From 0cc94db5e1488f8397ca2a59c3c9d14a5c3d6569 Mon Sep 17 00:00:00 2001 From: robert Date: Mon, 13 Jan 2025 22:13:01 +0800 Subject: [PATCH 001/184] Modify: change permission Change: move user setting command before the working directory setting command Reason: user is root when sets working directory, which cause permission denied problem when colcon build --- docker/local/Dockerfile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docker/local/Dockerfile b/docker/local/Dockerfile index 01921da..e25dde7 100644 --- a/docker/local/Dockerfile +++ b/docker/local/Dockerfile @@ -79,10 +79,12 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update && \ FROM imu-dep AS final +# Set user as ${username} before setting working directory to avoid permission problem +USER ${USERNAME} + ## Set working directory WORKDIR /home/$USERNAME/localization-ws/src -USER ${USERNAME} COPY .bashrc /home/$USERNAME/.bashrc.conf RUN cat /home/$USERNAME/.bashrc.conf >> /home/$USERNAME/.bashrc From f2262976c10a1430751e1954a15040dcde499ca3 Mon Sep 17 00:00:00 2001 From: robert Date: Mon, 13 Jan 2025 22:26:33 +0800 Subject: [PATCH 002/184] Add: necessary packages --- .../local/imu/imu_drive/CMakeLists.txt | 24 +++ .../local/imu/imu_drive/LICENSE | 202 ++++++++++++++++++ .../local/imu/imu_drive/package.xml | 20 ++ .../local/local_filter/CMakeLists.txt | 24 +++ .../local/local_filter/package.xml | 20 ++ .../wheel_odom/odom_drive/CMakeLists.txt | 24 +++ .../local/wheel_odom/odom_drive/LICENSE | 202 ++++++++++++++++++ .../local/wheel_odom/odom_drive/package.xml | 20 ++ 8 files changed, 536 insertions(+) create mode 100644 localization-ws/src/localization-devel-ws/local/imu/imu_drive/CMakeLists.txt create mode 100644 localization-ws/src/localization-devel-ws/local/imu/imu_drive/LICENSE create mode 100644 localization-ws/src/localization-devel-ws/local/imu/imu_drive/package.xml create mode 100644 localization-ws/src/localization-devel-ws/local/local_filter/CMakeLists.txt create mode 100644 localization-ws/src/localization-devel-ws/local/local_filter/package.xml create mode 100644 localization-ws/src/localization-devel-ws/local/wheel_odom/odom_drive/CMakeLists.txt create mode 100644 localization-ws/src/localization-devel-ws/local/wheel_odom/odom_drive/LICENSE create mode 100644 localization-ws/src/localization-devel-ws/local/wheel_odom/odom_drive/package.xml diff --git a/localization-ws/src/localization-devel-ws/local/imu/imu_drive/CMakeLists.txt b/localization-ws/src/localization-devel-ws/local/imu/imu_drive/CMakeLists.txt new file mode 100644 index 0000000..641a8bb --- /dev/null +++ b/localization-ws/src/localization-devel-ws/local/imu/imu_drive/CMakeLists.txt @@ -0,0 +1,24 @@ +cmake_minimum_required(VERSION 3.8) +project(imu_drive) + +if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") + add_compile_options(-Wall -Wextra -Wpedantic) +endif() + +# find dependencies +find_package(ament_cmake REQUIRED) +find_package(rclcpp REQUIRED) + +if(BUILD_TESTING) + find_package(ament_lint_auto REQUIRED) + # the following line skips the linter which checks for copyrights + # comment the line when a copyright and license is added to all source files + set(ament_cmake_copyright_FOUND TRUE) + # the following line skips cpplint (only works in a git repo) + # comment the line when this package is in a git repo and when + # a copyright and license is added to all source files + set(ament_cmake_cpplint_FOUND TRUE) + ament_lint_auto_find_test_dependencies() +endif() + +ament_package() diff --git a/localization-ws/src/localization-devel-ws/local/imu/imu_drive/LICENSE b/localization-ws/src/localization-devel-ws/local/imu/imu_drive/LICENSE new file mode 100644 index 0000000..d645695 --- /dev/null +++ b/localization-ws/src/localization-devel-ws/local/imu/imu_drive/LICENSE @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + 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. diff --git a/localization-ws/src/localization-devel-ws/local/imu/imu_drive/package.xml b/localization-ws/src/localization-devel-ws/local/imu/imu_drive/package.xml new file mode 100644 index 0000000..44b1135 --- /dev/null +++ b/localization-ws/src/localization-devel-ws/local/imu/imu_drive/package.xml @@ -0,0 +1,20 @@ + + + + imu_drive + 0.0.0 + TODO: Package description + user + Apache-2.0 + + ament_cmake + + rclcpp + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/localization-ws/src/localization-devel-ws/local/local_filter/CMakeLists.txt b/localization-ws/src/localization-devel-ws/local/local_filter/CMakeLists.txt new file mode 100644 index 0000000..4aa726c --- /dev/null +++ b/localization-ws/src/localization-devel-ws/local/local_filter/CMakeLists.txt @@ -0,0 +1,24 @@ +cmake_minimum_required(VERSION 3.8) +project(local_filter) + +if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") + add_compile_options(-Wall -Wextra -Wpedantic) +endif() + +# find dependencies +find_package(ament_cmake REQUIRED) +find_package(rclcpp REQUIRED) + +if(BUILD_TESTING) + find_package(ament_lint_auto REQUIRED) + # the following line skips the linter which checks for copyrights + # comment the line when a copyright and license is added to all source files + set(ament_cmake_copyright_FOUND TRUE) + # the following line skips cpplint (only works in a git repo) + # comment the line when this package is in a git repo and when + # a copyright and license is added to all source files + set(ament_cmake_cpplint_FOUND TRUE) + ament_lint_auto_find_test_dependencies() +endif() + +ament_package() diff --git a/localization-ws/src/localization-devel-ws/local/local_filter/package.xml b/localization-ws/src/localization-devel-ws/local/local_filter/package.xml new file mode 100644 index 0000000..b8f41a5 --- /dev/null +++ b/localization-ws/src/localization-devel-ws/local/local_filter/package.xml @@ -0,0 +1,20 @@ + + + + local_filter + 0.0.0 + TODO: Package description + user + TODO: License declaration + + ament_cmake + + rclcpp + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/localization-ws/src/localization-devel-ws/local/wheel_odom/odom_drive/CMakeLists.txt b/localization-ws/src/localization-devel-ws/local/wheel_odom/odom_drive/CMakeLists.txt new file mode 100644 index 0000000..0fe43f5 --- /dev/null +++ b/localization-ws/src/localization-devel-ws/local/wheel_odom/odom_drive/CMakeLists.txt @@ -0,0 +1,24 @@ +cmake_minimum_required(VERSION 3.8) +project(odom_drive) + +if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") + add_compile_options(-Wall -Wextra -Wpedantic) +endif() + +# find dependencies +find_package(ament_cmake REQUIRED) +find_package(rclcpp REQUIRED) + +if(BUILD_TESTING) + find_package(ament_lint_auto REQUIRED) + # the following line skips the linter which checks for copyrights + # comment the line when a copyright and license is added to all source files + set(ament_cmake_copyright_FOUND TRUE) + # the following line skips cpplint (only works in a git repo) + # comment the line when this package is in a git repo and when + # a copyright and license is added to all source files + set(ament_cmake_cpplint_FOUND TRUE) + ament_lint_auto_find_test_dependencies() +endif() + +ament_package() diff --git a/localization-ws/src/localization-devel-ws/local/wheel_odom/odom_drive/LICENSE b/localization-ws/src/localization-devel-ws/local/wheel_odom/odom_drive/LICENSE new file mode 100644 index 0000000..d645695 --- /dev/null +++ b/localization-ws/src/localization-devel-ws/local/wheel_odom/odom_drive/LICENSE @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + 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. diff --git a/localization-ws/src/localization-devel-ws/local/wheel_odom/odom_drive/package.xml b/localization-ws/src/localization-devel-ws/local/wheel_odom/odom_drive/package.xml new file mode 100644 index 0000000..298cb14 --- /dev/null +++ b/localization-ws/src/localization-devel-ws/local/wheel_odom/odom_drive/package.xml @@ -0,0 +1,20 @@ + + + + odom_drive + 0.0.0 + TODO: Package description + user + Apache-2.0 + + ament_cmake + + rclcpp + + ament_lint_auto + ament_lint_common + + + ament_cmake + + From 9de92b147fc90e392f8a7acbca1baa9370202b25 Mon Sep 17 00:00:00 2001 From: jossiewang <124905236+jossiewang@users.noreply.github.com> Date: Tue, 14 Jan 2025 13:52:44 +0800 Subject: [PATCH 003/184] Add minimal phidgets_drivers --- docker/local-ros2/phidgets_drivers/LICENSE | 5 + .../local-ros2/phidgets_drivers/LICENSE.bsd | 26 + .../local-ros2/phidgets_drivers/LICENSE.gplv3 | 674 ++++++++++++++++++ .../phidgets_drivers/LICENSE.lgplv3 | 165 +++++ docker/local-ros2/phidgets_drivers/README.md | 193 +++++ .../libphidget22/CHANGELOG.rst | 103 +++ .../libphidget22/CMakeLists.txt | 45 ++ .../cmake/libphidget22-extras.cmake.in | 3 + .../env_hook/libphidget22_library_path.dsv.in | 1 + .../env_hook/libphidget22_library_path.sh | 16 + .../phidgets_drivers/libphidget22/package.xml | 29 + .../phidgets_api/CHANGELOG.rst | 179 +++++ .../phidgets_api/CMakeLists.txt | 57 ++ .../phidgets_drivers/phidgets_api/debian/udev | 7 + .../include/phidgets_api/accelerometer.hpp | 72 ++ .../include/phidgets_api/analog_input.hpp | 72 ++ .../include/phidgets_api/analog_inputs.hpp | 68 ++ .../include/phidgets_api/analog_output.hpp | 59 ++ .../include/phidgets_api/analog_outputs.hpp | 64 ++ .../include/phidgets_api/digital_input.hpp | 70 ++ .../include/phidgets_api/digital_inputs.hpp | 66 ++ .../include/phidgets_api/digital_output.hpp | 60 ++ .../include/phidgets_api/digital_outputs.hpp | 64 ++ .../include/phidgets_api/encoder.hpp | 97 +++ .../include/phidgets_api/encoders.hpp | 94 +++ .../include/phidgets_api/gyroscope.hpp | 74 ++ .../phidgets_api/include/phidgets_api/ir.hpp | 66 ++ .../include/phidgets_api/magnetometer.hpp | 80 +++ .../include/phidgets_api/motor.hpp | 86 +++ .../include/phidgets_api/motors.hpp | 75 ++ .../include/phidgets_api/phidget22.hpp | 67 ++ .../include/phidgets_api/spatial.hpp | 118 +++ .../include/phidgets_api/temperature.hpp | 81 +++ .../phidgets_drivers/phidgets_api/package.xml | 26 + .../phidgets_api/src/accelerometer.cpp | 137 ++++ .../phidgets_api/src/analog_input.cpp | 142 ++++ .../phidgets_api/src/analog_inputs.cpp | 104 +++ .../phidgets_api/src/analog_output.cpp | 85 +++ .../phidgets_api/src/analog_outputs.cpp | 99 +++ .../phidgets_api/src/digital_input.cpp | 118 +++ .../phidgets_api/src/digital_inputs.cpp | 97 +++ .../phidgets_api/src/digital_output.cpp | 93 +++ .../phidgets_api/src/digital_outputs.cpp | 96 +++ .../phidgets_api/src/encoder.cpp | 176 +++++ .../phidgets_api/src/encoders.cpp | 116 +++ .../phidgets_api/src/gyroscope.cpp | 144 ++++ .../phidgets_drivers/phidgets_api/src/ir.cpp | 93 +++ .../phidgets_api/src/magnetometer.cpp | 153 ++++ .../phidgets_api/src/motor.cpp | 257 +++++++ .../phidgets_api/src/motors.cpp | 136 ++++ .../phidgets_api/src/phidget22.cpp | 99 +++ .../phidgets_api/src/spatial.cpp | 274 +++++++ .../phidgets_api/src/temperature.cpp | 135 ++++ .../phidgets_drivers/CHANGELOG.rst | 108 +++ .../phidgets_drivers/CMakeLists.txt | 4 + .../phidgets_drivers/package.xml | 44 ++ .../phidgets_msgs/CHANGELOG.rst | 90 +++ .../phidgets_msgs/CMakeLists.txt | 35 + .../msg/EncoderDecimatedSpeed.msg | 4 + .../phidgets_msgs/package.xml | 28 + .../phidgets_msgs/srv/SetAnalogOutput.srv | 6 + .../phidgets_msgs/srv/SetDigitalOutput.srv | 6 + .../phidgets_spatial/CHANGELOG.rst | 212 ++++++ .../phidgets_spatial/CMakeLists.txt | 50 ++ .../phidgets_spatial/README.md | 60 ++ .../phidgets_spatial/spatial_ros_i.hpp | 124 ++++ .../phidgets_spatial/launch/spatial-launch.py | 63 ++ .../phidgets_spatial/package.xml | 32 + .../phidgets_spatial/src/spatial_ros_i.cpp | 617 ++++++++++++++++ 69 files changed, 6999 insertions(+) create mode 100644 docker/local-ros2/phidgets_drivers/LICENSE create mode 100644 docker/local-ros2/phidgets_drivers/LICENSE.bsd create mode 100644 docker/local-ros2/phidgets_drivers/LICENSE.gplv3 create mode 100644 docker/local-ros2/phidgets_drivers/LICENSE.lgplv3 create mode 100644 docker/local-ros2/phidgets_drivers/README.md create mode 100644 docker/local-ros2/phidgets_drivers/libphidget22/CHANGELOG.rst create mode 100644 docker/local-ros2/phidgets_drivers/libphidget22/CMakeLists.txt create mode 100644 docker/local-ros2/phidgets_drivers/libphidget22/cmake/libphidget22-extras.cmake.in create mode 100644 docker/local-ros2/phidgets_drivers/libphidget22/env_hook/libphidget22_library_path.dsv.in create mode 100644 docker/local-ros2/phidgets_drivers/libphidget22/env_hook/libphidget22_library_path.sh create mode 100644 docker/local-ros2/phidgets_drivers/libphidget22/package.xml create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/CHANGELOG.rst create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/CMakeLists.txt create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/debian/udev create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/accelerometer.hpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/analog_input.hpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/analog_inputs.hpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/analog_output.hpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/analog_outputs.hpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/digital_input.hpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/digital_inputs.hpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/digital_output.hpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/digital_outputs.hpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/encoder.hpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/encoders.hpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/gyroscope.hpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/ir.hpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/magnetometer.hpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/motor.hpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/motors.hpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/phidget22.hpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/spatial.hpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/temperature.hpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/package.xml create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/src/accelerometer.cpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/src/analog_input.cpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/src/analog_inputs.cpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/src/analog_output.cpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/src/analog_outputs.cpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/src/digital_input.cpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/src/digital_inputs.cpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/src/digital_output.cpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/src/digital_outputs.cpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/src/encoder.cpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/src/encoders.cpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/src/gyroscope.cpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/src/ir.cpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/src/magnetometer.cpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/src/motor.cpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/src/motors.cpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/src/phidget22.cpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/src/spatial.cpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_api/src/temperature.cpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_drivers/CHANGELOG.rst create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_drivers/CMakeLists.txt create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_drivers/package.xml create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_msgs/CHANGELOG.rst create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_msgs/CMakeLists.txt create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_msgs/msg/EncoderDecimatedSpeed.msg create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_msgs/package.xml create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_msgs/srv/SetAnalogOutput.srv create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_msgs/srv/SetDigitalOutput.srv create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_spatial/CHANGELOG.rst create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_spatial/CMakeLists.txt create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_spatial/README.md create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_spatial/include/phidgets_spatial/spatial_ros_i.hpp create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_spatial/launch/spatial-launch.py create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_spatial/package.xml create mode 100644 docker/local-ros2/phidgets_drivers/phidgets_spatial/src/spatial_ros_i.cpp diff --git a/docker/local-ros2/phidgets_drivers/LICENSE b/docker/local-ros2/phidgets_drivers/LICENSE new file mode 100644 index 0000000..2863577 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/LICENSE @@ -0,0 +1,5 @@ +The libphidgets22 library is licensed under the GNU Lesser General Public Licence v3 or later. +See LICENSE.gplv3 and LICENSE.lgplv3 for the text of the license. + +The rest of the code in this repository is licensed under the 3-clause BSD license. +See LICENSE.bsd for the text of the license. diff --git a/docker/local-ros2/phidgets_drivers/LICENSE.bsd b/docker/local-ros2/phidgets_drivers/LICENSE.bsd new file mode 100644 index 0000000..d06df08 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/LICENSE.bsd @@ -0,0 +1,26 @@ +Copyright (c) 2019, Open Source Robotics Foundation +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + * Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE +LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/docker/local-ros2/phidgets_drivers/LICENSE.gplv3 b/docker/local-ros2/phidgets_drivers/LICENSE.gplv3 new file mode 100644 index 0000000..94a9ed0 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/LICENSE.gplv3 @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/docker/local-ros2/phidgets_drivers/LICENSE.lgplv3 b/docker/local-ros2/phidgets_drivers/LICENSE.lgplv3 new file mode 100644 index 0000000..65c5ca8 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/LICENSE.lgplv3 @@ -0,0 +1,165 @@ + GNU LESSER GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + + This version of the GNU Lesser General Public License incorporates +the terms and conditions of version 3 of the GNU General Public +License, supplemented by the additional permissions listed below. + + 0. Additional Definitions. + + As used herein, "this License" refers to version 3 of the GNU Lesser +General Public License, and the "GNU GPL" refers to version 3 of the GNU +General Public License. + + "The Library" refers to a covered work governed by this License, +other than an Application or a Combined Work as defined below. + + An "Application" is any work that makes use of an interface provided +by the Library, but which is not otherwise based on the Library. +Defining a subclass of a class defined by the Library is deemed a mode +of using an interface provided by the Library. + + A "Combined Work" is a work produced by combining or linking an +Application with the Library. The particular version of the Library +with which the Combined Work was made is also called the "Linked +Version". + + The "Minimal Corresponding Source" for a Combined Work means the +Corresponding Source for the Combined Work, excluding any source code +for portions of the Combined Work that, considered in isolation, are +based on the Application, and not on the Linked Version. + + The "Corresponding Application Code" for a Combined Work means the +object code and/or source code for the Application, including any data +and utility programs needed for reproducing the Combined Work from the +Application, but excluding the System Libraries of the Combined Work. + + 1. Exception to Section 3 of the GNU GPL. + + You may convey a covered work under sections 3 and 4 of this License +without being bound by section 3 of the GNU GPL. + + 2. Conveying Modified Versions. + + If you modify a copy of the Library, and, in your modifications, a +facility refers to a function or data to be supplied by an Application +that uses the facility (other than as an argument passed when the +facility is invoked), then you may convey a copy of the modified +version: + + a) under this License, provided that you make a good faith effort to + ensure that, in the event an Application does not supply the + function or data, the facility still operates, and performs + whatever part of its purpose remains meaningful, or + + b) under the GNU GPL, with none of the additional permissions of + this License applicable to that copy. + + 3. Object Code Incorporating Material from Library Header Files. + + The object code form of an Application may incorporate material from +a header file that is part of the Library. You may convey such object +code under terms of your choice, provided that, if the incorporated +material is not limited to numerical parameters, data structure +layouts and accessors, or small macros, inline functions and templates +(ten or fewer lines in length), you do both of the following: + + a) Give prominent notice with each copy of the object code that the + Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the object code with a copy of the GNU GPL and this license + document. + + 4. Combined Works. + + You may convey a Combined Work under terms of your choice that, +taken together, effectively do not restrict modification of the +portions of the Library contained in the Combined Work and reverse +engineering for debugging such modifications, if you also do each of +the following: + + a) Give prominent notice with each copy of the Combined Work that + the Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the Combined Work with a copy of the GNU GPL and this license + document. + + c) For a Combined Work that displays copyright notices during + execution, include the copyright notice for the Library among + these notices, as well as a reference directing the user to the + copies of the GNU GPL and this license document. + + d) Do one of the following: + + 0) Convey the Minimal Corresponding Source under the terms of this + License, and the Corresponding Application Code in a form + suitable for, and under terms that permit, the user to + recombine or relink the Application with a modified version of + the Linked Version to produce a modified Combined Work, in the + manner specified by section 6 of the GNU GPL for conveying + Corresponding Source. + + 1) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (a) uses at run time + a copy of the Library already present on the user's computer + system, and (b) will operate properly with a modified version + of the Library that is interface-compatible with the Linked + Version. + + e) Provide Installation Information, but only if you would otherwise + be required to provide such information under section 6 of the + GNU GPL, and only to the extent that such information is + necessary to install and execute a modified version of the + Combined Work produced by recombining or relinking the + Application with a modified version of the Linked Version. (If + you use option 4d0, the Installation Information must accompany + the Minimal Corresponding Source and Corresponding Application + Code. If you use option 4d1, you must provide the Installation + Information in the manner specified by section 6 of the GNU GPL + for conveying Corresponding Source.) + + 5. Combined Libraries. + + You may place library facilities that are a work based on the +Library side by side in a single library together with other library +facilities that are not Applications and are not covered by this +License, and convey such a combined library under terms of your +choice, if you do both of the following: + + a) Accompany the combined library with a copy of the same work based + on the Library, uncombined with any other library facilities, + conveyed under the terms of this License. + + b) Give prominent notice with the combined library that part of it + is a work based on the Library, and explaining where to find the + accompanying uncombined form of the same work. + + 6. Revised Versions of the GNU Lesser General Public License. + + The Free Software Foundation may publish revised and/or new versions +of the GNU Lesser General Public License from time to time. Such new +versions will be similar in spirit to the present version, but may +differ in detail to address new problems or concerns. + + Each version is given a distinguishing version number. If the +Library as you received it specifies that a certain numbered version +of the GNU Lesser General Public License "or any later version" +applies to it, you have the option of following the terms and +conditions either of that published version or of any later version +published by the Free Software Foundation. If the Library as you +received it does not specify a version number of the GNU Lesser +General Public License, you may choose any version of the GNU Lesser +General Public License ever published by the Free Software Foundation. + + If the Library as you received it specifies that a proxy can decide +whether future versions of the GNU Lesser General Public License shall +apply, that proxy's public statement of acceptance of any version is +permanent authorization for you to choose that version for the +Library. diff --git a/docker/local-ros2/phidgets_drivers/README.md b/docker/local-ros2/phidgets_drivers/README.md new file mode 100644 index 0000000..ccb9d82 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/README.md @@ -0,0 +1,193 @@ +Phidgets drivers for ROS 2 +========================== + +Overview +-------- + +Drivers for various [Phidgets](https://www.phidgets.com) devices. This package includes: + +* `libphidget22`: a package which downloads and builds the Phidgets C API from + phidgets.com as an external project. + +* `phidgets_api`: a package that implements a C++ wrapper for the libphidgets22 + C API, providing some base Phidget helper functions and various classes for + different phidget devices. + +* `phidgets_msgs`: a package that contains custom messages and services for + interacting with the nodes. + +* ROS 2 nodes exposing the functionality of specific phidgets devices: + + * [`phidgets_accelerometer`](phidgets_accelerometer/README.md) + + * [`phidgets_analog_inputs`](phidgets_analog_inputs/README.md) + + * [`phidgets_analog_outputs`](phidgets_analog_outputs/README.md) + + * [`phidgets_digital_inputs`](phidgets_digital_inputs/README.md) + + * [`phidgets_digital_outputs`](phidgets_digital_outputs/README.md) + + * [`phidgets_gyroscope`](phidgets_gyroscope/README.md) + + * [`phidgets_high_speed_encoder`](phidgets_high_speed_encoder/README.md) + + * [`phidgets_ik`](phidgets_ik/README.md) + + * [`phidgets_magnetometer`](phidgets_magnetometer/README.md) + + * [`phidgets_motors`](phidgets_motors/README.md) + + * [`phidgets_spatial`](phidgets_spatial/README.md) + + * [`phidgets_temperature`](phidgets_temperature/README.md) + +Concerning Phidgets +------------------- + +Phidgets are typically plugged into USB on a host computer (though there are +wireless ones, they will be ignored here). In the "old-style" Phidgets, there +was one USB plug per device. So if you have a +[temperature Phidget](https://www.phidgets.com/?tier=3&catid=14&pcid=12&prodid=1042), +and an [accelerometer Phidget](https://www.phidgets.com/?tier=3&catid=10&pcid=8&prodid=1026), +they take up 2 USB plugs on the computer. These "old-style" Phidgets are still +around and still available for sale, but most of the new development and +sensors are in "new-style" Phidgets. In "new-style" Phidgets, a +[VINT hub](https://www.phidgets.com/?tier=3&catid=2&pcid=1&prodid=643) is +connected to the host computer via USB, and then the other Phidgets connect to +a port on the VINT hub. Most of the "old-style" Phidget functions (temperature, +acclerometer, etc.) are also available as "new-style" Phidgets, and most new +functionality is only available as VINT devices. + +### Identifying Phidgets devices ### + +All Phidgets that plug directly into a USB port (including the VINT hub) have a +unique serial number. This serial number is printed on the back of the device, +and is also printed out by the phidgets drivers when they start up. The serial +number can be specified as a parameter when the driver starts up; otherwise, the +default is to connect to *any* Phidgets that are of the correct type at startup. + +Uniquely identifying a "new-style" Phidget also requires one more piece of +information, which is the VINT hub port it is connected to. This also must be +provided as a parameter when starting up the driver. + +Note that there are "smart" and "simple" VINT hub devices. "Smart" devices have +their own microcontrollers on board and use a protocol to communicate with the +VINT hub. + +"Simple" VINT hub devices don't have a microcontroller. They just provide +or accept a voltage from the VINT hub port (which can act as a digital input, +digital output, or analog inputs). + +Whether the Phidget is "smart" or "simple" can be determined by looking at the +"Connection and Compatibility" portion of the webpage for the individual sensor. +If the device is "smart", then "is_hub_port_device" must be set to "false" +when launching a driver; if the device is "simple", then "is_hub_port_device" +must be set to "true". + +Installing +---------- + +### From packages ### + +Make sure you have ROS 2 Dashing or newer installed: https://docs.ros.org + +Then run: + + sudo apt-get install ros--phidgets-drivers + +### From source ### + +Make sure you have ROS 2 Dashing or newer installed: https://docs.ros.org + +Also make sure you have git installed: + + sudo apt-get install git-core + +Change directory to the source folder of your colcon workspace. +If, for instance, your workspace is `~/colcon_ws`, make sure there is +a `src/` folder within it, then execute: + + cd ~/colcon_ws/src + +Clone the repository ( may be `dashing`, ...) + + git clone -b https://github.com/ros-drivers/phidgets_drivers.git + +Install dependencies using rosdep: + + rosdep install phidgets_drivers + +Alternatively, if rosdep does not work, install the following packages: + + sudo apt-get install libusb-1.0-0 libusb-1.0-0-dev + +Compile your colcon workspace: + + cd ~/colcon_ws + colcon build + +### Udev rules setup ### + +**Note:** The following steps are only required when installing the package +from source. When installing a binary debian package of `phidgets_api` >= 0.7.8, +the udev rules are set up automatically. + +Make sure your colcon workspace has been successfully compiled. +To set up the udev rules for the Phidgets USB devices, run the following commands: + + sudo cp ~/colcon_ws/src/phidgets_drivers/phidgets_api/debian/udev /etc/udev/rules.d/99-phidgets.rules + sudo udevadm control --reload-rules + +Afterwards, disconnect the USB cable and plug it in again (or run `sudo udevadm trigger`). + +Running +------- + +You may notice that there are no executables installed by the various phidgets packages. +Instead, all functionality is available via [ROS 2 components](https://docs.ros.org/en/rolling/Concepts/About-Composition.html). +The reason for this is that when using phidget VINT hubs, only one process at a time can access the hub. +Since the hub may have multiple devices connected to it, we need to load multiple different phidgets drivers into the same process. +We do that through loading multiple components into a single ROS 2 component container. + +Luckily, to make things easier in the single device case, we have default launch files for running a single phidgets driver in a single process. +For instance, you can run the phidgets_spatial node by running: + + ros2 launch phidgets_spatial spatial-launch.py + +See the README files in the individual packages above for exact usage of each launch file. + +Developing +---------- + +To check formatting after modifying source code: + + python3 clang-check-style.py + +To reformat source code: + + find . -name '*.h' -or -name '*.hpp' -or -name '*.cpp' | xargs clang-format-6.0 -i -style=file $1 + + +pre-commit Formatting Checks +---------------------------- + +This repo has a [pre-commit](https://pre-commit.com/) check that runs in CI. +You can use this locally and set it up to run automatically before you commit +something. To install, use apt: + +```bash +sudo apt install pre-commit +``` + +To run over all the files in the repo manually: + +```bash +pre-commit run -a +``` + +To run pre-commit automatically before committing in the local repo, install the git hooks: + +```bash +pre-commit install +``` diff --git a/docker/local-ros2/phidgets_drivers/libphidget22/CHANGELOG.rst b/docker/local-ros2/phidgets_drivers/libphidget22/CHANGELOG.rst new file mode 100644 index 0000000..324fe84 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/libphidget22/CHANGELOG.rst @@ -0,0 +1,103 @@ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Changelog for package libphidget22 +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +2.3.3 (2024-03-13) +------------------ +* Update to libphidget22 1.19 (`#176 `_) +* Contributors: Martin Günther + +2.3.2 (2023-11-27) +------------------ + +2.3.1 (2023-03-03) +------------------ +* Update to libphidget22 1.13. (`#160 `_) +* Contributors: Chris Lalancette + +2.3.0 (2022-04-13) +------------------ +* Update to libphidgets 20220203 (`#138 `_) +* Contributors: Chris Lalancette + +2.2.2 (2022-02-17) +------------------ +* Remove outdated patch file (`#112 `_) +* Update to libphidget22-1.7.20210816 (`#108 `_) + This is required to support new devices such as the MOT0109. + Fixes `#99 `_, fixes `#105 `_. + This is a forward-port of `#106 `_ to ROS2. +* Make sure libphidget22 library can be found. (`#97 `_) (`#100 `_) + In Foxy and later, we need to provide the .dsv hook so that + the library can be found. +* Contributors: Chris Lalancette, Martin Günther + +2.2.1 (2021-08-03) +------------------ +* Update to the latest libphidgets 1.6 library. (`#91 `_) +* Contributors: Chris Lalancette + +2.2.0 (2021-05-20) +------------------ + +2.1.0 (2021-03-29) +------------------ +* Compile libphidget22 with -fPIC (`#88 `_) +* Update to libphidget22 from 2020. +* Contributors: Chris Lalancette, Scott K Logan + +2.0.2 (2020-06-01) +------------------ + +2.0.1 (2019-12-05) +------------------ + +2.0.0 (2019-12-05) +------------------ +* Port libphidget22 vendor package to ament. +* Ignore all packages for ROS 2 port. +* Update maintainers in package.xml +* Merge pull request `#39 `_ from clalancette/add-libphidget22 +* Patch warnings in libphidget22. +* Fix up libphidget22 package.xml dependencies. +* Add in libphidget22 package. +* Contributors: Chris Lalancette, Martin Günther + +0.7.9 (2019-06-28) +------------------ + +0.7.8 (2019-05-06) +------------------ + +0.7.7 (2018-09-18) +------------------ + +0.7.6 (2018-08-09) +------------------ + +0.7.5 (2018-01-31) +------------------ + +0.7.4 (2017-10-04) +------------------ + +0.7.3 (2017-06-30) +------------------ + +0.7.2 (2017-06-02) +------------------ + +0.7.1 (2017-05-22) +------------------ + +0.7.0 (2017-02-17 17:40) +------------------------ + +0.2.3 (2017-02-17 12:11) +------------------------ + +0.2.2 (2015-03-23) +------------------ + +0.2.1 (2015-01-15) +------------------ diff --git a/docker/local-ros2/phidgets_drivers/libphidget22/CMakeLists.txt b/docker/local-ros2/phidgets_drivers/libphidget22/CMakeLists.txt new file mode 100644 index 0000000..d0640d5 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/libphidget22/CMakeLists.txt @@ -0,0 +1,45 @@ +cmake_minimum_required(VERSION 3.5) +project(libphidget22) + +find_package(ament_cmake REQUIRED) + +set(extra_c_flags "-g -O2 -Wno-incompatible-pointer-types -Wno-deprecated-declarations -Wno-format-truncation -fPIC") + +include(ExternalProject) +ExternalProject_Add(EP_${PROJECT_NAME} + URL https://www.phidgets.com/downloads/phidget22/libraries/linux/libphidget22/libphidget22-1.19.20240304.tar.gz + URL_MD5 9b059eaef8cb8ce70b8abd7e4d309d1d + + SOURCE_DIR ${PROJECT_BINARY_DIR}/${PROJECT_NAME}-src + CONFIGURE_COMMAND + /configure + CFLAGS=${extra_c_flags} + --prefix=${CMAKE_CURRENT_BINARY_DIR}/libphidget22_install + --disable-ldconfig + BUILD_COMMAND $(MAKE) + INSTALL_COMMAND $(MAKE) install +) + +# The external project will install to the build folder, but we'll install that on make install. +# Note that we install lib and include separately so we can add the extra level of indirection +# to the include directory. +install( + DIRECTORY + ${CMAKE_CURRENT_BINARY_DIR}/libphidget22_install/lib/ + DESTINATION + ${CMAKE_INSTALL_PREFIX}/opt/libphidget22/lib/ +) + +install( + DIRECTORY + ${CMAKE_CURRENT_BINARY_DIR}/libphidget22_install/include/ + DESTINATION + ${CMAKE_INSTALL_PREFIX}/opt/libphidget22/include/libphidget22/ +) + +ament_environment_hooks(env_hook/libphidget22_library_path.sh) +set(ENV_VAR_NAME "LD_LIBRARY_PATH") +set(ENV_VAR_VALUE "opt/libphidget22/lib") +ament_environment_hooks(env_hook/libphidget22_library_path.dsv.in) + +ament_package(CONFIG_EXTRAS "cmake/libphidget22-extras.cmake.in") diff --git a/docker/local-ros2/phidgets_drivers/libphidget22/cmake/libphidget22-extras.cmake.in b/docker/local-ros2/phidgets_drivers/libphidget22/cmake/libphidget22-extras.cmake.in new file mode 100644 index 0000000..7a386fa --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/libphidget22/cmake/libphidget22-extras.cmake.in @@ -0,0 +1,3 @@ +# TODO(clalancette): Does this work in general? +list(APPEND @PROJECT_NAME@_INCLUDE_DIRS "${@PROJECT_NAME@_DIR}/../../../opt/libphidget22/include") +list(APPEND @PROJECT_NAME@_LIBRARIES "${@PROJECT_NAME@_DIR}/../../../opt/libphidget22/lib/libphidget22.so") diff --git a/docker/local-ros2/phidgets_drivers/libphidget22/env_hook/libphidget22_library_path.dsv.in b/docker/local-ros2/phidgets_drivers/libphidget22/env_hook/libphidget22_library_path.dsv.in new file mode 100644 index 0000000..92145c4 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/libphidget22/env_hook/libphidget22_library_path.dsv.in @@ -0,0 +1 @@ +prepend-non-duplicate;@ENV_VAR_NAME@;@ENV_VAR_VALUE@ diff --git a/docker/local-ros2/phidgets_drivers/libphidget22/env_hook/libphidget22_library_path.sh b/docker/local-ros2/phidgets_drivers/libphidget22/env_hook/libphidget22_library_path.sh new file mode 100644 index 0000000..a6e0098 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/libphidget22/env_hook/libphidget22_library_path.sh @@ -0,0 +1,16 @@ +# copied from libphidget22/env_hook/libphidget22_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/opt/libphidget22/lib" +else + ament_prepend_unique_value DYLD_LIBRARY_PATH "$AMENT_CURRENT_PREFIX/opt/libphidget22/lib" +fi +unset _IS_DARWIN diff --git a/docker/local-ros2/phidgets_drivers/libphidget22/package.xml b/docker/local-ros2/phidgets_drivers/libphidget22/package.xml new file mode 100644 index 0000000..027d8de --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/libphidget22/package.xml @@ -0,0 +1,29 @@ + + + + libphidget22 + 2.3.3 + This package wraps the libphidget22 to use it as a ROS dependency + + Martin Günther + Chris Lalancette + + LGPL + + http://ros.org/wiki/libphidget22 + https://github.com/ros-drivers/phidgets_drivers.git + https://github.com/ros-drivers/phidgets_drivers/issues + + Alexander Bubeck + + ament_cmake + + libusb-1.0-dev + libusb-1.0 + + + ament_cmake + + diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/CHANGELOG.rst b/docker/local-ros2/phidgets_drivers/phidgets_api/CHANGELOG.rst new file mode 100644 index 0000000..887aa45 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/CHANGELOG.rst @@ -0,0 +1,179 @@ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Changelog for package phidgets_api +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +2.3.3 (2024-03-13) +------------------ + +2.3.2 (2023-11-27) +------------------ +* added new parameters for spatial precision MOT0109 onwards +* added support for phidget spatial onboard orientation estimation +* Contributors: Malte kl. Piening, Martin Günther + +2.3.1 (2023-03-03) +------------------ +* adding support for analog outputs for ROS2 (`#145 `_) +* Contributors: Alexis Fetet + +2.3.0 (2022-04-13) +------------------ + +2.2.2 (2022-02-17) +------------------ +* spatial: Add attach + detach handlers +* Fix some clang-tidy warnings +* Fix typo in error message (`#104 `_) +* Contributors: Martin Günther + +2.2.1 (2021-08-03) +------------------ + +2.2.0 (2021-05-20) +------------------ + +2.1.0 (2021-03-29) +------------------ +* Switch header guards to _HPP SUFFIX. +* Remove unnecessary cstddef. +* Contributors: Chris Lalancette + +2.0.2 (2020-06-01) +------------------ +* Use '=default' for default destructors. (`#66 `_) +* Contributors: Chris Lalancette + +2.0.1 (2019-12-05) +------------------ +* Switch the buildtoo_depend to ament_cmake_ros. (`#65 `_) +* Contributors: Chris Lalancette + +2.0.0 (2019-12-05) +------------------ +* Remove unnecessary base-class initialization. +* Get rid of C-style casts. +* Make sure what() method is marked as override. +* Rename method parameter name to match implementation. +* Make sure to include cstddef for libphidget22.h include. +* Make sure to initialize class member variables. +* Reformat using clang +* Make sure to set the VoltageRange to AUTO at the beginning. +* Only publish motor_back_emf if supported by DC Motor device (`#53 `_) +* Print out the serial number when connecting. +* Port phidgets_api to ament. +* Ignore all packages for ROS 2 port. +* Update maintainers in package.xml +* Merge pull request `#39 `_ from clalancette/add-libphidget22 +* Add in try/catch blocks for connecting. +* Fixes from review. +* Implement data interval setting for analog inputs. +* Add in the license files and add to the headers. +* Completely remove libphidget21. +* Rewrite Motor Phidget to use libphidget22. +* Rewrite High Speed Encoder to use libphidget22. +* Rewrite IR to use libphidget22. +* Rewrite IMU using libphidget22. +* Add support for Phidgets Magnetometer sensors. +* Add support for Phidgets Gyroscope sensors. +* Add support for Phidgets Accelerometer sensors. +* Add in support for Phidgets Temperature sensors. +* Rewrite phidgets_ik on top of libphidget22 classes. +* Add in support for Phidgets Analog inputs. +* Add in support for Phidgets Digital Inputs. +* Add in support for Phidgets Digital Outputs. +* Add in libphidget22 helper functions. +* Rename Phidget class to Phidget21 class. +* Switch to C++14. +* Merge pull request `#36 `_ from clalancette/phidget-cleanup2 +* Run clang-format on the whole codebase. +* Switch to C++14 everywhere. +* Remove unused indexHandler from Encoder class. +* Change API from separate open/waitForAttachment to openAndWaitForAttachment. +* Small cleanups throughout the code. +* Push libphidgets API calls down to phidgets_api. +* Quiet down the to-be-overridden callbacks. +* Consistently use nullptr instead of 0. +* Make the phidget_api destructors virtual. +* Style cleanup. +* Move libusb dependency into the libphidget21 package.xml. +* Switch to package format 2. +* Cleanup spacing in all of the CMakeLists.txt +* Contributors: Chris Lalancette, Martin Günther, Peter Polidoro + +0.7.9 (2019-06-28) +------------------ +* Add missing OnInputChange handler (`#33 `_) +* Contributors: Kai Hermann + +0.7.8 (2019-05-06) +------------------ +* Install udev rules on binary package installation +* Contributors: Martin Günther + +0.7.7 (2018-09-18) +------------------ + +0.7.6 (2018-08-09) +------------------ + +0.7.5 (2018-01-31) +------------------ +* Add support for the phidgets_ik (Phidgets Interface Kit) +* Contributors: Russel Howe, James Sarrett, Martin Günther + +0.7.4 (2017-10-04) +------------------ +* Fix typo and doxygen docs +* Contributors: Jose Luis Blanco Claraco, Martin Günther + +0.7.3 (2017-06-30) +------------------ + +0.7.2 (2017-06-02) +------------------ + +0.7.1 (2017-05-22) +------------------ +* Set event handlers for motor + encoder APIs +* Added basic motor api +* Added basic encoder board api +* Contributors: Zach Anderson, Martin Günther + +0.7.0 (2017-02-17) +------------------ +* Use our own libphidget21 instead of external libphidgets +* Contributors: Martin Günther + +0.2.3 (2017-02-17) +------------------ +* Add IMU diagnostics (`#24 `_) +* Contributors: Mani Monajjemi, Keshav Iyengar, Martin Günther + +0.2.2 (2015-03-23) +------------------ +* phidgets_api: updated build/installation rules to use 3rd party libphdigets ROS package +* phidgets_api: updated package details +* phidgets_api: added copy of udev rule to package and updated path in script +* phidgets_api: updated path to libphidgets header file +* phidgets_api: removed license and header file of phidgets library +* Contributors: Murilo FM + +0.2.1 (2015-01-15) +------------------ +* phidgets_api: add libusb dependency + This caused Jenkins CI tests to fail. +* phidgets_api: fix case in CMakeLists +* phidgets_api: added GNU LGPLv3 copy (phidget21.h) +* phidgets_api: updated license and author information +* phidgets_api: added script to setup udev rules for Phidgets devices +* phidgets_api: added libphidget21 dependency as cmake external project +* phidgets_api: updated path to libphidget header file +* phidgets_api: added libphidget header file to package +* phidgets_api: removed phidgets_c_api dependency +* Deleted comments within files of all packages +* Catkinised packages +* added missing cmakelists +* added api, imu and ir +* removed deps directory +* initial commit +* Contributors: Ivan Dryanovski, Martin Günther, Murilo FM diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/CMakeLists.txt b/docker/local-ros2/phidgets_drivers/phidgets_api/CMakeLists.txt new file mode 100644 index 0000000..c3232bf --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/CMakeLists.txt @@ -0,0 +1,57 @@ +cmake_minimum_required(VERSION 3.5) + +project(phidgets_api) + +# Default to C++14 +if(NOT CMAKE_CXX_STANDARD) + set(CMAKE_CXX_STANDARD 14) +endif() + +if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") + add_compile_options(-Wall -Wextra -Wpedantic) +endif() + +find_package(ament_cmake_ros REQUIRED) +find_package(libphidget22 REQUIRED) + +include_directories(include) + +add_library(phidgets_api src/accelerometer.cpp + src/analog_input.cpp + src/analog_inputs.cpp + src/analog_output.cpp + src/analog_outputs.cpp + src/digital_input.cpp + src/digital_inputs.cpp + src/digital_output.cpp + src/digital_outputs.cpp + src/encoder.cpp + src/encoders.cpp + src/gyroscope.cpp + src/ir.cpp + src/magnetometer.cpp + src/motor.cpp + src/motors.cpp + src/phidget22.cpp + src/spatial.cpp + src/temperature.cpp) + +ament_target_dependencies(phidgets_api + libphidget22 +) + +install(TARGETS phidgets_api + ARCHIVE DESTINATION lib + LIBRARY DESTINATION lib + RUNTIME DESTINATION bin +) + +install(DIRECTORY include/ + DESTINATION include +) + +ament_export_dependencies(ament_cmake libphidget22) +ament_export_include_directories(include) +ament_export_libraries(phidgets_api) + +ament_package() diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/debian/udev b/docker/local-ros2/phidgets_drivers/phidgets_api/debian/udev new file mode 100644 index 0000000..52074cc --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/debian/udev @@ -0,0 +1,7 @@ +# Very old Phidgets +SUBSYSTEMS=="usb", ACTION=="add", ATTRS{idVendor}=="0925", ATTRS{idProduct}=="8101", MODE="666" +SUBSYSTEMS=="usb", ACTION=="add", ATTRS{idVendor}=="0925", ATTRS{idProduct}=="8104", MODE="666" +SUBSYSTEMS=="usb", ACTION=="add", ATTRS{idVendor}=="0925", ATTRS{idProduct}=="8201", MODE="666" + +# All current and future Phidgets - Vendor = 0x06c2, Product = 0x0030 - 0x00af +SUBSYSTEMS=="usb", ACTION=="add", ATTRS{idVendor}=="06c2", ATTRS{idProduct}=="00[3-a][0-f]", MODE="666" diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/accelerometer.hpp b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/accelerometer.hpp new file mode 100644 index 0000000..a0f5690 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/accelerometer.hpp @@ -0,0 +1,72 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef PHIDGETS_API_ACCELEROMETER_HPP +#define PHIDGETS_API_ACCELEROMETER_HPP + +#include + +#include + +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +class Accelerometer final +{ + public: + PHIDGET22_NO_COPY_NO_MOVE_NO_ASSIGN(Accelerometer) + + explicit Accelerometer( + int32_t serial_number, int hub_port, bool is_hub_port_device, + std::function data_handler); + + ~Accelerometer(); + + int32_t getSerialNumber() const noexcept; + + void getAcceleration(double &x, double &y, double &z, + double ×tamp) const; + + void setDataInterval(uint32_t interval_ms) const; + + void dataHandler(const double acceleration[3], double timestamp) const; + + private: + int32_t serial_number_; + std::function data_handler_; + PhidgetAccelerometerHandle accel_handle_{nullptr}; + + static void DataHandler(PhidgetAccelerometerHandle input_handle, void *ctx, + const double acceleration[3], double timestamp); +}; + +} // namespace phidgets + +#endif // PHIDGETS_API_ACCELEROMETER_HPP diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/analog_input.hpp b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/analog_input.hpp new file mode 100644 index 0000000..4664874 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/analog_input.hpp @@ -0,0 +1,72 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef PHIDGETS_API_ANALOG_INPUT_HPP +#define PHIDGETS_API_ANALOG_INPUT_HPP + +#include + +#include + +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +class AnalogInput final +{ + public: + PHIDGET22_NO_COPY_NO_MOVE_NO_ASSIGN(AnalogInput) + + explicit AnalogInput(int32_t serial_number, int hub_port, + bool is_hub_port_device, int channel, + std::function input_handler); + + ~AnalogInput(); + + int32_t getSerialNumber() const noexcept; + + double getSensorValue() const; + + void setDataInterval(uint32_t data_interval_ms) const; + + void voltageChangeHandler(double sensorValue) const; + + private: + int32_t serial_number_; + int channel_; + std::function input_handler_; + PhidgetVoltageInputHandle ai_handle_{nullptr}; + + static void VoltageChangeHandler(PhidgetVoltageInputHandle input_handle, + void *ctx, double sensorValue); +}; + +} // namespace phidgets + +#endif // PHIDGETS_API_ANALOG_INPUT_HPP diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/analog_inputs.hpp b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/analog_inputs.hpp new file mode 100644 index 0000000..a961932 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/analog_inputs.hpp @@ -0,0 +1,68 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef PHIDGETS_API_ANALOG_INPUTS_HPP +#define PHIDGETS_API_ANALOG_INPUTS_HPP + +#include +#include +#include + +#include "phidgets_api/analog_input.hpp" +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +class AnalogInputs final +{ + public: + PHIDGET22_NO_COPY_NO_MOVE_NO_ASSIGN(AnalogInputs) + + explicit AnalogInputs(int32_t serial_number, int hub_port, + bool is_hub_port_device, + std::function input_handler); + + ~AnalogInputs() = default; + + int32_t getSerialNumber() const noexcept; + + uint32_t getInputCount() const noexcept; + + double getSensorValue(int index) const; + + void setDataInterval(int index, uint32_t data_interval_ms) const; + + private: + uint32_t input_count_{0}; + std::vector> ais_; +}; + +} // namespace phidgets + +#endif // PHIDGETS_API_ANALOG_INPUTS_HPP diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/analog_output.hpp b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/analog_output.hpp new file mode 100644 index 0000000..fec7564 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/analog_output.hpp @@ -0,0 +1,59 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef PHIDGETS_API_ANALOG_OUTPUT_HPP +#define PHIDGETS_API_ANALOG_OUTPUT_HPP + +#include + +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +class AnalogOutput final +{ + public: + PHIDGET22_NO_COPY_NO_MOVE_NO_ASSIGN(AnalogOutput) + + explicit AnalogOutput(int32_t serial_number, int hub_port, + bool is_hub_port_device, int channel); + + ~AnalogOutput(); + + void setOutputVoltage(double voltage) const; + + void setEnabledOutput(int enabled) const; + + private: + PhidgetVoltageOutputHandle ao_handle_; +}; + +} // namespace phidgets + +#endif // PHIDGETS_API_ANALOG_OUTPUT_HPP diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/analog_outputs.hpp b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/analog_outputs.hpp new file mode 100644 index 0000000..d93fa5f --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/analog_outputs.hpp @@ -0,0 +1,64 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef PHIDGETS_API_ANALOG_OUTPUTS_HPP +#define PHIDGETS_API_ANALOG_OUTPUTS_HPP + +#include +#include + +#include "phidgets_api/analog_output.hpp" +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +class AnalogOutputs final +{ + public: + PHIDGET22_NO_COPY_NO_MOVE_NO_ASSIGN(AnalogOutputs) + + explicit AnalogOutputs(int32_t serial_number, int hub_port, + bool is_hub_port_device); + + ~AnalogOutputs(); + + uint32_t getOutputCount() const noexcept; + + void setOutputVoltage(int index, double voltage) const; + + void setEnabledOutput(int index, int enabled) const; + + private: + uint32_t output_count_; + std::vector> aos_; +}; + +} // namespace phidgets + +#endif // PHIDGETS_API_ANALOG_INPUTS_HPP diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/digital_input.hpp b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/digital_input.hpp new file mode 100644 index 0000000..cca92b4 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/digital_input.hpp @@ -0,0 +1,70 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef PHIDGETS_API_DIGITAL_INPUT_HPP +#define PHIDGETS_API_DIGITAL_INPUT_HPP + +#include + +#include + +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +class DigitalInput +{ + public: + PHIDGET22_NO_COPY_NO_MOVE_NO_ASSIGN(DigitalInput) + + explicit DigitalInput(int32_t serial_number, int hub_port, + bool is_hub_port_device, int channel, + std::function input_handler); + + ~DigitalInput(); + + int32_t getSerialNumber() const noexcept; + + bool getInputValue() const; + + void stateChangeHandler(int state) const; + + private: + int32_t serial_number_; + int channel_; + std::function input_handler_; + PhidgetDigitalInputHandle di_handle_{nullptr}; + + static void StateChangeHandler(PhidgetDigitalInputHandle input_handle, + void *ctx, int state); +}; + +} // namespace phidgets + +#endif // PHIDGETS_API_DIGITAL_INPUT_HPP diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/digital_inputs.hpp b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/digital_inputs.hpp new file mode 100644 index 0000000..5188c6f --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/digital_inputs.hpp @@ -0,0 +1,66 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef PHIDGETS_API_DIGITAL_INPUTS_HPP +#define PHIDGETS_API_DIGITAL_INPUTS_HPP + +#include +#include +#include + +#include "phidgets_api/digital_input.hpp" +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +class DigitalInputs +{ + public: + PHIDGET22_NO_COPY_NO_MOVE_NO_ASSIGN(DigitalInputs) + + explicit DigitalInputs(int32_t serial_number, int hub_port, + bool is_hub_port_device, + std::function input_handler); + + ~DigitalInputs() = default; + + int32_t getSerialNumber() const noexcept; + + uint32_t getInputCount() const noexcept; + + bool getInputValue(int index) const; + + private: + uint32_t input_count_{0}; + std::vector> dis_; +}; + +} // namespace phidgets + +#endif // PHIDGETS_API_DIGITAL_INPUTS_HPP diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/digital_output.hpp b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/digital_output.hpp new file mode 100644 index 0000000..937967b --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/digital_output.hpp @@ -0,0 +1,60 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef PHIDGETS_API_DIGITAL_OUTPUT_HPP +#define PHIDGETS_API_DIGITAL_OUTPUT_HPP + +#include + +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +class DigitalOutput final +{ + public: + PHIDGET22_NO_COPY_NO_MOVE_NO_ASSIGN(DigitalOutput) + + explicit DigitalOutput(int32_t serial_number, int hub_port, + bool is_hub_port_device, int channel); + + ~DigitalOutput(); + + int32_t getSerialNumber() const noexcept; + + void setOutputState(bool state) const; + + private: + int32_t serial_number_; + PhidgetDigitalOutputHandle do_handle_{nullptr}; +}; + +} // namespace phidgets + +#endif // PHIDGETS_API_DIGITAL_OUTPUT_HPP diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/digital_outputs.hpp b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/digital_outputs.hpp new file mode 100644 index 0000000..b87a57b --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/digital_outputs.hpp @@ -0,0 +1,64 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef PHIDGETS_API_DIGITAL_OUTPUTS_HPP +#define PHIDGETS_API_DIGITAL_OUTPUTS_HPP + +#include +#include + +#include "phidgets_api/digital_output.hpp" +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +class DigitalOutputs final +{ + public: + PHIDGET22_NO_COPY_NO_MOVE_NO_ASSIGN(DigitalOutputs) + + explicit DigitalOutputs(int32_t serial_number, int hub_port, + bool is_hub_port_device); + + ~DigitalOutputs() = default; + + int32_t getSerialNumber() const noexcept; + + uint32_t getOutputCount() const noexcept; + + void setOutputState(int index, bool state) const; + + private: + uint32_t output_count_{0}; + std::vector> dos_; +}; + +} // namespace phidgets + +#endif // PHIDGETS_API_DIGITAL_OUTPUTS_HPP diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/encoder.hpp b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/encoder.hpp new file mode 100644 index 0000000..6ed06ec --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/encoder.hpp @@ -0,0 +1,97 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef PHIDGETS_API_ENCODER_HPP +#define PHIDGETS_API_ENCODER_HPP + +#include + +#include + +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +class Encoder final +{ + public: + PHIDGET22_NO_COPY_NO_MOVE_NO_ASSIGN(Encoder) + + explicit Encoder( + int32_t serial_number, int hub_port, bool is_hub_port_device, + int channel, + std::function position_change_handler); + + ~Encoder(); + + int32_t getSerialNumber() const noexcept; + + /** @brief Reads the current position of an encoder + */ + int64_t getPosition() const; + + /** @brief Sets the offset of an encoder such that current position is the + * specified value + * @param position The new value that should be returned by + * 'getPosition(index)' at the current position of the encoder*/ + void setPosition(int64_t position) const; + + /** @brief Gets the position of an encoder the last time an index pulse + * occured. An index pulse in this context refers to an input from the + * encoder the pulses high once every revolution. + */ + int64_t getIndexPosition() const; + + /** @brief Checks if an encoder is powered on and receiving events + */ + bool getEnabled() const; + + /** @brief Set the powered state of an encoder. If an encoder is not + * enabled, it will not be given power, and events and changes in position + * will not be captured. + * @param enabled The new powered state of the encoder*/ + void setEnabled(bool enabled) const; + + void positionChangeHandler(int position_change, double time, + int index_triggered); + + private: + int32_t serial_number_; + int channel_; + std::function position_change_handler_; + PhidgetEncoderHandle encoder_handle_{nullptr}; + + static void PositionChangeHandler(PhidgetEncoderHandle phid, void *ctx, + int position_change, double time, + int index_triggered); +}; + +} // namespace phidgets + +#endif // PHIDGETS_API_ENCODER_HPP diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/encoders.hpp b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/encoders.hpp new file mode 100644 index 0000000..54a59c2 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/encoders.hpp @@ -0,0 +1,94 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef PHIDGETS_API_ENCODERS_HPP +#define PHIDGETS_API_ENCODERS_HPP + +#include +#include +#include + +#include "phidgets_api/encoder.hpp" +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +class Encoders final +{ + public: + PHIDGET22_NO_COPY_NO_MOVE_NO_ASSIGN(Encoders) + + explicit Encoders( + int32_t serial_number, int hub_port, bool is_hub_port_device, + std::function position_change_handler); + + ~Encoders() = default; + + int32_t getSerialNumber() const noexcept; + + /**@brief Gets the number of encoder input channels supported by this board + */ + uint32_t getEncoderCount() const; + + /** @brief Reads the current position of an encoder + * @param index The index of the encoder to read */ + int64_t getPosition(int index) const; + + /** @brief Sets the offset of an encoder such that current position is the + * specified value + * @param index The index of the encoder to set + * @param position The new value that should be returned by + * 'getPosition(index)' at the current position of the encoder*/ + void setPosition(int index, int64_t position) const; + + /** @brief Gets the position of an encoder the last time an index pulse + * occured. An index pulse in this context refers to an input from the + * encoder the pulses high once every revolution. + * @param index The index of the encoder to read */ + int64_t getIndexPosition(int index) const; + + /** @brief Checks if an encoder is powered on and receiving events + * @param index The index of the encoder to check */ + bool getEnabled(int index) const; + + /** @brief Set the powered state of an encoder. If an encoder is not + * enabled, it will not be given power, and events and changes in position + * will not be captured. + * @param index The index of the encoder to change + * @param enabled The new powered state of the encoder*/ + void setEnabled(int index, bool enabled) const; + + private: + uint32_t encoder_count_{0}; + std::vector> encs_; +}; + +} // namespace phidgets + +#endif // PHIDGETS_API_ENCODERS_HPP diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/gyroscope.hpp b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/gyroscope.hpp new file mode 100644 index 0000000..b0326a9 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/gyroscope.hpp @@ -0,0 +1,74 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef PHIDGETS_API_GYROSCOPE_HPP +#define PHIDGETS_API_GYROSCOPE_HPP + +#include + +#include + +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +class Gyroscope final +{ + public: + PHIDGET22_NO_COPY_NO_MOVE_NO_ASSIGN(Gyroscope) + + explicit Gyroscope( + int32_t serial_number, int hub_port, bool is_hub_port_device, + std::function data_handler); + + ~Gyroscope(); + + int32_t getSerialNumber() const noexcept; + + void getAngularRate(double &x, double &y, double &z, + double ×tamp) const; + + void setDataInterval(uint32_t interval_ms) const; + + void zero() const; + + void dataHandler(const double angular_rate[3], double timestamp) const; + + private: + int32_t serial_number_; + std::function data_handler_; + PhidgetGyroscopeHandle gyro_handle_{nullptr}; + + static void DataHandler(PhidgetGyroscopeHandle input_handle, void *ctx, + const double angular_rate[3], double timestamp); +}; + +} // namespace phidgets + +#endif // PHIDGETS_API_GYROSCOPE_HPP diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/ir.hpp b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/ir.hpp new file mode 100644 index 0000000..050af4b --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/ir.hpp @@ -0,0 +1,66 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef PHIDGETS_API_IR_HPP +#define PHIDGETS_API_IR_HPP + +#include + +#include + +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +class IR final +{ + public: + PHIDGET22_NO_COPY_NO_MOVE_NO_ASSIGN(IR) + + explicit IR(int32_t serial_number, + std::function code_handler); + + ~IR(); + + int32_t getSerialNumber() const noexcept; + + void codeHandler(const char *code, uint32_t bit_count, int is_repeat) const; + + private: + int32_t serial_number_; + std::function code_handler_; + PhidgetIRHandle ir_handle_{nullptr}; + + static void CodeHandler(PhidgetIRHandle ir, void *ctx, const char *code, + uint32_t bit_count, int is_repeat); +}; + +} // namespace phidgets + +#endif // PHIDGETS_API_IR_HPP diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/magnetometer.hpp b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/magnetometer.hpp new file mode 100644 index 0000000..f13684a --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/magnetometer.hpp @@ -0,0 +1,80 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef PHIDGETS_API_MAGNETOMETER_HPP +#define PHIDGETS_API_MAGNETOMETER_HPP + +#include + +#include + +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +class Magnetometer final +{ + public: + PHIDGET22_NO_COPY_NO_MOVE_NO_ASSIGN(Magnetometer) + + explicit Magnetometer( + int32_t serial_number, int hub_port, bool is_hub_port_device, + std::function data_handler); + + ~Magnetometer(); + + int32_t getSerialNumber() const noexcept; + + void setCompassCorrectionParameters(double cc_mag_field, double cc_offset0, + double cc_offset1, double cc_offset2, + double cc_gain0, double cc_gain1, + double cc_gain2, double cc_T0, + double cc_T1, double cc_T2, + double cc_T3, double cc_T4, + double cc_T5); + + void getMagneticField(double &x, double &y, double &z, + double ×tamp) const; + + void setDataInterval(uint32_t interval_ms) const; + + void dataHandler(const double magnetic_field[3], double timestamp) const; + + private: + int32_t serial_number_; + std::function data_handler_; + PhidgetMagnetometerHandle mag_handle_{nullptr}; + + static void DataHandler(PhidgetMagnetometerHandle input_handle, void *ctx, + const double magnetic_field[3], double timestamp); +}; + +} // namespace phidgets + +#endif // PHIDGETS_API_MAGNETOMETER_HPP diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/motor.hpp b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/motor.hpp new file mode 100644 index 0000000..aab3ad5 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/motor.hpp @@ -0,0 +1,86 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef PHIDGETS_API_MOTOR_HPP +#define PHIDGETS_API_MOTOR_HPP + +#include + +#include + +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +class Motor final +{ + public: + PHIDGET22_NO_COPY_NO_MOVE_NO_ASSIGN(Motor) + + explicit Motor(int32_t serial_number, int hub_port, bool is_hub_port_device, + int channel, + std::function duty_cycle_change_handler, + std::function back_emf_change_handler); + + ~Motor(); + + int32_t getSerialNumber() const noexcept; + + double getDutyCycle() const; + void setDutyCycle(double duty_cycle) const; + double getAcceleration() const; + void setAcceleration(double acceleration) const; + bool backEMFSensingSupported() const; + double getBackEMF() const; + void setDataInterval(uint32_t data_interval_ms) const; + + double getBraking() const; + void setBraking(double braking) const; + + void dutyCycleChangeHandler(double duty_cycle) const; + + void backEMFChangeHandler(double back_emf) const; + + private: + int32_t serial_number_; + int channel_; + std::function duty_cycle_change_handler_; + std::function back_emf_change_handler_; + PhidgetDCMotorHandle motor_handle_{nullptr}; + bool back_emf_sensing_supported_; + + static void DutyCycleChangeHandler(PhidgetDCMotorHandle motor_handle, + void *ctx, double duty_cycle); + static void BackEMFChangeHandler(PhidgetDCMotorHandle motor_handle, + void *ctx, double back_emf); +}; + +} // namespace phidgets + +#endif // PHIDGETS_API_MOTOR_HPP diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/motors.hpp b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/motors.hpp new file mode 100644 index 0000000..c7a450d --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/motors.hpp @@ -0,0 +1,75 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef PHIDGETS_API_MOTORS_HPP +#define PHIDGETS_API_MOTORS_HPP + +#include +#include +#include + +#include "phidgets_api/motor.hpp" +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +class Motors final +{ + public: + PHIDGET22_NO_COPY_NO_MOVE_NO_ASSIGN(Motors) + + explicit Motors(int32_t serial_number, int hub_port, + bool is_hub_port_device, + std::function duty_cycle_change_handler, + std::function back_emf_change_handler); + + ~Motors() = default; + + int32_t getSerialNumber() const noexcept; + + uint32_t getMotorCount() const noexcept; + double getDutyCycle(int index) const; + void setDutyCycle(int index, double duty_cycle) const; + double getAcceleration(int index) const; + void setAcceleration(int index, double acceleration) const; + bool backEMFSensingSupported(int index) const; + double getBackEMF(int index) const; + void setDataInterval(int index, uint32_t data_interval_ms) const; + + double getBraking(int index) const; + void setBraking(int index, double braking) const; + + private: + uint32_t motor_count_{0}; + std::vector> motors_; +}; + +} // namespace phidgets + +#endif // PHIDGETS_API_MOTORS_HPP diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/phidget22.hpp b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/phidget22.hpp new file mode 100644 index 0000000..7c31a26 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/phidget22.hpp @@ -0,0 +1,67 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef PHIDGETS_API_PHIDGET22_HPP +#define PHIDGETS_API_PHIDGET22_HPP + +#include +#include + +#include + +#define PHIDGET22_NO_COPY_NO_MOVE_NO_ASSIGN(Classname) \ + Classname(const Classname &) = delete; \ + void operator=(const Classname &) = delete; \ + Classname(Classname &&) = delete; \ + void operator=(Classname &&) = delete; + +namespace phidgets { + +class Phidget22Error final : public std::exception +{ + public: + explicit Phidget22Error(const std::string &msg, PhidgetReturnCode code); + + const char *what() const noexcept override; + + private: + std::string msg_; +}; + +namespace helpers { + +void openWaitForAttachment(PhidgetHandle handle, int32_t serial_number, + int hub_port, bool is_hub_port_device, int channel); + +void closeAndDelete(PhidgetHandle *handle) noexcept; + +} // namespace helpers +} // namespace phidgets + +#endif // PHIDGETS_API_PHIDGET22_HPP diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/spatial.hpp b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/spatial.hpp new file mode 100644 index 0000000..ffb1302 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/spatial.hpp @@ -0,0 +1,118 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef PHIDGETS_API_SPATIAL_HPP +#define PHIDGETS_API_SPATIAL_HPP + +#include + +#include + +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +class Spatial final +{ + public: + PHIDGET22_NO_COPY_NO_MOVE_NO_ASSIGN(Spatial) + + explicit Spatial( + int32_t serial_number, int hub_port, bool is_hub_port_device, + std::function + data_handler, + std::function algorithm_data_handler, + std::function attach_handler = nullptr, + std::function detach_handler = nullptr); + + ~Spatial(); + + int32_t getSerialNumber() const noexcept; + + void setCompassCorrectionParameters(double cc_mag_field, double cc_offset0, + double cc_offset1, double cc_offset2, + double cc_gain0, double cc_gain1, + double cc_gain2, double cc_T0, + double cc_T1, double cc_T2, + double cc_T3, double cc_T4, + double cc_T5); + + void setSpatialAlgorithm(const std::string algorithm); + + void setAHRSParameters(double angularVelocityThreshold, + double angularVelocityDeltaThreshold, + double accelerationThreshold, double magTime, + double accelTime, double biasTime); + + void setAlgorithmMagnetometerGain(double magnetometer_gain); + + void setHeatingEnabled(bool heating_enabled); + + void setDataInterval(uint32_t interval_ms) const; + + void zero() const; + + void dataHandler(const double acceleration[3], const double angular_rate[3], + const double magnetic_field[3], double timestamp) const; + + void algorithmDataHandler(const double quaternion[4], + double timestamp) const; + + virtual void attachHandler(); + virtual void detachHandler(); + + private: + int32_t serial_number_; + std::function + data_handler_; + + std::function + algorithm_data_handler_; + + std::function attach_handler_; + std::function detach_handler_; + + PhidgetSpatialHandle spatial_handle_{nullptr}; + + static void DataHandler(PhidgetSpatialHandle input_handle, void *ctx, + const double acceleration[3], + const double angular_rate[3], + const double magnetic_field[3], double timestamp); + static void AlgorithmDataHandler(PhidgetSpatialHandle input_handle, + void *ctx, const double quaternion[4], + double timestamp); + static void AttachHandler(PhidgetHandle input_handle, void *ctx); + static void DetachHandler(PhidgetHandle input_handle, void *ctx); +}; + +} // namespace phidgets + +#endif // PHIDGETS_API_SPATIAL_HPP diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/temperature.hpp b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/temperature.hpp new file mode 100644 index 0000000..5d20404 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/include/phidgets_api/temperature.hpp @@ -0,0 +1,81 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef PHIDGETS_API_TEMPERATURE_HPP +#define PHIDGETS_API_TEMPERATURE_HPP + +#include + +#include + +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +enum class ThermocoupleType { + J_TYPE = 1, + K_TYPE = 2, + E_TYPE = 3, + T_TYPE = 4, +}; + +class Temperature final +{ + public: + PHIDGET22_NO_COPY_NO_MOVE_NO_ASSIGN(Temperature) + + explicit Temperature(int32_t serial_number, int hub_port, + bool is_hub_port_device, + std::function temperature_handler); + + ~Temperature(); + + int32_t getSerialNumber() const noexcept; + + void setThermocoupleType(ThermocoupleType type); + + double getTemperature() const; + + void setDataInterval(uint32_t interval_ms) const; + + void temperatureChangeHandler(double temperature) const; + + private: + int32_t serial_number_; + std::function temperature_handler_; + PhidgetTemperatureSensorHandle temperature_handle_{nullptr}; + + static void TemperatureChangeHandler( + PhidgetTemperatureSensorHandle temperature_handle, void *ctx, + double temperature); +}; + +} // namespace phidgets + +#endif // PHIDGETS_API_TEMPERATURE_HPP diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/package.xml b/docker/local-ros2/phidgets_drivers/phidgets_api/package.xml new file mode 100644 index 0000000..c1c096d --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/package.xml @@ -0,0 +1,26 @@ + + + phidgets_api + 2.3.3 + A C++ Wrapper for the Phidgets C API + + Martin Günther + Chris Lalancette + + BSD + + http://ros.org/wiki/phidgets_api + https://github.com/ros-drivers/phidgets_drivers.git + https://github.com/ros-drivers/phidgets_drivers/issues + + Tully Foote + Ivan Dryanovski + + ament_cmake_ros + + libphidget22 + + + ament_cmake + + diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/src/accelerometer.cpp b/docker/local-ros2/phidgets_drivers/phidgets_api/src/accelerometer.cpp new file mode 100644 index 0000000..869c498 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/src/accelerometer.cpp @@ -0,0 +1,137 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#include +#include +#include +#include + +#include + +#include "phidgets_api/accelerometer.hpp" +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +Accelerometer::Accelerometer( + int32_t serial_number, int hub_port, bool is_hub_port_device, + std::function data_handler) + : serial_number_(serial_number), data_handler_(data_handler) +{ + PhidgetReturnCode ret = PhidgetAccelerometer_create(&accel_handle_); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to create Accelerometer handle", ret); + } + + helpers::openWaitForAttachment( + reinterpret_cast(accel_handle_), serial_number, hub_port, + is_hub_port_device, 0); + + ret = PhidgetAccelerometer_setOnAccelerationChangeHandler( + accel_handle_, DataHandler, this); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set change handler for acceleration", + ret); + } + + if (serial_number_ == -1) + { + ret = Phidget_getDeviceSerialNumber( + reinterpret_cast(accel_handle_), &serial_number_); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to get serial number for acceleration", + ret); + } + } +} + +Accelerometer::~Accelerometer() +{ + PhidgetHandle handle = reinterpret_cast(accel_handle_); + helpers::closeAndDelete(&handle); +} + +int32_t Accelerometer::getSerialNumber() const noexcept +{ + return serial_number_; +} + +void Accelerometer::getAcceleration(double &x, double &y, double &z, + double ×tamp) const +{ + double accel[3]; + PhidgetReturnCode ret = + PhidgetAccelerometer_getAcceleration(accel_handle_, &accel); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to get acceleration", ret); + } + + x = accel[0]; + y = accel[1]; + z = accel[2]; + + double ts; + ret = PhidgetAccelerometer_getTimestamp(accel_handle_, &ts); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to get acceleration timestamp", ret); + } + + timestamp = ts; +} + +void Accelerometer::setDataInterval(uint32_t interval_ms) const +{ + PhidgetReturnCode ret = + PhidgetAccelerometer_setDataInterval(accel_handle_, interval_ms); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set data interval", ret); + } +} + +void Accelerometer::dataHandler(const double acceleration[3], + double timestamp) const +{ + data_handler_(acceleration, timestamp); +} + +void Accelerometer::DataHandler(PhidgetAccelerometerHandle /* input_handle */, + void *ctx, const double acceleration[3], + double timestamp) +{ + (reinterpret_cast(ctx)) + ->dataHandler(acceleration, timestamp); +} + +} // namespace phidgets diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/src/analog_input.cpp b/docker/local-ros2/phidgets_drivers/phidgets_api/src/analog_input.cpp new file mode 100644 index 0000000..4298bce --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/src/analog_input.cpp @@ -0,0 +1,142 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#include +#include +#include +#include + +#include + +#include "phidgets_api/analog_input.hpp" +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +AnalogInput::AnalogInput(int32_t serial_number, int hub_port, + bool is_hub_port_device, int channel, + std::function input_handler) + : serial_number_(serial_number), + channel_(channel), + input_handler_(input_handler) +{ + PhidgetReturnCode ret = PhidgetVoltageInput_create(&ai_handle_); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error( + "Failed to create AnalogInput handle for channel " + + std::to_string(channel), + ret); + } + + helpers::openWaitForAttachment(reinterpret_cast(ai_handle_), + serial_number, hub_port, is_hub_port_device, + channel); + + if (!is_hub_port_device) + { + ret = + PhidgetVoltageInput_setVoltageRange(ai_handle_, VOLTAGE_RANGE_AUTO); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set analog input voltage range", + ret); + } + } + + ret = PhidgetVoltageInput_setOnVoltageChangeHandler( + ai_handle_, VoltageChangeHandler, this); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error( + "Failed to set change handler for AnalogInput channel " + + std::to_string(channel), + ret); + } + + if (serial_number_ == -1) + { + ret = Phidget_getDeviceSerialNumber( + reinterpret_cast(ai_handle_), &serial_number_); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error( + "Failed to get serial number for analog input channel " + + std::to_string(channel), + ret); + } + } +} + +AnalogInput::~AnalogInput() +{ + PhidgetHandle handle = reinterpret_cast(ai_handle_); + helpers::closeAndDelete(&handle); +} + +int32_t AnalogInput::getSerialNumber() const noexcept +{ + return serial_number_; +} + +double AnalogInput::getSensorValue() const +{ + double sensor_value; + PhidgetReturnCode ret = + PhidgetVoltageInput_getSensorValue(ai_handle_, &sensor_value); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to get analog sensor value", ret); + } + + return sensor_value; +} + +void AnalogInput::setDataInterval(uint32_t data_interval_ms) const +{ + PhidgetReturnCode ret = + PhidgetVoltageInput_setDataInterval(ai_handle_, data_interval_ms); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set analog data interval", ret); + } +} + +void AnalogInput::voltageChangeHandler(double sensorValue) const +{ + input_handler_(channel_, sensorValue); +} + +void AnalogInput::VoltageChangeHandler( + PhidgetVoltageInputHandle /* input_handle */, void *ctx, double sensorValue) +{ + (reinterpret_cast(ctx))->voltageChangeHandler(sensorValue); +} + +} // namespace phidgets diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/src/analog_inputs.cpp b/docker/local-ros2/phidgets_drivers/phidgets_api/src/analog_inputs.cpp new file mode 100644 index 0000000..a730b39 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/src/analog_inputs.cpp @@ -0,0 +1,104 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#include +#include +#include +#include + +#include + +#include "phidgets_api/analog_input.hpp" +#include "phidgets_api/analog_inputs.hpp" +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +AnalogInputs::AnalogInputs(int32_t serial_number, int hub_port, + bool is_hub_port_device, + std::function input_handler) +{ + PhidgetReturnCode ret; + + PhidgetVoltageInputHandle ai_handle; + + ret = PhidgetVoltageInput_create(&ai_handle); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error( + "Failed to create AnalogInput handle for determining channel " + "count", + ret); + } + + PhidgetHandle handle = reinterpret_cast(ai_handle); + + helpers::openWaitForAttachment(handle, serial_number, hub_port, + is_hub_port_device, 0); + + ret = Phidget_getDeviceChannelCount(handle, PHIDCHCLASS_VOLTAGEINPUT, + &input_count_); + + helpers::closeAndDelete(&handle); + + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to get AnalogInput device channel count", + ret); + } + + ais_.resize(input_count_); + for (uint32_t i = 0; i < input_count_; ++i) + { + ais_[i] = std::make_unique( + serial_number, hub_port, is_hub_port_device, i, input_handler); + } +} + +int32_t AnalogInputs::getSerialNumber() const noexcept +{ + return ais_.at(0)->getSerialNumber(); +} + +uint32_t AnalogInputs::getInputCount() const noexcept +{ + return input_count_; +} + +double AnalogInputs::getSensorValue(int index) const +{ + return ais_.at(index)->getSensorValue(); +} + +void AnalogInputs::setDataInterval(int index, uint32_t data_interval_ms) const +{ + ais_.at(index)->setDataInterval(data_interval_ms); +} + +} // namespace phidgets diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/src/analog_output.cpp b/docker/local-ros2/phidgets_drivers/phidgets_api/src/analog_output.cpp new file mode 100644 index 0000000..6e1619f --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/src/analog_output.cpp @@ -0,0 +1,85 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#include +#include + +#include + +#include "phidgets_api/analog_output.hpp" +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +AnalogOutput::AnalogOutput(int32_t serial_number, int hub_port, + bool is_hub_port_device, int channel) +{ + PhidgetReturnCode ret; + ret = PhidgetVoltageOutput_create(&ao_handle_); + + if (ret != EPHIDGET_OK) + { + throw Phidget22Error( + "Failed to create AnalogOutput handle for channel " + + std::to_string(channel), + ret); + } + + helpers::openWaitForAttachment(reinterpret_cast(ao_handle_), + serial_number, hub_port, is_hub_port_device, + channel); +} + +AnalogOutput::~AnalogOutput() +{ + PhidgetHandle handle = reinterpret_cast(ao_handle_); + helpers::closeAndDelete(&handle); +} + +void AnalogOutput::setOutputVoltage(double voltage) const +{ + PhidgetReturnCode ret = + PhidgetVoltageOutput_setVoltage(ao_handle_, voltage); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set analog output voltage", ret); + } +} + +void AnalogOutput::setEnabledOutput(int enabled) const +{ + PhidgetReturnCode ret = + PhidgetVoltageOutput_setEnabled(ao_handle_, enabled); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set analog output enabled", ret); + } +} + +} // namespace phidgets diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/src/analog_outputs.cpp b/docker/local-ros2/phidgets_drivers/phidgets_api/src/analog_outputs.cpp new file mode 100644 index 0000000..bb5cc89 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/src/analog_outputs.cpp @@ -0,0 +1,99 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#include + +#include + +#include "phidgets_api/analog_output.hpp" +#include "phidgets_api/analog_outputs.hpp" +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +AnalogOutputs::AnalogOutputs(int32_t serial_number, int hub_port, + bool is_hub_port_device) +{ + PhidgetReturnCode ret; + + PhidgetVoltageOutputHandle ao_handle; + + ret = PhidgetVoltageOutput_create(&ao_handle); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error( + "Failed to create AnalogOutput handle for determining channel " + "count", + ret); + } + + PhidgetHandle handle = reinterpret_cast(ao_handle); + + helpers::openWaitForAttachment(handle, serial_number, hub_port, + is_hub_port_device, 0); + + ret = Phidget_getDeviceChannelCount(handle, PHIDCHCLASS_VOLTAGEOUTPUT, + &output_count_); + + helpers::closeAndDelete(&handle); + + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to get AnalogOutput device channel count", + ret); + } + + aos_.resize(output_count_); + for (uint32_t i = 0; i < output_count_; ++i) + { + aos_[i] = std::make_unique(serial_number, hub_port, + is_hub_port_device, i); + } +} + +AnalogOutputs::~AnalogOutputs() +{ +} + +uint32_t AnalogOutputs::getOutputCount() const noexcept +{ + return output_count_; +} + +void AnalogOutputs::setOutputVoltage(int index, double voltage) const +{ + aos_.at(index)->setOutputVoltage(voltage); +} + +void AnalogOutputs::setEnabledOutput(int index, int enabled) const +{ + aos_.at(index)->setEnabledOutput(enabled); +} + +} // namespace phidgets diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/src/digital_input.cpp b/docker/local-ros2/phidgets_drivers/phidgets_api/src/digital_input.cpp new file mode 100644 index 0000000..323cde3 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/src/digital_input.cpp @@ -0,0 +1,118 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#include +#include + +#include + +#include "phidgets_api/digital_input.hpp" +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +DigitalInput::DigitalInput(int32_t serial_number, int hub_port, + bool is_hub_port_device, int channel, + std::function input_handler) + : serial_number_(serial_number), + channel_(channel), + input_handler_(input_handler) +{ + PhidgetReturnCode ret = PhidgetDigitalInput_create(&di_handle_); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error( + "Failed to create DigitalInput handle for channel " + + std::to_string(channel), + ret); + } + + helpers::openWaitForAttachment(reinterpret_cast(di_handle_), + serial_number, hub_port, is_hub_port_device, + channel); + + ret = PhidgetDigitalInput_setOnStateChangeHandler(di_handle_, + StateChangeHandler, this); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error( + "Failed to set change handler for DigitalInput channel " + + std::to_string(channel), + ret); + } + + if (serial_number_ == -1) + { + ret = Phidget_getDeviceSerialNumber( + reinterpret_cast(di_handle_), &serial_number_); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error( + "Failed to get serial number for digital input channel " + + std::to_string(channel), + ret); + } + } +} + +DigitalInput::~DigitalInput() +{ + PhidgetHandle handle = reinterpret_cast(di_handle_); + helpers::closeAndDelete(&handle); +} + +int32_t DigitalInput::getSerialNumber() const noexcept +{ + return serial_number_; +} + +bool DigitalInput::getInputValue() const +{ + int state; + PhidgetReturnCode ret = PhidgetDigitalInput_getState(di_handle_, &state); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to get digital input state", ret); + } + + return !!state; +} + +void DigitalInput::stateChangeHandler(int state) const +{ + input_handler_(channel_, state); +} + +void DigitalInput::StateChangeHandler( + PhidgetDigitalInputHandle /* input_handle */, void *ctx, int state) +{ + (reinterpret_cast(ctx))->stateChangeHandler(state); +} + +} // namespace phidgets diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/src/digital_inputs.cpp b/docker/local-ros2/phidgets_drivers/phidgets_api/src/digital_inputs.cpp new file mode 100644 index 0000000..fd404aa --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/src/digital_inputs.cpp @@ -0,0 +1,97 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#include +#include + +#include + +#include "phidgets_api/digital_input.hpp" +#include "phidgets_api/digital_inputs.hpp" +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +DigitalInputs::DigitalInputs(int32_t serial_number, int hub_port, + bool is_hub_port_device, + std::function input_handler) +{ + PhidgetReturnCode ret; + + PhidgetDigitalInputHandle di_handle; + + ret = PhidgetDigitalInput_create(&di_handle); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error( + "Failed to create DigitalInput handle for determining channel " + "count", + ret); + } + + PhidgetHandle handle = reinterpret_cast(di_handle); + + helpers::openWaitForAttachment(handle, serial_number, hub_port, + is_hub_port_device, 0); + + ret = Phidget_getDeviceChannelCount(handle, PHIDCHCLASS_DIGITALINPUT, + &input_count_); + + helpers::closeAndDelete(&handle); + + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to get DigitalInput device channel count", + ret); + } + + dis_.resize(input_count_); + for (uint32_t i = 0; i < input_count_; ++i) + { + dis_[i] = std::make_unique( + serial_number, hub_port, is_hub_port_device, i, input_handler); + } +} + +int32_t DigitalInputs::getSerialNumber() const noexcept +{ + return dis_.at(0)->getSerialNumber(); +} + +uint32_t DigitalInputs::getInputCount() const noexcept +{ + return input_count_; +} + +bool DigitalInputs::getInputValue(int index) const +{ + return dis_.at(index)->getInputValue(); +} + +} // namespace phidgets diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/src/digital_output.cpp b/docker/local-ros2/phidgets_drivers/phidgets_api/src/digital_output.cpp new file mode 100644 index 0000000..48daf40 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/src/digital_output.cpp @@ -0,0 +1,93 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#include +#include + +#include + +#include "phidgets_api/digital_output.hpp" +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +DigitalOutput::DigitalOutput(int32_t serial_number, int hub_port, + bool is_hub_port_device, int channel) + : serial_number_(serial_number) +{ + PhidgetReturnCode ret; + + ret = PhidgetDigitalOutput_create(&do_handle_); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error( + "Failed to create DigitalOutput handle for channel " + + std::to_string(channel), + ret); + } + + helpers::openWaitForAttachment(reinterpret_cast(do_handle_), + serial_number, hub_port, is_hub_port_device, + channel); + + if (serial_number_ == -1) + { + ret = Phidget_getDeviceSerialNumber( + reinterpret_cast(do_handle_), &serial_number_); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error( + "Failed to get serial number for digital output channel " + + std::to_string(channel), + ret); + } + } +} + +DigitalOutput::~DigitalOutput() +{ + PhidgetHandle handle = reinterpret_cast(do_handle_); + helpers::closeAndDelete(&handle); +} + +int32_t DigitalOutput::getSerialNumber() const noexcept +{ + return serial_number_; +} + +void DigitalOutput::setOutputState(bool state) const +{ + PhidgetReturnCode ret = PhidgetDigitalOutput_setState(do_handle_, state); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set state for DigitalOutput", ret); + } +} + +} // namespace phidgets diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/src/digital_outputs.cpp b/docker/local-ros2/phidgets_drivers/phidgets_api/src/digital_outputs.cpp new file mode 100644 index 0000000..5f96ebd --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/src/digital_outputs.cpp @@ -0,0 +1,96 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#include +#include + +#include + +#include "phidgets_api/digital_output.hpp" +#include "phidgets_api/digital_outputs.hpp" +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +DigitalOutputs::DigitalOutputs(int32_t serial_number, int hub_port, + bool is_hub_port_device) +{ + PhidgetReturnCode ret; + + PhidgetDigitalOutputHandle do_handle; + + ret = PhidgetDigitalOutput_create(&do_handle); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error( + "Failed to create DigitalOutput handle for determining channel " + "count", + ret); + } + + PhidgetHandle handle = reinterpret_cast(do_handle); + + helpers::openWaitForAttachment(handle, serial_number, hub_port, + is_hub_port_device, 0); + + ret = Phidget_getDeviceChannelCount(handle, PHIDCHCLASS_DIGITALOUTPUT, + &output_count_); + + helpers::closeAndDelete(&handle); + + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to get DigitalOutput device channel count", + ret); + } + + dos_.resize(output_count_); + for (uint32_t i = 0; i < output_count_; ++i) + { + dos_[i] = std::make_unique(serial_number, hub_port, + is_hub_port_device, i); + } +} + +int32_t DigitalOutputs::getSerialNumber() const noexcept +{ + return dos_.at(0)->getSerialNumber(); +} + +uint32_t DigitalOutputs::getOutputCount() const noexcept +{ + return output_count_; +} + +void DigitalOutputs::setOutputState(int index, bool state) const +{ + dos_.at(index)->setOutputState(state); +} + +} // namespace phidgets diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/src/encoder.cpp b/docker/local-ros2/phidgets_drivers/phidgets_api/src/encoder.cpp new file mode 100644 index 0000000..31731a5 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/src/encoder.cpp @@ -0,0 +1,176 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#include + +#include + +#include "phidgets_api/encoder.hpp" +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +Encoder::Encoder( + int32_t serial_number, int hub_port, bool is_hub_port_device, int channel, + std::function position_change_handler) + : serial_number_(serial_number), + channel_(channel), + position_change_handler_(position_change_handler) +{ + // create the handle + PhidgetReturnCode ret = PhidgetEncoder_create(&encoder_handle_); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to create Encoder handle", ret); + } + + helpers::openWaitForAttachment( + reinterpret_cast(encoder_handle_), serial_number, + hub_port, is_hub_port_device, channel); + + ret = PhidgetEncoder_setOnPositionChangeHandler( + encoder_handle_, PositionChangeHandler, this); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error( + "Failed to set change handler for Encoder channel " + + std::to_string(channel), + ret); + } + + if (serial_number_ == -1) + { + ret = Phidget_getDeviceSerialNumber( + reinterpret_cast(encoder_handle_), &serial_number_); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error( + "Failed to get serial number for encoder channel " + + std::to_string(channel), + ret); + } + } +} + +Encoder::~Encoder() +{ + PhidgetHandle handle = reinterpret_cast(encoder_handle_); + helpers::closeAndDelete(&handle); +} + +int32_t Encoder::getSerialNumber() const noexcept +{ + return serial_number_; +} + +int64_t Encoder::getPosition() const +{ + int64_t position; + PhidgetReturnCode ret = + PhidgetEncoder_getPosition(encoder_handle_, &position); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to get position for Encoder channel " + + std::to_string(channel_), + ret); + } + + return position; +} + +void Encoder::setPosition(int64_t position) const +{ + PhidgetReturnCode ret = + PhidgetEncoder_setPosition(encoder_handle_, position); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set position for Encoder channel " + + std::to_string(channel_), + ret); + } +} + +int64_t Encoder::getIndexPosition() const +{ + int64_t position; + PhidgetReturnCode ret = + PhidgetEncoder_getIndexPosition(encoder_handle_, &position); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error( + "Failed to get index position for Encoder channel " + + std::to_string(channel_), + ret); + } + + return position; +} + +bool Encoder::getEnabled() const +{ + int enabled; + PhidgetReturnCode ret = + PhidgetEncoder_getEnabled(encoder_handle_, &enabled); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to get enabled for Encoder channel " + + std::to_string(channel_), + ret); + } + + return enabled == PTRUE; +} + +void Encoder::setEnabled(bool enabled) const +{ + PhidgetReturnCode ret = + PhidgetEncoder_setEnabled(encoder_handle_, enabled ? PTRUE : PFALSE); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set enabled for Encoder channel " + + std::to_string(channel_), + ret); + } +} + +void Encoder::positionChangeHandler(int position_change, double time, + int index_triggered) +{ + position_change_handler_(channel_, position_change, time, index_triggered); +} + +void Encoder::PositionChangeHandler(PhidgetEncoderHandle /* phid */, void *ctx, + int position_change, double time, + int index_triggered) +{ + (reinterpret_cast(ctx)) + ->positionChangeHandler(position_change, time, index_triggered); +} + +} // namespace phidgets diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/src/encoders.cpp b/docker/local-ros2/phidgets_drivers/phidgets_api/src/encoders.cpp new file mode 100644 index 0000000..548c472 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/src/encoders.cpp @@ -0,0 +1,116 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#include +#include +#include + +#include "phidgets_api/encoder.hpp" +#include "phidgets_api/encoders.hpp" +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +Encoders::Encoders( + int32_t serial_number, int hub_port, bool is_hub_port_device, + std::function position_change_handler) +{ + PhidgetReturnCode ret; + + PhidgetEncoderHandle enc_handle; + + ret = PhidgetEncoder_create(&enc_handle); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error( + "Failed to create Encoder handle for determining channel " + "count", + ret); + } + + PhidgetHandle handle = reinterpret_cast(enc_handle); + + helpers::openWaitForAttachment(handle, serial_number, hub_port, + is_hub_port_device, 0); + + ret = Phidget_getDeviceChannelCount(handle, PHIDCHCLASS_ENCODER, + &encoder_count_); + + helpers::closeAndDelete(&handle); + + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to get Encoder device channel count", ret); + } + + encs_.resize(encoder_count_); + for (uint32_t i = 0; i < encoder_count_; ++i) + { + encs_[i] = std::make_unique(serial_number, hub_port, + is_hub_port_device, i, + position_change_handler); + } +} + +int32_t Encoders::getSerialNumber() const noexcept +{ + return encs_.at(0)->getSerialNumber(); +} + +uint32_t Encoders::getEncoderCount() const +{ + return encoder_count_; +} + +int64_t Encoders::getPosition(int index) const +{ + return encs_.at(index)->getPosition(); +} + +void Encoders::setPosition(int index, int64_t position) const +{ + return encs_.at(index)->setPosition(position); +} + +int64_t Encoders::getIndexPosition(int index) const +{ + return encs_.at(index)->getIndexPosition(); +} + +bool Encoders::getEnabled(int index) const +{ + return encs_.at(index)->getEnabled(); +} + +void Encoders::setEnabled(int index, bool enabled) const +{ + return encs_.at(index)->setEnabled(enabled); +} + +} // namespace phidgets diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/src/gyroscope.cpp b/docker/local-ros2/phidgets_drivers/phidgets_api/src/gyroscope.cpp new file mode 100644 index 0000000..5fca8a9 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/src/gyroscope.cpp @@ -0,0 +1,144 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#include +#include +#include +#include + +#include + +#include "phidgets_api/gyroscope.hpp" +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +Gyroscope::Gyroscope(int32_t serial_number, int hub_port, + bool is_hub_port_device, + std::function data_handler) + : serial_number_(serial_number), data_handler_(data_handler) +{ + PhidgetReturnCode ret = PhidgetGyroscope_create(&gyro_handle_); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to create Gyroscope handle", ret); + } + + helpers::openWaitForAttachment( + reinterpret_cast(gyro_handle_), serial_number, hub_port, + is_hub_port_device, 0); + + ret = PhidgetGyroscope_setOnAngularRateUpdateHandler(gyro_handle_, + DataHandler, this); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set Gyroscope update handler", ret); + } + + if (serial_number_ == -1) + { + ret = Phidget_getDeviceSerialNumber( + reinterpret_cast(gyro_handle_), &serial_number_); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to get serial number for gyroscope", + ret); + } + } +} + +Gyroscope::~Gyroscope() +{ + PhidgetHandle handle = reinterpret_cast(gyro_handle_); + helpers::closeAndDelete(&handle); +} + +int32_t Gyroscope::getSerialNumber() const noexcept +{ + return serial_number_; +} + +void Gyroscope::zero() const +{ + PhidgetReturnCode ret = PhidgetGyroscope_zero(gyro_handle_); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to calibrate Gyroscope", ret); + } +} + +void Gyroscope::getAngularRate(double &x, double &y, double &z, + double ×tamp) const +{ + double angular_rate[3]; + PhidgetReturnCode ret = + PhidgetGyroscope_getAngularRate(gyro_handle_, &angular_rate); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to get angular rate from gyroscope", ret); + } + + x = angular_rate[0]; + y = angular_rate[1]; + z = angular_rate[2]; + + double ts; + ret = PhidgetGyroscope_getTimestamp(gyro_handle_, &ts); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to get timestamp from gyroscope", ret); + } + + timestamp = ts; +} + +void Gyroscope::setDataInterval(uint32_t interval_ms) const +{ + PhidgetReturnCode ret = + PhidgetGyroscope_setDataInterval(gyro_handle_, interval_ms); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set data interval", ret); + } +} + +void Gyroscope::dataHandler(const double angular_rate[3], + double timestamp) const +{ + data_handler_(angular_rate, timestamp); +} + +void Gyroscope::DataHandler(PhidgetGyroscopeHandle /* input_handle */, + void *ctx, const double angular_rate[3], + double timestamp) +{ + (reinterpret_cast(ctx))->dataHandler(angular_rate, timestamp); +} + +} // namespace phidgets diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/src/ir.cpp b/docker/local-ros2/phidgets_drivers/phidgets_api/src/ir.cpp new file mode 100644 index 0000000..f80c0f3 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/src/ir.cpp @@ -0,0 +1,93 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#include + +#include + +#include "phidgets_api/ir.hpp" +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +IR::IR(int32_t serial_number, + std::function code_handler) + : serial_number_(serial_number), code_handler_(code_handler) +{ + // create the handle + PhidgetReturnCode ret = PhidgetIR_create(&ir_handle_); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to create IR handle", ret); + } + + helpers::openWaitForAttachment(reinterpret_cast(ir_handle_), + serial_number, 0, false, 0); + + // register ir data callback + ret = PhidgetIR_setOnCodeHandler(ir_handle_, CodeHandler, this); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set code handler for ir", ret); + } + + if (serial_number_ == -1) + { + ret = Phidget_getDeviceSerialNumber( + reinterpret_cast(ir_handle_), &serial_number_); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to get serial number for IR", ret); + } + } +} + +IR::~IR() +{ + PhidgetHandle handle = reinterpret_cast(ir_handle_); + helpers::closeAndDelete(&handle); +} + +int32_t IR::getSerialNumber() const noexcept +{ + return serial_number_; +} + +void IR::codeHandler(const char *code, uint32_t bit_count, int is_repeat) const +{ + code_handler_(code, bit_count, is_repeat); +} + +void IR::CodeHandler(PhidgetIRHandle /* ir */, void *ctx, const char *code, + uint32_t bit_count, int is_repeat) +{ + (reinterpret_cast(ctx))->codeHandler(code, bit_count, is_repeat); +} + +} // namespace phidgets diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/src/magnetometer.cpp b/docker/local-ros2/phidgets_drivers/phidgets_api/src/magnetometer.cpp new file mode 100644 index 0000000..69fcb89 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/src/magnetometer.cpp @@ -0,0 +1,153 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#include +#include +#include +#include + +#include + +#include "phidgets_api/magnetometer.hpp" +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +Magnetometer::Magnetometer( + int32_t serial_number, int hub_port, bool is_hub_port_device, + std::function data_handler) + : serial_number_(serial_number), data_handler_(data_handler) +{ + PhidgetReturnCode ret = PhidgetMagnetometer_create(&mag_handle_); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to create Magnetometer handle", ret); + } + + helpers::openWaitForAttachment(reinterpret_cast(mag_handle_), + serial_number, hub_port, is_hub_port_device, + 0); + + ret = PhidgetMagnetometer_setOnMagneticFieldChangeHandler( + mag_handle_, DataHandler, this); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set change handler for Magnetometer", + ret); + } + + if (serial_number_ == -1) + { + ret = Phidget_getDeviceSerialNumber( + reinterpret_cast(mag_handle_), &serial_number_); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to get serial number for magnetometer", + ret); + } + } +} + +Magnetometer::~Magnetometer() +{ + PhidgetHandle handle = reinterpret_cast(mag_handle_); + helpers::closeAndDelete(&handle); +} + +int32_t Magnetometer::getSerialNumber() const noexcept +{ + return serial_number_; +} + +void Magnetometer::setCompassCorrectionParameters( + double cc_mag_field, double cc_offset0, double cc_offset1, + double cc_offset2, double cc_gain0, double cc_gain1, double cc_gain2, + double cc_T0, double cc_T1, double cc_T2, double cc_T3, double cc_T4, + double cc_T5) +{ + PhidgetReturnCode ret = PhidgetMagnetometer_setCorrectionParameters( + mag_handle_, cc_mag_field, cc_offset0, cc_offset1, cc_offset2, cc_gain0, + cc_gain1, cc_gain2, cc_T0, cc_T1, cc_T2, cc_T3, cc_T4, cc_T5); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set magnetometer correction parameters", + ret); + } +} + +void Magnetometer::getMagneticField(double &x, double &y, double &z, + double ×tamp) const +{ + double mag_field[3]; + PhidgetReturnCode ret = + PhidgetMagnetometer_getMagneticField(mag_handle_, &mag_field); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to get magnetic field", ret); + } + + x = mag_field[0]; + y = mag_field[1]; + z = mag_field[2]; + + double ts; + ret = PhidgetMagnetometer_getTimestamp(mag_handle_, &ts); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to get magnetic field timestamp", ret); + } + + timestamp = ts; +} + +void Magnetometer::setDataInterval(uint32_t interval_ms) const +{ + PhidgetReturnCode ret = + PhidgetMagnetometer_setDataInterval(mag_handle_, interval_ms); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set data interval", ret); + } +} + +void Magnetometer::dataHandler(const double magnetic_field[3], + double timestamp) const +{ + data_handler_(magnetic_field, timestamp); +} + +void Magnetometer::DataHandler(PhidgetMagnetometerHandle /* input_handle */, + void *ctx, const double magnetic_field[3], + double timestamp) +{ + (reinterpret_cast(ctx)) + ->dataHandler(magnetic_field, timestamp); +} + +} // namespace phidgets diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/src/motor.cpp b/docker/local-ros2/phidgets_drivers/phidgets_api/src/motor.cpp new file mode 100644 index 0000000..3b14270 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/src/motor.cpp @@ -0,0 +1,257 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#include +#include + +#include + +#include "phidgets_api/motor.hpp" +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +Motor::Motor(int32_t serial_number, int hub_port, bool is_hub_port_device, + int channel, + std::function duty_cycle_change_handler, + std::function back_emf_change_handler) + : serial_number_(serial_number), + channel_(channel), + duty_cycle_change_handler_(duty_cycle_change_handler), + back_emf_change_handler_(back_emf_change_handler) +{ + PhidgetReturnCode ret = PhidgetDCMotor_create(&motor_handle_); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to create Motor handle for channel " + + std::to_string(channel), + ret); + } + + helpers::openWaitForAttachment( + reinterpret_cast(motor_handle_), serial_number, hub_port, + is_hub_port_device, channel); + + ret = PhidgetDCMotor_setOnVelocityUpdateHandler( + motor_handle_, DutyCycleChangeHandler, this); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error( + "Failed to set duty cycle update handler for Motor channel " + + std::to_string(channel), + ret); + } + + back_emf_sensing_supported_ = true; + ret = PhidgetDCMotor_setBackEMFSensingState(motor_handle_, 1); + if (ret == EPHIDGET_UNSUPPORTED) + { + back_emf_sensing_supported_ = false; + } else if (ret == EPHIDGET_OK) + { + ret = PhidgetDCMotor_setOnBackEMFChangeHandler( + motor_handle_, BackEMFChangeHandler, this); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error( + "Failed to set back EMF update handler for Motor channel " + + std::to_string(channel), + ret); + } + } else + { + throw Phidget22Error( + "Failed to set back EMF sensing state Motor channel " + + std::to_string(channel), + ret); + } + + if (serial_number_ == -1) + { + ret = Phidget_getDeviceSerialNumber( + reinterpret_cast(motor_handle_), &serial_number_); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error( + "Failed to get serial number for motor channel " + + std::to_string(channel), + ret); + } + } +} + +Motor::~Motor() +{ + PhidgetHandle handle = reinterpret_cast(motor_handle_); + helpers::closeAndDelete(&handle); +} + +int32_t Motor::getSerialNumber() const noexcept +{ + return serial_number_; +} + +double Motor::getDutyCycle() const +{ + double duty_cycle; + PhidgetReturnCode ret = + PhidgetDCMotor_getVelocity(motor_handle_, &duty_cycle); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to get duty cycle for Motor channel " + + std::to_string(channel_), + ret); + } + return duty_cycle; +} + +void Motor::setDutyCycle(double duty_cycle) const +{ + PhidgetReturnCode ret = + PhidgetDCMotor_setTargetVelocity(motor_handle_, duty_cycle); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set duty cycle for Motor channel " + + std::to_string(channel_), + ret); + } +} + +double Motor::getAcceleration() const +{ + double accel; + PhidgetReturnCode ret = + PhidgetDCMotor_getAcceleration(motor_handle_, &accel); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to get acceleration for Motor channel " + + std::to_string(channel_), + ret); + } + return accel; +} + +void Motor::setAcceleration(double acceleration) const +{ + PhidgetReturnCode ret = + PhidgetDCMotor_setAcceleration(motor_handle_, acceleration); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set acceleration for Motor channel " + + std::to_string(channel_), + ret); + } +} + +bool Motor::backEMFSensingSupported() const +{ + return back_emf_sensing_supported_; +} + +double Motor::getBackEMF() const +{ + if (!back_emf_sensing_supported_) + { + throw Phidget22Error("Back EMF sensing not supported", + EPHIDGET_UNSUPPORTED); + } + double backemf; + PhidgetReturnCode ret = PhidgetDCMotor_getBackEMF(motor_handle_, &backemf); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to get back EMF for Motor channel " + + std::to_string(channel_), + ret); + } + return backemf; +} + +void Motor::setDataInterval(uint32_t data_interval_ms) const +{ + PhidgetReturnCode ret = + PhidgetDCMotor_setDataInterval(motor_handle_, data_interval_ms); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set data interval for Motor channel " + + std::to_string(channel_), + ret); + } +} + +double Motor::getBraking() const +{ + double braking; + PhidgetReturnCode ret = + PhidgetDCMotor_getBrakingStrength(motor_handle_, &braking); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error( + "Failed to get braking strength for Motor channel " + + std::to_string(channel_), + ret); + } + return braking; +} + +void Motor::setBraking(double braking) const +{ + PhidgetReturnCode ret = + PhidgetDCMotor_setTargetBrakingStrength(motor_handle_, braking); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error( + "Failed to set braking strength for Motor channel " + + std::to_string(channel_), + ret); + } +} + +void Motor::dutyCycleChangeHandler(double duty_cycle) const +{ + duty_cycle_change_handler_(channel_, duty_cycle); +} + +void Motor::backEMFChangeHandler(double back_emf) const +{ + back_emf_change_handler_(channel_, back_emf); +} + +void Motor::DutyCycleChangeHandler(PhidgetDCMotorHandle /* motor_handle */, + void *ctx, double duty_cycle) +{ + (reinterpret_cast(ctx))->dutyCycleChangeHandler(duty_cycle); +} + +void Motor::BackEMFChangeHandler(PhidgetDCMotorHandle /* motor_handle */, + void *ctx, double back_emf) +{ + (reinterpret_cast(ctx))->backEMFChangeHandler(back_emf); +} + +} // namespace phidgets diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/src/motors.cpp b/docker/local-ros2/phidgets_drivers/phidgets_api/src/motors.cpp new file mode 100644 index 0000000..4cfe6ad --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/src/motors.cpp @@ -0,0 +1,136 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#include +#include + +#include + +#include "phidgets_api/motors.hpp" +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +Motors::Motors(int32_t serial_number, int hub_port, bool is_hub_port_device, + std::function duty_cycle_change_handler, + std::function back_emf_change_handler) +{ + PhidgetReturnCode ret; + + PhidgetDCMotorHandle motor_handle; + + ret = PhidgetDCMotor_create(&motor_handle); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error( + "Failed to create Motor handle for determining channel " + "count", + ret); + } + + PhidgetHandle handle = reinterpret_cast(motor_handle); + + helpers::openWaitForAttachment(handle, serial_number, hub_port, + is_hub_port_device, 0); + + ret = Phidget_getDeviceChannelCount(handle, PHIDCHCLASS_DCMOTOR, + &motor_count_); + + helpers::closeAndDelete(&handle); + + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to get Motor device channel count", ret); + } + + motors_.resize(motor_count_); + for (uint32_t i = 0; i < motor_count_; ++i) + { + motors_[i] = std::make_unique( + serial_number, hub_port, is_hub_port_device, i, + duty_cycle_change_handler, back_emf_change_handler); + } +} + +int32_t Motors::getSerialNumber() const noexcept +{ + return motors_.at(0)->getSerialNumber(); +} + +uint32_t Motors::getMotorCount() const noexcept +{ + return motor_count_; +} + +double Motors::getDutyCycle(int index) const +{ + return motors_.at(index)->getDutyCycle(); +} + +void Motors::setDutyCycle(int index, double duty_cycle) const +{ + motors_.at(index)->setDutyCycle(duty_cycle); +} + +double Motors::getAcceleration(int index) const +{ + return motors_.at(index)->getAcceleration(); +} + +void Motors::setAcceleration(int index, double acceleration) const +{ + motors_.at(index)->setAcceleration(acceleration); +} + +bool Motors::backEMFSensingSupported(int index) const +{ + return motors_.at(index)->backEMFSensingSupported(); +} + +double Motors::getBackEMF(int index) const +{ + return motors_.at(index)->getBackEMF(); +} + +void Motors::setDataInterval(int index, uint32_t data_interval_ms) const +{ + motors_.at(index)->setDataInterval(data_interval_ms); +} + +double Motors::getBraking(int index) const +{ + return motors_.at(index)->getBraking(); +} + +void Motors::setBraking(int index, double braking) const +{ + motors_.at(index)->setBraking(braking); +} + +} // namespace phidgets diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/src/phidget22.cpp b/docker/local-ros2/phidgets_drivers/phidgets_api/src/phidget22.cpp new file mode 100644 index 0000000..243dc02 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/src/phidget22.cpp @@ -0,0 +1,99 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#include + +#include "phidgets_api/phidget22.hpp" + +namespace phidgets { + +Phidget22Error::Phidget22Error(const std::string &msg, PhidgetReturnCode code) +{ + const char *error_ptr; + PhidgetReturnCode ret = Phidget_getErrorDescription(code, &error_ptr); + if (ret == EPHIDGET_OK) + { + msg_ = msg + ": " + std::string(error_ptr); + } else + { + msg_ = msg + ": Unknown error"; + } +} + +const char *Phidget22Error::what() const noexcept +{ + return msg_.c_str(); +} + +namespace helpers { + +void openWaitForAttachment(PhidgetHandle handle, int32_t serial_number, + int hub_port, bool is_hub_port_device, int channel) +{ + PhidgetReturnCode ret; + + ret = Phidget_setDeviceSerialNumber(handle, serial_number); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set device serial number", ret); + } + + ret = Phidget_setHubPort(handle, hub_port); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set device hub port", ret); + } + + ret = Phidget_setIsHubPortDevice(handle, is_hub_port_device); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set device is hub port device", ret); + } + + ret = Phidget_setChannel(handle, channel); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set device channel", ret); + } + + ret = Phidget_openWaitForAttachment(handle, PHIDGET_TIMEOUT_DEFAULT); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to open device", ret); + } +} + +void closeAndDelete(PhidgetHandle *handle) noexcept +{ + Phidget_close(*handle); + Phidget_delete(handle); +} + +} // namespace helpers +} // namespace phidgets diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/src/spatial.cpp b/docker/local-ros2/phidgets_drivers/phidgets_api/src/spatial.cpp new file mode 100644 index 0000000..a0738d6 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/src/spatial.cpp @@ -0,0 +1,274 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#include +#include + +#include + +#include "phidgets_api/phidget22.hpp" +#include "phidgets_api/spatial.hpp" + +namespace phidgets { + +Spatial::Spatial( + int32_t serial_number, int hub_port, bool is_hub_port_device, + std::function + data_handler, + std::function algorithm_data_handler, + std::function attach_handler, std::function detach_handler) + : serial_number_(serial_number), + data_handler_(std::move(data_handler)), + algorithm_data_handler_(std::move(algorithm_data_handler)), + attach_handler_(std::move(attach_handler)), + detach_handler_(std::move(detach_handler)) +{ + PhidgetReturnCode ret = PhidgetSpatial_create(&spatial_handle_); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to create Spatial handle", ret); + } + + helpers::openWaitForAttachment( + reinterpret_cast(spatial_handle_), serial_number, + hub_port, is_hub_port_device, 0); + + ret = PhidgetSpatial_setOnSpatialDataHandler(spatial_handle_, DataHandler, + this); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set change handler for Spatial", ret); + } + + if (algorithm_data_handler_ != nullptr) + { + ret = PhidgetSpatial_setOnAlgorithmDataHandler( + spatial_handle_, AlgorithmDataHandler, this); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set algorithm handler for Spatial", + ret); + } + } + + if (attach_handler_ != nullptr) + { + ret = Phidget_setOnAttachHandler( + reinterpret_cast(spatial_handle_), AttachHandler, + this); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set attach handler for Spatial", + ret); + } + } + + if (detach_handler_ != nullptr) + { + ret = Phidget_setOnDetachHandler( + reinterpret_cast(spatial_handle_), DetachHandler, + this); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set detach handler for Spatial", + ret); + } + } + + if (serial_number_ == -1) + { + ret = Phidget_getDeviceSerialNumber( + reinterpret_cast(spatial_handle_), &serial_number_); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to get serial number for spatial", + ret); + } + } +} + +Spatial::~Spatial() +{ + auto handle = reinterpret_cast(spatial_handle_); + helpers::closeAndDelete(&handle); +} + +int32_t Spatial::getSerialNumber() const noexcept +{ + return serial_number_; +} + +void Spatial::zero() const +{ + PhidgetReturnCode ret = PhidgetSpatial_zeroGyro(spatial_handle_); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to calibrate Gyroscope", ret); + } +} + +void Spatial::setCompassCorrectionParameters( + double cc_mag_field, double cc_offset0, double cc_offset1, + double cc_offset2, double cc_gain0, double cc_gain1, double cc_gain2, + double cc_T0, double cc_T1, double cc_T2, double cc_T3, double cc_T4, + double cc_T5) +{ + PhidgetReturnCode ret = PhidgetSpatial_setMagnetometerCorrectionParameters( + spatial_handle_, cc_mag_field, cc_offset0, cc_offset1, cc_offset2, + cc_gain0, cc_gain1, cc_gain2, cc_T0, cc_T1, cc_T2, cc_T3, cc_T4, cc_T5); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set magnetometer correction parameters", + ret); + } +} + +void Spatial::setSpatialAlgorithm(const std::string algorithm_name) +{ + Phidget_SpatialAlgorithm algorithm; + + if (algorithm_name.compare("none") == 0) + { + algorithm = SPATIAL_ALGORITHM_NONE; + } else if (algorithm_name.compare("ahrs") == 0) + { + algorithm = SPATIAL_ALGORITHM_AHRS; + } else if (algorithm_name.compare("imu") == 0) + { + algorithm = SPATIAL_ALGORITHM_IMU; + } else + { + throw std::invalid_argument("Unknown spatial algorithm name"); + } + + PhidgetReturnCode ret = + PhidgetSpatial_setAlgorithm(spatial_handle_, algorithm); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set spatial algorithm", ret); + } +} + +void Spatial::setAHRSParameters(double angularVelocityThreshold, + double angularVelocityDeltaThreshold, + double accelerationThreshold, double magTime, + double accelTime, double biasTime) +{ + PhidgetReturnCode ret = PhidgetSpatial_setAHRSParameters( + spatial_handle_, angularVelocityThreshold, + angularVelocityDeltaThreshold, accelerationThreshold, magTime, + accelTime, biasTime); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set AHRS parameters", ret); + } +} + +void Spatial::setAlgorithmMagnetometerGain(double magnetometer_gain) +{ + PhidgetReturnCode ret = PhidgetSpatial_setAlgorithmMagnetometerGain( + spatial_handle_, magnetometer_gain); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set algorithm magnetometer gain", ret); + } +} + +void Spatial::setHeatingEnabled(bool heating_enabled) +{ + PhidgetReturnCode ret = + PhidgetSpatial_setHeatingEnabled(spatial_handle_, heating_enabled); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set heating flag", ret); + } +} + +void Spatial::setDataInterval(uint32_t interval_ms) const +{ + PhidgetReturnCode ret = + PhidgetSpatial_setDataInterval(spatial_handle_, interval_ms); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set data interval", ret); + } +} + +void Spatial::dataHandler(const double acceleration[3], + const double angular_rate[3], + const double magnetic_field[3], + double timestamp) const +{ + data_handler_(acceleration, angular_rate, magnetic_field, timestamp); +} + +void Spatial::algorithmDataHandler(const double quaternion[4], + double timestamp) const +{ + algorithm_data_handler_(quaternion, timestamp); +} + +void Spatial::attachHandler() +{ + attach_handler_(); +} + +void Spatial::detachHandler() +{ + detach_handler_(); +} + +void Spatial::DataHandler(PhidgetSpatialHandle /* input_handle */, void *ctx, + const double acceleration[3], + const double angular_rate[3], + const double magnetic_field[3], double timestamp) +{ + (reinterpret_cast(ctx)) + ->dataHandler(acceleration, angular_rate, magnetic_field, timestamp); +} + +void Spatial::AlgorithmDataHandler(PhidgetSpatialHandle /* input_handle */, + void *ctx, const double quaternion[4], + double timestamp) +{ + ((Spatial *)ctx)->algorithmDataHandler(quaternion, timestamp); +} + +void Spatial::AttachHandler(PhidgetHandle /* input_handle */, void *ctx) +{ + ((Spatial *)ctx)->attachHandler(); +} + +void Spatial::DetachHandler(PhidgetHandle /* input_handle */, void *ctx) +{ + ((Spatial *)ctx)->detachHandler(); +} + +} // namespace phidgets diff --git a/docker/local-ros2/phidgets_drivers/phidgets_api/src/temperature.cpp b/docker/local-ros2/phidgets_drivers/phidgets_api/src/temperature.cpp new file mode 100644 index 0000000..98a69d1 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_api/src/temperature.cpp @@ -0,0 +1,135 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#include +#include + +#include + +#include "phidgets_api/phidget22.hpp" +#include "phidgets_api/temperature.hpp" + +namespace phidgets { + +Temperature::Temperature(int32_t serial_number, int hub_port, + bool is_hub_port_device, + std::function temperature_handler) + : serial_number_(serial_number), temperature_handler_(temperature_handler) +{ + PhidgetReturnCode ret = + PhidgetTemperatureSensor_create(&temperature_handle_); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to create TemperatureSensor handle", ret); + } + + helpers::openWaitForAttachment( + reinterpret_cast(temperature_handle_), serial_number, + hub_port, is_hub_port_device, 0); + + ret = PhidgetTemperatureSensor_setOnTemperatureChangeHandler( + temperature_handle_, TemperatureChangeHandler, this); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set change handler for Temperature", + ret); + } + + if (serial_number_ == -1) + { + ret = Phidget_getDeviceSerialNumber( + reinterpret_cast(temperature_handle_), + &serial_number_); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to get serial number for temperature", + ret); + } + } +} + +Temperature::~Temperature() +{ + PhidgetHandle handle = reinterpret_cast(temperature_handle_); + helpers::closeAndDelete(&handle); +} + +int32_t Temperature::getSerialNumber() const noexcept +{ + return serial_number_; +} + +void Temperature::setThermocoupleType(ThermocoupleType type) +{ + PhidgetReturnCode ret = PhidgetTemperatureSensor_setThermocoupleType( + temperature_handle_, + static_cast(type)); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set Temperature thermocouple type", + ret); + } +} + +double Temperature::getTemperature() const +{ + double current_temperature; + PhidgetReturnCode ret = PhidgetTemperatureSensor_getTemperature( + temperature_handle_, ¤t_temperature); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to get temperature", ret); + } + return current_temperature; +} + +void Temperature::setDataInterval(uint32_t interval_ms) const +{ + PhidgetReturnCode ret = PhidgetTemperatureSensor_setDataInterval( + temperature_handle_, interval_ms); + if (ret != EPHIDGET_OK) + { + throw Phidget22Error("Failed to set data interval", ret); + } +} + +void Temperature::temperatureChangeHandler(double temperature) const +{ + temperature_handler_(temperature); +} + +void Temperature::TemperatureChangeHandler( + PhidgetTemperatureSensorHandle /* temperature_handle */, void *ctx, + double temperature) +{ + (reinterpret_cast(ctx)) + ->temperatureChangeHandler(temperature); +} + +} // namespace phidgets diff --git a/docker/local-ros2/phidgets_drivers/phidgets_drivers/CHANGELOG.rst b/docker/local-ros2/phidgets_drivers/phidgets_drivers/CHANGELOG.rst new file mode 100644 index 0000000..7cd17cd --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_drivers/CHANGELOG.rst @@ -0,0 +1,108 @@ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Changelog for package phidgets_drivers +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +2.3.3 (2024-03-13) +------------------ + +2.3.2 (2023-11-27) +------------------ + +2.3.1 (2023-03-03) +------------------ + +2.3.0 (2022-04-13) +------------------ + +2.2.2 (2022-02-17) +------------------ + +2.2.1 (2021-08-03) +------------------ + +2.2.0 (2021-05-20) +------------------ + +2.1.0 (2021-03-29) +------------------ + +2.0.2 (2020-06-01) +------------------ + +2.0.1 (2019-12-05) +------------------ + +2.0.0 (2019-12-05) +------------------ +* Port phidgets_drivers to ROS 2. +* Ignore all packages for ROS 2 port. +* Update maintainers in package.xml +* Merge pull request `#39 `_ from clalancette/add-libphidget22 +* Completely remove libphidget21. +* Rewrite Motor Phidget to use libphidget22. +* Rewrite IMU using libphidget22. +* Add support for Phidgets Magnetometer sensors. +* Add support for Phidgets Gyroscope sensors. +* Add support for Phidgets Accelerometer sensors. +* Add in support for Phidgets Temperature sensors. +* Add in support for Phidgets Analog inputs. +* Add in support for Phidgets Digital Inputs. +* Add in support for Phidgets Digital Outputs. +* Add in libphidget22 package. +* Merge pull request `#36 `_ from clalancette/phidget-cleanup2 +* Split custom messages into their own package. +* Add in phidgets_ik to the phidgets_drivers metapackage. +* Switch to package format 2. +* Contributors: Chris Lalancette, Martin Günther + +0.7.9 (2019-06-28) +------------------ + +0.7.8 (2019-05-06) +------------------ + +0.7.7 (2018-09-18) +------------------ + +0.7.6 (2018-08-09) +------------------ + +0.7.5 (2018-01-31) +------------------ + +0.7.4 (2017-10-04) +------------------ +* Add phidgets_high_speed_encoder to metapackage +* Contributors: Jose Luis Blanco-Claraco, Martin Günther + +0.7.3 (2017-06-30) +------------------ + +0.7.2 (2017-06-02) +------------------ + +0.7.1 (2017-05-22) +------------------ + +0.7.0 (2017-02-17) +------------------ +* Remove phidgets_ir package + It was a stub anyway. If somebody has such a device and cares to expose + the data via ROS topics, this can be revived. +* Contributors: Martin Günther + +0.2.3 (2017-02-17) +------------------ +* Update package.xml meta info +* Contributors: Martin Günther + +0.2.2 (2015-03-23) +------------------ + +0.2.1 (2015-01-15) +------------------ +* phidgets_drivers: removed phidgets_c_api dependency +* Updated version, maintainer and author information +* Deleted comments within files of all packages +* phidgets_drivers: converted stack into metapackage +* Contributors: Murilo FM diff --git a/docker/local-ros2/phidgets_drivers/phidgets_drivers/CMakeLists.txt b/docker/local-ros2/phidgets_drivers/phidgets_drivers/CMakeLists.txt new file mode 100644 index 0000000..017c1c2 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_drivers/CMakeLists.txt @@ -0,0 +1,4 @@ +cmake_minimum_required(VERSION 3.5) +project(phidgets_drivers) +find_package(ament_cmake REQUIRED) +ament_package() diff --git a/docker/local-ros2/phidgets_drivers/phidgets_drivers/package.xml b/docker/local-ros2/phidgets_drivers/phidgets_drivers/package.xml new file mode 100644 index 0000000..5839d8e --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_drivers/package.xml @@ -0,0 +1,44 @@ + + + phidgets_drivers + 2.3.3 + API and ROS drivers for Phidgets devices + + Martin Günther + Chris Lalancette + + BSD, LGPL + + http://ros.org/wiki/phidgets_drivers + https://github.com/ros-drivers/phidgets_drivers.git + https://github.com/ros-drivers/phidgets_drivers/issues + + Phidgets Inc. + Tully Foote + Ivan Dryanovski + Martin Günther + Murilo FM + José-Luis Blanco Claraco + Chris Lalancette + + ament_cmake + + libphidget22 + phidgets_accelerometer + phidgets_api + phidgets_analog_inputs + phidgets_digital_inputs + phidgets_digital_outputs + phidgets_gyroscope + phidgets_ik + phidgets_high_speed_encoder + phidgets_magnetometer + phidgets_motors + phidgets_msgs + phidgets_spatial + phidgets_temperature + + + ament_cmake + + diff --git a/docker/local-ros2/phidgets_drivers/phidgets_msgs/CHANGELOG.rst b/docker/local-ros2/phidgets_drivers/phidgets_msgs/CHANGELOG.rst new file mode 100644 index 0000000..6c7c6c7 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_msgs/CHANGELOG.rst @@ -0,0 +1,90 @@ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Changelog for package phidgets_msgs +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +2.3.3 (2024-03-13) +------------------ + +2.3.2 (2023-11-27) +------------------ + +2.3.1 (2023-03-03) +------------------ +* adding support for analog outputs for ROS2 (`#145 `_) +* Contributors: Alexis Fetet + +2.3.0 (2022-04-13) +------------------ +* Merge pull request `#132 `_ from mintar/feat-pre-commit-ros2 + [galactic] Add pre-commit, move from travis to GitHub actions, fix style +* Fix trailing whitespace +* Contributors: Martin Günther + +2.2.2 (2022-02-17) +------------------ + +2.2.1 (2021-08-03) +------------------ + +2.2.0 (2021-05-20) +------------------ + +2.1.0 (2021-03-29) +------------------ + +2.0.2 (2020-06-01) +------------------ + +2.0.1 (2019-12-05) +------------------ + +2.0.0 (2019-12-05) +------------------ +* Port phidgets_msgs to ROS 2. +* Ignore all packages for ROS 2 port. +* Update maintainers in package.xml +* Merge pull request `#39 `_ from clalancette/add-libphidget22 +* Switch to C++14. +* Merge pull request `#36 `_ from clalancette/phidget-cleanup2 +* Switch to C++14 everywhere. +* Split custom messages into their own package. +* Contributors: Chris Lalancette, Martin Günther + +0.7.9 (2019-06-28) +------------------ + +0.7.8 (2019-05-06) +------------------ + +0.7.7 (2018-09-18) +------------------ + +0.7.6 (2018-08-09) +------------------ + +0.7.5 (2018-01-31) +------------------ + +0.7.4 (2017-10-04) +------------------ + +0.7.3 (2017-06-30) +------------------ + +0.7.2 (2017-06-02) +------------------ + +0.7.1 (2017-05-22) +------------------ + +0.7.0 (2017-02-17 17:40) +------------------------ + +0.2.3 (2017-02-17 12:11) +------------------------ + +0.2.2 (2015-03-23) +------------------ + +0.2.1 (2015-01-15) +------------------ diff --git a/docker/local-ros2/phidgets_drivers/phidgets_msgs/CMakeLists.txt b/docker/local-ros2/phidgets_drivers/phidgets_msgs/CMakeLists.txt new file mode 100644 index 0000000..8dbe4c6 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_msgs/CMakeLists.txt @@ -0,0 +1,35 @@ +cmake_minimum_required(VERSION 3.5) +project(phidgets_msgs) + +# Default to C++14 +if(NOT CMAKE_CXX_STANDARD) + set(CMAKE_CXX_STANDARD 14) +endif() + +if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") + add_compile_options(-Wall -Wextra -Wpedantic) +endif() + +find_package(ament_cmake REQUIRED) +find_package(rosidl_default_generators REQUIRED) +find_package(std_msgs REQUIRED) + +set(msg_files + "msg/EncoderDecimatedSpeed.msg" +) + +set(srv_files + "srv/SetAnalogOutput.srv" + "srv/SetDigitalOutput.srv" +) + +rosidl_generate_interfaces(${PROJECT_NAME} + ${srv_files} + ${msg_files} + DEPENDENCIES + std_msgs +) + +ament_export_dependencies(rosidl_default_runtime) + +ament_package() diff --git a/docker/local-ros2/phidgets_drivers/phidgets_msgs/msg/EncoderDecimatedSpeed.msg b/docker/local-ros2/phidgets_drivers/phidgets_msgs/msg/EncoderDecimatedSpeed.msg new file mode 100644 index 0000000..4c9a8e9 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_msgs/msg/EncoderDecimatedSpeed.msg @@ -0,0 +1,4 @@ +# Encoder averaged speed for a channel in a Phidgets High-Speed Encoder board +std_msgs/Header header +# Averaged (sliding window) speed estimation [rad/s] +float64 avr_speed diff --git a/docker/local-ros2/phidgets_drivers/phidgets_msgs/package.xml b/docker/local-ros2/phidgets_drivers/phidgets_msgs/package.xml new file mode 100644 index 0000000..428a248 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_msgs/package.xml @@ -0,0 +1,28 @@ + + + + phidgets_msgs + 2.3.3 + Custom ROS messages for Phidgets drivers + + Martin Günther + Chris Lalancette + + BSD + + Chris Lalancette + + ament_cmake + + std_msgs + + rosidl_default_generators + + rosidl_default_runtime + + rosidl_interface_packages + + + ament_cmake + + diff --git a/docker/local-ros2/phidgets_drivers/phidgets_msgs/srv/SetAnalogOutput.srv b/docker/local-ros2/phidgets_drivers/phidgets_msgs/srv/SetAnalogOutput.srv new file mode 100644 index 0000000..c587d95 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_msgs/srv/SetAnalogOutput.srv @@ -0,0 +1,6 @@ +# Sets the state of an analog output. + +uint16 index # index of the output to be set +float64 voltage +--- +bool success diff --git a/docker/local-ros2/phidgets_drivers/phidgets_msgs/srv/SetDigitalOutput.srv b/docker/local-ros2/phidgets_drivers/phidgets_msgs/srv/SetDigitalOutput.srv new file mode 100644 index 0000000..5aa15d0 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_msgs/srv/SetDigitalOutput.srv @@ -0,0 +1,6 @@ +# Sets the state of a digital output. + +uint16 index # index of the output to be set +bool state +--- +bool success diff --git a/docker/local-ros2/phidgets_drivers/phidgets_spatial/CHANGELOG.rst b/docker/local-ros2/phidgets_drivers/phidgets_spatial/CHANGELOG.rst new file mode 100644 index 0000000..d79bd22 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_spatial/CHANGELOG.rst @@ -0,0 +1,212 @@ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Changelog for package phidgets_spatial +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +2.3.3 (2024-03-13) +------------------ +* Add support for VINT networkhub (`#172 `_) + This is a port of `#127 `_ to ROS2. + Closes `#135 `_. +* Contributors: Martin Günther + +2.3.2 (2023-11-27) +------------------ +* Only set magnetometer gain if param is set (`#169 `_) +* added new parameters for spatial precision MOT0109 onwards +* added support for phidget spatial onboard orientation estimation +* Contributors: Malte kl. Piening, Martin Günther + +2.3.1 (2023-03-03) +------------------ + +2.3.0 (2022-04-13) +------------------ + +2.2.2 (2022-02-17) +------------------ +* Fix behavior after USB reattachment (`#119 `_) + The Phidged Spatial never recovered after detaching and reattaching to + the USB port. This commit fixes that. +* Add attach + detach handlers +* Fix publishing of invalid mag readings (`#116 `_) +* Contributors: Martin Günther + +2.2.1 (2021-08-03) +------------------ +* Make the magnetometer corrections optional again. (`#95 `_) +* Update the ROS 2 readme files. (`#93 `_) +* Contributors: Chris Lalancette + +2.2.0 (2021-05-20) +------------------ +* Make sure to declare the type while declaring the parameter. (`#89 `_) +* Contributors: Chris Lalancette + +2.1.0 (2021-03-29) +------------------ +* Don't publish messages that jumped back in time. (`#86 `_) +* Log synchronization window details at DEBUG level (`#84 `_) +* Get rid of deprecation warnings in Foxy. (`#75 `_) +* Switch header guards to _HPP SUFFIX. +* Contributors: Chris Lalancette, Martin Günther, Michael Grupp + +2.0.2 (2020-06-01) +------------------ +* Release build fixes (`#67 `_) +* Contributors: Chris Lalancette + +2.0.1 (2019-12-05) +------------------ +* Switch the buildtoo_depend to ament_cmake_ros. (`#65 `_) +* Contributors: Chris Lalancette + +2.0.0 (2019-12-05) +------------------ +* Include file cleanup. +* Make sure exceptions get caught by reference. +* Switch from NULL to nullptr. +* Make sure to initialize class member variables. +* Update READMEs to use "Published Topics" and "Subscribed Topics". (`#59 `_) +* Change launch output to "both" so it logs as well. +* Make publish_rate a double. +* Print out the serial number when connecting. +* Update documentation to mention device dependent fields. +* Update FIXME comments for sleep. +* Port spatial to ROS 2. +* Ignore all packages for ROS 2 port. +* Fix wrong defaults for standard deviations (`#48 `_) +* Improve the IMU calibration service (`#47 `_) +* Update maintainers in package.xml +* Merge pull request `#39 `_ from clalancette/add-libphidget22 +* Resynchronize the times at periodic intervals. +* Add launch files for all drivers. +* Add in try/catch blocks for connecting. +* Fixes from review. +* Documentation updates to README.md +* Set the publish_rate to 0 by default. +* Add in the license files and add to the headers. +* Remove nodes in favor of nodelets. +* Finish removing launch file from phidgets_spatial. +* Rewrite IMU using libphidget22. +* Contributors: Chris Lalancette, Martin Günther + +0.7.9 (2019-06-28) +------------------ + +0.7.8 (2019-05-06) +------------------ + +0.7.7 (2018-09-18) +------------------ +* Add parameter use_imu_time (default true) (`#27 `_) + Setting use_imu_time to false will disable the imu time calibration and + always use the Host time, i.e. ros::Time::now(). +* Contributors: Jochen Sprickerhof + +0.7.6 (2018-08-09) +------------------ +* phidgets_imu: Ensure strictly ordered timestamps (`#26 `_) + Fixes `#17 `_. +* Contributors: Michael Grupp, Martin Günther + +0.7.5 (2018-01-31) +------------------ +* phidgets_imu: Add roslaunch_add_file_check +* phidgets_imu: Add diagnostic_aggregator dependency +* phidgets_imu: Add missing install rule for config +* update to use non deprecated pluginlib macro (`#19 `_) +* Contributors: Martin Günther, Mikael Arguedas + +0.7.4 (2017-10-04) +------------------ + +0.7.3 (2017-06-30) +------------------ + +0.7.2 (2017-06-02) +------------------ +* First release into Lunar +* phidgets_imu: Add use_magnetic_field_msg to launch + This is required in Jade: Since Jade, phidgets_imu publishes + MagneticField messages, but imu_filter_madgwick still subscribes by + default to Vector3Stamped messages. When running as nodelets, this can + produce a silent error. + In Kinetic, this is optional: imu_filter_madgwick now defaults to + MagneticField. + From Lunar on, it should be removed, because the use_magnetic_field_msg + param was removed from imu_filter_madgwick. +* Contributors: Martin Günther + +0.7.1 (2017-05-22) +------------------ +* phidgets_imu: add optional serial number parameter (`#7 `_) +* phidgets_imu: Add imu_filter_madgwick dependency + Closes `#9 `_. +* Contributors: Johan M. von Behren, Martin Günther + +0.7.0 (2017-02-17) +------------------ +* Publish MagneticField instead of Vector3Stamped +* Report mag data in Tesla, not Gauss + This is to conform with sensor_msgs/MagneticField, which requires the + data to be in Tesla. +* Contributors: Martin Günther + +0.2.3 (2017-02-17) +------------------ +* Add IMU diagnostics (`#24 `_) +* Set data rate after reattachment + This fixes a bug where after disconnecting and reconnecting the USB + cable, the data rate would be set to the default of 125 Hz (= period of + 8ms). By moving the setDataRate call to the attachHandler, the data rate + is correctly set after each reattachment. +* Contributors: Mani Monajjemi, Keshav Iyengar, Martin Günther + +0.2.2 (2015-03-23) +------------------ +* Merge pull request #18 from ccny-ros-pkg/libphidgets + Merge libphidgets branch into indigo +* set orientation_covariance[0] to -1 + from Imu.msg: + > If you have no estimate for one of the data elements (e.g. your IMU doesn't produce an orientation + > estimate), please set element 0 of the associated covariance matrix to -1. +* phidgets_imu: fixed issue #9 +* Contributors: Martin Günther, Murilo FM + +0.2.1 (2015-01-15) +------------------ +* add boost depends to CMakeLists + All non-catkin things that we expose in our headers should be added to + the DEPENDS, so that packages which depend on our package will also + automatically link against it. + Also see: http://answers.ros.org/question/58498/what-is-the-purpose-of-catkin_depends/\#58593 +* improve error output when setting compass corr params + The previous implementation didn't catch a number of error codes + (EPHIDGET_INVALIDARG, EPHIDGET_NOTATTACHED, EPHIDGET_UNEXPECTED), and + the new one is more elegant and consistent with the previous code anyway. +* Set compass correction params on the device + Tested with a Phidget Spatial 3/3/3 1044. +* phidgets_imu: install phidgets_imu_nodelet.xml +* phidgets_imu: not exporting nodelet as library anymore +* Updated version, maintainer and author information +* phidgets_imu: added install rule to launch files +* phidgets_imu: removed unnecessary dependency +* Deleted comments within files of all packages +* Catkinised packages +* Merge pull request #1 from uos/fix_imu_time_lag + fix IMU time lag +* add some hints to error message + I just spent 30 minutes trying to figure out why the IMU works on one + computer and doesn't on another one. Felt a little foolish when I found + out that the udev rules weren't installed; maybe providing some more + info in the error message helps others. +* use ros::Time::now() if time lag exceeds threshold +* added warning if IMU time lags behind ROS time +* renamed rate parameter to period +* added timestamp in imu data +* fixed cmakelists by including lib to compile on electric +* adding missing imu_ros h file +* adding missing imu_ros cpp file +* added api, imu and ir +* initial commit +* Contributors: Ivan Dryanovski, Martin Günther, Murilo FM diff --git a/docker/local-ros2/phidgets_drivers/phidgets_spatial/CMakeLists.txt b/docker/local-ros2/phidgets_drivers/phidgets_spatial/CMakeLists.txt new file mode 100644 index 0000000..63fb3fe --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_spatial/CMakeLists.txt @@ -0,0 +1,50 @@ +cmake_minimum_required(VERSION 3.5) +project(phidgets_spatial) + +# Default to C++14 +if(NOT CMAKE_CXX_STANDARD) + set(CMAKE_CXX_STANDARD 14) +endif() + +if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") + add_compile_options(-Wall -Wextra -Wpedantic) +endif() + +find_package(ament_cmake_ros REQUIRED) +find_package(phidgets_api REQUIRED) +find_package(rclcpp REQUIRED) +find_package(rclcpp_components REQUIRED) +find_package(sensor_msgs REQUIRED) +find_package(std_msgs REQUIRED) +find_package(std_srvs REQUIRED) + +include_directories(include) + +add_library(phidgets_spatial SHARED src/spatial_ros_i.cpp) +ament_target_dependencies(phidgets_spatial + phidgets_api + rclcpp + rclcpp_components + sensor_msgs + std_msgs + std_srvs +) + +rclcpp_components_register_nodes(phidgets_spatial + "phidgets::SpatialRosI") + +install(TARGETS phidgets_spatial + ARCHIVE DESTINATION lib + LIBRARY DESTINATION lib + RUNTIME DESTINATION bin +) + +install(DIRECTORY include/ + DESTINATION include +) + +install(DIRECTORY launch + DESTINATION share/${PROJECT_NAME} +) + +ament_package() diff --git a/docker/local-ros2/phidgets_drivers/phidgets_spatial/README.md b/docker/local-ros2/phidgets_drivers/phidgets_spatial/README.md new file mode 100644 index 0000000..ad3f350 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_spatial/README.md @@ -0,0 +1,60 @@ +Phidgets spatial ROS 2 driver +============================= + +This is the ROS 2 driver for Phidgets spatial. + +Usage +----- + +To run this driver standalone, do the following: + + ros2 launch phidgets_spatial spatial-launch.py + +Published Topics +---------------- + +* `/imu/data_raw` (`sensor_msgs/Imu`) - The raw accelerometer and gyroscope data. +* `imu/is_calibrated` (`std_msgs/Bool`) - Whether the gyroscope has been calibrated; this will be done automatically at startup time, but can also be re-done at any time by calling the `imu/calibrate` service. +* `/imu/mag` (`sensor_msgs/MagneticField`) - The raw magnetometer data. + +Services +-------- + +* `imu/calibrate` (`std_srvs/Empty`) - Run calibration on the gyroscope. + +Parameters +---------- + +* `serial` (int) - The serial number of the phidgets spatial to connect to. If -1 (the default), connects to any spatial phidget that can be found. +* `hub_port` (int) - The phidgets VINT hub port to connect to. Only used if the spatial phidget is connected to a VINT hub. Defaults to 0. +* `frame_id` (string) - The header frame ID to use when publishing the message. Defaults to [REP-0145](http://www.ros.org/reps/rep-0145.html) compliant `imu_link`. +* `use_orientation` (bool) - Use the phidget spatials onboard orientation estimation; Just available on MOT0109 onwards. Set to false for older versions. Defaults to false. +* `spatial_algorithm` (string) - Name of the spatial algorithm used for orientation estimation (one of "none", "ahrs", "imu"); Just used if `use_orientation` is set to true. Defaults to `ahrs`. +* `ahrs_angular_velocity_threshold` (double) - Parameter for AHRS orientation estimation; Just used if `use_orientation` is set to true. +* `ahrs_angular_velocity_delta_threshold` (double) - Parameter for AHRS orientation estimation; Just used if `use_orientation` is set to true. +* `ahrs_acceleration_threshold` (double) - Parameter for AHRS orientation estimation; Just used if `use_orientation` is set to true. +* `ahrs_mag_time` (double) - Parameter for AHRS orientation estimation; Just used if `use_orientation` is set to true. +* `ahrs_accel_time` (double) - Parameter for AHRS orientation estimation; Just used if `use_orientation` is set to true. +* `ahrs_bias_time` (double) - Parameter for AHRS orientation estimation; Just used if `use_orientation` is set to true. +* `algorithm_magnetometer_gain` (double) - Gain of magnetometer in orientation estimation algorithm; Just used if `use_orientation` is set to true. Defaults to 0.005 +* `heating_enabled` (bool) - Use the internal heating element; Just available on MOT0109 onwards. Do not set this parameter for older versions. +* `linear_acceleration_stdev` (double) - The standard deviation to use for the linear acceleration when publishing the message. Defaults to 280 ug. +* `angular_velocity_stdev` (double) - The standard deviation to use for the angular velocity when publishing the message. Defaults to 0.095 deg/s. +* `magnetic_field_stdev` (double) - The standard deviation to use for the magnetic field when publishing the message. Defaults to 1.1 milligauss. +* `time_resynchronization_interval_ms` (int) - The number of milliseconds to wait between resynchronizing the time on the Phidgets spatial with the local time. Larger values have less "jumps", but will have more timestamp drift. Setting this to 0 disables resynchronization. Defaults to 5000 ms. +* `data_interval_ms` (int) - The number of milliseconds between acquisitions of data on the device (allowed values are dependent on the device). Defaults to 8 ms. +* `callback_delta_epsilon_ms` (int) - The number of milliseconds epsilon allowed between callbacks when attempting to resynchronize the time. If this is set to 1, then a difference of `data_interval_ms` plus or minus 1 millisecond will be considered viable for resynchronization. Higher values give the code more leeway to resynchronize, at the cost of potentially getting bad resynchronizations sometimes. Lower values can give better results, but can also result in never resynchronizing. Must be less than `data_interval_ms`. Defaults to 1 ms. +* `publish_rate` (double) - How often the driver will publish data on the ROS topic. If 0 (the default), it will publish every time there is an update from the device (so at the `data_interval_ms`). If positive, it will publish the data at that rate regardless of the acquisition interval. +* `cc_mag_field` (double) - Ambient magnetic field calibration value; see device's user guide for information on how to calibrate. +* `cc_offset0` (double) - Calibration offset value 0; see device's user guide for information on how to calibrate. +* `cc_offset1` (double) - Calibration offset value 1; see device's user guide for information on how to calibrate. +* `cc_offset2` (double) - Calibration offset value 2; see device's user guide for information on how to calibrate. +* `cc_gain0` (double) - Gain offset value 0; see device's user guide for information on how to calibrate. +* `cc_gain1` (double) - Gain offset value 1; see device's user guide for information on how to calibrate. +* `cc_gain2` (double) - Gain offset value 2; see device's user guide for information on how to calibrate. +* `cc_t0` (double) - T offset value 0; see device's user guide for information on how to calibrate. +* `cc_t1` (double) - T offset value 1; see device's user guide for information on how to calibrate. +* `cc_t2` (double) - T offset value 2; see device's user guide for information on how to calibrate. +* `cc_t3` (double) - T offset value 3; see device's user guide for information on how to calibrate. +* `cc_t4` (double) - T offset value 4; see device's user guide for information on how to calibrate. +* `cc_t5` (double) - T offset value 5; see device's user guide for information on how to calibrate. diff --git a/docker/local-ros2/phidgets_drivers/phidgets_spatial/include/phidgets_spatial/spatial_ros_i.hpp b/docker/local-ros2/phidgets_drivers/phidgets_spatial/include/phidgets_spatial/spatial_ros_i.hpp new file mode 100644 index 0000000..572a41c --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_spatial/include/phidgets_spatial/spatial_ros_i.hpp @@ -0,0 +1,124 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef PHIDGETS_SPATIAL_SPATIAL_ROS_I_HPP +#define PHIDGETS_SPATIAL_SPATIAL_ROS_I_HPP + +#include +#include +#include + +#include +#include +#include +#include +#include + +#include "phidgets_api/spatial.hpp" + +namespace phidgets { + +const float G = 9.80665; + +class SpatialRosI final : public rclcpp::Node +{ + public: + explicit SpatialRosI(const rclcpp::NodeOptions& options); + + private: + std::unique_ptr spatial_; + std::string frame_id_; + std::mutex spatial_mutex_; + + rclcpp::Publisher::SharedPtr cal_publisher_; + rclcpp::Service::SharedPtr cal_srv_; + rclcpp::Publisher::SharedPtr imu_pub_; + rclcpp::Publisher::SharedPtr + magnetic_field_pub_; + void timerCallback(); + rclcpp::TimerBase::SharedPtr timer_; + double publish_rate_; + std::string server_name_; + std::string server_ip_; + + rclcpp::Time ros_time_zero_; + bool synchronize_timestamps_{true}; + uint64_t data_time_zero_ns_{0}; + uint64_t last_data_timestamp_ns_{0}; + uint64_t last_ros_stamp_ns_{0}; + int64_t time_resync_interval_ns_{0}; + int64_t data_interval_ns_{0}; + bool can_publish_{false}; + rclcpp::Time last_cb_time_; + int64_t cb_delta_epsilon_ns_{0}; + + void calibrate(); + + void calibrateService( + const std::shared_ptr req, + std::shared_ptr res); + + // Accelerometer + double linear_acceleration_variance_{0.0}; + double last_accel_x_{0.0}; + double last_accel_y_{0.0}; + double last_accel_z_{0.0}; + + // Gyroscope + double angular_velocity_variance_{0.0}; + double last_gyro_x_{0.0}; + double last_gyro_y_{0.0}; + double last_gyro_z_{0.0}; + + // Magnetometer + double magnetic_field_variance_{0.0}; + double last_mag_x_{0.0}; + double last_mag_y_{0.0}; + double last_mag_z_{0.0}; + + // Onboard orientation estimation results + double last_quat_w_; + double last_quat_x_; + double last_quat_y_; + double last_quat_z_; + + void publishLatest(); + + void spatialDataCallback(const double acceleration[3], + const double angular_rate[3], + const double magnetic_field[3], double timestamp); + void spatialAlgorithmDataCallback(const double quaternion[4], + double timestamp); + void attachCallback(); + void detachCallback(); +}; + +} // namespace phidgets + +#endif // PHIDGETS_SPATIAL_SPATIAL_ROS_I_HPP diff --git a/docker/local-ros2/phidgets_drivers/phidgets_spatial/launch/spatial-launch.py b/docker/local-ros2/phidgets_drivers/phidgets_spatial/launch/spatial-launch.py new file mode 100644 index 0000000..ab1a097 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_spatial/launch/spatial-launch.py @@ -0,0 +1,63 @@ +# Copyright 2019 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. + +"""Launch a Phidgets spatial in a component container.""" + +import launch +from launch_ros.actions import ComposableNodeContainer +from launch_ros.descriptions import ComposableNode + + +def generate_launch_description(): + """Generate launch description with multiple components.""" + + params = { + # optional param use_orientation, default is false + 'use_orientation': False, + + # optional param spatial_algorithm, default is 'ahrs' + 'spatial_algorithm': 'ahrs', + + # optional ahrs parameters + 'ahrs_angular_velocity_threshold': 1.0, + 'ahrs_angular_velocity_delta_threshold': 0.1, + 'ahrs_acceleration_threshold': 0.1, + 'ahrs_mag_time': 10.0, + 'ahrs_accel_time': 10.0, + 'ahrs_bias_time': 1.25, + + # optional param algorithm_magnetometer_gain, default is 0.005 + # WARNING: do not set on PhidgetSpatial MOT0110 onwards (not supported)! + # 'algorithm_magnetometer_gain': 0.005, + + # optional param heating_enabled, not modified by default + 'heating_enabled': False, + } + + container = ComposableNodeContainer( + name='phidget_container', + namespace='', + package='rclcpp_components', + executable='component_container', + composable_node_descriptions=[ + ComposableNode( + package='phidgets_spatial', + plugin='phidgets::SpatialRosI', + name='phidgets_spatial', + parameters=[params]), + ], + output='both', + ) + + return launch.LaunchDescription([container]) diff --git a/docker/local-ros2/phidgets_drivers/phidgets_spatial/package.xml b/docker/local-ros2/phidgets_drivers/phidgets_spatial/package.xml new file mode 100644 index 0000000..7b6058e --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_spatial/package.xml @@ -0,0 +1,32 @@ + + + phidgets_spatial + 2.3.3 + Driver for the Phidgets Spatial 3/3/3 devices + + Martin Günther + Chris Lalancette + + BSD + + http://ros.org/wiki/phidgets_spatial + https://github.com/ros-drivers/phidgets_drivers.git + https://github.com/ros-drivers/phidgets_drivers/issues + + Ivan Dryanovski + + ament_cmake_ros + + phidgets_api + rclcpp + rclcpp_components + sensor_msgs + std_msgs + std_srvs + + launch + + + ament_cmake + + diff --git a/docker/local-ros2/phidgets_drivers/phidgets_spatial/src/spatial_ros_i.cpp b/docker/local-ros2/phidgets_drivers/phidgets_spatial/src/spatial_ros_i.cpp new file mode 100644 index 0000000..c232f41 --- /dev/null +++ b/docker/local-ros2/phidgets_drivers/phidgets_spatial/src/spatial_ros_i.cpp @@ -0,0 +1,617 @@ +/* + * Copyright (c) 2019, Open Source Robotics Foundation + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include + +#include "phidgets_api/spatial.hpp" +#include "phidgets_spatial/spatial_ros_i.hpp" + +namespace phidgets { + +SpatialRosI::SpatialRosI(const rclcpp::NodeOptions &options) + : rclcpp::Node("phidgets_spatial_node", options) +{ + setvbuf(stdout, nullptr, _IONBF, BUFSIZ); + + RCLCPP_INFO(get_logger(), "Starting Phidgets Spatial"); + + bool use_orientation = this->declare_parameter( + "use_orientation", + false); // default do not use the onboard orientation + std::string spatial_algorithm = + this->declare_parameter("spatial_algorithm", "ahrs"); + + double ahrsAngularVelocityThreshold; + double ahrsAngularVelocityDeltaThreshold; + double ahrsAccelerationThreshold; + double ahrsMagTime; + double ahrsAccelTime; + double ahrsBiasTime; + + this->declare_parameter("ahrs_angular_velocity_threshold", + rclcpp::ParameterType::PARAMETER_DOUBLE); + this->declare_parameter("ahrs_angular_velocity_delta_threshold", + rclcpp::ParameterType::PARAMETER_DOUBLE); + this->declare_parameter("ahrs_acceleration_threshold", + rclcpp::ParameterType::PARAMETER_DOUBLE); + this->declare_parameter("ahrs_mag_time", + rclcpp::ParameterType::PARAMETER_DOUBLE); + this->declare_parameter("ahrs_accel_time", + rclcpp::ParameterType::PARAMETER_DOUBLE); + this->declare_parameter("ahrs_bias_time", + rclcpp::ParameterType::PARAMETER_DOUBLE); + + bool has_ahrs_params = + this->get_parameter("ahrs_angular_velocity_threshold", + ahrsAngularVelocityThreshold) && + this->get_parameter("ahrs_angular_velocity_delta_threshold", + ahrsAngularVelocityDeltaThreshold) && + this->get_parameter("ahrs_acceleration_threshold", + ahrsAccelerationThreshold) && + this->get_parameter("ahrs_mag_time", ahrsMagTime) && + this->get_parameter("ahrs_accel_time", ahrsAccelTime) && + this->get_parameter("ahrs_bias_time", ahrsBiasTime); + + double algorithm_magnetometer_gain; + bool set_algorithm_magnetometer_gain = true; + if (!this->get_parameter("algorithm_magnetometer_gain", + algorithm_magnetometer_gain)) + { + algorithm_magnetometer_gain = 0.0; + set_algorithm_magnetometer_gain = + false; // if parameter not set, do not call api (because this + // function is not available from MOT0110 onwards) + } + + bool heating_enabled; + bool set_heating_enabled = true; + if (!this->get_parameter("heating_enabled", heating_enabled)) + { + set_heating_enabled = + false; // if parameter not set, do not call api (because this + // function is just available from MOT0109 onwards) + } + + int serial_num = + this->declare_parameter("serial", -1); // default open any device + + int hub_port = this->declare_parameter( + "hub_port", 0); // only used if the device is on a VINT hub_port + + // As specified in http://www.ros.org/reps/rep-0145.html + frame_id_ = this->declare_parameter("frame_id", "imu_link"); + + double linear_acceleration_stdev = this->declare_parameter( + "linear_acceleration_stdev", + 280.0 * 1e-6 * + G); // 280 ug accelerometer white noise sigma, as per manual + linear_acceleration_variance_ = + linear_acceleration_stdev * linear_acceleration_stdev; + + // 0.095 deg/s gyroscope white noise sigma, as per manual + double angular_velocity_stdev = this->declare_parameter( + "angular_velocity_stdev", 0.095 * (M_PI / 180.0)); + angular_velocity_variance_ = + angular_velocity_stdev * angular_velocity_stdev; + + // 1.1 milligauss magnetometer white noise sigma, as per manual + double magnetic_field_stdev = + this->declare_parameter("magnetic_field_stdev", 1.1 * 1e-3 * 1e-4); + magnetic_field_variance_ = magnetic_field_stdev * magnetic_field_stdev; + + int time_resync_ms = + this->declare_parameter("time_resynchronization_interval_ms", 5000); + time_resync_interval_ns_ = + static_cast(time_resync_ms) * 1000 * 1000; + + int data_interval_ms = this->declare_parameter("data_interval_ms", 8); + data_interval_ns_ = data_interval_ms * 1000 * 1000; + + int cb_delta_epsilon_ms = + this->declare_parameter("callback_delta_epsilon_ms", 1); + cb_delta_epsilon_ns_ = cb_delta_epsilon_ms * 1000 * 1000; + if (cb_delta_epsilon_ms >= data_interval_ms) + { + throw std::runtime_error( + "Callback epsilon is larger than the data interval; this can never " + "work"); + } + + publish_rate_ = this->declare_parameter("publish_rate", 0.0); + if (publish_rate_ > 1000.0) + { + throw std::runtime_error("Publish rate must be <= 1000"); + } + + this->declare_parameter("server_name", + rclcpp::ParameterType::PARAMETER_STRING); + this->declare_parameter("server_ip", + rclcpp::ParameterType::PARAMETER_STRING); + if (this->get_parameter("server_name", server_name_) && + this->get_parameter("server_ip", server_ip_)) + { + PhidgetNet_addServer(server_name_.c_str(), server_ip_.c_str(), 5661, "", + 0); + + RCLCPP_INFO(get_logger(), "Using phidget server %s at IP %s", + server_name_.c_str(), server_ip_.c_str()); + } + + // compass correction params (see + // http://www.phidgets.com/docs/1044_User_Guide) + this->declare_parameter("cc_mag_field", rclcpp::PARAMETER_DOUBLE); + this->declare_parameter("cc_offset0", rclcpp::PARAMETER_DOUBLE); + this->declare_parameter("cc_offset1", rclcpp::PARAMETER_DOUBLE); + this->declare_parameter("cc_offset2", rclcpp::PARAMETER_DOUBLE); + this->declare_parameter("cc_gain0", rclcpp::PARAMETER_DOUBLE); + this->declare_parameter("cc_gain1", rclcpp::PARAMETER_DOUBLE); + this->declare_parameter("cc_gain2", rclcpp::PARAMETER_DOUBLE); + this->declare_parameter("cc_t0", rclcpp::PARAMETER_DOUBLE); + this->declare_parameter("cc_t1", rclcpp::PARAMETER_DOUBLE); + this->declare_parameter("cc_t2", rclcpp::PARAMETER_DOUBLE); + this->declare_parameter("cc_t3", rclcpp::PARAMETER_DOUBLE); + this->declare_parameter("cc_t4", rclcpp::PARAMETER_DOUBLE); + this->declare_parameter("cc_t5", rclcpp::PARAMETER_DOUBLE); + + bool has_compass_params = false; + double cc_mag_field = 0.0; + double cc_offset0 = 0.0; + double cc_offset1 = 0.0; + double cc_offset2 = 0.0; + double cc_gain0 = 0.0; + double cc_gain1 = 0.0; + double cc_gain2 = 0.0; + double cc_T0 = 0.0; + double cc_T1 = 0.0; + double cc_T2 = 0.0; + double cc_T3 = 0.0; + double cc_T4 = 0.0; + double cc_T5 = 0.0; + + try + { + cc_mag_field = this->get_parameter("cc_mag_field").get_value(); + cc_offset0 = this->get_parameter("cc_offset0").get_value(); + cc_offset1 = this->get_parameter("cc_offset1").get_value(); + cc_offset2 = this->get_parameter("cc_offset2").get_value(); + cc_gain0 = this->get_parameter("cc_gain0").get_value(); + cc_gain1 = this->get_parameter("cc_gain1").get_value(); + cc_gain2 = this->get_parameter("cc_gain2").get_value(); + cc_T0 = this->get_parameter("cc_t0").get_value(); + cc_T1 = this->get_parameter("cc_t1").get_value(); + cc_T2 = this->get_parameter("cc_t2").get_value(); + cc_T3 = this->get_parameter("cc_t3").get_value(); + cc_T4 = this->get_parameter("cc_t4").get_value(); + cc_T5 = this->get_parameter("cc_t5").get_value(); + has_compass_params = true; + } catch (const rclcpp::exceptions::ParameterUninitializedException &) + { + } + + RCLCPP_INFO(get_logger(), + "Connecting to Phidgets Spatial serial %d, hub port %d ...", + serial_num, hub_port); + + // We take the mutex here and don't unlock until the end of the constructor + // to prevent a callback from trying to use the publisher before we are + // finished setting up. + std::lock_guard lock(spatial_mutex_); + + last_quat_w_ = 0.0; + last_quat_x_ = 0.0; + last_quat_y_ = 0.0; + last_quat_z_ = 0.0; + + try + { + std::function algorithm_data_handler = + nullptr; + if (use_orientation) + { + algorithm_data_handler = + std::bind(&SpatialRosI::spatialAlgorithmDataCallback, this, + std::placeholders::_1, std::placeholders::_2); + } + + spatial_ = std::make_unique( + serial_num, hub_port, false, + std::bind(&SpatialRosI::spatialDataCallback, this, + std::placeholders::_1, std::placeholders::_2, + std::placeholders::_3, std::placeholders::_4), + algorithm_data_handler, + std::bind(&SpatialRosI::attachCallback, this), + std::bind(&SpatialRosI::detachCallback, this)); + + RCLCPP_INFO(get_logger(), "Connected to serial %d", + spatial_->getSerialNumber()); + + spatial_->setDataInterval(data_interval_ms); + + cal_publisher_ = this->create_publisher( + "imu/is_calibrated", rclcpp::SystemDefaultsQoS().transient_local()); + + calibrate(); + + if (use_orientation) + { + spatial_->setSpatialAlgorithm(spatial_algorithm); + + if (has_ahrs_params) + { + spatial_->setAHRSParameters(ahrsAngularVelocityThreshold, + ahrsAngularVelocityDeltaThreshold, + ahrsAccelerationThreshold, + ahrsMagTime, ahrsAccelTime, + ahrsBiasTime); + } + + if (set_algorithm_magnetometer_gain) + spatial_->setAlgorithmMagnetometerGain( + algorithm_magnetometer_gain); + } + + if (has_compass_params) + { + spatial_->setCompassCorrectionParameters( + cc_mag_field, cc_offset0, cc_offset1, cc_offset2, cc_gain0, + cc_gain1, cc_gain2, cc_T0, cc_T1, cc_T2, cc_T3, cc_T4, cc_T5); + } else + { + RCLCPP_INFO(get_logger(), "No compass correction params found."); + } + + if (set_heating_enabled) + { + spatial_->setHeatingEnabled(heating_enabled); + } + } catch (const Phidget22Error &err) + { + RCLCPP_ERROR(get_logger(), "Spatial: %s", err.what()); + throw; + } + + imu_pub_ = this->create_publisher("imu/data_raw", 1); + + cal_srv_ = this->create_service( + "imu/calibrate", + std::bind(&SpatialRosI::calibrateService, this, std::placeholders::_1, + std::placeholders::_2)); + + magnetic_field_pub_ = + this->create_publisher("imu/mag", 1); + + if (publish_rate_ > 0.0) + { + double pub_msec = 1000.0 / publish_rate_; + timer_ = this->create_wall_timer( + std::chrono::milliseconds(static_cast(pub_msec)), + std::bind(&SpatialRosI::timerCallback, this)); + } +} + +void SpatialRosI::calibrate() +{ + RCLCPP_INFO(get_logger(), + "Calibrating IMU, this takes around 2 seconds to finish. " + "Make sure that the device is not moved during this time."); + spatial_->zero(); + // The API call returns directly, so we "enforce" the recommended 2 sec + // here. See: https://github.com/ros-drivers/phidgets_drivers/issues/40 + + // FIXME: Ideally we'd use an rclcpp method that honors use_sim_time here, + // but that doesn't actually exist. Once + // https://github.com/ros2/rclcpp/issues/465 is solved, we can revisit this. + std::this_thread::sleep_for(std::chrono::seconds(2)); + RCLCPP_INFO(get_logger(), "Calibrating IMU done."); + + // publish message + auto is_calibrated_msg = std::make_unique(); + is_calibrated_msg->data = true; + cal_publisher_->publish(std::move(is_calibrated_msg)); +} + +void SpatialRosI::calibrateService( + const std::shared_ptr req, + std::shared_ptr res) +{ + (void)req; + (void)res; + calibrate(); +} + +void SpatialRosI::publishLatest() +{ + auto msg = std::make_unique(); + + auto mag_msg = std::make_unique(); + + // build covariance matrices + for (int i = 0; i < 3; ++i) + { + for (int j = 0; j < 3; ++j) + { + if (i == j) + { + int idx = j * 3 + i; + msg->linear_acceleration_covariance[idx] = + linear_acceleration_variance_; + msg->angular_velocity_covariance[idx] = + angular_velocity_variance_; + mag_msg->magnetic_field_covariance[idx] = + magnetic_field_variance_; + } + } + } + + // Fill out and send IMU message + msg->header.frame_id = frame_id_; + + uint64_t imu_diff_in_ns = last_data_timestamp_ns_ - data_time_zero_ns_; + uint64_t time_in_ns = ros_time_zero_.nanoseconds() + imu_diff_in_ns; + + if (time_in_ns < last_ros_stamp_ns_) + { + RCLCPP_WARN(get_logger(), + "Time went backwards (%lu < %lu)! Not publishing message.", + time_in_ns, last_ros_stamp_ns_); + return; + } + + last_ros_stamp_ns_ = time_in_ns; + + rclcpp::Time ros_time = rclcpp::Time(time_in_ns); + + msg->header.stamp = ros_time; + + // set linear acceleration + msg->linear_acceleration.x = last_accel_x_; + msg->linear_acceleration.y = last_accel_y_; + msg->linear_acceleration.z = last_accel_z_; + + // set angular velocities + msg->angular_velocity.x = last_gyro_x_; + msg->angular_velocity.y = last_gyro_y_; + msg->angular_velocity.z = last_gyro_z_; + + // set spatial algorithm orientation estimation + msg->orientation.w = last_quat_w_; + msg->orientation.x = last_quat_x_; + msg->orientation.y = last_quat_y_; + msg->orientation.z = last_quat_z_; + + imu_pub_->publish(std::move(msg)); + + // Fill out and publish magnetic message + mag_msg->header.frame_id = frame_id_; + + mag_msg->header.stamp = ros_time; + + mag_msg->magnetic_field.x = last_mag_x_; + mag_msg->magnetic_field.y = last_mag_y_; + mag_msg->magnetic_field.z = last_mag_z_; + + magnetic_field_pub_->publish(std::move(mag_msg)); +} + +void SpatialRosI::timerCallback() +{ + std::lock_guard lock(spatial_mutex_); + if (can_publish_) + { + publishLatest(); + } +} + +void SpatialRosI::spatialDataCallback(const double acceleration[3], + const double angular_rate[3], + const double magnetic_field[3], + double timestamp) +{ + // When publishing the message on the ROS network, we want to publish the + // time that the data was acquired in seconds since the Unix epoch. The + // data we have to work with is the time that the callback happened (on the + // local processor, in Unix epoch seconds), and the timestamp that the + // IMU gives us on the callback (from the processor on the IMU, in + // milliseconds since some arbitrary starting point). + // + // At a first approximation, we can apply the timestamp from the device to + // Unix epoch seconds by taking a common starting point on the IMU and the + // local processor, then applying the delta between this IMU timestamp and + // the "zero" IMU timestamp to the local processor starting point. + // + // There are several complications with the simple scheme above. The first + // is finding a proper "zero" point where the IMU timestamp and the local + // timestamp line up. Due to potential delays in servicing this process, + // along with USB delays, the delta timestamp from the IMU and the time when + // this callback gets called can be wildly different. Since we want the + // initial zero for both the IMU and the local time to be in the same time + // "window", we throw away data at the beginning until we see that the delta + // callback and delta timestamp are within reasonable bounds of each other. + // + // The second complication is that the time on the IMU drifts away from the + // time on the local processor. Taking the "zero" time once at the + // beginning isn't sufficient, and we have to periodically re-synchronize + // the times given the constraints above. Because we still have the + // arbitrary delays present as described above, it can take us several + // callbacks to successfully synchronize. We continue publishing data using + // the old "zero" time until successfully resynchronize, at which point we + // switch to the new zero point. + + std::lock_guard lock(spatial_mutex_); + + rclcpp::Time now = this->now(); + + // At the beginning of time, need to initialize last_cb_time for later use; + // last_cb_time is used to figure out the time between callbacks + if (last_cb_time_.nanoseconds() == 0) + { + last_cb_time_ = now; + // We need to initialize the ros_time_zero since rclcpp::Duration + // below won't let us subtract an essentially uninitialized + // rclcpp::Time from another one. However, we'll still do an initial + // synchronization since the default value of synchronize_timestamp + // is true. + ros_time_zero_ = now; + return; + } + + rclcpp::Duration time_since_last_cb = now - last_cb_time_; + uint64_t this_ts_ns = static_cast(timestamp * 1000.0 * 1000.0); + + if (synchronize_timestamps_) + { + // The only time it's safe to sync time between IMU and ROS Node is when + // the data that came in is within the data interval that data is + // expected. It's possible for data to come late because of USB issues + // or swapping, etc and we don't want to sync with data that was + // actually published before this time interval, so we wait until we get + // data that is within the data interval +/- an epsilon since we will + // have taken some time to process and/or a short delay (maybe USB + // comms) may have happened + if (time_since_last_cb.nanoseconds() >= + (data_interval_ns_ - cb_delta_epsilon_ns_) && + time_since_last_cb.nanoseconds() <= + (data_interval_ns_ + cb_delta_epsilon_ns_)) + { + ros_time_zero_ = now; + data_time_zero_ns_ = this_ts_ns; + synchronize_timestamps_ = false; + can_publish_ = true; + } else + { + RCLCPP_DEBUG( + get_logger(), + "Data not within acceptable window for synchronization: " + "expected between %ld and %ld, saw %ld", + data_interval_ns_ - cb_delta_epsilon_ns_, + data_interval_ns_ + cb_delta_epsilon_ns_, + time_since_last_cb.nanoseconds()); + } + } + + if (can_publish_) // Cannot publish data until IMU/ROS timestamps have been + // synchronized at least once + { + // Save off the values + last_accel_x_ = -acceleration[0] * G; + last_accel_y_ = -acceleration[1] * G; + last_accel_z_ = -acceleration[2] * G; + + last_gyro_x_ = angular_rate[0] * (M_PI / 180.0); + last_gyro_y_ = angular_rate[1] * (M_PI / 180.0); + last_gyro_z_ = angular_rate[2] * (M_PI / 180.0); + + if (magnetic_field[0] != PUNK_DBL) + { + // device reports data in Gauss, multiply by 1e-4 to convert to + // Tesla + last_mag_x_ = magnetic_field[0] * 1e-4; + last_mag_y_ = magnetic_field[1] * 1e-4; + last_mag_z_ = magnetic_field[2] * 1e-4; + } else + { + // data is PUNK_DBL ("unknown double"), which means the magnetometer + // did not return valid readings. When publishing at 250 Hz, this + // will happen in every second message, because the magnetometer can + // only sample at 125 Hz. It is still important to publish these + // messages, because a downstream node sometimes uses a + // TimeSynchronizer to get Imu and Magnetometer nodes. + double nan = std::numeric_limits::quiet_NaN(); + + last_mag_x_ = nan; + last_mag_y_ = nan; + last_mag_z_ = nan; + } + last_data_timestamp_ns_ = this_ts_ns; + + // Publish if we aren't publishing on a timer + if (publish_rate_ <= 0.0) + { + publishLatest(); + } + } + + // Determine if we need to resynchronize - time between IMU and ROS Node can + // drift, periodically resync to deal with this issue + rclcpp::Duration diff = now - ros_time_zero_; + if (time_resync_interval_ns_ > 0 && + diff.nanoseconds() >= time_resync_interval_ns_) + { + synchronize_timestamps_ = true; + } + + last_cb_time_ = now; +} + +void SpatialRosI::spatialAlgorithmDataCallback(const double quaternion[4], + double timestamp) +{ + (void)timestamp; + last_quat_w_ = quaternion[3]; + last_quat_x_ = quaternion[0]; + last_quat_y_ = quaternion[1]; + last_quat_z_ = quaternion[2]; +} + +void SpatialRosI::attachCallback() +{ + RCLCPP_INFO(get_logger(), "Phidget Spatial attached."); + + // Set data interval. This is in attachCallback() because it has to be + // repeated on reattachment. + spatial_->setDataInterval(data_interval_ns_ / 1000 / 1000); + + // Force resynchronization, because the device time is reset to 0 after + // reattachment. + synchronize_timestamps_ = true; + can_publish_ = false; + last_cb_time_ = rclcpp::Time(0); +} + +void SpatialRosI::detachCallback() +{ + RCLCPP_INFO(get_logger(), "Phidget Spatial detached."); +} + +} // namespace phidgets + +RCLCPP_COMPONENTS_REGISTER_NODE(phidgets::SpatialRosI) From 930d4b656b89bf2d4e784d21cdce2cbb880cc761 Mon Sep 17 00:00:00 2001 From: mac781 Date: Tue, 14 Jan 2025 16:52:27 +0800 Subject: [PATCH 004/184] Add: imu_drive --- .../local/imu/imu_drive/CMakeLists.txt | 54 +++++ .../local/imu/imu_drive/LICENSE | 202 ++++++++++++++++++ .../imu/imu_drive/config/imu_drive_firm.yaml | 20 ++ .../imu_drive/include/imu_drive/imu_drive.h | 70 ++++++ .../imu/imu_drive/launch/imu_drive_firm.xml | 28 +++ .../local/imu/imu_drive/lib/imu_drive.cpp | 103 +++++++++ .../local/imu/imu_drive/package.xml | 27 +++ .../imu/imu_drive/src/imu_drive_node.cpp | 28 +++ 8 files changed, 532 insertions(+) create mode 100644 localization-devel-ws/local/imu/imu_drive/CMakeLists.txt create mode 100644 localization-devel-ws/local/imu/imu_drive/LICENSE create mode 100644 localization-devel-ws/local/imu/imu_drive/config/imu_drive_firm.yaml create mode 100644 localization-devel-ws/local/imu/imu_drive/include/imu_drive/imu_drive.h create mode 100644 localization-devel-ws/local/imu/imu_drive/launch/imu_drive_firm.xml create mode 100644 localization-devel-ws/local/imu/imu_drive/lib/imu_drive.cpp create mode 100644 localization-devel-ws/local/imu/imu_drive/package.xml create mode 100644 localization-devel-ws/local/imu/imu_drive/src/imu_drive_node.cpp diff --git a/localization-devel-ws/local/imu/imu_drive/CMakeLists.txt b/localization-devel-ws/local/imu/imu_drive/CMakeLists.txt new file mode 100644 index 0000000..e24c2a7 --- /dev/null +++ b/localization-devel-ws/local/imu/imu_drive/CMakeLists.txt @@ -0,0 +1,54 @@ +cmake_minimum_required(VERSION 3.8) +project(imu_drive) + +if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") + add_compile_options(-Wall -Wextra -Wpedantic) +endif() + +# find dependencies +find_package(ament_cmake REQUIRED) +find_package(rclcpp REQUIRED) +find_package(std_msgs REQUIRED) +find_package(std_srvs REQUIRED) +find_package(geometry_msgs REQUIRED) +find_package(nav_msgs REQUIRED) +find_package(sensor_msgs REQUIRED) + +include_directories( + include + ${catkin_INCLUDE_DIRS} +) + +add_library(imu_drive_lib lib/imu_drive.cpp) +target_include_directories(imu_drive_lib PUBLIC include) +ament_target_dependencies(imu_drive_lib rclcpp std_srvs sensor_msgs geometry_msgs nav_msgs std_msgs) + +add_executable(imu_drive_node src/imu_drive_node.cpp) +ament_target_dependencies(imu_drive_node rclcpp std_srvs sensor_msgs geometry_msgs nav_msgs std_msgs) +target_link_libraries(imu_drive_node imu_drive_lib) + +install(TARGETS + imu_drive_lib + imu_drive_node + + DESTINATION lib/${PROJECT_NAME}) + +install(DIRECTORY + launch + config + DESTINATION share/${PROJECT_NAME} +) + +if(BUILD_TESTING) + find_package(ament_lint_auto REQUIRED) + # the following line skips the linter which checks for copyrights + # comment the line when a copyright and license is added to all source files + set(ament_cmake_copyright_FOUND TRUE) + # the following line skips cpplint (only works in a git repo) + # comment the line when this package is in a git repo and when + # a copyright and license is added to all source files + set(ament_cmake_cpplint_FOUND TRUE) + ament_lint_auto_find_test_dependencies() +endif() + +ament_package() diff --git a/localization-devel-ws/local/imu/imu_drive/LICENSE b/localization-devel-ws/local/imu/imu_drive/LICENSE new file mode 100644 index 0000000..d645695 --- /dev/null +++ b/localization-devel-ws/local/imu/imu_drive/LICENSE @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + 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. diff --git a/localization-devel-ws/local/imu/imu_drive/config/imu_drive_firm.yaml b/localization-devel-ws/local/imu/imu_drive/config/imu_drive_firm.yaml new file mode 100644 index 0000000..259c211 --- /dev/null +++ b/localization-devel-ws/local/imu/imu_drive/config/imu_drive_firm.yaml @@ -0,0 +1,20 @@ +IMU_DRIVE: + ros__parameters: + # Set the usage of the node + active: true + publish: true + + # Covariance for "const" part + covariance_vx: 0.05 + covariance_vy: 0.05 + covariance_vz: 0.01 + covariance_ax: 0.11 + covariance_ay: 0.11 + covariance_az: 0.2 + + # Covariance for "multiple" part + cov_multi_vel: 0.02 + cov_multi_acl: 0.02 + + # Low pass filter -> believe previous + filter_prev: 0.1 \ No newline at end of file diff --git a/localization-devel-ws/local/imu/imu_drive/include/imu_drive/imu_drive.h b/localization-devel-ws/local/imu/imu_drive/include/imu_drive/imu_drive.h new file mode 100644 index 0000000..39cacb5 --- /dev/null +++ b/localization-devel-ws/local/imu/imu_drive/include/imu_drive/imu_drive.h @@ -0,0 +1,70 @@ +#pragma once + +#include +#include +#include + +#include "rclcpp/rclcpp.hpp" +#include "rclcpp/clock.hpp" +#include "rclcpp/duration.hpp" +#include "rcl/time.h" + +#include "std_msgs/msg/float64.hpp" +#include "std_srvs/srv/empty.hpp" +#include "sensor_msgs/msg/imu.hpp" +#include "geometry_msgs/msg/twist.hpp" +#include "nav_msgs/msg/odometry.hpp" +#include "geometry_msgs/msg/twist_with_covariance.hpp" + +using std::placeholders::_1; + +class IMU : public rclcpp::Node{ + +public : + + IMU() : Node("imu_drive_node", rclcpp::NodeOptions()){ + + Initialize(); + } + +private : + + /* Function - for initialize params */ + void Initialize(); + + /* Function - for update params */ + void UpdateParams(); + + /* Function - for sensor_msgs::Imu ( /imu/data )*/ + void IMUdataCallback(const sensor_msgs::msg::Imu::ConstPtr &msg); + + /* Function publish sth we need */ + void publish(); + + /** -- Advertise -- **/ + rclcpp::Subscription::SharedPtr imu_sub_; + rclcpp::Publisher::SharedPtr imu_pub_; + + /** -- Msgs to pub -- **/ + sensor_msgs::msg::Imu imu_output_; + sensor_msgs::msg::Imu imu_output_backup_; + + /** -- For low pass filter -- **/ + geometry_msgs::msg::Vector3 prev_angular_velocity; + geometry_msgs::msg::Vector3 prev_linear_acceleration; + + /* Parameters */ + bool p_active_; + bool p_publish_; + bool p_update_params_; + + double p_covariance_; + double p_cov_multi_vel_; + double p_cov_multi_acl_; + double p_filter_prev_; + + std::string p_frame_; + + std::string p_imu_sub_topic_; + std::string p_imu_pub_topic_; +}; \ No newline at end of file diff --git a/localization-devel-ws/local/imu/imu_drive/launch/imu_drive_firm.xml b/localization-devel-ws/local/imu/imu_drive/launch/imu_drive_firm.xml new file mode 100644 index 0000000..d7e15f4 --- /dev/null +++ b/localization-devel-ws/local/imu/imu_drive/launch/imu_drive_firm.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/localization-devel-ws/local/imu/imu_drive/lib/imu_drive.cpp b/localization-devel-ws/local/imu/imu_drive/lib/imu_drive.cpp new file mode 100644 index 0000000..7222807 --- /dev/null +++ b/localization-devel-ws/local/imu/imu_drive/lib/imu_drive.cpp @@ -0,0 +1,103 @@ +#include "imu_drive/imu_drive.h" + +void IMU::Initialize(){ + + RCLCPP_INFO(this->get_logger(), "inactive node"); + + this->declare_parameter("active", false); + this->declare_parameter("publish", false); + this->declare_parameter("covariance_vx", 0); + this->declare_parameter("covariance_vy", 0); + this->declare_parameter("covariance_vz", 0); + this->declare_parameter("covariance_ax", 0); + this->declare_parameter("covariance_ay", 0); + this->declare_parameter("covariance_az", 0); + this->declare_parameter("cov_multi_vel", 0); + this->declare_parameter("cov_multi_acl", 0); + this->declare_parameter("filter_prev", 0); + + UpdateParams(); +} + +void IMU::UpdateParams(){ + + RCLCPP_INFO(this->get_logger(), "start to update parameters"); + + /* get param */ + p_active_ = this->get_parameter("active").get_value(); + RCLCPP_INFO(this->get_logger(), "active set to %d", p_active_); + + p_publish_ = this->get_parameter("publish").get_value(); + RCLCPP_INFO(this->get_logger(), "publish set to %d", p_publish_); + + p_imu_sub_topic_ = "/imu/data_raw"; + RCLCPP_INFO(this->get_logger(), "Current subscribe topic [ %s ]", p_imu_sub_topic_.c_str()); + + p_imu_pub_topic_ = "/imu/data_cov"; + RCLCPP_INFO(this->get_logger(), "Current publish topic [ %s ]", p_imu_pub_topic_.c_str()); + + p_covariance_ = this->get_parameter("covariance_vx").get_value(); + RCLCPP_INFO(this->get_logger(), "vx covariance set to %f", p_covariance_); + this->imu_output_.angular_velocity_covariance[0] = p_covariance_; + + p_covariance_ = this->get_parameter("covariance_vy").get_value(); + RCLCPP_INFO(this->get_logger(), "vy covariance set to %f", p_covariance_); + this->imu_output_.angular_velocity_covariance[4] = p_covariance_; + + p_covariance_ = this->get_parameter("covariance_vz").get_value(); + RCLCPP_INFO(this->get_logger(), "vz covariance set to %f", p_covariance_); + this->imu_output_.angular_velocity_covariance[8] = p_covariance_; + + p_covariance_ = this->get_parameter("covariance_ax").get_value(); + RCLCPP_INFO(this->get_logger(), "ax covariance set to %f", p_covariance_); + this->imu_output_.linear_acceleration_covariance[0] = p_covariance_; + + p_covariance_ = this->get_parameter("covariance_ay").get_value(); + RCLCPP_INFO(this->get_logger(), "ay covariance set to %f", p_covariance_); + this->imu_output_.linear_acceleration_covariance[4] = p_covariance_; + + p_covariance_ = this->get_parameter("covariance_az").get_value(); + RCLCPP_INFO(this->get_logger(), "az covariance set to %f", p_covariance_); + this->imu_output_.linear_acceleration_covariance[8] = p_covariance_; + + p_cov_multi_vel_ = this->get_parameter("cov_multi_vel").get_value(); + RCLCPP_INFO(this->get_logger(), "[Odometry] : gyroscope \"a\" is set to %f", p_cov_multi_vel_); + + p_cov_multi_acl_ = this->get_parameter("cov_multi_acl").get_value(); + RCLCPP_INFO(this->get_logger(), "[Odometry] : accel \"a\" is set to %f", p_cov_multi_acl_); + + p_filter_prev_ = this->get_parameter("filter_prev").get_value(); + RCLCPP_INFO(this->get_logger(), "[Odometry] : low pass filter constant is set to %f", p_filter_prev_); + + RCLCPP_INFO(this->get_logger(), "active node"); + + this->imu_sub_ = this->create_subscription(p_imu_sub_topic_, 10, std::bind(&IMU::IMUdataCallback, this, _1)); + this->imu_pub_ = this->create_publisher(p_imu_pub_topic_, 10); + + /* -- Backup covariance -- */ + this->imu_output_backup_ = this->imu_output_; + + /* -- Set basic variables -- */ + this->imu_output_.header.frame_id = this->p_frame_; +} + +void IMU::IMUdataCallback(const sensor_msgs::msg::Imu::ConstPtr &msg){ // from /imu/data + + rclcpp::Clock clock; + + this->imu_output_.header.stamp = clock.now(); + + this->imu_output_.orientation = msg->orientation; + + this->imu_output_.linear_acceleration = msg->linear_acceleration; + + this->prev_angular_velocity = this->imu_output_.angular_velocity; + + if(this->p_publish_) + publish(); +} + +void IMU::publish(){ + + this->imu_pub_->publish(this->imu_output_); +} \ No newline at end of file diff --git a/localization-devel-ws/local/imu/imu_drive/package.xml b/localization-devel-ws/local/imu/imu_drive/package.xml new file mode 100644 index 0000000..a39c4fb --- /dev/null +++ b/localization-devel-ws/local/imu/imu_drive/package.xml @@ -0,0 +1,27 @@ + + + + imu_drive + 0.0.0 + imu_drive + user + Apache-2.0 + + ament_cmake + + rclcpp + std_msgs + std_srvs + geometry_msgs + nav_msgs + sensor_msgs + + ros2launch + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/localization-devel-ws/local/imu/imu_drive/src/imu_drive_node.cpp b/localization-devel-ws/local/imu/imu_drive/src/imu_drive_node.cpp new file mode 100644 index 0000000..5551211 --- /dev/null +++ b/localization-devel-ws/local/imu/imu_drive/src/imu_drive_node.cpp @@ -0,0 +1,28 @@ +#include "imu_drive/imu_drive.h" + +int main(int argc, char * argv[]){ + + rclcpp::init(argc, argv); + + RCLCPP_INFO(rclcpp::get_logger("IMU_DRIVE"), "Initializing imu drive node"); + + try { + + rclcpp::spin(std::make_shared()); + } + catch (const char* s) { + + RCLCPP_FATAL(rclcpp::get_logger("IMU DRIVE"), "%s", s); + + } + catch (...) { + + RCLCPP_FATAL(rclcpp::get_logger("IMU DRIVE"), "Unexpected error"); + } + + rclcpp::shutdown(); + + RCLCPP_INFO(rclcpp::get_logger("IMU DRIVE"), "Shutdown"); + + return 0; +} \ No newline at end of file From f9ae6982408a51cfdb9552300e5e688534ae20bd Mon Sep 17 00:00:00 2001 From: robert Date: Tue, 14 Jan 2025 16:59:55 +0800 Subject: [PATCH 005/184] Feat: Add all files in local_filter package Change: local_filter_LPF into ROS2 Note: haven't build yet --- .../local_filter/launch/local_filter.launch | 37 +++ .../launch/local_filter_whole.launch | 54 +++++ .../local_filter/param/local_filter.yaml | 114 +++++++++ .../param/local_filter_whole.yaml | 192 +++++++++++++++ .../local_filter/src/local_filter_LPF.cpp | 226 ++++++++++++++++++ 5 files changed, 623 insertions(+) create mode 100644 localization-ws/src/localization-devel-ws/local/local_filter/launch/local_filter.launch create mode 100644 localization-ws/src/localization-devel-ws/local/local_filter/launch/local_filter_whole.launch create mode 100644 localization-ws/src/localization-devel-ws/local/local_filter/param/local_filter.yaml create mode 100644 localization-ws/src/localization-devel-ws/local/local_filter/param/local_filter_whole.yaml create mode 100644 localization-ws/src/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp diff --git a/localization-ws/src/localization-devel-ws/local/local_filter/launch/local_filter.launch b/localization-ws/src/localization-devel-ws/local/local_filter/launch/local_filter.launch new file mode 100644 index 0000000..52e87c9 --- /dev/null +++ b/localization-ws/src/localization-devel-ws/local/local_filter/launch/local_filter.launch @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/localization-ws/src/localization-devel-ws/local/local_filter/launch/local_filter_whole.launch b/localization-ws/src/localization-devel-ws/local/local_filter/launch/local_filter_whole.launch new file mode 100644 index 0000000..1e43c92 --- /dev/null +++ b/localization-ws/src/localization-devel-ws/local/local_filter/launch/local_filter_whole.launch @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/localization-ws/src/localization-devel-ws/local/local_filter/param/local_filter.yaml b/localization-ws/src/localization-devel-ws/local/local_filter/param/local_filter.yaml new file mode 100644 index 0000000..0ca05b3 --- /dev/null +++ b/localization-ws/src/localization-devel-ws/local/local_filter/param/local_filter.yaml @@ -0,0 +1,114 @@ +frequency: 100 +silent_tf_failure: false +sensor_timeout: 0.01 +two_d_mode: true + +smooth_lagged_data: false +history_length: 0.4 + +dynamic_process_noise_covariance: false + +predict_to_current_time: false + +print_diagnostics: false + +# debug +debug: false +debug_out_file: /path/to/debug/file.txt + +# frames +map_frame: map +odom_frame: odom +base_link_frame: base_footprint +world_frame: odom +transform_time_offset: 0.05 +transform_timeout: 0 + +# sensors +# config: [x, y, z, +# r, p, y, +# x., y., z., +# r., p., y., +# x.., y.., z..] +odom0: odom +odom0_config: [false, false, false, + false, false, false, + true, true, false, + false, false, true, + false, false, false] +odom0_queue_size: 20 +odom0_differential: false +odom0_relative: false +odom0_nodelay: true + +odom0_twist_rejection_threshold: 100 + +imu0: imu/data_cov +imu0_config: [false, false, false, + false, false, false, + false, false, false, + false, false, true, + true, true, false] +imu0_queue_size: 100 +imu0_differential: false +imu0_relative: false +imu0_nodelay: true + +imu0_twist_rejection_threshold: 1000000000000.0 +imu0_linear_acceleration_rejection_threshold: 1000000000000.0 + +imu0_remove_gravitational_acceleration: false + + +initial_state: [0.0, 0.0, 0.0, + 0.0, 0.0, 0.0, + 0.0, 0.0, 0.0, + 0.0, 0.0, 0.0, + 0.0, 0.0, 0.0] + +publish_tf: true +publish_acceleration: true + +# control +# acc_config: [x., y., z., r., p., y.] +use_control: false +stamped_control: false +control_timeout: 0.2 +control_config: [true, true, false, false, false, true] +acceleration_limits: [1.3, 0.0, 0.0, 0.0, 0.0, 3.4] +deceleration_limits: [1.3, 0.0, 0.0, 0.0, 0.0, 4.5] +acceleration_gains: [0.8, 0.0, 0.0, 0.0, 0.0, 0.9] +deceleration_gains: [1.0, 0.0, 0.0, 0.0, 0.0, 1.0] + +# config: [x, y, z, r, p, y, x., y., z., r., p., y., x.., y.., z..] +process_noise_covariance: [0.005, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0.005, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0.006, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0.25, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0.25, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.2, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.01, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.01, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] + +initial_estimate_covariance: [0.01, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0.01, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 1e-9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1e-9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1e-9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0.1, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0.01, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0.01, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 1e-9, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-9, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-9, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-6, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-9, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-9, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-9] diff --git a/localization-ws/src/localization-devel-ws/local/local_filter/param/local_filter_whole.yaml b/localization-ws/src/localization-devel-ws/local/local_filter/param/local_filter_whole.yaml new file mode 100644 index 0000000..6b8f8e9 --- /dev/null +++ b/localization-ws/src/localization-devel-ws/local/local_filter/param/local_filter_whole.yaml @@ -0,0 +1,192 @@ +# --------------------------- +# -------- Rosserial -------- +# --------------------------- +rosserial_server_dp: + port: "/dev/USB0-3" # not used? + +# --------------------------- +# ------ Odometry ndoe ------ +# --------------------------- +odometry_node: + # Active this node + active: true + + # Set publish to this node + publish: true + + # Open param service + update_params: false + + # Covariance for "const" part + covariance_x: 0.001 + covariance_y: 0.001 + covariance_z: 0.001 + covariance_vx: 0.0042 + covariance_vy: 0.0042 + covariance_vz: 0.005 + + # Covariance for "multiple" part + covariance_multi_vx: 0. + covariance_multi_vy: 0. + covariance_multi_vz: 0. + + # Dynamic adjustment from : + # True: (ns)/cmd_vel + # False: (ns)/final_pose + using_nav_vel_cb: false + + # Open if STM has integral information + use_stm_integral: false + + # Open Dynamic reconfigure service + using_dynamic_reconf: true + +# ---------------------- +# ------ IMU node ------ +# ---------------------- +imu_node: + # Set the usage of the node + active: true + publish: true + + # Open param service + update_params: false + + # Covariance for "const" part + covariance_vx: 0.005 + covariance_vy: 0.005 + covariance_vz: 0.001 + covariance_ax: 0.1 + covariance_ay: 0.1 + covariance_az: 0.1 + + # Covariance for "multiple" part + cov_multi_vel: 0.2 + cov_multi_acl: 0.2 + + # Use which topic to dynamic adjust covariance + using_nav_vel_cb: false + + # Low pass filter -> beleive previous + filter_prev: 0.1 + + using_dynamic_reconf: true + +# ---------------------- +# ------ EKF node ------ +# ---------------------- +ekf_velocity: + frequency: 100 + silent_tf_failure: false + sensor_timeout: 0.01 + two_d_mode: true + + smooth_lagged_data: false + history_length: 0.4 + + dynamic_process_noise_covariance: false + + predict_to_current_time: false + + print_diagnostics: false + + # debug + debug: false + debug_out_file: /path/to/debug/file.txt + + # frames + map_frame: map + odom_frame: odom + base_link_frame: base_footprint + world_frame: odom + transform_time_offset: 0.0 + transform_timeout: 0 + + # sensors + # config: [x, y, z, + # r, p, y, + # x., y., z., + # r., p., y., + # x.., y.., z..] + odom0: odom + odom0_config: [false, false, false, + false, false, false, + true, true, false, + false, false, true, + false, false, false] + odom0_queue_size: 20 + odom0_differential: false + odom0_relative: false + odom0_nodelay: true + + odom0_twist_rejection_threshold: 100 + + imu0: imu/data_cov + imu0_config: [false, false, false, + false, false, false, + false, false, false, + false, false, true, + false, false, false] + imu0_queue_size: 100 + imu0_differential: false + imu0_relative: false + imu0_nodelay: true + + imu0_twist_rejection_threshold: 1000000000000.0 + imu0_linear_acceleration_rejection_threshold: 1000000000000.0 + + imu0_remove_gravitational_acceleration: false + + + initial_state: [0.0, 0.0, 0.0, + 0.0, 0.0, 0.0, + 0.0, 0.0, 0.0, + 0.0, 0.0, 0.0, + 0.0, 0.0, 0.0] + + publish_tf: true + publish_acceleration: true + + # control + # acc_config: [x., y., z., r., p., y.] + use_control: false + stamped_control: false + control_timeout: 0.2 + control_config: [true, true, false, false, false, true] + acceleration_limits: [1.3, 0.0, 0.0, 0.0, 0.0, 3.4] + deceleration_limits: [1.3, 0.0, 0.0, 0.0, 0.0, 4.5] + acceleration_gains: [0.8, 0.0, 0.0, 0.0, 0.0, 0.9] + deceleration_gains: [1.0, 0.0, 0.0, 0.0, 0.0, 1.0] + + # config: [x, y, z, r, p, y, x., y., z., r., p., y., x.., y.., z..] + process_noise_covariance: [1e-6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 1e-6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 1e-6, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1e-2, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1e-2, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-3, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-3, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] + + initial_estimate_covariance: [0.01, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0.01, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 1e-9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1e-9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1e-9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0.1, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0.01, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0.01, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 1e-9, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-9, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-9, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-4, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-4, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-9] diff --git a/localization-ws/src/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp b/localization-ws/src/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp new file mode 100644 index 0000000..72799c3 --- /dev/null +++ b/localization-ws/src/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp @@ -0,0 +1,226 @@ +#include "rclcpp/rclcpp.hpp" // +// #include +// msg +#include "nav_msgs/msg/odometry.hpp" // +#include "sensor_msgs/msg/imu.hpp" // +#include "geometry_msgs/msg/poseWithCovarianceStamped.hpp" // +// #include +// matrix calulation +#include +#include +// tf2 +#include +#include +#include +#include +#include +#include + +struct RobotState +{ + Eigen::Vector3d mu; + Eigen::Matrix3d sigma; +}; + +class GlobalFilterNode { +public: + // GlobalFilterNode(ros::NodeHandle& nh, ros::NodeHandle& nh_local) : nh_(nh), nh_local_(nh_local){ + GlobalFilterNode(std::shared_ptr nh, std::shared_ptr nh_local) : + nh_(nh), nh_local_(nh_local){ + // Initialize filter coefficients and initial values + linear_x_ = 0.0; + linear_y_ = 0.0; + angular_z_ = 0.0; + + // nh_local_.param("LPF_alpha_x", alpha_x, 0.5); //filter coefficient + // nh_local_.param("LPF_alpha_y", alpha_y, 0.5); //filter coefficient + // nh_local_.param("linear_cov_max", linear_cov_max_, 0.1); + // nh_local_.param("angular_cov_max", angular_cov_max_, 0.05); + nh_local_.declare_parameter(alpha_x, 0.5); // filter coefficient + nh_local_.declare_parameter(alpha_y, 0.5); // filter coefficient + nh_local_.declare_parameter(linear_cov_max_, 0.1); + nh_local_.declare_parameter(angular_cov_max_, 0.05); + + // setpose_sub_ = nh_.subscribe("initialpose", 50, &GlobalFilterNode::setposeCallback, this); + // odom_sub_ = nh_.subscribe("odom", 10, &GlobalFilterNode::odomCallback, this); + // imu_sub_ = nh_.subscribe("imu/data_cov", 10, &GlobalFilterNode::imuCallback, this); + setpose_sub_ = nh_.create_subscribtion( + "initialpose", 50, std::bind(&GlobalFilterNode::setposeCallback, this)); + odom_sub_ = nh_.create_subscribtion( + "odom", 10, std::bind(&GlobalFilterNode::odomCallback, this)); + imu_sub_ = nh_.create_subscription( + "imu/data_cov", 10, std::bind(&GlobalFilterNode::imuCallback, this)); + + // global_filter_pub_ = nh_.advertise("local_filter", 100); + global_filter_pub_ = nh_.create_publisher("local_filter", 100); + } + + void diff_model(double v, double w, double dt) + { + double theta = robotstate_.mu(2); + double s = sin(theta); double s_ = sin(theta + w * dt); + double c = cos(theta); double c_ = cos(theta + w * dt); + + if ((w < 0.00001) && (w > -0.00001)){ + robotstate_.mu = robotstate_.mu + Eigen::Vector3d{ v * c * dt, v * s * dt, 0.0 }; + }else{ + robotstate_.mu = robotstate_.mu + Eigen::Vector3d{ v * (-s + s_) / w, v * (c - c_) / w, w * dt }; + } + robotstate_.mu(2) = angleLimitChecking(robotstate_.mu(2)); + } + + void omni_model(double v_x, double v_y, double w, double dt) + { + /* ekf prediction function for omni wheel */ + Eigen::Vector3d d_state; + + d_state << (v_x * dt), (v_y * dt), (w * dt); + + double theta_ = robotstate_.mu(2) + d_state(2) / 2; + double s__theta = sin(theta_); + double c__theta = cos(theta_); + + Eigen::Matrix3d A; + A << 1, 0, 0, 0, 1, 0, 0, 0, 1; + + Eigen::Matrix3d B; + B << c__theta, -s__theta, 0, s__theta, c__theta, 0, 0, 0, 1; + + Eigen::Matrix3d cov_past; + cov_past = robotstate_.sigma; + + /* Update robot state mean */ + robotstate_.mu = A * robotstate_.mu + B * d_state; + } + + // void setposeCallback(const geometry_msgs::PoseWithCovarianceStamped::ConstPtr& pose_msg) + void setposeCallback(const geometry_msgs::msg::PoseWithCovarianceStamped & pose_msg) const + { + double x = pose_msg->pose.pose.position.x; + double y = pose_msg->pose.pose.position.y; + + tf2::Quaternion q; + tf2::fromMsg(pose_msg->pose.pose.orientation, q); + tf2::Matrix3x3 qt(q); + double _, yaw; + qt.getRPY(_, _, yaw); + + robotstate_.mu(0) = x; + robotstate_.mu(1) = y; + robotstate_.mu(2) = yaw; + + robotstate_.sigma(0, 0) = pose_msg->pose.covariance[0]; // x-x + robotstate_.sigma(0, 1) = pose_msg->pose.covariance[1]; // x-y + robotstate_.sigma(0, 2) = pose_msg->pose.covariance[5]; // x-theta + robotstate_.sigma(1, 0) = pose_msg->pose.covariance[6]; // y-x + robotstate_.sigma(1, 1) = pose_msg->pose.covariance[7]; // y-y + robotstate_.sigma(1, 2) = pose_msg->pose.covariance[11]; // y-theta + robotstate_.sigma(2, 0) = pose_msg->pose.covariance[30]; // theta-x + robotstate_.sigma(2, 1) = pose_msg->pose.covariance[31]; // theta-y + robotstate_.sigma(2, 2) = pose_msg->pose.covariance[35]; // theta-theta + } + + // void odomCallback(const nav_msgs::Odometry:ConstPtr& odom_msg) { + void odomCallback(const nav_msgs::msg::Odometry & odom_msg) const{ + // get velocity data + twist_x_ = odom_msg->twist.twist.linear.x; + twist_y_ = odom_msg->twist.twist.linear.y; + // Apply low-pass filter to linear xy from odom + linear_x_ = alpha_x * odom_msg->twist.twist.linear.x + (1 - alpha_x) * linear_x_; + linear_y_ = alpha_y * odom_msg->twist.twist.linear.y + (1 - alpha_y) * linear_y_; + linear_x_cov_ = std::min(linear_cov_max_, odom_msg->twist.covariance[0]); + linear_y_cov_ = std::min(linear_cov_max_, odom_msg->twist.covariance[7]); + } + + // void imuCallback(const sensor_msgs::Imu::ConstPtr& imu_msg) { + void imuCallback(const sensor_msgs::msg::Imu & imu_msg) { + angular_z_ = imu_msg->angular_velocity.z; + local_filter_pub(imu_msg->header.stamp, std::min(angular_cov_max_, imu_msg->angular_velocity_covariance[8])); //cov_max + prev_stamp_ = imu_msg->header.stamp; + } + + // void local_filter_pub(ros::Time stamp, double imu_cov) + void local_filter_pub(rclcpp::Time stamp, double imu_cov) + { + // Publish global_filter message + nav_msgs::Odometry global_filter_msg; + global_filter_msg.header.stamp = stamp; // imu callback stamp + //velocity + global_filter_msg.twist.twist.linear.x = linear_x_; //filtered x velocity + global_filter_msg.twist.twist.linear.y = linear_y_; + global_filter_msg.twist.twist.angular.z = angular_z_; //raw imu data + //pose + global_filter_msg.pose.pose.position.x = robotstate_.mu(0); + global_filter_msg.pose.pose.position.y = robotstate_.mu(1); + tf2::Quaternion quaternion_; + quaternion_.setRPY( 0, 0, robotstate_.mu(2) ); + quaternion_ = quaternion_.normalize(); + global_filter_msg.pose.pose.orientation.z = quaternion_.getZ(); + global_filter_msg.pose.pose.orientation.w = quaternion_.getW(); + //covariance + global_filter_msg.twist.covariance[0] = linear_x_cov_; //x-x + global_filter_msg.twist.covariance[7] = linear_y_cov_; //y-y + global_filter_msg.twist.covariance[35] = imu_cov; //theta-theta + global_filter_pub_.publish(global_filter_msg); + } + + double angleLimitChecking(double theta) + { + while (theta > M_PI) + { + theta -= M_PI * 2; + } + while (theta <= -M_PI) + { + theta += M_PI * 2; + } + return theta; + } + +private: + // ros::NodeHandle nh_; + // ros::NodeHandle nh_local_; + // ros::Subscriber odom_sub_; + // ros::Subscriber imu_sub_; + // ros::Subscriber setpose_sub_; + // ros::Publisher global_filter_pub_; + std::shared_ptr nh_; + std::shared_ptr nh_local_; + rclcpp::Subscription::SharedPtr odom_sub_; + rclcpp::Subscription::SharedPtr imu_sub_; + rclcpp::Subscription::SharedPtr setpose_sub_; + rclcpp::Publisher::SharedPtr global_filter_pub_; + + //raw + double twist_x_; + double twist_y_; + //filtered + double alpha_x; // filter coefficient + double alpha_y; // filter coefficient + double linear_x_; + double linear_x_cov_; + double linear_y_; + double linear_y_cov_; + double angular_z_; + // double imu_cov_; + RobotState robotstate_; + // ros::Time prev_stamp_; + rclcpp::Timer prev_stamp_; + double linear_cov_max_; + double angular_cov_max_; +}; + +int main(int argc, char** argv) { + // ros::init(argc, argv, "global_filter_LPF"); + // ros::NodeHandle nh; + // ros::NodeHandle nh_local("~"); + // GlobalFilterNode global_filter_node(nh, nh_local); + // ros::spin(); + rclcpp::init(argc, argv); + std::shared_ptr nh = rclcpp::Node::make_shared(); + std::shared_ptr nh_local = rclcpp::Node::make_shared("~"); + GlobalFilterNode global_filter_node(nh, nh_local); + rclcpp::spin(); + rclcpp::shutdown(); + return 0; +} From 665034eeea28da1943d12fdca253fc27d8865c6e Mon Sep 17 00:00:00 2001 From: robert Date: Tue, 14 Jan 2025 17:38:48 +0800 Subject: [PATCH 006/184] Modify: launch files to ROS2 Modify: Add get_parameter in local_filter_LPF Note: ros1 code in local_filter_LPF is commented --- .../local/local_filter/launch/local_filter.launch | 4 ++-- .../local_filter/launch/local_filter_whole.launch | 4 ++-- .../local/local_filter/src/local_filter_LPF.cpp | 13 +++++++++---- 3 files changed, 13 insertions(+), 8 deletions(-) diff --git a/localization-ws/src/localization-devel-ws/local/local_filter/launch/local_filter.launch b/localization-ws/src/localization-devel-ws/local/local_filter/launch/local_filter.launch index 52e87c9..db4b70d 100644 --- a/localization-ws/src/localization-devel-ws/local/local_filter/launch/local_filter.launch +++ b/localization-ws/src/localization-devel-ws/local/local_filter/launch/local_filter.launch @@ -6,9 +6,9 @@ - + - + diff --git a/localization-ws/src/localization-devel-ws/local/local_filter/launch/local_filter_whole.launch b/localization-ws/src/localization-devel-ws/local/local_filter/launch/local_filter_whole.launch index 1e43c92..88fe4b1 100644 --- a/localization-ws/src/localization-devel-ws/local/local_filter/launch/local_filter_whole.launch +++ b/localization-ws/src/localization-devel-ws/local/local_filter/launch/local_filter_whole.launch @@ -10,7 +10,7 @@ - + - + diff --git a/localization-ws/src/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp b/localization-ws/src/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp index 72799c3..654330c 100644 --- a/localization-ws/src/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp +++ b/localization-ws/src/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp @@ -36,10 +36,15 @@ class GlobalFilterNode { // nh_local_.param("LPF_alpha_y", alpha_y, 0.5); //filter coefficient // nh_local_.param("linear_cov_max", linear_cov_max_, 0.1); // nh_local_.param("angular_cov_max", angular_cov_max_, 0.05); - nh_local_.declare_parameter(alpha_x, 0.5); // filter coefficient - nh_local_.declare_parameter(alpha_y, 0.5); // filter coefficient - nh_local_.declare_parameter(linear_cov_max_, 0.1); - nh_local_.declare_parameter(angular_cov_max_, 0.05); + this->declare_parameter("LPF_alpha_x", 0.5); // filter coefficient + this->declare_parameter("LPF_alpha_y", 0.5); // filter coefficient + this->declare_parameter("linear_cov_max", 0.1); + this->declare_parameter("angular_cov_max", 0.05); + + alpha_x=this->get_parameter("LPF_alpha_x"); + alpha_y=this->get_parameter("LPF_alpha_y"); + linear_cov_max_=this->get_parameter("linear_cov_max"); + angular_cov_max_=this->get_parameter("angular_cov_max"); // setpose_sub_ = nh_.subscribe("initialpose", 50, &GlobalFilterNode::setposeCallback, this); // odom_sub_ = nh_.subscribe("odom", 10, &GlobalFilterNode::odomCallback, this); From 493b3bc3c10c5add1200b08e6dd1d1039674cd1d Mon Sep 17 00:00:00 2001 From: robert Date: Tue, 14 Jan 2025 19:25:15 +0800 Subject: [PATCH 007/184] Modify: yaml files to ROS2 --- .../local_filter/param/local_filter.yaml | 231 +++++++------ .../param/local_filter_whole.yaml | 324 +++++++++--------- 2 files changed, 281 insertions(+), 274 deletions(-) diff --git a/localization-ws/src/localization-devel-ws/local/local_filter/param/local_filter.yaml b/localization-ws/src/localization-devel-ws/local/local_filter/param/local_filter.yaml index 0ca05b3..aebf2a8 100644 --- a/localization-ws/src/localization-devel-ws/local/local_filter/param/local_filter.yaml +++ b/localization-ws/src/localization-devel-ws/local/local_filter/param/local_filter.yaml @@ -1,114 +1,117 @@ -frequency: 100 -silent_tf_failure: false -sensor_timeout: 0.01 -two_d_mode: true - -smooth_lagged_data: false -history_length: 0.4 - -dynamic_process_noise_covariance: false - -predict_to_current_time: false - -print_diagnostics: false - -# debug -debug: false -debug_out_file: /path/to/debug/file.txt - -# frames -map_frame: map -odom_frame: odom -base_link_frame: base_footprint -world_frame: odom -transform_time_offset: 0.05 -transform_timeout: 0 - -# sensors -# config: [x, y, z, -# r, p, y, -# x., y., z., -# r., p., y., -# x.., y.., z..] -odom0: odom -odom0_config: [false, false, false, - false, false, false, - true, true, false, - false, false, true, - false, false, false] -odom0_queue_size: 20 -odom0_differential: false -odom0_relative: false -odom0_nodelay: true - -odom0_twist_rejection_threshold: 100 - -imu0: imu/data_cov -imu0_config: [false, false, false, - false, false, false, - false, false, false, - false, false, true, - true, true, false] -imu0_queue_size: 100 -imu0_differential: false -imu0_relative: false -imu0_nodelay: true - -imu0_twist_rejection_threshold: 1000000000000.0 -imu0_linear_acceleration_rejection_threshold: 1000000000000.0 - -imu0_remove_gravitational_acceleration: false - - -initial_state: [0.0, 0.0, 0.0, - 0.0, 0.0, 0.0, - 0.0, 0.0, 0.0, - 0.0, 0.0, 0.0, - 0.0, 0.0, 0.0] - -publish_tf: true -publish_acceleration: true - -# control -# acc_config: [x., y., z., r., p., y.] -use_control: false -stamped_control: false -control_timeout: 0.2 -control_config: [true, true, false, false, false, true] -acceleration_limits: [1.3, 0.0, 0.0, 0.0, 0.0, 3.4] -deceleration_limits: [1.3, 0.0, 0.0, 0.0, 0.0, 4.5] -acceleration_gains: [0.8, 0.0, 0.0, 0.0, 0.0, 0.9] -deceleration_gains: [1.0, 0.0, 0.0, 0.0, 0.0, 1.0] - -# config: [x, y, z, r, p, y, x., y., z., r., p., y., x.., y.., z..] -process_noise_covariance: [0.005, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0.005, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0.006, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0.25, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0.25, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.2, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.01, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.01, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] - -initial_estimate_covariance: [0.01, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0.01, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 1e-9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 1e-9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1e-9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0.1, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0.01, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0.01, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1e-9, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-9, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-9, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-6, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-9, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-9, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-9] + +/**: + ros__parameters: + frequency: 100 + silent_tf_failure: false + sensor_timeout: 0.01 + two_d_mode: true + + smooth_lagged_data: false + history_length: 0.4 + + dynamic_process_noise_covariance: false + + predict_to_current_time: false + + print_diagnostics: false + + # debug + debug: false + debug_out_file: /path/to/debug/file.txt + + # frames + map_frame: map + odom_frame: odom + base_link_frame: base_footprint + world_frame: odom + transform_time_offset: 0.05 + transform_timeout: 0 + + # sensors + # config: [x, y, z, + # r, p, y, + # x., y., z., + # r., p., y., + # x.., y.., z..] + odom0: odom + odom0_config: [false, false, false, + false, false, false, + true, true, false, + false, false, true, + false, false, false] + odom0_queue_size: 20 + odom0_differential: false + odom0_relative: false + odom0_nodelay: true + + odom0_twist_rejection_threshold: 100 + + imu0: imu/data_cov + imu0_config: [false, false, false, + false, false, false, + false, false, false, + false, false, true, + true, true, false] + imu0_queue_size: 100 + imu0_differential: false + imu0_relative: false + imu0_nodelay: true + + imu0_twist_rejection_threshold: 1000000000000.0 + imu0_linear_acceleration_rejection_threshold: 1000000000000.0 + + imu0_remove_gravitational_acceleration: false + + + initial_state: [0.0, 0.0, 0.0, + 0.0, 0.0, 0.0, + 0.0, 0.0, 0.0, + 0.0, 0.0, 0.0, + 0.0, 0.0, 0.0] + + publish_tf: true + publish_acceleration: true + + # control + # acc_config: [x., y., z., r., p., y.] + use_control: false + stamped_control: false + control_timeout: 0.2 + control_config: [true, true, false, false, false, true] + acceleration_limits: [1.3, 0.0, 0.0, 0.0, 0.0, 3.4] + deceleration_limits: [1.3, 0.0, 0.0, 0.0, 0.0, 4.5] + acceleration_gains: [0.8, 0.0, 0.0, 0.0, 0.0, 0.9] + deceleration_gains: [1.0, 0.0, 0.0, 0.0, 0.0, 1.0] + + # config: [x, y, z, r, p, y, x., y., z., r., p., y., x.., y.., z..] + process_noise_covariance: [0.005, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0.005, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0.006, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0.25, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0.25, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.2, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.01, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.01, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] + + initial_estimate_covariance: [0.01, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0.01, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 1e-9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1e-9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1e-9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0.1, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0.01, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0.01, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 1e-9, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-9, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-9, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-6, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-9, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-9, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-9] diff --git a/localization-ws/src/localization-devel-ws/local/local_filter/param/local_filter_whole.yaml b/localization-ws/src/localization-devel-ws/local/local_filter/param/local_filter_whole.yaml index 6b8f8e9..0ec0294 100644 --- a/localization-ws/src/localization-devel-ws/local/local_filter/param/local_filter_whole.yaml +++ b/localization-ws/src/localization-devel-ws/local/local_filter/param/local_filter_whole.yaml @@ -2,191 +2,195 @@ # -------- Rosserial -------- # --------------------------- rosserial_server_dp: - port: "/dev/USB0-3" # not used? + ros__parameters: + port: "/dev/USB0-3" # not used? # --------------------------- # ------ Odometry ndoe ------ # --------------------------- odometry_node: - # Active this node - active: true + ros__parameters: + # Active this node + active: true - # Set publish to this node - publish: true + # Set publish to this node + publish: true - # Open param service - update_params: false + # Open param service + update_params: false - # Covariance for "const" part - covariance_x: 0.001 - covariance_y: 0.001 - covariance_z: 0.001 - covariance_vx: 0.0042 - covariance_vy: 0.0042 - covariance_vz: 0.005 + # Covariance for "const" part + covariance_x: 0.001 + covariance_y: 0.001 + covariance_z: 0.001 + covariance_vx: 0.0042 + covariance_vy: 0.0042 + covariance_vz: 0.005 - # Covariance for "multiple" part - covariance_multi_vx: 0. - covariance_multi_vy: 0. - covariance_multi_vz: 0. + # Covariance for "multiple" part + covariance_multi_vx: 0. + covariance_multi_vy: 0. + covariance_multi_vz: 0. - # Dynamic adjustment from : - # True: (ns)/cmd_vel - # False: (ns)/final_pose - using_nav_vel_cb: false + # Dynamic adjustment from : + # True: (ns)/cmd_vel + # False: (ns)/final_pose + using_nav_vel_cb: false - # Open if STM has integral information - use_stm_integral: false + # Open if STM has integral information + use_stm_integral: false - # Open Dynamic reconfigure service - using_dynamic_reconf: true + # Open Dynamic reconfigure service + using_dynamic_reconf: true # ---------------------- # ------ IMU node ------ # ---------------------- imu_node: - # Set the usage of the node - active: true - publish: true + ros__parameters: + # Set the usage of the node + active: true + publish: true - # Open param service - update_params: false + # Open param service + update_params: false - # Covariance for "const" part - covariance_vx: 0.005 - covariance_vy: 0.005 - covariance_vz: 0.001 - covariance_ax: 0.1 - covariance_ay: 0.1 - covariance_az: 0.1 + # Covariance for "const" part + covariance_vx: 0.005 + covariance_vy: 0.005 + covariance_vz: 0.001 + covariance_ax: 0.1 + covariance_ay: 0.1 + covariance_az: 0.1 - # Covariance for "multiple" part - cov_multi_vel: 0.2 - cov_multi_acl: 0.2 + # Covariance for "multiple" part + cov_multi_vel: 0.2 + cov_multi_acl: 0.2 - # Use which topic to dynamic adjust covariance - using_nav_vel_cb: false + # Use which topic to dynamic adjust covariance + using_nav_vel_cb: false - # Low pass filter -> beleive previous - filter_prev: 0.1 + # Low pass filter -> beleive previous + filter_prev: 0.1 - using_dynamic_reconf: true + using_dynamic_reconf: true # ---------------------- # ------ EKF node ------ # ---------------------- ekf_velocity: - frequency: 100 - silent_tf_failure: false - sensor_timeout: 0.01 - two_d_mode: true - - smooth_lagged_data: false - history_length: 0.4 - - dynamic_process_noise_covariance: false - - predict_to_current_time: false - - print_diagnostics: false - - # debug - debug: false - debug_out_file: /path/to/debug/file.txt - - # frames - map_frame: map - odom_frame: odom - base_link_frame: base_footprint - world_frame: odom - transform_time_offset: 0.0 - transform_timeout: 0 - - # sensors - # config: [x, y, z, - # r, p, y, - # x., y., z., - # r., p., y., - # x.., y.., z..] - odom0: odom - odom0_config: [false, false, false, - false, false, false, - true, true, false, - false, false, true, - false, false, false] - odom0_queue_size: 20 - odom0_differential: false - odom0_relative: false - odom0_nodelay: true - - odom0_twist_rejection_threshold: 100 - - imu0: imu/data_cov - imu0_config: [false, false, false, - false, false, false, - false, false, false, - false, false, true, - false, false, false] - imu0_queue_size: 100 - imu0_differential: false - imu0_relative: false - imu0_nodelay: true - - imu0_twist_rejection_threshold: 1000000000000.0 - imu0_linear_acceleration_rejection_threshold: 1000000000000.0 - - imu0_remove_gravitational_acceleration: false - - - initial_state: [0.0, 0.0, 0.0, - 0.0, 0.0, 0.0, - 0.0, 0.0, 0.0, - 0.0, 0.0, 0.0, - 0.0, 0.0, 0.0] - - publish_tf: true - publish_acceleration: true - - # control - # acc_config: [x., y., z., r., p., y.] - use_control: false - stamped_control: false - control_timeout: 0.2 - control_config: [true, true, false, false, false, true] - acceleration_limits: [1.3, 0.0, 0.0, 0.0, 0.0, 3.4] - deceleration_limits: [1.3, 0.0, 0.0, 0.0, 0.0, 4.5] - acceleration_gains: [0.8, 0.0, 0.0, 0.0, 0.0, 0.9] - deceleration_gains: [1.0, 0.0, 0.0, 0.0, 0.0, 1.0] - - # config: [x, y, z, r, p, y, x., y., z., r., p., y., x.., y.., z..] - process_noise_covariance: [1e-6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1e-6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 1e-6, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 1e-2, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 1e-2, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.1, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-3, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-3, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] - - initial_estimate_covariance: [0.01, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0.01, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 1e-9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 1e-9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 1e-9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0.1, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0.01, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0.01, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1e-9, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-9, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-9, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.1, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-4, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-4, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-9] + ros__parameters: + frequency: 100 + silent_tf_failure: false + sensor_timeout: 0.01 + two_d_mode: true + + smooth_lagged_data: false + history_length: 0.4 + + dynamic_process_noise_covariance: false + + predict_to_current_time: false + + print_diagnostics: false + + # debug + debug: false + debug_out_file: /path/to/debug/file.txt + + # frames + map_frame: map + odom_frame: odom + base_link_frame: base_footprint + world_frame: odom + transform_time_offset: 0.0 + transform_timeout: 0 + + # sensors + # config: [x, y, z, + # r, p, y, + # x., y., z., + # r., p., y., + # x.., y.., z..] + odom0: odom + odom0_config: [false, false, false, + false, false, false, + true, true, false, + false, false, true, + false, false, false] + odom0_queue_size: 20 + odom0_differential: false + odom0_relative: false + odom0_nodelay: true + + odom0_twist_rejection_threshold: 100 + + imu0: imu/data_cov + imu0_config: [false, false, false, + false, false, false, + false, false, false, + false, false, true, + false, false, false] + imu0_queue_size: 100 + imu0_differential: false + imu0_relative: false + imu0_nodelay: true + + imu0_twist_rejection_threshold: 1000000000000.0 + imu0_linear_acceleration_rejection_threshold: 1000000000000.0 + + imu0_remove_gravitational_acceleration: false + + + initial_state: [0.0, 0.0, 0.0, + 0.0, 0.0, 0.0, + 0.0, 0.0, 0.0, + 0.0, 0.0, 0.0, + 0.0, 0.0, 0.0] + + publish_tf: true + publish_acceleration: true + + # control + # acc_config: [x., y., z., r., p., y.] + use_control: false + stamped_control: false + control_timeout: 0.2 + control_config: [true, true, false, false, false, true] + acceleration_limits: [1.3, 0.0, 0.0, 0.0, 0.0, 3.4] + deceleration_limits: [1.3, 0.0, 0.0, 0.0, 0.0, 4.5] + acceleration_gains: [0.8, 0.0, 0.0, 0.0, 0.0, 0.9] + deceleration_gains: [1.0, 0.0, 0.0, 0.0, 0.0, 1.0] + + # config: [x, y, z, r, p, y, x., y., z., r., p., y., x.., y.., z..] + process_noise_covariance: [1e-6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 1e-6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 1e-6, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1e-2, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1e-2, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-3, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-3, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] + + initial_estimate_covariance: [0.01, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0.01, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 1e-9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1e-9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1e-9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0.1, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0.01, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0.01, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 1e-9, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-9, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-9, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-4, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-4, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1e-9] From 1fb1abe453c09de3a7e4e813745563403dc3fa9c Mon Sep 17 00:00:00 2001 From: jossiewang Date: Tue, 14 Jan 2025 22:34:05 +0800 Subject: [PATCH 008/184] Add: (BeaconProb) Add init pkg w/ basic publisher --- .../global/lidar_localization_pkg/LICENSE | 202 ++++++++++++++++++ .../lidar_localization_pkg/__init__.py | 0 .../lidar_member_function.py | 39 ++++ .../global/lidar_localization_pkg/package.xml | 27 +++ .../resource/lidar_localization_pkg | 0 .../global/lidar_localization_pkg/setup.cfg | 4 + .../global/lidar_localization_pkg/setup.py | 41 ++++ .../test/test_copyright.py | 25 +++ .../test/test_flake8.py | 25 +++ .../test/test_pep257.py | 23 ++ 10 files changed, 386 insertions(+) create mode 100644 localization-devel-ws/global/lidar_localization_pkg/LICENSE create mode 100644 localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/__init__.py create mode 100644 localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py create mode 100644 localization-devel-ws/global/lidar_localization_pkg/package.xml create mode 100644 localization-devel-ws/global/lidar_localization_pkg/resource/lidar_localization_pkg create mode 100644 localization-devel-ws/global/lidar_localization_pkg/setup.cfg create mode 100644 localization-devel-ws/global/lidar_localization_pkg/setup.py create mode 100644 localization-devel-ws/global/lidar_localization_pkg/test/test_copyright.py create mode 100644 localization-devel-ws/global/lidar_localization_pkg/test/test_flake8.py create mode 100644 localization-devel-ws/global/lidar_localization_pkg/test/test_pep257.py diff --git a/localization-devel-ws/global/lidar_localization_pkg/LICENSE b/localization-devel-ws/global/lidar_localization_pkg/LICENSE new file mode 100644 index 0000000..d645695 --- /dev/null +++ b/localization-devel-ws/global/lidar_localization_pkg/LICENSE @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + 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. diff --git a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/__init__.py b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py new file mode 100644 index 0000000..376b8a8 --- /dev/null +++ b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py @@ -0,0 +1,39 @@ +import rclpy +from rclpy.node import Node + +from std_msgs.msg import String # add to package.xml + + +class MinimalPublisher(Node): # inherit from Node + + def __init__(self): + super().__init__('lidar_localization_node') # name of the node + self.publisher_ = self.create_publisher(String, 'topic', 10) + timer_period = 0.5 # seconds + self.timer = self.create_timer(timer_period, self.timer_callback) + self.i = 0 + + def timer_callback(self): + msg = String() + msg.data = 'Hello World: %d' % self.i + self.publisher_.publish(msg) + self.get_logger().info('Publishing: "%s"' % msg.data) + self.i += 1 + + +def main(args=None): + rclpy.init(args=args) + + minimal_publisher = MinimalPublisher() + + rclpy.spin(minimal_publisher) + + # Destroy the node explicitly + # (optional - otherwise it will be done automatically + # when the garbage collector destroys the node object) + minimal_publisher.destroy_node() + rclpy.shutdown() + + +if __name__ == '__main__': + main() \ No newline at end of file diff --git a/localization-devel-ws/global/lidar_localization_pkg/package.xml b/localization-devel-ws/global/lidar_localization_pkg/package.xml new file mode 100644 index 0000000..4ca31fb --- /dev/null +++ b/localization-devel-ws/global/lidar_localization_pkg/package.xml @@ -0,0 +1,27 @@ + + + + lidar_localization_pkg + 0.0.0 + Eurobot Localization utilizing LiDAR scan and triangulation + user + Apache-2.0 + + rclpy + + std_msgs + sensor_msgs + geometry_msgs + nav_msgs + tf2_ros + + + ament_copyright + ament_flake8 + ament_pep257 + python3-pytest + + + ament_python + + diff --git a/localization-devel-ws/global/lidar_localization_pkg/resource/lidar_localization_pkg b/localization-devel-ws/global/lidar_localization_pkg/resource/lidar_localization_pkg new file mode 100644 index 0000000..e69de29 diff --git a/localization-devel-ws/global/lidar_localization_pkg/setup.cfg b/localization-devel-ws/global/lidar_localization_pkg/setup.cfg new file mode 100644 index 0000000..7fcbfcb --- /dev/null +++ b/localization-devel-ws/global/lidar_localization_pkg/setup.cfg @@ -0,0 +1,4 @@ +[develop] +script_dir=$base/lib/lidar_localization_pkg +[install] +install_scripts=$base/lib/lidar_localization_pkg diff --git a/localization-devel-ws/global/lidar_localization_pkg/setup.py b/localization-devel-ws/global/lidar_localization_pkg/setup.py new file mode 100644 index 0000000..5a6e9dc --- /dev/null +++ b/localization-devel-ws/global/lidar_localization_pkg/setup.py @@ -0,0 +1,41 @@ +import os +from glob import glob +from setuptools import setup + +package_name = 'lidar_localization_pkg' + +setup( + name=package_name, + version='0.0.0', + # Packages to export + packages=[package_name], + # Files we want to install, specifically launch files + data_files=[ + # Install marker file in the package index + ('share/ament_index/resource_index/packages', + ['resource/' + package_name]), + # Include our package.xml file + (os.path.join('share', package_name), ['package.xml']), + # Include all launch files. + (os.path.join('share', package_name, 'launch'), glob(os.path.join('launch', '*.launch.py'))), + ], + install_requires=['setuptools'], + zip_safe=True, + maintainer='jossiew621', + maintainer_email='jossiew621@gapp.nthu.edu.tw', + keywords=['scan', 'beacon', 'localization'], + classifiers=[ + 'Intended Audience :: Developers', + 'License :: OSI Approved :: Apache-2.0 License', + 'Programming Language :: Python', + 'Topic :: Software Development', + ], + description='Eurobot localization using LiDAR scan, probability and triangulation', + license='Apache-2.0', + tests_require=['pytest'], + entry_points={ + 'console_scripts': [ + 'lidar_localization = lidar_localization_pkg.lidar_member_function:main' + ], + }, +) diff --git a/localization-devel-ws/global/lidar_localization_pkg/test/test_copyright.py b/localization-devel-ws/global/lidar_localization_pkg/test/test_copyright.py new file mode 100644 index 0000000..97a3919 --- /dev/null +++ b/localization-devel-ws/global/lidar_localization_pkg/test/test_copyright.py @@ -0,0 +1,25 @@ +# Copyright 2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +from ament_copyright.main import main +import pytest + + +# Remove the `skip` decorator once the source file(s) have a copyright header +@pytest.mark.skip(reason='No copyright header has been placed in the generated source file.') +@pytest.mark.copyright +@pytest.mark.linter +def test_copyright(): + rc = main(argv=['.', 'test']) + assert rc == 0, 'Found errors' diff --git a/localization-devel-ws/global/lidar_localization_pkg/test/test_flake8.py b/localization-devel-ws/global/lidar_localization_pkg/test/test_flake8.py new file mode 100644 index 0000000..27ee107 --- /dev/null +++ b/localization-devel-ws/global/lidar_localization_pkg/test/test_flake8.py @@ -0,0 +1,25 @@ +# Copyright 2017 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +from ament_flake8.main import main_with_errors +import pytest + + +@pytest.mark.flake8 +@pytest.mark.linter +def test_flake8(): + rc, errors = main_with_errors(argv=[]) + assert rc == 0, \ + 'Found %d code style errors / warnings:\n' % len(errors) + \ + '\n'.join(errors) diff --git a/localization-devel-ws/global/lidar_localization_pkg/test/test_pep257.py b/localization-devel-ws/global/lidar_localization_pkg/test/test_pep257.py new file mode 100644 index 0000000..b234a38 --- /dev/null +++ b/localization-devel-ws/global/lidar_localization_pkg/test/test_pep257.py @@ -0,0 +1,23 @@ +# Copyright 2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +from ament_pep257.main import main +import pytest + + +@pytest.mark.linter +@pytest.mark.pep257 +def test_pep257(): + rc = main(argv=['.', 'test']) + assert rc == 0, 'Found code style errors / warnings' From c1afbca1693ad3f4bc182dfbcb8816b23f0544f9 Mon Sep 17 00:00:00 2001 From: robert Date: Wed, 15 Jan 2025 15:29:49 +0800 Subject: [PATCH 009/184] Update: colcon build ok --- .../local/local_filter/CMakeLists.txt | 46 ++++++ .../local/local_filter/cmake/Findeigen.cmake | 92 ++++++++++++ .../local/local_filter/package.xml | 7 + .../local_filter/src/local_filter_LPF.cpp | 140 ++++++++---------- 4 files changed, 204 insertions(+), 81 deletions(-) create mode 100644 localization-ws/src/localization-devel-ws/local/local_filter/cmake/Findeigen.cmake diff --git a/localization-ws/src/localization-devel-ws/local/local_filter/CMakeLists.txt b/localization-ws/src/localization-devel-ws/local/local_filter/CMakeLists.txt index 4aa726c..4e2886d 100644 --- a/localization-ws/src/localization-devel-ws/local/local_filter/CMakeLists.txt +++ b/localization-ws/src/localization-devel-ws/local/local_filter/CMakeLists.txt @@ -5,9 +5,55 @@ if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") add_compile_options(-Wall -Wextra -Wpedantic) endif() +# list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_BINARY_DIR}/cmake) + # find dependencies find_package(ament_cmake REQUIRED) find_package(rclcpp REQUIRED) +find_package(nav_msgs REQUIRED) +find_package(sensor_msgs REQUIRED) +find_package(geometry_msgs REQUIRED) +include_directories( EIGEN3_INCLUDE_DIR ) +find_package(Eigen3 REQUIRED) +find_package(tf2 REQUIRED) +find_package(tf2_ros REQUIRED) +find_package(tf2_geometry_msgs REQUIRED) + +# add executables +add_executable(local_filter_LPF src/local_filter_LPF.cpp) +ament_target_dependencies( + local_filter_LPF + rclcpp nav_msgs + sensor_msgs + geometry_msgs + Eigen3 + tf2 + tf2_ros + tf2_geometry_msgs +) + + +# install executables +install(TARGETS + local_filter_LPF + DESTINATION lib/${PROJECT_NAME} +) + +install( + DIRECTORY include/ + DESTINATION include/${PROJECT_NAME} +) + +# install( +# # TARGETS local_filter_LPF +# EXPORT export_${PROJECT_NAME} +# LIBRARY DESTINATION lib +# ARCHIVE DESTINATION lib +# RUNTIME DESTINATION bin +# ) + +# ament_export_targets(export_${PROJECT_NAME} HAS_LIBRARY_TARGET) +# ament_export_dependencies(some_dependency) if(BUILD_TESTING) find_package(ament_lint_auto REQUIRED) diff --git a/localization-ws/src/localization-devel-ws/local/local_filter/cmake/Findeigen.cmake b/localization-ws/src/localization-devel-ws/local/local_filter/cmake/Findeigen.cmake new file mode 100644 index 0000000..7e0e35c --- /dev/null +++ b/localization-ws/src/localization-devel-ws/local/local_filter/cmake/Findeigen.cmake @@ -0,0 +1,92 @@ +# +# NOTICE! This module is deprecated and the FindEigen3.cmake which is +# distributed with Eigen should now be used. +# + +############################################################################### +# +# CMake script for finding the Eigen library. +# +# http://eigen.tuxfamily.org/index.php?title=Main_Page +# +# Copyright (c) 2006, 2007 Montel Laurent, +# Copyright (c) 2008, 2009 Gael Guennebaud, +# Copyright (c) 2009 Benoit Jacob +# Redistribution and use is allowed according to the terms of the 2-clause BSD +# license. +# +# +# Input variables: +# +# - Eigen_ROOT_DIR (optional): When specified, header files and libraries +# will be searched for in `${Eigen_ROOT_DIR}/include` and +# `${Eigen_ROOT_DIR}/libs` respectively, and the default CMake search order +# will be ignored. When unspecified, the default CMake search order is used. +# This variable can be specified either as a CMake or environment variable. +# If both are set, preference is given to the CMake variable. +# Use this variable for finding packages installed in a nonstandard location, +# or for enforcing that one of multiple package installations is picked up. +# +# Cache variables (not intended to be used in CMakeLists.txt files) +# +# - Eigen_INCLUDE_DIR: Absolute path to package headers. +# +# +# Output variables: +# +# - Eigen_FOUND: Boolean that indicates if the package was found +# - Eigen_INCLUDE_DIRS: Paths to the necessary header files +# - Eigen_VERSION: Version of Eigen library found +# - Eigen_DEFINITIONS: Definitions to be passed on behalf of eigen +# +# +# Example usage: +# +# # Passing the version means Eigen_FOUND will only be TRUE if a +# # version >= the provided version is found. +# find_package(Eigen 3.1.2) +# if(NOT Eigen_FOUND) +# # Error handling +# endif() +# ... +# add_definitions(${Eigen_DEFINITIONS}) +# ... +# include_directories(${Eigen_INCLUDE_DIRS} ...) +# +############################################################################### + +find_package(PkgConfig) +pkg_check_modules(PC_EIGEN eigen3) +set(EIGEN_DEFINITIONS ${PC_EIGEN_CFLAGS_OTHER}) + +message(WARNING + "The FindEigen.cmake Module in the cmake_modules package is deprecated.\n" + "Please use the FindEigen3.cmake Module provided with Eigen. " + "Change instances of find_package(Eigen) to find_package(Eigen3). " + "Check the FindEigen3.cmake Module for the resulting CMake variable names.\n" +) + +find_path(EIGEN_INCLUDE_DIR Eigen/Core + HINTS ${PC_EIGEN_INCLUDEDIR} ${PC_EIGEN_INCLUDE_DIRS} + "${Eigen_ROOT_DIR}" "$ENV{EIGEN_ROOT_DIR}" + "${EIGEN_ROOT}" "$ENV{EIGEN_ROOT}" # Backwards Compatibility + PATHS "$ENV{PROGRAMFILES}/Eigen" "$ENV{PROGRAMW6432}/Eigen" + "$ENV{PROGRAMFILES}/Eigen 3.0.0" "$ENV{PROGRAMW6432}/Eigen 3.0.0" + PATH_SUFFIXES eigen3 include/eigen3 include) + +set(EIGEN_INCLUDE_DIRS ${EIGEN_INCLUDE_DIR}) + +include(FindPackageHandleStandardArgs) +find_package_handle_standard_args(Eigen DEFAULT_MSG EIGEN_INCLUDE_DIR) + +mark_as_advanced(EIGEN_INCLUDE_DIR) + +if(EIGEN_FOUND) + message(STATUS "Eigen found (include: ${EIGEN_INCLUDE_DIRS})") +endif(EIGEN_FOUND) + + +set(Eigen_INCLUDE_DIRS ${EIGEN_INCLUDE_DIRS}) +set(Eigen_FOUND ${EIGEN_FOUND}) +set(Eigen_VERSION ${EIGEN_VERSION}) +set(Eigen_DEFINITIONS ${EIGEN_DEFINITIONS}) diff --git a/localization-ws/src/localization-devel-ws/local/local_filter/package.xml b/localization-ws/src/localization-devel-ws/local/local_filter/package.xml index b8f41a5..a152f28 100644 --- a/localization-ws/src/localization-devel-ws/local/local_filter/package.xml +++ b/localization-ws/src/localization-devel-ws/local/local_filter/package.xml @@ -10,6 +10,13 @@ ament_cmake rclcpp + nav_msgs + sensor_msgs + geometry_msgs + Eigen3 + tf2 + tf2_ros + tf2_geometry_msgs ament_lint_auto ament_lint_common diff --git a/localization-ws/src/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp b/localization-ws/src/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp index 654330c..8d2c986 100644 --- a/localization-ws/src/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp +++ b/localization-ws/src/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp @@ -1,20 +1,18 @@ -#include "rclcpp/rclcpp.hpp" // -// #include +#include "rclcpp/rclcpp.hpp" // msg -#include "nav_msgs/msg/odometry.hpp" // -#include "sensor_msgs/msg/imu.hpp" // -#include "geometry_msgs/msg/poseWithCovarianceStamped.hpp" // -// #include +#include "nav_msgs/msg/odometry.hpp" +#include "sensor_msgs/msg/imu.hpp" +#include "geometry_msgs/msg/pose_with_covariance_stamped.hpp" // matrix calulation -#include +#include #include // tf2 #include #include #include -#include +#include "geometry_msgs/msg/point_stamped.hpp" #include -#include +#include "tf2_geometry_msgs/tf2_geometry_msgs.hpp" struct RobotState { @@ -24,7 +22,6 @@ struct RobotState class GlobalFilterNode { public: - // GlobalFilterNode(ros::NodeHandle& nh, ros::NodeHandle& nh_local) : nh_(nh), nh_local_(nh_local){ GlobalFilterNode(std::shared_ptr nh, std::shared_ptr nh_local) : nh_(nh), nh_local_(nh_local){ // Initialize filter coefficients and initial values @@ -32,32 +29,21 @@ class GlobalFilterNode { linear_y_ = 0.0; angular_z_ = 0.0; - // nh_local_.param("LPF_alpha_x", alpha_x, 0.5); //filter coefficient - // nh_local_.param("LPF_alpha_y", alpha_y, 0.5); //filter coefficient - // nh_local_.param("linear_cov_max", linear_cov_max_, 0.1); - // nh_local_.param("angular_cov_max", angular_cov_max_, 0.05); - this->declare_parameter("LPF_alpha_x", 0.5); // filter coefficient - this->declare_parameter("LPF_alpha_y", 0.5); // filter coefficient - this->declare_parameter("linear_cov_max", 0.1); - this->declare_parameter("angular_cov_max", 0.05); - - alpha_x=this->get_parameter("LPF_alpha_x"); - alpha_y=this->get_parameter("LPF_alpha_y"); - linear_cov_max_=this->get_parameter("linear_cov_max"); - angular_cov_max_=this->get_parameter("angular_cov_max"); - - // setpose_sub_ = nh_.subscribe("initialpose", 50, &GlobalFilterNode::setposeCallback, this); - // odom_sub_ = nh_.subscribe("odom", 10, &GlobalFilterNode::odomCallback, this); - // imu_sub_ = nh_.subscribe("imu/data_cov", 10, &GlobalFilterNode::imuCallback, this); - setpose_sub_ = nh_.create_subscribtion( - "initialpose", 50, std::bind(&GlobalFilterNode::setposeCallback, this)); - odom_sub_ = nh_.create_subscribtion( - "odom", 10, std::bind(&GlobalFilterNode::odomCallback, this)); - imu_sub_ = nh_.create_subscription( - "imu/data_cov", 10, std::bind(&GlobalFilterNode::imuCallback, this)); - - // global_filter_pub_ = nh_.advertise("local_filter", 100); - global_filter_pub_ = nh_.create_publisher("local_filter", 100); + nh_local_->declare_parameter("LPF_alpha_x", 0.5); // filter coefficient + nh_local_->declare_parameter("LPF_alpha_y", 0.5); // filter coefficient + nh_local_->declare_parameter("linear_cov_max", 0.1); + nh_local_->declare_parameter("angular_cov_max", 0.05); + + alpha_x=nh_local_->get_parameter("LPF_alpha_x").as_double(); + alpha_y=nh_local_->get_parameter("LPF_alpha_y").as_double(); + linear_cov_max_=nh_local_->get_parameter("linear_cov_max").as_double(); + angular_cov_max_=nh_local_->get_parameter("angular_cov_max").as_double(); + + setpose_sub_ = nh_->create_subscription("initialpose", 50, std::bind(&GlobalFilterNode::setposeCallback, this, std::placeholders::_1)); + odom_sub_ = nh_->create_subscription("odom", 10, std::bind(&GlobalFilterNode::odomCallback, this, std::placeholders::_1)); + imu_sub_ = nh_->create_subscription("imu/data_cov", 10, std::bind(&GlobalFilterNode::imuCallback, this, std::placeholders::_1)); + + global_filter_pub_ = nh_->create_publisher("local_filter", 100); } void diff_model(double v, double w, double dt) @@ -98,14 +84,13 @@ class GlobalFilterNode { robotstate_.mu = A * robotstate_.mu + B * d_state; } - // void setposeCallback(const geometry_msgs::PoseWithCovarianceStamped::ConstPtr& pose_msg) - void setposeCallback(const geometry_msgs::msg::PoseWithCovarianceStamped & pose_msg) const + void setposeCallback(const geometry_msgs::msg::PoseWithCovarianceStamped & pose_msg) { - double x = pose_msg->pose.pose.position.x; - double y = pose_msg->pose.pose.position.y; + double x = pose_msg.pose.pose.position.x; + double y = pose_msg.pose.pose.position.y; tf2::Quaternion q; - tf2::fromMsg(pose_msg->pose.pose.orientation, q); + tf2::fromMsg(pose_msg.pose.pose.orientation, q); tf2::Matrix3x3 qt(q); double _, yaw; qt.getRPY(_, _, yaw); @@ -114,41 +99,38 @@ class GlobalFilterNode { robotstate_.mu(1) = y; robotstate_.mu(2) = yaw; - robotstate_.sigma(0, 0) = pose_msg->pose.covariance[0]; // x-x - robotstate_.sigma(0, 1) = pose_msg->pose.covariance[1]; // x-y - robotstate_.sigma(0, 2) = pose_msg->pose.covariance[5]; // x-theta - robotstate_.sigma(1, 0) = pose_msg->pose.covariance[6]; // y-x - robotstate_.sigma(1, 1) = pose_msg->pose.covariance[7]; // y-y - robotstate_.sigma(1, 2) = pose_msg->pose.covariance[11]; // y-theta - robotstate_.sigma(2, 0) = pose_msg->pose.covariance[30]; // theta-x - robotstate_.sigma(2, 1) = pose_msg->pose.covariance[31]; // theta-y - robotstate_.sigma(2, 2) = pose_msg->pose.covariance[35]; // theta-theta + robotstate_.sigma(0, 0) = pose_msg.pose.covariance[0]; // x-x + robotstate_.sigma(0, 1) = pose_msg.pose.covariance[1]; // x-y + robotstate_.sigma(0, 2) = pose_msg.pose.covariance[5]; // x-theta + robotstate_.sigma(1, 0) = pose_msg.pose.covariance[6]; // y-x + robotstate_.sigma(1, 1) = pose_msg.pose.covariance[7]; // y-y + robotstate_.sigma(1, 2) = pose_msg.pose.covariance[11]; // y-theta + robotstate_.sigma(2, 0) = pose_msg.pose.covariance[30]; // theta-x + robotstate_.sigma(2, 1) = pose_msg.pose.covariance[31]; // theta-y + robotstate_.sigma(2, 2) = pose_msg.pose.covariance[35]; // theta-theta } - // void odomCallback(const nav_msgs::Odometry:ConstPtr& odom_msg) { - void odomCallback(const nav_msgs::msg::Odometry & odom_msg) const{ + void odomCallback(const nav_msgs::msg::Odometry & odom_msg) { // get velocity data - twist_x_ = odom_msg->twist.twist.linear.x; - twist_y_ = odom_msg->twist.twist.linear.y; + twist_x_ = odom_msg.twist.twist.linear.x; + twist_y_ = odom_msg.twist.twist.linear.y; // Apply low-pass filter to linear xy from odom - linear_x_ = alpha_x * odom_msg->twist.twist.linear.x + (1 - alpha_x) * linear_x_; - linear_y_ = alpha_y * odom_msg->twist.twist.linear.y + (1 - alpha_y) * linear_y_; - linear_x_cov_ = std::min(linear_cov_max_, odom_msg->twist.covariance[0]); - linear_y_cov_ = std::min(linear_cov_max_, odom_msg->twist.covariance[7]); + linear_x_ = alpha_x * odom_msg.twist.twist.linear.x + (1 - alpha_x) * linear_x_; + linear_y_ = alpha_y * odom_msg.twist.twist.linear.y + (1 - alpha_y) * linear_y_; + linear_x_cov_ = std::min(linear_cov_max_, odom_msg.twist.covariance[0]); + linear_y_cov_ = std::min(linear_cov_max_, odom_msg.twist.covariance[7]); } - // void imuCallback(const sensor_msgs::Imu::ConstPtr& imu_msg) { void imuCallback(const sensor_msgs::msg::Imu & imu_msg) { - angular_z_ = imu_msg->angular_velocity.z; - local_filter_pub(imu_msg->header.stamp, std::min(angular_cov_max_, imu_msg->angular_velocity_covariance[8])); //cov_max - prev_stamp_ = imu_msg->header.stamp; + angular_z_ = imu_msg.angular_velocity.z; + local_filter_pub(imu_msg.header.stamp, std::min(angular_cov_max_, imu_msg.angular_velocity_covariance[8])); //cov_max + prev_stamp_ = imu_msg.header.stamp; } - // void local_filter_pub(ros::Time stamp, double imu_cov) void local_filter_pub(rclcpp::Time stamp, double imu_cov) { // Publish global_filter message - nav_msgs::Odometry global_filter_msg; + nav_msgs::msg::Odometry global_filter_msg; global_filter_msg.header.stamp = stamp; // imu callback stamp //velocity global_filter_msg.twist.twist.linear.x = linear_x_; //filtered x velocity @@ -166,7 +148,7 @@ class GlobalFilterNode { global_filter_msg.twist.covariance[0] = linear_x_cov_; //x-x global_filter_msg.twist.covariance[7] = linear_y_cov_; //y-y global_filter_msg.twist.covariance[35] = imu_cov; //theta-theta - global_filter_pub_.publish(global_filter_msg); + global_filter_pub_->publish(global_filter_msg); } double angleLimitChecking(double theta) @@ -183,12 +165,6 @@ class GlobalFilterNode { } private: - // ros::NodeHandle nh_; - // ros::NodeHandle nh_local_; - // ros::Subscriber odom_sub_; - // ros::Subscriber imu_sub_; - // ros::Subscriber setpose_sub_; - // ros::Publisher global_filter_pub_; std::shared_ptr nh_; std::shared_ptr nh_local_; rclcpp::Subscription::SharedPtr odom_sub_; @@ -209,23 +185,25 @@ class GlobalFilterNode { double angular_z_; // double imu_cov_; RobotState robotstate_; - // ros::Time prev_stamp_; - rclcpp::Timer prev_stamp_; + rclcpp::Time prev_stamp_; double linear_cov_max_; double angular_cov_max_; }; int main(int argc, char** argv) { - // ros::init(argc, argv, "global_filter_LPF"); - // ros::NodeHandle nh; - // ros::NodeHandle nh_local("~"); - // GlobalFilterNode global_filter_node(nh, nh_local); - // ros::spin(); + rclcpp::init(argc, argv); - std::shared_ptr nh = rclcpp::Node::make_shared(); - std::shared_ptr nh_local = rclcpp::Node::make_shared("~"); + + auto exec=std::make_shared(); + std::shared_ptr nh = rclcpp::Node::make_shared("nh"); + std::shared_ptr nh_local = rclcpp::Node::make_shared("nh_local"); GlobalFilterNode global_filter_node(nh, nh_local); - rclcpp::spin(); + + exec->add_node(nh); + exec->add_node(nh_local); + exec->spin(); + rclcpp::shutdown(); + return 0; } From 89416fef474abf096cdcdd671710a835015e1913 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Wed, 15 Jan 2025 22:06:30 +0800 Subject: [PATCH 010/184] Add: (BeaconProb) add the subscriber, tested --- .../lidar_member_function.py | 38 +++++++++++++------ 1 file changed, 27 insertions(+), 11 deletions(-) diff --git a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py index 376b8a8..0bbfed9 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py +++ b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py @@ -3,35 +3,51 @@ from std_msgs.msg import String # add to package.xml - -class MinimalPublisher(Node): # inherit from Node +class LidarLocalization(Node): # inherit from Node def __init__(self): super().__init__('lidar_localization_node') # name of the node - self.publisher_ = self.create_publisher(String, 'topic', 10) - timer_period = 0.5 # seconds - self.timer = self.create_timer(timer_period, self.timer_callback) + # publisher + self.publisher_ = self.create_publisher(String, 'pub_topic', 10) + # timer_period = 0.5 # seconds + # self.timer = self.create_timer(timer_period, self.timer_callback) self.i = 0 - - def timer_callback(self): + # subscriber + self.subscription = self.create_subscription( + String, + 'chatter', + self.listener_callback, + 10) + self.subscription # prevent unused variable warning + + def listener_callback(self, msg): + self.get_logger().info('I heard: "%s"' % msg.data) msg = String() msg.data = 'Hello World: %d' % self.i - self.publisher_.publish(msg) + # self.publisher_.publish(msg) self.get_logger().info('Publishing: "%s"' % msg.data) self.i += 1 + # def timer_callback(self): + # msg = String() + # msg.data = 'Hello World: %d' % self.i + # # self.publisher_.publish(msg) + # self.get_logger().info('Publishing: "%s"' % msg.data) + # self.i += 1 + + def main(args=None): rclpy.init(args=args) - minimal_publisher = MinimalPublisher() + lidar_localization = LidarLocalization() - rclpy.spin(minimal_publisher) + rclpy.spin(lidar_localization) # Destroy the node explicitly # (optional - otherwise it will be done automatically # when the garbage collector destroys the node object) - minimal_publisher.destroy_node() + lidar_localization.destroy_node() rclpy.shutdown() From 33038204554d0f7ba47b15f284b25e3088d201d0 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Wed, 15 Jan 2025 22:27:30 +0800 Subject: [PATCH 011/184] Modified: (BeaconProb) lidar_pose publisher --- .../lidar_member_function.py | 31 +++++++++---------- 1 file changed, 14 insertions(+), 17 deletions(-) diff --git a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py index 0bbfed9..13bb95d 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py +++ b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py @@ -2,16 +2,14 @@ from rclpy.node import Node from std_msgs.msg import String # add to package.xml +from geometry_msgs.msg import PoseWithCovarianceStamped class LidarLocalization(Node): # inherit from Node def __init__(self): super().__init__('lidar_localization_node') # name of the node # publisher - self.publisher_ = self.create_publisher(String, 'pub_topic', 10) - # timer_period = 0.5 # seconds - # self.timer = self.create_timer(timer_period, self.timer_callback) - self.i = 0 + self.lidar_pose_pub = self.create_publisher(PoseWithCovarianceStamped, 'lidar_pose', 10) # subscriber self.subscription = self.create_subscription( String, @@ -23,19 +21,18 @@ def __init__(self): def listener_callback(self, msg): self.get_logger().info('I heard: "%s"' % msg.data) msg = String() - msg.data = 'Hello World: %d' % self.i - # self.publisher_.publish(msg) - self.get_logger().info('Publishing: "%s"' % msg.data) - self.i += 1 - - - # def timer_callback(self): - # msg = String() - # msg.data = 'Hello World: %d' % self.i - # # self.publisher_.publish(msg) - # self.get_logger().info('Publishing: "%s"' % msg.data) - # self.i += 1 - + # lidar_pose_msg + lidar_pose_msg = PoseWithCovarianceStamped() + lidar_pose_msg.header.stamp = self.get_clock().now().to_msg() + lidar_pose_msg.header.frame_id = 'base_link' + lidar_pose_msg.pose.pose.position.x = 1.0 + lidar_pose_msg.pose.pose.position.y = 2.0 + lidar_pose_msg.pose.pose.position.z = 3.0 + lidar_pose_msg.pose.pose.orientation.x = 0.0 + lidar_pose_msg.pose.pose.orientation.y = 0.0 + lidar_pose_msg.pose.pose.orientation.z = 0.0 + lidar_pose_msg.pose.pose.orientation.w = 1.0 + self.lidar_pose_pub.publish(lidar_pose_msg) def main(args=None): rclpy.init(args=args) From d1fc03ae1f3a2d34cac4a99f189b69c237a75c12 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Thu, 16 Jan 2025 15:15:37 +0800 Subject: [PATCH 012/184] Fix: (BeaconProb) build problems w/ dependencies notes: ```` --- stderr: lidar_localization_pkg /usr/lib/python3/dist-packages/setuptools/command/easy_install.py:158: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( --- ``` --- .../global/lidar_localization_pkg/setup.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/localization-devel-ws/global/lidar_localization_pkg/setup.py b/localization-devel-ws/global/lidar_localization_pkg/setup.py index 5a6e9dc..986ddc4 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/setup.py +++ b/localization-devel-ws/global/lidar_localization_pkg/setup.py @@ -19,7 +19,12 @@ # Include all launch files. (os.path.join('share', package_name, 'launch'), glob(os.path.join('launch', '*.launch.py'))), ], - install_requires=['setuptools'], + install_requires=[ + 'setuptools', + 'rclpy', + 'geometry_msgs', + 'obstacle_detector', + ], zip_safe=True, maintainer='jossiew621', maintainer_email='jossiew621@gapp.nthu.edu.tw', From bfe436b13b5753f372fcaaf7471d5083aaee2c5e Mon Sep 17 00:00:00 2001 From: jossiewang Date: Thu, 16 Jan 2025 15:29:43 +0800 Subject: [PATCH 013/184] Fix: (BeaconProb) include .xml, .yml launch files notes: `(os.path.join('share', package_name, 'launch'), glob(os.path.join('launch', '*.launch.py'))),` this only take the file end with .launch.py, so the file end with .launch will not be included The pattern [pxy][yma]* matches any file that has a .launch. followed by one of the characters p, x, or y and then one of the characters y, m, or a. --- .../global/lidar_localization_pkg/package.xml | 4 ++-- .../global/lidar_localization_pkg/setup.py | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/localization-devel-ws/global/lidar_localization_pkg/package.xml b/localization-devel-ws/global/lidar_localization_pkg/package.xml index 4ca31fb..12d85a6 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/package.xml +++ b/localization-devel-ws/global/lidar_localization_pkg/package.xml @@ -8,13 +8,13 @@ Apache-2.0 rclpy + ros2launch - std_msgs sensor_msgs geometry_msgs nav_msgs tf2_ros - + obstacle_detector ament_copyright ament_flake8 diff --git a/localization-devel-ws/global/lidar_localization_pkg/setup.py b/localization-devel-ws/global/lidar_localization_pkg/setup.py index 986ddc4..b08a96c 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/setup.py +++ b/localization-devel-ws/global/lidar_localization_pkg/setup.py @@ -1,6 +1,6 @@ import os from glob import glob -from setuptools import setup +from setuptools import setup, find_packages package_name = 'lidar_localization_pkg' @@ -8,7 +8,7 @@ name=package_name, version='0.0.0', # Packages to export - packages=[package_name], + packages=find_packages(exclude=['test']), # Files we want to install, specifically launch files data_files=[ # Install marker file in the package index @@ -17,7 +17,7 @@ # Include our package.xml file (os.path.join('share', package_name), ['package.xml']), # Include all launch files. - (os.path.join('share', package_name, 'launch'), glob(os.path.join('launch', '*.launch.py'))), + (os.path.join('share', package_name, 'launch'), glob(os.path.join('launch', '*launch.[pxy][yma]*'))), ], install_requires=[ 'setuptools', From 68cba343e3002d899a9e774f31278abe2072b0b8 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Thu, 16 Jan 2025 15:48:59 +0800 Subject: [PATCH 014/184] Add: (BeaconProb) Add launch for lidar w/ obstacle --- .../launch/obstacle_extractor_launch.xml | 30 +++++++++++++++++++ .../launch/view_obstacles_launch.xml | 8 +++++ 2 files changed, 38 insertions(+) create mode 100644 localization-devel-ws/global/lidar_localization_pkg/launch/obstacle_extractor_launch.xml create mode 100644 localization-devel-ws/global/lidar_localization_pkg/launch/view_obstacles_launch.xml diff --git a/localization-devel-ws/global/lidar_localization_pkg/launch/obstacle_extractor_launch.xml b/localization-devel-ws/global/lidar_localization_pkg/launch/obstacle_extractor_launch.xml new file mode 100644 index 0000000..dd7f859 --- /dev/null +++ b/localization-devel-ws/global/lidar_localization_pkg/launch/obstacle_extractor_launch.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/localization-devel-ws/global/lidar_localization_pkg/launch/view_obstacles_launch.xml b/localization-devel-ws/global/lidar_localization_pkg/launch/view_obstacles_launch.xml new file mode 100644 index 0000000..357f363 --- /dev/null +++ b/localization-devel-ws/global/lidar_localization_pkg/launch/view_obstacles_launch.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file From 8774c0d9e3520fbb9f48e4e998c019bbcfd6277b Mon Sep 17 00:00:00 2001 From: jossiewang Date: Thu, 16 Jan 2025 16:37:12 +0800 Subject: [PATCH 015/184] Add: (BeaconProb) Obstacles subscriber --- localization-devel-ws/.gitignore | 2 + .../lidar_member_function.py | 48 +++++++++++-------- 2 files changed, 31 insertions(+), 19 deletions(-) create mode 100644 localization-devel-ws/.gitignore diff --git a/localization-devel-ws/.gitignore b/localization-devel-ws/.gitignore new file mode 100644 index 0000000..a75df45 --- /dev/null +++ b/localization-devel-ws/.gitignore @@ -0,0 +1,2 @@ +# py cache +__pycache__/ \ No newline at end of file diff --git a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py index 13bb95d..1d49eea 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py +++ b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py @@ -1,8 +1,10 @@ import rclpy from rclpy.node import Node -from std_msgs.msg import String # add to package.xml from geometry_msgs.msg import PoseWithCovarianceStamped +from obstacle_detector.msg import Obstacles + +import numpy as np class LidarLocalization(Node): # inherit from Node @@ -12,27 +14,35 @@ def __init__(self): self.lidar_pose_pub = self.create_publisher(PoseWithCovarianceStamped, 'lidar_pose', 10) # subscriber self.subscription = self.create_subscription( - String, - 'chatter', - self.listener_callback, + Obstacles, + 'raw_obstacles', + self.obstacle_callback, 10) self.subscription # prevent unused variable warning - def listener_callback(self, msg): - self.get_logger().info('I heard: "%s"' % msg.data) - msg = String() - # lidar_pose_msg - lidar_pose_msg = PoseWithCovarianceStamped() - lidar_pose_msg.header.stamp = self.get_clock().now().to_msg() - lidar_pose_msg.header.frame_id = 'base_link' - lidar_pose_msg.pose.pose.position.x = 1.0 - lidar_pose_msg.pose.pose.position.y = 2.0 - lidar_pose_msg.pose.pose.position.z = 3.0 - lidar_pose_msg.pose.pose.orientation.x = 0.0 - lidar_pose_msg.pose.pose.orientation.y = 0.0 - lidar_pose_msg.pose.pose.orientation.z = 0.0 - lidar_pose_msg.pose.pose.orientation.w = 1.0 - self.lidar_pose_pub.publish(lidar_pose_msg) + # def listener_callback(self, msg): + # self.get_logger().info('I heard: "%s"' % msg.data) + # # lidar_pose_msg + # lidar_pose_msg = PoseWithCovarianceStamped() + # lidar_pose_msg.header.stamp = self.get_clock().now().to_msg() + # lidar_pose_msg.header.frame_id = 'base_link' + # lidar_pose_msg.pose.pose.position.x = 1.0 + # lidar_pose_msg.pose.pose.position.y = 2.0 + # lidar_pose_msg.pose.pose.position.z = 3.0 + # lidar_pose_msg.pose.pose.orientation.x = 0.0 + # lidar_pose_msg.pose.pose.orientation.y = 0.0 + # lidar_pose_msg.pose.pose.orientation.z = 0.0 + # lidar_pose_msg.pose.pose.orientation.w = 1.0 + # self.lidar_pose_pub.publish(lidar_pose_msg) + + def obstacle_callback(self, msg): + self.get_logger().info('obstacle detected') + # obstacle operation + self.obs_raw = [] + for obs in msg.circles: + self.obs_raw.append(np.array([obs.center.x, obs.center.y])) + # use log to print what it get + self.get_logger().info('obs_raw: %s' % self.obs_raw) def main(args=None): rclpy.init(args=args) From 4388a343a7f3dfbecb825b03cf5f41c2d0c6c889 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Thu, 16 Jan 2025 16:51:51 +0800 Subject: [PATCH 016/184] Modified: (BeaconProb) use debug level logger notes: - to use, --ros-args --log-level debug eg. ros2 run lidar_localization_pkg lidar_localization --ros-args --log-level debug --- .../lidar_localization_pkg/lidar_member_function.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py index 1d49eea..ebd778a 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py +++ b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py @@ -20,6 +20,9 @@ def __init__(self): 10) self.subscription # prevent unused variable warning + # ros debug logger + self.get_logger().debug('Lidar Localization Node has been initialized') + # def listener_callback(self, msg): # self.get_logger().info('I heard: "%s"' % msg.data) # # lidar_pose_msg @@ -36,13 +39,13 @@ def __init__(self): # self.lidar_pose_pub.publish(lidar_pose_msg) def obstacle_callback(self, msg): - self.get_logger().info('obstacle detected') + self.get_logger().debug('obstacle detected') # obstacle operation self.obs_raw = [] for obs in msg.circles: self.obs_raw.append(np.array([obs.center.x, obs.center.y])) # use log to print what it get - self.get_logger().info('obs_raw: %s' % self.obs_raw) + self.get_logger().debug('obs_raw: %s' % self.obs_raw) def main(args=None): rclpy.init(args=args) From 515b0fd63ced7c3ace6670dc27062bad65ab4805 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Thu, 16 Jan 2025 17:06:20 +0800 Subject: [PATCH 017/184] Add: quaternion and euler conversion by: miffy --- .../lidar_member_function.py | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py index ebd778a..4e31b04 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py +++ b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py @@ -47,6 +47,40 @@ def obstacle_callback(self, msg): # use log to print what it get self.get_logger().debug('obs_raw: %s' % self.obs_raw) +def quaternion_from_euler(ai, aj, ak): + ai /= 2.0 + aj /= 2.0 + ak /= 2.0 + ci = math.cos(ai) + si = math.sin(ai) + cj = math.cos(aj) + sj = math.sin(aj) + ck = math.cos(ak) + sk = math.sin(ak) + cc = ci*ck + cs = ci*sk + sc = si*ck + ss = si*sk + q = np.empty((4, )) + q[0] = cj*sc - sj*cs + q[1] = cj*ss + sj*cc + q[2] = cj*cs - sj*sc + q[3] = cj*cc + sj*ss + return q + +def euler_from_quaternion(self, x, y, z, w): + t0 = +2.0 * (w * x + y * z) + t1 = +1.0 - 2.0 * (x * x + y * y) + roll_x = math.atan2(t0, t1) + t2 = +2.0 * (w * y - z * x) + t2 = +1.0 if t2 > +1.0 else t2 + t2 = -1.0 if t2 < -1.0 else t2 + pitch_y = math.asin(t2) + t3 = +2.0 * (w * z + x * y) + t4 = +1.0 - 2.0 * (y * y + z * z) + yaw_z = math.atan2(t3, t4) + return yaw_z # in radians + def main(args=None): rclpy.init(args=args) From f842727a2ce0145223a7f556b94263cb5138db1a Mon Sep 17 00:00:00 2001 From: jossiewang Date: Thu, 16 Jan 2025 17:23:35 +0800 Subject: [PATCH 018/184] Add: (BeaconProb) methods from fe1993b2ab0c32db8b8104b3c207a7edc899aa88 https://github.com/jossiewang/Eurobot-2024-Localization/tree/BeaconsProbability --- .../lidar_member_function.py | 249 +++++++++++++++++- 1 file changed, 245 insertions(+), 4 deletions(-) diff --git a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py index 4e31b04..6daec15 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py +++ b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py @@ -9,10 +9,26 @@ class LidarLocalization(Node): # inherit from Node def __init__(self): - super().__init__('lidar_localization_node') # name of the node - # publisher + super().__init__('lidar_localization_node') + # Set the side (0 for blue and 1 for yellow); TODO: use param + side = 1 + if side == 0: + landmarks_map = [ + np.array([-0.094, 0.052]), + np.array([-0.094, 1.948]), + np.array([3.094, 1.0]) + ] + elif side == 1: + landmarks_map = [ + np.array([3.094, 0.052]), + np.array([3.094, 1.948]), + np.array([-0.094, 1.0]) + ] + # set debug mode + self.debug_mode = False + + # ros settings self.lidar_pose_pub = self.create_publisher(PoseWithCovarianceStamped, 'lidar_pose', 10) - # subscriber self.subscription = self.create_subscription( Obstacles, 'raw_obstacles', @@ -23,6 +39,13 @@ def __init__(self): # ros debug logger self.get_logger().debug('Lidar Localization Node has been initialized') + self.landmarks_map = landmarks_map + self.init_landmarks_map(self.landmarks_map) + self.robot_pose = [] + self.P_pred = [] + self.newPose = False + self.R = np.array([[0.05**2, 0.0], [0.0, 0.05**2]]) # R: measurement noise; TODO: tune the value + # def listener_callback(self, msg): # self.get_logger().info('I heard: "%s"' % msg.data) # # lidar_pose_msg @@ -47,6 +70,217 @@ def obstacle_callback(self, msg): # use log to print what it get self.get_logger().debug('obs_raw: %s' % self.obs_raw) + def init_landmarks_map(self, landmarks_map): + self.landmarks_map = landmarks_map + # calculate the geometry description of landmarks + self.geometry_description_map = {} + NUM_LANDMARKS = len(landmarks_map) + for i in range(NUM_LANDMARKS): + for j in range(i + 1, NUM_LANDMARKS): + if i == j: + continue + d_ij = np.linalg.norm(landmarks_map[i] - landmarks_map[j]) + self.geometry_description_map[(i, j)] = d_ij + + def clear_data(self): + self.obs_raw = [] + self.robot_pose = np.array([]) + self.P_pred = np.array([]) + self.landmarks_candidate = [] + self.landmarks_set = [] + self.newPose = False + + def get_obs_candidate(self, robot_pose, P_pred, R, landmark, obs_raw): + obs_candidates = [] + x_r, y_r, phi_r = robot_pose + x_o, y_o = landmark + r_prime = np.sqrt((x_o - x_r) ** 2 + (y_o - y_r) ** 2) + # theta_rob = np.arctan2( + temp = angle_limit_checking(np.arctan2(y_o - y_r, x_o - x_r)) # limit checking is not necessary right? + theta_prime = angle_limit_checking(temp - phi_r) + + H = np.array([ + [-(x_o - x_r) / r_prime, -(y_o - y_r) / r_prime, 0], + [(y_o - y_r) / r_prime ** 2, -(x_o - x_r) / r_prime ** 2, -1] + ]) + S = H @ P_pred @ H.T + R + S_inv = np.linalg.inv(S) + S_det = np.linalg.det(S) + normalizer = 1 / np.sqrt((2 * np.pi) ** 2 * S_det) + + likelihood_threshold = 0.1 # Define a threshold for likelihood + + for obs in obs_raw: + r_z = np.sqrt(obs[0] ** 2 + obs[1] ** 2) + theta_z = np.arctan2(obs[1], obs[0]) + y = np.array([r_z - r_prime, angle_limit_checking(theta_z - theta_prime)]) + di_square = y.T @ S_inv @ y + likelihood = normalizer * np.exp(-0.5 * di_square) + # normalize: max likelihood is for di_square = 0 + likelihood = likelihood / normalizer + if likelihood > likelihood_threshold: + obs_candidates.append({'position': obs, 'probability': likelihood}) + + return obs_candidates + + def get_landmarks_candidate(self, landmarks_map, obs_raw, robot_pose, P_pred, R): + landmarks_candidate = [] + for landmark in landmarks_map: + candidate = { + 'landmark': landmark, + 'obs_candidates': self.get_obs_candidate(robot_pose, P_pred, R, landmark, obs_raw) + } + landmarks_candidate.append(candidate) + # print landmarks_candidate for debug + if self.debug_mode: + for i, landmark in enumerate(landmarks_candidate): + print(f"Landmark {i + 1}: {landmark['landmark']}") + for j, obs_candidate in enumerate(landmark['obs_candidates']): + print(f"Obs {j + 1}: {obs_candidate['position']} with probability {obs_candidate['probability']}") + return landmarks_candidate + + def get_landmarks_set(self, landmarks_candidate): + landmarks_set = [] + # ## Permutations for two landmarks + # landmark_indices = list(range(len(landmarks_candidate))) # Generate all combinations of landmarks + # for comb in combinations(landmark_indices, 2): + # for i in range(len(landmarks_candidate[comb[0]]['obs_candidates'])): + # for j in range(len(landmarks_candidate[comb[1]]['obs_candidates'])): + # set = { + # 'beacons': { + # comb[0]: landmarks_candidate[comb[0]]['obs_candidates'][i]['position'], + # comb[1]: landmarks_candidate[comb[1]]['obs_candidates'][j]['position'] + # } + # } + # # consistency of the set + # set['consistency'] = self.get_geometry_consistency(set['beacons']) + # if set['consistency'] < 0.99: #TODO: tune the value + # self.get_logger().debug(f"Geometry consistency is less than 0.96: {set['consistency']}") + # continue + # # probability of the set + # set['probability_set'] = landmarks_candidate[comb[0]]['obs_candidates'][i]['probability'] * landmarks_candidate[comb[1]]['obs_candidates'][j]['probability'] + # landmarks_set.append(set) + ## Permutations for three landmarks + for i in range(len(landmarks_candidate[0]['obs_candidates'])): + for j in range(len(landmarks_candidate[1]['obs_candidates'])): + for k in range(len(landmarks_candidate[2]['obs_candidates'])): + set = { + 'beacons': { + 0: landmarks_candidate[0]['obs_candidates'][i]['position'], + 1: landmarks_candidate[1]['obs_candidates'][j]['position'], + 2: landmarks_candidate[2]['obs_candidates'][k]['position'] + } + } + # consistency of the set + set['consistency'] = self.get_geometry_consistency(set['beacons']) + if set['consistency'] < 0.9: + self.get_logger().debug(f"Geometry consistency is less than 0.9: {set['consistency']}") + continue + # probability of the set + set['probability_set'] = landmarks_candidate[0]['obs_candidates'][i]['probability'] * landmarks_candidate[1]['obs_candidates'][j]['probability'] * landmarks_candidate[2]['obs_candidates'][k]['probability'] + landmarks_set.append(set) + + # print landmarks_set for debug + if self.debug_mode: + for i, set in enumerate(landmarks_set): + print(f"Set {i + 1}:") + print(f"Probability: {set['probability_set']}") + print(f"Geometry Consistency: {set['consistency']}") + + return landmarks_set + + def get_lidar_pose(self, landmarks_set, landmarks_map): + if not landmarks_set: + raise ValueError("landmarks_set is empty") + # prefer the set with more beacons + landmarks_set = sorted(landmarks_set, key=lambda x: len(x['beacons']), reverse=True) + # with the most beacon possible, prefer the set with the highest probability_set; TODO: better way to sort? + max_likelihood = max(set['probability_set'] for set in landmarks_set) + max_likelihood_idx = next(i for i, set in enumerate(landmarks_set) if set['probability_set'] == max_likelihood) + + lidar_pose = np.zeros(3) + P_post = np.diag([0.05**2, 0.05**2, 0.05**2]) # what should the optimal value be? + + # If the most likely set has at least 3 beacons + if len(landmarks_set[max_likelihood_idx]['beacons']) >= 3: + beacons = [landmarks_set[max_likelihood_idx]['beacons'][i] for i in range(3)] + A = np.zeros((2, 2)) + b = np.zeros(2) + dist_beacon_robot = [np.linalg.norm(beacon) for beacon in beacons] + + A[0, 0] = 2 * (landmarks_map[0][0] - landmarks_map[2][0]) + A[0, 1] = 2 * (landmarks_map[0][1] - landmarks_map[2][1]) + A[1, 0] = 2 * (landmarks_map[1][0] - landmarks_map[2][0]) + A[1, 1] = 2 * (landmarks_map[1][1] - landmarks_map[2][1]) + + b[0] = (landmarks_map[0][0]**2 - landmarks_map[2][0]**2) + (landmarks_map[0][1]**2 - landmarks_map[2][1]**2) + (dist_beacon_robot[2]**2 - dist_beacon_robot[0]**2) + b[1] = (landmarks_map[1][0]**2 - landmarks_map[2][0]**2) + (landmarks_map[1][1]**2 - landmarks_map[2][1]**2) + (dist_beacon_robot[2]**2 - dist_beacon_robot[1]**2) + + try: + X = np.linalg.solve(A.T @ A, A.T @ b) + lidar_pose[0] = X[0] + lidar_pose[1] = X[1] + + robot_sin = 0 + robot_cos = 0 + + for i in range(3): + theta = angle_limit_checking(np.arctan2(landmarks_map[i][1] - lidar_pose[1], landmarks_map[i][0] - lidar_pose[0]) - np.arctan2(beacons[i][1], beacons[i][0])) + robot_sin += np.sin(theta) + robot_cos += np.cos(theta) + + lidar_pose[2] = angle_limit_checking(np.arctan2(robot_sin, robot_cos)) + + P_post[0, 0] /= max_likelihood + P_post[1, 1] /= max_likelihood + P_post[2, 2] /= max_likelihood + + # publish the lidar pose + lidar_pose_msg = PoseWithCovarianceStamped() + lidar_pose_msg.header.stamp = self.obs_time # compensation + lidar_pose_msg.pose.pose.position.x = lidar_pose[0] + lidar_pose_msg.pose.pose.position.y = lidar_pose[1] + lidar_pose_msg.pose.pose.position.z = 0.0 + lidar_pose_msg.pose.pose.orientation.x = 0.0 + lidar_pose_msg.pose.pose.orientation.y = 0.0 + lidar_pose_msg.pose.pose.orientation.z = np.sin(lidar_pose[2] / 2) + lidar_pose_msg.pose.pose.orientation.w = np.cos(lidar_pose[2] / 2) + lidar_pose_msg.pose.covariance = [ + P_post[0, 0], 0.0, 0.0, 0.0, 0.0, 0.0, + 0.0, P_post[1, 1], 0.0, 0.0, 0.0, 0.0, + 0.0, 0.0, P_post[2, 2], + ] + # self.get_logger().debug(f"lidar_pose: {lidar_pose}") + self.lidar_pose_pub.publish(lidar_pose_msg) + # self.get_logger().debug("Published lidar_pose message") + + except np.linalg.LinAlgError as e: + rospy.logerr("Linear algebra error: {}".format(e)) + else: + self.get_logger().debug("not enough beacons") + + return lidar_pose, P_post + + def get_geometry_consistency(self, beacons): + geometry_description = {} + consistency = 1.0 + lenB = len(beacons) + + # lenB can be 2, 3 or 4 + # use the index of the beacons to calculate the distance between them + for i in beacons: + for j in beacons: + if i == j: + continue + geometry_description[(i, j)] = np.linalg.norm(beacons[i] - beacons[j]) + # self.get_logger().debug(f"Beacon {i} to Beacon {j} distance: {geometry_description[(i, j)]}") + if (i, j) in self.geometry_description_map: + expected_distance = self.geometry_description_map[(i, j)] + consistency *= 1 - np.abs(geometry_description[(i, j)] - expected_distance) / expected_distance + # if the index is not found in map, it is probably on the lower triangle of the matrix + + return consistency + def quaternion_from_euler(ai, aj, ak): ai /= 2.0 aj /= 2.0 @@ -67,7 +301,7 @@ def quaternion_from_euler(ai, aj, ak): q[2] = cj*cs - sj*sc q[3] = cj*cc + sj*ss return q - + def euler_from_quaternion(self, x, y, z, w): t0 = +2.0 * (w * x + y * z) t1 = +1.0 - 2.0 * (x * x + y * y) @@ -81,6 +315,13 @@ def euler_from_quaternion(self, x, y, z, w): yaw_z = math.atan2(t3, t4) return yaw_z # in radians +def angle_limit_checking(theta): + while theta > np.pi: + theta -= 2 * np.pi + while theta <= -np.pi: + theta += 2 * np.pi + return theta + def main(args=None): rclpy.init(args=args) From 8c088fa9ad50c50031ae7460dd9aca93f4794695 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Thu, 16 Jan 2025 20:07:37 +0800 Subject: [PATCH 019/184] Add: (BeaconProb) subsribe to pred_pose --- .../lidar_member_function.py | 47 +++++++++++++------ 1 file changed, 33 insertions(+), 14 deletions(-) diff --git a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py index 6daec15..d9b3ac6 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py +++ b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py @@ -34,6 +34,12 @@ def __init__(self): 'raw_obstacles', self.obstacle_callback, 10) + self.subscription = self.create_subscription( + PoseWithCovarianceStamped, + 'pred_pose', + self.pred_pose_callback, + 10 + ) self.subscription # prevent unused variable warning # ros debug logger @@ -67,8 +73,20 @@ def obstacle_callback(self, msg): self.obs_raw = [] for obs in msg.circles: self.obs_raw.append(np.array([obs.center.x, obs.center.y])) - # use log to print what it get - self.get_logger().debug('obs_raw: %s' % self.obs_raw) + + def pred_pose_callback(self, msg): + # self.print_debug("Robot pose callback triggered") + self.newPose = True + orientation = euler_from_quaternion(msg.pose.pose.orientation.x, msg.pose.pose.orientation.y, msg.pose.pose.orientation.z, msg.pose.pose.orientation.w)[2] # raw, pitch, *yaw + # check orientation range + if orientation < 0: + orientation += 2 * np.pi + self.robot_pose = np.array([msg.pose.pose.position.x, msg.pose.pose.position.y, orientation]) + self.P_pred = np.array([ + [msg.pose.covariance[0], 0, 0], + [0, msg.pose.covariance[7], 0], + [0, 0, msg.pose.covariance[35]] + ]) def init_landmarks_map(self, landmarks_map): self.landmarks_map = landmarks_map @@ -237,7 +255,8 @@ def get_lidar_pose(self, landmarks_set, landmarks_map): # publish the lidar pose lidar_pose_msg = PoseWithCovarianceStamped() - lidar_pose_msg.header.stamp = self.obs_time # compensation + lidar_pose_msg.header.stamp = self.get_clock().now().to_msg() # TODO: compensation + lidar_pose_msg.header.frame_id = 'map' #TODO: param lidar_pose_msg.pose.pose.position.x = lidar_pose[0] lidar_pose_msg.pose.pose.position.y = lidar_pose[1] lidar_pose_msg.pose.pose.position.z = 0.0 @@ -255,7 +274,7 @@ def get_lidar_pose(self, landmarks_set, landmarks_map): # self.get_logger().debug("Published lidar_pose message") except np.linalg.LinAlgError as e: - rospy.logerr("Linear algebra error: {}".format(e)) + self.get_logger().warn("Linear algebra error: {}".format(e)) else: self.get_logger().debug("not enough beacons") @@ -285,12 +304,12 @@ def quaternion_from_euler(ai, aj, ak): ai /= 2.0 aj /= 2.0 ak /= 2.0 - ci = math.cos(ai) - si = math.sin(ai) - cj = math.cos(aj) - sj = math.sin(aj) - ck = math.cos(ak) - sk = math.sin(ak) + ci = np.cos(ai) + si = np.sin(ai) + cj = np.cos(aj) + sj = np.sin(aj) + ck = np.cos(ak) + sk = np.sin(ak) cc = ci*ck cs = ci*sk sc = si*ck @@ -302,17 +321,17 @@ def quaternion_from_euler(ai, aj, ak): q[3] = cj*cc + sj*ss return q -def euler_from_quaternion(self, x, y, z, w): +def euler_from_quaternion(x, y, z, w): t0 = +2.0 * (w * x + y * z) t1 = +1.0 - 2.0 * (x * x + y * y) - roll_x = math.atan2(t0, t1) + roll_x = np.atan2(t0, t1) t2 = +2.0 * (w * y - z * x) t2 = +1.0 if t2 > +1.0 else t2 t2 = -1.0 if t2 < -1.0 else t2 - pitch_y = math.asin(t2) + pitch_y = np.asin(t2) t3 = +2.0 * (w * z + x * y) t4 = +1.0 - 2.0 * (y * y + z * z) - yaw_z = math.atan2(t3, t4) + yaw_z = np.atan2(t3, t4) return yaw_z # in radians def angle_limit_checking(theta): From 71fc01eed7cd9750859ed215e3b05c064788b1ac Mon Sep 17 00:00:00 2001 From: jossiewang Date: Thu, 16 Jan 2025 20:11:35 +0800 Subject: [PATCH 020/184] Add: (BeaconProb) data process --- .../lidar_localization_pkg/lidar_member_function.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py index d9b3ac6..976dc8d 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py +++ b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py @@ -73,6 +73,19 @@ def obstacle_callback(self, msg): self.obs_raw = [] for obs in msg.circles: self.obs_raw.append(np.array([obs.center.x, obs.center.y])) + self.obs_time = msg.header.stamp + # data processing + if self.newPose == False: # Check if robot_pose or P_pred is empty + self.print_debug("no new robot pose or P_pred") + return + self.landmarks_candidate = self.get_landmarks_candidate(self.landmarks_map, self.obs_raw, self.robot_pose, self.P_pred, self.R) + self.landmarks_set = self.get_landmarks_set(self.landmarks_candidate) + if len(self.landmarks_set) == 0: + self.print_debug("empty landmarks set") + return + self.lidar_pose, self.P_post = self.get_lidar_pose(self.landmarks_set, self.landmarks_map) + # clear used data + self.clear_data() def pred_pose_callback(self, msg): # self.print_debug("Robot pose callback triggered") From 2801ba5959bcb2492831e3da51503f92966a8383 Mon Sep 17 00:00:00 2001 From: mac781 Date: Thu, 16 Jan 2025 21:40:01 +0800 Subject: [PATCH 021/184] ft-rival_localization --- .../rival/imm_filter/CMakeLists.txt | 53 +++ .../rival/imm_filter/LICENSE | 202 ++++++++++ .../rival/imm_filter/include/imm_filter/EKF.h | 119 ++++++ .../rival/imm_filter/include/imm_filter/IMM.h | 68 ++++ .../include/imm_filter/ModelGenerator.h | 19 + .../include/imm_filter/imm_filter_node.h | 59 +++ .../rival/imm_filter/launch/imm_filter.xml | 14 + .../rival/imm_filter/lib/EKF.cpp | 350 ++++++++++++++++++ .../rival/imm_filter/lib/IMM.cpp | 141 +++++++ .../rival/imm_filter/lib/ModelGenerator.cpp | 52 +++ .../rival/imm_filter/package.xml | 28 ++ .../rival/imm_filter/src/imm_filter_node.cpp | 101 +++++ .../rival/rival_localization/CMakeLists.txt | 48 +++ .../rival/rival_localization/LICENSE | 202 ++++++++++ .../config/rival_localization.yaml | 36 ++ .../rival_localization/rival_localization.h | 68 ++++ .../launch/rival_localization.xml | 22 ++ .../rival/rival_localization/package.xml | 27 ++ .../src/rival_localization.cpp | 211 +++++++++++ 19 files changed, 1820 insertions(+) create mode 100644 localization-devel-ws/rival/imm_filter/CMakeLists.txt create mode 100644 localization-devel-ws/rival/imm_filter/LICENSE create mode 100644 localization-devel-ws/rival/imm_filter/include/imm_filter/EKF.h create mode 100644 localization-devel-ws/rival/imm_filter/include/imm_filter/IMM.h create mode 100644 localization-devel-ws/rival/imm_filter/include/imm_filter/ModelGenerator.h create mode 100644 localization-devel-ws/rival/imm_filter/include/imm_filter/imm_filter_node.h create mode 100644 localization-devel-ws/rival/imm_filter/launch/imm_filter.xml create mode 100644 localization-devel-ws/rival/imm_filter/lib/EKF.cpp create mode 100644 localization-devel-ws/rival/imm_filter/lib/IMM.cpp create mode 100644 localization-devel-ws/rival/imm_filter/lib/ModelGenerator.cpp create mode 100644 localization-devel-ws/rival/imm_filter/package.xml create mode 100644 localization-devel-ws/rival/imm_filter/src/imm_filter_node.cpp create mode 100644 localization-devel-ws/rival/rival_localization/CMakeLists.txt create mode 100644 localization-devel-ws/rival/rival_localization/LICENSE create mode 100644 localization-devel-ws/rival/rival_localization/config/rival_localization.yaml create mode 100644 localization-devel-ws/rival/rival_localization/include/rival_localization/rival_localization.h create mode 100644 localization-devel-ws/rival/rival_localization/launch/rival_localization.xml create mode 100644 localization-devel-ws/rival/rival_localization/package.xml create mode 100644 localization-devel-ws/rival/rival_localization/src/rival_localization.cpp diff --git a/localization-devel-ws/rival/imm_filter/CMakeLists.txt b/localization-devel-ws/rival/imm_filter/CMakeLists.txt new file mode 100644 index 0000000..a0651d8 --- /dev/null +++ b/localization-devel-ws/rival/imm_filter/CMakeLists.txt @@ -0,0 +1,53 @@ +cmake_minimum_required(VERSION 3.8) +project(imm_filter) + +if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") + add_compile_options(-Wall -Wextra -Wpedantic) +endif() + +# find dependencies +find_package(ament_cmake REQUIRED) +find_package(rclcpp REQUIRED) +find_package(geometry_msgs REQUIRED) +find_package(nav_msgs REQUIRED) +find_package(sensor_msgs REQUIRED) +find_package(std_msgs REQUIRED) +find_package(tf2 REQUIRED) +find_package(tf2_ros REQUIRED) + +include_directories( + include + ${catkin_INCLUDE_DIRS} +) + +add_library(imm_filter_lib lib/EKF.cpp lib/IMM.cpp lib/ModelGenerator.cpp) +target_include_directories(imm_filter_lib PUBLIC include) +ament_target_dependencies(imm_filter_lib rclcpp sensor_msgs geometry_msgs nav_msgs std_msgs tf2 tf2_ros) + +add_executable(imm_filter_node src/imm_filter_node.cpp) +ament_target_dependencies(imm_filter_node rclcpp sensor_msgs geometry_msgs nav_msgs std_msgs tf2 tf2_ros) +target_link_libraries(imm_filter_node imm_filter_lib) + +install(TARGETS + imm_filter_lib + imm_filter_node + DESTINATION lib/${PROJECT_NAME}) + +install(DIRECTORY + launch + DESTINATION share/${PROJECT_NAME} +) + +if(BUILD_TESTING) + find_package(ament_lint_auto REQUIRED) + # the following line skips the linter which checks for copyrights + # comment the line when a copyright and license is added to all source files + set(ament_cmake_copyright_FOUND TRUE) + # the following line skips cpplint (only works in a git repo) + # comment the line when this package is in a git repo and when + # a copyright and license is added to all source files + set(ament_cmake_cpplint_FOUND TRUE) + ament_lint_auto_find_test_dependencies() +endif() + +ament_package() diff --git a/localization-devel-ws/rival/imm_filter/LICENSE b/localization-devel-ws/rival/imm_filter/LICENSE new file mode 100644 index 0000000..d645695 --- /dev/null +++ b/localization-devel-ws/rival/imm_filter/LICENSE @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + 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. diff --git a/localization-devel-ws/rival/imm_filter/include/imm_filter/EKF.h b/localization-devel-ws/rival/imm_filter/include/imm_filter/EKF.h new file mode 100644 index 0000000..e9b1132 --- /dev/null +++ b/localization-devel-ws/rival/imm_filter/include/imm_filter/EKF.h @@ -0,0 +1,119 @@ +#ifndef EKF_H_ +#define EKF_H_ +#include +#include +#include +#include +#include +#include +#include "rclcpp/rclcpp.hpp" + +class KFBase { + + public: + void predict(const double& stamp); + void update(const Eigen::VectorXd &z); + void updateOnce(const double& stamp, const Eigen::VectorXd* z = nullptr); + + virtual void init(const double &stamp, const Eigen::VectorXd &x) {} + + Eigen::VectorXd x() const {return this->x_;} + Eigen::MatrixXd P() const {return this->P_;} + Eigen::MatrixXd S() const {return this->S_;} + + void setStateCoveriance(const Eigen::MatrixXd& P) { + this->P_ = P; + } + + void setState(const Eigen::VectorXd& x) { + this->x_ = x; + } + + void setCurrentTimeStamp(const double& stamp) { + this->dt_ = stamp - this->current_time_stamp_; + /*std::cout <<"TimeStamp:"<< std::fixed << stamp << std::endl; + std::cout <<"dt_:"<< std::fixed << dt_ << std::endl; + std::cout <<"det(s):"<< std::fixed << this->S().determinant() << std::endl;*/ + this->current_time_stamp_ = stamp; + + if (this->dt_ < 0) + this->dt_ = 1e-4; + } + + double stamp() const {return this->current_time_stamp_;} + double likelihood() const {return this->likelihood_;} + virtual KFBase* clone() {return new KFBase(*this);} + private: + /* data */ + protected: + Eigen::MatrixXd F_; // 狀態轉移矩陣 + Eigen::MatrixXd H_; // 測量矩陣 + Eigen::MatrixXd Q_; // 系統協方差矩陣 + Eigen::MatrixXd R_; // 測量協方差矩陣 + Eigen::MatrixXd J_; // 雅可比陣 + Eigen::MatrixXd P_; // 過程協方差矩陣 + Eigen::MatrixXd S_; + Eigen::VectorXd x_; // 狀態向量 + Eigen::VectorXd z_; // 測量向量 + + std::vector angle_mask_; + double likelihood_; + double dt_; + double current_time_stamp_; + virtual void updatePrediction() {} + virtual void updateMeasurement() {} + + static double normalizeAngle(const double raw_angle) { //象限處理 + int n = 0; + double angle = 0; + n = raw_angle / (3.141592653 * 2); + angle = raw_angle - (3.141592653 * 2) * n; + + if (angle > 3.141592653) + angle = angle - (3.141592653 * 2); + + else if (angle <= -3.141592653) + angle = angle + (3.141592653 * 2); + + + return angle; + } +}; + +class CV : public KFBase { + + private: + void updatePrediction(); + void updateMeasurement(); + public: + void init(const double &stamp, const Eigen::VectorXd &x); + virtual CV* clone() {return new CV(*this);} + CV(); + ~CV(); +}; + +class CA : public KFBase { + + private: + void updatePrediction(); + void updateMeasurement(); + public: + void init(const double &stamp, const Eigen::VectorXd &x); + virtual CA* clone() {return new CA(*this);} + CA(); + ~CA(); +}; + +class CT : public KFBase { + + private: + void updatePrediction(); + void updateMeasurement(); + const double yaw_rate_; + public: + void init(const double &stamp, const Eigen::VectorXd &x); + virtual CT* clone() {return new CT(*this);} + CT(const double& yaw_rate); + ~CT(); +}; +#endif diff --git a/localization-devel-ws/rival/imm_filter/include/imm_filter/IMM.h b/localization-devel-ws/rival/imm_filter/include/imm_filter/IMM.h new file mode 100644 index 0000000..14560dd --- /dev/null +++ b/localization-devel-ws/rival/imm_filter/include/imm_filter/IMM.h @@ -0,0 +1,68 @@ +#ifndef IMM_H_ +#define IMM_H_ +#include +#include +#include +#include +#include +#include +#include "imm_filter/EKF.h" +#include "rclcpp/rclcpp.hpp" + +class IMM { + + public: + Eigen::VectorXd x_; + + void addModel(const std::shared_ptr& model); + + void init( + const Eigen::MatrixXd& transfer_prob, + const Eigen::VectorXd& model_prob, + const Eigen::VectorXd& x, + const double& dt); + + void stateInteraction(); + void updateState(const double& stamp, const Eigen::VectorXd* z = nullptr); + void updateModelProb(); + void estimateFusion(); + void updateOnce(const double& stamp, const Eigen::VectorXd* z = nullptr); + + Eigen::VectorXd x() const {return x_;} + + IMM(const IMM& imm) { + + transfer_prob_ = imm.transfer_prob_; + P_ = imm.P_; + X_ = imm.X_; + c_ = imm.c_; + model_prob_ = imm.model_prob_; + x_ = imm.x_; + model_num_ = imm.model_num_; + state_num_ = imm.state_num_; + + for (size_t i = 0; i < imm.models_.size(); i++) { + + std::shared_ptr m = std::shared_ptr(imm.models_[i]->clone()); + this->models_.push_back(m); + } + } + double stamp() const {return current_time_stamp_;} + IMM* clone() {return new IMM(*this);} + + IMM(); + ~IMM(); + + private: + std::vector> models_; + Eigen::MatrixXd transfer_prob_; + Eigen::MatrixXd P_; + Eigen::MatrixXd X_; + Eigen::VectorXd c_; + Eigen::VectorXd model_prob_; + + size_t model_num_; + size_t state_num_; + double current_time_stamp_; +}; +#endif \ No newline at end of file diff --git a/localization-devel-ws/rival/imm_filter/include/imm_filter/ModelGenerator.h b/localization-devel-ws/rival/imm_filter/include/imm_filter/ModelGenerator.h new file mode 100644 index 0000000..69eca72 --- /dev/null +++ b/localization-devel-ws/rival/imm_filter/include/imm_filter/ModelGenerator.h @@ -0,0 +1,19 @@ +#ifndef MODEL_GENERATOR_H_ +#define MODEL_GENERATOR_H_ +#include "imm_filter/IMM.h" +#include "imm_filter/EKF.h" + +class ModelGenerator{ + + private: + /* data */ + public: + ModelGenerator(); + ~ModelGenerator(); + + void generateIMMModel(const double &stamp, const Eigen::VectorXd &x, IMM &imm); + static std::shared_ptr generateCVModel(const double &stamp, const Eigen::VectorXd &x); + static std::shared_ptr generateCAModel(const double &stamp, const Eigen::VectorXd &x); + static std::shared_ptr generateCTModel(const double &stamp, const Eigen::VectorXd &x, const double& yaw_rate); +}; +#endif \ No newline at end of file diff --git a/localization-devel-ws/rival/imm_filter/include/imm_filter/imm_filter_node.h b/localization-devel-ws/rival/imm_filter/include/imm_filter/imm_filter_node.h new file mode 100644 index 0000000..3189fe9 --- /dev/null +++ b/localization-devel-ws/rival/imm_filter/include/imm_filter/imm_filter_node.h @@ -0,0 +1,59 @@ +#ifndef RIVAL_LOCALIZATION_H_ +#define RIVAL_LOCALIZATION_H_ +#include "imm_filter/IMM.h" +#include "imm_filter/EKF.h" +#include "imm_filter/ModelGenerator.h" +#include "rclcpp/rclcpp.hpp" +#include "rclcpp/clock.hpp" +#include "geometry_msgs/msg/point.hpp" +#include "geometry_msgs/msg/vector3.hpp" +#include "nav_msgs/msg/odometry.hpp" +#include "tf2/LinearMath/Quaternion.h" +#include "tf2_ros/static_transform_broadcaster.h" +#include "tf2/LinearMath/Quaternion.h" + +using namespace std::placeholders; + +class filter : public rclcpp::Node{ + + public: + filter() : Node("imm_filter_node"){ + + IMM imm; + + model_ = imm; + first_ = true; + + robot_name = "robot"; + rival_name = "rival_final"; + + imm_sub = this->create_subscription("raw_pose", 10, std::bind(&filter::obstacles_callback, this, _1)); + imm_pub = this->create_publisher("final_pose", 10); + imm_br = std::make_shared(this); + } + + void obstacles_callback(const nav_msgs::msg::Odometry::ConstPtr& msg); + void IMM_publisher(double point_x, double point_y, double velocity_x, double velocity_y, rclcpp::Time time); + void broadcast_rival_tf(); + + bool first_; + + double sub_px_; + double sub_py_; + double sub_vx_; + double sub_vy_; + + private: + rclcpp::Subscription::SharedPtr imm_sub; + rclcpp::Publisher::SharedPtr imm_pub; + rclcpp::Time rival_stamp; + + std::string robot_name; + std::string rival_name; + + geometry_msgs::msg::TransformStamped rival_tf; + std::shared_ptr imm_br; + + IMM model_; +}; +#endif \ No newline at end of file diff --git a/localization-devel-ws/rival/imm_filter/launch/imm_filter.xml b/localization-devel-ws/rival/imm_filter/launch/imm_filter.xml new file mode 100644 index 0000000..4a53034 --- /dev/null +++ b/localization-devel-ws/rival/imm_filter/launch/imm_filter.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/localization-devel-ws/rival/imm_filter/lib/EKF.cpp b/localization-devel-ws/rival/imm_filter/lib/EKF.cpp new file mode 100644 index 0000000..52af910 --- /dev/null +++ b/localization-devel-ws/rival/imm_filter/lib/EKF.cpp @@ -0,0 +1,350 @@ +#include +#include +#include +#include +#include +#include "imm_filter/EKF.h" + +void KFBase::predict(const double& stamp) { + setCurrentTimeStamp(stamp); + updatePrediction(); + this->P_ = this->F_ * this->P_ * this->F_.transpose() + this->Q_; +} + +void KFBase::update(const Eigen::VectorXd &z) { + updateMeasurement(); + Eigen::MatrixXd S = this->H_ * this->P_ * this->H_.transpose() + this->R_; + Eigen::VectorXd v = z - this->z_; + + for (size_t i = 0; i < angle_mask_.size(); i++) { + if (angle_mask_[i] == true) + v(i) = normalizeAngle(v(i)); // 使角度在-pi~+pi之間 + } + double det = S.determinant(); + this->S_ = S; + S = S.inverse(); + this->likelihood_ = 1.0 / sqrt(2 * M_PI * fabs(det)) * exp(-0.5 * v.transpose() * S * v); // 假設模型殘差適用高斯分布,計算似然值 + + S = 0.5 * (S + S.transpose()); + Eigen::MatrixXd K = this->P_ * (this->H_.transpose() * S); + + + this->x_ = this->x_ + K * v; + Eigen::MatrixXd I; + I.setIdentity(6, 6); + Eigen::MatrixXd C = (I - K * this->H_); + this->P_ = C * this->P_ * C.transpose() + K * R_ * K.transpose(); + this->P_ = this->P_ + 0.0001 * I; +} + +void KFBase::updateOnce(const double& stamp, const Eigen::VectorXd* z) { + + if (z == nullptr) { + predict(stamp); + } + else { + predict(stamp); + update(*z); + } +} + +CV::CV() {} + +CV::~CV() {} + +void CV::init(const double &stamp, const Eigen::VectorXd &x) { + if (x.size() != 6) { + RCLCPP_WARN(rclcpp::get_logger("EKF"),"Dismatch between State and CV model."); + exit(1); + } + else + RCLCPP_INFO(rclcpp::get_logger("EKF"),"CV modle built"); + + this->current_time_stamp_ = stamp; + this->P_.setIdentity(6, 6); + this->R_.resize(4, 4); + this->R_ << 0.25, 0, 0, 0, + 0, 0.25, 0, 0, + 0, 0, 5, 0, + 0, 0, 0, 5; + this->x_ = x; // x, y, theta, v + this->F_.resize(6, 6); + this->H_.resize(4, 6); + this->H_ << 1, 0, 0, 0, 0, 0, + 0, 1, 0, 0, 0, 0, + 0, 0, 1, 0, 0, 0, + 0, 0, 0, 1, 0, 0; + this->angle_mask_ = {false, false, false, false}; + this->z_.resize(4); +} + +void CV::updatePrediction() { + Eigen::VectorXd xt; + xt.resize(6); + double vx = x_(2); + double vy = x_(3); + this->F_ << 1, 0, dt_, 0, 0, 0, + 0, 1, 0, dt_, 0, 0, + 0, 0, 1, 0, 0, 0, + 0, 0, 0, 1, 0, 0, + 0, 0, 0, 0, 1, 0, + 0, 0, 0, 0, 0, 1; + this->x_ = this->F_ * this->x_; + /*--------------------------------------------------------------------*\ + ** CALC Process Noice Q Matrix + \*--------------------------------------------------------------------*/ + { + double delta_1 = dt_; + double delta_2 = dt_ * dt_; + double delta_3 = dt_ * dt_ * dt_; + Eigen::Matrix G; + G << + 1 / 2.0 * delta_2, 0, + 0, 1 / 2.0 * delta_2, + dt_, 0, + 0, dt_, + 0, 0, + 0, 0; + Eigen::Matrix2d E; + E << 400, 0, 0, 400; + this->Q_ = G * E * G.transpose(); + } +} + +void CV::updateMeasurement() { +/* 觀測量為 x, y, theta, v + double vx = x_(2); + double vy = x_(3); + + + this->z_(0) = x_(0); + this->z_(1) = x_(1); + this->z_(2) = atan2(x_(3), x_(2)); + this->z_(3) = sqrt(x_(2) * x_(2) + x_(3) * x_(3)); + + this->H_ << 1, 0, 0, 0, 0, 0, + 0, 1, 0, 0, 0, 0, + 0, 0, -vy/(vx*vx + vy*vy), vx/(vx*vx + vy*vy), 0, 0, + 0, 0, vx/sqrt(vx*vx + vy*vy), vy/sqrt(vx*vx + vy*vy), 0, 0; */ + + this->z_(0) = x_(0); + this->z_(1) = x_(1); + this->z_(2) = x_(2); + this->z_(3) = x_(3); +} + +CA::CA() {} + +CA::~CA() {} + +void CA::init(const double &stamp, const Eigen::VectorXd &x) { + if (x.size() != 6) { + RCLCPP_WARN(rclcpp::get_logger("EKF"),"Dismatch between State and CA model."); + exit(1); + } + else + RCLCPP_INFO(rclcpp::get_logger("EKF"),"CA modle built"); + + this->current_time_stamp_ = stamp; + this->P_.setIdentity(6, 6); + this->R_.resize(4, 4); + this->R_ << 0.25, 0, 0, 0, + 0, 0.25, 0, 0, + 0, 0, 5, 0, + 0, 0, 0, 5; + this->x_ = x; // x, y, theta, v + this->F_.resize(6, 6); + this->H_.resize(4, 6); + this->H_ << 1, 0, 0, 0, 0, 0, + 0, 1, 0, 0, 0, 0, + 0, 0, 1, 0, 0, 0, + 0, 0, 0, 1, 0, 0; + this->angle_mask_ = {false, false, false, false}; + this->z_.resize(4); +} + +void CA::updatePrediction() { + Eigen::VectorXd xt; + xt.resize(6); + double vx = x_(2); + double vy = x_(3); + double ax = x_(4); + double ay = x_(5); + this->F_ << 1, 0, dt_, 0, 1 / 2.0 * dt_ * dt_, 0, + 0, 1, 0, dt_, 0, 1 / 2.0 * dt_ * dt_, + 0, 0, 1, 0, dt_, 0, + 0, 0, 0, 1, 0, dt_, + 0, 0, 0, 0, 1, 0, + 0, 0, 0, 0, 0, 1; + this->x_ = this->F_ * this->x_; + /*--------------------------------------------------------------------*\ + ** CALC Process Noice Q Matrix + \*--------------------------------------------------------------------*/ + { + double delta_1 = dt_; + double delta_2 = dt_ * dt_; + double delta_3 = dt_ * dt_ * dt_; + Eigen::Matrix G; + G << + 1 / 6.0 * delta_3, 0, + 0, 1 / 6.0 * delta_3, + 1 / 2.0 * delta_2, 0, + 0, 1 / 2.0 * delta_2, + dt_, 0, + 0, dt_; + Eigen::Matrix2d E; + E << 400, 0, 0, 400; + this->Q_ = G * E * G.transpose(); + } + +} + +void CA::updateMeasurement() { +/* 觀測量為 x, y, theta, v + double vx = x_(2); + double vy = x_(3); + + + this->z_(0) = x_(0); + this->z_(1) = x_(1); + this->z_(2) = atan2(x_(3), x_(2)); + this->z_(3) = sqrt(x_(2) * x_(2) + x_(3) * x_(3)); + + this->H_ << 1, 0, 0, 0, 0, 0, + 0, 1, 0, 0, 0, 0, + 0, 0, -vy/(vx*vx + vy*vy), vx/(vx*vx + vy*vy), 0, 0, + 0, 0, vx/sqrt(vx*vx + vy*vy), vy/sqrt(vx*vx + vy*vy), 0, 0; */ + // 觀測量為 x, y, vx, vy + this->z_(0) = x_(0); + this->z_(1) = x_(1); + this->z_(2) = x_(2); + this->z_(3) = x_(3); +} + + +CT::CT(const double& yaw_rate):yaw_rate_(yaw_rate) { + if (fabs(yaw_rate_) < 1e-3) + RCLCPP_WARN(rclcpp::get_logger("EKF"),"Yaw rate can't be zero in Const Turn rate model."); +} + +CT::~CT() {} + +void CT::init(const double &stamp, const Eigen::VectorXd &x) { + + if (x.size() != 6) { + RCLCPP_WARN(rclcpp::get_logger("EKF"),"Dismatch between State and CT model."); + exit(1); + } + else + RCLCPP_INFO(rclcpp::get_logger("EKF"),"CT modle built"); + + this->current_time_stamp_ = stamp; + this->P_.setIdentity(6, 6); + this->R_.resize(4, 4); + this->R_ << 0.25, 0, 0, 0, + 0, 0.25, 0, 0, + 0, 0, 5, 0, + 0, 0, 0, 5; + this->x_ = x; // x, y, theta, v + this->F_.resize(6, 6); + this->H_.resize(4, 6); + this->H_ << 1, 0, 0, 0, 0, 0, + 0, 1, 0, 0, 0, 0, + 0, 0, 1, 0, 0, 0, + 0, 0, 0, 1, 0, 0; + this->angle_mask_ = {false, false, false, false}; + this->z_.resize(4); +} + + +void CT::updatePrediction() { + Eigen::VectorXd xt; + xt.resize(6); + + double x = x_(0); + double y = x_(1); + double vx = x_(2); + double vy = x_(3); + double ax = x_(4); + double ay = x_(5); + double dA = yaw_rate_ * dt_; + double sdA = sin(dA); + double cdA = cos(dA); + double sdA_w = sdA / yaw_rate_; + double cdA_w = cdA / yaw_rate_; + + + this->F_ << 1, 0, sdA_w, (cdA - 1) / yaw_rate_, 0, 0, + 0, 1, (1 - cdA) / yaw_rate_, sdA_w, 0, 0, + 0, 0, cdA, -sdA, 0, 0, + 0, 0, sdA, cdA, 0, 0, + 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0; + this->x_ = this->F_ * this->x_; + /*--------------------------------------------------------------------*\ + ** CALC Process Noice Q Matrix + \*--------------------------------------------------------------------*/ + { + double delta_1 = dt_; + double delta_2 = dt_ * dt_; + double delta_3 = dt_ * dt_ * dt_; + double omega_1 = pow(yaw_rate_,-1); + double omega_2 = pow(yaw_rate_,-2); + double omega_3 = pow(yaw_rate_,-3); + + // TODO 增加角速度噪音項 + // double dx_dw = 2*vx*cdA*omega_3 + dt_*vy*omega_2 + dt_*vy*cdA*omega_2 - 2*vy*omega_3*sdA + dt_*vx*omega_2*sdA; + // double dy_dw = 2*vy*cdA*omega_3 - dt_*vx*omega_2 - dt_*vx*cdA*omega_2 + 2*vx*omega_3*sdA + dt_*vy*omega_2*sdA; + // double dvx_dw = -(vy*cdA*omega_2) + dt_*vx*cdA*omega_1 - vx*omega_2*sdA - dt_*vy*omega_1*sdA; + // double dvy_dw = vx*cdA*omega_2 + dt_*vy*cdA*omega_1 - vy*omega_2*sdA + dt_*vx*omega_1*sdA; + // Eigen::Matrix G; + // G << + // 1 / 2.0 * delta_2, 0, dx_dw, + // 0, 1 / 2.0 * delta_2, dy_dw, + // dt_, 0, dvx_dw, + // 0, dt_, dvy_dw, + // 0, 0, 0, + // 0, 0, 0; + + // Eigen::Matrix3d E; + // E << 40, 0, 0, + // 0, 40, 0, + // 0, 0, 1; + + Eigen::Matrix G; + G << + 1 / 2.0 * delta_2, 0, + 0, 1 / 2.0 * delta_2, + dt_, 0, + 0, dt_, + 0, 0, + 0, 0; + Eigen::Matrix2d E; + E << 400, 0, + 0, 400; + this->Q_ = G * E * G.transpose(); + } +} + +void CT::updateMeasurement() { +/* 觀測量為 x, y, theta, v + double vx = x_(2); + double vy = x_(3); + + + this->z_(0) = x_(0); + this->z_(1) = x_(1); + this->z_(2) = atan2(x_(3), x_(2)); + this->z_(3) = sqrt(x_(2) * x_(2) + x_(3) * x_(3)); + + this->H_ << 1, 0, 0, 0, 0, 0, + 0, 1, 0, 0, 0, 0, + 0, 0, -vy/(vx*vx + vy*vy), vx/(vx*vx + vy*vy), 0, 0, + 0, 0, vx/sqrt(vx*vx + vy*vy), vy/sqrt(vx*vx + vy*vy), 0, 0; */ + + // 觀測量為 x, y, vx, vy + this->z_(0) = x_(0); + this->z_(1) = x_(1); + this->z_(2) = x_(2); + this->z_(3) = x_(3); +} \ No newline at end of file diff --git a/localization-devel-ws/rival/imm_filter/lib/IMM.cpp b/localization-devel-ws/rival/imm_filter/lib/IMM.cpp new file mode 100644 index 0000000..f58e3f3 --- /dev/null +++ b/localization-devel-ws/rival/imm_filter/lib/IMM.cpp @@ -0,0 +1,141 @@ +#include "imm_filter/IMM.h" + +IMM::IMM():model_num_(0),current_time_stamp_(-1){} + +IMM::~IMM(){} + +void IMM::addModel(const std::shared_ptr& model) { + + this->models_.push_back(model); + this->model_num_++; +} + +void IMM::init (const Eigen::MatrixXd& transfer_prob, + const Eigen::VectorXd& model_prob, + const Eigen::VectorXd& x, + const double& dt) { + + RCLCPP_INFO(rclcpp::get_logger("IMM"),"imm filter initializing..."); + + if (this->model_num_ == 0) { + RCLCPP_WARN(rclcpp::get_logger("IMM"),"No valid model."); + exit(1); + } + + if (transfer_prob.cols() != this->model_num_ || transfer_prob.rows() != this->model_num_){ + + RCLCPP_WARN(rclcpp::get_logger("IMM"),"Dimension of transfer probability matrix is not equal to number of models."); + exit(1); + } + if (model_prob.size() != this->model_num_){ + + RCLCPP_WARN(rclcpp::get_logger("IMM"),"Dimension of model probability vector is not equal to number of models."); + exit(1); + } + + this->state_num_ = x.size(); + this->X_.resize(this->state_num_, this->model_num_); + + Eigen::VectorXd ZERO = Eigen::VectorXd::Zero(6); + + for (size_t i = 0; i < model_num_; i++) + this->X_.col(i) = this->models_[i]->x(); + + this->transfer_prob_ = transfer_prob; + this->model_prob_ = model_prob; + this->x_ = x; + this->c_.resize(this->model_num_); + + RCLCPP_INFO(rclcpp::get_logger("IMM"),"imm filter initialized"); +} + +void IMM::stateInteraction() { + + this->c_ = Eigen::VectorXd::Zero(this->model_num_); + + for (size_t j = 0; j < this->model_num_; j++) { + + for (size_t i = 0; i < this->model_num_; i++) + this->c_(j) += this->transfer_prob_(i, j) * this->model_prob_(i); + } + + Eigen::MatrixXd U = Eigen::MatrixXd::Zero(this->model_num_, this->model_num_); + + for (size_t i = 0; i < model_num_; i++) + this->X_.col(i) = this->models_[i]->x(); + + Eigen::MatrixXd X = this->X_; + this->X_.fill(0); + + for (size_t j = 0; j < this->model_num_; j++) { + + for (size_t i = 0; i < this->model_num_; i++) { + + U(i, j) = 1.0 / this->c_(j) * this->transfer_prob_(i, j) * this->model_prob_(i); + this->X_.col(j) += X.col(i) * U(i, j); + } + } + + for (size_t i = 0; i < this->model_num_; i++) { + + Eigen::MatrixXd P = Eigen::MatrixXd::Zero(this->state_num_, this->state_num_); + + for (size_t j = 0; j < this->model_num_; j++) { + + Eigen::VectorXd s = X.col(i) - this->X_.col(j); + P += U(i,j) * (this->models_[i]->P() + s * s.transpose()); + } + + this->models_[i]->setStateCoveriance(P); + this->models_[i]->setState(this->X_.col(i)); + } +} + +void IMM::updateState(const double& stamp, const Eigen::VectorXd* z) { + + current_time_stamp_ = stamp; + + for (size_t i = 0; i < this->model_num_; i++) { + + this->models_[i]->predict(stamp); + + if (nullptr != z) + this->models_[i]->update(*z); + } +} + +void IMM::updateModelProb() { + + double c_sum = 0; + + for (size_t i = 0; i < this->model_num_; i++) + c_sum += this->models_[i]->likelihood() * this->c_(i); + + for (size_t i = 0; i < this->model_num_; i++) + this->model_prob_(i) = 1 / c_sum * this->models_[i]->likelihood() * this->c_(i); +} + +void IMM::estimateFusion() { + + this->x_ = this->X_ * this->model_prob_; + + for (size_t i = 0; i < this->model_num_; i++) { + Eigen::MatrixXd v = this->X_.col(i) - this->x_; + this->P_ = this->models_[i]->P() + v * v.transpose() * this->model_prob_[i]; + } +} + +void IMM::updateOnce(const double& stamp, const Eigen::VectorXd* z) { + + if (z == nullptr) { + stateInteraction(); + updateState(stamp); + estimateFusion(); + } + else { + stateInteraction(); + updateState(stamp, z); + updateModelProb(); + estimateFusion(); + } +} \ No newline at end of file diff --git a/localization-devel-ws/rival/imm_filter/lib/ModelGenerator.cpp b/localization-devel-ws/rival/imm_filter/lib/ModelGenerator.cpp new file mode 100644 index 0000000..8dd3874 --- /dev/null +++ b/localization-devel-ws/rival/imm_filter/lib/ModelGenerator.cpp @@ -0,0 +1,52 @@ +#include "imm_filter/ModelGenerator.h" + +ModelGenerator::ModelGenerator(){} + +ModelGenerator::~ModelGenerator(){} + +void ModelGenerator::generateIMMModel(const double &stamp, const Eigen::VectorXd &x, IMM &imm) { + + auto cv = generateCVModel(stamp, x); + auto ca = generateCAModel(stamp, x); + auto ct0 = generateCTModel(stamp, x, 0.1); + auto ct1 = generateCTModel(stamp, x, -0.1); + + imm.addModel(ca); + imm.addModel(cv); + imm.addModel(ct0); + imm.addModel(ct1); + + Eigen::MatrixXd transfer_prob = Eigen::MatrixXd::Zero(4,4); + + transfer_prob << 0.8, 0.1, 0.05, 0.05, + 0.2, 0.7, 0.05, 0.05, + 0.1, 0.1, 0.75, 0.05, + 0.1, 0.1, 0.05, 0.75; + + Eigen::VectorXd model_prob = Eigen::VectorXd::Zero(4); + + model_prob << 0.3, 0.2, 0.25, 0.25; + + imm.init(transfer_prob, model_prob, x, stamp); +} + +std::shared_ptr ModelGenerator::generateCVModel(const double &stamp, const Eigen::VectorXd &x) { + + std::shared_ptr cv_ptr = std::shared_ptr(new CV()); + cv_ptr->init(stamp, x); + return cv_ptr; +} + +std::shared_ptr ModelGenerator::generateCAModel(const double &stamp, const Eigen::VectorXd &x) { + + std::shared_ptr ca_ptr = std::shared_ptr(new CA()); + ca_ptr->init(stamp, x); + return ca_ptr; +} + +std::shared_ptr ModelGenerator::generateCTModel(const double &stamp, const Eigen::VectorXd &x, const double& yaw_rate) { + + std::shared_ptr ct_ptr = std::shared_ptr(new CT(yaw_rate)); + ct_ptr->init(stamp, x); + return ct_ptr; +} \ No newline at end of file diff --git a/localization-devel-ws/rival/imm_filter/package.xml b/localization-devel-ws/rival/imm_filter/package.xml new file mode 100644 index 0000000..bf3f647 --- /dev/null +++ b/localization-devel-ws/rival/imm_filter/package.xml @@ -0,0 +1,28 @@ + + + + imm_filter + 0.0.0 + IMM filter node + user + Apache-2.0 + + ament_cmake + + rclcpp + geometry_msgs + nav_msgs + sensor_msgs + std_msgs + tf2 + tf2_ros + + ros2launch + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/localization-devel-ws/rival/imm_filter/src/imm_filter_node.cpp b/localization-devel-ws/rival/imm_filter/src/imm_filter_node.cpp new file mode 100644 index 0000000..d27fce1 --- /dev/null +++ b/localization-devel-ws/rival/imm_filter/src/imm_filter_node.cpp @@ -0,0 +1,101 @@ +#include "imm_filter/imm_filter_node.h" + +void filter::obstacles_callback(const nav_msgs::msg::Odometry::ConstPtr& msg){ + + rclcpp::Clock clock; + rclcpp::Time stamp = clock.now(); + rival_stamp = stamp; + + Eigen::VectorXd x; + Eigen::VectorXd z; + + sub_px_ = msg->pose.pose.position.x; + sub_py_ = msg->pose.pose.position.y; + sub_vx_ = msg->twist.twist.linear.x; + sub_vy_ = msg->twist.twist.linear.y; + + RCLCPP_INFO(this->get_logger(),"Subscribe:"); + RCLCPP_INFO(this->get_logger(),"center:( %f , %f )", sub_px_, sub_py_); + RCLCPP_INFO(this->get_logger(),"velocity:( %f , %f )", sub_vx_, sub_vy_); + RCLCPP_INFO(this->get_logger(),"-------------"); + + if (!first_) { + + z.resize(4); + + z << sub_px_, sub_py_, sub_vx_, sub_vy_; + + model_.updateOnce(stamp.seconds(), &z); + + IMM_publisher(model_.x_[0], model_.x_[1], model_.x_[2], model_.x_[3], stamp); + } + else { + ModelGenerator gen; + + x.resize(6); + + //initial state + x << sub_px_, sub_py_, sub_vx_, sub_vy_, 0, 0; + + gen.generateIMMModel(stamp.seconds(), x, model_); + + first_ = false; + } +} + +void filter::broadcast_rival_tf() { + + static rclcpp::Time stamp_prev; + + if (stamp_prev.nanoseconds() != rival_stamp.nanoseconds()) { + + geometry_msgs::msg::TransformStamped transformStamped; + + transformStamped.header.stamp = rival_stamp; + transformStamped.header.frame_id = robot_name + "/map"; + transformStamped.child_frame_id = rival_name + "/base_footprint"; + + transformStamped.transform.translation.x = sub_px_; + transformStamped.transform.translation.y = sub_py_; + transformStamped.transform.translation.z = 0; + + tf2::Quaternion q; + q.setRPY(0, 0, 0); // Roll, Pitch, Yaw + transformStamped.transform.rotation.x = q.x(); + transformStamped.transform.rotation.y = q.y(); + transformStamped.transform.rotation.z = q.z(); + transformStamped.transform.rotation.w = q.w(); + + imm_br->sendTransform(transformStamped); + } + stamp_prev = rival_stamp; +} + +void filter::IMM_publisher(double point_x, double point_y, double velocity_x, double velocity_y, rclcpp::Time time){ + + nav_msgs::msg::Odometry odom; + + odom.pose.pose.position.x = point_x; + odom.pose.pose.position.y = point_y; + odom.twist.twist.linear.x = velocity_x; + odom.twist.twist.linear.y = velocity_y; + odom.header.stamp = time; + + broadcast_rival_tf(); + imm_pub->publish(odom); + + RCLCPP_INFO(this->get_logger(),"Publish:"); + RCLCPP_INFO(this->get_logger(),"center:( %f , %f )", point_x, point_y); + RCLCPP_INFO(this->get_logger(),"velocity:( %f , %f )", velocity_x, velocity_y); + RCLCPP_INFO(this->get_logger(),"time stamp: %f", time.seconds()); + RCLCPP_INFO(this->get_logger(),"-------------"); +} + +int main(int argc, char * argv[]) { + + rclcpp::init(argc, argv); + rclcpp::spin(std::make_shared()); + rclcpp::shutdown(); + + return 0; +} \ No newline at end of file diff --git a/localization-devel-ws/rival/rival_localization/CMakeLists.txt b/localization-devel-ws/rival/rival_localization/CMakeLists.txt new file mode 100644 index 0000000..b14f787 --- /dev/null +++ b/localization-devel-ws/rival/rival_localization/CMakeLists.txt @@ -0,0 +1,48 @@ +cmake_minimum_required(VERSION 3.8) +project(rival_localization) + +if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") + add_compile_options(-Wall -Wextra -Wpedantic) +endif() + +# find dependencies +find_package(ament_cmake REQUIRED) +find_package(rclcpp REQUIRED) +find_package(tf2 REQUIRED) +find_package(tf2_ros REQUIRED) +find_package(nav_msgs REQUIRED) +find_package(geometry_msgs REQUIRED) +find_package(obstacle_detector REQUIRED) + +include_directories( + include + ${catkin_INCLUDE_DIRS} +) + +add_executable(rival_localization src/rival_localization.cpp) +ament_target_dependencies(rival_localization rclcpp tf2 tf2_ros geometry_msgs nav_msgs obstacle_detector) + +install(TARGETS + rival_localization + + DESTINATION lib/${PROJECT_NAME}) + +install(DIRECTORY + launch + config + DESTINATION share/${PROJECT_NAME} +) + +if(BUILD_TESTING) + find_package(ament_lint_auto REQUIRED) + # the following line skips the linter which checks for copyrights + # comment the line when a copyright and license is added to all source files + set(ament_cmake_copyright_FOUND TRUE) + # the following line skips cpplint (only works in a git repo) + # comment the line when this package is in a git repo and when + # a copyright and license is added to all source files + set(ament_cmake_cpplint_FOUND TRUE) + ament_lint_auto_find_test_dependencies() +endif() + +ament_package() diff --git a/localization-devel-ws/rival/rival_localization/LICENSE b/localization-devel-ws/rival/rival_localization/LICENSE new file mode 100644 index 0000000..d645695 --- /dev/null +++ b/localization-devel-ws/rival/rival_localization/LICENSE @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + 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. diff --git a/localization-devel-ws/rival/rival_localization/config/rival_localization.yaml b/localization-devel-ws/rival/rival_localization/config/rival_localization.yaml new file mode 100644 index 0000000..6c4f708 --- /dev/null +++ b/localization-devel-ws/rival/rival_localization/config/rival_localization.yaml @@ -0,0 +1,36 @@ +# Obstacle Extractor +# To -> map +obstacle_detector_to_map: + ros__parameters: + active: true + use_scan: true + use_pcl: false + + use_split_and_merge: true + circles_from_visibles: true + discard_converted_segments: false + transform_coordinates: true + + min_group_points: 20 + + max_group_distance: 0.04 + distance_proportion: 0.00628 + max_split_distance: 0.02 + max_merge_separation: 0.25 + max_merge_spread: 0.02 + max_circle_radius: 0.2 + radius_enlargement: 0.05 + +rival_localization: + ros__parameters: + robot_name: robot + rival_name: rival + frequency: 100.0 + x_max: 2.9 + x_min: 0.1 + y_max: 1.9 + y_min: 0.1 + vel_lpf_gain: 0.9 + locking_rad: 0.5 + lockrad_growing_rate: 0.5 # m/s + \ No newline at end of file diff --git a/localization-devel-ws/rival/rival_localization/include/rival_localization/rival_localization.h b/localization-devel-ws/rival/rival_localization/include/rival_localization/rival_localization.h new file mode 100644 index 0000000..b0f0d80 --- /dev/null +++ b/localization-devel-ws/rival/rival_localization/include/rival_localization/rival_localization.h @@ -0,0 +1,68 @@ +#pragma once + +#include +#include + +#include "rclcpp/rclcpp.hpp" +#include "rclcpp/clock.hpp" +#include "rclcpp/duration.hpp" +#include "tf2/LinearMath/Quaternion.h" +#include "tf2_ros/static_transform_broadcaster.h" +#include "tf2/LinearMath/Quaternion.h" +#include "geometry_msgs/msg/transform_stamped.hpp" +#include "nav_msgs/msg/odometry.hpp" +#include "obstacle_detector/msg/obstacles.hpp" + +using std::placeholders::_1; + +typedef struct rivalState { + double x; + double y; +}RivalState; + +class Rival : public rclcpp::Node { + +public: + + Rival() : Node("rival_localization"){ + + initialize(); + } + +private: + void initialize(); + void obstacles_callback(const obstacle_detector::msg::Obstacles::ConstPtr& msg); + void publish_rival(); + void fusion(); + void broadcast_rival_tf(); + bool in_playArea_obs(geometry_msgs::msg::Point center); + bool within_lock(geometry_msgs::msg::Point pre, geometry_msgs::msg::Point cur, double dt); + geometry_msgs::msg::Vector3 lpf(double gain, geometry_msgs::msg::Vector3 pre, geometry_msgs::msg::Vector3 cur); + void timerCallback(); + + rclcpp::Subscription::SharedPtr obstacles_sub; + rclcpp::Publisher::SharedPtr rival_pub; + rclcpp::TimerBase::SharedPtr timer_; + + obstacle_detector::msg::Obstacles obstacle; + nav_msgs::msg::Odometry rival_output; + geometry_msgs::msg::Point obstacle_pose; + geometry_msgs::msg::Point rival_pose; + geometry_msgs::msg::Vector3 obstacle_vel; + geometry_msgs::msg::Vector3 rival_vel; + rclcpp::Time obstacle_stamp; + rclcpp::Time rival_stamp; + + geometry_msgs::msg::TransformStamped rival_tf; + std::shared_ptr br; + + std::string robot_name; + std::string rival_name; + + double x_max, x_min, y_max, y_min; + double vel_lpf_gain; + double locking_rad, p_locking_rad, freq; + double lockrad_growing_rate; + + bool obstacle_ok, rival_ok; +}; \ No newline at end of file diff --git a/localization-devel-ws/rival/rival_localization/launch/rival_localization.xml b/localization-devel-ws/rival/rival_localization/launch/rival_localization.xml new file mode 100644 index 0000000..1134678 --- /dev/null +++ b/localization-devel-ws/rival/rival_localization/launch/rival_localization.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/localization-devel-ws/rival/rival_localization/package.xml b/localization-devel-ws/rival/rival_localization/package.xml new file mode 100644 index 0000000..a3e229c --- /dev/null +++ b/localization-devel-ws/rival/rival_localization/package.xml @@ -0,0 +1,27 @@ + + + + rival_localization + 0.0.0 + rival_localization + user + Apache-2.0 + + ament_cmake + + rclcpp + tf2 + tf2_ros + nav_msgs + geometry_msgs + obstacle_detector + + ros2launch + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/localization-devel-ws/rival/rival_localization/src/rival_localization.cpp b/localization-devel-ws/rival/rival_localization/src/rival_localization.cpp new file mode 100644 index 0000000..921d6cd --- /dev/null +++ b/localization-devel-ws/rival/rival_localization/src/rival_localization.cpp @@ -0,0 +1,211 @@ +#include "rival_localization/rival_localization.h" + +void Rival::initialize() { + + this->declare_parameter("robot_name", "default"); + this->declare_parameter("rival_name", "default"); + this->declare_parameter("frequency", 0.); + this->declare_parameter("x_max", 0.); + this->declare_parameter("x_min", 0.); + this->declare_parameter("y_max", 0.); + this->declare_parameter("y_min", 0.); + this->declare_parameter("vel_lpf_gain", 0.); + this->declare_parameter("locking_rad", 0.); + this->declare_parameter("lockrad_growing_rate", 0.); + + robot_name = this->get_parameter("robot_name").get_value(); + rival_name = this->get_parameter("rival_name").as_string(); + freq = this->get_parameter("frequency").as_double(); + x_max = this->get_parameter("x_max").as_double(); + x_min = this->get_parameter("x_min").as_double(); + y_max = this->get_parameter("y_max").as_double(); + y_min = this->get_parameter("y_min").as_double(); + vel_lpf_gain = this->get_parameter("vel_lpf_gain").as_double(); + p_locking_rad = this->get_parameter("locking_rad").as_double(); // but what if rival is moving?? should increase if rival's moving! + lockrad_growing_rate = this->get_parameter("lockrad_growing_rate").as_double(); // 5e-2 meter per second + + RCLCPP_INFO(this->get_logger(),"robot_name: %s, rival_name: %s", robot_name.c_str(), rival_name.c_str()); + + obstacles_sub = this->create_subscription("obstacles_to_map", 10, std::bind(&Rival::obstacles_callback, this, _1)); + rival_pub = this->create_publisher("raw_pose", 10); + br = std::make_shared(this); + timer_ = this->create_wall_timer(std::chrono::duration(1.0 / freq), std::bind(&Rival::timerCallback, this)); + + obstacle_ok = false; + locking_rad = p_locking_rad; +} + +bool Rival::in_playArea_obs(geometry_msgs::msg::Point center) { + + bool ok = true; + + if (center.x > x_max || center.x < x_min) ok = false; + if (center.y > y_max || center.y < y_min) ok = false; + + return ok; +} + +bool Rival::within_lock(geometry_msgs::msg::Point pre, geometry_msgs::msg::Point cur, double dt) { + + bool ok = true; + locking_rad = locking_rad + sqrt(pow(rival_vel.x, 2) + pow(rival_vel.y, 2)) * dt; + double distance = sqrt(pow((pre.x - cur.x), 2) + pow((pre.y - cur.y), 2)); + + if (distance > locking_rad) ok = false; + + return ok; +} + +geometry_msgs::msg::Vector3 Rival::lpf(double gain, geometry_msgs::msg::Vector3 pre, geometry_msgs::msg::Vector3 cur) { + + geometry_msgs::msg::Vector3 out; + out.x = gain * cur.x + (1.0 - gain) * pre.x; + out.y = gain * cur.y + (1.0 - gain) * pre.y; + + return out; +} + +void Rival::obstacles_callback(const obstacle_detector::msg::Obstacles::ConstPtr& msg) { + + static bool first = false; + static geometry_msgs::msg::Point obstacle_pose_pre; + static geometry_msgs::msg::Vector3 obstacle_vel_pre; + static rclcpp::Time obstacle_stamp_pre; + double dt = msg->header.stamp.sec - obstacle_stamp_pre.seconds(); + double min_distance = 400; + + for (const obstacle_detector::msg::CircleObstacle& circle : msg->circles) { + + if (!in_playArea_obs(circle.center)) continue; + + // if (!within_lock(obstacle_pose_pre, circle.center, dt)) continue; + + if (!first){ + + obstacle_stamp = msg->header.stamp; + obstacle_pose = circle.center; + // obstacle_vel.x = (obstacle_pose.x - obstacle_pose_pre.x) / (obstacle_stamp.toSec() - obstacle_stamp_pre.toSec()); + // obstacle_vel.y = (obstacle_pose.y - obstacle_pose_pre.y) / (obstacle_stamp.toSec() - obstacle_stamp_pre.toSec()); + first = true; + continue; + } + + double distance_ = sqrt(pow((circle.center.x - rival_pose.x), 2) + pow((circle.center.y, rival_pose.y), 2)); +1 + obstacle_ok = true; + + if (distance_ <= min_distance) { + + min_distance = distance_; + obstacle_stamp = msg->header.stamp; + obstacle_pose = circle.center; + + if(obstacle_stamp.seconds() != obstacle_stamp_pre.seconds()){ + + obstacle_vel.x = (obstacle_pose.x - obstacle_pose_pre.x) / (obstacle_stamp.seconds() - obstacle_stamp_pre.seconds()); + obstacle_vel.y = (obstacle_pose.y - obstacle_pose_pre.y) / (obstacle_stamp.seconds() - obstacle_stamp_pre.seconds()); + obstacle_pose_pre = obstacle_pose; + obstacle_vel_pre = obstacle_vel; + obstacle_stamp_pre = obstacle_stamp; + } + } + } + + if (!obstacle_ok){ + + if (dt == 0) return; + if (locking_rad > 3) return; + locking_rad += locking_rad + dt * lockrad_growing_rate; + } + else + locking_rad = p_locking_rad; + + return; +} + +void Rival::fusion() { + + rival_ok = true; + + if(obstacle_ok){ + rival_pose = obstacle_pose; + rival_vel = obstacle_vel; + } + else + rival_ok = false; + + // RCLCPP_INFO(this->get_logger(),"obstacle_ok: %d", obstacle_ok); + obstacle_ok = false; +} + +void Rival::timerCallback(){ + + static geometry_msgs::msg::Point rival_pose_pre; + static geometry_msgs::msg::Vector3 rival_vel_pre; + rclcpp::Clock clock; + + fusion(); + + if(rival_ok){ + + rival_stamp = clock.now(); + rival_vel = lpf(vel_lpf_gain, rival_vel_pre, rival_vel); + publish_rival(); + broadcast_rival_tf(); + rival_pose_pre = rival_pose; + rival_vel_pre = rival_vel; + RCLCPP_INFO(this->get_logger(),"rival_pose: %f, %f", rival_pose.x, rival_pose.y); + RCLCPP_INFO(this->get_logger(),"rival_vel: %f, %f", rival_vel.x, rival_vel.y); + rival_ok = false; + } +} + +void Rival::publish_rival() { + + nav_msgs::msg::Odometry msg; + msg.header.stamp = rival_stamp; + msg.header.frame_id = robot_name + "/map"; + msg.child_frame_id = rival_name + "/final_pose"; + msg.pose.pose.position = rival_pose; + msg.pose.pose.orientation.w = 1; + msg.twist.twist.linear = rival_vel; + + rival_pub->publish(msg); +} + +void Rival::broadcast_rival_tf() { + + static rclcpp::Time stamp_prev; + + if (stamp_prev.nanoseconds() != rival_stamp.nanoseconds()) { + + geometry_msgs::msg::TransformStamped transformStamped; + + transformStamped.header.stamp = rival_stamp; + transformStamped.header.frame_id = robot_name + "/map"; + transformStamped.child_frame_id = rival_name + "/base_footprint"; + + transformStamped.transform.translation.x = rival_pose.x; + transformStamped.transform.translation.y = rival_pose.y; + transformStamped.transform.translation.z = rival_pose.z; + + tf2::Quaternion q; + q.setRPY(0, 0, 0); // Roll, Pitch, Yaw + transformStamped.transform.rotation.x = q.x(); + transformStamped.transform.rotation.y = q.y(); + transformStamped.transform.rotation.z = q.z(); + transformStamped.transform.rotation.w = q.w(); + + br->sendTransform(transformStamped); + } + stamp_prev = rival_stamp; +} + +int main(int argc, char * argv[]){ + + rclcpp::init(argc, argv); + rclcpp::spin(std::make_shared()); + rclcpp::shutdown(); + + return 0; +} \ No newline at end of file From 76e543f05d6411c80f56b3c7f7fb59a4b4d05bcf Mon Sep 17 00:00:00 2001 From: jossiewang Date: Thu, 16 Jan 2025 22:34:33 +0800 Subject: [PATCH 022/184] Fix: (BeaconProb) lidar_cov - move out of loop - cov is a 6 by 6 matrix --- .../lidar_localization_pkg/lidar_member_function.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py index 976dc8d..b773a1c 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py +++ b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py @@ -262,9 +262,9 @@ def get_lidar_pose(self, landmarks_set, landmarks_map): lidar_pose[2] = angle_limit_checking(np.arctan2(robot_sin, robot_cos)) - P_post[0, 0] /= max_likelihood - P_post[1, 1] /= max_likelihood - P_post[2, 2] /= max_likelihood + P_post[0, 0] /= max_likelihood + P_post[1, 1] /= max_likelihood + P_post[2, 2] /= max_likelihood # publish the lidar pose lidar_pose_msg = PoseWithCovarianceStamped() @@ -280,7 +280,10 @@ def get_lidar_pose(self, landmarks_set, landmarks_map): lidar_pose_msg.pose.covariance = [ P_post[0, 0], 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, P_post[1, 1], 0.0, 0.0, 0.0, 0.0, - 0.0, 0.0, P_post[2, 2], + 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, + 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, + 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, + 0.0, 0.0, 0.0, 0.0, 0.0, P_post[2, 2] ] # self.get_logger().debug(f"lidar_pose: {lidar_pose}") self.lidar_pose_pub.publish(lidar_pose_msg) From 14e4cdfe1ac356c64f8bedd6dfb76fb249e940f2 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Thu, 16 Jan 2025 23:58:48 +0800 Subject: [PATCH 023/184] Fix: (BeaconProb) computation time before: Time cost for landmarks_candidate: 0.0017452239990234375 Time cost for landmarks_candidate: 2.1457672119140625e-06 Time cost for landmarks_set: 0.0009710788726806641 Time cost for sorting: 0.00033855438232421875 Time cost for solving X: 0.0002930164337158203 Time cost for find theta: 0.00011181831359863281 Time cost for adjusting lidar_cov: 6.9141387939453125e-06 Time cost for creating lidar_pose_msg: 0.07376480102539062 // this is the problem Time cost for setting header: 2.4557113647460938e-05 Time cost for setting x: 8.96453857421875e-05 Time cost for setting z: 4.76837158203125e-05 Time cost for setting covariance[0]: 4.506111145019531e-05 Time cost for lidar_pose: 0.07521820068359375 after: Time cost for creating lidar_pose_msg: 7.152557373046875e-07 --- .../lidar_member_function.py | 42 +++++++++---------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py index b773a1c..1ff5dc7 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py +++ b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py @@ -51,6 +51,7 @@ def __init__(self): self.P_pred = [] self.newPose = False self.R = np.array([[0.05**2, 0.0], [0.0, 0.05**2]]) # R: measurement noise; TODO: tune the value + self.lidar_pose_msg = PoseWithCovarianceStamped() # def listener_callback(self, msg): # self.get_logger().info('I heard: "%s"' % msg.data) @@ -83,7 +84,7 @@ def obstacle_callback(self, msg): if len(self.landmarks_set) == 0: self.print_debug("empty landmarks set") return - self.lidar_pose, self.P_post = self.get_lidar_pose(self.landmarks_set, self.landmarks_map) + self.lidar_pose, self.lidar_cov = self.get_lidar_pose(self.landmarks_set, self.landmarks_map) # clear used data self.clear_data() @@ -230,7 +231,7 @@ def get_lidar_pose(self, landmarks_set, landmarks_map): max_likelihood_idx = next(i for i, set in enumerate(landmarks_set) if set['probability_set'] == max_likelihood) lidar_pose = np.zeros(3) - P_post = np.diag([0.05**2, 0.05**2, 0.05**2]) # what should the optimal value be? + lidar_cov = np.diag([0.05**2, 0.05**2, 0.05**2]) # what should the optimal value be? # If the most likely set has at least 3 beacons if len(landmarks_set[max_likelihood_idx]['beacons']) >= 3: @@ -262,31 +263,30 @@ def get_lidar_pose(self, landmarks_set, landmarks_map): lidar_pose[2] = angle_limit_checking(np.arctan2(robot_sin, robot_cos)) - P_post[0, 0] /= max_likelihood - P_post[1, 1] /= max_likelihood - P_post[2, 2] /= max_likelihood + lidar_cov[0, 0] /= max_likelihood + lidar_cov[1, 1] /= max_likelihood + lidar_cov[2, 2] /= max_likelihood # publish the lidar pose - lidar_pose_msg = PoseWithCovarianceStamped() - lidar_pose_msg.header.stamp = self.get_clock().now().to_msg() # TODO: compensation - lidar_pose_msg.header.frame_id = 'map' #TODO: param - lidar_pose_msg.pose.pose.position.x = lidar_pose[0] - lidar_pose_msg.pose.pose.position.y = lidar_pose[1] - lidar_pose_msg.pose.pose.position.z = 0.0 - lidar_pose_msg.pose.pose.orientation.x = 0.0 - lidar_pose_msg.pose.pose.orientation.y = 0.0 - lidar_pose_msg.pose.pose.orientation.z = np.sin(lidar_pose[2] / 2) - lidar_pose_msg.pose.pose.orientation.w = np.cos(lidar_pose[2] / 2) - lidar_pose_msg.pose.covariance = [ - P_post[0, 0], 0.0, 0.0, 0.0, 0.0, 0.0, - 0.0, P_post[1, 1], 0.0, 0.0, 0.0, 0.0, + self.lidar_pose_msg.header.stamp = self.get_clock().now().to_msg() # TODO: compensation + self.lidar_pose_msg.header.frame_id = 'map' #TODO: param + self.lidar_pose_msg.pose.pose.position.x = lidar_pose[0] + self.lidar_pose_msg.pose.pose.position.y = lidar_pose[1] + self.lidar_pose_msg.pose.pose.position.z = 0.0 + self.lidar_pose_msg.pose.pose.orientation.x = 0.0 + self.lidar_pose_msg.pose.pose.orientation.y = 0.0 + self.lidar_pose_msg.pose.pose.orientation.z = np.sin(lidar_pose[2] / 2) + self.lidar_pose_msg.pose.pose.orientation.w = np.cos(lidar_pose[2] / 2) + self.lidar_pose_msg.pose.covariance = [ + lidar_cov[0, 0], 0.0, 0.0, 0.0, 0.0, 0.0, + 0.0, lidar_cov[1, 1], 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, - 0.0, 0.0, 0.0, 0.0, 0.0, P_post[2, 2] + 0.0, 0.0, 0.0, 0.0, 0.0, lidar_cov[2, 2] ] # self.get_logger().debug(f"lidar_pose: {lidar_pose}") - self.lidar_pose_pub.publish(lidar_pose_msg) + self.lidar_pose_pub.publish(self.lidar_pose_msg) # self.get_logger().debug("Published lidar_pose message") except np.linalg.LinAlgError as e: @@ -294,7 +294,7 @@ def get_lidar_pose(self, landmarks_set, landmarks_map): else: self.get_logger().debug("not enough beacons") - return lidar_pose, P_post + return lidar_pose, lidar_cov def get_geometry_consistency(self, beacons): geometry_description = {} From 809aa7fe527407218276908607774dfb54bcf791 Mon Sep 17 00:00:00 2001 From: mac781 Date: Fri, 17 Jan 2025 18:14:08 +0800 Subject: [PATCH 024/184] Fix within_lock --- .../include/imm_filter/imm_filter_node.h | 15 +-------------- .../rival/imm_filter/src/imm_filter_node.cpp | 15 +++++++++++++++ .../config/rival_localization.yaml | 2 +- .../rival_localization/src/rival_localization.cpp | 10 ++++++---- 4 files changed, 23 insertions(+), 19 deletions(-) diff --git a/localization-devel-ws/rival/imm_filter/include/imm_filter/imm_filter_node.h b/localization-devel-ws/rival/imm_filter/include/imm_filter/imm_filter_node.h index 3189fe9..d46b09a 100644 --- a/localization-devel-ws/rival/imm_filter/include/imm_filter/imm_filter_node.h +++ b/localization-devel-ws/rival/imm_filter/include/imm_filter/imm_filter_node.h @@ -17,20 +17,7 @@ using namespace std::placeholders; class filter : public rclcpp::Node{ public: - filter() : Node("imm_filter_node"){ - - IMM imm; - - model_ = imm; - first_ = true; - - robot_name = "robot"; - rival_name = "rival_final"; - - imm_sub = this->create_subscription("raw_pose", 10, std::bind(&filter::obstacles_callback, this, _1)); - imm_pub = this->create_publisher("final_pose", 10); - imm_br = std::make_shared(this); - } + filter(); void obstacles_callback(const nav_msgs::msg::Odometry::ConstPtr& msg); void IMM_publisher(double point_x, double point_y, double velocity_x, double velocity_y, rclcpp::Time time); diff --git a/localization-devel-ws/rival/imm_filter/src/imm_filter_node.cpp b/localization-devel-ws/rival/imm_filter/src/imm_filter_node.cpp index d27fce1..af12b7a 100644 --- a/localization-devel-ws/rival/imm_filter/src/imm_filter_node.cpp +++ b/localization-devel-ws/rival/imm_filter/src/imm_filter_node.cpp @@ -1,5 +1,20 @@ #include "imm_filter/imm_filter_node.h" +filter::filter () : Node("imm_filter_node"){ + + IMM imm; + + model_ = imm; + first_ = true; + + robot_name = "robot"; + rival_name = "rival_final"; + + imm_sub = this->create_subscription("raw_pose", 10, std::bind(&filter::obstacles_callback, this, _1)); + imm_pub = this->create_publisher("final_pose", 10); + imm_br = std::make_shared(this); +} + void filter::obstacles_callback(const nav_msgs::msg::Odometry::ConstPtr& msg){ rclcpp::Clock clock; diff --git a/localization-devel-ws/rival/rival_localization/config/rival_localization.yaml b/localization-devel-ws/rival/rival_localization/config/rival_localization.yaml index 6c4f708..30765dc 100644 --- a/localization-devel-ws/rival/rival_localization/config/rival_localization.yaml +++ b/localization-devel-ws/rival/rival_localization/config/rival_localization.yaml @@ -11,7 +11,7 @@ obstacle_detector_to_map: discard_converted_segments: false transform_coordinates: true - min_group_points: 20 + min_group_points: 50 max_group_distance: 0.04 distance_proportion: 0.00628 diff --git a/localization-devel-ws/rival/rival_localization/src/rival_localization.cpp b/localization-devel-ws/rival/rival_localization/src/rival_localization.cpp index 921d6cd..1cda1c8 100644 --- a/localization-devel-ws/rival/rival_localization/src/rival_localization.cpp +++ b/localization-devel-ws/rival/rival_localization/src/rival_localization.cpp @@ -71,14 +71,16 @@ void Rival::obstacles_callback(const obstacle_detector::msg::Obstacles::ConstPtr static geometry_msgs::msg::Point obstacle_pose_pre; static geometry_msgs::msg::Vector3 obstacle_vel_pre; static rclcpp::Time obstacle_stamp_pre; - double dt = msg->header.stamp.sec - obstacle_stamp_pre.seconds(); + static rclcpp::Time Obstacles_stamp_now; + Obstacles_stamp_now = msg->header.stamp; + double dt = Obstacles_stamp_now.seconds() - obstacle_stamp_pre.seconds(); double min_distance = 400; for (const obstacle_detector::msg::CircleObstacle& circle : msg->circles) { if (!in_playArea_obs(circle.center)) continue; - // if (!within_lock(obstacle_pose_pre, circle.center, dt)) continue; + if (!within_lock(obstacle_pose_pre, circle.center, dt)) continue; if (!first){ @@ -91,7 +93,7 @@ void Rival::obstacles_callback(const obstacle_detector::msg::Obstacles::ConstPtr } double distance_ = sqrt(pow((circle.center.x - rival_pose.x), 2) + pow((circle.center.y, rival_pose.y), 2)); -1 + obstacle_ok = true; if (distance_ <= min_distance) { @@ -119,7 +121,7 @@ void Rival::obstacles_callback(const obstacle_detector::msg::Obstacles::ConstPtr } else locking_rad = p_locking_rad; - + return; } From c92ae3de033a8c9a4c219d231e93a03342dda60a Mon Sep 17 00:00:00 2001 From: jossiewang Date: Fri, 17 Jan 2025 18:55:58 +0800 Subject: [PATCH 025/184] Add: ros bridge and rosserial by @pomelo925 by: @pomelo925 https://github.com/pomelo925/TTennis-Pickup-Robot/tree/main/3.Software/E.Communication --- docker/local-ros2/OdomComm/_run.sh | 14 + docker/local-ros2/OdomComm/build_and_run.sh | 22 + .../OdomComm/comm-ws/.catkin_workspace | 1 + .../OdomComm/comm-ws/build/.built_by | 1 + .../OdomComm/comm-ws/build/CATKIN_IGNORE | 0 .../OdomComm/comm-ws/build/CMakeCache.txt | 838 +++++++++ .../CMakeFiles/3.16.3/CMakeCCompiler.cmake | 76 + .../CMakeFiles/3.16.3/CMakeCXXCompiler.cmake | 88 + .../3.16.3/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 16552 bytes .../3.16.3/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 16560 bytes .../build/CMakeFiles/3.16.3/CMakeSystem.cmake | 15 + .../3.16.3/CompilerIdC/CMakeCCompilerId.c | 671 +++++++ .../build/CMakeFiles/3.16.3/CompilerIdC/a.out | Bin 0 -> 16712 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 660 +++++++ .../CMakeFiles/3.16.3/CompilerIdCXX/a.out | Bin 0 -> 16720 bytes .../CMakeDirectoryInformation.cmake | 16 + .../comm-ws/build/CMakeFiles/CMakeError.log | 58 + .../comm-ws/build/CMakeFiles/CMakeOutput.log | 491 +++++ .../build/CMakeFiles/CMakeRuleHashes.txt | 28 + .../comm-ws/build/CMakeFiles/Makefile.cmake | 301 +++ .../comm-ws/build/CMakeFiles/Makefile2 | 1629 +++++++++++++++++ .../build/CMakeFiles/TargetDirectories.txt | 97 + .../clean_test_results.dir/DependInfo.cmake | 11 + .../clean_test_results.dir/build.make | 76 + .../clean_test_results.dir/cmake_clean.cmake | 8 + .../clean_test_results.dir/progress.make | 1 + .../build/CMakeFiles/cmake.check_cache | 1 + .../download_extra_data.dir/DependInfo.cmake | 11 + .../download_extra_data.dir/build.make | 72 + .../download_extra_data.dir/cmake_clean.cmake | 5 + .../download_extra_data.dir/progress.make | 1 + .../CMakeFiles/doxygen.dir/DependInfo.cmake | 11 + .../build/CMakeFiles/doxygen.dir/build.make | 72 + .../CMakeFiles/doxygen.dir/cmake_clean.cmake | 5 + .../CMakeFiles/doxygen.dir/progress.make | 1 + .../comm-ws/build/CMakeFiles/progress.marks | 1 + .../CMakeFiles/run_tests.dir/DependInfo.cmake | 11 + .../build/CMakeFiles/run_tests.dir/build.make | 72 + .../run_tests.dir/cmake_clean.cmake | 5 + .../CMakeFiles/run_tests.dir/progress.make | 1 + .../CMakeFiles/tests.dir/DependInfo.cmake | 11 + .../build/CMakeFiles/tests.dir/build.make | 72 + .../CMakeFiles/tests.dir/cmake_clean.cmake | 5 + .../build/CMakeFiles/tests.dir/progress.make | 1 + .../comm-ws/build/CTestConfiguration.ini | 105 ++ .../OdomComm/comm-ws/build/CTestCustom.cmake | 2 + .../comm-ws/build/CTestTestfile.cmake | 10 + .../OdomComm/comm-ws/build/Makefile | 868 +++++++++ .../build/atomic_configure/.rosinstall | 2 + .../build/atomic_configure/_setup_util.py | 304 +++ .../comm-ws/build/atomic_configure/env.sh | 16 + .../build/atomic_configure/local_setup.bash | 8 + .../build/atomic_configure/local_setup.sh | 9 + .../build/atomic_configure/local_setup.zsh | 8 + .../comm-ws/build/atomic_configure/setup.bash | 8 + .../comm-ws/build/atomic_configure/setup.sh | 96 + .../comm-ws/build/atomic_configure/setup.zsh | 8 + .../catkin_generated/version/package.cmake | 24 + .../build/catkin_generated/env_cached.sh | 16 + .../catkin_generated/generate_cached_setup.py | 30 + .../catkin_generated/installspace/.rosinstall | 2 + .../installspace/_setup_util.py | 304 +++ .../catkin_generated/installspace/env.sh | 16 + .../installspace/local_setup.bash | 8 + .../installspace/local_setup.sh | 9 + .../installspace/local_setup.zsh | 8 + .../catkin_generated/installspace/setup.bash | 8 + .../catkin_generated/installspace/setup.sh | 96 + .../catkin_generated/installspace/setup.zsh | 8 + .../catkin_generated/order_packages.cmake | 22 + .../build/catkin_generated/order_packages.py | 5 + .../build/catkin_generated/setup_cached.sh | 16 + .../stamps/Project/_setup_util.py.stamp | 304 +++ .../Project/interrogate_setup_dot_py.py.stamp | 255 +++ .../Project/order_packages.cmake.em.stamp | 70 + .../stamps/Project/package.xml.stamp | 49 + .../OdomComm/comm-ws/build/catkin_make.cache | 2 + .../comm-ws/build/cmake_install.cmake | 149 ++ .../CMakeDirectoryInformation.cmake | 16 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../CMakeFiles/odometry.dir/DependInfo.cmake | 31 + .../CMakeFiles/odometry.dir/build.make | 115 ++ .../CMakeFiles/odometry.dir/cmake_clean.cmake | 10 + .../CMakeFiles/odometry.dir/depend.make | 2 + .../CMakeFiles/odometry.dir/flags.make | 10 + .../CMakeFiles/odometry.dir/link.txt | 1 + .../CMakeFiles/odometry.dir/progress.make | 3 + .../odometry_node.dir/DependInfo.cmake | 31 + .../CMakeFiles/odometry_node.dir/build.make | 116 ++ .../odometry_node.dir/cmake_clean.cmake | 10 + .../CMakeFiles/odometry_node.dir/depend.make | 2 + .../CMakeFiles/odometry_node.dir/flags.make | 10 + .../CMakeFiles/odometry_node.dir/link.txt | 1 + .../odometry_node.dir/progress.make | 3 + .../firmware_commun/CMakeFiles/progress.marks | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../build/firmware_commun/CTestTestfile.cmake | 6 + .../comm-ws/build/firmware_commun/Makefile | 608 ++++++ .../installspace/firmware_commun.pc | 8 + .../firmware_communConfig-version.cmake | 14 + .../installspace/firmware_communConfig.cmake | 223 +++ .../catkin_generated/ordered_paths.cmake | 1 + .../catkin_generated/package.cmake | 16 + .../pkg.develspace.context.pc.py | 8 + .../pkg.installspace.context.pc.py | 8 + .../stamps/firmware_commun/package.xml.stamp | 71 + .../stamps/firmware_commun/pkg.pc.em.stamp | 8 + .../build/firmware_commun/cmake_install.cmake | 54 + .../CMakeDirectoryInformation.cmake | 16 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 76 + .../cmake_clean.cmake | 8 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 76 + .../cmake_clean.cmake | 8 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 76 + .../cmake_clean.cmake | 8 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../rosserial_msgs/CMakeFiles/progress.marks | 1 + .../DependInfo.cmake | 11 + .../rosserial_msgs_gencpp.dir/build.make | 72 + .../cmake_clean.cmake | 5 + .../rosserial_msgs_gencpp.dir/progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 100 + .../cmake_clean.cmake | 11 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 4 + .../DependInfo.cmake | 11 + .../build.make | 102 ++ .../cmake_clean.cmake | 12 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 5 + .../DependInfo.cmake | 11 + .../build.make | 96 + .../cmake_clean.cmake | 11 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 4 + .../DependInfo.cmake | 11 + .../build.make | 96 + .../cmake_clean.cmake | 11 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 4 + .../DependInfo.cmake | 11 + .../build.make | 114 ++ .../cmake_clean.cmake | 13 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 6 + .../DependInfo.cmake | 11 + .../rosserial_msgs_geneus.dir/build.make | 72 + .../cmake_clean.cmake | 5 + .../rosserial_msgs_geneus.dir/progress.make | 1 + .../DependInfo.cmake | 11 + .../rosserial_msgs_genlisp.dir/build.make | 72 + .../cmake_clean.cmake | 5 + .../rosserial_msgs_genlisp.dir/progress.make | 1 + .../DependInfo.cmake | 11 + .../rosserial_msgs_gennodejs.dir/build.make | 72 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../rosserial_msgs_genpy.dir/DependInfo.cmake | 11 + .../rosserial_msgs_genpy.dir/build.make | 72 + .../cmake_clean.cmake | 5 + .../rosserial_msgs_genpy.dir/progress.make | 1 + .../src/rosserial_msgs/CTestTestfile.cmake | 6 + .../src/rosserial_msgs/Makefile | 436 +++++ .../rosserial_msgs-msg-extras.cmake | 2 + .../rosserial_msgs-msg-paths.cmake | 4 + .../installspace/rosserial_msgs.pc | 8 + .../rosserial_msgsConfig-version.cmake | 14 + .../installspace/rosserial_msgsConfig.cmake | 223 +++ .../catkin_generated/package.cmake | 16 + .../pkg.develspace.context.pc.py | 8 + .../pkg.installspace.context.pc.py | 8 + ...serial_msgs-msg-extras.cmake.develspace.in | 2 + ...rial_msgs-msg-extras.cmake.installspace.in | 2 + .../stamps/rosserial_msgs/package.xml.stamp | 18 + .../rosserial_msgs/pkg-genmsg.cmake.em.stamp | 167 ++ .../stamps/rosserial_msgs/pkg.pc.em.stamp | 8 + .../cmake/rosserial_msgs-genmsg-context.py | 11 + .../cmake/rosserial_msgs-genmsg.cmake | 325 ++++ .../src/rosserial_msgs/cmake_install.cmake | 97 + .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/progress.marks | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../CXX.includecache | 522 ++++++ .../DependInfo.cmake | 33 + .../rosserial_server_lookup.dir/build.make | 99 + .../cmake_clean.cmake | 10 + .../depend.internal | 93 + .../rosserial_server_lookup.dir/depend.make | 93 + .../rosserial_server_lookup.dir/flags.make | 10 + .../rosserial_server_lookup.dir/link.txt | 1 + .../rosserial_server_lookup.dir/progress.make | 3 + .../src/msg_lookup.cpp.o | Bin 0 -> 14216 bytes .../CXX.includecache | 854 +++++++++ .../DependInfo.cmake | 32 + .../build.make | 118 ++ .../cmake_clean.cmake | 10 + .../depend.internal | 75 + .../depend.make | 75 + .../flags.make | 10 + .../rosserial_server_serial_node.dir/link.txt | 1 + .../progress.make | 3 + .../src/serial_node.cpp.o | Bin 0 -> 2919896 bytes .../CXX.includecache | 854 +++++++++ .../DependInfo.cmake | 32 + .../build.make | 118 ++ .../cmake_clean.cmake | 10 + .../depend.internal | 75 + .../depend.make | 75 + .../flags.make | 10 + .../rosserial_server_socket_node.dir/link.txt | 1 + .../progress.make | 3 + .../src/socket_node.cpp.o | Bin 0 -> 2934344 bytes .../CXX.includecache | 868 +++++++++ .../DependInfo.cmake | 32 + .../build.make | 118 ++ .../cmake_clean.cmake | 10 + .../depend.internal | 76 + .../depend.make | 76 + .../flags.make | 10 + .../link.txt | 1 + .../progress.make | 3 + .../src/udp_socket_node.cpp.o | Bin 0 -> 2955176 bytes .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../src/rosserial_server/CTestTestfile.cmake | 6 + .../src/rosserial_server/Makefile | 460 +++++ .../installspace/rosserial_server.pc | 8 + .../rosserial_serverConfig-version.cmake | 14 + .../installspace/rosserial_serverConfig.cmake | 223 +++ .../catkin_generated/ordered_paths.cmake | 1 + .../catkin_generated/package.cmake | 16 + .../pkg.develspace.context.pc.py | 8 + .../pkg.installspace.context.pc.py | 8 + .../stamps/rosserial_server/package.xml.stamp | 23 + .../stamps/rosserial_server/pkg.pc.em.stamp | 8 + .../src/rosserial_server/cmake_install.cmake | 141 ++ .../CMakeDirectoryInformation.cmake | 16 + .../flask_esp8266/CMakeFiles/progress.marks | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../build/flask_esp8266/CTestTestfile.cmake | 6 + .../comm-ws/build/flask_esp8266/Makefile | 436 +++++ .../installspace/flask_esp8266.pc | 8 + .../flask_esp8266Config-version.cmake | 14 + .../installspace/flask_esp8266Config.cmake | 223 +++ .../catkin_generated/ordered_paths.cmake | 1 + .../catkin_generated/package.cmake | 16 + .../pkg.develspace.context.pc.py | 8 + .../pkg.installspace.context.pc.py | 8 + .../stamps/flask_esp8266/package.xml.stamp | 68 + .../stamps/flask_esp8266/pkg.pc.em.stamp | 8 + .../build/flask_esp8266/cmake_install.cmake | 54 + .../CMakeDirectoryInformation.cmake | 16 + .../build/gtest/CMakeFiles/progress.marks | 1 + .../comm-ws/build/gtest/CTestTestfile.cmake | 7 + .../OdomComm/comm-ws/build/gtest/Makefile | 196 ++ .../comm-ws/build/gtest/cmake_install.cmake | 45 + .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/gmock.dir/DependInfo.cmake | 31 + .../CMakeFiles/gmock.dir/build.make | 99 + .../CMakeFiles/gmock.dir/cmake_clean.cmake | 10 + .../CMakeFiles/gmock.dir/depend.make | 2 + .../CMakeFiles/gmock.dir/flags.make | 10 + .../googlemock/CMakeFiles/gmock.dir/link.txt | 1 + .../CMakeFiles/gmock.dir/progress.make | 3 + .../gmock_main.dir/DependInfo.cmake | 32 + .../CMakeFiles/gmock_main.dir/build.make | 100 + .../gmock_main.dir/cmake_clean.cmake | 10 + .../CMakeFiles/gmock_main.dir/depend.make | 2 + .../CMakeFiles/gmock_main.dir/flags.make | 10 + .../CMakeFiles/gmock_main.dir/link.txt | 1 + .../CMakeFiles/gmock_main.dir/progress.make | 3 + .../googlemock/CMakeFiles/progress.marks | 1 + .../gtest/googlemock/CTestTestfile.cmake | 7 + .../comm-ws/build/gtest/googlemock/Makefile | 288 +++ .../gtest/googlemock/cmake_install.cmake | 45 + .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/gtest.dir/DependInfo.cmake | 28 + .../CMakeFiles/gtest.dir/build.make | 98 + .../CMakeFiles/gtest.dir/cmake_clean.cmake | 10 + .../CMakeFiles/gtest.dir/depend.make | 2 + .../CMakeFiles/gtest.dir/flags.make | 10 + .../googletest/CMakeFiles/gtest.dir/link.txt | 1 + .../CMakeFiles/gtest.dir/progress.make | 3 + .../gtest_main.dir/DependInfo.cmake | 29 + .../CMakeFiles/gtest_main.dir/build.make | 99 + .../gtest_main.dir/cmake_clean.cmake | 10 + .../CMakeFiles/gtest_main.dir/depend.make | 2 + .../CMakeFiles/gtest_main.dir/flags.make | 10 + .../CMakeFiles/gtest_main.dir/link.txt | 1 + .../CMakeFiles/gtest_main.dir/progress.make | 3 + .../googletest/CMakeFiles/progress.marks | 1 + .../gtest/googletest/CTestTestfile.cmake | 6 + .../comm-ws/build/gtest/googletest/Makefile | 288 +++ .../gtest/googletest/cmake_install.cmake | 39 + .../CMakeDirectoryInformation.cmake | 16 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 76 + .../cmake_clean.cmake | 8 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 76 + .../cmake_clean.cmake | 8 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 76 + .../cmake_clean.cmake | 8 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../rosserial_msgs/CMakeFiles/progress.marks | 1 + .../DependInfo.cmake | 11 + .../rosserial_msgs_gencpp.dir/build.make | 72 + .../cmake_clean.cmake | 5 + .../rosserial_msgs_gencpp.dir/progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 100 + .../cmake_clean.cmake | 11 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 4 + .../DependInfo.cmake | 11 + .../build.make | 102 ++ .../cmake_clean.cmake | 12 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 5 + .../DependInfo.cmake | 11 + .../build.make | 96 + .../cmake_clean.cmake | 11 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 4 + .../DependInfo.cmake | 11 + .../build.make | 96 + .../cmake_clean.cmake | 11 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 4 + .../DependInfo.cmake | 11 + .../build.make | 114 ++ .../cmake_clean.cmake | 13 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 6 + .../DependInfo.cmake | 11 + .../rosserial_msgs_geneus.dir/build.make | 72 + .../cmake_clean.cmake | 5 + .../rosserial_msgs_geneus.dir/progress.make | 1 + .../DependInfo.cmake | 11 + .../rosserial_msgs_genlisp.dir/build.make | 72 + .../cmake_clean.cmake | 5 + .../rosserial_msgs_genlisp.dir/progress.make | 1 + .../DependInfo.cmake | 11 + .../rosserial_msgs_gennodejs.dir/build.make | 72 + .../cmake_clean.cmake | 5 + .../progress.make | 1 + .../rosserial_msgs_genpy.dir/DependInfo.cmake | 11 + .../rosserial_msgs_genpy.dir/build.make | 72 + .../cmake_clean.cmake | 5 + .../rosserial_msgs_genpy.dir/progress.make | 1 + .../build/rosserial_msgs/CTestTestfile.cmake | 6 + .../comm-ws/build/rosserial_msgs/Makefile | 436 +++++ .../rosserial_msgs-msg-extras.cmake | 2 + .../rosserial_msgs-msg-paths.cmake | 4 + .../installspace/rosserial_msgs.pc | 8 + .../rosserial_msgsConfig-version.cmake | 14 + .../installspace/rosserial_msgsConfig.cmake | 223 +++ .../catkin_generated/package.cmake | 16 + .../pkg.develspace.context.pc.py | 8 + .../pkg.installspace.context.pc.py | 8 + ...serial_msgs-msg-extras.cmake.develspace.in | 2 + ...rial_msgs-msg-extras.cmake.installspace.in | 2 + .../stamps/rosserial_msgs/package.xml.stamp | 18 + .../rosserial_msgs/pkg-genmsg.cmake.em.stamp | 167 ++ .../stamps/rosserial_msgs/pkg.pc.em.stamp | 8 + .../cmake/rosserial_msgs-genmsg-context.py | 11 + .../cmake/rosserial_msgs-genmsg.cmake | 325 ++++ .../build/rosserial_msgs/cmake_install.cmake | 97 + .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/progress.marks | 1 + .../CXX.includecache | 522 ++++++ .../DependInfo.cmake | 33 + .../rosserial_server_lookup.dir/build.make | 99 + .../cmake_clean.cmake | 10 + .../depend.internal | 93 + .../rosserial_server_lookup.dir/depend.make | 93 + .../rosserial_server_lookup.dir/flags.make | 10 + .../rosserial_server_lookup.dir/link.txt | 1 + .../rosserial_server_lookup.dir/progress.make | 3 + .../src/msg_lookup.cpp.o | Bin 0 -> 14216 bytes .../CXX.includecache | 854 +++++++++ .../DependInfo.cmake | 32 + .../build.make | 118 ++ .../cmake_clean.cmake | 10 + .../depend.internal | 75 + .../depend.make | 75 + .../flags.make | 10 + .../rosserial_server_serial_node.dir/link.txt | 1 + .../progress.make | 3 + .../src/serial_node.cpp.o | Bin 0 -> 2919800 bytes .../CXX.includecache | 854 +++++++++ .../DependInfo.cmake | 32 + .../build.make | 118 ++ .../cmake_clean.cmake | 10 + .../depend.internal | 75 + .../depend.make | 75 + .../flags.make | 10 + .../rosserial_server_socket_node.dir/link.txt | 1 + .../progress.make | 3 + .../src/socket_node.cpp.o | Bin 0 -> 2934248 bytes .../CXX.includecache | 868 +++++++++ .../DependInfo.cmake | 32 + .../build.make | 118 ++ .../cmake_clean.cmake | 10 + .../depend.internal | 76 + .../depend.make | 76 + .../flags.make | 10 + .../link.txt | 1 + .../progress.make | 3 + .../src/udp_socket_node.cpp.o | Bin 0 -> 2955080 bytes .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../DependInfo.cmake | 11 + .../build.make | 72 + .../cmake_clean.cmake | 5 + .../depend.internal | 3 + .../depend.make | 3 + .../progress.make | 1 + .../rosserial_server/CTestTestfile.cmake | 6 + .../comm-ws/build/rosserial_server/Makefile | 460 +++++ .../installspace/rosserial_server.pc | 8 + .../rosserial_serverConfig-version.cmake | 14 + .../installspace/rosserial_serverConfig.cmake | 223 +++ .../catkin_generated/ordered_paths.cmake | 1 + .../catkin_generated/package.cmake | 16 + .../pkg.develspace.context.pc.py | 8 + .../pkg.installspace.context.pc.py | 8 + .../stamps/rosserial_server/package.xml.stamp | 23 + .../stamps/rosserial_server/pkg.pc.em.stamp | 8 + .../rosserial_server/cmake_install.cmake | 141 ++ .../OdomComm/comm-ws/devel/.built_by | 1 + .../local-ros2/OdomComm/comm-ws/devel/.catkin | 1 + .../OdomComm/comm-ws/devel/.rosinstall | 2 + .../OdomComm/comm-ws/devel/_setup_util.py | 304 +++ .../OdomComm/comm-ws/devel/cmake.lock | 0 .../local-ros2/OdomComm/comm-ws/devel/env.sh | 16 + .../devel/include/rosserial_msgs/Log.h | 247 +++ .../include/rosserial_msgs/RequestParam.h | 123 ++ .../rosserial_msgs/RequestParamRequest.h | 196 ++ .../rosserial_msgs/RequestParamResponse.h | 229 +++ .../devel/include/rosserial_msgs/TopicInfo.h | 303 +++ .../devel/lib/librosserial_server_lookup.so | Bin 0 -> 24112 bytes .../devel/lib/pkgconfig/firmware_commun.pc | 8 + .../devel/lib/pkgconfig/flask_esp8266.pc | 8 + .../devel/lib/pkgconfig/rosserial_msgs.pc | 8 + .../devel/lib/pkgconfig/rosserial_server.pc | 8 + .../dist-packages/rosserial_msgs/__init__.py | 0 .../dist-packages/rosserial_msgs/msg/_Log.py | 162 ++ .../rosserial_msgs/msg/_TopicInfo.py | 261 +++ .../rosserial_msgs/msg/__init__.py | 2 + .../rosserial_msgs/srv/_RequestParam.py | 334 ++++ .../rosserial_msgs/srv/__init__.py | 1 + .../devel/lib/rosserial_server/serial_node | Bin 0 -> 1261472 bytes .../devel/lib/rosserial_server/socket_node | Bin 0 -> 1268112 bytes .../lib/rosserial_server/udp_socket_node | Bin 0 -> 1275376 bytes .../OdomComm/comm-ws/devel/local_setup.bash | 8 + .../OdomComm/comm-ws/devel/local_setup.sh | 9 + .../OdomComm/comm-ws/devel/local_setup.zsh | 8 + .../OdomComm/comm-ws/devel/setup.bash | 8 + .../OdomComm/comm-ws/devel/setup.sh | 96 + .../OdomComm/comm-ws/devel/setup.zsh | 8 + .../ros/rosserial_msgs/msg/Log.lisp | 106 ++ .../ros/rosserial_msgs/msg/TopicInfo.lisp | 190 ++ .../ros/rosserial_msgs/msg/_package.lisp | 9 + .../ros/rosserial_msgs/msg/_package_Log.lisp | 6 + .../msg/_package_TopicInfo.lisp | 12 + .../rosserial_msgs/msg/rosserial_msgs-msg.asd | 11 + .../ros/rosserial_msgs/srv/RequestParam.lisp | 242 +++ .../ros/rosserial_msgs/srv/_package.lisp | 10 + .../srv/_package_RequestParam.lisp | 10 + .../rosserial_msgs/srv/rosserial_msgs-srv.asd | 9 + .../cmake/firmware_communConfig-version.cmake | 14 + .../cmake/firmware_communConfig.cmake | 223 +++ .../cmake/flask_esp8266Config-version.cmake | 14 + .../cmake/flask_esp8266Config.cmake | 223 +++ .../gennodejs/ros/rosserial_msgs/_index.js | 7 + .../gennodejs/ros/rosserial_msgs/msg/Log.js | 126 ++ .../ros/rosserial_msgs/msg/TopicInfo.js | 196 ++ .../ros/rosserial_msgs/msg/_index.js | 10 + .../ros/rosserial_msgs/srv/RequestParam.js | 216 +++ .../ros/rosserial_msgs/srv/_index.js | 8 + .../roseus/ros/rosserial_msgs/manifest.l | 8 + .../share/roseus/ros/rosserial_msgs/msg/Log.l | 108 ++ .../roseus/ros/rosserial_msgs/msg/TopicInfo.l | 164 ++ .../ros/rosserial_msgs/srv/RequestParam.l | 183 ++ .../cmake/rosserial_msgs-msg-extras.cmake | 2 + .../cmake/rosserial_msgs-msg-paths.cmake | 4 + .../cmake/rosserial_msgsConfig-version.cmake | 14 + .../cmake/rosserial_msgsConfig.cmake | 223 +++ .../rosserial_serverConfig-version.cmake | 14 + .../cmake/rosserial_serverConfig.cmake | 223 +++ .../OdomComm/comm-ws/src/CMakeLists.txt | 1 + .../src/__pycache__/app.cpython-38.pyc | Bin 0 -> 391 bytes .../src/rosserial_msgs/CHANGELOG.rst | 105 ++ .../src/rosserial_msgs/CMakeLists.txt | 21 + .../src/rosserial_msgs/msg/Log.msg | 10 + .../src/rosserial_msgs/msg/TopicInfo.msg | 21 + .../src/rosserial_msgs/package.xml | 18 + .../src/rosserial_msgs/srv/RequestParam.srv | 7 + .../src/rosserial_server/CHANGELOG.rst | 130 ++ .../src/rosserial_server/CMakeLists.txt | 77 + .../rosserial_server/async_read_buffer.h | 204 +++ .../include/rosserial_server/msg_lookup.h | 44 + .../include/rosserial_server/serial_session.h | 118 ++ .../include/rosserial_server/session.h | 625 +++++++ .../include/rosserial_server/tcp_server.h | 92 + .../include/rosserial_server/topic_handlers.h | 195 ++ .../rosserial_server/udp_socket_session.h | 94 + .../include/rosserial_server/udp_stream.h | 133 ++ .../src/rosserial_server/launch/serial.launch | 6 + .../src/rosserial_server/launch/socket.launch | 3 + .../src/rosserial_server/launch/stm32.launch | 12 + .../rosserial_server/launch/udp_socket.launch | 9 + .../src/rosserial_server/package.xml | 23 + .../src/rosserial_server/src/msg_lookup.cpp | 102 ++ .../src/rosserial_server/src/serial_node.cpp | 56 + .../src/rosserial_server/src/socket_node.cpp | 56 + .../rosserial_server/src/udp_socket_node.cpp | 65 + .../comm-ws/src/flask_esp8266/CMakeLists.txt | 206 +++ .../comm-ws/src/flask_esp8266/package.xml | 68 + .../scripts/button_press_publisher.py | 44 + .../comm-ws/src/flask_esp8266/src/app.py | 45 + .../src/flask_esp8266/src/start_flask.sh | 18 + .../OdomComm/comm-ws/src/run_test.sh | 16 + .../OdomComm/comm-ws/start_flash.sh | 31 + docker/local-ros2/OdomComm/docker/Dockerfile | 151 ++ docker/local-ros2/OdomComm/docker/compose.yml | 73 + .../OdomComm/docker/start-bridge.sh | 14 + docker/local-ros2/OdomComm/pull_and_run.sh | 23 + 916 files changed, 42329 insertions(+) create mode 100644 docker/local-ros2/OdomComm/_run.sh create mode 100644 docker/local-ros2/OdomComm/build_and_run.sh create mode 100644 docker/local-ros2/OdomComm/comm-ws/.catkin_workspace create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/.built_by create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CATKIN_IGNORE create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeCache.txt create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_C.bin create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeSystem.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CompilerIdC/a.out create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CompilerIdCXX/a.out create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/CMakeError.log create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/CMakeOutput.log create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/CMakeRuleHashes.txt create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/Makefile.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/Makefile2 create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/TargetDirectories.txt create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/cmake.check_cache create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/progress.marks create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CTestConfiguration.ini create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CTestCustom.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CTestTestfile.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/Makefile create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/.rosinstall create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/_setup_util.py create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/env.sh create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/local_setup.bash create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/local_setup.sh create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/local_setup.zsh create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/setup.bash create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/setup.sh create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/setup.zsh create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin/catkin_generated/version/package.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/env_cached.sh create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/generate_cached_setup.py create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/.rosinstall create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/_setup_util.py create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/env.sh create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/local_setup.bash create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/local_setup.sh create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/local_setup.zsh create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/setup.bash create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/setup.sh create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/setup.zsh create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/order_packages.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/order_packages.py create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/setup_cached.sh create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/_setup_util.py.stamp create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/interrogate_setup_dot_py.py.stamp create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/order_packages.cmake.em.stamp create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/package.xml.stamp create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_make.cache create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/cmake_install.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/flags.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/link.txt create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/flags.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/link.txt create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/progress.marks create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CTestTestfile.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/Makefile create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/installspace/firmware_commun.pc create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/installspace/firmware_communConfig-version.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/installspace/firmware_communConfig.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/ordered_paths.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/package.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/pkg.develspace.context.pc.py create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/pkg.installspace.context.pc.py create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/stamps/firmware_commun/package.xml.stamp create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/stamps/firmware_commun/pkg.pc.em.stamp create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/cmake_install.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/progress.marks create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CTestTestfile.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/Makefile create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-extras.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-paths.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgs.pc create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig-version.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/package.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/pkg.develspace.context.pc.py create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/pkg.installspace.context.pc.py create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.develspace.in create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.installspace.in create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/package.xml.stamp create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg-genmsg.cmake.em.stamp create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg.pc.em.stamp create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/cmake/rosserial_msgs-genmsg-context.py create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/cmake/rosserial_msgs-genmsg.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/cmake_install.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/progress.marks create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/CXX.includecache create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/flags.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/link.txt create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/CXX.includecache create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/flags.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/link.txt create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/CXX.includecache create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/flags.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/link.txt create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/CXX.includecache create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/flags.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/link.txt create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_eus.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_eus.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_nodejs.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_py.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_py.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_py.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CTestTestfile.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/Makefile create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/installspace/rosserial_server.pc create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/installspace/rosserial_serverConfig-version.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/installspace/rosserial_serverConfig.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/ordered_paths.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/package.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/pkg.develspace.context.pc.py create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/pkg.installspace.context.pc.py create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/stamps/rosserial_server/package.xml.stamp create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/stamps/rosserial_server/pkg.pc.em.stamp create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/cmake_install.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/progress.marks create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CTestTestfile.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/Makefile create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/installspace/flask_esp8266.pc create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/installspace/flask_esp8266Config-version.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/installspace/flask_esp8266Config.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/ordered_paths.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/package.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/pkg.develspace.context.pc.py create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/pkg.installspace.context.pc.py create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/stamps/flask_esp8266/package.xml.stamp create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/stamps/flask_esp8266/pkg.pc.em.stamp create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/cmake_install.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/CMakeFiles/progress.marks create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/CTestTestfile.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/Makefile create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/cmake_install.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/flags.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/link.txt create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/flags.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/link.txt create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/progress.marks create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CTestTestfile.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/Makefile create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/cmake_install.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/flags.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/link.txt create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/flags.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/link.txt create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/progress.marks create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CTestTestfile.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/Makefile create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/cmake_install.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/progress.marks create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CTestTestfile.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/Makefile create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-extras.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-paths.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgs.pc create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig-version.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/package.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/pkg.develspace.context.pc.py create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/pkg.installspace.context.pc.py create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.develspace.in create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.installspace.in create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/package.xml.stamp create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg-genmsg.cmake.em.stamp create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg.pc.em.stamp create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/cmake/rosserial_msgs-genmsg-context.py create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/cmake/rosserial_msgs-genmsg.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/cmake_install.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/progress.marks create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/CXX.includecache create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/flags.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/link.txt create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/CXX.includecache create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/flags.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/link.txt create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/CXX.includecache create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/flags.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/link.txt create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/CXX.includecache create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/flags.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/link.txt create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/DependInfo.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/build.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/cmake_clean.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/depend.internal create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/depend.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/progress.make create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CTestTestfile.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/Makefile create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/installspace/rosserial_server.pc create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/installspace/rosserial_serverConfig-version.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/installspace/rosserial_serverConfig.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/ordered_paths.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/package.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/pkg.develspace.context.pc.py create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/pkg.installspace.context.pc.py create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/stamps/rosserial_server/package.xml.stamp create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/stamps/rosserial_server/pkg.pc.em.stamp create mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/cmake_install.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/.built_by create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/.catkin create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/.rosinstall create mode 100755 docker/local-ros2/OdomComm/comm-ws/devel/_setup_util.py create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/cmake.lock create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/env.sh create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/Log.h create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/RequestParam.h create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/RequestParamRequest.h create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/RequestParamResponse.h create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/TopicInfo.h create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/lib/librosserial_server_lookup.so create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/firmware_commun.pc create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/flask_esp8266.pc create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/rosserial_msgs.pc create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/rosserial_server.pc create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/__init__.py create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/lib/rosserial_server/serial_node create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/lib/rosserial_server/socket_node create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/lib/rosserial_server/udp_socket_node create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/local_setup.bash create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/local_setup.sh create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/local_setup.zsh create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/setup.bash create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/setup.sh create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/setup.zsh create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/Log.lisp create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/TopicInfo.lisp create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/_package.lisp create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/_package_Log.lisp create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/_package_TopicInfo.lisp create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/rosserial_msgs-msg.asd create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/RequestParam.lisp create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/_package.lisp create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/_package_RequestParam.lisp create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/rosserial_msgs-srv.asd create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/firmware_commun/cmake/firmware_communConfig-version.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/firmware_commun/cmake/firmware_communConfig.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/flask_esp8266/cmake/flask_esp8266Config-version.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/flask_esp8266/cmake/flask_esp8266Config.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/_index.js create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/Log.js create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/TopicInfo.js create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/_index.js create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/RequestParam.js create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/_index.js create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/manifest.l create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/Log.l create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/TopicInfo.l create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv/RequestParam.l create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgs-msg-extras.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgs-msg-paths.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgsConfig-version.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgsConfig.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_server/cmake/rosserial_serverConfig-version.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_server/cmake/rosserial_serverConfig.cmake create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/CMakeLists.txt create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/__pycache__/app.cpython-38.pyc create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/CHANGELOG.rst create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/CMakeLists.txt create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/package.xml create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/CHANGELOG.rst create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/CMakeLists.txt create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/async_read_buffer.h create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/serial_session.h create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/session.h create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/tcp_server.h create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/topic_handlers.h create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/udp_socket_session.h create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/udp_stream.h create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/serial.launch create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/socket.launch create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/stm32.launch create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/udp_socket.launch create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/package.xml create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/msg_lookup.cpp create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/serial_node.cpp create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/socket_node.cpp create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/udp_socket_node.cpp create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/CMakeLists.txt create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/package.xml create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/scripts/button_press_publisher.py create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/src/app.py create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/src/start_flask.sh create mode 100644 docker/local-ros2/OdomComm/comm-ws/src/run_test.sh create mode 100644 docker/local-ros2/OdomComm/comm-ws/start_flash.sh create mode 100644 docker/local-ros2/OdomComm/docker/Dockerfile create mode 100644 docker/local-ros2/OdomComm/docker/compose.yml create mode 100644 docker/local-ros2/OdomComm/docker/start-bridge.sh create mode 100755 docker/local-ros2/OdomComm/pull_and_run.sh diff --git a/docker/local-ros2/OdomComm/_run.sh b/docker/local-ros2/OdomComm/_run.sh new file mode 100644 index 0000000..e51df1b --- /dev/null +++ b/docker/local-ros2/OdomComm/_run.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +## 1. make scripts & library executable +echo "=== [COMMUNICATION] ===" +find ../E.Communication -type f -name "*.sh" -exec sudo chmod +x {} \; + +## 2. environment setup +export DISPLAY=:0 +xhost +local:docker +cd docker + +## 3. deployment +echo "[COMMUNICATION] Deploying..." +docker compose -p communication up -d \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/build_and_run.sh b/docker/local-ros2/OdomComm/build_and_run.sh new file mode 100644 index 0000000..010fb70 --- /dev/null +++ b/docker/local-ros2/OdomComm/build_and_run.sh @@ -0,0 +1,22 @@ +#!/bin/bash + +## 0. clean container within same group +echo "=== [COMMUNICATION] Build & Run ===" +echo "[COMMUNICATION] Remove Containers ..." +docker compose -p communication down --volumes --remove-orphans + +## 1. make scripts & library executable +find ../E.Communication -type f -name "*.sh" -exec sudo chmod +x {} \; + +## 2. environment setup +export DISPLAY=:0 +xhost +local:docker +cd docker + +## 3. build image +echo "[COMMUNICATION] Building..." +docker compose -p communication build + +## 4. deployment +echo "[COMMUNICATION] Deploying..." +docker compose -p communication up -d \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/.catkin_workspace b/docker/local-ros2/OdomComm/comm-ws/.catkin_workspace new file mode 100644 index 0000000..52fd97e --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/.catkin_workspace @@ -0,0 +1 @@ +# This file currently only serves to mark the location of a catkin workspace for tool integration diff --git a/docker/local-ros2/OdomComm/comm-ws/build/.built_by b/docker/local-ros2/OdomComm/comm-ws/build/.built_by new file mode 100644 index 0000000..2e212dd --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/.built_by @@ -0,0 +1 @@ +catkin_make \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CATKIN_IGNORE b/docker/local-ros2/OdomComm/comm-ws/build/CATKIN_IGNORE new file mode 100644 index 0000000..e69de29 diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeCache.txt b/docker/local-ros2/OdomComm/comm-ws/build/CMakeCache.txt new file mode 100644 index 0000000..827c380 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeCache.txt @@ -0,0 +1,838 @@ +# This is the CMakeCache file. +# For build in directory: /root/comm-ws/build +# 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 +######################## + +//Builds the googlemock subproject +BUILD_GMOCK:BOOL=ON + +//Build dynamically-linked binaries +BUILD_SHARED_LIBS:BOOL=ON + +//The directory containing a CMake configuration file for Boost. +Boost_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0 + +//Path to a file. +Boost_INCLUDE_DIR:PATH=/usr/include + +Boost_SYSTEM_LIBRARY_RELEASE:STRING=/usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 + +Boost_THREAD_LIBRARY_RELEASE:STRING=/usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 + +//List of ';' separated packages to exclude +CATKIN_BLACKLIST_PACKAGES:STRING= + +//catkin devel space +CATKIN_DEVEL_PREFIX:PATH=/root/comm-ws/devel + +//Catkin enable testing +CATKIN_ENABLE_TESTING:BOOL=ON + +//Catkin skip testing +CATKIN_SKIP_TESTING:BOOL=OFF + +//Replace the CMake install command with a custom implementation +// using symlinks instead of copying resources +CATKIN_SYMLINK_INSTALL:BOOL=OFF + +//List of ';' separated packages to build +CATKIN_WHITELIST_PACKAGES:STRING= + +//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-9 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-9 + +//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-9 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-9 + +//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=OFF + +//User executables (bin) +CMAKE_INSTALL_BINDIR:PATH=bin + +//Read-only architecture-independent data (DATAROOTDIR) +CMAKE_INSTALL_DATADIR:PATH= + +//Read-only architecture-independent data root (share) +CMAKE_INSTALL_DATAROOTDIR:PATH=share + +//Documentation root (DATAROOTDIR/doc/PROJECT_NAME) +CMAKE_INSTALL_DOCDIR:PATH= + +//C header files (include) +CMAKE_INSTALL_INCLUDEDIR:PATH=include + +//Info documentation (DATAROOTDIR/info) +CMAKE_INSTALL_INFODIR:PATH= + +//Object code libraries (lib) +CMAKE_INSTALL_LIBDIR:PATH=lib + +//Program executables (libexec) +CMAKE_INSTALL_LIBEXECDIR:PATH=libexec + +//Locale-dependent data (DATAROOTDIR/locale) +CMAKE_INSTALL_LOCALEDIR:PATH= + +//Modifiable single-machine data (var) +CMAKE_INSTALL_LOCALSTATEDIR:PATH=var + +//Man documentation (DATAROOTDIR/man) +CMAKE_INSTALL_MANDIR:PATH= + +//C header files for non-gcc (/usr/include) +CMAKE_INSTALL_OLDINCLUDEDIR:PATH=/usr/include + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/root/comm-ws/install + +//Run-time variable data (LOCALSTATEDIR/run) +CMAKE_INSTALL_RUNSTATEDIR:PATH= + +//System admin executables (sbin) +CMAKE_INSTALL_SBINDIR:PATH=sbin + +//Modifiable architecture-independent data (com) +CMAKE_INSTALL_SHAREDSTATEDIR:PATH=com + +//Read-only single-machine data (etc) +CMAKE_INSTALL_SYSCONFDIR:PATH=etc + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make + +//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=Project + +//Value Computed by CMake +CMAKE_PROJECT_VERSION:STATIC=1.10.0 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_MAJOR:STATIC=1 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_MINOR:STATIC=10 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_PATCH:STATIC=0 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_TWEAK:STATIC= + +//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. +DOXYGEN_EXECUTABLE:FILEPATH=DOXYGEN_EXECUTABLE-NOTFOUND + +//Path to a program. +EMPY_EXECUTABLE:FILEPATH=EMPY_EXECUTABLE-NOTFOUND + +//Empy script +EMPY_SCRIPT:STRING=/usr/lib/python3/dist-packages/em.py + +//Path to a library. +GMOCK_LIBRARY:FILEPATH=GMOCK_LIBRARY-NOTFOUND + +//Path to a library. +GMOCK_LIBRARY_DEBUG:FILEPATH=GMOCK_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +GMOCK_MAIN_LIBRARY:FILEPATH=GMOCK_MAIN_LIBRARY-NOTFOUND + +//Path to a library. +GMOCK_MAIN_LIBRARY_DEBUG:FILEPATH=GMOCK_MAIN_LIBRARY_DEBUG-NOTFOUND + +//The directory containing a CMake configuration file for GMock. +GMock_DIR:PATH=GMock_DIR-NOTFOUND + +//Path to a file. +GTEST_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +GTEST_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libgtest.a + +//Path to a library. +GTEST_LIBRARY_DEBUG:FILEPATH=GTEST_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +GTEST_MAIN_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libgtest_main.a + +//Path to a library. +GTEST_MAIN_LIBRARY_DEBUG:FILEPATH=GTEST_MAIN_LIBRARY_DEBUG-NOTFOUND + +//The directory containing a CMake configuration file for GTest. +GTest_DIR:PATH=GTest_DIR-NOTFOUND + +//Enable installation of googletest. (Projects embedding googletest +// may want to turn this OFF.) +INSTALL_GTEST:BOOL=OFF + +//lsb_release executable was found +LSB_FOUND:BOOL=TRUE + +//Path to a program. +LSB_RELEASE_EXECUTABLE:FILEPATH=/usr/bin/lsb_release + +//Path to a program. +NOSETESTS:FILEPATH=/usr/bin/nosetests3 + +//Path to a program. +PYTHON_EXECUTABLE:FILEPATH=/usr/bin/python3 + +//Path to a file. +PYTHON_INCLUDE_DIR:PATH=/usr/include/python3.8 + +//Path to a library. +PYTHON_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpython3.8.so + +//Path to a library. +PYTHON_LIBRARY_DEBUG:FILEPATH=PYTHON_LIBRARY_DEBUG-NOTFOUND + +//Specify specific Python version to use ('major.minor' or 'major') +PYTHON_VERSION:STRING=3 + +//Location of Python module em +PY_EM:STRING=/usr/lib/python3/dist-packages/em.py + +//Value Computed by CMake +Project_BINARY_DIR:STATIC=/root/comm-ws/build + +//Value Computed by CMake +Project_SOURCE_DIR:STATIC=/root/comm-ws/src + +//Path to a library. +RT_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/librt.so + +//Enable debian style python package layout +SETUPTOOLS_DEB_LAYOUT:BOOL=ON + +//Name of the computer/site where compile is being run +SITE:STRING=ttennis + +//LSB Distrib tag +UBUNTU:BOOL=TRUE + +//LSB Distrib - codename tag +UBUNTU_FOCAL:BOOL=TRUE + +//Path to a file. +_gmock_INCLUDES:FILEPATH=/usr/src/googletest/googlemock/include/gmock/gmock.h + +//Path to a file. +_gmock_SOURCES:FILEPATH=/usr/src/gmock/src/gmock.cc + +//Path to a file. +_gtest_INCLUDES:FILEPATH=/usr/include/gtest/gtest.h + +//Path to a file. +_gtest_SOURCES:FILEPATH=/usr/src/gtest/src/gtest.cc + +//The directory containing a CMake configuration file for boost_atomic. +boost_atomic_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/boost_atomic-1.71.0 + +//The directory containing a CMake configuration file for boost_headers. +boost_headers_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/boost_headers-1.71.0 + +//The directory containing a CMake configuration file for boost_system. +boost_system_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/boost_system-1.71.0 + +//The directory containing a CMake configuration file for boost_thread. +boost_thread_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/boost_thread-1.71.0 + +//The directory containing a CMake configuration file for catkin. +catkin_DIR:PATH=/opt/ros/noetic/share/catkin/cmake + +//The directory containing a CMake configuration file for cpp_common. +cpp_common_DIR:PATH=/opt/ros/noetic/share/cpp_common/cmake + +//Value Computed by CMake +firmware_commun_BINARY_DIR:STATIC=/root/comm-ws/build/firmware_commun + +//Value Computed by CMake +firmware_commun_SOURCE_DIR:STATIC=/root/comm-ws/src/firmware_commun + +//Value Computed by CMake +flask_esp8266_BINARY_DIR:STATIC=/root/comm-ws/build/flask_esp8266 + +//Value Computed by CMake +flask_esp8266_SOURCE_DIR:STATIC=/root/comm-ws/src/flask_esp8266 + +//The directory containing a CMake configuration file for gencpp. +gencpp_DIR:PATH=/opt/ros/noetic/share/gencpp/cmake + +//The directory containing a CMake configuration file for geneus. +geneus_DIR:PATH=/opt/ros/noetic/share/geneus/cmake + +//The directory containing a CMake configuration file for genlisp. +genlisp_DIR:PATH=/opt/ros/noetic/share/genlisp/cmake + +//The directory containing a CMake configuration file for genmsg. +genmsg_DIR:PATH=/opt/ros/noetic/share/genmsg/cmake + +//The directory containing a CMake configuration file for gennodejs. +gennodejs_DIR:PATH=/opt/ros/noetic/share/gennodejs/cmake + +//The directory containing a CMake configuration file for genpy. +genpy_DIR:PATH=/opt/ros/noetic/share/genpy/cmake + +//The directory containing a CMake configuration file for geometry_msgs. +geometry_msgs_DIR:PATH=/opt/ros/noetic/share/geometry_msgs/cmake + +//Value Computed by CMake +gmock_BINARY_DIR:STATIC=/root/comm-ws/build/gtest/googlemock + +//Dependencies for the target +gmock_LIB_DEPENDS:STATIC=general;gtest; + +//Value Computed by CMake +gmock_SOURCE_DIR:STATIC=/usr/src/googletest/googlemock + +//Build all of Google Mock's own tests. +gmock_build_tests:BOOL=OFF + +//Dependencies for the target +gmock_main_LIB_DEPENDS:STATIC=general;gmock; + +//Value Computed by CMake +googletest-distribution_BINARY_DIR:STATIC=/root/comm-ws/build/gtest + +//Value Computed by CMake +googletest-distribution_SOURCE_DIR:STATIC=/usr/src/googletest + +//Value Computed by CMake +gtest_BINARY_DIR:STATIC=/root/comm-ws/build/gtest/googletest + +//Value Computed by CMake +gtest_SOURCE_DIR:STATIC=/usr/src/googletest/googletest + +//Build gtest's sample programs. +gtest_build_samples:BOOL=OFF + +//Build all of gtest's own tests. +gtest_build_tests:BOOL=OFF + +//Disable uses of pthreads in gtest. +gtest_disable_pthreads:BOOL=OFF + +//Use shared (DLL) run-time lib even when Google Test is built +// as static lib. +gtest_force_shared_crt:BOOL=OFF + +//Build gtest with internal symbols hidden in shared libraries. +gtest_hide_internal_symbols:BOOL=OFF + +//Dependencies for the target +gtest_main_LIB_DEPENDS:STATIC=general;gtest; + +//Path to a library. +lib:FILEPATH=/opt/ros/noetic/lib/libtopic_tools.so + +//The directory containing a CMake configuration file for message_generation. +message_generation_DIR:PATH=/opt/ros/noetic/share/message_generation/cmake + +//The directory containing a CMake configuration file for message_runtime. +message_runtime_DIR:PATH=/opt/ros/noetic/share/message_runtime/cmake + +//Dependencies for the target +odometry_LIB_DEPENDS:STATIC=general;/opt/ros/noetic/lib/libroscpp.so;general;/usr/lib/x86_64-linux-gnu/libpthread.so;general;/usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0;general;/usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0;general;/opt/ros/noetic/lib/librosconsole.so;general;/opt/ros/noetic/lib/librosconsole_log4cxx.so;general;/opt/ros/noetic/lib/librosconsole_backend_interface.so;general;/usr/lib/x86_64-linux-gnu/liblog4cxx.so;general;/usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0;general;/opt/ros/noetic/lib/libxmlrpcpp.so;general;/opt/ros/noetic/lib/libroscpp_serialization.so;general;/opt/ros/noetic/lib/librostime.so;general;/usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0;general;/opt/ros/noetic/lib/libcpp_common.so;general;/usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0;general;/usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0;general;/usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4; + +//The directory containing a CMake configuration file for rosconsole. +rosconsole_DIR:PATH=/opt/ros/noetic/share/rosconsole/cmake + +//The directory containing a CMake configuration file for roscpp. +roscpp_DIR:PATH=/opt/ros/noetic/share/roscpp/cmake + +//The directory containing a CMake configuration file for roscpp_serialization. +roscpp_serialization_DIR:PATH=/opt/ros/noetic/share/roscpp_serialization/cmake + +//The directory containing a CMake configuration file for roscpp_traits. +roscpp_traits_DIR:PATH=/opt/ros/noetic/share/roscpp_traits/cmake + +//The directory containing a CMake configuration file for rosgraph_msgs. +rosgraph_msgs_DIR:PATH=/opt/ros/noetic/share/rosgraph_msgs/cmake + +//The directory containing a CMake configuration file for rospy. +rospy_DIR:PATH=/opt/ros/noetic/share/rospy/cmake + +//Value Computed by CMake +rosserial_msgs_BINARY_DIR:STATIC=/root/comm-ws/build/firmware_commun/src/rosserial_msgs + +//The directory containing a CMake configuration file for rosserial_msgs. +rosserial_msgs_DIR:PATH=/root/comm-ws/devel/share/rosserial_msgs/cmake + +//Value Computed by CMake +rosserial_msgs_SOURCE_DIR:STATIC=/root/comm-ws/src/firmware_commun/src/rosserial_msgs + +//Value Computed by CMake +rosserial_server_BINARY_DIR:STATIC=/root/comm-ws/build/firmware_commun/src/rosserial_server + +//Value Computed by CMake +rosserial_server_SOURCE_DIR:STATIC=/root/comm-ws/src/firmware_commun/src/rosserial_server + +//Dependencies for the target +rosserial_server_lookup_LIB_DEPENDS:STATIC=general;/usr/lib/x86_64-linux-gnu/libpython3.8.so; + +//The directory containing a CMake configuration file for rostime. +rostime_DIR:PATH=/opt/ros/noetic/share/rostime/cmake + +//The directory containing a CMake configuration file for std_msgs. +std_msgs_DIR:PATH=/opt/ros/noetic/share/std_msgs/cmake + +//The directory containing a CMake configuration file for topic_tools. +topic_tools_DIR:PATH=/opt/ros/noetic/share/topic_tools/cmake + +//The directory containing a CMake configuration file for xmlrpcpp. +xmlrpcpp_DIR:PATH=/opt/ros/noetic/share/xmlrpcpp/cmake + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: Boost_DIR +Boost_DIR-ADVANCED:INTERNAL=1 +//catkin environment +CATKIN_ENV:INTERNAL=/root/comm-ws/build/catkin_generated/env_cached.sh +CATKIN_TEST_RESULTS_DIR:INTERNAL=/root/comm-ws/build/test_results +//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=/root/comm-ws/build +//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=16 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=3 +//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= +//Have library pthreads +CMAKE_HAVE_PTHREADS_CREATE:INTERNAL= +//Have library pthread +CMAKE_HAVE_PTHREAD_CREATE: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=/root/comm-ws/src +//ADVANCED property for variable: CMAKE_INSTALL_BINDIR +CMAKE_INSTALL_BINDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_DATADIR +CMAKE_INSTALL_DATADIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_DATAROOTDIR +CMAKE_INSTALL_DATAROOTDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_DOCDIR +CMAKE_INSTALL_DOCDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_INCLUDEDIR +CMAKE_INSTALL_INCLUDEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_INFODIR +CMAKE_INSTALL_INFODIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LIBDIR +CMAKE_INSTALL_LIBDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LIBEXECDIR +CMAKE_INSTALL_LIBEXECDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LOCALEDIR +CMAKE_INSTALL_LOCALEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LOCALSTATEDIR +CMAKE_INSTALL_LOCALSTATEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_MANDIR +CMAKE_INSTALL_MANDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_OLDINCLUDEDIR +CMAKE_INSTALL_OLDINCLUDEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_RUNSTATEDIR +CMAKE_INSTALL_RUNSTATEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_SBINDIR +CMAKE_INSTALL_SBINDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_SHAREDSTATEDIR +CMAKE_INSTALL_SHAREDSTATEDIR-ADVANCED:INTERNAL=1 +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_SYSCONFDIR +CMAKE_INSTALL_SYSCONFDIR-ADVANCED: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=7 +//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.16 +//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 Boost +FIND_PACKAGE_MESSAGE_DETAILS_Boost:INTERNAL=[/usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake][cfound components: system thread ][v1.71.0()] +//Details about finding PY_em +FIND_PACKAGE_MESSAGE_DETAILS_PY_em:INTERNAL=[/usr/lib/python3/dist-packages/em.py][v()] +//Details about finding PythonInterp +FIND_PACKAGE_MESSAGE_DETAILS_PythonInterp:INTERNAL=[/usr/bin/python3][v3.8.10()] +//Details about finding PythonLibs +FIND_PACKAGE_MESSAGE_DETAILS_PythonLibs:INTERNAL=[/usr/lib/x86_64-linux-gnu/libpython3.8.so][/usr/include/python3.8][v3.8.10()] +//Details about finding Threads +FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] +GMOCK_FROM_SOURCE_FOUND:INTERNAL=TRUE +GMOCK_FROM_SOURCE_INCLUDE_DIRS:INTERNAL=/usr/src/googletest/googlemock/include +GMOCK_FROM_SOURCE_LIBRARIES:INTERNAL=gmock +GMOCK_FROM_SOURCE_LIBRARY_DIRS:INTERNAL=/root/comm-ws/build/gmock +GMOCK_FROM_SOURCE_MAIN_LIBRARIES:INTERNAL=gmock_main +//ADVANCED property for variable: GMOCK_LIBRARY +GMOCK_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GMOCK_LIBRARY_DEBUG +GMOCK_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GMOCK_MAIN_LIBRARY +GMOCK_MAIN_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GMOCK_MAIN_LIBRARY_DEBUG +GMOCK_MAIN_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +GTEST_FROM_SOURCE_FOUND:INTERNAL=TRUE +GTEST_FROM_SOURCE_INCLUDE_DIRS:INTERNAL=/usr/include +GTEST_FROM_SOURCE_LIBRARIES:INTERNAL=gtest +GTEST_FROM_SOURCE_LIBRARY_DIRS:INTERNAL=/root/comm-ws/build/gtest +GTEST_FROM_SOURCE_MAIN_LIBRARIES:INTERNAL=gtest_main +//ADVANCED property for variable: GTEST_INCLUDE_DIR +GTEST_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GTEST_LIBRARY +GTEST_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GTEST_LIBRARY_DEBUG +GTEST_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GTEST_MAIN_LIBRARY +GTEST_MAIN_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GTEST_MAIN_LIBRARY_DEBUG +GTEST_MAIN_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PYTHON_EXECUTABLE +PYTHON_EXECUTABLE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PYTHON_INCLUDE_DIR +PYTHON_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//This needs to be in PYTHONPATH when 'setup.py install' is called. +// And it needs to match. But setuptools won't tell us where +// it will install things. +PYTHON_INSTALL_DIR:INTERNAL=lib/python3/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 +//CMAKE_INSTALL_PREFIX during last run +_GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX:INTERNAL=/root/comm-ws/install +//ADVANCED property for variable: boost_atomic_DIR +boost_atomic_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: boost_headers_DIR +boost_headers_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: boost_system_DIR +boost_system_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: boost_thread_DIR +boost_thread_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: gmock_build_tests +gmock_build_tests-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: gtest_build_samples +gtest_build_samples-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: gtest_build_tests +gtest_build_tests-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: gtest_disable_pthreads +gtest_disable_pthreads-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: gtest_force_shared_crt +gtest_force_shared_crt-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: gtest_hide_internal_symbols +gtest_hide_internal_symbols-ADVANCED:INTERNAL=1 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake new file mode 100644 index 0000000..c5ece7b --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake @@ -0,0 +1,76 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "9.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") +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") +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_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-9") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-9") +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_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +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_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/9/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/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..278ef39 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake @@ -0,0 +1,88 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "9.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14") +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") +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_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-9") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-9") +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_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;CPP) +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_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++/9;/usr/include/x86_64-linux-gnu/c++/9;/usr/include/c++/9/backward;/usr/lib/gcc/x86_64-linux-gnu/9/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/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_C.bin b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000000000000000000000000000000000000..ebea4b340830aee444aab660f7a351e9a05007f2 GIT binary patch literal 16552 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 Mn*~>EQ?Rk@zX|n&%K!iX literal 0 HcmV?d00001 diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000000000000000000000000000000000000..ee268c0505df7bc55aab1046342c263205c720a2 GIT binary patch literal 16560 zcmeHOeQX>@6`%9j$)$1bE^PuP3C&VcVbgkJo5Wl~P3~-;y@tz26Puc*>Gte9+eh!K zcYD+>A&ulV$`K5uLTac)DJh^xMWXxxm5?ZoOcMzys1c$KlnT>O;i4pULW2xVa=bS) z@4UM{t13lEh#hP1&HK&!n0+(5p52}Ia5&Oc<#I79ZuV)0T+lC&plrx)krg087GNvj z_rq)*TLOGF$3%Nj5NH+UY?YOIB<==^dUaT-K-UQvJcvR)M2dQg6>X_#Arz1OG-Lx?oYfL86h0(^*Kx<>`CN-Z?TexfN7y7_C z)xD#Sftg9fWElBatdcyoCsv<&{$!x*C+~DU)A07TUq!xgbn14pfj&_N3+mI9ARc|7 z44(htJHK0_#2=|gY#AIrINHO%J^zJe9WVdv+~fPt#DATt-TK7xAAa`S61w09uQUQN<5xgI8Kl>o_2dzrF#F-6$ zlH+x(&W0}s{1!OuB?^E7_U(4Q1o%oEDMe_|eEJHoH!?5Ft`vA&5QY@-pqxM(CH@_t zepa`j{~wd`4bo1xl)qi#(-Oz=;sxf_AWoxJrt5>FQGFW!hZA`tp6lJ-k<6syz0rXrXvbqwBMK@=gb`qdQ<=21sDt`W zsK*j%y^xQ`%+|rU0T$8-4&?Ksj_xWt>yGracjzr@i@I5yl$fzDhJRK3SJd%W6v5Bm zehX_7Fnz1oi?W^Wk91#BWZdTDeUtEMIWC@{P$ZoAv)crY*9!SYWZHy_-U_)H6HeDI zw#=Gvnlp&cnQ-!rxKo@6I1z9n;6%WQfD-{H0{<%!_?z$Me`@3BJ=&3)-@#f}dvwyM zD!rtQ|I#zXPocE=7{HfHw>|^Jx1OOqa6jid$r>0+W4PmclAalY7W8D zOPg5X_&;tUA$@9SNcF9M1pCLw2S*b9@^LPYEN^yxoCr7(a3bJDz=?np0Ve`Z1e^#s5pW{l zMBx7<0{FegTzYnN?cAD&?@^f{J(e|cdz%9Lu$|-4fy7?eFMxn+t@~5>%@Dt{%)C`9 zWr5BCJqpw_TPorAzDq!#0~)wgD!l~sIM6!zQ3k(_VsSmRo4H2)uC=vGJ&!>f;_Kiz z4z}<~opmndUwk$|brT#}z&YUccX{hR<6Hiq=OEj*X6wg4vEddJNBw)?=qEV@p`c9z zjxEq9{*5l|^&hJ0Sh3^)I0hVE8L)4{aUZnvZ-HH2|JSQ}ymeo5hrP-~b=X_~)tXLk z)1f7rH!!}m+Z#-K10ioy$Xnm;RocCE?OuPo*Mnag*&pCI40g)j{D60g69FdzP6V6? zI1z9n;6%WQfD-{H0!{?}+Yz9Bb+nI8K8}_5%GFYb_(K+hecqzX$o+U9l05C#TPu0m z3y1qfvCzIfeD1Wt5V-LP)HjEWsAB=ZE9>TaIX14OOx8PNo{Em_`5rF z!>p>SaN=%w=Ro_@%~ss7`$<|U&d&h zt@sV)`DDdmcFOCPtMAY4|^O^S7n_Jzm!+Er# z{7sCmYpeXK^7U-R;p(d}|J>{Yi6E&{GdT{H2(YhwO_)eK^NFlXeA z0_->%Wb>&Bx{=ZcF*zZR83`GEIGGuUCiR$+$>sHEVU!JKQrTqOh{x1GQ)_c&A)fT0 zM{~L88001xxiL1Bi>BgwtdL5Lfr^RKF@wP(+Oa))f4rl=zXKd4lJQ)qy+<9)W|@9> zq`5Vb9?IyZm)wX3I0$dJ!E)E`(Dtw%-qEQ;)`ZnIrbxu{8GR(0j$ztG=jV5Xw)b>c z#dr<}K#)Z_xByEu4?#RyeP(e+#vP?~9jJP_SE~wdDCL7Ng zVzkbpd_L`*_3l#NDom~ruuXnusLv9UC`5Y)(tmM_M0`9vmdVRUHA#gkD~U@A|0 zQL{;d;g33;fr=3ygrP|Cuy$24nKCSDBDmHn${$0@icUV(X|LHk`=q{-*m*3@eJeiF`1)m{E zpVo;)4`OhkU>~tc=TFZE3Bd4_NuSn}MCmyNM0kfh$1OH4@#8#qB_!V z!(rA}q#jW+M>@n4J!aFV^)peDTTK61n|@F#5dFSw!0h&ZY}2Q86H$6zCja*N`@Gbr z_%lUHN{ZK)x!C>x0vfT4q)+R6qIZ~;p>Fqo+NM9M2nC|Ef-V2j_!IC7RB#PSk7M+_ zK>4+HdE$wl16`ja(J0EkKP zGEVxpl@U=PeKV!GV-^jPL3v^0b=(XG^@r|%_`ZbtZqb($cZ1D1`6bzvi|EG!LZa5D IU}M?802n@gkpKVy literal 0 HcmV?d00001 diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeSystem.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeSystem.cmake new file mode 100644 index 0000000..a90556a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.5.0-41-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.5.0-41-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.5.0-41-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.5.0-41-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..d884b50 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,671 @@ +#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 + + +/* 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 */ +# 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 +# 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(__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(__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(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#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__)) +# 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(__CRAYXE) || defined(__CRAYXC) +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(__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" + +# 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_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" + +# 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 +#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 components. */ +#ifdef 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'}; +#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__) +# if (defined(_MSC_VER) && !defined(__clang__)) \ + || (defined(__ibmxl__) || defined(__IBMC__)) +# define C_DIALECT "90" +# else +# define C_DIALECT +# endif +#elif __STDC_VERSION__ >= 201000L +# define C_DIALECT "11" +#elif __STDC_VERSION__ >= 199901L +# define C_DIALECT "99" +#else +# define C_DIALECT "90" +#endif +const char* info_language_dialect_default = + "INFO" ":" "dialect_default[" C_DIALECT "]"; + +/*--------------------------------------------------------------------------*/ + +#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(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CompilerIdC/a.out b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CompilerIdC/a.out new file mode 100644 index 0000000000000000000000000000000000000000..b5c91a373fc518990e2aec59df62ee3a3ddb612a GIT binary patch literal 16712 zcmeHOeQX>@6`%9jiPI)$Cv}LMwDpn?$)WY-Y!c(7HNCTa&K|OpHnC}t>n>~G**>@r zbGJwBij+Xo!VwGsB2oT8ii!jX!XM?2ejovkLJO?`H3Eg8f=GcDgF@<-2Dy;tcyH#t z^X~dwB+4HM?MSz8=J!7L&FtRJ?##!deZ5sapWxyb?-kez*DEAUjM_a^0TLD+VhtQ` z7B`6%(5{x4;)fLht|}L*oV1p3KTy!ESR#tyFrh- zmL%Sqa5o{P%rC01oB}dwK?nuR3QprqVs%5I9y`_C;FrN*!Nyiu$`oJ-@ zci*4@GqZ?M8f9NJP#gI#?vB2&W!v2^9*Cd%;uyqyi0l>5h_~4OYn4tZP@HYQhLc5kED`TFGRLR+gC3v}Hwevu5+ zh83T2Zr8hTO;d7>E<8uL=E6Tkc(V)t65$u_6tdu0!1Lj9(T4LmBX7=z^Vmdu-iGrv zhWLUFm-kBqz2arS%Yc^wF9Ti%ybO35@G|g!lYzh0-SQ9p=%rfyc+IbO2%$eTYgLt= z*N^_F_N+X|(ym7Veyz0aYe4Fn1j<9}`?A#|WV`jRvEsS=^y2UJqko*gYoKqY<~%%_ z>N9H$NjlGfrPBHwsJwncpXq!GD*8;#caiK~u-1d?eOL$At4bH^nvS63vqV9@DCKv3 z63O;!dU0MqbNNpF%z|I{J)@tyW;K9;ZDgRfbaAY%3F2aXjQ2=q6xgD0>!5zLvkI$v z@g-}ue!O!9H0HLKN~O6t9G!cp+V3q9=@a(3m1PJy^3M#$Jajx zGxg)qOZp?a@A&H)6xL&!M^QpVjs`dT`QIJGjIB>rq&lIzkS8m z`ihr(ihqif8h)oAJ?qnV|F-ZK?Ej(R$i0!_$bAvx?ATbauIU(_uk3Fe8R%DzoAOAJ zZ13P@z{`M_0WSky2D}V-8SpaTWx&gTmjN#W|Dzf3IleY74KlW`cmJNzYmBgqeM;wPnCk%@~Wnp`_usqR!mQ=hTE>+;v94Tb1 zg0?#d6Z@9df^4-u*cJ+gb_UzFEBxOF5J?OZ>s44D0PrrCa`TBIq zZ-5sfc0|?vaJ7dj;(Rw+)WPepTD)3XL{ts$YgHm3CSCc2^%fF8<-*@dINv9g6(QaO z6&SVUc+ek~UikUoZ4lr0BnSswoR5C_zRUPDRD5D-J|6+RQvA!E*SDpeb>f#8u&Y$E z^OTgiVM(0N0q(=QsjI(!LGpaRXBRKa%F^-khP1P^e;;FyP5+INs3Lr(*(hw;`CX3L6>lYE%Q?G9o;LH6rO zp8xNj1|03UucLEhXFK_o?<&C-uHae=`D}LCc^z>$U$-6TT%m!UyKDq}vm1nVJK&g~ zu%?)8B-1VN4MGbmfa4dVIV*1!U?tM1Slk|BSZQMvH;Ck6b4WaEjHj|AX3B_L*<9W* z3sVB$T&EINA|C7rwYOFl!mTMu!_4K(X(N%ba?@fgXQmTIypT>$gNm(XfTZOR?d~@} zoapYR7v!-xgl8DN2O|AZBf780fL$t1owzW1KCmy+AM18<CYsTFK}P@9+h!7R(=u6Qao~q% z7tC=;xbvMqh{N_DP9yFMs<_$5xxL7FQqn$slu)tYHwGbs`RTM}jsUfCicWAXnSpIb zlOmYOT8ZFzrVyOWWhWCkYuW~l6q2wpEEy*#(iLm5%yA*bC(QhW2*#%~;6hO=r#Kvk z6r+X#yj&t>qJjv@lm#bKmcT=BJPQ>oF$G5)q9B=-JsC_)(4d@%gFd&Ez8alMgX>`2 zOeaSn92^Ki=mZgjPD#UPr_1hb6PyRYtpRTXvhZ^qQ=SJ9Tgq}B=@$6mGcxP*^B+?U zc=l4hFA&%c)UJPso(Gw3wJSrN@5cAVx$y8%OqHg_r0RKBY>vQ}(zhTP$@!J&^ zcl;(`IJaSap8qgCfl5&D95K(V&-0cfV0g-`&(E<;dHw_Dy(m(Ja+7&A0&f1UD$XX-v&R9hwp!@0OQ#0`rpJq1}Ob5>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(__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(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#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__)) +# 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(__CRAYXE) || defined(__CRAYXC) +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(__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" + +# 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_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" + +# 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 +#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 components. */ +#ifdef 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'}; +#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_dialect_default = "INFO" ":" "dialect_default[" +#if CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#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(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CompilerIdCXX/a.out b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CompilerIdCXX/a.out new file mode 100644 index 0000000000000000000000000000000000000000..2881803fe1c1315653cec8eead6766e2c9b69693 GIT binary patch literal 16720 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 e4*oGfdcfhF>oukL>{;1 + +void* test_func(void* data) +{ + return data; +} + +int main(void) +{ + pthread_t thread; + pthread_create(&thread, NULL, test_func, NULL); + pthread_detach(thread); + pthread_join(thread, NULL); + pthread_atfork(NULL, NULL, NULL); + pthread_exit(NULL); + + return 0; +} + +Determining if the function pthread_create exists in the pthreads failed with the following output: +Change Dir: /root/comm-ws/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_8b38b/fast && /usr/bin/make -f CMakeFiles/cmTC_8b38b.dir/build.make CMakeFiles/cmTC_8b38b.dir/build +make[1]: Entering directory '/root/comm-ws/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_8b38b.dir/CheckFunctionExists.c.o +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_8b38b.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.16/Modules/CheckFunctionExists.c +Linking C executable cmTC_8b38b +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8b38b.dir/link.txt --verbose=1 +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_8b38b.dir/CheckFunctionExists.c.o -o cmTC_8b38b -lpthreads +/usr/bin/ld: cannot find -lpthreads +collect2: error: ld returned 1 exit status +make[1]: *** [CMakeFiles/cmTC_8b38b.dir/build.make:87: cmTC_8b38b] Error 1 +make[1]: Leaving directory '/root/comm-ws/build/CMakeFiles/CMakeTmp' +make: *** [Makefile:121: cmTC_8b38b/fast] Error 2 + + + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/CMakeOutput.log b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..c33b16c --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,491 @@ +The system is: Linux - 6.5.0-41-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 "/root/comm-ws/build/CMakeFiles/3.16.3/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 "/root/comm-ws/build/CMakeFiles/3.16.3/CompilerIdCXX/a.out" + +Determining if the C compiler works passed with the following output: +Change Dir: /root/comm-ws/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_b4e9d/fast && /usr/bin/make -f CMakeFiles/cmTC_b4e9d.dir/build.make CMakeFiles/cmTC_b4e9d.dir/build +make[1]: Entering directory '/root/comm-ws/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_b4e9d.dir/testCCompiler.c.o +/usr/bin/cc -o CMakeFiles/cmTC_b4e9d.dir/testCCompiler.c.o -c /root/comm-ws/build/CMakeFiles/CMakeTmp/testCCompiler.c +Linking C executable cmTC_b4e9d +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b4e9d.dir/link.txt --verbose=1 +/usr/bin/cc -rdynamic CMakeFiles/cmTC_b4e9d.dir/testCCompiler.c.o -o cmTC_b4e9d +make[1]: Leaving directory '/root/comm-ws/build/CMakeFiles/CMakeTmp' + + + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /root/comm-ws/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_0775e/fast && /usr/bin/make -f CMakeFiles/cmTC_0775e.dir/build.make CMakeFiles/cmTC_0775e.dir/build +make[1]: Entering directory '/root/comm-ws/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:hsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --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-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 --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --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-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/9/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccFvpeaC.s +GNU C17 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu) + compiled by GNU C version 9.4.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-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/9/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/9/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu) + compiled by GNU C version 9.4.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 01da938ff5dc2163489aa33cb3b747a7 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' + as -v --64 -o CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o /tmp/ccFvpeaC.s +GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' +Linking C executable cmTC_0775e +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0775e.dir/link.txt --verbose=1 +/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o -o cmTC_0775e +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:hsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --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-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 --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --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-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_0775e' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccuKWZR6.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 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_0775e /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../.. CMakeFiles/cmTC_0775e.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/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_0775e' '-mtune=generic' '-march=x86-64' +make[1]: Leaving directory '/root/comm-ws/build/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/9/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/9/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/9/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/9/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: /root/comm-ws/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/make cmTC_0775e/fast && /usr/bin/make -f CMakeFiles/cmTC_0775e.dir/build.make CMakeFiles/cmTC_0775e.dir/build] + ignore line: [make[1]: Entering directory '/root/comm-ws/build/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --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-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 --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --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-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccFvpeaC.s] + ignore line: [GNU C17 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 9.4.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-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/9/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/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 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 9.4.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 01da938ff5dc2163489aa33cb3b747a7] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o /tmp/ccFvpeaC.s] + ignore line: [GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [Linking C executable cmTC_0775e] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0775e.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o -o cmTC_0775e ] + 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/9/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --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-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 --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --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-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_0775e' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccuKWZR6.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 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_0775e /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../.. CMakeFiles/cmTC_0775e.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/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/9/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccuKWZR6.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 [-export-dynamic] ==> 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_0775e] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..] + arg [CMakeFiles/cmTC_0775e.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/9/crtendS.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] ==> ignore + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9] ==> [/usr/lib/gcc/x86_64-linux-gnu/9] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Determining if the CXX compiler works passed with the following output: +Change Dir: /root/comm-ws/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_e7bb5/fast && /usr/bin/make -f CMakeFiles/cmTC_e7bb5.dir/build.make CMakeFiles/cmTC_e7bb5.dir/build +make[1]: Entering directory '/root/comm-ws/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_e7bb5.dir/testCXXCompiler.cxx.o +/usr/bin/c++ -o CMakeFiles/cmTC_e7bb5.dir/testCXXCompiler.cxx.o -c /root/comm-ws/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx +Linking CXX executable cmTC_e7bb5 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e7bb5.dir/link.txt --verbose=1 +/usr/bin/c++ -rdynamic CMakeFiles/cmTC_e7bb5.dir/testCXXCompiler.cxx.o -o cmTC_e7bb5 +make[1]: Leaving directory '/root/comm-ws/build/CMakeFiles/CMakeTmp' + + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /root/comm-ws/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_3187a/fast && /usr/bin/make -f CMakeFiles/cmTC_3187a.dir/build.make CMakeFiles/cmTC_3187a.dir/build +make[1]: Entering directory '/root/comm-ws/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:hsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --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-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 --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --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-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/9/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccnpcFRy.s +GNU C++14 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu) + compiled by GNU C version 9.4.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/9" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/9 + /usr/include/x86_64-linux-gnu/c++/9 + /usr/include/c++/9/backward + /usr/lib/gcc/x86_64-linux-gnu/9/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++14 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu) + compiled by GNU C version 9.4.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 3d1eba838554fa2348dba760e4770469 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + as -v --64 -o CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccnpcFRy.s +GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' +Linking CXX executable cmTC_3187a +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3187a.dir/link.txt --verbose=1 +/usr/bin/c++ -v -rdynamic CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_3187a +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:hsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --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-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 --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --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-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_3187a' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccTUrde2.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 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_3187a /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../.. CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_3187a' '-shared-libgcc' '-mtune=generic' '-march=x86-64' +make[1]: Leaving directory '/root/comm-ws/build/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++/9] + add: [/usr/include/x86_64-linux-gnu/c++/9] + add: [/usr/include/c++/9/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/9/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++/9] ==> [/usr/include/c++/9] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/9] ==> [/usr/include/x86_64-linux-gnu/c++/9] + collapse include dir [/usr/include/c++/9/backward] ==> [/usr/include/c++/9/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/9/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/9/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++/9;/usr/include/x86_64-linux-gnu/c++/9;/usr/include/c++/9/backward;/usr/lib/gcc/x86_64-linux-gnu/9/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: /root/comm-ws/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/make cmTC_3187a/fast && /usr/bin/make -f CMakeFiles/cmTC_3187a.dir/build.make CMakeFiles/cmTC_3187a.dir/build] + ignore line: [make[1]: Entering directory '/root/comm-ws/build/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --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-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 --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --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-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccnpcFRy.s] + ignore line: [GNU C++14 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 9.4.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-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++/9"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/9] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/9] + ignore line: [ /usr/include/c++/9/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/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++14 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 9.4.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 3d1eba838554fa2348dba760e4770469] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccnpcFRy.s] + ignore line: [GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [Linking CXX executable cmTC_3187a] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3187a.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v -rdynamic CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_3187a ] + 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/9/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --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-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 --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --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-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_3187a' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccTUrde2.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 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_3187a /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../.. CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/9/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccTUrde2.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 [-export-dynamic] ==> 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_3187a] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..] + arg [CMakeFiles/cmTC_3187a.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/9/crtendS.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] ==> ignore + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9] ==> [/usr/lib/gcc/x86_64-linux-gnu/9] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/9;/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: /root/comm-ws/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_fa3de/fast && /usr/bin/make -f CMakeFiles/cmTC_fa3de.dir/build.make CMakeFiles/cmTC_fa3de.dir/build +make[1]: Entering directory '/root/comm-ws/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_fa3de.dir/CheckIncludeFile.c.o +/usr/bin/cc -o CMakeFiles/cmTC_fa3de.dir/CheckIncludeFile.c.o -c /root/comm-ws/build/CMakeFiles/CMakeTmp/CheckIncludeFile.c +Linking C executable cmTC_fa3de +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fa3de.dir/link.txt --verbose=1 +/usr/bin/cc -rdynamic CMakeFiles/cmTC_fa3de.dir/CheckIncludeFile.c.o -o cmTC_fa3de +make[1]: Leaving directory '/root/comm-ws/build/CMakeFiles/CMakeTmp' + + + +Determining if the function pthread_create exists in the pthread passed with the following output: +Change Dir: /root/comm-ws/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_57953/fast && /usr/bin/make -f CMakeFiles/cmTC_57953.dir/build.make CMakeFiles/cmTC_57953.dir/build +make[1]: Entering directory '/root/comm-ws/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_57953.dir/CheckFunctionExists.c.o +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_57953.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.16/Modules/CheckFunctionExists.c +Linking C executable cmTC_57953 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_57953.dir/link.txt --verbose=1 +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_57953.dir/CheckFunctionExists.c.o -o cmTC_57953 -lpthread +make[1]: Leaving directory '/root/comm-ws/build/CMakeFiles/CMakeTmp' + + + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/CMakeRuleHashes.txt b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 0000000..8c1d607 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,28 @@ +# Hashes of file build rules. +6e34f6e48e8367f7bfdedf7f94936ae3 /root/comm-ws/devel/include/rosserial_msgs/Log.h +b680b76ce11ccc8c48eb5fd93c9c23e6 /root/comm-ws/devel/include/rosserial_msgs/RequestParam.h +cb802bfc73ec5d4c28b2de86f5e57a33 /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h +7368d60773f02692e0535560caabfa4b /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py +cf2759887f9f2b5c4b135f536ade16b5 /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py +6526132d61b94b674b92ed6c7b804d00 /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py +cc6d027d0c99d103627e10d9442f5e53 /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py +4be1ffcce7b2eb4026a0dc78823b5520 /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py +45e9ae5c359bc896127285454a2929a1 /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/Log.lisp +1ad996048becb6c6ee0a4870de4534a2 /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/TopicInfo.lisp +fe9aa01acb958848389d46d475e24f75 /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/RequestParam.lisp +3156b6ddef3581c7ecf31b5187da59ec /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/Log.js +65df73495adc4f2f3c415a44dd769dd6 /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/TopicInfo.js +a5a0462ab2008bed0cd5245bd19956d0 /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/RequestParam.js +0be0f7ac3e2b0ac279e2450dfc653140 /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/manifest.l +8eb1c0e3173498932fdaa15c2d8a720d /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/Log.l +f8a40ce3564bc5d880aeea14b4cdbb42 /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/TopicInfo.l +826fcf91ff80a6b6f0ce1fa3d854d566 /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv/RequestParam.l +15ad02f4c623894ea400bfc33eb959e0 CMakeFiles/clean_test_results +db7c4ce5c1cb71b68e64d2865a9ac813 firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log +7744aaf04a11d4d4d11d352b0c790f74 firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam +4b439d2a3d5cbe5afaf6878a474fac58 firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo +12140e35d21c7cbf679e1998c495bce6 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp +12140e35d21c7cbf679e1998c495bce6 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus +12140e35d21c7cbf679e1998c495bce6 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp +12140e35d21c7cbf679e1998c495bce6 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs +12140e35d21c7cbf679e1998c495bce6 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/Makefile.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..15ffbfd --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,301 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# 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" + "/opt/ros/noetic/share/catkin/cmake/all.cmake" + "/opt/ros/noetic/share/catkin/cmake/assert.cmake" + "/opt/ros/noetic/share/catkin/cmake/atomic_configure_file.cmake" + "/opt/ros/noetic/share/catkin/cmake/catkinConfig-version.cmake" + "/opt/ros/noetic/share/catkin/cmake/catkinConfig.cmake" + "/opt/ros/noetic/share/catkin/cmake/catkin_add_env_hooks.cmake" + "/opt/ros/noetic/share/catkin/cmake/catkin_destinations.cmake" + "/opt/ros/noetic/share/catkin/cmake/catkin_download.cmake" + "/opt/ros/noetic/share/catkin/cmake/catkin_generate_environment.cmake" + "/opt/ros/noetic/share/catkin/cmake/catkin_install_python.cmake" + "/opt/ros/noetic/share/catkin/cmake/catkin_libraries.cmake" + "/opt/ros/noetic/share/catkin/cmake/catkin_metapackage.cmake" + "/opt/ros/noetic/share/catkin/cmake/catkin_package.cmake" + "/opt/ros/noetic/share/catkin/cmake/catkin_package_xml.cmake" + "/opt/ros/noetic/share/catkin/cmake/catkin_python_setup.cmake" + "/opt/ros/noetic/share/catkin/cmake/catkin_symlink_install.cmake" + "/opt/ros/noetic/share/catkin/cmake/catkin_workspace.cmake" + "/opt/ros/noetic/share/catkin/cmake/custom_install.cmake" + "/opt/ros/noetic/share/catkin/cmake/debug_message.cmake" + "/opt/ros/noetic/share/catkin/cmake/em/order_packages.cmake.em" + "/opt/ros/noetic/share/catkin/cmake/em/pkg.pc.em" + "/opt/ros/noetic/share/catkin/cmake/em_expand.cmake" + "/opt/ros/noetic/share/catkin/cmake/empy.cmake" + "/opt/ros/noetic/share/catkin/cmake/find_program_required.cmake" + "/opt/ros/noetic/share/catkin/cmake/interrogate_setup_dot_py.py" + "/opt/ros/noetic/share/catkin/cmake/legacy.cmake" + "/opt/ros/noetic/share/catkin/cmake/list_append_deduplicate.cmake" + "/opt/ros/noetic/share/catkin/cmake/list_append_unique.cmake" + "/opt/ros/noetic/share/catkin/cmake/list_insert_in_workspace_order.cmake" + "/opt/ros/noetic/share/catkin/cmake/platform/lsb.cmake" + "/opt/ros/noetic/share/catkin/cmake/platform/ubuntu.cmake" + "/opt/ros/noetic/share/catkin/cmake/platform/windows.cmake" + "/opt/ros/noetic/share/catkin/cmake/python.cmake" + "/opt/ros/noetic/share/catkin/cmake/safe_execute_process.cmake" + "/opt/ros/noetic/share/catkin/cmake/stamp.cmake" + "/opt/ros/noetic/share/catkin/cmake/string_starts_with.cmake" + "/opt/ros/noetic/share/catkin/cmake/templates/_setup_util.py.in" + "/opt/ros/noetic/share/catkin/cmake/templates/env.sh.in" + "/opt/ros/noetic/share/catkin/cmake/templates/generate_cached_setup.py.in" + "/opt/ros/noetic/share/catkin/cmake/templates/local_setup.bash.in" + "/opt/ros/noetic/share/catkin/cmake/templates/local_setup.sh.in" + "/opt/ros/noetic/share/catkin/cmake/templates/local_setup.zsh.in" + "/opt/ros/noetic/share/catkin/cmake/templates/order_packages.context.py.in" + "/opt/ros/noetic/share/catkin/cmake/templates/pkg.context.pc.in" + "/opt/ros/noetic/share/catkin/cmake/templates/pkgConfig-version.cmake.in" + "/opt/ros/noetic/share/catkin/cmake/templates/pkgConfig.cmake.in" + "/opt/ros/noetic/share/catkin/cmake/templates/rosinstall.in" + "/opt/ros/noetic/share/catkin/cmake/templates/setup.bash.in" + "/opt/ros/noetic/share/catkin/cmake/templates/setup.sh.in" + "/opt/ros/noetic/share/catkin/cmake/templates/setup.zsh.in" + "/opt/ros/noetic/share/catkin/cmake/test/catkin_download_test_data.cmake" + "/opt/ros/noetic/share/catkin/cmake/test/gtest.cmake" + "/opt/ros/noetic/share/catkin/cmake/test/nosetests.cmake" + "/opt/ros/noetic/share/catkin/cmake/test/tests.cmake" + "/opt/ros/noetic/share/catkin/cmake/tools/doxygen.cmake" + "/opt/ros/noetic/share/catkin/cmake/tools/libraries.cmake" + "/opt/ros/noetic/share/catkin/cmake/tools/rt.cmake" + "/opt/ros/noetic/share/catkin/package.xml" + "/opt/ros/noetic/share/cpp_common/cmake/cpp_commonConfig-version.cmake" + "/opt/ros/noetic/share/cpp_common/cmake/cpp_commonConfig.cmake" + "/opt/ros/noetic/share/gencpp/cmake/gencpp-extras.cmake" + "/opt/ros/noetic/share/gencpp/cmake/gencppConfig-version.cmake" + "/opt/ros/noetic/share/gencpp/cmake/gencppConfig.cmake" + "/opt/ros/noetic/share/geneus/cmake/geneus-extras.cmake" + "/opt/ros/noetic/share/geneus/cmake/geneusConfig-version.cmake" + "/opt/ros/noetic/share/geneus/cmake/geneusConfig.cmake" + "/opt/ros/noetic/share/genlisp/cmake/genlisp-extras.cmake" + "/opt/ros/noetic/share/genlisp/cmake/genlispConfig-version.cmake" + "/opt/ros/noetic/share/genlisp/cmake/genlispConfig.cmake" + "/opt/ros/noetic/share/genmsg/cmake/genmsg-extras.cmake" + "/opt/ros/noetic/share/genmsg/cmake/genmsgConfig-version.cmake" + "/opt/ros/noetic/share/genmsg/cmake/genmsgConfig.cmake" + "/opt/ros/noetic/share/genmsg/cmake/pkg-genmsg.cmake.em" + "/opt/ros/noetic/share/genmsg/cmake/pkg-genmsg.context.in" + "/opt/ros/noetic/share/genmsg/cmake/pkg-msg-extras.cmake.in" + "/opt/ros/noetic/share/genmsg/cmake/pkg-msg-paths.cmake.develspace.in" + "/opt/ros/noetic/share/genmsg/cmake/pkg-msg-paths.cmake.installspace.in" + "/opt/ros/noetic/share/gennodejs/cmake/gennodejs-extras.cmake" + "/opt/ros/noetic/share/gennodejs/cmake/gennodejsConfig-version.cmake" + "/opt/ros/noetic/share/gennodejs/cmake/gennodejsConfig.cmake" + "/opt/ros/noetic/share/genpy/cmake/genpy-extras.cmake" + "/opt/ros/noetic/share/genpy/cmake/genpyConfig-version.cmake" + "/opt/ros/noetic/share/genpy/cmake/genpyConfig.cmake" + "/opt/ros/noetic/share/message_generation/cmake/message_generationConfig-version.cmake" + "/opt/ros/noetic/share/message_generation/cmake/message_generationConfig.cmake" + "/opt/ros/noetic/share/message_runtime/cmake/message_runtimeConfig-version.cmake" + "/opt/ros/noetic/share/message_runtime/cmake/message_runtimeConfig.cmake" + "/opt/ros/noetic/share/rosconsole/cmake/rosconsole-extras.cmake" + "/opt/ros/noetic/share/rosconsole/cmake/rosconsoleConfig-version.cmake" + "/opt/ros/noetic/share/rosconsole/cmake/rosconsoleConfig.cmake" + "/opt/ros/noetic/share/roscpp/cmake/roscpp-msg-extras.cmake" + "/opt/ros/noetic/share/roscpp/cmake/roscppConfig-version.cmake" + "/opt/ros/noetic/share/roscpp/cmake/roscppConfig.cmake" + "/opt/ros/noetic/share/roscpp_serialization/cmake/roscpp_serializationConfig-version.cmake" + "/opt/ros/noetic/share/roscpp_serialization/cmake/roscpp_serializationConfig.cmake" + "/opt/ros/noetic/share/roscpp_traits/cmake/roscpp_traitsConfig-version.cmake" + "/opt/ros/noetic/share/roscpp_traits/cmake/roscpp_traitsConfig.cmake" + "/opt/ros/noetic/share/rosgraph_msgs/cmake/rosgraph_msgs-msg-extras.cmake" + "/opt/ros/noetic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig-version.cmake" + "/opt/ros/noetic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake" + "/opt/ros/noetic/share/rospy/cmake/rospyConfig-version.cmake" + "/opt/ros/noetic/share/rospy/cmake/rospyConfig.cmake" + "/opt/ros/noetic/share/rostime/cmake/rostimeConfig-version.cmake" + "/opt/ros/noetic/share/rostime/cmake/rostimeConfig.cmake" + "/opt/ros/noetic/share/std_msgs/cmake/std_msgs-msg-extras.cmake" + "/opt/ros/noetic/share/std_msgs/cmake/std_msgsConfig-version.cmake" + "/opt/ros/noetic/share/std_msgs/cmake/std_msgsConfig.cmake" + "/opt/ros/noetic/share/topic_tools/cmake/topic_tools-msg-extras.cmake" + "/opt/ros/noetic/share/topic_tools/cmake/topic_toolsConfig-version.cmake" + "/opt/ros/noetic/share/topic_tools/cmake/topic_toolsConfig.cmake" + "/opt/ros/noetic/share/xmlrpcpp/cmake/xmlrpcpp-extras.cmake" + "/opt/ros/noetic/share/xmlrpcpp/cmake/xmlrpcppConfig-version.cmake" + "/opt/ros/noetic/share/xmlrpcpp/cmake/xmlrpcppConfig.cmake" + "CMakeFiles/3.16.3/CMakeCCompiler.cmake" + "CMakeFiles/3.16.3/CMakeCXXCompiler.cmake" + "CMakeFiles/3.16.3/CMakeSystem.cmake" + "catkin/catkin_generated/version/package.cmake" + "catkin_generated/installspace/_setup_util.py" + "catkin_generated/order_packages.cmake" + "firmware_commun/src/rosserial_msgs/catkin_generated/package.cmake" + "firmware_commun/src/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.develspace.in" + "firmware_commun/src/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.installspace.in" + "firmware_commun/src/rosserial_msgs/cmake/rosserial_msgs-genmsg.cmake" + "firmware_commun/src/rosserial_server/catkin_generated/ordered_paths.cmake" + "firmware_commun/src/rosserial_server/catkin_generated/package.cmake" + "flask_esp8266/catkin_generated/ordered_paths.cmake" + "flask_esp8266/catkin_generated/package.cmake" + "/root/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgs-msg-extras.cmake" + "/root/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgs-msg-paths.cmake" + "/root/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgsConfig-version.cmake" + "/root/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgsConfig.cmake" + "/root/comm-ws/src/CMakeLists.txt" + "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/CMakeLists.txt" + "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/package.xml" + "/root/comm-ws/src/firmware_commun/src/rosserial_server/CMakeLists.txt" + "/root/comm-ws/src/firmware_commun/src/rosserial_server/package.xml" + "/root/comm-ws/src/flask_esp8266/CMakeLists.txt" + "/root/comm-ws/src/flask_esp8266/package.xml" + "/usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfigVersion.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/BoostDetectToolset-1.71.0.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_atomic-1.71.0/boost_atomic-config-version.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_atomic-1.71.0/boost_atomic-config.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_atomic-1.71.0/libboost_atomic-variant-shared.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_atomic-1.71.0/libboost_atomic-variant-static.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_headers-1.71.0/boost_headers-config-version.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_headers-1.71.0/boost_headers-config.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_system-1.71.0/boost_system-config-version.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_system-1.71.0/boost_system-config.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_system-1.71.0/libboost_system-variant-shared.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_system-1.71.0/libboost_system-variant-static.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_thread-1.71.0/boost_thread-config-version.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_thread-1.71.0/boost_thread-config.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_thread-1.71.0/libboost_thread-variant-shared.cmake" + "/usr/lib/x86_64-linux-gnu/cmake/boost_thread-1.71.0/libboost_thread-variant-static.cmake" + "/usr/share/cmake-3.16/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake" + "/usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.16/Modules/CMakeDependentOption.cmake" + "/usr/share/cmake-3.16/Modules/CMakeFindDependencyMacro.cmake" + "/usr/share/cmake-3.16/Modules/CMakeFindFrameworks.cmake" + "/usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.16/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeParseArguments.cmake" + "/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.16/Modules/CheckCSourceCompiles.cmake" + "/usr/share/cmake-3.16/Modules/CheckIncludeFile.cmake" + "/usr/share/cmake-3.16/Modules/CheckLibraryExists.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.16/Modules/DartConfiguration.tcl.in" + "/usr/share/cmake-3.16/Modules/FindBoost.cmake" + "/usr/share/cmake-3.16/Modules/FindGTest.cmake" + "/usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-3.16/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-3.16/Modules/FindPythonInterp.cmake" + "/usr/share/cmake-3.16/Modules/FindPythonLibs.cmake" + "/usr/share/cmake-3.16/Modules/FindThreads.cmake" + "/usr/share/cmake-3.16/Modules/GNUInstallDirs.cmake" + "/usr/share/cmake-3.16/Modules/GoogleTest.cmake" + "/usr/share/cmake-3.16/Modules/Internal/CMakeCheckCompilerFlag.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake" + "/usr/share/cmake-3.16/Modules/SelectLibraryConfigurations.cmake" + "/usr/src/googletest/CMakeLists.txt" + "/usr/src/googletest/googlemock/CMakeLists.txt" + "/usr/src/googletest/googletest/CMakeLists.txt" + "/usr/src/googletest/googletest/cmake/internal_utils.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CTestConfiguration.ini" + "catkin_generated/stamps/Project/package.xml.stamp" + "atomic_configure/_setup_util.py" + "atomic_configure/env.sh" + "atomic_configure/setup.bash" + "atomic_configure/local_setup.bash" + "atomic_configure/setup.sh" + "atomic_configure/local_setup.sh" + "atomic_configure/setup.zsh" + "atomic_configure/local_setup.zsh" + "atomic_configure/.rosinstall" + "catkin_generated/installspace/_setup_util.py" + "catkin_generated/stamps/Project/_setup_util.py.stamp" + "catkin_generated/installspace/env.sh" + "catkin_generated/installspace/setup.bash" + "catkin_generated/installspace/local_setup.bash" + "catkin_generated/installspace/setup.sh" + "catkin_generated/installspace/local_setup.sh" + "catkin_generated/installspace/setup.zsh" + "catkin_generated/installspace/local_setup.zsh" + "catkin_generated/installspace/.rosinstall" + "catkin_generated/generate_cached_setup.py" + "catkin_generated/env_cached.sh" + "catkin_generated/stamps/Project/interrogate_setup_dot_py.py.stamp" + "catkin_generated/order_packages.py" + "catkin_generated/stamps/Project/order_packages.cmake.em.stamp" + "CMakeFiles/CMakeDirectoryInformation.cmake" + "gtest/CMakeFiles/CMakeDirectoryInformation.cmake" + "gtest/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake" + "gtest/googletest/CMakeFiles/CMakeDirectoryInformation.cmake" + "firmware_commun/src/rosserial_msgs/CMakeFiles/CMakeDirectoryInformation.cmake" + "flask_esp8266/CMakeFiles/CMakeDirectoryInformation.cmake" + "firmware_commun/src/rosserial_server/CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/doxygen.dir/DependInfo.cmake" + "CMakeFiles/run_tests.dir/DependInfo.cmake" + "CMakeFiles/clean_test_results.dir/DependInfo.cmake" + "CMakeFiles/tests.dir/DependInfo.cmake" + "CMakeFiles/download_extra_data.dir/DependInfo.cmake" + "gtest/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake" + "gtest/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake" + "gtest/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake" + "gtest/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + "firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/DependInfo.cmake" + "firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake" + "firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/DependInfo.cmake" + "firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/DependInfo.cmake" + "firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/DependInfo.cmake" + "firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/DependInfo.cmake" + "firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/DependInfo.cmake" + "firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/DependInfo.cmake" + "firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/DependInfo.cmake" + "firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/DependInfo.cmake" + "firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/DependInfo.cmake" + "firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/DependInfo.cmake" + "firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/DependInfo.cmake" + "firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/DependInfo.cmake" + "firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/DependInfo.cmake" + "flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake" + "flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake" + "flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake" + "flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake" + "flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake" + "flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake" + "flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake" + "flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/DependInfo.cmake" + "flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake" + "flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake" + "flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake" + "flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake" + "flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake" + "flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake" + "flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake" + "firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/DependInfo.cmake" + "firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/DependInfo.cmake" + "firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/DependInfo.cmake" + "firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/DependInfo.cmake" + "firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/DependInfo.cmake" + "firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake" + "firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/DependInfo.cmake" + "firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/DependInfo.cmake" + "firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/DependInfo.cmake" + ) diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/Makefile2 b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000..b9d388e --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/Makefile2 @@ -0,0 +1,1629 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# 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: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: gtest/all +all: firmware_commun/src/rosserial_msgs/all +all: flask_esp8266/all +all: firmware_commun/src/rosserial_server/all + +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: gtest/preinstall +preinstall: firmware_commun/src/rosserial_msgs/preinstall +preinstall: flask_esp8266/preinstall +preinstall: firmware_commun/src/rosserial_server/preinstall + +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/doxygen.dir/clean +clean: CMakeFiles/run_tests.dir/clean +clean: CMakeFiles/clean_test_results.dir/clean +clean: CMakeFiles/tests.dir/clean +clean: CMakeFiles/download_extra_data.dir/clean +clean: gtest/clean +clean: firmware_commun/src/rosserial_msgs/clean +clean: flask_esp8266/clean +clean: firmware_commun/src/rosserial_server/clean + +.PHONY : clean + +#============================================================================= +# Directory level rules for directory firmware_commun/src/rosserial_msgs + +# Recursive "all" directory target. +firmware_commun/src/rosserial_msgs/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/all + +.PHONY : firmware_commun/src/rosserial_msgs/all + +# Recursive "preinstall" directory target. +firmware_commun/src/rosserial_msgs/preinstall: + +.PHONY : firmware_commun/src/rosserial_msgs/preinstall + +# Recursive "clean" directory target. +firmware_commun/src/rosserial_msgs/clean: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/clean +firmware_commun/src/rosserial_msgs/clean: firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/clean +firmware_commun/src/rosserial_msgs/clean: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/clean +firmware_commun/src/rosserial_msgs/clean: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/clean +firmware_commun/src/rosserial_msgs/clean: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/clean +firmware_commun/src/rosserial_msgs/clean: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/clean +firmware_commun/src/rosserial_msgs/clean: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/clean +firmware_commun/src/rosserial_msgs/clean: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/clean +firmware_commun/src/rosserial_msgs/clean: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/clean +firmware_commun/src/rosserial_msgs/clean: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/clean +firmware_commun/src/rosserial_msgs/clean: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/clean +firmware_commun/src/rosserial_msgs/clean: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/clean +firmware_commun/src/rosserial_msgs/clean: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/clean +firmware_commun/src/rosserial_msgs/clean: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/clean +firmware_commun/src/rosserial_msgs/clean: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/clean + +.PHONY : firmware_commun/src/rosserial_msgs/clean + +#============================================================================= +# Directory level rules for directory firmware_commun/src/rosserial_server + +# Recursive "all" directory target. +firmware_commun/src/rosserial_server/all: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all +firmware_commun/src/rosserial_server/all: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/all +firmware_commun/src/rosserial_server/all: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all +firmware_commun/src/rosserial_server/all: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all + +.PHONY : firmware_commun/src/rosserial_server/all + +# Recursive "preinstall" directory target. +firmware_commun/src/rosserial_server/preinstall: + +.PHONY : firmware_commun/src/rosserial_server/preinstall + +# Recursive "clean" directory target. +firmware_commun/src/rosserial_server/clean: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/clean +firmware_commun/src/rosserial_server/clean: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/clean +firmware_commun/src/rosserial_server/clean: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/clean +firmware_commun/src/rosserial_server/clean: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/clean +firmware_commun/src/rosserial_server/clean: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/clean +firmware_commun/src/rosserial_server/clean: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/clean +firmware_commun/src/rosserial_server/clean: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/clean +firmware_commun/src/rosserial_server/clean: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/clean +firmware_commun/src/rosserial_server/clean: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/clean + +.PHONY : firmware_commun/src/rosserial_server/clean + +#============================================================================= +# Directory level rules for directory flask_esp8266 + +# Recursive "all" directory target. +flask_esp8266/all: + +.PHONY : flask_esp8266/all + +# Recursive "preinstall" directory target. +flask_esp8266/preinstall: + +.PHONY : flask_esp8266/preinstall + +# Recursive "clean" directory target. +flask_esp8266/clean: flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/clean +flask_esp8266/clean: flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean +flask_esp8266/clean: flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/clean +flask_esp8266/clean: flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/clean +flask_esp8266/clean: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/clean +flask_esp8266/clean: flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean +flask_esp8266/clean: flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/clean +flask_esp8266/clean: flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/clean +flask_esp8266/clean: flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/clean +flask_esp8266/clean: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean +flask_esp8266/clean: flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean +flask_esp8266/clean: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/clean +flask_esp8266/clean: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean +flask_esp8266/clean: flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/clean +flask_esp8266/clean: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean + +.PHONY : flask_esp8266/clean + +#============================================================================= +# Directory level rules for directory gtest + +# Recursive "all" directory target. +gtest/all: gtest/googlemock/all + +.PHONY : gtest/all + +# Recursive "preinstall" directory target. +gtest/preinstall: gtest/googlemock/preinstall + +.PHONY : gtest/preinstall + +# Recursive "clean" directory target. +gtest/clean: gtest/googlemock/clean + +.PHONY : gtest/clean + +#============================================================================= +# Directory level rules for directory gtest/googlemock + +# Recursive "all" directory target. +gtest/googlemock/all: gtest/googletest/all + +.PHONY : gtest/googlemock/all + +# Recursive "preinstall" directory target. +gtest/googlemock/preinstall: gtest/googletest/preinstall + +.PHONY : gtest/googlemock/preinstall + +# Recursive "clean" directory target. +gtest/googlemock/clean: gtest/googlemock/CMakeFiles/gmock_main.dir/clean +gtest/googlemock/clean: gtest/googlemock/CMakeFiles/gmock.dir/clean +gtest/googlemock/clean: gtest/googletest/clean + +.PHONY : gtest/googlemock/clean + +#============================================================================= +# Directory level rules for directory gtest/googletest + +# Recursive "all" directory target. +gtest/googletest/all: + +.PHONY : gtest/googletest/all + +# Recursive "preinstall" directory target. +gtest/googletest/preinstall: + +.PHONY : gtest/googletest/preinstall + +# Recursive "clean" directory target. +gtest/googletest/clean: gtest/googletest/CMakeFiles/gtest_main.dir/clean +gtest/googletest/clean: gtest/googletest/CMakeFiles/gtest.dir/clean + +.PHONY : gtest/googletest/clean + +#============================================================================= +# Target rules for target CMakeFiles/doxygen.dir + +# All Build rule for target. +CMakeFiles/doxygen.dir/all: + $(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/depend + $(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target doxygen" +.PHONY : CMakeFiles/doxygen.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/doxygen.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/doxygen.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : CMakeFiles/doxygen.dir/rule + +# Convenience name for target. +doxygen: CMakeFiles/doxygen.dir/rule + +.PHONY : doxygen + +# clean rule for target. +CMakeFiles/doxygen.dir/clean: + $(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/clean +.PHONY : CMakeFiles/doxygen.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/run_tests.dir + +# All Build rule for target. +CMakeFiles/run_tests.dir/all: + $(MAKE) -f CMakeFiles/run_tests.dir/build.make CMakeFiles/run_tests.dir/depend + $(MAKE) -f CMakeFiles/run_tests.dir/build.make CMakeFiles/run_tests.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target run_tests" +.PHONY : CMakeFiles/run_tests.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/run_tests.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/run_tests.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : CMakeFiles/run_tests.dir/rule + +# Convenience name for target. +run_tests: CMakeFiles/run_tests.dir/rule + +.PHONY : run_tests + +# clean rule for target. +CMakeFiles/run_tests.dir/clean: + $(MAKE) -f CMakeFiles/run_tests.dir/build.make CMakeFiles/run_tests.dir/clean +.PHONY : CMakeFiles/run_tests.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/clean_test_results.dir + +# All Build rule for target. +CMakeFiles/clean_test_results.dir/all: + $(MAKE) -f CMakeFiles/clean_test_results.dir/build.make CMakeFiles/clean_test_results.dir/depend + $(MAKE) -f CMakeFiles/clean_test_results.dir/build.make CMakeFiles/clean_test_results.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target clean_test_results" +.PHONY : CMakeFiles/clean_test_results.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/clean_test_results.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/clean_test_results.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : CMakeFiles/clean_test_results.dir/rule + +# Convenience name for target. +clean_test_results: CMakeFiles/clean_test_results.dir/rule + +.PHONY : clean_test_results + +# clean rule for target. +CMakeFiles/clean_test_results.dir/clean: + $(MAKE) -f CMakeFiles/clean_test_results.dir/build.make CMakeFiles/clean_test_results.dir/clean +.PHONY : CMakeFiles/clean_test_results.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/tests.dir + +# All Build rule for target. +CMakeFiles/tests.dir/all: + $(MAKE) -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/depend + $(MAKE) -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target tests" +.PHONY : CMakeFiles/tests.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/tests.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/tests.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : CMakeFiles/tests.dir/rule + +# Convenience name for target. +tests: CMakeFiles/tests.dir/rule + +.PHONY : tests + +# clean rule for target. +CMakeFiles/tests.dir/clean: + $(MAKE) -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/clean +.PHONY : CMakeFiles/tests.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/download_extra_data.dir + +# All Build rule for target. +CMakeFiles/download_extra_data.dir/all: + $(MAKE) -f CMakeFiles/download_extra_data.dir/build.make CMakeFiles/download_extra_data.dir/depend + $(MAKE) -f CMakeFiles/download_extra_data.dir/build.make CMakeFiles/download_extra_data.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target download_extra_data" +.PHONY : CMakeFiles/download_extra_data.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/download_extra_data.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/download_extra_data.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : CMakeFiles/download_extra_data.dir/rule + +# Convenience name for target. +download_extra_data: CMakeFiles/download_extra_data.dir/rule + +.PHONY : download_extra_data + +# clean rule for target. +CMakeFiles/download_extra_data.dir/clean: + $(MAKE) -f CMakeFiles/download_extra_data.dir/build.make CMakeFiles/download_extra_data.dir/clean +.PHONY : CMakeFiles/download_extra_data.dir/clean + +#============================================================================= +# Target rules for target gtest/googlemock/CMakeFiles/gmock_main.dir + +# All Build rule for target. +gtest/googlemock/CMakeFiles/gmock_main.dir/all: gtest/googletest/CMakeFiles/gtest.dir/all +gtest/googlemock/CMakeFiles/gmock_main.dir/all: gtest/googlemock/CMakeFiles/gmock.dir/all + $(MAKE) -f gtest/googlemock/CMakeFiles/gmock_main.dir/build.make gtest/googlemock/CMakeFiles/gmock_main.dir/depend + $(MAKE) -f gtest/googlemock/CMakeFiles/gmock_main.dir/build.make gtest/googlemock/CMakeFiles/gmock_main.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=3,4 "Built target gmock_main" +.PHONY : gtest/googlemock/CMakeFiles/gmock_main.dir/all + +# Build rule for subdir invocation for target. +gtest/googlemock/CMakeFiles/gmock_main.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 6 + $(MAKE) -f CMakeFiles/Makefile2 gtest/googlemock/CMakeFiles/gmock_main.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : gtest/googlemock/CMakeFiles/gmock_main.dir/rule + +# Convenience name for target. +gmock_main: gtest/googlemock/CMakeFiles/gmock_main.dir/rule + +.PHONY : gmock_main + +# clean rule for target. +gtest/googlemock/CMakeFiles/gmock_main.dir/clean: + $(MAKE) -f gtest/googlemock/CMakeFiles/gmock_main.dir/build.make gtest/googlemock/CMakeFiles/gmock_main.dir/clean +.PHONY : gtest/googlemock/CMakeFiles/gmock_main.dir/clean + +#============================================================================= +# Target rules for target gtest/googlemock/CMakeFiles/gmock.dir + +# All Build rule for target. +gtest/googlemock/CMakeFiles/gmock.dir/all: gtest/googletest/CMakeFiles/gtest.dir/all + $(MAKE) -f gtest/googlemock/CMakeFiles/gmock.dir/build.make gtest/googlemock/CMakeFiles/gmock.dir/depend + $(MAKE) -f gtest/googlemock/CMakeFiles/gmock.dir/build.make gtest/googlemock/CMakeFiles/gmock.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=1,2 "Built target gmock" +.PHONY : gtest/googlemock/CMakeFiles/gmock.dir/all + +# Build rule for subdir invocation for target. +gtest/googlemock/CMakeFiles/gmock.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 4 + $(MAKE) -f CMakeFiles/Makefile2 gtest/googlemock/CMakeFiles/gmock.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : gtest/googlemock/CMakeFiles/gmock.dir/rule + +# Convenience name for target. +gmock: gtest/googlemock/CMakeFiles/gmock.dir/rule + +.PHONY : gmock + +# clean rule for target. +gtest/googlemock/CMakeFiles/gmock.dir/clean: + $(MAKE) -f gtest/googlemock/CMakeFiles/gmock.dir/build.make gtest/googlemock/CMakeFiles/gmock.dir/clean +.PHONY : gtest/googlemock/CMakeFiles/gmock.dir/clean + +#============================================================================= +# Target rules for target gtest/googletest/CMakeFiles/gtest_main.dir + +# All Build rule for target. +gtest/googletest/CMakeFiles/gtest_main.dir/all: gtest/googletest/CMakeFiles/gtest.dir/all + $(MAKE) -f gtest/googletest/CMakeFiles/gtest_main.dir/build.make gtest/googletest/CMakeFiles/gtest_main.dir/depend + $(MAKE) -f gtest/googletest/CMakeFiles/gtest_main.dir/build.make gtest/googletest/CMakeFiles/gtest_main.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=7,8 "Built target gtest_main" +.PHONY : gtest/googletest/CMakeFiles/gtest_main.dir/all + +# Build rule for subdir invocation for target. +gtest/googletest/CMakeFiles/gtest_main.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 4 + $(MAKE) -f CMakeFiles/Makefile2 gtest/googletest/CMakeFiles/gtest_main.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : gtest/googletest/CMakeFiles/gtest_main.dir/rule + +# Convenience name for target. +gtest_main: gtest/googletest/CMakeFiles/gtest_main.dir/rule + +.PHONY : gtest_main + +# clean rule for target. +gtest/googletest/CMakeFiles/gtest_main.dir/clean: + $(MAKE) -f gtest/googletest/CMakeFiles/gtest_main.dir/build.make gtest/googletest/CMakeFiles/gtest_main.dir/clean +.PHONY : gtest/googletest/CMakeFiles/gtest_main.dir/clean + +#============================================================================= +# Target rules for target gtest/googletest/CMakeFiles/gtest.dir + +# All Build rule for target. +gtest/googletest/CMakeFiles/gtest.dir/all: + $(MAKE) -f gtest/googletest/CMakeFiles/gtest.dir/build.make gtest/googletest/CMakeFiles/gtest.dir/depend + $(MAKE) -f gtest/googletest/CMakeFiles/gtest.dir/build.make gtest/googletest/CMakeFiles/gtest.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=5,6 "Built target gtest" +.PHONY : gtest/googletest/CMakeFiles/gtest.dir/all + +# Build rule for subdir invocation for target. +gtest/googletest/CMakeFiles/gtest.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 2 + $(MAKE) -f CMakeFiles/Makefile2 gtest/googletest/CMakeFiles/gtest.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : gtest/googletest/CMakeFiles/gtest.dir/rule + +# Convenience name for target. +gtest: gtest/googletest/CMakeFiles/gtest.dir/rule + +.PHONY : gtest + +# clean rule for target. +gtest/googletest/CMakeFiles/gtest.dir/clean: + $(MAKE) -f gtest/googletest/CMakeFiles/gtest.dir/build.make gtest/googletest/CMakeFiles/gtest.dir/clean +.PHONY : gtest/googletest/CMakeFiles/gtest.dir/clean + +#============================================================================= +# Target rules for target firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir + +# All Build rule for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/all +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/all +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/all + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=22,23,24,25,26 "Built target rosserial_msgs_generate_messages_py" +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 5 + $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +rosserial_msgs_generate_messages_py: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/rule + +.PHONY : rosserial_msgs_generate_messages_py + +# clean rule for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/clean: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/clean +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/clean + +#============================================================================= +# Target rules for target firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir + +# All Build rule for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/all: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/depend + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target _catkin_empty_exported_target" +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/all + +# Build rule for subdir invocation for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/rule + +# Convenience name for target. +_catkin_empty_exported_target: firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/rule + +.PHONY : _catkin_empty_exported_target + +# clean rule for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/clean: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/clean +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/clean + +#============================================================================= +# Target rules for target firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir + +# All Build rule for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/all + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/depend + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target rosserial_msgs_genpy" +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/all + +# Build rule for subdir invocation for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 5 + $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/rule + +# Convenience name for target. +rosserial_msgs_genpy: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/rule + +.PHONY : rosserial_msgs_genpy + +# clean rule for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/clean: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/clean +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/clean + +#============================================================================= +# Target rules for target firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir + +# All Build rule for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/all + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/depend + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target rosserial_msgs_gencpp" +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/all + +# Build rule for subdir invocation for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 3 + $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/rule + +# Convenience name for target. +rosserial_msgs_gencpp: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/rule + +.PHONY : rosserial_msgs_gencpp + +# clean rule for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/clean: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/clean +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/clean + +#============================================================================= +# Target rules for target firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir + +# All Build rule for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/all +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/all +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/all +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/all +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/all + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target rosserial_msgs_generate_messages" +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/all + +# Build rule for subdir invocation for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 18 + $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/rule + +# Convenience name for target. +rosserial_msgs_generate_messages: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/rule + +.PHONY : rosserial_msgs_generate_messages + +# clean rule for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/clean: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/clean +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/clean + +#============================================================================= +# Target rules for target firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir + +# All Build rule for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/all + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/depend + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target rosserial_msgs_geneus" +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/all + +# Build rule for subdir invocation for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 4 + $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/rule + +# Convenience name for target. +rosserial_msgs_geneus: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/rule + +.PHONY : rosserial_msgs_geneus + +# clean rule for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/clean: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/clean +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/clean + +#============================================================================= +# Target rules for target firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir + +# All Build rule for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/all +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/all +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/all + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=12,13,14,15 "Built target rosserial_msgs_generate_messages_eus" +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/all + +# Build rule for subdir invocation for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 4 + $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/rule + +# Convenience name for target. +rosserial_msgs_generate_messages_eus: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/rule + +.PHONY : rosserial_msgs_generate_messages_eus + +# clean rule for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/clean: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/clean +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/clean + +#============================================================================= +# Target rules for target firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir + +# All Build rule for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/all: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target _rosserial_msgs_generate_messages_check_deps_Log" +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/all + +# Build rule for subdir invocation for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/rule + +# Convenience name for target. +_rosserial_msgs_generate_messages_check_deps_Log: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/rule + +.PHONY : _rosserial_msgs_generate_messages_check_deps_Log + +# clean rule for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/clean: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/clean +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/clean + +#============================================================================= +# Target rules for target firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir + +# All Build rule for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/all +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/all +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/all + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=19,20,21 "Built target rosserial_msgs_generate_messages_nodejs" +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/all + +# Build rule for subdir invocation for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 3 + $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/rule + +# Convenience name for target. +rosserial_msgs_generate_messages_nodejs: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/rule + +.PHONY : rosserial_msgs_generate_messages_nodejs + +# clean rule for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/clean: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/clean +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/clean + +#============================================================================= +# Target rules for target firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir + +# All Build rule for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/all + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/depend + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target rosserial_msgs_gennodejs" +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/all + +# Build rule for subdir invocation for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 3 + $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/rule + +# Convenience name for target. +rosserial_msgs_gennodejs: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/rule + +.PHONY : rosserial_msgs_gennodejs + +# clean rule for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/clean: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/clean +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/clean + +#============================================================================= +# Target rules for target firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir + +# All Build rule for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/all: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target _rosserial_msgs_generate_messages_check_deps_TopicInfo" +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/all + +# Build rule for subdir invocation for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/rule + +# Convenience name for target. +_rosserial_msgs_generate_messages_check_deps_TopicInfo: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/rule + +.PHONY : _rosserial_msgs_generate_messages_check_deps_TopicInfo + +# clean rule for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/clean: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/clean +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/clean + +#============================================================================= +# Target rules for target firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir + +# All Build rule for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/all: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target _rosserial_msgs_generate_messages_check_deps_RequestParam" +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/all + +# Build rule for subdir invocation for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/rule + +# Convenience name for target. +_rosserial_msgs_generate_messages_check_deps_RequestParam: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/rule + +.PHONY : _rosserial_msgs_generate_messages_check_deps_RequestParam + +# clean rule for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/clean: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/clean +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/clean + +#============================================================================= +# Target rules for target firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir + +# All Build rule for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/all +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/all +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/all + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=9,10,11 "Built target rosserial_msgs_generate_messages_cpp" +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 3 + $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +rosserial_msgs_generate_messages_cpp: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/rule + +.PHONY : rosserial_msgs_generate_messages_cpp + +# clean rule for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/clean: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/clean +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/clean + +#============================================================================= +# Target rules for target firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir + +# All Build rule for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/all + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/depend + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target rosserial_msgs_genlisp" +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/all + +# Build rule for subdir invocation for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 3 + $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/rule + +# Convenience name for target. +rosserial_msgs_genlisp: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/rule + +.PHONY : rosserial_msgs_genlisp + +# clean rule for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/clean: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/clean +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/clean + +#============================================================================= +# Target rules for target firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir + +# All Build rule for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/all +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/all +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/all + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=16,17,18 "Built target rosserial_msgs_generate_messages_lisp" +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 3 + $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +rosserial_msgs_generate_messages_lisp: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/rule + +.PHONY : rosserial_msgs_generate_messages_lisp + +# clean rule for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/clean: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/clean +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/clean + +#============================================================================= +# Target rules for target flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir + +# All Build rule for target. +flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/all: + $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/depend + $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target std_msgs_generate_messages_py" +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +std_msgs_generate_messages_py: flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/rule + +.PHONY : std_msgs_generate_messages_py + +# clean rule for target. +flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/clean: + $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/clean +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/clean + +#============================================================================= +# Target rules for target flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir + +# All Build rule for target. +flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/all: + $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend + $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target std_msgs_generate_messages_nodejs" +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/all + +# Build rule for subdir invocation for target. +flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule + +# Convenience name for target. +std_msgs_generate_messages_nodejs: flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule + +.PHONY : std_msgs_generate_messages_nodejs + +# clean rule for target. +flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean: + $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean + +#============================================================================= +# Target rules for target flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir + +# All Build rule for target. +flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/all: + $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/depend + $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target roscpp_generate_messages_cpp" +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/rule + +# Convenience name for target. +roscpp_generate_messages_cpp: flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/rule + +.PHONY : roscpp_generate_messages_cpp + +# clean rule for target. +flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/clean: + $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/clean +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/clean + +#============================================================================= +# Target rules for target flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir + +# All Build rule for target. +flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/all: + $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/depend + $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target roscpp_generate_messages_eus" +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/all + +# Build rule for subdir invocation for target. +flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/rule + +# Convenience name for target. +roscpp_generate_messages_eus: flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/rule + +.PHONY : roscpp_generate_messages_eus + +# clean rule for target. +flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/clean: + $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/clean +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/clean + +#============================================================================= +# Target rules for target flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir + +# All Build rule for target. +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/all: + $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend + $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target rosgraph_msgs_generate_messages_nodejs" +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/all + +# Build rule for subdir invocation for target. +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/rule + +# Convenience name for target. +rosgraph_msgs_generate_messages_nodejs: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/rule + +.PHONY : rosgraph_msgs_generate_messages_nodejs + +# clean rule for target. +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/clean: + $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/clean +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/clean + +#============================================================================= +# Target rules for target flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir + +# All Build rule for target. +flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/all: + $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend + $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target std_msgs_generate_messages_lisp" +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +std_msgs_generate_messages_lisp: flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule + +.PHONY : std_msgs_generate_messages_lisp + +# clean rule for target. +flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean: + $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean + +#============================================================================= +# Target rules for target flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir + +# All Build rule for target. +flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/all: + $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/depend + $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target roscpp_generate_messages_py" +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/rule + +# Convenience name for target. +roscpp_generate_messages_py: flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/rule + +.PHONY : roscpp_generate_messages_py + +# clean rule for target. +flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/clean: + $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/clean +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/clean + +#============================================================================= +# Target rules for target flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir + +# All Build rule for target. +flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/all: + $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/depend + $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target std_msgs_generate_messages_eus" +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/all + +# Build rule for subdir invocation for target. +flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/rule + +# Convenience name for target. +std_msgs_generate_messages_eus: flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/rule + +.PHONY : std_msgs_generate_messages_eus + +# clean rule for target. +flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/clean: + $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/clean +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/clean + +#============================================================================= +# Target rules for target flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir + +# All Build rule for target. +flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/all: + $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend + $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target roscpp_generate_messages_nodejs" +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/all + +# Build rule for subdir invocation for target. +flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/rule + +# Convenience name for target. +roscpp_generate_messages_nodejs: flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/rule + +.PHONY : roscpp_generate_messages_nodejs + +# clean rule for target. +flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/clean: + $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/clean +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/clean + +#============================================================================= +# Target rules for target flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir + +# All Build rule for target. +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all: + $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend + $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target rosgraph_msgs_generate_messages_cpp" +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +rosgraph_msgs_generate_messages_cpp: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule + +.PHONY : rosgraph_msgs_generate_messages_cpp + +# clean rule for target. +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean: + $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean + +#============================================================================= +# Target rules for target flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir + +# All Build rule for target. +flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/all: + $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend + $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target std_msgs_generate_messages_cpp" +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +std_msgs_generate_messages_cpp: flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule + +.PHONY : std_msgs_generate_messages_cpp + +# clean rule for target. +flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean: + $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean + +#============================================================================= +# Target rules for target flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir + +# All Build rule for target. +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/all: + $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend + $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target rosgraph_msgs_generate_messages_eus" +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/all + +# Build rule for subdir invocation for target. +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/rule + +# Convenience name for target. +rosgraph_msgs_generate_messages_eus: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/rule + +.PHONY : rosgraph_msgs_generate_messages_eus + +# clean rule for target. +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/clean: + $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/clean +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/clean + +#============================================================================= +# Target rules for target flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir + +# All Build rule for target. +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all: + $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend + $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target rosgraph_msgs_generate_messages_lisp" +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +rosgraph_msgs_generate_messages_lisp: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule + +.PHONY : rosgraph_msgs_generate_messages_lisp + +# clean rule for target. +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean: + $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean + +#============================================================================= +# Target rules for target flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir + +# All Build rule for target. +flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/all: + $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/depend + $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target roscpp_generate_messages_lisp" +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/rule + +# Convenience name for target. +roscpp_generate_messages_lisp: flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/rule + +.PHONY : roscpp_generate_messages_lisp + +# clean rule for target. +flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/clean: + $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/clean +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/clean + +#============================================================================= +# Target rules for target flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir + +# All Build rule for target. +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all: + $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend + $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target rosgraph_msgs_generate_messages_py" +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +rosgraph_msgs_generate_messages_py: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule + +.PHONY : rosgraph_msgs_generate_messages_py + +# clean rule for target. +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean: + $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean + +#============================================================================= +# Target rules for target firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir + +# All Build rule for target. +firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/all: + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/depend + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target topic_tools_generate_messages_cpp" +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/all + +# Build rule for subdir invocation for target. +firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/rule + +# Convenience name for target. +topic_tools_generate_messages_cpp: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/rule + +.PHONY : topic_tools_generate_messages_cpp + +# clean rule for target. +firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/clean: + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/clean +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/clean + +#============================================================================= +# Target rules for target firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir + +# All Build rule for target. +firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/all: + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/depend + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target topic_tools_generate_messages_eus" +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/all + +# Build rule for subdir invocation for target. +firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/rule + +# Convenience name for target. +topic_tools_generate_messages_eus: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/rule + +.PHONY : topic_tools_generate_messages_eus + +# clean rule for target. +firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/clean: + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/clean +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/clean + +#============================================================================= +# Target rules for target firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir + +# All Build rule for target. +firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/all: + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/depend + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target topic_tools_generate_messages_lisp" +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/all + +# Build rule for subdir invocation for target. +firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/rule + +# Convenience name for target. +topic_tools_generate_messages_lisp: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/rule + +.PHONY : topic_tools_generate_messages_lisp + +# clean rule for target. +firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/clean: + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/clean +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/clean + +#============================================================================= +# Target rules for target firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir + +# All Build rule for target. +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/all + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=29,30 "Built target rosserial_server_serial_node" +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all + +# Build rule for subdir invocation for target. +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 22 + $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/rule + +# Convenience name for target. +rosserial_server_serial_node: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/rule + +.PHONY : rosserial_server_serial_node + +# clean rule for target. +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/clean: + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/clean +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/clean + +#============================================================================= +# Target rules for target firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir + +# All Build rule for target. +firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/all: + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/depend + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target topic_tools_generate_messages_nodejs" +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/all + +# Build rule for subdir invocation for target. +firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/rule + +# Convenience name for target. +topic_tools_generate_messages_nodejs: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/rule + +.PHONY : topic_tools_generate_messages_nodejs + +# clean rule for target. +firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/clean: + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/clean +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/clean + +#============================================================================= +# Target rules for target firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir + +# All Build rule for target. +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/all: + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=27,28 "Built target rosserial_server_lookup" +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/all + +# Build rule for subdir invocation for target. +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 2 + $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/rule + +# Convenience name for target. +rosserial_server_lookup: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/rule + +.PHONY : rosserial_server_lookup + +# clean rule for target. +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/clean: + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/clean +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/clean + +#============================================================================= +# Target rules for target firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir + +# All Build rule for target. +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/all + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=31,32 "Built target rosserial_server_socket_node" +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all + +# Build rule for subdir invocation for target. +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 22 + $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/rule + +# Convenience name for target. +rosserial_server_socket_node: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/rule + +.PHONY : rosserial_server_socket_node + +# clean rule for target. +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/clean: + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/clean +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/clean + +#============================================================================= +# Target rules for target firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir + +# All Build rule for target. +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/all +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/all + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=33,34 "Built target rosserial_server_udp_socket_node" +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all + +# Build rule for subdir invocation for target. +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 22 + $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/rule + +# Convenience name for target. +rosserial_server_udp_socket_node: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/rule + +.PHONY : rosserial_server_udp_socket_node + +# clean rule for target. +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/clean: + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/clean +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/clean + +#============================================================================= +# Target rules for target firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir + +# All Build rule for target. +firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/all: + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/depend + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target topic_tools_generate_messages_py" +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/all + +# Build rule for subdir invocation for target. +firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 + $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/rule + +# Convenience name for target. +topic_tools_generate_messages_py: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/rule + +.PHONY : topic_tools_generate_messages_py + +# clean rule for target. +firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/clean: + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/clean +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_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/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/TargetDirectories.txt b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..8a03a32 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,97 @@ +/root/comm-ws/build/CMakeFiles/install/strip.dir +/root/comm-ws/build/CMakeFiles/install/local.dir +/root/comm-ws/build/CMakeFiles/install.dir +/root/comm-ws/build/CMakeFiles/list_install_components.dir +/root/comm-ws/build/CMakeFiles/rebuild_cache.dir +/root/comm-ws/build/CMakeFiles/edit_cache.dir +/root/comm-ws/build/CMakeFiles/test.dir +/root/comm-ws/build/CMakeFiles/doxygen.dir +/root/comm-ws/build/CMakeFiles/run_tests.dir +/root/comm-ws/build/CMakeFiles/clean_test_results.dir +/root/comm-ws/build/CMakeFiles/tests.dir +/root/comm-ws/build/CMakeFiles/download_extra_data.dir +/root/comm-ws/build/gtest/CMakeFiles/install/strip.dir +/root/comm-ws/build/gtest/CMakeFiles/install/local.dir +/root/comm-ws/build/gtest/CMakeFiles/install.dir +/root/comm-ws/build/gtest/CMakeFiles/list_install_components.dir +/root/comm-ws/build/gtest/CMakeFiles/rebuild_cache.dir +/root/comm-ws/build/gtest/CMakeFiles/edit_cache.dir +/root/comm-ws/build/gtest/CMakeFiles/test.dir +/root/comm-ws/build/gtest/googlemock/CMakeFiles/install/strip.dir +/root/comm-ws/build/gtest/googlemock/CMakeFiles/install/local.dir +/root/comm-ws/build/gtest/googlemock/CMakeFiles/install.dir +/root/comm-ws/build/gtest/googlemock/CMakeFiles/list_install_components.dir +/root/comm-ws/build/gtest/googlemock/CMakeFiles/rebuild_cache.dir +/root/comm-ws/build/gtest/googlemock/CMakeFiles/edit_cache.dir +/root/comm-ws/build/gtest/googlemock/CMakeFiles/test.dir +/root/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir +/root/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir +/root/comm-ws/build/gtest/googletest/CMakeFiles/install/strip.dir +/root/comm-ws/build/gtest/googletest/CMakeFiles/install/local.dir +/root/comm-ws/build/gtest/googletest/CMakeFiles/install.dir +/root/comm-ws/build/gtest/googletest/CMakeFiles/list_install_components.dir +/root/comm-ws/build/gtest/googletest/CMakeFiles/rebuild_cache.dir +/root/comm-ws/build/gtest/googletest/CMakeFiles/edit_cache.dir +/root/comm-ws/build/gtest/googletest/CMakeFiles/test.dir +/root/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir +/root/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir +/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/install/strip.dir +/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/install/local.dir +/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/list_install_components.dir +/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/test.dir +/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir +/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir +/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir +/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir +/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir +/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir +/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir +/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir +/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir +/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir +/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/install.dir +/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir +/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir +/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rebuild_cache.dir +/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/edit_cache.dir +/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir +/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir +/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir +/root/comm-ws/build/flask_esp8266/CMakeFiles/install/local.dir +/root/comm-ws/build/flask_esp8266/CMakeFiles/rebuild_cache.dir +/root/comm-ws/build/flask_esp8266/CMakeFiles/edit_cache.dir +/root/comm-ws/build/flask_esp8266/CMakeFiles/test.dir +/root/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir +/root/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir +/root/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir +/root/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir +/root/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir +/root/comm-ws/build/flask_esp8266/CMakeFiles/list_install_components.dir +/root/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir +/root/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir +/root/comm-ws/build/flask_esp8266/CMakeFiles/install.dir +/root/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir +/root/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir +/root/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir +/root/comm-ws/build/flask_esp8266/CMakeFiles/install/strip.dir +/root/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir +/root/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir +/root/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir +/root/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir +/root/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir +/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/install/strip.dir +/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/install/local.dir +/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/install.dir +/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir +/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir +/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/test.dir +/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir +/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir +/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir +/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir +/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir +/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir +/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/edit_cache.dir +/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir +/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rebuild_cache.dir +/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/list_install_components.dir diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/build.make new file mode 100644 index 0000000..5616811 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/build.make @@ -0,0 +1,76 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for clean_test_results. + +# Include the progress variables for this target. +include CMakeFiles/clean_test_results.dir/progress.make + +CMakeFiles/clean_test_results: + /usr/bin/python3 /opt/ros/noetic/share/catkin/cmake/test/remove_test_results.py /root/comm-ws/build/test_results + +clean_test_results: CMakeFiles/clean_test_results +clean_test_results: CMakeFiles/clean_test_results.dir/build.make + +.PHONY : clean_test_results + +# Rule to build all files generated by this target. +CMakeFiles/clean_test_results.dir/build: clean_test_results + +.PHONY : CMakeFiles/clean_test_results.dir/build + +CMakeFiles/clean_test_results.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/clean_test_results.dir/cmake_clean.cmake +.PHONY : CMakeFiles/clean_test_results.dir/clean + +CMakeFiles/clean_test_results.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src /root/comm-ws/build /root/comm-ws/build /root/comm-ws/build/CMakeFiles/clean_test_results.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/clean_test_results.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/cmake_clean.cmake new file mode 100644 index 0000000..63bf0e0 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/clean_test_results" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/clean_test_results.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/cmake.check_cache b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/build.make new file mode 100644 index 0000000..936ea27 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for download_extra_data. + +# Include the progress variables for this target. +include CMakeFiles/download_extra_data.dir/progress.make + +download_extra_data: CMakeFiles/download_extra_data.dir/build.make + +.PHONY : download_extra_data + +# Rule to build all files generated by this target. +CMakeFiles/download_extra_data.dir/build: download_extra_data + +.PHONY : CMakeFiles/download_extra_data.dir/build + +CMakeFiles/download_extra_data.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/download_extra_data.dir/cmake_clean.cmake +.PHONY : CMakeFiles/download_extra_data.dir/clean + +CMakeFiles/download_extra_data.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src /root/comm-ws/build /root/comm-ws/build /root/comm-ws/build/CMakeFiles/download_extra_data.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/download_extra_data.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/cmake_clean.cmake new file mode 100644 index 0000000..bf7d7e2 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/download_extra_data.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/build.make new file mode 100644 index 0000000..70f58c8 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for doxygen. + +# Include the progress variables for this target. +include CMakeFiles/doxygen.dir/progress.make + +doxygen: CMakeFiles/doxygen.dir/build.make + +.PHONY : doxygen + +# Rule to build all files generated by this target. +CMakeFiles/doxygen.dir/build: doxygen + +.PHONY : CMakeFiles/doxygen.dir/build + +CMakeFiles/doxygen.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/doxygen.dir/cmake_clean.cmake +.PHONY : CMakeFiles/doxygen.dir/clean + +CMakeFiles/doxygen.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src /root/comm-ws/build /root/comm-ws/build /root/comm-ws/build/CMakeFiles/doxygen.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/doxygen.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/cmake_clean.cmake new file mode 100644 index 0000000..ef20a75 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/doxygen.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/progress.marks b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/progress.marks new file mode 100644 index 0000000..6f4247a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +26 diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/build.make new file mode 100644 index 0000000..f70b3b2 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for run_tests. + +# Include the progress variables for this target. +include CMakeFiles/run_tests.dir/progress.make + +run_tests: CMakeFiles/run_tests.dir/build.make + +.PHONY : run_tests + +# Rule to build all files generated by this target. +CMakeFiles/run_tests.dir/build: run_tests + +.PHONY : CMakeFiles/run_tests.dir/build + +CMakeFiles/run_tests.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/run_tests.dir/cmake_clean.cmake +.PHONY : CMakeFiles/run_tests.dir/clean + +CMakeFiles/run_tests.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src /root/comm-ws/build /root/comm-ws/build /root/comm-ws/build/CMakeFiles/run_tests.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/run_tests.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/cmake_clean.cmake new file mode 100644 index 0000000..e67d34f --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/run_tests.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/build.make new file mode 100644 index 0000000..de58588 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for tests. + +# Include the progress variables for this target. +include CMakeFiles/tests.dir/progress.make + +tests: CMakeFiles/tests.dir/build.make + +.PHONY : tests + +# Rule to build all files generated by this target. +CMakeFiles/tests.dir/build: tests + +.PHONY : CMakeFiles/tests.dir/build + +CMakeFiles/tests.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/tests.dir/cmake_clean.cmake +.PHONY : CMakeFiles/tests.dir/clean + +CMakeFiles/tests.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src /root/comm-ws/build /root/comm-ws/build /root/comm-ws/build/CMakeFiles/tests.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/tests.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/cmake_clean.cmake new file mode 100644 index 0000000..910f04d --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/tests.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CTestConfiguration.ini b/docker/local-ros2/OdomComm/comm-ws/build/CTestConfiguration.ini new file mode 100644 index 0000000..fe10759 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CTestConfiguration.ini @@ -0,0 +1,105 @@ +# This file is configured by CMake automatically as DartConfiguration.tcl +# If you choose not to use CMake, this file may be hand configured, by +# filling in the required variables. + + +# Configuration directories and files +SourceDirectory: /root/comm-ws/src +BuildDirectory: /root/comm-ws/build + +# Where to place the cost data store +CostDataFile: + +# Site is something like machine.domain, i.e. pragmatic.crd +Site: ttennis + +# 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" "/root/comm-ws/src" +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: 9.4.0 + +# Dynamic analysis (MemCheck) +PurifyCommand: +ValgrindCommand: +ValgrindCommandOptions: +MemoryCheckType: +MemoryCheckSanitizerOptions: +MemoryCheckCommand: +MemoryCheckCommandOptions: +MemoryCheckSuppressionFile: + +# Coverage +CoverageCommand: +CoverageExtraFlags: + +# Cluster commands +SlurmBatchCommand: +SlurmRunCommand: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/CTestCustom.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CTestCustom.cmake new file mode 100644 index 0000000..14956f3 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CTestCustom.cmake @@ -0,0 +1,2 @@ +set(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE 0) +set(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE 0) diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CTestTestfile.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CTestTestfile.cmake new file mode 100644 index 0000000..d740fff --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/CTestTestfile.cmake @@ -0,0 +1,10 @@ +# CMake generated Testfile for +# Source directory: /root/comm-ws/src +# Build directory: /root/comm-ws/build +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +subdirs("gtest") +subdirs("firmware_commun/src/rosserial_msgs") +subdirs("flask_esp8266") +subdirs("firmware_commun/src/rosserial_server") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/Makefile b/docker/local-ros2/OdomComm/comm-ws/build/Makefile new file mode 100644 index 0000000..9f2abb5 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/Makefile @@ -0,0 +1,868 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# 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: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +#============================================================================= +# Targets provided globally by CMake. + +# 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 + +# 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 +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 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 rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake -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 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 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 + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles /root/comm-ws/build/CMakeFiles/progress.marks + $(MAKE) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) -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 doxygen + +# Build rule for target. +doxygen: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 doxygen +.PHONY : doxygen + +# fast build rule for target. +doxygen/fast: + $(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/build +.PHONY : doxygen/fast + +#============================================================================= +# Target rules for targets named run_tests + +# Build rule for target. +run_tests: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 run_tests +.PHONY : run_tests + +# fast build rule for target. +run_tests/fast: + $(MAKE) -f CMakeFiles/run_tests.dir/build.make CMakeFiles/run_tests.dir/build +.PHONY : run_tests/fast + +#============================================================================= +# Target rules for targets named clean_test_results + +# Build rule for target. +clean_test_results: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 clean_test_results +.PHONY : clean_test_results + +# fast build rule for target. +clean_test_results/fast: + $(MAKE) -f CMakeFiles/clean_test_results.dir/build.make CMakeFiles/clean_test_results.dir/build +.PHONY : clean_test_results/fast + +#============================================================================= +# Target rules for targets named tests + +# Build rule for target. +tests: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 tests +.PHONY : tests + +# fast build rule for target. +tests/fast: + $(MAKE) -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/build +.PHONY : tests/fast + +#============================================================================= +# Target rules for targets named download_extra_data + +# Build rule for target. +download_extra_data: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 download_extra_data +.PHONY : download_extra_data + +# fast build rule for target. +download_extra_data/fast: + $(MAKE) -f CMakeFiles/download_extra_data.dir/build.make CMakeFiles/download_extra_data.dir/build +.PHONY : download_extra_data/fast + +#============================================================================= +# Target rules for targets named gmock_main + +# Build rule for target. +gmock_main: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 gmock_main +.PHONY : gmock_main + +# fast build rule for target. +gmock_main/fast: + $(MAKE) -f gtest/googlemock/CMakeFiles/gmock_main.dir/build.make gtest/googlemock/CMakeFiles/gmock_main.dir/build +.PHONY : gmock_main/fast + +#============================================================================= +# Target rules for targets named gmock + +# Build rule for target. +gmock: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 gmock +.PHONY : gmock + +# fast build rule for target. +gmock/fast: + $(MAKE) -f gtest/googlemock/CMakeFiles/gmock.dir/build.make gtest/googlemock/CMakeFiles/gmock.dir/build +.PHONY : gmock/fast + +#============================================================================= +# Target rules for targets named gtest_main + +# Build rule for target. +gtest_main: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 gtest_main +.PHONY : gtest_main + +# fast build rule for target. +gtest_main/fast: + $(MAKE) -f gtest/googletest/CMakeFiles/gtest_main.dir/build.make gtest/googletest/CMakeFiles/gtest_main.dir/build +.PHONY : gtest_main/fast + +#============================================================================= +# Target rules for targets named gtest + +# Build rule for target. +gtest: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 gtest +.PHONY : gtest + +# fast build rule for target. +gtest/fast: + $(MAKE) -f gtest/googletest/CMakeFiles/gtest.dir/build.make gtest/googletest/CMakeFiles/gtest.dir/build +.PHONY : gtest/fast + +#============================================================================= +# Target rules for targets named rosserial_msgs_generate_messages_py + +# Build rule for target. +rosserial_msgs_generate_messages_py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs_generate_messages_py +.PHONY : rosserial_msgs_generate_messages_py + +# fast build rule for target. +rosserial_msgs_generate_messages_py/fast: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build +.PHONY : rosserial_msgs_generate_messages_py/fast + +#============================================================================= +# Target rules for targets named _catkin_empty_exported_target + +# Build rule for target. +_catkin_empty_exported_target: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 _catkin_empty_exported_target +.PHONY : _catkin_empty_exported_target + +# fast build rule for target. +_catkin_empty_exported_target/fast: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build +.PHONY : _catkin_empty_exported_target/fast + +#============================================================================= +# Target rules for targets named rosserial_msgs_genpy + +# Build rule for target. +rosserial_msgs_genpy: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs_genpy +.PHONY : rosserial_msgs_genpy + +# fast build rule for target. +rosserial_msgs_genpy/fast: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build +.PHONY : rosserial_msgs_genpy/fast + +#============================================================================= +# Target rules for targets named rosserial_msgs_gencpp + +# Build rule for target. +rosserial_msgs_gencpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs_gencpp +.PHONY : rosserial_msgs_gencpp + +# fast build rule for target. +rosserial_msgs_gencpp/fast: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build +.PHONY : rosserial_msgs_gencpp/fast + +#============================================================================= +# Target rules for targets named rosserial_msgs_generate_messages + +# Build rule for target. +rosserial_msgs_generate_messages: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs_generate_messages +.PHONY : rosserial_msgs_generate_messages + +# fast build rule for target. +rosserial_msgs_generate_messages/fast: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build +.PHONY : rosserial_msgs_generate_messages/fast + +#============================================================================= +# Target rules for targets named rosserial_msgs_geneus + +# Build rule for target. +rosserial_msgs_geneus: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs_geneus +.PHONY : rosserial_msgs_geneus + +# fast build rule for target. +rosserial_msgs_geneus/fast: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build +.PHONY : rosserial_msgs_geneus/fast + +#============================================================================= +# Target rules for targets named rosserial_msgs_generate_messages_eus + +# Build rule for target. +rosserial_msgs_generate_messages_eus: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs_generate_messages_eus +.PHONY : rosserial_msgs_generate_messages_eus + +# fast build rule for target. +rosserial_msgs_generate_messages_eus/fast: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build +.PHONY : rosserial_msgs_generate_messages_eus/fast + +#============================================================================= +# Target rules for targets named _rosserial_msgs_generate_messages_check_deps_Log + +# Build rule for target. +_rosserial_msgs_generate_messages_check_deps_Log: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 _rosserial_msgs_generate_messages_check_deps_Log +.PHONY : _rosserial_msgs_generate_messages_check_deps_Log + +# fast build rule for target. +_rosserial_msgs_generate_messages_check_deps_Log/fast: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build +.PHONY : _rosserial_msgs_generate_messages_check_deps_Log/fast + +#============================================================================= +# Target rules for targets named rosserial_msgs_generate_messages_nodejs + +# Build rule for target. +rosserial_msgs_generate_messages_nodejs: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs_generate_messages_nodejs +.PHONY : rosserial_msgs_generate_messages_nodejs + +# fast build rule for target. +rosserial_msgs_generate_messages_nodejs/fast: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build +.PHONY : rosserial_msgs_generate_messages_nodejs/fast + +#============================================================================= +# Target rules for targets named rosserial_msgs_gennodejs + +# Build rule for target. +rosserial_msgs_gennodejs: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs_gennodejs +.PHONY : rosserial_msgs_gennodejs + +# fast build rule for target. +rosserial_msgs_gennodejs/fast: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build +.PHONY : rosserial_msgs_gennodejs/fast + +#============================================================================= +# Target rules for targets named _rosserial_msgs_generate_messages_check_deps_TopicInfo + +# Build rule for target. +_rosserial_msgs_generate_messages_check_deps_TopicInfo: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 _rosserial_msgs_generate_messages_check_deps_TopicInfo +.PHONY : _rosserial_msgs_generate_messages_check_deps_TopicInfo + +# fast build rule for target. +_rosserial_msgs_generate_messages_check_deps_TopicInfo/fast: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build +.PHONY : _rosserial_msgs_generate_messages_check_deps_TopicInfo/fast + +#============================================================================= +# Target rules for targets named _rosserial_msgs_generate_messages_check_deps_RequestParam + +# Build rule for target. +_rosserial_msgs_generate_messages_check_deps_RequestParam: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 _rosserial_msgs_generate_messages_check_deps_RequestParam +.PHONY : _rosserial_msgs_generate_messages_check_deps_RequestParam + +# fast build rule for target. +_rosserial_msgs_generate_messages_check_deps_RequestParam/fast: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build +.PHONY : _rosserial_msgs_generate_messages_check_deps_RequestParam/fast + +#============================================================================= +# Target rules for targets named rosserial_msgs_generate_messages_cpp + +# Build rule for target. +rosserial_msgs_generate_messages_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs_generate_messages_cpp +.PHONY : rosserial_msgs_generate_messages_cpp + +# fast build rule for target. +rosserial_msgs_generate_messages_cpp/fast: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build +.PHONY : rosserial_msgs_generate_messages_cpp/fast + +#============================================================================= +# Target rules for targets named rosserial_msgs_genlisp + +# Build rule for target. +rosserial_msgs_genlisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs_genlisp +.PHONY : rosserial_msgs_genlisp + +# fast build rule for target. +rosserial_msgs_genlisp/fast: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build +.PHONY : rosserial_msgs_genlisp/fast + +#============================================================================= +# Target rules for targets named rosserial_msgs_generate_messages_lisp + +# Build rule for target. +rosserial_msgs_generate_messages_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs_generate_messages_lisp +.PHONY : rosserial_msgs_generate_messages_lisp + +# fast build rule for target. +rosserial_msgs_generate_messages_lisp/fast: + $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build +.PHONY : rosserial_msgs_generate_messages_lisp/fast + +#============================================================================= +# Target rules for targets named std_msgs_generate_messages_py + +# Build rule for target. +std_msgs_generate_messages_py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 std_msgs_generate_messages_py +.PHONY : std_msgs_generate_messages_py + +# fast build rule for target. +std_msgs_generate_messages_py/fast: + $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/build +.PHONY : std_msgs_generate_messages_py/fast + +#============================================================================= +# Target rules for targets named std_msgs_generate_messages_nodejs + +# Build rule for target. +std_msgs_generate_messages_nodejs: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 std_msgs_generate_messages_nodejs +.PHONY : std_msgs_generate_messages_nodejs + +# fast build rule for target. +std_msgs_generate_messages_nodejs/fast: + $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build +.PHONY : std_msgs_generate_messages_nodejs/fast + +#============================================================================= +# Target rules for targets named roscpp_generate_messages_cpp + +# Build rule for target. +roscpp_generate_messages_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 roscpp_generate_messages_cpp +.PHONY : roscpp_generate_messages_cpp + +# fast build rule for target. +roscpp_generate_messages_cpp/fast: + $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/build +.PHONY : roscpp_generate_messages_cpp/fast + +#============================================================================= +# Target rules for targets named roscpp_generate_messages_eus + +# Build rule for target. +roscpp_generate_messages_eus: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 roscpp_generate_messages_eus +.PHONY : roscpp_generate_messages_eus + +# fast build rule for target. +roscpp_generate_messages_eus/fast: + $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/build +.PHONY : roscpp_generate_messages_eus/fast + +#============================================================================= +# Target rules for targets named rosgraph_msgs_generate_messages_nodejs + +# Build rule for target. +rosgraph_msgs_generate_messages_nodejs: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosgraph_msgs_generate_messages_nodejs +.PHONY : rosgraph_msgs_generate_messages_nodejs + +# fast build rule for target. +rosgraph_msgs_generate_messages_nodejs/fast: + $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build +.PHONY : rosgraph_msgs_generate_messages_nodejs/fast + +#============================================================================= +# Target rules for targets named std_msgs_generate_messages_lisp + +# Build rule for target. +std_msgs_generate_messages_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 std_msgs_generate_messages_lisp +.PHONY : std_msgs_generate_messages_lisp + +# fast build rule for target. +std_msgs_generate_messages_lisp/fast: + $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/build +.PHONY : std_msgs_generate_messages_lisp/fast + +#============================================================================= +# Target rules for targets named roscpp_generate_messages_py + +# Build rule for target. +roscpp_generate_messages_py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 roscpp_generate_messages_py +.PHONY : roscpp_generate_messages_py + +# fast build rule for target. +roscpp_generate_messages_py/fast: + $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/build +.PHONY : roscpp_generate_messages_py/fast + +#============================================================================= +# Target rules for targets named std_msgs_generate_messages_eus + +# Build rule for target. +std_msgs_generate_messages_eus: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 std_msgs_generate_messages_eus +.PHONY : std_msgs_generate_messages_eus + +# fast build rule for target. +std_msgs_generate_messages_eus/fast: + $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/build +.PHONY : std_msgs_generate_messages_eus/fast + +#============================================================================= +# Target rules for targets named roscpp_generate_messages_nodejs + +# Build rule for target. +roscpp_generate_messages_nodejs: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 roscpp_generate_messages_nodejs +.PHONY : roscpp_generate_messages_nodejs + +# fast build rule for target. +roscpp_generate_messages_nodejs/fast: + $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/build +.PHONY : roscpp_generate_messages_nodejs/fast + +#============================================================================= +# Target rules for targets named rosgraph_msgs_generate_messages_cpp + +# Build rule for target. +rosgraph_msgs_generate_messages_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosgraph_msgs_generate_messages_cpp +.PHONY : rosgraph_msgs_generate_messages_cpp + +# fast build rule for target. +rosgraph_msgs_generate_messages_cpp/fast: + $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build +.PHONY : rosgraph_msgs_generate_messages_cpp/fast + +#============================================================================= +# Target rules for targets named std_msgs_generate_messages_cpp + +# Build rule for target. +std_msgs_generate_messages_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 std_msgs_generate_messages_cpp +.PHONY : std_msgs_generate_messages_cpp + +# fast build rule for target. +std_msgs_generate_messages_cpp/fast: + $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/build +.PHONY : std_msgs_generate_messages_cpp/fast + +#============================================================================= +# Target rules for targets named rosgraph_msgs_generate_messages_eus + +# Build rule for target. +rosgraph_msgs_generate_messages_eus: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosgraph_msgs_generate_messages_eus +.PHONY : rosgraph_msgs_generate_messages_eus + +# fast build rule for target. +rosgraph_msgs_generate_messages_eus/fast: + $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build +.PHONY : rosgraph_msgs_generate_messages_eus/fast + +#============================================================================= +# Target rules for targets named rosgraph_msgs_generate_messages_lisp + +# Build rule for target. +rosgraph_msgs_generate_messages_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosgraph_msgs_generate_messages_lisp +.PHONY : rosgraph_msgs_generate_messages_lisp + +# fast build rule for target. +rosgraph_msgs_generate_messages_lisp/fast: + $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build +.PHONY : rosgraph_msgs_generate_messages_lisp/fast + +#============================================================================= +# Target rules for targets named roscpp_generate_messages_lisp + +# Build rule for target. +roscpp_generate_messages_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 roscpp_generate_messages_lisp +.PHONY : roscpp_generate_messages_lisp + +# fast build rule for target. +roscpp_generate_messages_lisp/fast: + $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/build +.PHONY : roscpp_generate_messages_lisp/fast + +#============================================================================= +# Target rules for targets named rosgraph_msgs_generate_messages_py + +# Build rule for target. +rosgraph_msgs_generate_messages_py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosgraph_msgs_generate_messages_py +.PHONY : rosgraph_msgs_generate_messages_py + +# fast build rule for target. +rosgraph_msgs_generate_messages_py/fast: + $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build +.PHONY : rosgraph_msgs_generate_messages_py/fast + +#============================================================================= +# Target rules for targets named topic_tools_generate_messages_cpp + +# Build rule for target. +topic_tools_generate_messages_cpp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 topic_tools_generate_messages_cpp +.PHONY : topic_tools_generate_messages_cpp + +# fast build rule for target. +topic_tools_generate_messages_cpp/fast: + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/build +.PHONY : topic_tools_generate_messages_cpp/fast + +#============================================================================= +# Target rules for targets named topic_tools_generate_messages_eus + +# Build rule for target. +topic_tools_generate_messages_eus: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 topic_tools_generate_messages_eus +.PHONY : topic_tools_generate_messages_eus + +# fast build rule for target. +topic_tools_generate_messages_eus/fast: + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/build +.PHONY : topic_tools_generate_messages_eus/fast + +#============================================================================= +# Target rules for targets named topic_tools_generate_messages_lisp + +# Build rule for target. +topic_tools_generate_messages_lisp: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 topic_tools_generate_messages_lisp +.PHONY : topic_tools_generate_messages_lisp + +# fast build rule for target. +topic_tools_generate_messages_lisp/fast: + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/build +.PHONY : topic_tools_generate_messages_lisp/fast + +#============================================================================= +# Target rules for targets named rosserial_server_serial_node + +# Build rule for target. +rosserial_server_serial_node: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosserial_server_serial_node +.PHONY : rosserial_server_serial_node + +# fast build rule for target. +rosserial_server_serial_node/fast: + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build +.PHONY : rosserial_server_serial_node/fast + +#============================================================================= +# Target rules for targets named topic_tools_generate_messages_nodejs + +# Build rule for target. +topic_tools_generate_messages_nodejs: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 topic_tools_generate_messages_nodejs +.PHONY : topic_tools_generate_messages_nodejs + +# fast build rule for target. +topic_tools_generate_messages_nodejs/fast: + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/build +.PHONY : topic_tools_generate_messages_nodejs/fast + +#============================================================================= +# Target rules for targets named rosserial_server_lookup + +# Build rule for target. +rosserial_server_lookup: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosserial_server_lookup +.PHONY : rosserial_server_lookup + +# fast build rule for target. +rosserial_server_lookup/fast: + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build +.PHONY : rosserial_server_lookup/fast + +#============================================================================= +# Target rules for targets named rosserial_server_socket_node + +# Build rule for target. +rosserial_server_socket_node: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosserial_server_socket_node +.PHONY : rosserial_server_socket_node + +# fast build rule for target. +rosserial_server_socket_node/fast: + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build +.PHONY : rosserial_server_socket_node/fast + +#============================================================================= +# Target rules for targets named rosserial_server_udp_socket_node + +# Build rule for target. +rosserial_server_udp_socket_node: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 rosserial_server_udp_socket_node +.PHONY : rosserial_server_udp_socket_node + +# fast build rule for target. +rosserial_server_udp_socket_node/fast: + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build +.PHONY : rosserial_server_udp_socket_node/fast + +#============================================================================= +# Target rules for targets named topic_tools_generate_messages_py + +# Build rule for target. +topic_tools_generate_messages_py: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 topic_tools_generate_messages_py +.PHONY : topic_tools_generate_messages_py + +# fast build rule for target. +topic_tools_generate_messages_py/fast: + $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/build +.PHONY : topic_tools_generate_messages_py/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 "... install/strip" + @echo "... install/local" + @echo "... install" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... test" + @echo "... doxygen" + @echo "... run_tests" + @echo "... clean_test_results" + @echo "... tests" + @echo "... download_extra_data" + @echo "... gmock_main" + @echo "... gmock" + @echo "... gtest_main" + @echo "... gtest" + @echo "... rosserial_msgs_generate_messages_py" + @echo "... _catkin_empty_exported_target" + @echo "... rosserial_msgs_genpy" + @echo "... rosserial_msgs_gencpp" + @echo "... rosserial_msgs_generate_messages" + @echo "... rosserial_msgs_geneus" + @echo "... rosserial_msgs_generate_messages_eus" + @echo "... _rosserial_msgs_generate_messages_check_deps_Log" + @echo "... rosserial_msgs_generate_messages_nodejs" + @echo "... rosserial_msgs_gennodejs" + @echo "... _rosserial_msgs_generate_messages_check_deps_TopicInfo" + @echo "... _rosserial_msgs_generate_messages_check_deps_RequestParam" + @echo "... rosserial_msgs_generate_messages_cpp" + @echo "... rosserial_msgs_genlisp" + @echo "... rosserial_msgs_generate_messages_lisp" + @echo "... std_msgs_generate_messages_py" + @echo "... std_msgs_generate_messages_nodejs" + @echo "... roscpp_generate_messages_cpp" + @echo "... roscpp_generate_messages_eus" + @echo "... rosgraph_msgs_generate_messages_nodejs" + @echo "... std_msgs_generate_messages_lisp" + @echo "... roscpp_generate_messages_py" + @echo "... std_msgs_generate_messages_eus" + @echo "... roscpp_generate_messages_nodejs" + @echo "... rosgraph_msgs_generate_messages_cpp" + @echo "... std_msgs_generate_messages_cpp" + @echo "... rosgraph_msgs_generate_messages_eus" + @echo "... rosgraph_msgs_generate_messages_lisp" + @echo "... roscpp_generate_messages_lisp" + @echo "... rosgraph_msgs_generate_messages_py" + @echo "... topic_tools_generate_messages_cpp" + @echo "... topic_tools_generate_messages_eus" + @echo "... topic_tools_generate_messages_lisp" + @echo "... rosserial_server_serial_node" + @echo "... topic_tools_generate_messages_nodejs" + @echo "... rosserial_server_lookup" + @echo "... rosserial_server_socket_node" + @echo "... rosserial_server_udp_socket_node" + @echo "... topic_tools_generate_messages_py" +.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/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/.rosinstall b/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/.rosinstall new file mode 100644 index 0000000..8600f9f --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/.rosinstall @@ -0,0 +1,2 @@ +- setup-file: + local-name: /root/comm-ws/devel/setup.sh diff --git a/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/_setup_util.py b/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/_setup_util.py new file mode 100644 index 0000000..c8d8434 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/_setup_util.py @@ -0,0 +1,304 @@ +#!/usr/bin/python3 +# -*- coding: utf-8 -*- + +# Software License Agreement (BSD License) +# +# Copyright (c) 2012, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of Willow Garage, Inc. nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +"""This file generates shell code for the setup.SHELL scripts to set environment variables.""" + +from __future__ import print_function + +import argparse +import copy +import errno +import os +import platform +import sys + +CATKIN_MARKER_FILE = '.catkin' + +system = platform.system() +IS_DARWIN = (system == 'Darwin') +IS_WINDOWS = (system == 'Windows') + +PATH_TO_ADD_SUFFIX = ['bin'] +if IS_WINDOWS: + # while catkin recommends putting dll's into bin, 3rd party packages often put dll's into lib + # since Windows finds dll's via the PATH variable, prepend it with path to lib + PATH_TO_ADD_SUFFIX.extend([['lib', os.path.join('lib', 'x86_64-linux-gnu')]]) + +# subfolder of workspace prepended to CMAKE_PREFIX_PATH +ENV_VAR_SUBFOLDERS = { + 'CMAKE_PREFIX_PATH': '', + 'LD_LIBRARY_PATH' if not IS_DARWIN else 'DYLD_LIBRARY_PATH': ['lib', os.path.join('lib', 'x86_64-linux-gnu')], + 'PATH': PATH_TO_ADD_SUFFIX, + 'PKG_CONFIG_PATH': [os.path.join('lib', 'pkgconfig'), os.path.join('lib', 'x86_64-linux-gnu', 'pkgconfig')], + 'PYTHONPATH': 'lib/python3/dist-packages', +} + + +def rollback_env_variables(environ, env_var_subfolders): + """ + Generate shell code to reset environment variables. + + by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH. + This does not cover modifications performed by environment hooks. + """ + lines = [] + unmodified_environ = copy.copy(environ) + for key in sorted(env_var_subfolders.keys()): + subfolders = env_var_subfolders[key] + if not isinstance(subfolders, list): + subfolders = [subfolders] + value = _rollback_env_variable(unmodified_environ, key, subfolders) + if value is not None: + environ[key] = value + lines.append(assignment(key, value)) + if lines: + lines.insert(0, comment('reset environment variables by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH')) + return lines + + +def _rollback_env_variable(environ, name, subfolders): + """ + For each catkin workspace in CMAKE_PREFIX_PATH remove the first entry from env[NAME] matching workspace + subfolder. + + :param subfolders: list of str '' or subfoldername that may start with '/' + :returns: the updated value of the environment variable. + """ + value = environ[name] if name in environ else '' + env_paths = [path for path in value.split(os.pathsep) if path] + value_modified = False + for subfolder in subfolders: + if subfolder: + if subfolder.startswith(os.path.sep) or (os.path.altsep and subfolder.startswith(os.path.altsep)): + subfolder = subfolder[1:] + if subfolder.endswith(os.path.sep) or (os.path.altsep and subfolder.endswith(os.path.altsep)): + subfolder = subfolder[:-1] + for ws_path in _get_workspaces(environ, include_fuerte=True, include_non_existing=True): + path_to_find = os.path.join(ws_path, subfolder) if subfolder else ws_path + path_to_remove = None + for env_path in env_paths: + env_path_clean = env_path[:-1] if env_path and env_path[-1] in [os.path.sep, os.path.altsep] else env_path + if env_path_clean == path_to_find: + path_to_remove = env_path + break + if path_to_remove: + env_paths.remove(path_to_remove) + value_modified = True + new_value = os.pathsep.join(env_paths) + return new_value if value_modified else None + + +def _get_workspaces(environ, include_fuerte=False, include_non_existing=False): + """ + Based on CMAKE_PREFIX_PATH return all catkin workspaces. + + :param include_fuerte: The flag if paths starting with '/opt/ros/fuerte' should be considered workspaces, ``bool`` + """ + # get all cmake prefix paths + env_name = 'CMAKE_PREFIX_PATH' + value = environ[env_name] if env_name in environ else '' + paths = [path for path in value.split(os.pathsep) if path] + # remove non-workspace paths + workspaces = [path for path in paths if os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE)) or (include_fuerte and path.startswith('/opt/ros/fuerte')) or (include_non_existing and not os.path.exists(path))] + return workspaces + + +def prepend_env_variables(environ, env_var_subfolders, workspaces): + """Generate shell code to prepend environment variables for the all workspaces.""" + lines = [] + lines.append(comment('prepend folders of workspaces to environment variables')) + + paths = [path for path in workspaces.split(os.pathsep) if path] + + prefix = _prefix_env_variable(environ, 'CMAKE_PREFIX_PATH', paths, '') + lines.append(prepend(environ, 'CMAKE_PREFIX_PATH', prefix)) + + for key in sorted(key for key in env_var_subfolders.keys() if key != 'CMAKE_PREFIX_PATH'): + subfolder = env_var_subfolders[key] + prefix = _prefix_env_variable(environ, key, paths, subfolder) + lines.append(prepend(environ, key, prefix)) + return lines + + +def _prefix_env_variable(environ, name, paths, subfolders): + """ + Return the prefix to prepend to the environment variable NAME. + + Adding any path in NEW_PATHS_STR without creating duplicate or empty items. + """ + value = environ[name] if name in environ else '' + environ_paths = [path for path in value.split(os.pathsep) if path] + checked_paths = [] + for path in paths: + if not isinstance(subfolders, list): + subfolders = [subfolders] + for subfolder in subfolders: + path_tmp = path + if subfolder: + path_tmp = os.path.join(path_tmp, subfolder) + # skip nonexistent paths + if not os.path.exists(path_tmp): + continue + # exclude any path already in env and any path we already added + if path_tmp not in environ_paths and path_tmp not in checked_paths: + checked_paths.append(path_tmp) + prefix_str = os.pathsep.join(checked_paths) + if prefix_str != '' and environ_paths: + prefix_str += os.pathsep + return prefix_str + + +def assignment(key, value): + if not IS_WINDOWS: + return 'export %s="%s"' % (key, value) + else: + return 'set %s=%s' % (key, value) + + +def comment(msg): + if not IS_WINDOWS: + return '# %s' % msg + else: + return 'REM %s' % msg + + +def prepend(environ, key, prefix): + if key not in environ or not environ[key]: + return assignment(key, prefix) + if not IS_WINDOWS: + return 'export %s="%s$%s"' % (key, prefix, key) + else: + return 'set %s=%s%%%s%%' % (key, prefix, key) + + +def find_env_hooks(environ, cmake_prefix_path): + """Generate shell code with found environment hooks for the all workspaces.""" + lines = [] + lines.append(comment('found environment hooks in workspaces')) + + generic_env_hooks = [] + generic_env_hooks_workspace = [] + specific_env_hooks = [] + specific_env_hooks_workspace = [] + generic_env_hooks_by_filename = {} + specific_env_hooks_by_filename = {} + generic_env_hook_ext = 'bat' if IS_WINDOWS else 'sh' + specific_env_hook_ext = environ['CATKIN_SHELL'] if not IS_WINDOWS and 'CATKIN_SHELL' in environ and environ['CATKIN_SHELL'] else None + # remove non-workspace paths + workspaces = [path for path in cmake_prefix_path.split(os.pathsep) if path and os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE))] + for workspace in reversed(workspaces): + env_hook_dir = os.path.join(workspace, 'etc', 'catkin', 'profile.d') + if os.path.isdir(env_hook_dir): + for filename in sorted(os.listdir(env_hook_dir)): + if filename.endswith('.%s' % generic_env_hook_ext): + # remove previous env hook with same name if present + if filename in generic_env_hooks_by_filename: + i = generic_env_hooks.index(generic_env_hooks_by_filename[filename]) + generic_env_hooks.pop(i) + generic_env_hooks_workspace.pop(i) + # append env hook + generic_env_hooks.append(os.path.join(env_hook_dir, filename)) + generic_env_hooks_workspace.append(workspace) + generic_env_hooks_by_filename[filename] = generic_env_hooks[-1] + elif specific_env_hook_ext is not None and filename.endswith('.%s' % specific_env_hook_ext): + # remove previous env hook with same name if present + if filename in specific_env_hooks_by_filename: + i = specific_env_hooks.index(specific_env_hooks_by_filename[filename]) + specific_env_hooks.pop(i) + specific_env_hooks_workspace.pop(i) + # append env hook + specific_env_hooks.append(os.path.join(env_hook_dir, filename)) + specific_env_hooks_workspace.append(workspace) + specific_env_hooks_by_filename[filename] = specific_env_hooks[-1] + env_hooks = generic_env_hooks + specific_env_hooks + env_hooks_workspace = generic_env_hooks_workspace + specific_env_hooks_workspace + count = len(env_hooks) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_COUNT', count)) + for i in range(count): + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d' % i, env_hooks[i])) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d_WORKSPACE' % i, env_hooks_workspace[i])) + return lines + + +def _parse_arguments(args=None): + parser = argparse.ArgumentParser(description='Generates code blocks for the setup.SHELL script.') + parser.add_argument('--extend', action='store_true', help='Skip unsetting previous environment variables to extend context') + parser.add_argument('--local', action='store_true', help='Only consider this prefix path and ignore other prefix path in the environment') + return parser.parse_known_args(args=args)[0] + + +if __name__ == '__main__': + try: + try: + args = _parse_arguments() + except Exception as e: + print(e, file=sys.stderr) + sys.exit(1) + + if not args.local: + # environment at generation time + CMAKE_PREFIX_PATH = r'/opt/ros/noetic'.split(';') + else: + # don't consider any other prefix path than this one + CMAKE_PREFIX_PATH = [] + # prepend current workspace if not already part of CPP + base_path = os.path.dirname(__file__) + # CMAKE_PREFIX_PATH uses forward slash on all platforms, but __file__ is platform dependent + # base_path on Windows contains backward slashes, need to be converted to forward slashes before comparison + if os.path.sep != '/': + base_path = base_path.replace(os.path.sep, '/') + + if base_path not in CMAKE_PREFIX_PATH: + CMAKE_PREFIX_PATH.insert(0, base_path) + CMAKE_PREFIX_PATH = os.pathsep.join(CMAKE_PREFIX_PATH) + + environ = dict(os.environ) + lines = [] + if not args.extend: + lines += rollback_env_variables(environ, ENV_VAR_SUBFOLDERS) + lines += prepend_env_variables(environ, ENV_VAR_SUBFOLDERS, CMAKE_PREFIX_PATH) + lines += find_env_hooks(environ, CMAKE_PREFIX_PATH) + print('\n'.join(lines)) + + # need to explicitly flush the output + sys.stdout.flush() + except IOError as e: + # and catch potential "broken pipe" if stdout is not writable + # which can happen when piping the output to a file but the disk is full + if e.errno == errno.EPIPE: + print(e, file=sys.stderr) + sys.exit(2) + raise + + sys.exit(0) diff --git a/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/env.sh b/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/env.sh new file mode 100644 index 0000000..8aa9d24 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/env.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/templates/env.sh.in + +if [ $# -eq 0 ] ; then + /bin/echo "Usage: env.sh COMMANDS" + /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." + exit 1 +fi + +# ensure to not use different shell type which was set before +CATKIN_SHELL=sh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(cd "`dirname "$0"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" +exec "$@" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/local_setup.bash b/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/local_setup.bash new file mode 100644 index 0000000..7da0d97 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/local_setup.bash @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/local_setup.bash.in + +CATKIN_SHELL=bash + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" --extend --local diff --git a/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/local_setup.sh b/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/local_setup.sh new file mode 100644 index 0000000..56e80a9 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/local_setup.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/local_setup.sh.in + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/root/comm-ws/devel} +CATKIN_SETUP_UTIL_ARGS="--extend --local" +. "$_CATKIN_SETUP_DIR/setup.sh" +unset CATKIN_SETUP_UTIL_ARGS diff --git a/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/local_setup.zsh b/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/local_setup.zsh new file mode 100644 index 0000000..e692acc --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/local_setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/local_setup.zsh.in + +CATKIN_SHELL=zsh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) +emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh" --extend --local' diff --git a/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/setup.bash b/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/setup.bash new file mode 100644 index 0000000..ff47af8 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/setup.bash @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/setup.bash.in + +CATKIN_SHELL=bash + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/setup.sh b/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/setup.sh new file mode 100644 index 0000000..ce2d929 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/setup.sh @@ -0,0 +1,96 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/setup.sh.in + +# Sets various environment variables and sources additional environment hooks. +# It tries it's best to undo changes from a previously sourced setup file before. +# Supported command line options: +# --extend: skips the undoing of changes from a previously sourced setup file +# --local: only considers this workspace but not the chained ones +# In plain sh shell which doesn't support arguments for sourced scripts you can +# set the environment variable `CATKIN_SETUP_UTIL_ARGS=--extend/--local` instead. + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/root/comm-ws/devel} +_SETUP_UTIL="$_CATKIN_SETUP_DIR/_setup_util.py" +unset _CATKIN_SETUP_DIR + +if [ ! -f "$_SETUP_UTIL" ]; then + echo "Missing Python script: $_SETUP_UTIL" + return 22 +fi + +# detect if running on Darwin platform +_UNAME=`uname -s` +_IS_DARWIN=0 +if [ "$_UNAME" = "Darwin" ]; then + _IS_DARWIN=1 +fi +unset _UNAME + +# make sure to export all environment variables +export CMAKE_PREFIX_PATH +if [ $_IS_DARWIN -eq 0 ]; then + export LD_LIBRARY_PATH +else + export DYLD_LIBRARY_PATH +fi +unset _IS_DARWIN +export PATH +export PKG_CONFIG_PATH +export PYTHONPATH + +# remember type of shell if not already set +if [ -z "$CATKIN_SHELL" ]; then + CATKIN_SHELL=sh +fi + +# invoke Python script to generate necessary exports of environment variables +# use TMPDIR if it exists, otherwise fall back to /tmp +if [ -d "${TMPDIR:-}" ]; then + _TMPDIR="${TMPDIR}" +else + _TMPDIR=/tmp +fi +_SETUP_TMP=`mktemp "${_TMPDIR}/setup.sh.XXXXXXXXXX"` +unset _TMPDIR +if [ $? -ne 0 -o ! -f "$_SETUP_TMP" ]; then + echo "Could not create temporary file: $_SETUP_TMP" + return 1 +fi +CATKIN_SHELL=$CATKIN_SHELL "$_SETUP_UTIL" $@ ${CATKIN_SETUP_UTIL_ARGS:-} >> "$_SETUP_TMP" +_RC=$? +if [ $_RC -ne 0 ]; then + if [ $_RC -eq 2 ]; then + echo "Could not write the output of '$_SETUP_UTIL' to temporary file '$_SETUP_TMP': may be the disk if full?" + else + echo "Failed to run '\"$_SETUP_UTIL\" $@': return code $_RC" + fi + unset _RC + unset _SETUP_UTIL + rm -f "$_SETUP_TMP" + unset _SETUP_TMP + return 1 +fi +unset _RC +unset _SETUP_UTIL +. "$_SETUP_TMP" +rm -f "$_SETUP_TMP" +unset _SETUP_TMP + +# source all environment hooks +_i=0 +while [ $_i -lt $_CATKIN_ENVIRONMENT_HOOKS_COUNT ]; do + eval _envfile=\$_CATKIN_ENVIRONMENT_HOOKS_$_i + unset _CATKIN_ENVIRONMENT_HOOKS_$_i + eval _envfile_workspace=\$_CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + unset _CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + # set workspace for environment hook + CATKIN_ENV_HOOK_WORKSPACE=$_envfile_workspace + . "$_envfile" + unset CATKIN_ENV_HOOK_WORKSPACE + _i=$((_i + 1)) +done +unset _i + +unset _CATKIN_ENVIRONMENT_HOOKS_COUNT diff --git a/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/setup.zsh b/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/setup.zsh new file mode 100644 index 0000000..9f780b7 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/setup.zsh.in + +CATKIN_SHELL=zsh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) +emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh"' diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin/catkin_generated/version/package.cmake b/docker/local-ros2/OdomComm/comm-ws/build/catkin/catkin_generated/version/package.cmake new file mode 100644 index 0000000..c37e287 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/catkin/catkin_generated/version/package.cmake @@ -0,0 +1,24 @@ +set(_CATKIN_CURRENT_PACKAGE "catkin") +set(catkin_VERSION "0.8.10") +set(catkin_MAINTAINER "Michael Carroll , Tully Foote ") +set(catkin_PACKAGE_FORMAT "3") +set(catkin_BUILD_DEPENDS "python-argparse" "python-catkin-pkg" "python3-catkin-pkg" "python-empy" "python3-empy") +set(catkin_BUILD_DEPENDS_python-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_BUILD_DEPENDS_python3-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_BUILD_EXPORT_DEPENDS "google-mock" "gtest" "python-nose" "python3-nose" "python-argparse" "python-catkin-pkg" "python3-catkin-pkg" "python-empy" "python3-empy") +set(catkin_BUILD_EXPORT_DEPENDS_python-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_BUILD_EXPORT_DEPENDS_python3-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_BUILDTOOL_DEPENDS "cmake" "python-setuptools" "python3-setuptools") +set(catkin_BUILDTOOL_EXPORT_DEPENDS "cmake" "python3-setuptools") +set(catkin_EXEC_DEPENDS "python-argparse" "python-catkin-pkg" "python3-catkin-pkg" "python-empy" "python3-empy") +set(catkin_EXEC_DEPENDS_python-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_EXEC_DEPENDS_python3-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_RUN_DEPENDS "python-argparse" "python-catkin-pkg" "python3-catkin-pkg" "python-empy" "python3-empy" "google-mock" "gtest" "python-nose" "python3-nose") +set(catkin_RUN_DEPENDS_python-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_RUN_DEPENDS_python3-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_TEST_DEPENDS "python-mock" "python3-mock" "python-nose" "python3-nose") +set(catkin_DOC_DEPENDS ) +set(catkin_URL_WEBSITE "http://wiki.ros.org/catkin") +set(catkin_URL_BUGTRACKER "https://github.com/ros/catkin/issues") +set(catkin_URL_REPOSITORY "https://github.com/ros/catkin") +set(catkin_DEPRECATED "") \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/env_cached.sh b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/env_cached.sh new file mode 100644 index 0000000..d6be91d --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/env_cached.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/templates/env.sh.in + +if [ $# -eq 0 ] ; then + /bin/echo "Usage: env.sh COMMANDS" + /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." + exit 1 +fi + +# ensure to not use different shell type which was set before +CATKIN_SHELL=sh + +# source setup_cached.sh from same directory as this file +_CATKIN_SETUP_DIR=$(cd "`dirname "$0"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup_cached.sh" +exec "$@" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/generate_cached_setup.py b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/generate_cached_setup.py new file mode 100644 index 0000000..3aa5b74 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/generate_cached_setup.py @@ -0,0 +1,30 @@ +# -*- coding: utf-8 -*- +from __future__ import print_function + +import os +import stat +import sys + +# find the import for catkin's python package - either from source space or from an installed underlay +if os.path.exists(os.path.join('/opt/ros/noetic/share/catkin/cmake', 'catkinConfig.cmake.in')): + sys.path.insert(0, os.path.join('/opt/ros/noetic/share/catkin/cmake', '..', 'python')) +try: + from catkin.environment_cache import generate_environment_script +except ImportError: + # search for catkin package in all workspaces and prepend to path + for workspace in '/opt/ros/noetic'.split(';'): + python_path = os.path.join(workspace, 'lib/python3/dist-packages') + if os.path.isdir(os.path.join(python_path, 'catkin')): + sys.path.insert(0, python_path) + break + from catkin.environment_cache import generate_environment_script + +code = generate_environment_script('/root/comm-ws/devel/env.sh') + +output_filename = '/root/comm-ws/build/catkin_generated/setup_cached.sh' +with open(output_filename, 'w') as f: + # print('Generate script for cached setup "%s"' % output_filename) + f.write('\n'.join(code)) + +mode = os.stat(output_filename).st_mode +os.chmod(output_filename, mode | stat.S_IXUSR) diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/.rosinstall b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/.rosinstall new file mode 100644 index 0000000..ff54f6a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/.rosinstall @@ -0,0 +1,2 @@ +- setup-file: + local-name: /root/comm-ws/install/setup.sh diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/_setup_util.py b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/_setup_util.py new file mode 100644 index 0000000..c8d8434 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/_setup_util.py @@ -0,0 +1,304 @@ +#!/usr/bin/python3 +# -*- coding: utf-8 -*- + +# Software License Agreement (BSD License) +# +# Copyright (c) 2012, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of Willow Garage, Inc. nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +"""This file generates shell code for the setup.SHELL scripts to set environment variables.""" + +from __future__ import print_function + +import argparse +import copy +import errno +import os +import platform +import sys + +CATKIN_MARKER_FILE = '.catkin' + +system = platform.system() +IS_DARWIN = (system == 'Darwin') +IS_WINDOWS = (system == 'Windows') + +PATH_TO_ADD_SUFFIX = ['bin'] +if IS_WINDOWS: + # while catkin recommends putting dll's into bin, 3rd party packages often put dll's into lib + # since Windows finds dll's via the PATH variable, prepend it with path to lib + PATH_TO_ADD_SUFFIX.extend([['lib', os.path.join('lib', 'x86_64-linux-gnu')]]) + +# subfolder of workspace prepended to CMAKE_PREFIX_PATH +ENV_VAR_SUBFOLDERS = { + 'CMAKE_PREFIX_PATH': '', + 'LD_LIBRARY_PATH' if not IS_DARWIN else 'DYLD_LIBRARY_PATH': ['lib', os.path.join('lib', 'x86_64-linux-gnu')], + 'PATH': PATH_TO_ADD_SUFFIX, + 'PKG_CONFIG_PATH': [os.path.join('lib', 'pkgconfig'), os.path.join('lib', 'x86_64-linux-gnu', 'pkgconfig')], + 'PYTHONPATH': 'lib/python3/dist-packages', +} + + +def rollback_env_variables(environ, env_var_subfolders): + """ + Generate shell code to reset environment variables. + + by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH. + This does not cover modifications performed by environment hooks. + """ + lines = [] + unmodified_environ = copy.copy(environ) + for key in sorted(env_var_subfolders.keys()): + subfolders = env_var_subfolders[key] + if not isinstance(subfolders, list): + subfolders = [subfolders] + value = _rollback_env_variable(unmodified_environ, key, subfolders) + if value is not None: + environ[key] = value + lines.append(assignment(key, value)) + if lines: + lines.insert(0, comment('reset environment variables by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH')) + return lines + + +def _rollback_env_variable(environ, name, subfolders): + """ + For each catkin workspace in CMAKE_PREFIX_PATH remove the first entry from env[NAME] matching workspace + subfolder. + + :param subfolders: list of str '' or subfoldername that may start with '/' + :returns: the updated value of the environment variable. + """ + value = environ[name] if name in environ else '' + env_paths = [path for path in value.split(os.pathsep) if path] + value_modified = False + for subfolder in subfolders: + if subfolder: + if subfolder.startswith(os.path.sep) or (os.path.altsep and subfolder.startswith(os.path.altsep)): + subfolder = subfolder[1:] + if subfolder.endswith(os.path.sep) or (os.path.altsep and subfolder.endswith(os.path.altsep)): + subfolder = subfolder[:-1] + for ws_path in _get_workspaces(environ, include_fuerte=True, include_non_existing=True): + path_to_find = os.path.join(ws_path, subfolder) if subfolder else ws_path + path_to_remove = None + for env_path in env_paths: + env_path_clean = env_path[:-1] if env_path and env_path[-1] in [os.path.sep, os.path.altsep] else env_path + if env_path_clean == path_to_find: + path_to_remove = env_path + break + if path_to_remove: + env_paths.remove(path_to_remove) + value_modified = True + new_value = os.pathsep.join(env_paths) + return new_value if value_modified else None + + +def _get_workspaces(environ, include_fuerte=False, include_non_existing=False): + """ + Based on CMAKE_PREFIX_PATH return all catkin workspaces. + + :param include_fuerte: The flag if paths starting with '/opt/ros/fuerte' should be considered workspaces, ``bool`` + """ + # get all cmake prefix paths + env_name = 'CMAKE_PREFIX_PATH' + value = environ[env_name] if env_name in environ else '' + paths = [path for path in value.split(os.pathsep) if path] + # remove non-workspace paths + workspaces = [path for path in paths if os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE)) or (include_fuerte and path.startswith('/opt/ros/fuerte')) or (include_non_existing and not os.path.exists(path))] + return workspaces + + +def prepend_env_variables(environ, env_var_subfolders, workspaces): + """Generate shell code to prepend environment variables for the all workspaces.""" + lines = [] + lines.append(comment('prepend folders of workspaces to environment variables')) + + paths = [path for path in workspaces.split(os.pathsep) if path] + + prefix = _prefix_env_variable(environ, 'CMAKE_PREFIX_PATH', paths, '') + lines.append(prepend(environ, 'CMAKE_PREFIX_PATH', prefix)) + + for key in sorted(key for key in env_var_subfolders.keys() if key != 'CMAKE_PREFIX_PATH'): + subfolder = env_var_subfolders[key] + prefix = _prefix_env_variable(environ, key, paths, subfolder) + lines.append(prepend(environ, key, prefix)) + return lines + + +def _prefix_env_variable(environ, name, paths, subfolders): + """ + Return the prefix to prepend to the environment variable NAME. + + Adding any path in NEW_PATHS_STR without creating duplicate or empty items. + """ + value = environ[name] if name in environ else '' + environ_paths = [path for path in value.split(os.pathsep) if path] + checked_paths = [] + for path in paths: + if not isinstance(subfolders, list): + subfolders = [subfolders] + for subfolder in subfolders: + path_tmp = path + if subfolder: + path_tmp = os.path.join(path_tmp, subfolder) + # skip nonexistent paths + if not os.path.exists(path_tmp): + continue + # exclude any path already in env and any path we already added + if path_tmp not in environ_paths and path_tmp not in checked_paths: + checked_paths.append(path_tmp) + prefix_str = os.pathsep.join(checked_paths) + if prefix_str != '' and environ_paths: + prefix_str += os.pathsep + return prefix_str + + +def assignment(key, value): + if not IS_WINDOWS: + return 'export %s="%s"' % (key, value) + else: + return 'set %s=%s' % (key, value) + + +def comment(msg): + if not IS_WINDOWS: + return '# %s' % msg + else: + return 'REM %s' % msg + + +def prepend(environ, key, prefix): + if key not in environ or not environ[key]: + return assignment(key, prefix) + if not IS_WINDOWS: + return 'export %s="%s$%s"' % (key, prefix, key) + else: + return 'set %s=%s%%%s%%' % (key, prefix, key) + + +def find_env_hooks(environ, cmake_prefix_path): + """Generate shell code with found environment hooks for the all workspaces.""" + lines = [] + lines.append(comment('found environment hooks in workspaces')) + + generic_env_hooks = [] + generic_env_hooks_workspace = [] + specific_env_hooks = [] + specific_env_hooks_workspace = [] + generic_env_hooks_by_filename = {} + specific_env_hooks_by_filename = {} + generic_env_hook_ext = 'bat' if IS_WINDOWS else 'sh' + specific_env_hook_ext = environ['CATKIN_SHELL'] if not IS_WINDOWS and 'CATKIN_SHELL' in environ and environ['CATKIN_SHELL'] else None + # remove non-workspace paths + workspaces = [path for path in cmake_prefix_path.split(os.pathsep) if path and os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE))] + for workspace in reversed(workspaces): + env_hook_dir = os.path.join(workspace, 'etc', 'catkin', 'profile.d') + if os.path.isdir(env_hook_dir): + for filename in sorted(os.listdir(env_hook_dir)): + if filename.endswith('.%s' % generic_env_hook_ext): + # remove previous env hook with same name if present + if filename in generic_env_hooks_by_filename: + i = generic_env_hooks.index(generic_env_hooks_by_filename[filename]) + generic_env_hooks.pop(i) + generic_env_hooks_workspace.pop(i) + # append env hook + generic_env_hooks.append(os.path.join(env_hook_dir, filename)) + generic_env_hooks_workspace.append(workspace) + generic_env_hooks_by_filename[filename] = generic_env_hooks[-1] + elif specific_env_hook_ext is not None and filename.endswith('.%s' % specific_env_hook_ext): + # remove previous env hook with same name if present + if filename in specific_env_hooks_by_filename: + i = specific_env_hooks.index(specific_env_hooks_by_filename[filename]) + specific_env_hooks.pop(i) + specific_env_hooks_workspace.pop(i) + # append env hook + specific_env_hooks.append(os.path.join(env_hook_dir, filename)) + specific_env_hooks_workspace.append(workspace) + specific_env_hooks_by_filename[filename] = specific_env_hooks[-1] + env_hooks = generic_env_hooks + specific_env_hooks + env_hooks_workspace = generic_env_hooks_workspace + specific_env_hooks_workspace + count = len(env_hooks) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_COUNT', count)) + for i in range(count): + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d' % i, env_hooks[i])) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d_WORKSPACE' % i, env_hooks_workspace[i])) + return lines + + +def _parse_arguments(args=None): + parser = argparse.ArgumentParser(description='Generates code blocks for the setup.SHELL script.') + parser.add_argument('--extend', action='store_true', help='Skip unsetting previous environment variables to extend context') + parser.add_argument('--local', action='store_true', help='Only consider this prefix path and ignore other prefix path in the environment') + return parser.parse_known_args(args=args)[0] + + +if __name__ == '__main__': + try: + try: + args = _parse_arguments() + except Exception as e: + print(e, file=sys.stderr) + sys.exit(1) + + if not args.local: + # environment at generation time + CMAKE_PREFIX_PATH = r'/opt/ros/noetic'.split(';') + else: + # don't consider any other prefix path than this one + CMAKE_PREFIX_PATH = [] + # prepend current workspace if not already part of CPP + base_path = os.path.dirname(__file__) + # CMAKE_PREFIX_PATH uses forward slash on all platforms, but __file__ is platform dependent + # base_path on Windows contains backward slashes, need to be converted to forward slashes before comparison + if os.path.sep != '/': + base_path = base_path.replace(os.path.sep, '/') + + if base_path not in CMAKE_PREFIX_PATH: + CMAKE_PREFIX_PATH.insert(0, base_path) + CMAKE_PREFIX_PATH = os.pathsep.join(CMAKE_PREFIX_PATH) + + environ = dict(os.environ) + lines = [] + if not args.extend: + lines += rollback_env_variables(environ, ENV_VAR_SUBFOLDERS) + lines += prepend_env_variables(environ, ENV_VAR_SUBFOLDERS, CMAKE_PREFIX_PATH) + lines += find_env_hooks(environ, CMAKE_PREFIX_PATH) + print('\n'.join(lines)) + + # need to explicitly flush the output + sys.stdout.flush() + except IOError as e: + # and catch potential "broken pipe" if stdout is not writable + # which can happen when piping the output to a file but the disk is full + if e.errno == errno.EPIPE: + print(e, file=sys.stderr) + sys.exit(2) + raise + + sys.exit(0) diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/env.sh b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/env.sh new file mode 100644 index 0000000..8aa9d24 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/env.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/templates/env.sh.in + +if [ $# -eq 0 ] ; then + /bin/echo "Usage: env.sh COMMANDS" + /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." + exit 1 +fi + +# ensure to not use different shell type which was set before +CATKIN_SHELL=sh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(cd "`dirname "$0"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" +exec "$@" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/local_setup.bash b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/local_setup.bash new file mode 100644 index 0000000..7da0d97 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/local_setup.bash @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/local_setup.bash.in + +CATKIN_SHELL=bash + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" --extend --local diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/local_setup.sh b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/local_setup.sh new file mode 100644 index 0000000..e8f74ad --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/local_setup.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/local_setup.sh.in + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/root/comm-ws/install} +CATKIN_SETUP_UTIL_ARGS="--extend --local" +. "$_CATKIN_SETUP_DIR/setup.sh" +unset CATKIN_SETUP_UTIL_ARGS diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/local_setup.zsh b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/local_setup.zsh new file mode 100644 index 0000000..e692acc --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/local_setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/local_setup.zsh.in + +CATKIN_SHELL=zsh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) +emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh" --extend --local' diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/setup.bash b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/setup.bash new file mode 100644 index 0000000..ff47af8 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/setup.bash @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/setup.bash.in + +CATKIN_SHELL=bash + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/setup.sh b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/setup.sh new file mode 100644 index 0000000..956beef --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/setup.sh @@ -0,0 +1,96 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/setup.sh.in + +# Sets various environment variables and sources additional environment hooks. +# It tries it's best to undo changes from a previously sourced setup file before. +# Supported command line options: +# --extend: skips the undoing of changes from a previously sourced setup file +# --local: only considers this workspace but not the chained ones +# In plain sh shell which doesn't support arguments for sourced scripts you can +# set the environment variable `CATKIN_SETUP_UTIL_ARGS=--extend/--local` instead. + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/root/comm-ws/install} +_SETUP_UTIL="$_CATKIN_SETUP_DIR/_setup_util.py" +unset _CATKIN_SETUP_DIR + +if [ ! -f "$_SETUP_UTIL" ]; then + echo "Missing Python script: $_SETUP_UTIL" + return 22 +fi + +# detect if running on Darwin platform +_UNAME=`uname -s` +_IS_DARWIN=0 +if [ "$_UNAME" = "Darwin" ]; then + _IS_DARWIN=1 +fi +unset _UNAME + +# make sure to export all environment variables +export CMAKE_PREFIX_PATH +if [ $_IS_DARWIN -eq 0 ]; then + export LD_LIBRARY_PATH +else + export DYLD_LIBRARY_PATH +fi +unset _IS_DARWIN +export PATH +export PKG_CONFIG_PATH +export PYTHONPATH + +# remember type of shell if not already set +if [ -z "$CATKIN_SHELL" ]; then + CATKIN_SHELL=sh +fi + +# invoke Python script to generate necessary exports of environment variables +# use TMPDIR if it exists, otherwise fall back to /tmp +if [ -d "${TMPDIR:-}" ]; then + _TMPDIR="${TMPDIR}" +else + _TMPDIR=/tmp +fi +_SETUP_TMP=`mktemp "${_TMPDIR}/setup.sh.XXXXXXXXXX"` +unset _TMPDIR +if [ $? -ne 0 -o ! -f "$_SETUP_TMP" ]; then + echo "Could not create temporary file: $_SETUP_TMP" + return 1 +fi +CATKIN_SHELL=$CATKIN_SHELL "$_SETUP_UTIL" $@ ${CATKIN_SETUP_UTIL_ARGS:-} >> "$_SETUP_TMP" +_RC=$? +if [ $_RC -ne 0 ]; then + if [ $_RC -eq 2 ]; then + echo "Could not write the output of '$_SETUP_UTIL' to temporary file '$_SETUP_TMP': may be the disk if full?" + else + echo "Failed to run '\"$_SETUP_UTIL\" $@': return code $_RC" + fi + unset _RC + unset _SETUP_UTIL + rm -f "$_SETUP_TMP" + unset _SETUP_TMP + return 1 +fi +unset _RC +unset _SETUP_UTIL +. "$_SETUP_TMP" +rm -f "$_SETUP_TMP" +unset _SETUP_TMP + +# source all environment hooks +_i=0 +while [ $_i -lt $_CATKIN_ENVIRONMENT_HOOKS_COUNT ]; do + eval _envfile=\$_CATKIN_ENVIRONMENT_HOOKS_$_i + unset _CATKIN_ENVIRONMENT_HOOKS_$_i + eval _envfile_workspace=\$_CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + unset _CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + # set workspace for environment hook + CATKIN_ENV_HOOK_WORKSPACE=$_envfile_workspace + . "$_envfile" + unset CATKIN_ENV_HOOK_WORKSPACE + _i=$((_i + 1)) +done +unset _i + +unset _CATKIN_ENVIRONMENT_HOOKS_COUNT diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/setup.zsh b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/setup.zsh new file mode 100644 index 0000000..9f780b7 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/setup.zsh.in + +CATKIN_SHELL=zsh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) +emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh"' diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/order_packages.cmake b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/order_packages.cmake new file mode 100644 index 0000000..eca83f1 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/order_packages.cmake @@ -0,0 +1,22 @@ +# generated from catkin/cmake/em/order_packages.cmake.em + +set(CATKIN_ORDERED_PACKAGES "") +set(CATKIN_ORDERED_PACKAGE_PATHS "") +set(CATKIN_ORDERED_PACKAGES_IS_META "") +set(CATKIN_ORDERED_PACKAGES_BUILD_TYPE "") +list(APPEND CATKIN_ORDERED_PACKAGES "rosserial_msgs") +list(APPEND CATKIN_ORDERED_PACKAGE_PATHS "firmware_commun/src/rosserial_msgs") +list(APPEND CATKIN_ORDERED_PACKAGES_IS_META "False") +list(APPEND CATKIN_ORDERED_PACKAGES_BUILD_TYPE "catkin") +list(APPEND CATKIN_ORDERED_PACKAGES "flask_esp8266") +list(APPEND CATKIN_ORDERED_PACKAGE_PATHS "flask_esp8266") +list(APPEND CATKIN_ORDERED_PACKAGES_IS_META "False") +list(APPEND CATKIN_ORDERED_PACKAGES_BUILD_TYPE "catkin") +list(APPEND CATKIN_ORDERED_PACKAGES "rosserial_server") +list(APPEND CATKIN_ORDERED_PACKAGE_PATHS "firmware_commun/src/rosserial_server") +list(APPEND CATKIN_ORDERED_PACKAGES_IS_META "False") +list(APPEND CATKIN_ORDERED_PACKAGES_BUILD_TYPE "catkin") + +set(CATKIN_MESSAGE_GENERATORS ) + +set(CATKIN_METAPACKAGE_CMAKE_TEMPLATE "/usr/lib/python3/dist-packages/catkin_pkg/templates/metapackage.cmake.in") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/order_packages.py b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/order_packages.py new file mode 100644 index 0000000..27f7651 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/order_packages.py @@ -0,0 +1,5 @@ +# generated from catkin/cmake/template/order_packages.context.py.in +source_root_dir = '/root/comm-ws/src' +whitelisted_packages = ''.split(';') if '' != '' else [] +blacklisted_packages = ''.split(';') if '' != '' else [] +underlay_workspaces = '/opt/ros/noetic'.split(';') if '/opt/ros/noetic' != '' else [] diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/setup_cached.sh b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/setup_cached.sh new file mode 100644 index 0000000..34f04bd --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/setup_cached.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env sh +# generated from catkin/python/catkin/environment_cache.py + +# based on a snapshot of the environment before and after calling the setup script +# it emulates the modifications of the setup script without recurring computations + +# new environment variables + +# modified environment variables +export CMAKE_PREFIX_PATH="/root/comm-ws/devel:$CMAKE_PREFIX_PATH" +export LD_LIBRARY_PATH="/root/comm-ws/devel/lib:$LD_LIBRARY_PATH" +export PKG_CONFIG_PATH="/root/comm-ws/devel/lib/pkgconfig:$PKG_CONFIG_PATH" +export PWD='/root/comm-ws/build' +export PYTHONPATH="/root/comm-ws/devel/lib/python3/dist-packages:$PYTHONPATH" +export ROSLISP_PACKAGE_DIRECTORIES='/root/comm-ws/devel/share/common-lisp' +export ROS_PACKAGE_PATH="/root/comm-ws/src:$ROS_PACKAGE_PATH" \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/_setup_util.py.stamp b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/_setup_util.py.stamp new file mode 100644 index 0000000..c8d8434 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/_setup_util.py.stamp @@ -0,0 +1,304 @@ +#!/usr/bin/python3 +# -*- coding: utf-8 -*- + +# Software License Agreement (BSD License) +# +# Copyright (c) 2012, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of Willow Garage, Inc. nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +"""This file generates shell code for the setup.SHELL scripts to set environment variables.""" + +from __future__ import print_function + +import argparse +import copy +import errno +import os +import platform +import sys + +CATKIN_MARKER_FILE = '.catkin' + +system = platform.system() +IS_DARWIN = (system == 'Darwin') +IS_WINDOWS = (system == 'Windows') + +PATH_TO_ADD_SUFFIX = ['bin'] +if IS_WINDOWS: + # while catkin recommends putting dll's into bin, 3rd party packages often put dll's into lib + # since Windows finds dll's via the PATH variable, prepend it with path to lib + PATH_TO_ADD_SUFFIX.extend([['lib', os.path.join('lib', 'x86_64-linux-gnu')]]) + +# subfolder of workspace prepended to CMAKE_PREFIX_PATH +ENV_VAR_SUBFOLDERS = { + 'CMAKE_PREFIX_PATH': '', + 'LD_LIBRARY_PATH' if not IS_DARWIN else 'DYLD_LIBRARY_PATH': ['lib', os.path.join('lib', 'x86_64-linux-gnu')], + 'PATH': PATH_TO_ADD_SUFFIX, + 'PKG_CONFIG_PATH': [os.path.join('lib', 'pkgconfig'), os.path.join('lib', 'x86_64-linux-gnu', 'pkgconfig')], + 'PYTHONPATH': 'lib/python3/dist-packages', +} + + +def rollback_env_variables(environ, env_var_subfolders): + """ + Generate shell code to reset environment variables. + + by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH. + This does not cover modifications performed by environment hooks. + """ + lines = [] + unmodified_environ = copy.copy(environ) + for key in sorted(env_var_subfolders.keys()): + subfolders = env_var_subfolders[key] + if not isinstance(subfolders, list): + subfolders = [subfolders] + value = _rollback_env_variable(unmodified_environ, key, subfolders) + if value is not None: + environ[key] = value + lines.append(assignment(key, value)) + if lines: + lines.insert(0, comment('reset environment variables by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH')) + return lines + + +def _rollback_env_variable(environ, name, subfolders): + """ + For each catkin workspace in CMAKE_PREFIX_PATH remove the first entry from env[NAME] matching workspace + subfolder. + + :param subfolders: list of str '' or subfoldername that may start with '/' + :returns: the updated value of the environment variable. + """ + value = environ[name] if name in environ else '' + env_paths = [path for path in value.split(os.pathsep) if path] + value_modified = False + for subfolder in subfolders: + if subfolder: + if subfolder.startswith(os.path.sep) or (os.path.altsep and subfolder.startswith(os.path.altsep)): + subfolder = subfolder[1:] + if subfolder.endswith(os.path.sep) or (os.path.altsep and subfolder.endswith(os.path.altsep)): + subfolder = subfolder[:-1] + for ws_path in _get_workspaces(environ, include_fuerte=True, include_non_existing=True): + path_to_find = os.path.join(ws_path, subfolder) if subfolder else ws_path + path_to_remove = None + for env_path in env_paths: + env_path_clean = env_path[:-1] if env_path and env_path[-1] in [os.path.sep, os.path.altsep] else env_path + if env_path_clean == path_to_find: + path_to_remove = env_path + break + if path_to_remove: + env_paths.remove(path_to_remove) + value_modified = True + new_value = os.pathsep.join(env_paths) + return new_value if value_modified else None + + +def _get_workspaces(environ, include_fuerte=False, include_non_existing=False): + """ + Based on CMAKE_PREFIX_PATH return all catkin workspaces. + + :param include_fuerte: The flag if paths starting with '/opt/ros/fuerte' should be considered workspaces, ``bool`` + """ + # get all cmake prefix paths + env_name = 'CMAKE_PREFIX_PATH' + value = environ[env_name] if env_name in environ else '' + paths = [path for path in value.split(os.pathsep) if path] + # remove non-workspace paths + workspaces = [path for path in paths if os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE)) or (include_fuerte and path.startswith('/opt/ros/fuerte')) or (include_non_existing and not os.path.exists(path))] + return workspaces + + +def prepend_env_variables(environ, env_var_subfolders, workspaces): + """Generate shell code to prepend environment variables for the all workspaces.""" + lines = [] + lines.append(comment('prepend folders of workspaces to environment variables')) + + paths = [path for path in workspaces.split(os.pathsep) if path] + + prefix = _prefix_env_variable(environ, 'CMAKE_PREFIX_PATH', paths, '') + lines.append(prepend(environ, 'CMAKE_PREFIX_PATH', prefix)) + + for key in sorted(key for key in env_var_subfolders.keys() if key != 'CMAKE_PREFIX_PATH'): + subfolder = env_var_subfolders[key] + prefix = _prefix_env_variable(environ, key, paths, subfolder) + lines.append(prepend(environ, key, prefix)) + return lines + + +def _prefix_env_variable(environ, name, paths, subfolders): + """ + Return the prefix to prepend to the environment variable NAME. + + Adding any path in NEW_PATHS_STR without creating duplicate or empty items. + """ + value = environ[name] if name in environ else '' + environ_paths = [path for path in value.split(os.pathsep) if path] + checked_paths = [] + for path in paths: + if not isinstance(subfolders, list): + subfolders = [subfolders] + for subfolder in subfolders: + path_tmp = path + if subfolder: + path_tmp = os.path.join(path_tmp, subfolder) + # skip nonexistent paths + if not os.path.exists(path_tmp): + continue + # exclude any path already in env and any path we already added + if path_tmp not in environ_paths and path_tmp not in checked_paths: + checked_paths.append(path_tmp) + prefix_str = os.pathsep.join(checked_paths) + if prefix_str != '' and environ_paths: + prefix_str += os.pathsep + return prefix_str + + +def assignment(key, value): + if not IS_WINDOWS: + return 'export %s="%s"' % (key, value) + else: + return 'set %s=%s' % (key, value) + + +def comment(msg): + if not IS_WINDOWS: + return '# %s' % msg + else: + return 'REM %s' % msg + + +def prepend(environ, key, prefix): + if key not in environ or not environ[key]: + return assignment(key, prefix) + if not IS_WINDOWS: + return 'export %s="%s$%s"' % (key, prefix, key) + else: + return 'set %s=%s%%%s%%' % (key, prefix, key) + + +def find_env_hooks(environ, cmake_prefix_path): + """Generate shell code with found environment hooks for the all workspaces.""" + lines = [] + lines.append(comment('found environment hooks in workspaces')) + + generic_env_hooks = [] + generic_env_hooks_workspace = [] + specific_env_hooks = [] + specific_env_hooks_workspace = [] + generic_env_hooks_by_filename = {} + specific_env_hooks_by_filename = {} + generic_env_hook_ext = 'bat' if IS_WINDOWS else 'sh' + specific_env_hook_ext = environ['CATKIN_SHELL'] if not IS_WINDOWS and 'CATKIN_SHELL' in environ and environ['CATKIN_SHELL'] else None + # remove non-workspace paths + workspaces = [path for path in cmake_prefix_path.split(os.pathsep) if path and os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE))] + for workspace in reversed(workspaces): + env_hook_dir = os.path.join(workspace, 'etc', 'catkin', 'profile.d') + if os.path.isdir(env_hook_dir): + for filename in sorted(os.listdir(env_hook_dir)): + if filename.endswith('.%s' % generic_env_hook_ext): + # remove previous env hook with same name if present + if filename in generic_env_hooks_by_filename: + i = generic_env_hooks.index(generic_env_hooks_by_filename[filename]) + generic_env_hooks.pop(i) + generic_env_hooks_workspace.pop(i) + # append env hook + generic_env_hooks.append(os.path.join(env_hook_dir, filename)) + generic_env_hooks_workspace.append(workspace) + generic_env_hooks_by_filename[filename] = generic_env_hooks[-1] + elif specific_env_hook_ext is not None and filename.endswith('.%s' % specific_env_hook_ext): + # remove previous env hook with same name if present + if filename in specific_env_hooks_by_filename: + i = specific_env_hooks.index(specific_env_hooks_by_filename[filename]) + specific_env_hooks.pop(i) + specific_env_hooks_workspace.pop(i) + # append env hook + specific_env_hooks.append(os.path.join(env_hook_dir, filename)) + specific_env_hooks_workspace.append(workspace) + specific_env_hooks_by_filename[filename] = specific_env_hooks[-1] + env_hooks = generic_env_hooks + specific_env_hooks + env_hooks_workspace = generic_env_hooks_workspace + specific_env_hooks_workspace + count = len(env_hooks) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_COUNT', count)) + for i in range(count): + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d' % i, env_hooks[i])) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d_WORKSPACE' % i, env_hooks_workspace[i])) + return lines + + +def _parse_arguments(args=None): + parser = argparse.ArgumentParser(description='Generates code blocks for the setup.SHELL script.') + parser.add_argument('--extend', action='store_true', help='Skip unsetting previous environment variables to extend context') + parser.add_argument('--local', action='store_true', help='Only consider this prefix path and ignore other prefix path in the environment') + return parser.parse_known_args(args=args)[0] + + +if __name__ == '__main__': + try: + try: + args = _parse_arguments() + except Exception as e: + print(e, file=sys.stderr) + sys.exit(1) + + if not args.local: + # environment at generation time + CMAKE_PREFIX_PATH = r'/opt/ros/noetic'.split(';') + else: + # don't consider any other prefix path than this one + CMAKE_PREFIX_PATH = [] + # prepend current workspace if not already part of CPP + base_path = os.path.dirname(__file__) + # CMAKE_PREFIX_PATH uses forward slash on all platforms, but __file__ is platform dependent + # base_path on Windows contains backward slashes, need to be converted to forward slashes before comparison + if os.path.sep != '/': + base_path = base_path.replace(os.path.sep, '/') + + if base_path not in CMAKE_PREFIX_PATH: + CMAKE_PREFIX_PATH.insert(0, base_path) + CMAKE_PREFIX_PATH = os.pathsep.join(CMAKE_PREFIX_PATH) + + environ = dict(os.environ) + lines = [] + if not args.extend: + lines += rollback_env_variables(environ, ENV_VAR_SUBFOLDERS) + lines += prepend_env_variables(environ, ENV_VAR_SUBFOLDERS, CMAKE_PREFIX_PATH) + lines += find_env_hooks(environ, CMAKE_PREFIX_PATH) + print('\n'.join(lines)) + + # need to explicitly flush the output + sys.stdout.flush() + except IOError as e: + # and catch potential "broken pipe" if stdout is not writable + # which can happen when piping the output to a file but the disk is full + if e.errno == errno.EPIPE: + print(e, file=sys.stderr) + sys.exit(2) + raise + + sys.exit(0) diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/interrogate_setup_dot_py.py.stamp b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/interrogate_setup_dot_py.py.stamp new file mode 100644 index 0000000..5e25fbf --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/interrogate_setup_dot_py.py.stamp @@ -0,0 +1,255 @@ +# Software License Agreement (BSD License) +# +# Copyright (c) 2012, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of Willow Garage, Inc. nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +from __future__ import print_function + +import os +import runpy +import sys +from argparse import ArgumentParser + +setup_modules = [] + +try: + import distutils.core + setup_modules.append(distutils.core) +except ImportError: + pass + +try: + import setuptools + setup_modules.append(setuptools) +except ImportError: + pass + +assert setup_modules, 'Must have distutils or setuptools installed' + + +def _get_locations(pkgs, package_dir): + """ + Based on setuptools logic and the package_dir dict, builds a dict of location roots for each pkg in pkgs. + + See http://docs.python.org/distutils/setupscript.html + + :returns: a dict {pkgname: root} for each pkgname in pkgs (and each of their parents) + """ + # package_dir contains a dict {package_name: relativepath} + # Example {'': 'src', 'foo': 'lib', 'bar': 'lib2'} + # + # '' means where to look for any package unless a parent package + # is listed so package bar.pot is expected at lib2/bar/pot, + # whereas package sup.dee is expected at src/sup/dee + # + # if package_dir does not state anything about a package, + # setuptool expects the package folder to be in the root of the + # project + locations = {} + allprefix = package_dir.get('', '') + for pkg in pkgs: + parent_location = None + splits = pkg.split('.') + # we iterate over compound name from parent to child + # so once we found parent, children just append to their parent + for key_len in range(len(splits)): + key = '.'.join(splits[:key_len + 1]) + if key not in locations: + if key in package_dir: + locations[key] = package_dir[key] + elif parent_location is not None: + locations[key] = os.path.join(parent_location, splits[key_len]) + else: + locations[key] = os.path.join(allprefix, key) + parent_location = locations[key] + return locations + + +def generate_cmake_file(package_name, version, scripts, package_dir, pkgs, modules, setup_module=None): + """ + Generate lines to add to a cmake file which will set variables. + + :param version: str, format 'int.int.int' + :param scripts: [list of str]: relative paths to scripts + :param package_dir: {modulename: path} + :param pkgs: [list of str] python_packages declared in catkin package + :param modules: [list of str] python modules + :param setup_module: str, setuptools or distutils + """ + prefix = '%s_SETUP_PY' % package_name + result = [] + if setup_module: + result.append(r'set(%s_SETUP_MODULE "%s")' % (prefix, setup_module)) + result.append(r'set(%s_VERSION "%s")' % (prefix, version)) + result.append(r'set(%s_SCRIPTS "%s")' % (prefix, ';'.join(scripts))) + + # Remove packages with '.' separators. + # + # setuptools allows specifying submodules in other folders than + # their parent + # + # The symlink approach of catkin does not work with such submodules. + # In the common case, this does not matter as the submodule is + # within the containing module. We verify this assumption, and if + # it passes, we remove submodule packages. + locations = _get_locations(pkgs, package_dir) + for pkgname, location in locations.items(): + if '.' not in pkgname: + continue + splits = pkgname.split('.') + # hack: ignore write-combining setup.py files for msg and srv files + if splits[1] in ['msg', 'srv']: + continue + # check every child has the same root folder as its parent + root_name = splits[0] + root_location = location + for _ in range(len(splits) - 1): + root_location = os.path.dirname(root_location) + if root_location != locations[root_name]: + raise RuntimeError( + 'catkin_export_python does not support setup.py files that combine across multiple directories: %s in %s, %s in %s' % (pkgname, location, root_name, locations[root_name])) + + # If checks pass, remove all submodules + pkgs = [p for p in pkgs if '.' not in p] + + resolved_pkgs = [] + for pkg in pkgs: + resolved_pkgs += [locations[pkg]] + + result.append(r'set(%s_PACKAGES "%s")' % (prefix, ';'.join(pkgs))) + result.append(r'set(%s_PACKAGE_DIRS "%s")' % (prefix, ';'.join(resolved_pkgs).replace('\\', '/'))) + + # skip modules which collide with package names + filtered_modules = [] + for modname in modules: + splits = modname.split('.') + # check all parents too + equals_package = [('.'.join(splits[:-i]) in locations) for i in range(len(splits))] + if any(equals_package): + continue + filtered_modules.append(modname) + module_locations = _get_locations(filtered_modules, package_dir) + + result.append(r'set(%s_MODULES "%s")' % (prefix, ';'.join(['%s.py' % m.replace('.', '/') for m in filtered_modules]))) + result.append(r'set(%s_MODULE_DIRS "%s")' % (prefix, ';'.join([module_locations[m] for m in filtered_modules]).replace('\\', '/'))) + + return result + + +def _create_mock_setup_function(setup_module, package_name, outfile): + """ + Create a function to call instead of distutils.core.setup or setuptools.setup. + + It just captures some args and writes them into a file that can be used from cmake. + + :param package_name: name of the package + :param outfile: filename that cmake will use afterwards + :returns: a function to replace disutils.core.setup and setuptools.setup + """ + + def setup(*args, **kwargs): + """Check kwargs and write a scriptfile.""" + if 'version' not in kwargs: + sys.stderr.write("\n*** Unable to find 'version' in setup.py of %s\n" % package_name) + raise RuntimeError('version not found in setup.py') + version = kwargs['version'] + package_dir = kwargs.get('package_dir', {}) + + pkgs = kwargs.get('packages', []) + scripts = kwargs.get('scripts', []) + modules = kwargs.get('py_modules', []) + + unsupported_args = [ + 'entry_points', + 'exclude_package_data', + 'ext_modules ', + 'ext_package', + 'include_package_data', + 'namespace_packages', + 'setup_requires', + 'use_2to3', + 'zip_safe'] + used_unsupported_args = [arg for arg in unsupported_args if arg in kwargs] + if used_unsupported_args: + sys.stderr.write('*** Arguments %s to setup() not supported in catkin devel space in setup.py of %s\n' % (used_unsupported_args, package_name)) + + result = generate_cmake_file(package_name=package_name, + version=version, + scripts=scripts, + package_dir=package_dir, + pkgs=pkgs, + modules=modules, + setup_module=setup_module) + with open(outfile, 'w') as out: + out.write('\n'.join(result)) + + return setup + + +def main(): + """Script main, parses arguments and invokes Dummy.setup indirectly.""" + parser = ArgumentParser(description='Utility to read setup.py values from cmake macros. Creates a file with CMake set commands setting variables.') + parser.add_argument('package_name', help='Name of catkin package') + parser.add_argument('setupfile_path', help='Full path to setup.py') + parser.add_argument('outfile', help='Where to write result to') + + args = parser.parse_args() + + # print("%s" % sys.argv) + # PACKAGE_NAME = sys.argv[1] + # OUTFILE = sys.argv[3] + # print("Interrogating setup.py for package %s into %s " % (PACKAGE_NAME, OUTFILE), + # file=sys.stderr) + + # print("executing %s" % args.setupfile_path) + + # be sure you're in the directory containing + # setup.py so the sys.path manipulation works, + # so the import of __version__ works + os.chdir(os.path.dirname(os.path.abspath(args.setupfile_path))) + + # patch setup() function of distutils and setuptools for the + # context of evaluating setup.py + backup_modules = {} + try: + + for module in setup_modules: + backup_modules[id(module)] = module.setup + module.setup = _create_mock_setup_function( + setup_module=module.__name__, package_name=args.package_name, outfile=args.outfile) + + runpy.run_path(args.setupfile_path) + finally: + for module in setup_modules: + module.setup = backup_modules[id(module)] + + +if __name__ == '__main__': + main() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/order_packages.cmake.em.stamp b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/order_packages.cmake.em.stamp new file mode 100644 index 0000000..7ec7539 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/order_packages.cmake.em.stamp @@ -0,0 +1,70 @@ +# generated from catkin/cmake/em/order_packages.cmake.em +@{ +import os +try: + from catkin_pkg.cmake import get_metapackage_cmake_template_path +except ImportError as e: + raise RuntimeError('ImportError: "from catkin_pkg.cmake import get_metapackage_cmake_template_path" failed: %s\nMake sure that you have installed "catkin_pkg", it is up to date and on the PYTHONPATH.' % e) +try: + from catkin_pkg.topological_order import topological_order +except ImportError as e: + raise RuntimeError('ImportError: "from catkin_pkg.topological_order import topological_order" failed: %s\nMake sure that you have installed "catkin_pkg", it is up to date and on the PYTHONPATH.' % e) +try: + from catkin_pkg.package import InvalidPackage +except ImportError as e: + raise RuntimeError('ImportError: "from catkin_pkg.package import InvalidPackage" failed: %s\nMake sure that you have installed "catkin_pkg", it is up to date and on the PYTHONPATH.' % e) +# vars defined in order_packages.context.py.in +try: + ordered_packages = topological_order(os.path.normpath(source_root_dir), whitelisted=whitelisted_packages, blacklisted=blacklisted_packages, underlay_workspaces=underlay_workspaces) +except InvalidPackage as e: + print('message(FATAL_ERROR "%s")' % ('%s' % e).replace('"', '\\"')) + ordered_packages = [] +fatal_error = False +}@ + +set(CATKIN_ORDERED_PACKAGES "") +set(CATKIN_ORDERED_PACKAGE_PATHS "") +set(CATKIN_ORDERED_PACKAGES_IS_META "") +set(CATKIN_ORDERED_PACKAGES_BUILD_TYPE "") +@[for path, package in ordered_packages]@ +@[if path is None]@ +message(FATAL_ERROR "Circular dependency in subset of packages:\n@package") +@{ +fatal_error = True +}@ +@[elif package.name != 'catkin']@ +list(APPEND CATKIN_ORDERED_PACKAGES "@(package.name)") +list(APPEND CATKIN_ORDERED_PACKAGE_PATHS "@(path.replace('\\','/'))") +list(APPEND CATKIN_ORDERED_PACKAGES_IS_META "@(str('metapackage' in [e.tagname for e in package.exports]))") +@{ +package.evaluate_conditions(os.environ) +try: + build_type = package.get_build_type() +except InvalidPackage: + build_type = None +}@ +@[if build_type is None]@ +message(FATAL_ERROR "Only one element is permitted for package '@(package.name)'.") +@{ +fatal_error = True +}@ +@[else]@ +list(APPEND CATKIN_ORDERED_PACKAGES_BUILD_TYPE "@(package.get_build_type())") +@[end if]@ +@{ +deprecated = [e for e in package.exports if e.tagname == 'deprecated'] +}@ +@[if deprecated]@ +message("WARNING: Package '@(package.name)' is deprecated@(' (%s)' % deprecated[0].content if deprecated[0].content else '')") +@[end if]@ +@[end if]@ +@[end for]@ + +@[if not fatal_error]@ +@{ +message_generators = [package.name for (_, package) in ordered_packages if 'message_generator' in [e.tagname for e in package.exports]] +}@ +set(CATKIN_MESSAGE_GENERATORS @(' '.join(message_generators))) +@[end if]@ + +set(CATKIN_METAPACKAGE_CMAKE_TEMPLATE "@(get_metapackage_cmake_template_path().replace('\\','/'))") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/package.xml.stamp b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/package.xml.stamp new file mode 100644 index 0000000..61e815f --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/package.xml.stamp @@ -0,0 +1,49 @@ + + + + catkin + 0.8.10 + Low-level build system macros and infrastructure for ROS. + Michael Carroll + Tully Foote + BSD + + http://wiki.ros.org/catkin + https://github.com/ros/catkin/issues + https://github.com/ros/catkin + + Troy Straszheim + Morten Kjaergaard + Brian Gerkey + Dirk Thomas + + python-argparse + python-catkin-pkg + python3-catkin-pkg + python-empy + python3-empy + + cmake + python-setuptools + python3-setuptools + + cmake + python3-setuptools + + google-mock + gtest + python-nose + python3-nose + + python-mock + python3-mock + python-nose + python3-nose + + + + + + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_make.cache b/docker/local-ros2/OdomComm/comm-ws/build/catkin_make.cache new file mode 100644 index 0000000..b531acd --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/catkin_make.cache @@ -0,0 +1,2 @@ +firmware_commun/src/rosserial_msgs:firmware_commun/src/rosserial_server:flask_esp8266 +-DCATKIN_DEVEL_PREFIX=/root/comm-ws/devel -DCMAKE_INSTALL_PREFIX=/root/comm-ws/install -G Unix Makefiles \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/build/cmake_install.cmake b/docker/local-ros2/OdomComm/comm-ws/build/cmake_install.cmake new file mode 100644 index 0000000..3a28770 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/cmake_install.cmake @@ -0,0 +1,149 @@ +# Install script for directory: /root/comm-ws/src + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/root/comm-ws/install") +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() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + + if (NOT EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}") + file(MAKE_DIRECTORY "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}") + endif() + if (NOT EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/.catkin") + file(WRITE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/.catkin" "") + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/root/comm-ws/install/_setup_util.py") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() +file(INSTALL DESTINATION "/root/comm-ws/install" TYPE PROGRAM FILES "/root/comm-ws/build/catkin_generated/installspace/_setup_util.py") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/root/comm-ws/install/env.sh") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() +file(INSTALL DESTINATION "/root/comm-ws/install" TYPE PROGRAM FILES "/root/comm-ws/build/catkin_generated/installspace/env.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/root/comm-ws/install/setup.bash;/root/comm-ws/install/local_setup.bash") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() +file(INSTALL DESTINATION "/root/comm-ws/install" TYPE FILE FILES + "/root/comm-ws/build/catkin_generated/installspace/setup.bash" + "/root/comm-ws/build/catkin_generated/installspace/local_setup.bash" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/root/comm-ws/install/setup.sh;/root/comm-ws/install/local_setup.sh") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() +file(INSTALL DESTINATION "/root/comm-ws/install" TYPE FILE FILES + "/root/comm-ws/build/catkin_generated/installspace/setup.sh" + "/root/comm-ws/build/catkin_generated/installspace/local_setup.sh" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/root/comm-ws/install/setup.zsh;/root/comm-ws/install/local_setup.zsh") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() +file(INSTALL DESTINATION "/root/comm-ws/install" TYPE FILE FILES + "/root/comm-ws/build/catkin_generated/installspace/setup.zsh" + "/root/comm-ws/build/catkin_generated/installspace/local_setup.zsh" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/root/comm-ws/install/.rosinstall") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() +file(INSTALL DESTINATION "/root/comm-ws/install" TYPE FILE FILES "/root/comm-ws/build/catkin_generated/installspace/.rosinstall") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/root/comm-ws/build/gtest/cmake_install.cmake") + include("/root/comm-ws/build/firmware_commun/src/rosserial_msgs/cmake_install.cmake") + include("/root/comm-ws/build/flask_esp8266/cmake_install.cmake") + include("/root/comm-ws/build/firmware_commun/src/rosserial_server/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 "/root/comm-ws/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/CMakeDirectoryInformation.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..65c974a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/root/comm-ws/src") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/root/comm-ws/build") + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..67637a9 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for geometry_msgs_generate_messages_cpp. + +# Include the progress variables for this target. +include firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/progress.make + +geometry_msgs_generate_messages_cpp: firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make + +.PHONY : geometry_msgs_generate_messages_cpp + +# Rule to build all files generated by this target. +firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build: geometry_msgs_generate_messages_cpp + +.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build + +firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean: + cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean + +firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..820ac95 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build.make new file mode 100644 index 0000000..542a146 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for geometry_msgs_generate_messages_eus. + +# Include the progress variables for this target. +include firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/progress.make + +geometry_msgs_generate_messages_eus: firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build.make + +.PHONY : geometry_msgs_generate_messages_eus + +# Rule to build all files generated by this target. +firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build: geometry_msgs_generate_messages_eus + +.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build + +firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/clean: + cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/geometry_msgs_generate_messages_eus.dir/cmake_clean.cmake +.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/clean + +firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/cmake_clean.cmake new file mode 100644 index 0000000..67f285a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/geometry_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..40c9e90 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for geometry_msgs_generate_messages_lisp. + +# Include the progress variables for this target. +include firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/progress.make + +geometry_msgs_generate_messages_lisp: firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make + +.PHONY : geometry_msgs_generate_messages_lisp + +# Rule to build all files generated by this target. +firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build: geometry_msgs_generate_messages_lisp + +.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build + +firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean: + cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean + +firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..1e1c8fa --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build.make new file mode 100644 index 0000000..caa47d5 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for geometry_msgs_generate_messages_nodejs. + +# Include the progress variables for this target. +include firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/progress.make + +geometry_msgs_generate_messages_nodejs: firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build.make + +.PHONY : geometry_msgs_generate_messages_nodejs + +# Rule to build all files generated by this target. +firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build: geometry_msgs_generate_messages_nodejs + +.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build + +firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/clean: + cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/cmake_clean.cmake +.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/clean + +firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/cmake_clean.cmake new file mode 100644 index 0000000..a10d1c0 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make new file mode 100644 index 0000000..39f6da9 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for geometry_msgs_generate_messages_py. + +# Include the progress variables for this target. +include firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/progress.make + +geometry_msgs_generate_messages_py: firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make + +.PHONY : geometry_msgs_generate_messages_py + +# Rule to build all files generated by this target. +firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/build: geometry_msgs_generate_messages_py + +.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/build + +firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/clean: + cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean.cmake +.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/clean + +firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..37b4627 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/DependInfo.cmake new file mode 100644 index 0000000..e4927aa --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/DependInfo.cmake @@ -0,0 +1,31 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/root/comm-ws/src/firmware_commun/lib/odometry.cpp" "/root/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/lib/odometry.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "ROSCONSOLE_BACKEND_LOG4CXX" + "ROS_BUILD_SHARED_LIBS=1" + "ROS_PACKAGE_NAME=\"firmware_commun\"" + "odometry_EXPORTS" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/root/comm-ws/src/firmware_commun/include" + "/opt/ros/noetic/include" + "/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" + ) + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/build.make new file mode 100644 index 0000000..ea68222 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/build.make @@ -0,0 +1,115 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Include any dependencies generated for this target. +include firmware_commun/CMakeFiles/odometry.dir/depend.make + +# Include the progress variables for this target. +include firmware_commun/CMakeFiles/odometry.dir/progress.make + +# Include the compile flags for this target's objects. +include firmware_commun/CMakeFiles/odometry.dir/flags.make + +firmware_commun/CMakeFiles/odometry.dir/lib/odometry.cpp.o: firmware_commun/CMakeFiles/odometry.dir/flags.make +firmware_commun/CMakeFiles/odometry.dir/lib/odometry.cpp.o: /root/comm-ws/src/firmware_commun/lib/odometry.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object firmware_commun/CMakeFiles/odometry.dir/lib/odometry.cpp.o" + cd /root/comm-ws/build/firmware_commun && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/odometry.dir/lib/odometry.cpp.o -c /root/comm-ws/src/firmware_commun/lib/odometry.cpp + +firmware_commun/CMakeFiles/odometry.dir/lib/odometry.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/odometry.dir/lib/odometry.cpp.i" + cd /root/comm-ws/build/firmware_commun && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/comm-ws/src/firmware_commun/lib/odometry.cpp > CMakeFiles/odometry.dir/lib/odometry.cpp.i + +firmware_commun/CMakeFiles/odometry.dir/lib/odometry.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/odometry.dir/lib/odometry.cpp.s" + cd /root/comm-ws/build/firmware_commun && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/comm-ws/src/firmware_commun/lib/odometry.cpp -o CMakeFiles/odometry.dir/lib/odometry.cpp.s + +# Object files for target odometry +odometry_OBJECTS = \ +"CMakeFiles/odometry.dir/lib/odometry.cpp.o" + +# External object files for target odometry +odometry_EXTERNAL_OBJECTS = + +/root/comm-ws/devel/lib/libodometry.so: firmware_commun/CMakeFiles/odometry.dir/lib/odometry.cpp.o +/root/comm-ws/devel/lib/libodometry.so: firmware_commun/CMakeFiles/odometry.dir/build.make +/root/comm-ws/devel/lib/libodometry.so: /opt/ros/noetic/lib/libroscpp.so +/root/comm-ws/devel/lib/libodometry.so: /usr/lib/x86_64-linux-gnu/libpthread.so +/root/comm-ws/devel/lib/libodometry.so: /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 +/root/comm-ws/devel/lib/libodometry.so: /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 +/root/comm-ws/devel/lib/libodometry.so: /opt/ros/noetic/lib/librosconsole.so +/root/comm-ws/devel/lib/libodometry.so: /opt/ros/noetic/lib/librosconsole_log4cxx.so +/root/comm-ws/devel/lib/libodometry.so: /opt/ros/noetic/lib/librosconsole_backend_interface.so +/root/comm-ws/devel/lib/libodometry.so: /usr/lib/x86_64-linux-gnu/liblog4cxx.so +/root/comm-ws/devel/lib/libodometry.so: /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 +/root/comm-ws/devel/lib/libodometry.so: /opt/ros/noetic/lib/libxmlrpcpp.so +/root/comm-ws/devel/lib/libodometry.so: /opt/ros/noetic/lib/libroscpp_serialization.so +/root/comm-ws/devel/lib/libodometry.so: /opt/ros/noetic/lib/librostime.so +/root/comm-ws/devel/lib/libodometry.so: /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 +/root/comm-ws/devel/lib/libodometry.so: /opt/ros/noetic/lib/libcpp_common.so +/root/comm-ws/devel/lib/libodometry.so: /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 +/root/comm-ws/devel/lib/libodometry.so: /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 +/root/comm-ws/devel/lib/libodometry.so: /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 +/root/comm-ws/devel/lib/libodometry.so: firmware_commun/CMakeFiles/odometry.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library /root/comm-ws/devel/lib/libodometry.so" + cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/odometry.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +firmware_commun/CMakeFiles/odometry.dir/build: /root/comm-ws/devel/lib/libodometry.so + +.PHONY : firmware_commun/CMakeFiles/odometry.dir/build + +firmware_commun/CMakeFiles/odometry.dir/clean: + cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/odometry.dir/cmake_clean.cmake +.PHONY : firmware_commun/CMakeFiles/odometry.dir/clean + +firmware_commun/CMakeFiles/odometry.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/CMakeFiles/odometry.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/cmake_clean.cmake new file mode 100644 index 0000000..4704b64 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "/root/comm-ws/devel/lib/libodometry.pdb" + "/root/comm-ws/devel/lib/libodometry.so" + "CMakeFiles/odometry.dir/lib/odometry.cpp.o" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/odometry.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/depend.make new file mode 100644 index 0000000..e1a8005 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for odometry. +# This may be replaced when dependencies are built. diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/flags.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/flags.make new file mode 100644 index 0000000..54339d2 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -fPIC + +CXX_DEFINES = -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"firmware_commun\" -Dodometry_EXPORTS + +CXX_INCLUDES = -I/root/comm-ws/src/firmware_commun/include -I/opt/ros/noetic/include -I/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/link.txt b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/link.txt new file mode 100644 index 0000000..e9f0276 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -shared -Wl,-soname,libodometry.so -o /root/comm-ws/devel/lib/libodometry.so CMakeFiles/odometry.dir/lib/odometry.cpp.o -Wl,-rpath,/opt/ros/noetic/lib /opt/ros/noetic/lib/libroscpp.so -lpthread /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 /opt/ros/noetic/lib/librosconsole.so /opt/ros/noetic/lib/librosconsole_log4cxx.so /opt/ros/noetic/lib/librosconsole_backend_interface.so -llog4cxx /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 /opt/ros/noetic/lib/libxmlrpcpp.so /opt/ros/noetic/lib/libroscpp_serialization.so /opt/ros/noetic/lib/librostime.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 /opt/ros/noetic/lib/libcpp_common.so /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/progress.make new file mode 100644 index 0000000..b700c2c --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 9 +CMAKE_PROGRESS_2 = 10 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/DependInfo.cmake new file mode 100644 index 0000000..ff5026b --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/DependInfo.cmake @@ -0,0 +1,31 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/root/comm-ws/src/firmware_commun/src/odometry_node.cpp" "/root/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/src/odometry_node.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "ROSCONSOLE_BACKEND_LOG4CXX" + "ROS_BUILD_SHARED_LIBS=1" + "ROS_PACKAGE_NAME=\"firmware_commun\"" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/root/comm-ws/src/firmware_commun/include" + "/opt/ros/noetic/include" + "/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/root/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/build.make new file mode 100644 index 0000000..a55292a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/build.make @@ -0,0 +1,116 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Include any dependencies generated for this target. +include firmware_commun/CMakeFiles/odometry_node.dir/depend.make + +# Include the progress variables for this target. +include firmware_commun/CMakeFiles/odometry_node.dir/progress.make + +# Include the compile flags for this target's objects. +include firmware_commun/CMakeFiles/odometry_node.dir/flags.make + +firmware_commun/CMakeFiles/odometry_node.dir/src/odometry_node.cpp.o: firmware_commun/CMakeFiles/odometry_node.dir/flags.make +firmware_commun/CMakeFiles/odometry_node.dir/src/odometry_node.cpp.o: /root/comm-ws/src/firmware_commun/src/odometry_node.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object firmware_commun/CMakeFiles/odometry_node.dir/src/odometry_node.cpp.o" + cd /root/comm-ws/build/firmware_commun && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/odometry_node.dir/src/odometry_node.cpp.o -c /root/comm-ws/src/firmware_commun/src/odometry_node.cpp + +firmware_commun/CMakeFiles/odometry_node.dir/src/odometry_node.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/odometry_node.dir/src/odometry_node.cpp.i" + cd /root/comm-ws/build/firmware_commun && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/comm-ws/src/firmware_commun/src/odometry_node.cpp > CMakeFiles/odometry_node.dir/src/odometry_node.cpp.i + +firmware_commun/CMakeFiles/odometry_node.dir/src/odometry_node.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/odometry_node.dir/src/odometry_node.cpp.s" + cd /root/comm-ws/build/firmware_commun && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/comm-ws/src/firmware_commun/src/odometry_node.cpp -o CMakeFiles/odometry_node.dir/src/odometry_node.cpp.s + +# Object files for target odometry_node +odometry_node_OBJECTS = \ +"CMakeFiles/odometry_node.dir/src/odometry_node.cpp.o" + +# External object files for target odometry_node +odometry_node_EXTERNAL_OBJECTS = + +/root/comm-ws/devel/lib/firmware_commun/odometry_node: firmware_commun/CMakeFiles/odometry_node.dir/src/odometry_node.cpp.o +/root/comm-ws/devel/lib/firmware_commun/odometry_node: firmware_commun/CMakeFiles/odometry_node.dir/build.make +/root/comm-ws/devel/lib/firmware_commun/odometry_node: /root/comm-ws/devel/lib/libodometry.so +/root/comm-ws/devel/lib/firmware_commun/odometry_node: /opt/ros/noetic/lib/libroscpp.so +/root/comm-ws/devel/lib/firmware_commun/odometry_node: /usr/lib/x86_64-linux-gnu/libpthread.so +/root/comm-ws/devel/lib/firmware_commun/odometry_node: /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 +/root/comm-ws/devel/lib/firmware_commun/odometry_node: /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 +/root/comm-ws/devel/lib/firmware_commun/odometry_node: /opt/ros/noetic/lib/librosconsole.so +/root/comm-ws/devel/lib/firmware_commun/odometry_node: /opt/ros/noetic/lib/librosconsole_log4cxx.so +/root/comm-ws/devel/lib/firmware_commun/odometry_node: /opt/ros/noetic/lib/librosconsole_backend_interface.so +/root/comm-ws/devel/lib/firmware_commun/odometry_node: /usr/lib/x86_64-linux-gnu/liblog4cxx.so +/root/comm-ws/devel/lib/firmware_commun/odometry_node: /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 +/root/comm-ws/devel/lib/firmware_commun/odometry_node: /opt/ros/noetic/lib/libxmlrpcpp.so +/root/comm-ws/devel/lib/firmware_commun/odometry_node: /opt/ros/noetic/lib/libroscpp_serialization.so +/root/comm-ws/devel/lib/firmware_commun/odometry_node: /opt/ros/noetic/lib/librostime.so +/root/comm-ws/devel/lib/firmware_commun/odometry_node: /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 +/root/comm-ws/devel/lib/firmware_commun/odometry_node: /opt/ros/noetic/lib/libcpp_common.so +/root/comm-ws/devel/lib/firmware_commun/odometry_node: /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 +/root/comm-ws/devel/lib/firmware_commun/odometry_node: /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 +/root/comm-ws/devel/lib/firmware_commun/odometry_node: /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 +/root/comm-ws/devel/lib/firmware_commun/odometry_node: firmware_commun/CMakeFiles/odometry_node.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable /root/comm-ws/devel/lib/firmware_commun/odometry_node" + cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/odometry_node.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +firmware_commun/CMakeFiles/odometry_node.dir/build: /root/comm-ws/devel/lib/firmware_commun/odometry_node + +.PHONY : firmware_commun/CMakeFiles/odometry_node.dir/build + +firmware_commun/CMakeFiles/odometry_node.dir/clean: + cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/odometry_node.dir/cmake_clean.cmake +.PHONY : firmware_commun/CMakeFiles/odometry_node.dir/clean + +firmware_commun/CMakeFiles/odometry_node.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/CMakeFiles/odometry_node.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/cmake_clean.cmake new file mode 100644 index 0000000..20ab8d8 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "/root/comm-ws/devel/lib/firmware_commun/odometry_node" + "/root/comm-ws/devel/lib/firmware_commun/odometry_node.pdb" + "CMakeFiles/odometry_node.dir/src/odometry_node.cpp.o" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/odometry_node.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/depend.make new file mode 100644 index 0000000..25b74f7 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for odometry_node. +# This may be replaced when dependencies are built. diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/flags.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/flags.make new file mode 100644 index 0000000..f9b327e --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = + +CXX_DEFINES = -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"firmware_commun\" + +CXX_INCLUDES = -I/root/comm-ws/src/firmware_commun/include -I/opt/ros/noetic/include -I/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/link.txt b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/link.txt new file mode 100644 index 0000000..de4f2ab --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -rdynamic CMakeFiles/odometry_node.dir/src/odometry_node.cpp.o -o /root/comm-ws/devel/lib/firmware_commun/odometry_node -Wl,-rpath,/root/comm-ws/devel/lib:/opt/ros/noetic/lib /root/comm-ws/devel/lib/libodometry.so /opt/ros/noetic/lib/libroscpp.so -lpthread /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 /opt/ros/noetic/lib/librosconsole.so /opt/ros/noetic/lib/librosconsole_log4cxx.so /opt/ros/noetic/lib/librosconsole_backend_interface.so -llog4cxx /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 /opt/ros/noetic/lib/libxmlrpcpp.so /opt/ros/noetic/lib/libroscpp_serialization.so /opt/ros/noetic/lib/librostime.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 /opt/ros/noetic/lib/libcpp_common.so /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/progress.make new file mode 100644 index 0000000..596289c --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 11 +CMAKE_PROGRESS_2 = 12 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/progress.marks b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/progress.marks new file mode 100644 index 0000000..b8626c4 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/progress.marks @@ -0,0 +1 @@ +4 diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..260eb8b --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for roscpp_generate_messages_cpp. + +# Include the progress variables for this target. +include firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make + +roscpp_generate_messages_cpp: firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make + +.PHONY : roscpp_generate_messages_cpp + +# Rule to build all files generated by this target. +firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/build: roscpp_generate_messages_cpp + +.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/build + +firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/clean: + cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/clean + +firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..bf35365 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/build.make new file mode 100644 index 0000000..a852b94 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for roscpp_generate_messages_eus. + +# Include the progress variables for this target. +include firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make + +roscpp_generate_messages_eus: firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/build.make + +.PHONY : roscpp_generate_messages_eus + +# Rule to build all files generated by this target. +firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/build: roscpp_generate_messages_eus + +.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/build + +firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/clean: + cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake +.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/clean + +firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake new file mode 100644 index 0000000..61700fa --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..99ce330 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for roscpp_generate_messages_lisp. + +# Include the progress variables for this target. +include firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make + +roscpp_generate_messages_lisp: firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make + +.PHONY : roscpp_generate_messages_lisp + +# Rule to build all files generated by this target. +firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/build: roscpp_generate_messages_lisp + +.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/build + +firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/clean: + cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/clean + +firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..492a50b --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make new file mode 100644 index 0000000..46245ff --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for roscpp_generate_messages_nodejs. + +# Include the progress variables for this target. +include firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make + +roscpp_generate_messages_nodejs: firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make + +.PHONY : roscpp_generate_messages_nodejs + +# Rule to build all files generated by this target. +firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/build: roscpp_generate_messages_nodejs + +.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/build + +firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/clean: + cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake +.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/clean + +firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake new file mode 100644 index 0000000..37945a6 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/build.make new file mode 100644 index 0000000..fad6c76 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for roscpp_generate_messages_py. + +# Include the progress variables for this target. +include firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/progress.make + +roscpp_generate_messages_py: firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/build.make + +.PHONY : roscpp_generate_messages_py + +# Rule to build all files generated by this target. +firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/build: roscpp_generate_messages_py + +.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/build + +firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/clean: + cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake +.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/clean + +firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..2c13747 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..e0c5c4d --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosgraph_msgs_generate_messages_cpp. + +# Include the progress variables for this target. +include firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make + +rosgraph_msgs_generate_messages_cpp: firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make + +.PHONY : rosgraph_msgs_generate_messages_cpp + +# Rule to build all files generated by this target. +firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build: rosgraph_msgs_generate_messages_cpp + +.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build + +firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean: + cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean + +firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..720bdd0 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make new file mode 100644 index 0000000..8bae576 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosgraph_msgs_generate_messages_eus. + +# Include the progress variables for this target. +include firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make + +rosgraph_msgs_generate_messages_eus: firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make + +.PHONY : rosgraph_msgs_generate_messages_eus + +# Rule to build all files generated by this target. +firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build: rosgraph_msgs_generate_messages_eus + +.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build + +firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/clean: + cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake +.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/clean + +firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake new file mode 100644 index 0000000..5610f84 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..3110397 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosgraph_msgs_generate_messages_lisp. + +# Include the progress variables for this target. +include firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make + +rosgraph_msgs_generate_messages_lisp: firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make + +.PHONY : rosgraph_msgs_generate_messages_lisp + +# Rule to build all files generated by this target. +firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build: rosgraph_msgs_generate_messages_lisp + +.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build + +firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean: + cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean + +firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..cdd6e3f --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make new file mode 100644 index 0000000..ced1f10 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosgraph_msgs_generate_messages_nodejs. + +# Include the progress variables for this target. +include firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make + +rosgraph_msgs_generate_messages_nodejs: firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make + +.PHONY : rosgraph_msgs_generate_messages_nodejs + +# Rule to build all files generated by this target. +firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build: rosgraph_msgs_generate_messages_nodejs + +.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build + +firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/clean: + cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake +.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/clean + +firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake new file mode 100644 index 0000000..37bf13d --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make new file mode 100644 index 0000000..8b6c366 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosgraph_msgs_generate_messages_py. + +# Include the progress variables for this target. +include firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make + +rosgraph_msgs_generate_messages_py: firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make + +.PHONY : rosgraph_msgs_generate_messages_py + +# Rule to build all files generated by this target. +firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build: rosgraph_msgs_generate_messages_py + +.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build + +firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean: + cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake +.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean + +firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..de801d4 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..d8f1e40 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for std_msgs_generate_messages_cpp. + +# Include the progress variables for this target. +include firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make + +std_msgs_generate_messages_cpp: firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make + +.PHONY : std_msgs_generate_messages_cpp + +# Rule to build all files generated by this target. +firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/build: std_msgs_generate_messages_cpp + +.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/build + +firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean: + cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean + +firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..0d092bf --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make new file mode 100644 index 0000000..0a28cb9 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for std_msgs_generate_messages_eus. + +# Include the progress variables for this target. +include firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/progress.make + +std_msgs_generate_messages_eus: firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make + +.PHONY : std_msgs_generate_messages_eus + +# Rule to build all files generated by this target. +firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/build: std_msgs_generate_messages_eus + +.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/build + +firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/clean: + cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean.cmake +.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/clean + +firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean.cmake new file mode 100644 index 0000000..855155e --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..ce3dc25 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for std_msgs_generate_messages_lisp. + +# Include the progress variables for this target. +include firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make + +std_msgs_generate_messages_lisp: firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make + +.PHONY : std_msgs_generate_messages_lisp + +# Rule to build all files generated by this target. +firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/build: std_msgs_generate_messages_lisp + +.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/build + +firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean: + cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean + +firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..b995112 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make new file mode 100644 index 0000000..7023b6a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for std_msgs_generate_messages_nodejs. + +# Include the progress variables for this target. +include firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/progress.make + +std_msgs_generate_messages_nodejs: firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make + +.PHONY : std_msgs_generate_messages_nodejs + +# Rule to build all files generated by this target. +firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build: std_msgs_generate_messages_nodejs + +.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build + +firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean: + cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean.cmake +.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean + +firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean.cmake new file mode 100644 index 0000000..f5f42ae --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/build.make new file mode 100644 index 0000000..0106fef --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for std_msgs_generate_messages_py. + +# Include the progress variables for this target. +include firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make + +std_msgs_generate_messages_py: firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/build.make + +.PHONY : std_msgs_generate_messages_py + +# Rule to build all files generated by this target. +firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/build: std_msgs_generate_messages_py + +.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/build + +firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/clean: + cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake +.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/clean + +firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..15da12c --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CTestTestfile.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CTestTestfile.cmake new file mode 100644 index 0000000..e72636e --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CTestTestfile.cmake @@ -0,0 +1,6 @@ +# CMake generated Testfile for +# Source directory: /root/comm-ws/src/firmware_commun +# Build directory: /root/comm-ws/build/firmware_commun +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/Makefile b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/Makefile new file mode 100644 index 0000000..cb68c55 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/Makefile @@ -0,0 +1,608 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# 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: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +#============================================================================= +# Targets provided globally by CMake. + +# 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 -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 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 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 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 + +# 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 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 + +# The main all target +all: cmake_check_build_system + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles /root/comm-ws/build/firmware_commun/CMakeFiles/progress.marks + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +firmware_commun/CMakeFiles/odometry_node.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/odometry_node.dir/rule +.PHONY : firmware_commun/CMakeFiles/odometry_node.dir/rule + +# Convenience name for target. +odometry_node: firmware_commun/CMakeFiles/odometry_node.dir/rule + +.PHONY : odometry_node + +# fast build rule for target. +odometry_node/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/odometry_node.dir/build.make firmware_commun/CMakeFiles/odometry_node.dir/build +.PHONY : odometry_node/fast + +# Convenience name for target. +firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/rule +.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/rule + +# Convenience name for target. +rosgraph_msgs_generate_messages_nodejs: firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/rule + +.PHONY : rosgraph_msgs_generate_messages_nodejs + +# fast build rule for target. +rosgraph_msgs_generate_messages_nodejs/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build +.PHONY : rosgraph_msgs_generate_messages_nodejs/fast + +# Convenience name for target. +firmware_commun/CMakeFiles/odometry.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/odometry.dir/rule +.PHONY : firmware_commun/CMakeFiles/odometry.dir/rule + +# Convenience name for target. +odometry: firmware_commun/CMakeFiles/odometry.dir/rule + +.PHONY : odometry + +# fast build rule for target. +odometry/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/odometry.dir/build.make firmware_commun/CMakeFiles/odometry.dir/build +.PHONY : odometry/fast + +# Convenience name for target. +firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule +.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +rosgraph_msgs_generate_messages_lisp: firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule + +.PHONY : rosgraph_msgs_generate_messages_lisp + +# fast build rule for target. +rosgraph_msgs_generate_messages_lisp/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build +.PHONY : rosgraph_msgs_generate_messages_lisp/fast + +# Convenience name for target. +firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/rule +.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/rule + +# Convenience name for target. +rosgraph_msgs_generate_messages_eus: firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/rule + +.PHONY : rosgraph_msgs_generate_messages_eus + +# fast build rule for target. +rosgraph_msgs_generate_messages_eus/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build +.PHONY : rosgraph_msgs_generate_messages_eus/fast + +# Convenience name for target. +firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/rule +.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/rule + +# Convenience name for target. +roscpp_generate_messages_py: firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/rule + +.PHONY : roscpp_generate_messages_py + +# fast build rule for target. +roscpp_generate_messages_py/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/build.make firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/build +.PHONY : roscpp_generate_messages_py/fast + +# Convenience name for target. +firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/rule +.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/rule + +# Convenience name for target. +geometry_msgs_generate_messages_eus: firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/rule + +.PHONY : geometry_msgs_generate_messages_eus + +# fast build rule for target. +geometry_msgs_generate_messages_eus/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build.make firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build +.PHONY : geometry_msgs_generate_messages_eus/fast + +# Convenience name for target. +firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/rule +.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/rule + +# Convenience name for target. +roscpp_generate_messages_cpp: firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/rule + +.PHONY : roscpp_generate_messages_cpp + +# fast build rule for target. +roscpp_generate_messages_cpp/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/build +.PHONY : roscpp_generate_messages_cpp/fast + +# Convenience name for target. +firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/rule +.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +geometry_msgs_generate_messages_py: firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/rule + +.PHONY : geometry_msgs_generate_messages_py + +# fast build rule for target. +geometry_msgs_generate_messages_py/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/build +.PHONY : geometry_msgs_generate_messages_py/fast + +# Convenience name for target. +firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule +.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +std_msgs_generate_messages_cpp: firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule + +.PHONY : std_msgs_generate_messages_cpp + +# fast build rule for target. +std_msgs_generate_messages_cpp/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/build +.PHONY : std_msgs_generate_messages_cpp/fast + +# Convenience name for target. +firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule +.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +rosgraph_msgs_generate_messages_cpp: firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule + +.PHONY : rosgraph_msgs_generate_messages_cpp + +# fast build rule for target. +rosgraph_msgs_generate_messages_cpp/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build +.PHONY : rosgraph_msgs_generate_messages_cpp/fast + +# Convenience name for target. +firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/rule +.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/rule + +# Convenience name for target. +roscpp_generate_messages_nodejs: firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/rule + +.PHONY : roscpp_generate_messages_nodejs + +# fast build rule for target. +roscpp_generate_messages_nodejs/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/build +.PHONY : roscpp_generate_messages_nodejs/fast + +# Convenience name for target. +firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule +.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +geometry_msgs_generate_messages_lisp: firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule + +.PHONY : geometry_msgs_generate_messages_lisp + +# fast build rule for target. +geometry_msgs_generate_messages_lisp/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build +.PHONY : geometry_msgs_generate_messages_lisp/fast + +# Convenience name for target. +firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/rule +.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/rule + +# Convenience name for target. +std_msgs_generate_messages_eus: firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/rule + +.PHONY : std_msgs_generate_messages_eus + +# fast build rule for target. +std_msgs_generate_messages_eus/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/build +.PHONY : std_msgs_generate_messages_eus/fast + +# Convenience name for target. +firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule +.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +rosgraph_msgs_generate_messages_py: firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule + +.PHONY : rosgraph_msgs_generate_messages_py + +# fast build rule for target. +rosgraph_msgs_generate_messages_py/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build +.PHONY : rosgraph_msgs_generate_messages_py/fast + +# Convenience name for target. +firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule +.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +geometry_msgs_generate_messages_cpp: firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule + +.PHONY : geometry_msgs_generate_messages_cpp + +# fast build rule for target. +geometry_msgs_generate_messages_cpp/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build +.PHONY : geometry_msgs_generate_messages_cpp/fast + +# Convenience name for target. +firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/rule +.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/rule + +# Convenience name for target. +geometry_msgs_generate_messages_nodejs: firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/rule + +.PHONY : geometry_msgs_generate_messages_nodejs + +# fast build rule for target. +geometry_msgs_generate_messages_nodejs/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build.make firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build +.PHONY : geometry_msgs_generate_messages_nodejs/fast + +# Convenience name for target. +firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/rule +.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/rule + +# Convenience name for target. +roscpp_generate_messages_lisp: firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/rule + +.PHONY : roscpp_generate_messages_lisp + +# fast build rule for target. +roscpp_generate_messages_lisp/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/build +.PHONY : roscpp_generate_messages_lisp/fast + +# Convenience name for target. +firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule +.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +std_msgs_generate_messages_lisp: firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule + +.PHONY : std_msgs_generate_messages_lisp + +# fast build rule for target. +std_msgs_generate_messages_lisp/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/build +.PHONY : std_msgs_generate_messages_lisp/fast + +# Convenience name for target. +firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule +.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule + +# Convenience name for target. +std_msgs_generate_messages_nodejs: firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule + +.PHONY : std_msgs_generate_messages_nodejs + +# fast build rule for target. +std_msgs_generate_messages_nodejs/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build +.PHONY : std_msgs_generate_messages_nodejs/fast + +# Convenience name for target. +firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/rule +.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/rule + +# Convenience name for target. +roscpp_generate_messages_eus: firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/rule + +.PHONY : roscpp_generate_messages_eus + +# fast build rule for target. +roscpp_generate_messages_eus/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/build.make firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/build +.PHONY : roscpp_generate_messages_eus/fast + +# Convenience name for target. +firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/rule +.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +std_msgs_generate_messages_py: firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/rule + +.PHONY : std_msgs_generate_messages_py + +# fast build rule for target. +std_msgs_generate_messages_py/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/build.make firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/build +.PHONY : std_msgs_generate_messages_py/fast + +lib/odometry.o: lib/odometry.cpp.o + +.PHONY : lib/odometry.o + +# target to build an object file +lib/odometry.cpp.o: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/odometry.dir/build.make firmware_commun/CMakeFiles/odometry.dir/lib/odometry.cpp.o +.PHONY : lib/odometry.cpp.o + +lib/odometry.i: lib/odometry.cpp.i + +.PHONY : lib/odometry.i + +# target to preprocess a source file +lib/odometry.cpp.i: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/odometry.dir/build.make firmware_commun/CMakeFiles/odometry.dir/lib/odometry.cpp.i +.PHONY : lib/odometry.cpp.i + +lib/odometry.s: lib/odometry.cpp.s + +.PHONY : lib/odometry.s + +# target to generate assembly for a file +lib/odometry.cpp.s: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/odometry.dir/build.make firmware_commun/CMakeFiles/odometry.dir/lib/odometry.cpp.s +.PHONY : lib/odometry.cpp.s + +src/odometry_node.o: src/odometry_node.cpp.o + +.PHONY : src/odometry_node.o + +# target to build an object file +src/odometry_node.cpp.o: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/odometry_node.dir/build.make firmware_commun/CMakeFiles/odometry_node.dir/src/odometry_node.cpp.o +.PHONY : src/odometry_node.cpp.o + +src/odometry_node.i: src/odometry_node.cpp.i + +.PHONY : src/odometry_node.i + +# target to preprocess a source file +src/odometry_node.cpp.i: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/odometry_node.dir/build.make firmware_commun/CMakeFiles/odometry_node.dir/src/odometry_node.cpp.i +.PHONY : src/odometry_node.cpp.i + +src/odometry_node.s: src/odometry_node.cpp.s + +.PHONY : src/odometry_node.s + +# target to generate assembly for a file +src/odometry_node.cpp.s: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/odometry_node.dir/build.make firmware_commun/CMakeFiles/odometry_node.dir/src/odometry_node.cpp.s +.PHONY : src/odometry_node.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 "... rebuild_cache" + @echo "... edit_cache" + @echo "... test" + @echo "... odometry_node" + @echo "... rosgraph_msgs_generate_messages_nodejs" + @echo "... odometry" + @echo "... rosgraph_msgs_generate_messages_lisp" + @echo "... rosgraph_msgs_generate_messages_eus" + @echo "... roscpp_generate_messages_py" + @echo "... install/local" + @echo "... geometry_msgs_generate_messages_eus" + @echo "... roscpp_generate_messages_cpp" + @echo "... geometry_msgs_generate_messages_py" + @echo "... install/strip" + @echo "... std_msgs_generate_messages_cpp" + @echo "... install" + @echo "... rosgraph_msgs_generate_messages_cpp" + @echo "... roscpp_generate_messages_nodejs" + @echo "... geometry_msgs_generate_messages_lisp" + @echo "... std_msgs_generate_messages_eus" + @echo "... rosgraph_msgs_generate_messages_py" + @echo "... geometry_msgs_generate_messages_cpp" + @echo "... geometry_msgs_generate_messages_nodejs" + @echo "... roscpp_generate_messages_lisp" + @echo "... list_install_components" + @echo "... std_msgs_generate_messages_lisp" + @echo "... std_msgs_generate_messages_nodejs" + @echo "... roscpp_generate_messages_eus" + @echo "... std_msgs_generate_messages_py" + @echo "... lib/odometry.o" + @echo "... lib/odometry.i" + @echo "... lib/odometry.s" + @echo "... src/odometry_node.o" + @echo "... src/odometry_node.i" + @echo "... src/odometry_node.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: + cd /root/comm-ws/build && $(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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/installspace/firmware_commun.pc b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/installspace/firmware_commun.pc new file mode 100644 index 0000000..0b25649 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/installspace/firmware_commun.pc @@ -0,0 +1,8 @@ +prefix=/root/comm-ws/install + +Name: firmware_commun +Description: Description of firmware_commun +Version: 0.0.0 +Cflags: +Libs: -L${prefix}/lib +Requires: diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/installspace/firmware_communConfig-version.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/installspace/firmware_communConfig-version.cmake new file mode 100644 index 0000000..7fd9f99 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/installspace/firmware_communConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from catkin/cmake/template/pkgConfig-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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/installspace/firmware_communConfig.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/installspace/firmware_communConfig.cmake new file mode 100644 index 0000000..f154122 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/installspace/firmware_communConfig.cmake @@ -0,0 +1,223 @@ +# generated from catkin/cmake/template/pkgConfig.cmake.in + +# append elements to a list and remove existing duplicates from the list +# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig +# self contained +macro(_list_append_deduplicate listname) + if(NOT "${ARGN}" STREQUAL "") + if(${listname}) + list(REMOVE_ITEM ${listname} ${ARGN}) + endif() + list(APPEND ${listname} ${ARGN}) + endif() +endmacro() + +# append elements to a list if they are not already in the list +# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig +# self contained +macro(_list_append_unique listname) + foreach(_item ${ARGN}) + list(FIND ${listname} ${_item} _index) + if(_index EQUAL -1) + list(APPEND ${listname} ${_item}) + endif() + endforeach() +endmacro() + +# pack a list of libraries with optional build configuration keywords +# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig +# self contained +macro(_pack_libraries_with_build_configuration VAR) + set(${VAR} "") + set(_argn ${ARGN}) + list(LENGTH _argn _count) + set(_index 0) + while(${_index} LESS ${_count}) + list(GET _argn ${_index} lib) + if("${lib}" MATCHES "^(debug|optimized|general)$") + math(EXPR _index "${_index} + 1") + if(${_index} EQUAL ${_count}) + message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library") + endif() + list(GET _argn ${_index} library) + list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}") + else() + list(APPEND ${VAR} "${lib}") + endif() + math(EXPR _index "${_index} + 1") + endwhile() +endmacro() + +# unpack a list of libraries with optional build configuration keyword prefixes +# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig +# self contained +macro(_unpack_libraries_with_build_configuration VAR) + set(${VAR} "") + foreach(lib ${ARGN}) + string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}") + list(APPEND ${VAR} "${lib}") + endforeach() +endmacro() + + +if(firmware_commun_CONFIG_INCLUDED) + return() +endif() +set(firmware_commun_CONFIG_INCLUDED TRUE) + +# set variables for source/devel/install prefixes +if("FALSE" STREQUAL "TRUE") + set(firmware_commun_SOURCE_PREFIX /root/comm-ws/src/firmware_commun) + set(firmware_commun_DEVEL_PREFIX /root/comm-ws/devel) + set(firmware_commun_INSTALL_PREFIX "") + set(firmware_commun_PREFIX ${firmware_commun_DEVEL_PREFIX}) +else() + set(firmware_commun_SOURCE_PREFIX "") + set(firmware_commun_DEVEL_PREFIX "") + set(firmware_commun_INSTALL_PREFIX /root/comm-ws/install) + set(firmware_commun_PREFIX ${firmware_commun_INSTALL_PREFIX}) +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "WARNING: package 'firmware_commun' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + message("${_msg}") +endif() + +# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project +set(firmware_commun_FOUND_CATKIN_PROJECT TRUE) + +if(NOT " " STREQUAL " ") + set(firmware_commun_INCLUDE_DIRS "") + set(_include_dirs "") + if(NOT " " STREQUAL " ") + set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.") + elseif(NOT " " STREQUAL " ") + set(_report "Check the website '' for information and consider reporting the problem.") + else() + set(_report "Report the problem to the maintainer 'root ' and request to fix the problem.") + endif() + foreach(idir ${_include_dirs}) + if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) + set(include ${idir}) + elseif("${idir} " STREQUAL "include ") + get_filename_component(include "${firmware_commun_DIR}/../../../include" ABSOLUTE) + if(NOT IS_DIRECTORY ${include}) + message(FATAL_ERROR "Project 'firmware_commun' specifies '${idir}' as an include dir, which is not found. It does not exist in '${include}'. ${_report}") + endif() + else() + message(FATAL_ERROR "Project 'firmware_commun' specifies '${idir}' as an include dir, which is not found. It does neither exist as an absolute directory nor in '\${prefix}/${idir}'. ${_report}") + endif() + _list_append_unique(firmware_commun_INCLUDE_DIRS ${include}) + endforeach() +endif() + +set(libraries "") +foreach(library ${libraries}) + # keep build configuration keywords, target names and absolute libraries as-is + if("${library}" MATCHES "^(debug|optimized|general)$") + list(APPEND firmware_commun_LIBRARIES ${library}) + elseif(${library} MATCHES "^-l") + list(APPEND firmware_commun_LIBRARIES ${library}) + elseif(${library} MATCHES "^-") + # This is a linker flag/option (like -pthread) + # There's no standard variable for these, so create an interface library to hold it + if(NOT firmware_commun_NUM_DUMMY_TARGETS) + set(firmware_commun_NUM_DUMMY_TARGETS 0) + endif() + # Make sure the target name is unique + set(interface_target_name "catkin::firmware_commun::wrapped-linker-option${firmware_commun_NUM_DUMMY_TARGETS}") + while(TARGET "${interface_target_name}") + math(EXPR firmware_commun_NUM_DUMMY_TARGETS "${firmware_commun_NUM_DUMMY_TARGETS}+1") + set(interface_target_name "catkin::firmware_commun::wrapped-linker-option${firmware_commun_NUM_DUMMY_TARGETS}") + endwhile() + add_library("${interface_target_name}" INTERFACE IMPORTED) + if("${CMAKE_VERSION}" VERSION_LESS "3.13.0") + set_property( + TARGET + "${interface_target_name}" + APPEND PROPERTY + INTERFACE_LINK_LIBRARIES "${library}") + else() + target_link_options("${interface_target_name}" INTERFACE "${library}") + endif() + list(APPEND firmware_commun_LIBRARIES "${interface_target_name}") + elseif(TARGET ${library}) + list(APPEND firmware_commun_LIBRARIES ${library}) + elseif(IS_ABSOLUTE ${library}) + list(APPEND firmware_commun_LIBRARIES ${library}) + else() + set(lib_path "") + set(lib "${library}-NOTFOUND") + # since the path where the library is found is returned we have to iterate over the paths manually + foreach(path /root/comm-ws/install/lib;/opt/ros/noetic/lib) + find_library(lib ${library} + PATHS ${path} + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) + if(lib) + set(lib_path ${path}) + break() + endif() + endforeach() + if(lib) + _list_append_unique(firmware_commun_LIBRARY_DIRS ${lib_path}) + list(APPEND firmware_commun_LIBRARIES ${lib}) + else() + # as a fall back for non-catkin libraries try to search globally + find_library(lib ${library}) + if(NOT lib) + message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'firmware_commun'? Did you find_package() it before the subdirectory containing its code is included?") + endif() + list(APPEND firmware_commun_LIBRARIES ${lib}) + endif() + endif() +endforeach() + +set(firmware_commun_EXPORTED_TARGETS "") +# create dummy targets for exported code generation targets to make life of users easier +foreach(t ${firmware_commun_EXPORTED_TARGETS}) + if(NOT TARGET ${t}) + add_custom_target(${t}) + endif() +endforeach() + +set(depends "") +foreach(depend ${depends}) + string(REPLACE " " ";" depend_list ${depend}) + # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls + list(GET depend_list 0 firmware_commun_dep) + list(LENGTH depend_list count) + if(${count} EQUAL 1) + # simple dependencies must only be find_package()-ed once + if(NOT ${firmware_commun_dep}_FOUND) + find_package(${firmware_commun_dep} REQUIRED NO_MODULE) + endif() + else() + # dependencies with components must be find_package()-ed again + list(REMOVE_AT depend_list 0) + find_package(${firmware_commun_dep} REQUIRED NO_MODULE ${depend_list}) + endif() + _list_append_unique(firmware_commun_INCLUDE_DIRS ${${firmware_commun_dep}_INCLUDE_DIRS}) + + # merge build configuration keywords with library names to correctly deduplicate + _pack_libraries_with_build_configuration(firmware_commun_LIBRARIES ${firmware_commun_LIBRARIES}) + _pack_libraries_with_build_configuration(_libraries ${${firmware_commun_dep}_LIBRARIES}) + _list_append_deduplicate(firmware_commun_LIBRARIES ${_libraries}) + # undo build configuration keyword merging after deduplication + _unpack_libraries_with_build_configuration(firmware_commun_LIBRARIES ${firmware_commun_LIBRARIES}) + + _list_append_unique(firmware_commun_LIBRARY_DIRS ${${firmware_commun_dep}_LIBRARY_DIRS}) + _list_append_deduplicate(firmware_commun_EXPORTED_TARGETS ${${firmware_commun_dep}_EXPORTED_TARGETS}) +endforeach() + +set(pkg_cfg_extras "") +foreach(extra ${pkg_cfg_extras}) + if(NOT IS_ABSOLUTE ${extra}) + set(extra ${firmware_commun_DIR}/${extra}) + endif() + include(${extra}) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/ordered_paths.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/ordered_paths.cmake new file mode 100644 index 0000000..454cf03 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/ordered_paths.cmake @@ -0,0 +1 @@ +set(ORDERED_PATHS "/opt/ros/noetic/lib") \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/package.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/package.cmake new file mode 100644 index 0000000..251bbf5 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/package.cmake @@ -0,0 +1,16 @@ +set(_CATKIN_CURRENT_PACKAGE "firmware_commun") +set(firmware_commun_VERSION "0.0.0") +set(firmware_commun_MAINTAINER "root ") +set(firmware_commun_PACKAGE_FORMAT "2") +set(firmware_commun_BUILD_DEPENDS "geometry_msgs" "roscpp" "rospy" "std_msgs") +set(firmware_commun_BUILD_EXPORT_DEPENDS "geometry_msgs" "roscpp" "rospy" "std_msgs") +set(firmware_commun_BUILDTOOL_DEPENDS "catkin") +set(firmware_commun_BUILDTOOL_EXPORT_DEPENDS ) +set(firmware_commun_EXEC_DEPENDS "geometry_msgs" "roscpp" "rospy" "std_msgs") +set(firmware_commun_RUN_DEPENDS "geometry_msgs" "roscpp" "rospy" "std_msgs") +set(firmware_commun_TEST_DEPENDS ) +set(firmware_commun_DOC_DEPENDS ) +set(firmware_commun_URL_WEBSITE "") +set(firmware_commun_URL_BUGTRACKER "") +set(firmware_commun_URL_REPOSITORY "") +set(firmware_commun_DEPRECATED "") \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/pkg.develspace.context.pc.py b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/pkg.develspace.context.pc.py new file mode 100644 index 0000000..7eb3ab2 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/pkg.develspace.context.pc.py @@ -0,0 +1,8 @@ +# generated from catkin/cmake/template/pkg.context.pc.in +CATKIN_PACKAGE_PREFIX = "" +PROJECT_PKG_CONFIG_INCLUDE_DIRS = "".split(';') if "" != "" else [] +PROJECT_CATKIN_DEPENDS = "".replace(';', ' ') +PKG_CONFIG_LIBRARIES_WITH_PREFIX = "".split(';') if "" != "" else [] +PROJECT_NAME = "firmware_commun" +PROJECT_SPACE_DIR = "/root/comm-ws/devel" +PROJECT_VERSION = "0.0.0" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/pkg.installspace.context.pc.py b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/pkg.installspace.context.pc.py new file mode 100644 index 0000000..c0258f6 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/pkg.installspace.context.pc.py @@ -0,0 +1,8 @@ +# generated from catkin/cmake/template/pkg.context.pc.in +CATKIN_PACKAGE_PREFIX = "" +PROJECT_PKG_CONFIG_INCLUDE_DIRS = "".split(';') if "" != "" else [] +PROJECT_CATKIN_DEPENDS = "".replace(';', ' ') +PKG_CONFIG_LIBRARIES_WITH_PREFIX = "".split(';') if "" != "" else [] +PROJECT_NAME = "firmware_commun" +PROJECT_SPACE_DIR = "/root/comm-ws/install" +PROJECT_VERSION = "0.0.0" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/stamps/firmware_commun/package.xml.stamp b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/stamps/firmware_commun/package.xml.stamp new file mode 100644 index 0000000..ac44adb --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/stamps/firmware_commun/package.xml.stamp @@ -0,0 +1,71 @@ + + + firmware_commun + 0.0.0 + The firmware_commun package + + + + + root + + + + + + TODO + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + catkin + geometry_msgs + roscpp + rospy + std_msgs + geometry_msgs + roscpp + rospy + std_msgs + geometry_msgs + roscpp + rospy + std_msgs + + + + + + + + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/stamps/firmware_commun/pkg.pc.em.stamp b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/stamps/firmware_commun/pkg.pc.em.stamp new file mode 100644 index 0000000..549fb75 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/stamps/firmware_commun/pkg.pc.em.stamp @@ -0,0 +1,8 @@ +prefix=@PROJECT_SPACE_DIR + +Name: @(CATKIN_PACKAGE_PREFIX + PROJECT_NAME) +Description: Description of @PROJECT_NAME +Version: @PROJECT_VERSION +Cflags: @(' '.join(['-I%s' % include for include in PROJECT_PKG_CONFIG_INCLUDE_DIRS])) +Libs: -L${prefix}/lib @(' '.join(PKG_CONFIG_LIBRARIES_WITH_PREFIX)) +Requires: @(PROJECT_CATKIN_DEPENDS) diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/cmake_install.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/cmake_install.cmake new file mode 100644 index 0000000..500c8c7 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/cmake_install.cmake @@ -0,0 +1,54 @@ +# Install script for directory: /root/comm-ws/src/firmware_commun + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/root/comm-ws/install") +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() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/root/comm-ws/build/firmware_commun/catkin_generated/installspace/firmware_commun.pc") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/firmware_commun/cmake" TYPE FILE FILES + "/root/comm-ws/build/firmware_commun/catkin_generated/installspace/firmware_communConfig.cmake" + "/root/comm-ws/build/firmware_commun/catkin_generated/installspace/firmware_communConfig-version.cmake" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/firmware_commun" TYPE FILE FILES "/root/comm-ws/src/firmware_commun/package.xml") +endif() + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/CMakeDirectoryInformation.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..65c974a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/root/comm-ws/src") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/root/comm-ws/build") + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make new file mode 100644 index 0000000..a7b22b7 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for _catkin_empty_exported_target. + +# Include the progress variables for this target. +include firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/progress.make + +_catkin_empty_exported_target: firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make + +.PHONY : _catkin_empty_exported_target + +# Rule to build all files generated by this target. +firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build: _catkin_empty_exported_target + +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build + +firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/clean: + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/clean + +firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_msgs /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake new file mode 100644 index 0000000..56a88ba --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make new file mode 100644 index 0000000..6d848d5 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make @@ -0,0 +1,76 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for _rosserial_msgs_generate_messages_check_deps_Log. + +# Include the progress variables for this target. +include firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/progress.make + +firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log: + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genmsg/cmake/../../../lib/genmsg/genmsg_check_deps.py rosserial_msgs /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg + +_rosserial_msgs_generate_messages_check_deps_Log: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log +_rosserial_msgs_generate_messages_check_deps_Log: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make + +.PHONY : _rosserial_msgs_generate_messages_check_deps_Log + +# Rule to build all files generated by this target. +firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build: _rosserial_msgs_generate_messages_check_deps_Log + +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build + +firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/clean: + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/cmake_clean.cmake +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/clean + +firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_msgs /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/cmake_clean.cmake new file mode 100644 index 0000000..b96037a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make new file mode 100644 index 0000000..2dd4b6f --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make @@ -0,0 +1,76 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for _rosserial_msgs_generate_messages_check_deps_RequestParam. + +# Include the progress variables for this target. +include firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/progress.make + +firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam: + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genmsg/cmake/../../../lib/genmsg/genmsg_check_deps.py rosserial_msgs /root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv + +_rosserial_msgs_generate_messages_check_deps_RequestParam: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam +_rosserial_msgs_generate_messages_check_deps_RequestParam: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make + +.PHONY : _rosserial_msgs_generate_messages_check_deps_RequestParam + +# Rule to build all files generated by this target. +firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build: _rosserial_msgs_generate_messages_check_deps_RequestParam + +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build + +firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/clean: + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/cmake_clean.cmake +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/clean + +firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_msgs /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/cmake_clean.cmake new file mode 100644 index 0000000..64e4c4a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make new file mode 100644 index 0000000..2ae2d07 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make @@ -0,0 +1,76 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for _rosserial_msgs_generate_messages_check_deps_TopicInfo. + +# Include the progress variables for this target. +include firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/progress.make + +firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo: + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genmsg/cmake/../../../lib/genmsg/genmsg_check_deps.py rosserial_msgs /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg + +_rosserial_msgs_generate_messages_check_deps_TopicInfo: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo +_rosserial_msgs_generate_messages_check_deps_TopicInfo: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make + +.PHONY : _rosserial_msgs_generate_messages_check_deps_TopicInfo + +# Rule to build all files generated by this target. +firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build: _rosserial_msgs_generate_messages_check_deps_TopicInfo + +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build + +firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/clean: + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/cmake_clean.cmake +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/clean + +firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_msgs /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/cmake_clean.cmake new file mode 100644 index 0000000..d3637b9 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/progress.marks b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/progress.marks new file mode 100644 index 0000000..3c03207 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/progress.marks @@ -0,0 +1 @@ +18 diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make new file mode 100644 index 0000000..43e5468 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosserial_msgs_gencpp. + +# Include the progress variables for this target. +include firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/progress.make + +rosserial_msgs_gencpp: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make + +.PHONY : rosserial_msgs_gencpp + +# Rule to build all files generated by this target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build: rosserial_msgs_gencpp + +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build + +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/clean: + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_gencpp.dir/cmake_clean.cmake +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/clean + +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_msgs /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..abf5d1f --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosserial_msgs_gencpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make new file mode 100644 index 0000000..192b70e --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosserial_msgs_generate_messages. + +# Include the progress variables for this target. +include firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/progress.make + +rosserial_msgs_generate_messages: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make + +.PHONY : rosserial_msgs_generate_messages + +# Rule to build all files generated by this target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build: rosserial_msgs_generate_messages + +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build + +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/clean: + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_generate_messages.dir/cmake_clean.cmake +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/clean + +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_msgs /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/cmake_clean.cmake new file mode 100644 index 0000000..f92a8a0 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosserial_msgs_generate_messages.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..98c6f33 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make @@ -0,0 +1,100 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosserial_msgs_generate_messages_cpp. + +# Include the progress variables for this target. +include firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/progress.make + +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp: /root/comm-ws/devel/include/rosserial_msgs/Log.h +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp: /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp: /root/comm-ws/devel/include/rosserial_msgs/RequestParam.h + + +/root/comm-ws/devel/include/rosserial_msgs/Log.h: /opt/ros/noetic/lib/gencpp/gen_cpp.py +/root/comm-ws/devel/include/rosserial_msgs/Log.h: /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg +/root/comm-ws/devel/include/rosserial_msgs/Log.h: /opt/ros/noetic/share/gencpp/msg.h.template + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating C++ code from rosserial_msgs/Log.msg" + cd /root/comm-ws/src/firmware_commun/src/rosserial_msgs && /root/comm-ws/build/catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg -Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/include/rosserial_msgs -e /opt/ros/noetic/share/gencpp/cmake/.. + +/root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h: /opt/ros/noetic/lib/gencpp/gen_cpp.py +/root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h: /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg +/root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h: /opt/ros/noetic/share/gencpp/msg.h.template + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generating C++ code from rosserial_msgs/TopicInfo.msg" + cd /root/comm-ws/src/firmware_commun/src/rosserial_msgs && /root/comm-ws/build/catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg -Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/include/rosserial_msgs -e /opt/ros/noetic/share/gencpp/cmake/.. + +/root/comm-ws/devel/include/rosserial_msgs/RequestParam.h: /opt/ros/noetic/lib/gencpp/gen_cpp.py +/root/comm-ws/devel/include/rosserial_msgs/RequestParam.h: /root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv +/root/comm-ws/devel/include/rosserial_msgs/RequestParam.h: /opt/ros/noetic/share/gencpp/msg.h.template +/root/comm-ws/devel/include/rosserial_msgs/RequestParam.h: /opt/ros/noetic/share/gencpp/srv.h.template + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Generating C++ code from rosserial_msgs/RequestParam.srv" + cd /root/comm-ws/src/firmware_commun/src/rosserial_msgs && /root/comm-ws/build/catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py /root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv -Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/include/rosserial_msgs -e /opt/ros/noetic/share/gencpp/cmake/.. + +rosserial_msgs_generate_messages_cpp: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp +rosserial_msgs_generate_messages_cpp: /root/comm-ws/devel/include/rosserial_msgs/Log.h +rosserial_msgs_generate_messages_cpp: /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h +rosserial_msgs_generate_messages_cpp: /root/comm-ws/devel/include/rosserial_msgs/RequestParam.h +rosserial_msgs_generate_messages_cpp: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make + +.PHONY : rosserial_msgs_generate_messages_cpp + +# Rule to build all files generated by this target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build: rosserial_msgs_generate_messages_cpp + +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build + +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/clean: + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/clean + +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_msgs /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..8d5059b --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "/root/comm-ws/devel/include/rosserial_msgs/Log.h" + "/root/comm-ws/devel/include/rosserial_msgs/RequestParam.h" + "/root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h" + "CMakeFiles/rosserial_msgs_generate_messages_cpp" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..eaef64c --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 9 +CMAKE_PROGRESS_2 = 10 +CMAKE_PROGRESS_3 = 11 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make new file mode 100644 index 0000000..3849169 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make @@ -0,0 +1,102 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosserial_msgs_generate_messages_eus. + +# Include the progress variables for this target. +include firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/progress.make + +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/Log.l +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/TopicInfo.l +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv/RequestParam.l +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/manifest.l + + +/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/Log.l: /opt/ros/noetic/lib/geneus/gen_eus.py +/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/Log.l: /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating EusLisp code from rosserial_msgs/Log.msg" + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/geneus/cmake/../../../lib/geneus/gen_eus.py /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg -Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg + +/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/TopicInfo.l: /opt/ros/noetic/lib/geneus/gen_eus.py +/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/TopicInfo.l: /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generating EusLisp code from rosserial_msgs/TopicInfo.msg" + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/geneus/cmake/../../../lib/geneus/gen_eus.py /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg -Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg + +/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv/RequestParam.l: /opt/ros/noetic/lib/geneus/gen_eus.py +/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv/RequestParam.l: /root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Generating EusLisp code from rosserial_msgs/RequestParam.srv" + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/geneus/cmake/../../../lib/geneus/gen_eus.py /root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv -Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv + +/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/manifest.l: /opt/ros/noetic/lib/geneus/gen_eus.py + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Generating EusLisp manifest code for rosserial_msgs" + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/geneus/cmake/../../../lib/geneus/gen_eus.py -m -o /root/comm-ws/devel/share/roseus/ros/rosserial_msgs rosserial_msgs + +rosserial_msgs_generate_messages_eus: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus +rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/Log.l +rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/TopicInfo.l +rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv/RequestParam.l +rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/manifest.l +rosserial_msgs_generate_messages_eus: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make + +.PHONY : rosserial_msgs_generate_messages_eus + +# Rule to build all files generated by this target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build: rosserial_msgs_generate_messages_eus + +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build + +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/clean: + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_generate_messages_eus.dir/cmake_clean.cmake +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/clean + +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_msgs /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/cmake_clean.cmake new file mode 100644 index 0000000..90ce32f --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/manifest.l" + "/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/Log.l" + "/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/TopicInfo.l" + "/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv/RequestParam.l" + "CMakeFiles/rosserial_msgs_generate_messages_eus" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosserial_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/progress.make new file mode 100644 index 0000000..3938ebe --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/progress.make @@ -0,0 +1,5 @@ +CMAKE_PROGRESS_1 = 12 +CMAKE_PROGRESS_2 = 13 +CMAKE_PROGRESS_3 = 14 +CMAKE_PROGRESS_4 = 15 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..842071a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make @@ -0,0 +1,96 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosserial_msgs_generate_messages_lisp. + +# Include the progress variables for this target. +include firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/progress.make + +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp: /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/Log.lisp +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp: /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/TopicInfo.lisp +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp: /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/RequestParam.lisp + + +/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/Log.lisp: /opt/ros/noetic/lib/genlisp/gen_lisp.py +/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/Log.lisp: /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating Lisp code from rosserial_msgs/Log.msg" + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genlisp/cmake/../../../lib/genlisp/gen_lisp.py /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg -Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg + +/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/TopicInfo.lisp: /opt/ros/noetic/lib/genlisp/gen_lisp.py +/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/TopicInfo.lisp: /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generating Lisp code from rosserial_msgs/TopicInfo.msg" + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genlisp/cmake/../../../lib/genlisp/gen_lisp.py /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg -Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg + +/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/RequestParam.lisp: /opt/ros/noetic/lib/genlisp/gen_lisp.py +/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/RequestParam.lisp: /root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Generating Lisp code from rosserial_msgs/RequestParam.srv" + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genlisp/cmake/../../../lib/genlisp/gen_lisp.py /root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv -Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv + +rosserial_msgs_generate_messages_lisp: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp +rosserial_msgs_generate_messages_lisp: /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/Log.lisp +rosserial_msgs_generate_messages_lisp: /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/TopicInfo.lisp +rosserial_msgs_generate_messages_lisp: /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/RequestParam.lisp +rosserial_msgs_generate_messages_lisp: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make + +.PHONY : rosserial_msgs_generate_messages_lisp + +# Rule to build all files generated by this target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build: rosserial_msgs_generate_messages_lisp + +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build + +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/clean: + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/clean + +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_msgs /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..4a3fb9f --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/Log.lisp" + "/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/TopicInfo.lisp" + "/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/RequestParam.lisp" + "CMakeFiles/rosserial_msgs_generate_messages_lisp" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..9997fcc --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 16 +CMAKE_PROGRESS_2 = 17 +CMAKE_PROGRESS_3 = 18 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make new file mode 100644 index 0000000..39a0b5c --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make @@ -0,0 +1,96 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosserial_msgs_generate_messages_nodejs. + +# Include the progress variables for this target. +include firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/progress.make + +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs: /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/Log.js +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs: /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/TopicInfo.js +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs: /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/RequestParam.js + + +/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/Log.js: /opt/ros/noetic/lib/gennodejs/gen_nodejs.py +/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/Log.js: /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating Javascript code from rosserial_msgs/Log.msg" + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/gennodejs/cmake/../../../lib/gennodejs/gen_nodejs.py /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg -Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg + +/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/TopicInfo.js: /opt/ros/noetic/lib/gennodejs/gen_nodejs.py +/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/TopicInfo.js: /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generating Javascript code from rosserial_msgs/TopicInfo.msg" + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/gennodejs/cmake/../../../lib/gennodejs/gen_nodejs.py /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg -Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg + +/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/RequestParam.js: /opt/ros/noetic/lib/gennodejs/gen_nodejs.py +/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/RequestParam.js: /root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Generating Javascript code from rosserial_msgs/RequestParam.srv" + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/gennodejs/cmake/../../../lib/gennodejs/gen_nodejs.py /root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv -Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv + +rosserial_msgs_generate_messages_nodejs: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs +rosserial_msgs_generate_messages_nodejs: /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/Log.js +rosserial_msgs_generate_messages_nodejs: /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/TopicInfo.js +rosserial_msgs_generate_messages_nodejs: /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/RequestParam.js +rosserial_msgs_generate_messages_nodejs: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make + +.PHONY : rosserial_msgs_generate_messages_nodejs + +# Rule to build all files generated by this target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build: rosserial_msgs_generate_messages_nodejs + +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build + +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/clean: + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/cmake_clean.cmake +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/clean + +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_msgs /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/cmake_clean.cmake new file mode 100644 index 0000000..ddb47b0 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/Log.js" + "/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/TopicInfo.js" + "/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/RequestParam.js" + "CMakeFiles/rosserial_msgs_generate_messages_nodejs" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/progress.make new file mode 100644 index 0000000..8be5de4 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 19 +CMAKE_PROGRESS_2 = 20 +CMAKE_PROGRESS_3 = 21 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make new file mode 100644 index 0000000..35faa55 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make @@ -0,0 +1,114 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosserial_msgs_generate_messages_py. + +# Include the progress variables for this target. +include firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/progress.make + +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py + + +/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py: /opt/ros/noetic/lib/genpy/genmsg_py.py +/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py: /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating Python from MSG rosserial_msgs/Log" + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genpy/cmake/../../../lib/genpy/genmsg_py.py /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg -Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg + +/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py: /opt/ros/noetic/lib/genpy/genmsg_py.py +/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py: /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generating Python from MSG rosserial_msgs/TopicInfo" + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genpy/cmake/../../../lib/genpy/genmsg_py.py /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg -Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg + +/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py: /opt/ros/noetic/lib/genpy/gensrv_py.py +/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py: /root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Generating Python code from SRV rosserial_msgs/RequestParam" + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genpy/cmake/../../../lib/genpy/gensrv_py.py /root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv -Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv + +/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py: /opt/ros/noetic/lib/genpy/genmsg_py.py +/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py +/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py +/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Generating Python msg __init__.py for rosserial_msgs" + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genpy/cmake/../../../lib/genpy/genmsg_py.py -o /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg --initpy + +/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py: /opt/ros/noetic/lib/genpy/genmsg_py.py +/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py +/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py +/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Generating Python srv __init__.py for rosserial_msgs" + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genpy/cmake/../../../lib/genpy/genmsg_py.py -o /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv --initpy + +rosserial_msgs_generate_messages_py: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py +rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py +rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py +rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py +rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py +rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py +rosserial_msgs_generate_messages_py: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make + +.PHONY : rosserial_msgs_generate_messages_py + +# Rule to build all files generated by this target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build: rosserial_msgs_generate_messages_py + +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build + +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/clean: + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_generate_messages_py.dir/cmake_clean.cmake +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/clean + +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_msgs /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..d6b852f --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,13 @@ +file(REMOVE_RECURSE + "/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py" + "/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py" + "/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py" + "/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py" + "/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py" + "CMakeFiles/rosserial_msgs_generate_messages_py" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosserial_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..cfb4515 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/progress.make @@ -0,0 +1,6 @@ +CMAKE_PROGRESS_1 = 22 +CMAKE_PROGRESS_2 = 23 +CMAKE_PROGRESS_3 = 24 +CMAKE_PROGRESS_4 = 25 +CMAKE_PROGRESS_5 = 26 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make new file mode 100644 index 0000000..912a99e --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosserial_msgs_geneus. + +# Include the progress variables for this target. +include firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/progress.make + +rosserial_msgs_geneus: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make + +.PHONY : rosserial_msgs_geneus + +# Rule to build all files generated by this target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build: rosserial_msgs_geneus + +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build + +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/clean: + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_geneus.dir/cmake_clean.cmake +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/clean + +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_msgs /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/cmake_clean.cmake new file mode 100644 index 0000000..13ccee2 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosserial_msgs_geneus.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make new file mode 100644 index 0000000..d375be7 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosserial_msgs_genlisp. + +# Include the progress variables for this target. +include firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/progress.make + +rosserial_msgs_genlisp: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make + +.PHONY : rosserial_msgs_genlisp + +# Rule to build all files generated by this target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build: rosserial_msgs_genlisp + +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build + +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/clean: + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_genlisp.dir/cmake_clean.cmake +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/clean + +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_msgs /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..8d5f402 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosserial_msgs_genlisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make new file mode 100644 index 0000000..5c75cdd --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosserial_msgs_gennodejs. + +# Include the progress variables for this target. +include firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/progress.make + +rosserial_msgs_gennodejs: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make + +.PHONY : rosserial_msgs_gennodejs + +# Rule to build all files generated by this target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build: rosserial_msgs_gennodejs + +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build + +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/clean: + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_gennodejs.dir/cmake_clean.cmake +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/clean + +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_msgs /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/cmake_clean.cmake new file mode 100644 index 0000000..3bb98f6 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosserial_msgs_gennodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make new file mode 100644 index 0000000..2020426 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosserial_msgs_genpy. + +# Include the progress variables for this target. +include firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/progress.make + +rosserial_msgs_genpy: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make + +.PHONY : rosserial_msgs_genpy + +# Rule to build all files generated by this target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build: rosserial_msgs_genpy + +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build + +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/clean: + cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_genpy.dir/cmake_clean.cmake +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/clean + +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_msgs /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/cmake_clean.cmake new file mode 100644 index 0000000..e4c843a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosserial_msgs_genpy.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CTestTestfile.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CTestTestfile.cmake new file mode 100644 index 0000000..3e77482 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CTestTestfile.cmake @@ -0,0 +1,6 @@ +# CMake generated Testfile for +# Source directory: /root/comm-ws/src/firmware_commun/src/rosserial_msgs +# Build directory: /root/comm-ws/build/firmware_commun/src/rosserial_msgs +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/Makefile b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/Makefile new file mode 100644 index 0000000..d5aa475 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/Makefile @@ -0,0 +1,436 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# 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: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +#============================================================================= +# Targets provided globally by CMake. + +# 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 + +# 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 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 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 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 rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake -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 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 + +# The main all target +all: cmake_check_build_system + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/progress.marks + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/rule +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +rosserial_msgs_generate_messages_py: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/rule + +.PHONY : rosserial_msgs_generate_messages_py + +# fast build rule for target. +rosserial_msgs_generate_messages_py/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build +.PHONY : rosserial_msgs_generate_messages_py/fast + +# Convenience name for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/rule +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/rule + +# Convenience name for target. +_catkin_empty_exported_target: firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/rule + +.PHONY : _catkin_empty_exported_target + +# fast build rule for target. +_catkin_empty_exported_target/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build +.PHONY : _catkin_empty_exported_target/fast + +# Convenience name for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/rule +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/rule + +# Convenience name for target. +rosserial_msgs_genpy: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/rule + +.PHONY : rosserial_msgs_genpy + +# fast build rule for target. +rosserial_msgs_genpy/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build +.PHONY : rosserial_msgs_genpy/fast + +# Convenience name for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/rule +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/rule + +# Convenience name for target. +rosserial_msgs_gencpp: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/rule + +.PHONY : rosserial_msgs_gencpp + +# fast build rule for target. +rosserial_msgs_gencpp/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build +.PHONY : rosserial_msgs_gencpp/fast + +# Convenience name for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/rule +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/rule + +# Convenience name for target. +rosserial_msgs_generate_messages: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/rule + +.PHONY : rosserial_msgs_generate_messages + +# fast build rule for target. +rosserial_msgs_generate_messages/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build +.PHONY : rosserial_msgs_generate_messages/fast + +# Convenience name for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/rule +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/rule + +# Convenience name for target. +rosserial_msgs_geneus: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/rule + +.PHONY : rosserial_msgs_geneus + +# fast build rule for target. +rosserial_msgs_geneus/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build +.PHONY : rosserial_msgs_geneus/fast + +# Convenience name for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/rule +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/rule + +# Convenience name for target. +rosserial_msgs_generate_messages_eus: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/rule + +.PHONY : rosserial_msgs_generate_messages_eus + +# fast build rule for target. +rosserial_msgs_generate_messages_eus/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build +.PHONY : rosserial_msgs_generate_messages_eus/fast + +# Convenience name for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/rule +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/rule + +# Convenience name for target. +_rosserial_msgs_generate_messages_check_deps_Log: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/rule + +.PHONY : _rosserial_msgs_generate_messages_check_deps_Log + +# fast build rule for target. +_rosserial_msgs_generate_messages_check_deps_Log/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build +.PHONY : _rosserial_msgs_generate_messages_check_deps_Log/fast + +# Convenience name for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/rule +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/rule + +# Convenience name for target. +rosserial_msgs_generate_messages_nodejs: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/rule + +.PHONY : rosserial_msgs_generate_messages_nodejs + +# fast build rule for target. +rosserial_msgs_generate_messages_nodejs/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build +.PHONY : rosserial_msgs_generate_messages_nodejs/fast + +# Convenience name for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/rule +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/rule + +# Convenience name for target. +rosserial_msgs_gennodejs: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/rule + +.PHONY : rosserial_msgs_gennodejs + +# fast build rule for target. +rosserial_msgs_gennodejs/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build +.PHONY : rosserial_msgs_gennodejs/fast + +# Convenience name for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/rule +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/rule + +# Convenience name for target. +_rosserial_msgs_generate_messages_check_deps_TopicInfo: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/rule + +.PHONY : _rosserial_msgs_generate_messages_check_deps_TopicInfo + +# fast build rule for target. +_rosserial_msgs_generate_messages_check_deps_TopicInfo/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build +.PHONY : _rosserial_msgs_generate_messages_check_deps_TopicInfo/fast + +# Convenience name for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/rule +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/rule + +# Convenience name for target. +_rosserial_msgs_generate_messages_check_deps_RequestParam: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/rule + +.PHONY : _rosserial_msgs_generate_messages_check_deps_RequestParam + +# fast build rule for target. +_rosserial_msgs_generate_messages_check_deps_RequestParam/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build +.PHONY : _rosserial_msgs_generate_messages_check_deps_RequestParam/fast + +# Convenience name for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/rule +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +rosserial_msgs_generate_messages_cpp: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/rule + +.PHONY : rosserial_msgs_generate_messages_cpp + +# fast build rule for target. +rosserial_msgs_generate_messages_cpp/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build +.PHONY : rosserial_msgs_generate_messages_cpp/fast + +# Convenience name for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/rule +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/rule + +# Convenience name for target. +rosserial_msgs_genlisp: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/rule + +.PHONY : rosserial_msgs_genlisp + +# fast build rule for target. +rosserial_msgs_genlisp/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build +.PHONY : rosserial_msgs_genlisp/fast + +# Convenience name for target. +firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/rule +.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +rosserial_msgs_generate_messages_lisp: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/rule + +.PHONY : rosserial_msgs_generate_messages_lisp + +# fast build rule for target. +rosserial_msgs_generate_messages_lisp/fast: + cd /root/comm-ws/build && $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build +.PHONY : rosserial_msgs_generate_messages_lisp/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 "... install/strip" + @echo "... install/local" + @echo "... list_install_components" + @echo "... test" + @echo "... rosserial_msgs_generate_messages_py" + @echo "... _catkin_empty_exported_target" + @echo "... rosserial_msgs_genpy" + @echo "... rosserial_msgs_gencpp" + @echo "... rosserial_msgs_generate_messages" + @echo "... rosserial_msgs_geneus" + @echo "... rosserial_msgs_generate_messages_eus" + @echo "... _rosserial_msgs_generate_messages_check_deps_Log" + @echo "... rosserial_msgs_generate_messages_nodejs" + @echo "... rosserial_msgs_gennodejs" + @echo "... install" + @echo "... _rosserial_msgs_generate_messages_check_deps_TopicInfo" + @echo "... _rosserial_msgs_generate_messages_check_deps_RequestParam" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... rosserial_msgs_generate_messages_cpp" + @echo "... rosserial_msgs_genlisp" + @echo "... rosserial_msgs_generate_messages_lisp" +.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: + cd /root/comm-ws/build && $(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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-extras.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-extras.cmake new file mode 100644 index 0000000..7a84267 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-extras.cmake @@ -0,0 +1,2 @@ +set(rosserial_msgs_MESSAGE_FILES "msg/Log.msg;msg/TopicInfo.msg") +set(rosserial_msgs_SERVICE_FILES "srv/RequestParam.srv") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-paths.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-paths.cmake new file mode 100644 index 0000000..9141566 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-paths.cmake @@ -0,0 +1,4 @@ +# generated from genmsg/cmake/pkg-msg-paths.cmake.installspace.in + +_prepend_path("${rosserial_msgs_DIR}/.." "msg" rosserial_msgs_MSG_INCLUDE_DIRS UNIQUE) +set(rosserial_msgs_MSG_DEPENDENCIES ) diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgs.pc b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgs.pc new file mode 100644 index 0000000..28316dc --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgs.pc @@ -0,0 +1,8 @@ +prefix=/root/comm-ws/install + +Name: rosserial_msgs +Description: Description of rosserial_msgs +Version: 0.9.2 +Cflags: -I${prefix}/include +Libs: -L${prefix}/lib +Requires: message_runtime diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig-version.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig-version.cmake new file mode 100644 index 0000000..742fb9a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from catkin/cmake/template/pkgConfig-version.cmake.in +set(PACKAGE_VERSION "0.9.2") + +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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig.cmake new file mode 100644 index 0000000..767f354 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig.cmake @@ -0,0 +1,223 @@ +# generated from catkin/cmake/template/pkgConfig.cmake.in + +# append elements to a list and remove existing duplicates from the list +# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig +# self contained +macro(_list_append_deduplicate listname) + if(NOT "${ARGN}" STREQUAL "") + if(${listname}) + list(REMOVE_ITEM ${listname} ${ARGN}) + endif() + list(APPEND ${listname} ${ARGN}) + endif() +endmacro() + +# append elements to a list if they are not already in the list +# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig +# self contained +macro(_list_append_unique listname) + foreach(_item ${ARGN}) + list(FIND ${listname} ${_item} _index) + if(_index EQUAL -1) + list(APPEND ${listname} ${_item}) + endif() + endforeach() +endmacro() + +# pack a list of libraries with optional build configuration keywords +# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig +# self contained +macro(_pack_libraries_with_build_configuration VAR) + set(${VAR} "") + set(_argn ${ARGN}) + list(LENGTH _argn _count) + set(_index 0) + while(${_index} LESS ${_count}) + list(GET _argn ${_index} lib) + if("${lib}" MATCHES "^(debug|optimized|general)$") + math(EXPR _index "${_index} + 1") + if(${_index} EQUAL ${_count}) + message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library") + endif() + list(GET _argn ${_index} library) + list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}") + else() + list(APPEND ${VAR} "${lib}") + endif() + math(EXPR _index "${_index} + 1") + endwhile() +endmacro() + +# unpack a list of libraries with optional build configuration keyword prefixes +# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig +# self contained +macro(_unpack_libraries_with_build_configuration VAR) + set(${VAR} "") + foreach(lib ${ARGN}) + string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}") + list(APPEND ${VAR} "${lib}") + endforeach() +endmacro() + + +if(rosserial_msgs_CONFIG_INCLUDED) + return() +endif() +set(rosserial_msgs_CONFIG_INCLUDED TRUE) + +# set variables for source/devel/install prefixes +if("FALSE" STREQUAL "TRUE") + set(rosserial_msgs_SOURCE_PREFIX /root/comm-ws/src/firmware_commun/src/rosserial_msgs) + set(rosserial_msgs_DEVEL_PREFIX /root/comm-ws/devel) + set(rosserial_msgs_INSTALL_PREFIX "") + set(rosserial_msgs_PREFIX ${rosserial_msgs_DEVEL_PREFIX}) +else() + set(rosserial_msgs_SOURCE_PREFIX "") + set(rosserial_msgs_DEVEL_PREFIX "") + set(rosserial_msgs_INSTALL_PREFIX /root/comm-ws/install) + set(rosserial_msgs_PREFIX ${rosserial_msgs_INSTALL_PREFIX}) +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "WARNING: package 'rosserial_msgs' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + message("${_msg}") +endif() + +# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project +set(rosserial_msgs_FOUND_CATKIN_PROJECT TRUE) + +if(NOT "include " STREQUAL " ") + set(rosserial_msgs_INCLUDE_DIRS "") + set(_include_dirs "include") + if(NOT " " STREQUAL " ") + set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.") + elseif(NOT "http://ros.org/wiki/rosserial_msgs " STREQUAL " ") + set(_report "Check the website 'http://ros.org/wiki/rosserial_msgs' for information and consider reporting the problem.") + else() + set(_report "Report the problem to the maintainer 'Paul Bouchier , Mike Purvis ' and request to fix the problem.") + endif() + foreach(idir ${_include_dirs}) + if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) + set(include ${idir}) + elseif("${idir} " STREQUAL "include ") + get_filename_component(include "${rosserial_msgs_DIR}/../../../include" ABSOLUTE) + if(NOT IS_DIRECTORY ${include}) + message(FATAL_ERROR "Project 'rosserial_msgs' specifies '${idir}' as an include dir, which is not found. It does not exist in '${include}'. ${_report}") + endif() + else() + message(FATAL_ERROR "Project 'rosserial_msgs' specifies '${idir}' as an include dir, which is not found. It does neither exist as an absolute directory nor in '\${prefix}/${idir}'. ${_report}") + endif() + _list_append_unique(rosserial_msgs_INCLUDE_DIRS ${include}) + endforeach() +endif() + +set(libraries "") +foreach(library ${libraries}) + # keep build configuration keywords, target names and absolute libraries as-is + if("${library}" MATCHES "^(debug|optimized|general)$") + list(APPEND rosserial_msgs_LIBRARIES ${library}) + elseif(${library} MATCHES "^-l") + list(APPEND rosserial_msgs_LIBRARIES ${library}) + elseif(${library} MATCHES "^-") + # This is a linker flag/option (like -pthread) + # There's no standard variable for these, so create an interface library to hold it + if(NOT rosserial_msgs_NUM_DUMMY_TARGETS) + set(rosserial_msgs_NUM_DUMMY_TARGETS 0) + endif() + # Make sure the target name is unique + set(interface_target_name "catkin::rosserial_msgs::wrapped-linker-option${rosserial_msgs_NUM_DUMMY_TARGETS}") + while(TARGET "${interface_target_name}") + math(EXPR rosserial_msgs_NUM_DUMMY_TARGETS "${rosserial_msgs_NUM_DUMMY_TARGETS}+1") + set(interface_target_name "catkin::rosserial_msgs::wrapped-linker-option${rosserial_msgs_NUM_DUMMY_TARGETS}") + endwhile() + add_library("${interface_target_name}" INTERFACE IMPORTED) + if("${CMAKE_VERSION}" VERSION_LESS "3.13.0") + set_property( + TARGET + "${interface_target_name}" + APPEND PROPERTY + INTERFACE_LINK_LIBRARIES "${library}") + else() + target_link_options("${interface_target_name}" INTERFACE "${library}") + endif() + list(APPEND rosserial_msgs_LIBRARIES "${interface_target_name}") + elseif(TARGET ${library}) + list(APPEND rosserial_msgs_LIBRARIES ${library}) + elseif(IS_ABSOLUTE ${library}) + list(APPEND rosserial_msgs_LIBRARIES ${library}) + else() + set(lib_path "") + set(lib "${library}-NOTFOUND") + # since the path where the library is found is returned we have to iterate over the paths manually + foreach(path /root/comm-ws/install/lib;/opt/ros/noetic/lib) + find_library(lib ${library} + PATHS ${path} + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) + if(lib) + set(lib_path ${path}) + break() + endif() + endforeach() + if(lib) + _list_append_unique(rosserial_msgs_LIBRARY_DIRS ${lib_path}) + list(APPEND rosserial_msgs_LIBRARIES ${lib}) + else() + # as a fall back for non-catkin libraries try to search globally + find_library(lib ${library}) + if(NOT lib) + message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'rosserial_msgs'? Did you find_package() it before the subdirectory containing its code is included?") + endif() + list(APPEND rosserial_msgs_LIBRARIES ${lib}) + endif() + endif() +endforeach() + +set(rosserial_msgs_EXPORTED_TARGETS "rosserial_msgs_generate_messages_cpp;rosserial_msgs_generate_messages_eus;rosserial_msgs_generate_messages_lisp;rosserial_msgs_generate_messages_nodejs;rosserial_msgs_generate_messages_py") +# create dummy targets for exported code generation targets to make life of users easier +foreach(t ${rosserial_msgs_EXPORTED_TARGETS}) + if(NOT TARGET ${t}) + add_custom_target(${t}) + endif() +endforeach() + +set(depends "message_runtime") +foreach(depend ${depends}) + string(REPLACE " " ";" depend_list ${depend}) + # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls + list(GET depend_list 0 rosserial_msgs_dep) + list(LENGTH depend_list count) + if(${count} EQUAL 1) + # simple dependencies must only be find_package()-ed once + if(NOT ${rosserial_msgs_dep}_FOUND) + find_package(${rosserial_msgs_dep} REQUIRED NO_MODULE) + endif() + else() + # dependencies with components must be find_package()-ed again + list(REMOVE_AT depend_list 0) + find_package(${rosserial_msgs_dep} REQUIRED NO_MODULE ${depend_list}) + endif() + _list_append_unique(rosserial_msgs_INCLUDE_DIRS ${${rosserial_msgs_dep}_INCLUDE_DIRS}) + + # merge build configuration keywords with library names to correctly deduplicate + _pack_libraries_with_build_configuration(rosserial_msgs_LIBRARIES ${rosserial_msgs_LIBRARIES}) + _pack_libraries_with_build_configuration(_libraries ${${rosserial_msgs_dep}_LIBRARIES}) + _list_append_deduplicate(rosserial_msgs_LIBRARIES ${_libraries}) + # undo build configuration keyword merging after deduplication + _unpack_libraries_with_build_configuration(rosserial_msgs_LIBRARIES ${rosserial_msgs_LIBRARIES}) + + _list_append_unique(rosserial_msgs_LIBRARY_DIRS ${${rosserial_msgs_dep}_LIBRARY_DIRS}) + _list_append_deduplicate(rosserial_msgs_EXPORTED_TARGETS ${${rosserial_msgs_dep}_EXPORTED_TARGETS}) +endforeach() + +set(pkg_cfg_extras "rosserial_msgs-msg-extras.cmake") +foreach(extra ${pkg_cfg_extras}) + if(NOT IS_ABSOLUTE ${extra}) + set(extra ${rosserial_msgs_DIR}/${extra}) + endif() + include(${extra}) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/package.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/package.cmake new file mode 100644 index 0000000..fbd53d8 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/package.cmake @@ -0,0 +1,16 @@ +set(_CATKIN_CURRENT_PACKAGE "rosserial_msgs") +set(rosserial_msgs_VERSION "0.9.2") +set(rosserial_msgs_MAINTAINER "Paul Bouchier , Mike Purvis ") +set(rosserial_msgs_PACKAGE_FORMAT "1") +set(rosserial_msgs_BUILD_DEPENDS "message_generation") +set(rosserial_msgs_BUILD_EXPORT_DEPENDS "message_runtime") +set(rosserial_msgs_BUILDTOOL_DEPENDS "catkin") +set(rosserial_msgs_BUILDTOOL_EXPORT_DEPENDS ) +set(rosserial_msgs_EXEC_DEPENDS "message_runtime") +set(rosserial_msgs_RUN_DEPENDS "message_runtime") +set(rosserial_msgs_TEST_DEPENDS ) +set(rosserial_msgs_DOC_DEPENDS ) +set(rosserial_msgs_URL_WEBSITE "http://ros.org/wiki/rosserial_msgs") +set(rosserial_msgs_URL_BUGTRACKER "") +set(rosserial_msgs_URL_REPOSITORY "") +set(rosserial_msgs_DEPRECATED "") \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/pkg.develspace.context.pc.py b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/pkg.develspace.context.pc.py new file mode 100644 index 0000000..c365aea --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/pkg.develspace.context.pc.py @@ -0,0 +1,8 @@ +# generated from catkin/cmake/template/pkg.context.pc.in +CATKIN_PACKAGE_PREFIX = "" +PROJECT_PKG_CONFIG_INCLUDE_DIRS = "/root/comm-ws/devel/include".split(';') if "/root/comm-ws/devel/include" != "" else [] +PROJECT_CATKIN_DEPENDS = "message_runtime".replace(';', ' ') +PKG_CONFIG_LIBRARIES_WITH_PREFIX = "".split(';') if "" != "" else [] +PROJECT_NAME = "rosserial_msgs" +PROJECT_SPACE_DIR = "/root/comm-ws/devel" +PROJECT_VERSION = "0.9.2" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/pkg.installspace.context.pc.py b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/pkg.installspace.context.pc.py new file mode 100644 index 0000000..1ac1417 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/pkg.installspace.context.pc.py @@ -0,0 +1,8 @@ +# generated from catkin/cmake/template/pkg.context.pc.in +CATKIN_PACKAGE_PREFIX = "" +PROJECT_PKG_CONFIG_INCLUDE_DIRS = "${prefix}/include".split(';') if "${prefix}/include" != "" else [] +PROJECT_CATKIN_DEPENDS = "message_runtime".replace(';', ' ') +PKG_CONFIG_LIBRARIES_WITH_PREFIX = "".split(';') if "" != "" else [] +PROJECT_NAME = "rosserial_msgs" +PROJECT_SPACE_DIR = "/root/comm-ws/install" +PROJECT_VERSION = "0.9.2" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.develspace.in b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.develspace.in new file mode 100644 index 0000000..1fe8307 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.develspace.in @@ -0,0 +1,2 @@ +set(rosserial_msgs_MESSAGE_FILES "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg;/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg") +set(rosserial_msgs_SERVICE_FILES "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.installspace.in b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.installspace.in new file mode 100644 index 0000000..7a84267 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.installspace.in @@ -0,0 +1,2 @@ +set(rosserial_msgs_MESSAGE_FILES "msg/Log.msg;msg/TopicInfo.msg") +set(rosserial_msgs_SERVICE_FILES "srv/RequestParam.srv") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/package.xml.stamp b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/package.xml.stamp new file mode 100644 index 0000000..9f8ac6d --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/package.xml.stamp @@ -0,0 +1,18 @@ + + rosserial_msgs + 0.9.2 + + Messages for automatic topic configuration using rosserial. + + Michael Ferguson + Paul Bouchier + Mike Purvis + BSD + http://ros.org/wiki/rosserial_msgs + + catkin + + message_generation + + message_runtime + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg-genmsg.cmake.em.stamp b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg-genmsg.cmake.em.stamp new file mode 100644 index 0000000..eca9adc --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg-genmsg.cmake.em.stamp @@ -0,0 +1,167 @@ +# generated from genmsg/cmake/pkg-genmsg.cmake.em + +@{ +import os +import sys + +import genmsg +import genmsg.base +genmsg.base.log_verbose('GENMSG_VERBOSE' in os.environ) +import genmsg.deps +import genmsg.gentools + +# split incoming variables +messages = messages_str.split(';') if messages_str != '' else [] +services = services_str.split(';') if services_str != '' else [] +dependencies = dependencies_str.split(';') if dependencies_str != '' else [] +dep_search_paths = dep_include_paths_str.split(';') if dep_include_paths_str != '' else [] + +dep_search_paths_dict = {} +dep_search_paths_tuple_list = [] +is_even = True +for val in dep_search_paths: + if is_even: + dep_search_paths_dict.setdefault(val, []) + val_prev = val + is_even = False + else: + dep_search_paths_dict[val_prev].append(val) + dep_search_paths_tuple_list.append((val_prev, val)) + is_even = True +dep_search_paths = dep_search_paths_dict + +if not messages and not services: + print('message(WARNING "Invoking generate_messages() without having added any message or service file before.\nYou should either add add_message_files() and/or add_service_files() calls or remove the invocation of generate_messages().")') + +msg_deps = {} +msg_dep_types = {} +for m in messages: + try: + _deps = genmsg.deps.find_msg_dependencies_with_type(pkg_name, m, dep_search_paths) + msg_deps[m] = [d[1] for d in _deps] + msg_dep_types[m] = [d[0] for d in _deps] + except genmsg.MsgNotFound as e: + print('message(FATAL_ERROR "Could not find messages which \'%s\' depends on. Did you forget to specify generate_messages(DEPENDENCIES ...)?\n%s")' % (m, str(e).replace('"', '\\"'))) + +srv_deps = {} +srv_dep_types = {} +for s in services: + try: + _deps = genmsg.deps.find_srv_dependencies_with_type(pkg_name, s, dep_search_paths) + srv_deps[s] = [d[1] for d in _deps] + srv_dep_types[s] = [d[0] for d in _deps] + except genmsg.MsgNotFound as e: + print('message(FATAL_ERROR "Could not find messages which \'%s\' depends on. Did you forget to specify generate_messages(DEPENDENCIES ...)?\n%s")' % (s, str(e).replace('"', '\\"'))) + +}@ +message(STATUS "@(pkg_name): @(len(messages)) messages, @(len(services)) services") + +set(MSG_I_FLAGS "@(';'.join(["-I%s:%s" % (dep, dir) for dep, dir in dep_search_paths_tuple_list]))") + +# Find all generators +@[if langs]@ +@[for l in langs.split(';')]@ +find_package(@l REQUIRED) +@[end for]@ +@[end if]@ + +add_custom_target(@(pkg_name)_generate_messages ALL) + +# verify that message/service dependencies have not changed since configure +@{all_deps = dict(list(msg_deps.items()) + list(srv_deps.items()))} +@{all_dep_types = dict(list(msg_dep_types.items()) + list(srv_dep_types.items()))} +@[for f in all_deps.keys()]@ +@{dep_types = ':'.join(all_dep_types[f]).replace('\\','/')} +get_filename_component(_filename "@(f)" NAME_WE) +add_custom_target(_@(pkg_name)_generate_messages_check_deps_${_filename} + COMMAND ${CATKIN_ENV} ${PYTHON_EXECUTABLE} ${GENMSG_CHECK_DEPS_SCRIPT} "@(pkg_name)" "@(f)" "@(dep_types)" +) +@[end for]@# messages and services + +# +# langs = @langs +# + +@[if langs]@ +@[for l in langs.split(';')]@ +### Section generating for lang: @l +### Generating Messages +@[for m in msg_deps.keys()]@ +_generate_msg_@(l[3:])(@pkg_name + "@m" + "${MSG_I_FLAGS}" + "@(';'.join(msg_deps[m]).replace("\\","/"))" + ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name +) +@[end for]@# messages + +### Generating Services +@[for s in srv_deps.keys()]@ +_generate_srv_@(l[3:])(@pkg_name + "@s" + "${MSG_I_FLAGS}" + "@(';'.join(srv_deps[s]).replace("\\","/"))" + ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name +) +@[end for]@# services + +### Generating Module File +_generate_module_@(l[3:])(@pkg_name + ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name + "${ALL_GEN_OUTPUT_FILES_@(l[3:])}" +) + +add_custom_target(@(pkg_name)_generate_messages_@(l[3:]) + DEPENDS ${ALL_GEN_OUTPUT_FILES_@(l[3:])} +) +add_dependencies(@(pkg_name)_generate_messages @(pkg_name)_generate_messages_@(l[3:])) + +# add dependencies to all check dependencies targets +@[for f in all_deps.keys()]@ +get_filename_component(_filename "@(f)" NAME_WE) +add_dependencies(@(pkg_name)_generate_messages_@(l[3:]) _@(pkg_name)_generate_messages_check_deps_${_filename}) +@[end for]@# messages and services + +# target for backward compatibility +add_custom_target(@(pkg_name)_@(l)) +add_dependencies(@(pkg_name)_@(l) @(pkg_name)_generate_messages_@(l[3:])) + +# register target for catkin_package(EXPORTED_TARGETS) +list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS @(pkg_name)_generate_messages_@(l[3:])) + +@[end for]@# langs +@[end if]@ + +@[if langs]@ +@[for l in langs.split(';')]@ + +if(@(l)_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name) +@[if l == 'genpy']@ + install(CODE "execute_process(COMMAND \"@(PYTHON_EXECUTABLE)\" -m compileall \"${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name\")") +@[end if]@ + # install generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name + DESTINATION ${@(l)_INSTALL_DIR} +@[if l == 'genpy' and package_has_static_sources]@ + # skip all init files + PATTERN "__init__.py" EXCLUDE + PATTERN "__init__.pyc" EXCLUDE + ) + # install init files which are not in the root folder of the generated code + string(REGEX REPLACE "([][+.*()^])" "\\\\\\1" ESCAPED_PATH "${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@(pkg_name)") + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name + DESTINATION ${@(l)_INSTALL_DIR} + FILES_MATCHING + REGEX "${ESCAPED_PATH}/.+/__init__.pyc?$" +@[end if]@ + ) +endif() +@[for d in dependencies]@ +if(TARGET @(d)_generate_messages_@(l[3:])) + add_dependencies(@(pkg_name)_generate_messages_@(l[3:]) @(d)_generate_messages_@(l[3:])) +endif() +@[end for]@# dependencies +@[end for]@# langs +@[end if]@ diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg.pc.em.stamp b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg.pc.em.stamp new file mode 100644 index 0000000..549fb75 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg.pc.em.stamp @@ -0,0 +1,8 @@ +prefix=@PROJECT_SPACE_DIR + +Name: @(CATKIN_PACKAGE_PREFIX + PROJECT_NAME) +Description: Description of @PROJECT_NAME +Version: @PROJECT_VERSION +Cflags: @(' '.join(['-I%s' % include for include in PROJECT_PKG_CONFIG_INCLUDE_DIRS])) +Libs: -L${prefix}/lib @(' '.join(PKG_CONFIG_LIBRARIES_WITH_PREFIX)) +Requires: @(PROJECT_CATKIN_DEPENDS) diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/cmake/rosserial_msgs-genmsg-context.py b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/cmake/rosserial_msgs-genmsg-context.py new file mode 100644 index 0000000..7456c25 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/cmake/rosserial_msgs-genmsg-context.py @@ -0,0 +1,11 @@ +# generated from genmsg/cmake/pkg-genmsg.context.in + +messages_str = "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg;/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg" +services_str = "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv" +pkg_name = "rosserial_msgs" +dependencies_str = "" +langs = "gencpp;geneus;genlisp;gennodejs;genpy" +dep_include_paths_str = "rosserial_msgs;/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg" +PYTHON_EXECUTABLE = "/usr/bin/python3" +package_has_static_sources = '' == 'TRUE' +genmsg_check_deps_script = "/opt/ros/noetic/share/genmsg/cmake/../../../lib/genmsg/genmsg_check_deps.py" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/cmake/rosserial_msgs-genmsg.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/cmake/rosserial_msgs-genmsg.cmake new file mode 100644 index 0000000..7855559 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/cmake/rosserial_msgs-genmsg.cmake @@ -0,0 +1,325 @@ +# generated from genmsg/cmake/pkg-genmsg.cmake.em + +message(STATUS "rosserial_msgs: 2 messages, 1 services") + +set(MSG_I_FLAGS "-Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg") + +# Find all generators +find_package(gencpp REQUIRED) +find_package(geneus REQUIRED) +find_package(genlisp REQUIRED) +find_package(gennodejs REQUIRED) +find_package(genpy REQUIRED) + +add_custom_target(rosserial_msgs_generate_messages ALL) + +# verify that message/service dependencies have not changed since configure + + + +get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg" NAME_WE) +add_custom_target(_rosserial_msgs_generate_messages_check_deps_${_filename} + COMMAND ${CATKIN_ENV} ${PYTHON_EXECUTABLE} ${GENMSG_CHECK_DEPS_SCRIPT} "rosserial_msgs" "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg" "" +) + +get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg" NAME_WE) +add_custom_target(_rosserial_msgs_generate_messages_check_deps_${_filename} + COMMAND ${CATKIN_ENV} ${PYTHON_EXECUTABLE} ${GENMSG_CHECK_DEPS_SCRIPT} "rosserial_msgs" "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg" "" +) + +get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv" NAME_WE) +add_custom_target(_rosserial_msgs_generate_messages_check_deps_${_filename} + COMMAND ${CATKIN_ENV} ${PYTHON_EXECUTABLE} ${GENMSG_CHECK_DEPS_SCRIPT} "rosserial_msgs" "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv" "" +) + +# +# langs = gencpp;geneus;genlisp;gennodejs;genpy +# + +### Section generating for lang: gencpp +### Generating Messages +_generate_msg_cpp(rosserial_msgs + "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/rosserial_msgs +) +_generate_msg_cpp(rosserial_msgs + "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/rosserial_msgs +) + +### Generating Services +_generate_srv_cpp(rosserial_msgs + "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/rosserial_msgs +) + +### Generating Module File +_generate_module_cpp(rosserial_msgs + ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/rosserial_msgs + "${ALL_GEN_OUTPUT_FILES_cpp}" +) + +add_custom_target(rosserial_msgs_generate_messages_cpp + DEPENDS ${ALL_GEN_OUTPUT_FILES_cpp} +) +add_dependencies(rosserial_msgs_generate_messages rosserial_msgs_generate_messages_cpp) + +# add dependencies to all check dependencies targets +get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg" NAME_WE) +add_dependencies(rosserial_msgs_generate_messages_cpp _rosserial_msgs_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg" NAME_WE) +add_dependencies(rosserial_msgs_generate_messages_cpp _rosserial_msgs_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv" NAME_WE) +add_dependencies(rosserial_msgs_generate_messages_cpp _rosserial_msgs_generate_messages_check_deps_${_filename}) + +# target for backward compatibility +add_custom_target(rosserial_msgs_gencpp) +add_dependencies(rosserial_msgs_gencpp rosserial_msgs_generate_messages_cpp) + +# register target for catkin_package(EXPORTED_TARGETS) +list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS rosserial_msgs_generate_messages_cpp) + +### Section generating for lang: geneus +### Generating Messages +_generate_msg_eus(rosserial_msgs + "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/rosserial_msgs +) +_generate_msg_eus(rosserial_msgs + "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/rosserial_msgs +) + +### Generating Services +_generate_srv_eus(rosserial_msgs + "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/rosserial_msgs +) + +### Generating Module File +_generate_module_eus(rosserial_msgs + ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/rosserial_msgs + "${ALL_GEN_OUTPUT_FILES_eus}" +) + +add_custom_target(rosserial_msgs_generate_messages_eus + DEPENDS ${ALL_GEN_OUTPUT_FILES_eus} +) +add_dependencies(rosserial_msgs_generate_messages rosserial_msgs_generate_messages_eus) + +# add dependencies to all check dependencies targets +get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg" NAME_WE) +add_dependencies(rosserial_msgs_generate_messages_eus _rosserial_msgs_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg" NAME_WE) +add_dependencies(rosserial_msgs_generate_messages_eus _rosserial_msgs_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv" NAME_WE) +add_dependencies(rosserial_msgs_generate_messages_eus _rosserial_msgs_generate_messages_check_deps_${_filename}) + +# target for backward compatibility +add_custom_target(rosserial_msgs_geneus) +add_dependencies(rosserial_msgs_geneus rosserial_msgs_generate_messages_eus) + +# register target for catkin_package(EXPORTED_TARGETS) +list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS rosserial_msgs_generate_messages_eus) + +### Section generating for lang: genlisp +### Generating Messages +_generate_msg_lisp(rosserial_msgs + "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/rosserial_msgs +) +_generate_msg_lisp(rosserial_msgs + "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/rosserial_msgs +) + +### Generating Services +_generate_srv_lisp(rosserial_msgs + "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/rosserial_msgs +) + +### Generating Module File +_generate_module_lisp(rosserial_msgs + ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/rosserial_msgs + "${ALL_GEN_OUTPUT_FILES_lisp}" +) + +add_custom_target(rosserial_msgs_generate_messages_lisp + DEPENDS ${ALL_GEN_OUTPUT_FILES_lisp} +) +add_dependencies(rosserial_msgs_generate_messages rosserial_msgs_generate_messages_lisp) + +# add dependencies to all check dependencies targets +get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg" NAME_WE) +add_dependencies(rosserial_msgs_generate_messages_lisp _rosserial_msgs_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg" NAME_WE) +add_dependencies(rosserial_msgs_generate_messages_lisp _rosserial_msgs_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv" NAME_WE) +add_dependencies(rosserial_msgs_generate_messages_lisp _rosserial_msgs_generate_messages_check_deps_${_filename}) + +# target for backward compatibility +add_custom_target(rosserial_msgs_genlisp) +add_dependencies(rosserial_msgs_genlisp rosserial_msgs_generate_messages_lisp) + +# register target for catkin_package(EXPORTED_TARGETS) +list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS rosserial_msgs_generate_messages_lisp) + +### Section generating for lang: gennodejs +### Generating Messages +_generate_msg_nodejs(rosserial_msgs + "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/rosserial_msgs +) +_generate_msg_nodejs(rosserial_msgs + "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/rosserial_msgs +) + +### Generating Services +_generate_srv_nodejs(rosserial_msgs + "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/rosserial_msgs +) + +### Generating Module File +_generate_module_nodejs(rosserial_msgs + ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/rosserial_msgs + "${ALL_GEN_OUTPUT_FILES_nodejs}" +) + +add_custom_target(rosserial_msgs_generate_messages_nodejs + DEPENDS ${ALL_GEN_OUTPUT_FILES_nodejs} +) +add_dependencies(rosserial_msgs_generate_messages rosserial_msgs_generate_messages_nodejs) + +# add dependencies to all check dependencies targets +get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg" NAME_WE) +add_dependencies(rosserial_msgs_generate_messages_nodejs _rosserial_msgs_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg" NAME_WE) +add_dependencies(rosserial_msgs_generate_messages_nodejs _rosserial_msgs_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv" NAME_WE) +add_dependencies(rosserial_msgs_generate_messages_nodejs _rosserial_msgs_generate_messages_check_deps_${_filename}) + +# target for backward compatibility +add_custom_target(rosserial_msgs_gennodejs) +add_dependencies(rosserial_msgs_gennodejs rosserial_msgs_generate_messages_nodejs) + +# register target for catkin_package(EXPORTED_TARGETS) +list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS rosserial_msgs_generate_messages_nodejs) + +### Section generating for lang: genpy +### Generating Messages +_generate_msg_py(rosserial_msgs + "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/rosserial_msgs +) +_generate_msg_py(rosserial_msgs + "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/rosserial_msgs +) + +### Generating Services +_generate_srv_py(rosserial_msgs + "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/rosserial_msgs +) + +### Generating Module File +_generate_module_py(rosserial_msgs + ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/rosserial_msgs + "${ALL_GEN_OUTPUT_FILES_py}" +) + +add_custom_target(rosserial_msgs_generate_messages_py + DEPENDS ${ALL_GEN_OUTPUT_FILES_py} +) +add_dependencies(rosserial_msgs_generate_messages rosserial_msgs_generate_messages_py) + +# add dependencies to all check dependencies targets +get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg" NAME_WE) +add_dependencies(rosserial_msgs_generate_messages_py _rosserial_msgs_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg" NAME_WE) +add_dependencies(rosserial_msgs_generate_messages_py _rosserial_msgs_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv" NAME_WE) +add_dependencies(rosserial_msgs_generate_messages_py _rosserial_msgs_generate_messages_check_deps_${_filename}) + +# target for backward compatibility +add_custom_target(rosserial_msgs_genpy) +add_dependencies(rosserial_msgs_genpy rosserial_msgs_generate_messages_py) + +# register target for catkin_package(EXPORTED_TARGETS) +list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS rosserial_msgs_generate_messages_py) + + + +if(gencpp_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/rosserial_msgs) + # install generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/rosserial_msgs + DESTINATION ${gencpp_INSTALL_DIR} + ) +endif() + +if(geneus_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/rosserial_msgs) + # install generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/rosserial_msgs + DESTINATION ${geneus_INSTALL_DIR} + ) +endif() + +if(genlisp_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/rosserial_msgs) + # install generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/rosserial_msgs + DESTINATION ${genlisp_INSTALL_DIR} + ) +endif() + +if(gennodejs_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/rosserial_msgs) + # install generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/rosserial_msgs + DESTINATION ${gennodejs_INSTALL_DIR} + ) +endif() + +if(genpy_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/rosserial_msgs) + install(CODE "execute_process(COMMAND \"/usr/bin/python3\" -m compileall \"${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/rosserial_msgs\")") + # install generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/rosserial_msgs + DESTINATION ${genpy_INSTALL_DIR} + ) +endif() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/cmake_install.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/cmake_install.cmake new file mode 100644 index 0000000..d90d22f --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/cmake_install.cmake @@ -0,0 +1,97 @@ +# Install script for directory: /root/comm-ws/src/firmware_commun/src/rosserial_msgs + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/root/comm-ws/install") +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() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_msgs/msg" TYPE FILE FILES + "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg" + "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_msgs/srv" TYPE FILE FILES "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_msgs/cmake" TYPE FILE FILES "/root/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-paths.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include" TYPE DIRECTORY FILES "/root/comm-ws/devel/include/rosserial_msgs") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/roseus/ros" TYPE DIRECTORY FILES "/root/comm-ws/devel/share/roseus/ros/rosserial_msgs") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/common-lisp/ros" TYPE DIRECTORY FILES "/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/gennodejs/ros" TYPE DIRECTORY FILES "/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + execute_process(COMMAND "/usr/bin/python3" -m compileall "/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/python3/dist-packages" TYPE DIRECTORY FILES "/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/root/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgs.pc") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_msgs/cmake" TYPE FILE FILES "/root/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-extras.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_msgs/cmake" TYPE FILE FILES + "/root/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig.cmake" + "/root/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig-version.cmake" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_msgs" TYPE FILE FILES "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/package.xml") +endif() + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/CMakeDirectoryInformation.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..65c974a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/root/comm-ws/src") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/root/comm-ws/build") + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/progress.marks b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/progress.marks new file mode 100644 index 0000000..6f4247a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/progress.marks @@ -0,0 +1 @@ +26 diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..7386149 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for roscpp_generate_messages_cpp. + +# Include the progress variables for this target. +include firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make + +roscpp_generate_messages_cpp: firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make + +.PHONY : roscpp_generate_messages_cpp + +# Rule to build all files generated by this target. +firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/build: roscpp_generate_messages_cpp + +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/build + +firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/clean: + cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/clean + +firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_server /root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..bf35365 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/build.make new file mode 100644 index 0000000..8c605ba --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for roscpp_generate_messages_eus. + +# Include the progress variables for this target. +include firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make + +roscpp_generate_messages_eus: firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/build.make + +.PHONY : roscpp_generate_messages_eus + +# Rule to build all files generated by this target. +firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/build: roscpp_generate_messages_eus + +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/build + +firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/clean: + cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/clean + +firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_server /root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake new file mode 100644 index 0000000..61700fa --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..193604a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for roscpp_generate_messages_lisp. + +# Include the progress variables for this target. +include firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make + +roscpp_generate_messages_lisp: firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make + +.PHONY : roscpp_generate_messages_lisp + +# Rule to build all files generated by this target. +firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/build: roscpp_generate_messages_lisp + +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/build + +firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/clean: + cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/clean + +firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_server /root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..492a50b --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make new file mode 100644 index 0000000..9b0b924 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for roscpp_generate_messages_nodejs. + +# Include the progress variables for this target. +include firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make + +roscpp_generate_messages_nodejs: firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make + +.PHONY : roscpp_generate_messages_nodejs + +# Rule to build all files generated by this target. +firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/build: roscpp_generate_messages_nodejs + +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/build + +firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/clean: + cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/clean + +firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_server /root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake new file mode 100644 index 0000000..37945a6 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/build.make new file mode 100644 index 0000000..748c002 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for roscpp_generate_messages_py. + +# Include the progress variables for this target. +include firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/progress.make + +roscpp_generate_messages_py: firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/build.make + +.PHONY : roscpp_generate_messages_py + +# Rule to build all files generated by this target. +firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/build: roscpp_generate_messages_py + +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/build + +firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/clean: + cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/clean + +firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_server /root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..2c13747 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..e27d6d9 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosgraph_msgs_generate_messages_cpp. + +# Include the progress variables for this target. +include firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make + +rosgraph_msgs_generate_messages_cpp: firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make + +.PHONY : rosgraph_msgs_generate_messages_cpp + +# Rule to build all files generated by this target. +firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build: rosgraph_msgs_generate_messages_cpp + +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build + +firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean: + cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean + +firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_server /root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..720bdd0 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make new file mode 100644 index 0000000..a572482 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosgraph_msgs_generate_messages_eus. + +# Include the progress variables for this target. +include firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make + +rosgraph_msgs_generate_messages_eus: firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make + +.PHONY : rosgraph_msgs_generate_messages_eus + +# Rule to build all files generated by this target. +firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build: rosgraph_msgs_generate_messages_eus + +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build + +firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/clean: + cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/clean + +firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_server /root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake new file mode 100644 index 0000000..5610f84 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..abb14b4 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosgraph_msgs_generate_messages_lisp. + +# Include the progress variables for this target. +include firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make + +rosgraph_msgs_generate_messages_lisp: firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make + +.PHONY : rosgraph_msgs_generate_messages_lisp + +# Rule to build all files generated by this target. +firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build: rosgraph_msgs_generate_messages_lisp + +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build + +firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean: + cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean + +firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_server /root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..cdd6e3f --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make new file mode 100644 index 0000000..ea70a77 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosgraph_msgs_generate_messages_nodejs. + +# Include the progress variables for this target. +include firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make + +rosgraph_msgs_generate_messages_nodejs: firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make + +.PHONY : rosgraph_msgs_generate_messages_nodejs + +# Rule to build all files generated by this target. +firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build: rosgraph_msgs_generate_messages_nodejs + +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build + +firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/clean: + cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/clean + +firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_server /root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake new file mode 100644 index 0000000..37bf13d --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make new file mode 100644 index 0000000..7828de7 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosgraph_msgs_generate_messages_py. + +# Include the progress variables for this target. +include firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make + +rosgraph_msgs_generate_messages_py: firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make + +.PHONY : rosgraph_msgs_generate_messages_py + +# Rule to build all files generated by this target. +firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build: rosgraph_msgs_generate_messages_py + +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build + +firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean: + cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean + +firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_server /root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..de801d4 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/CXX.includecache b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/CXX.includecache new file mode 100644 index 0000000..83f958f --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/CXX.includecache @@ -0,0 +1,522 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h +string +- +stdexcept +- + +/root/comm-ws/src/firmware_commun/src/rosserial_server/src/msg_lookup.cpp +rosserial_server/msg_lookup.h +/root/comm-ws/src/firmware_commun/src/rosserial_server/src/rosserial_server/msg_lookup.h +Python.h +/root/comm-ws/src/firmware_commun/src/rosserial_server/src/Python.h + +/usr/include/python3.8/Python.h +patchlevel.h +/usr/include/python3.8/patchlevel.h +pyconfig.h +/usr/include/python3.8/pyconfig.h +pymacconfig.h +/usr/include/python3.8/pymacconfig.h +limits.h +- +stdio.h +- +string.h +- +errno.h +- +stdlib.h +- +unistd.h +- +crypt.h +- +stddef.h +- +assert.h +- +pyport.h +/usr/include/python3.8/pyport.h +pymacro.h +/usr/include/python3.8/pymacro.h +pymath.h +/usr/include/python3.8/pymath.h +pytime.h +/usr/include/python3.8/pytime.h +pymem.h +/usr/include/python3.8/pymem.h +object.h +/usr/include/python3.8/object.h +objimpl.h +/usr/include/python3.8/objimpl.h +typeslots.h +/usr/include/python3.8/typeslots.h +pyhash.h +/usr/include/python3.8/pyhash.h +pydebug.h +/usr/include/python3.8/pydebug.h +bytearrayobject.h +/usr/include/python3.8/bytearrayobject.h +bytesobject.h +/usr/include/python3.8/bytesobject.h +unicodeobject.h +/usr/include/python3.8/unicodeobject.h +longobject.h +/usr/include/python3.8/longobject.h +longintrepr.h +/usr/include/python3.8/longintrepr.h +boolobject.h +/usr/include/python3.8/boolobject.h +floatobject.h +/usr/include/python3.8/floatobject.h +complexobject.h +/usr/include/python3.8/complexobject.h +rangeobject.h +/usr/include/python3.8/rangeobject.h +memoryobject.h +/usr/include/python3.8/memoryobject.h +tupleobject.h +/usr/include/python3.8/tupleobject.h +listobject.h +/usr/include/python3.8/listobject.h +dictobject.h +/usr/include/python3.8/dictobject.h +odictobject.h +/usr/include/python3.8/odictobject.h +enumobject.h +/usr/include/python3.8/enumobject.h +setobject.h +/usr/include/python3.8/setobject.h +methodobject.h +/usr/include/python3.8/methodobject.h +moduleobject.h +/usr/include/python3.8/moduleobject.h +funcobject.h +/usr/include/python3.8/funcobject.h +classobject.h +/usr/include/python3.8/classobject.h +fileobject.h +/usr/include/python3.8/fileobject.h +pycapsule.h +/usr/include/python3.8/pycapsule.h +traceback.h +/usr/include/python3.8/traceback.h +sliceobject.h +/usr/include/python3.8/sliceobject.h +cellobject.h +/usr/include/python3.8/cellobject.h +iterobject.h +/usr/include/python3.8/iterobject.h +genobject.h +/usr/include/python3.8/genobject.h +descrobject.h +/usr/include/python3.8/descrobject.h +warnings.h +/usr/include/python3.8/warnings.h +weakrefobject.h +/usr/include/python3.8/weakrefobject.h +structseq.h +/usr/include/python3.8/structseq.h +namespaceobject.h +/usr/include/python3.8/namespaceobject.h +picklebufobject.h +/usr/include/python3.8/picklebufobject.h +codecs.h +/usr/include/python3.8/codecs.h +pyerrors.h +/usr/include/python3.8/pyerrors.h +cpython/initconfig.h +/usr/include/python3.8/cpython/initconfig.h +pystate.h +/usr/include/python3.8/pystate.h +context.h +/usr/include/python3.8/context.h +pyarena.h +/usr/include/python3.8/pyarena.h +modsupport.h +/usr/include/python3.8/modsupport.h +compile.h +/usr/include/python3.8/compile.h +pythonrun.h +/usr/include/python3.8/pythonrun.h +pylifecycle.h +/usr/include/python3.8/pylifecycle.h +ceval.h +/usr/include/python3.8/ceval.h +sysmodule.h +/usr/include/python3.8/sysmodule.h +osmodule.h +/usr/include/python3.8/osmodule.h +intrcheck.h +/usr/include/python3.8/intrcheck.h +import.h +/usr/include/python3.8/import.h +abstract.h +/usr/include/python3.8/abstract.h +bltinmodule.h +/usr/include/python3.8/bltinmodule.h +eval.h +/usr/include/python3.8/eval.h +pyctype.h +/usr/include/python3.8/pyctype.h +pystrtod.h +/usr/include/python3.8/pystrtod.h +pystrcmp.h +/usr/include/python3.8/pystrcmp.h +dtoa.h +/usr/include/python3.8/dtoa.h +fileutils.h +/usr/include/python3.8/fileutils.h +pyfpe.h +/usr/include/python3.8/pyfpe.h +tracemalloc.h +/usr/include/python3.8/tracemalloc.h + +/usr/include/python3.8/abstract.h +cpython/abstract.h +/usr/include/python3.8/cpython/abstract.h + +/usr/include/python3.8/bltinmodule.h + +/usr/include/python3.8/boolobject.h + +/usr/include/python3.8/bytearrayobject.h +stdarg.h +- + +/usr/include/python3.8/bytesobject.h +stdarg.h +- + +/usr/include/python3.8/cellobject.h + +/usr/include/python3.8/ceval.h + +/usr/include/python3.8/classobject.h + +/usr/include/python3.8/code.h + +/usr/include/python3.8/codecs.h + +/usr/include/python3.8/compile.h +code.h +/usr/include/python3.8/code.h + +/usr/include/python3.8/complexobject.h + +/usr/include/python3.8/context.h + +/usr/include/python3.8/cpython/abstract.h + +/usr/include/python3.8/cpython/dictobject.h + +/usr/include/python3.8/cpython/fileobject.h + +/usr/include/python3.8/cpython/initconfig.h + +/usr/include/python3.8/cpython/object.h + +/usr/include/python3.8/cpython/objimpl.h + +/usr/include/python3.8/cpython/pyerrors.h + +/usr/include/python3.8/cpython/pylifecycle.h + +/usr/include/python3.8/cpython/pymem.h + +/usr/include/python3.8/cpython/pystate.h +cpython/initconfig.h +/usr/include/python3.8/cpython/cpython/initconfig.h + +/usr/include/python3.8/cpython/sysmodule.h + +/usr/include/python3.8/cpython/traceback.h + +/usr/include/python3.8/cpython/tupleobject.h + +/usr/include/python3.8/cpython/unicodeobject.h + +/usr/include/python3.8/descrobject.h + +/usr/include/python3.8/dictobject.h +cpython/dictobject.h +/usr/include/python3.8/cpython/dictobject.h + +/usr/include/python3.8/dtoa.h + +/usr/include/python3.8/enumobject.h + +/usr/include/python3.8/eval.h + +/usr/include/python3.8/fileobject.h +cpython/fileobject.h +/usr/include/python3.8/cpython/fileobject.h + +/usr/include/python3.8/fileutils.h + +/usr/include/python3.8/floatobject.h + +/usr/include/python3.8/funcobject.h + +/usr/include/python3.8/genobject.h +pystate.h +/usr/include/python3.8/pystate.h + +/usr/include/python3.8/import.h + +/usr/include/python3.8/intrcheck.h + +/usr/include/python3.8/iterobject.h + +/usr/include/python3.8/listobject.h + +/usr/include/python3.8/longintrepr.h + +/usr/include/python3.8/longobject.h + +/usr/include/python3.8/memoryobject.h + +/usr/include/python3.8/methodobject.h + +/usr/include/python3.8/modsupport.h +stdarg.h +- + +/usr/include/python3.8/moduleobject.h + +/usr/include/python3.8/namespaceobject.h + +/usr/include/python3.8/object.h +pymem.h +/usr/include/python3.8/pymem.h +cpython/object.h +/usr/include/python3.8/cpython/object.h + +/usr/include/python3.8/objimpl.h +pymem.h +/usr/include/python3.8/pymem.h +cpython/objimpl.h +/usr/include/python3.8/cpython/objimpl.h + +/usr/include/python3.8/odictobject.h + +/usr/include/python3.8/osmodule.h + +/usr/include/python3.8/patchlevel.h + +/usr/include/python3.8/picklebufobject.h + +/usr/include/python3.8/pyarena.h + +/usr/include/python3.8/pycapsule.h + +/usr/include/python3.8/pyconfig.h +x86_64-linux-gnu/python3.8/pyconfig.h +- +x86_64-linux-gnux32/python3.8/pyconfig.h +- +i386-linux-gnu/python3.8/pyconfig.h +- +aarch64-linux-gnu/python3.8/pyconfig.h +- +alpha-linux-gnu/python3.8/pyconfig.h +- +arm-linux-gnueabihf/python3.8/pyconfig.h +- +arm-linux-gnueabi/python3.8/pyconfig.h +- +hppa-linux-gnu/python3.8/pyconfig.h +- +ia64-linux-gnu/python3.8/pyconfig.h +- +m68k-linux-gnu/python3.8/pyconfig.h +- +mipsisa32r6el-linux-gnu/python3.8/pyconfig.h +- +mipsisa64r6el-linux-gnuabin32/python3.8/pyconfig.h +- +mipsisa64r6el-linux-gnuabi64/python3.8/pyconfig.h +- +mipsisa32r6-linux-gnu/python3.8/pyconfig.h +- +mipsisa64r6-linux-gnuabin32/python3.8/pyconfig.h +- +mipsisa64r6-linux-gnuabi64/python3.8/pyconfig.h +- +mipsel-linux-gnu/python3.8/pyconfig.h +- +mips64el-linux-gnuabin32/python3.8/pyconfig.h +- +mips64el-linux-gnuabi64/python3.8/pyconfig.h +- +mips-linux-gnu/python3.8/pyconfig.h +- +mips64-linux-gnuabin32/python3.8/pyconfig.h +- +mips64-linux-gnuabi64/python3.8/pyconfig.h +- +or1k-linux-gnu/python3.8/pyconfig.h +- +powerpc-linux-gnuspe/python3.8/pyconfig.h +- +powerpc64le-linux-gnu/python3.8/pyconfig.h +- +powerpc64-linux-gnu/python3.8/pyconfig.h +- +powerpc-linux-gnu/python3.8/pyconfig.h +- +s390x-linux-gnu/python3.8/pyconfig.h +- +s390-linux-gnu/python3.8/pyconfig.h +- +sh4-linux-gnu/python3.8/pyconfig.h +- +sparc64-linux-gnu/python3.8/pyconfig.h +- +sparc-linux-gnu/python3.8/pyconfig.h +- +riscv64-linux-gnu/python3.8/pyconfig.h +- +riscv32-linux-gnu/python3.8/pyconfig.h +- +x86_64-kfreebsd-gnu/python3.8/pyconfig.h +- +i386-kfreebsd-gnu/python3.8/pyconfig.h +- +i386-gnu/python3.8/pyconfig.h +- + +/usr/include/python3.8/pyctype.h + +/usr/include/python3.8/pydebug.h + +/usr/include/python3.8/pyerrors.h +stdarg.h +- +cpython/pyerrors.h +/usr/include/python3.8/cpython/pyerrors.h + +/usr/include/python3.8/pyfpe.h + +/usr/include/python3.8/pyhash.h + +/usr/include/python3.8/pylifecycle.h +cpython/pylifecycle.h +/usr/include/python3.8/cpython/pylifecycle.h + +/usr/include/python3.8/pymacconfig.h + +/usr/include/python3.8/pymacro.h + +/usr/include/python3.8/pymath.h +pyconfig.h +/usr/include/python3.8/pyconfig.h + +/usr/include/python3.8/pymem.h +pyport.h +/usr/include/python3.8/pyport.h +cpython/pymem.h +/usr/include/python3.8/cpython/pymem.h + +/usr/include/python3.8/pyport.h +pyconfig.h +/usr/include/python3.8/pyconfig.h +inttypes.h +- +stdlib.h +- +ieeefp.h +- +math.h +- +sys/time.h +- +time.h +- +sys/time.h +- +time.h +- +sys/select.h +- +sys/stat.h +- +stat.h +- +sys/types.h +- +sys/termio.h +- +ctype.h +- +wctype.h +- + +/usr/include/python3.8/pystate.h +pythread.h +/usr/include/python3.8/pythread.h +cpython/pystate.h +/usr/include/python3.8/cpython/pystate.h + +/usr/include/python3.8/pystrcmp.h + +/usr/include/python3.8/pystrtod.h + +/usr/include/python3.8/pythonrun.h + +/usr/include/python3.8/pythread.h +pthread.h +- + +/usr/include/python3.8/pytime.h +pyconfig.h +/usr/include/python3.8/pyconfig.h +object.h +/usr/include/python3.8/object.h + +/usr/include/python3.8/rangeobject.h + +/usr/include/python3.8/setobject.h + +/usr/include/python3.8/sliceobject.h + +/usr/include/python3.8/structseq.h + +/usr/include/python3.8/sysmodule.h +cpython/sysmodule.h +/usr/include/python3.8/cpython/sysmodule.h + +/usr/include/python3.8/traceback.h +cpython/traceback.h +/usr/include/python3.8/cpython/traceback.h + +/usr/include/python3.8/tracemalloc.h + +/usr/include/python3.8/tupleobject.h +cpython/tupleobject.h +/usr/include/python3.8/cpython/tupleobject.h + +/usr/include/python3.8/typeslots.h + +/usr/include/python3.8/unicodeobject.h +stdarg.h +- +ctype.h +- +wchar.h +- +cpython/unicodeobject.h +/usr/include/python3.8/cpython/unicodeobject.h + +/usr/include/python3.8/warnings.h + +/usr/include/python3.8/weakrefobject.h + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake new file mode 100644 index 0000000..ef64bf5 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake @@ -0,0 +1,33 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/root/comm-ws/src/firmware_commun/src/rosserial_server/src/msg_lookup.cpp" "/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "ROSCONSOLE_BACKEND_LOG4CXX" + "ROS_BUILD_SHARED_LIBS=1" + "ROS_PACKAGE_NAME=\"rosserial_server\"" + "rosserial_server_lookup_EXPORTS" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/root/comm-ws/src/firmware_commun/src/rosserial_server/include" + "/root/comm-ws/devel/include" + "/opt/ros/noetic/include" + "/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" + "/usr/include/python3.8" + ) + +# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build.make new file mode 100644 index 0000000..017be07 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build.make @@ -0,0 +1,99 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Include any dependencies generated for this target. +include firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.make + +# Include the progress variables for this target. +include firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/progress.make + +# Include the compile flags for this target's objects. +include firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/flags.make + +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/flags.make +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/src/msg_lookup.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o" + cd /root/comm-ws/build/firmware_commun/src/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o -c /root/comm-ws/src/firmware_commun/src/rosserial_server/src/msg_lookup.cpp + +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.i" + cd /root/comm-ws/build/firmware_commun/src/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/comm-ws/src/firmware_commun/src/rosserial_server/src/msg_lookup.cpp > CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.i + +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.s" + cd /root/comm-ws/build/firmware_commun/src/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/comm-ws/src/firmware_commun/src/rosserial_server/src/msg_lookup.cpp -o CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.s + +# Object files for target rosserial_server_lookup +rosserial_server_lookup_OBJECTS = \ +"CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o" + +# External object files for target rosserial_server_lookup +rosserial_server_lookup_EXTERNAL_OBJECTS = + +/root/comm-ws/devel/lib/librosserial_server_lookup.so: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o +/root/comm-ws/devel/lib/librosserial_server_lookup.so: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build.make +/root/comm-ws/devel/lib/librosserial_server_lookup.so: /usr/lib/x86_64-linux-gnu/libpython3.8.so +/root/comm-ws/devel/lib/librosserial_server_lookup.so: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library /root/comm-ws/devel/lib/librosserial_server_lookup.so" + cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/rosserial_server_lookup.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build: /root/comm-ws/devel/lib/librosserial_server_lookup.so + +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build + +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/clean: + cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_server_lookup.dir/cmake_clean.cmake +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/clean + +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_server /root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/cmake_clean.cmake new file mode 100644 index 0000000..aeb98e6 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "/root/comm-ws/devel/lib/librosserial_server_lookup.pdb" + "/root/comm-ws/devel/lib/librosserial_server_lookup.so" + "CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/rosserial_server_lookup.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.internal new file mode 100644 index 0000000..1b3b79e --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.internal @@ -0,0 +1,93 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o + /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h + /root/comm-ws/src/firmware_commun/src/rosserial_server/src/msg_lookup.cpp + /usr/include/python3.8/Python.h + /usr/include/python3.8/abstract.h + /usr/include/python3.8/bltinmodule.h + /usr/include/python3.8/boolobject.h + /usr/include/python3.8/bytearrayobject.h + /usr/include/python3.8/bytesobject.h + /usr/include/python3.8/cellobject.h + /usr/include/python3.8/ceval.h + /usr/include/python3.8/classobject.h + /usr/include/python3.8/code.h + /usr/include/python3.8/codecs.h + /usr/include/python3.8/compile.h + /usr/include/python3.8/complexobject.h + /usr/include/python3.8/context.h + /usr/include/python3.8/cpython/abstract.h + /usr/include/python3.8/cpython/dictobject.h + /usr/include/python3.8/cpython/fileobject.h + /usr/include/python3.8/cpython/initconfig.h + /usr/include/python3.8/cpython/object.h + /usr/include/python3.8/cpython/objimpl.h + /usr/include/python3.8/cpython/pyerrors.h + /usr/include/python3.8/cpython/pylifecycle.h + /usr/include/python3.8/cpython/pymem.h + /usr/include/python3.8/cpython/pystate.h + /usr/include/python3.8/cpython/sysmodule.h + /usr/include/python3.8/cpython/traceback.h + /usr/include/python3.8/cpython/tupleobject.h + /usr/include/python3.8/cpython/unicodeobject.h + /usr/include/python3.8/descrobject.h + /usr/include/python3.8/dictobject.h + /usr/include/python3.8/dtoa.h + /usr/include/python3.8/enumobject.h + /usr/include/python3.8/eval.h + /usr/include/python3.8/fileobject.h + /usr/include/python3.8/fileutils.h + /usr/include/python3.8/floatobject.h + /usr/include/python3.8/funcobject.h + /usr/include/python3.8/genobject.h + /usr/include/python3.8/import.h + /usr/include/python3.8/intrcheck.h + /usr/include/python3.8/iterobject.h + /usr/include/python3.8/listobject.h + /usr/include/python3.8/longintrepr.h + /usr/include/python3.8/longobject.h + /usr/include/python3.8/memoryobject.h + /usr/include/python3.8/methodobject.h + /usr/include/python3.8/modsupport.h + /usr/include/python3.8/moduleobject.h + /usr/include/python3.8/namespaceobject.h + /usr/include/python3.8/object.h + /usr/include/python3.8/objimpl.h + /usr/include/python3.8/odictobject.h + /usr/include/python3.8/osmodule.h + /usr/include/python3.8/patchlevel.h + /usr/include/python3.8/picklebufobject.h + /usr/include/python3.8/pyarena.h + /usr/include/python3.8/pycapsule.h + /usr/include/python3.8/pyconfig.h + /usr/include/python3.8/pyctype.h + /usr/include/python3.8/pydebug.h + /usr/include/python3.8/pyerrors.h + /usr/include/python3.8/pyfpe.h + /usr/include/python3.8/pyhash.h + /usr/include/python3.8/pylifecycle.h + /usr/include/python3.8/pymacconfig.h + /usr/include/python3.8/pymacro.h + /usr/include/python3.8/pymath.h + /usr/include/python3.8/pymem.h + /usr/include/python3.8/pyport.h + /usr/include/python3.8/pystate.h + /usr/include/python3.8/pystrcmp.h + /usr/include/python3.8/pystrtod.h + /usr/include/python3.8/pythonrun.h + /usr/include/python3.8/pythread.h + /usr/include/python3.8/pytime.h + /usr/include/python3.8/rangeobject.h + /usr/include/python3.8/setobject.h + /usr/include/python3.8/sliceobject.h + /usr/include/python3.8/structseq.h + /usr/include/python3.8/sysmodule.h + /usr/include/python3.8/traceback.h + /usr/include/python3.8/tracemalloc.h + /usr/include/python3.8/tupleobject.h + /usr/include/python3.8/typeslots.h + /usr/include/python3.8/unicodeobject.h + /usr/include/python3.8/warnings.h + /usr/include/python3.8/weakrefobject.h diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.make new file mode 100644 index 0000000..9736426 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.make @@ -0,0 +1,93 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/src/msg_lookup.cpp +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/Python.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/abstract.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/bltinmodule.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/boolobject.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/bytearrayobject.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/bytesobject.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cellobject.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/ceval.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/classobject.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/code.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/codecs.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/compile.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/complexobject.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/context.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/abstract.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/dictobject.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/fileobject.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/initconfig.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/object.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/objimpl.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/pyerrors.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/pylifecycle.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/pymem.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/pystate.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/sysmodule.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/traceback.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/tupleobject.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/unicodeobject.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/descrobject.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/dictobject.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/dtoa.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/enumobject.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/eval.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/fileobject.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/fileutils.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/floatobject.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/funcobject.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/genobject.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/import.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/intrcheck.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/iterobject.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/listobject.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/longintrepr.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/longobject.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/memoryobject.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/methodobject.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/modsupport.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/moduleobject.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/namespaceobject.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/object.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/objimpl.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/odictobject.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/osmodule.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/patchlevel.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/picklebufobject.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pyarena.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pycapsule.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pyconfig.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pyctype.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pydebug.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pyerrors.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pyfpe.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pyhash.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pylifecycle.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pymacconfig.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pymacro.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pymath.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pymem.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pyport.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pystate.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pystrcmp.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pystrtod.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pythonrun.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pythread.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pytime.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/rangeobject.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/setobject.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/sliceobject.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/structseq.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/sysmodule.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/traceback.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/tracemalloc.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/tupleobject.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/typeslots.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/unicodeobject.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/warnings.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/weakrefobject.h + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/flags.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/flags.make new file mode 100644 index 0000000..a318efc --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -fPIC + +CXX_DEFINES = -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"rosserial_server\" -Drosserial_server_lookup_EXPORTS + +CXX_INCLUDES = -I/root/comm-ws/src/firmware_commun/src/rosserial_server/include -I/root/comm-ws/devel/include -I/opt/ros/noetic/include -I/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp -isystem /usr/include/python3.8 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/link.txt b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/link.txt new file mode 100644 index 0000000..db908a3 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -shared -Wl,-soname,librosserial_server_lookup.so -o /root/comm-ws/devel/lib/librosserial_server_lookup.so CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o /usr/lib/x86_64-linux-gnu/libpython3.8.so diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/progress.make new file mode 100644 index 0000000..8791cb6 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 27 +CMAKE_PROGRESS_2 = 28 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..c65c6757fd94e83bec19046bf11d0d1dfddcb4b6 GIT binary patch literal 14216 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 nWR=Hl#`^34NUT$T-MgLy5CpPxN1nax]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/opt/ros/noetic/include/ros/advertise_options.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/advertise_service_options.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/service_callback_helper.h +/opt/ros/noetic/include/ros/ros/service_callback_helper.h +ros/service_traits.h +/opt/ros/noetic/include/ros/ros/service_traits.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/assert.h +ros/console.h +/opt/ros/noetic/include/ros/ros/console.h +ros/static_assert.h +/opt/ros/noetic/include/ros/ros/static_assert.h +ros/platform.h +- +stdlib.h +- + +/opt/ros/noetic/include/ros/builtin_message_traits.h +message_traits.h +/opt/ros/noetic/include/ros/message_traits.h +ros/time.h +/opt/ros/noetic/include/ros/ros/time.h + +/opt/ros/noetic/include/ros/callback_queue.h +ros/callback_queue_interface.h +/opt/ros/noetic/include/ros/ros/callback_queue_interface.h +ros/time.h +/opt/ros/noetic/include/ros/ros/time.h +common.h +/opt/ros/noetic/include/ros/common.h +boost/shared_ptr.hpp +- +boost/thread/condition_variable.hpp +- +boost/thread/mutex.hpp +- +boost/thread/shared_mutex.hpp +- +boost/thread/tss.hpp +- +list +- +deque +- + +/opt/ros/noetic/include/ros/callback_queue_interface.h +boost/shared_ptr.hpp +- +common.h +/opt/ros/noetic/include/ros/common.h +ros/types.h +/opt/ros/noetic/include/ros/ros/types.h + +/opt/ros/noetic/include/ros/common.h +stdint.h +- +assert.h +- +stddef.h +- +string +- +ros/assert.h +/opt/ros/noetic/include/ros/ros/assert.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/serialized_message.h +/opt/ros/noetic/include/ros/ros/serialized_message.h +boost/shared_array.hpp +- +ros/macros.h +- + +/opt/ros/noetic/include/ros/console.h +console_backend.h +/opt/ros/noetic/include/ros/console_backend.h +cstdio +- +sstream +- +ros/time.h +- +cstdarg +- +ros/macros.h +- +map +- +vector +- +log4cxx/level.h +/opt/ros/noetic/include/ros/log4cxx/level.h +rosconsole/macros_generated.h +/opt/ros/noetic/include/ros/rosconsole/macros_generated.h + +/opt/ros/noetic/include/ros/console_backend.h +ros/macros.h +- + +/opt/ros/noetic/include/ros/datatypes.h +string +- +vector +- +map +- +set +- +list +- +boost/shared_ptr.hpp +- + +/opt/ros/noetic/include/ros/duration.h +iostream +- +math.h +- +stdexcept +- +climits +- +stdint.h +- +rostime_decl.h +/opt/ros/noetic/include/ros/rostime_decl.h + +/opt/ros/noetic/include/ros/exception.h +stdexcept +- + +/opt/ros/noetic/include/ros/exceptions.h +ros/exception.h +- + +/opt/ros/noetic/include/ros/forwards.h +string +- +vector +- +map +- +set +- +list +- +boost/shared_ptr.hpp +- +boost/make_shared.hpp +- +boost/weak_ptr.hpp +- +boost/function.hpp +- +ros/time.h +- +ros/macros.h +- +exceptions.h +/opt/ros/noetic/include/ros/exceptions.h +ros/datatypes.h +/opt/ros/noetic/include/ros/ros/datatypes.h + +/opt/ros/noetic/include/ros/init.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/spinner.h +/opt/ros/noetic/include/ros/ros/spinner.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/macros.h + +/opt/ros/noetic/include/ros/master.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +xmlrpcpp/XmlRpcValue.h +/opt/ros/noetic/include/ros/xmlrpcpp/XmlRpcValue.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/message.h +ros/macros.h +/opt/ros/noetic/include/ros/ros/macros.h +ros/assert.h +/opt/ros/noetic/include/ros/ros/assert.h +string +- +string.h +- +boost/shared_ptr.hpp +- +boost/array.hpp +- +stdint.h +- + +/opt/ros/noetic/include/ros/message_event.h +ros/time.h +/opt/ros/noetic/include/ros/ros/time.h +ros/datatypes.h +- +ros/message_traits.h +- +boost/type_traits/is_void.hpp +- +boost/type_traits/is_base_of.hpp +- +boost/type_traits/is_const.hpp +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/utility/enable_if.hpp +- +boost/function.hpp +- +boost/make_shared.hpp +- + +/opt/ros/noetic/include/ros/message_forward.h +cstddef +- +memory +- + +/opt/ros/noetic/include/ros/message_operations.h +ostream +- + +/opt/ros/noetic/include/ros/message_traits.h +message_forward.h +/opt/ros/noetic/include/ros/message_forward.h +ros/time.h +- +string +- +boost/utility/enable_if.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- + +/opt/ros/noetic/include/ros/names.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/node_handle.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/publisher.h +/opt/ros/noetic/include/ros/ros/publisher.h +ros/subscriber.h +/opt/ros/noetic/include/ros/ros/subscriber.h +ros/service_server.h +/opt/ros/noetic/include/ros/ros/service_server.h +ros/service_client.h +/opt/ros/noetic/include/ros/ros/service_client.h +ros/timer.h +/opt/ros/noetic/include/ros/ros/timer.h +ros/rate.h +/opt/ros/noetic/include/ros/ros/rate.h +ros/wall_timer.h +/opt/ros/noetic/include/ros/ros/wall_timer.h +ros/steady_timer.h +/opt/ros/noetic/include/ros/ros/steady_timer.h +ros/advertise_options.h +/opt/ros/noetic/include/ros/ros/advertise_options.h +ros/advertise_service_options.h +/opt/ros/noetic/include/ros/ros/advertise_service_options.h +ros/subscribe_options.h +/opt/ros/noetic/include/ros/ros/subscribe_options.h +ros/service_client_options.h +/opt/ros/noetic/include/ros/ros/service_client_options.h +ros/timer_options.h +/opt/ros/noetic/include/ros/ros/timer_options.h +ros/wall_timer_options.h +/opt/ros/noetic/include/ros/ros/wall_timer_options.h +ros/spinner.h +/opt/ros/noetic/include/ros/ros/spinner.h +ros/init.h +/opt/ros/noetic/include/ros/ros/init.h +common.h +/opt/ros/noetic/include/ros/common.h +boost/bind.hpp +- +xmlrpcpp/XmlRpcValue.h +- + +/opt/ros/noetic/include/ros/param.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +common.h +/opt/ros/noetic/include/ros/common.h +xmlrpcpp/XmlRpcValue.h +/opt/ros/noetic/include/ros/xmlrpcpp/XmlRpcValue.h +vector +- +map +- + +/opt/ros/noetic/include/ros/parameter_adapter.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/message_event.h +/opt/ros/noetic/include/ros/ros/message_event.h +ros/static_assert.h +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- + +/opt/ros/noetic/include/ros/platform.h +stdlib.h +- +string +- + +/opt/ros/noetic/include/ros/publisher.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/common.h +/opt/ros/noetic/include/ros/ros/common.h +ros/message.h +/opt/ros/noetic/include/ros/ros/message.h +ros/serialization.h +/opt/ros/noetic/include/ros/ros/serialization.h +boost/bind.hpp +- +boost/thread/mutex.hpp +- + +/opt/ros/noetic/include/ros/rate.h +ros/time.h +/opt/ros/noetic/include/ros/ros/time.h +rostime_decl.h +/opt/ros/noetic/include/ros/rostime_decl.h + +/opt/ros/noetic/include/ros/ros.h +ros/time.h +/opt/ros/noetic/include/ros/ros/time.h +ros/rate.h +/opt/ros/noetic/include/ros/ros/rate.h +ros/console.h +/opt/ros/noetic/include/ros/ros/console.h +ros/assert.h +/opt/ros/noetic/include/ros/ros/assert.h +ros/common.h +/opt/ros/noetic/include/ros/ros/common.h +ros/types.h +/opt/ros/noetic/include/ros/ros/types.h +ros/node_handle.h +/opt/ros/noetic/include/ros/ros/node_handle.h +ros/publisher.h +/opt/ros/noetic/include/ros/ros/publisher.h +ros/single_subscriber_publisher.h +/opt/ros/noetic/include/ros/ros/single_subscriber_publisher.h +ros/service_server.h +/opt/ros/noetic/include/ros/ros/service_server.h +ros/subscriber.h +/opt/ros/noetic/include/ros/ros/subscriber.h +ros/service.h +/opt/ros/noetic/include/ros/ros/service.h +ros/init.h +/opt/ros/noetic/include/ros/ros/init.h +ros/master.h +/opt/ros/noetic/include/ros/ros/master.h +ros/this_node.h +/opt/ros/noetic/include/ros/ros/this_node.h +ros/param.h +/opt/ros/noetic/include/ros/ros/param.h +ros/topic.h +/opt/ros/noetic/include/ros/ros/topic.h +ros/names.h +/opt/ros/noetic/include/ros/ros/names.h + +/opt/ros/noetic/include/ros/roscpp_serialization_macros.h +ros/macros.h +- + +/opt/ros/noetic/include/ros/rostime_decl.h +ros/macros.h +- + +/opt/ros/noetic/include/ros/serialization.h +roscpp_serialization_macros.h +/opt/ros/noetic/include/ros/roscpp_serialization_macros.h +ros/types.h +- +ros/time.h +- +serialized_message.h +/opt/ros/noetic/include/ros/serialized_message.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +ros/builtin_message_traits.h +/opt/ros/noetic/include/ros/ros/builtin_message_traits.h +ros/exception.h +/opt/ros/noetic/include/ros/ros/exception.h +ros/datatypes.h +/opt/ros/noetic/include/ros/ros/datatypes.h +vector +- +map +- +memory +- +boost/array.hpp +- +boost/call_traits.hpp +- +boost/utility/enable_if.hpp +- +boost/mpl/and.hpp +- +boost/mpl/or.hpp +- +boost/mpl/not.hpp +- +cstring +- + +/opt/ros/noetic/include/ros/serialized_message.h +roscpp_serialization_macros.h +/opt/ros/noetic/include/ros/roscpp_serialization_macros.h +boost/shared_array.hpp +- +boost/shared_ptr.hpp +- + +/opt/ros/noetic/include/ros/service.h +string +- +ros/common.h +/opt/ros/noetic/include/ros/ros/common.h +ros/message.h +/opt/ros/noetic/include/ros/ros/message.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/node_handle.h +/opt/ros/noetic/include/ros/ros/node_handle.h +ros/service_traits.h +/opt/ros/noetic/include/ros/ros/service_traits.h +ros/names.h +/opt/ros/noetic/include/ros/ros/names.h +boost/shared_ptr.hpp +- + +/opt/ros/noetic/include/ros/service_callback_helper.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/common.h +/opt/ros/noetic/include/ros/ros/common.h +ros/message.h +/opt/ros/noetic/include/ros/ros/message.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +ros/service_traits.h +/opt/ros/noetic/include/ros/ros/service_traits.h +ros/serialization.h +/opt/ros/noetic/include/ros/ros/serialization.h +boost/type_traits/is_base_of.hpp +- +boost/utility/enable_if.hpp +- + +/opt/ros/noetic/include/ros/service_client.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/common.h +/opt/ros/noetic/include/ros/ros/common.h +ros/service_traits.h +/opt/ros/noetic/include/ros/ros/service_traits.h +ros/serialization.h +/opt/ros/noetic/include/ros/ros/serialization.h + +/opt/ros/noetic/include/ros/service_client_options.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/service_traits.h +/opt/ros/noetic/include/ros/ros/service_traits.h + +/opt/ros/noetic/include/ros/service_server.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/service_traits.h +boost/type_traits/remove_reference.hpp +- +boost/type_traits/remove_const.hpp +- + +/opt/ros/noetic/include/ros/single_subscriber_publisher.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/serialization.h +/opt/ros/noetic/include/ros/ros/serialization.h +common.h +/opt/ros/noetic/include/ros/common.h +boost/utility.hpp +- + +/opt/ros/noetic/include/ros/spinner.h +ros/types.h +/opt/ros/noetic/include/ros/ros/types.h +common.h +/opt/ros/noetic/include/ros/common.h +boost/shared_ptr.hpp +- + +/opt/ros/noetic/include/ros/static_assert.h +boost/static_assert.hpp +- + +/opt/ros/noetic/include/ros/steady_timer.h +common.h +/opt/ros/noetic/include/ros/common.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +steady_timer_options.h +/opt/ros/noetic/include/ros/steady_timer_options.h + +/opt/ros/noetic/include/ros/steady_timer_options.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h + +/opt/ros/noetic/include/ros/subscribe_options.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/transport_hints.h +/opt/ros/noetic/include/ros/ros/transport_hints.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +subscription_callback_helper.h +/opt/ros/noetic/include/ros/subscription_callback_helper.h + +/opt/ros/noetic/include/ros/subscriber.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/subscription_callback_helper.h +/opt/ros/noetic/include/ros/ros/subscription_callback_helper.h + +/opt/ros/noetic/include/ros/subscription_callback_helper.h +typeinfo +- +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/parameter_adapter.h +/opt/ros/noetic/include/ros/ros/parameter_adapter.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +ros/builtin_message_traits.h +/opt/ros/noetic/include/ros/ros/builtin_message_traits.h +ros/serialization.h +/opt/ros/noetic/include/ros/ros/serialization.h +ros/message_event.h +/opt/ros/noetic/include/ros/ros/message_event.h +ros/static_assert.h +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- +boost/type_traits/is_base_of.hpp +- +boost/utility/enable_if.hpp +- +boost/make_shared.hpp +- + +/opt/ros/noetic/include/ros/this_node.h +common.h +/opt/ros/noetic/include/ros/common.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h + +/opt/ros/noetic/include/ros/time.h +ros/platform.h +- +iostream +- +cmath +- +ros/exception.h +- +duration.h +/opt/ros/noetic/include/ros/duration.h +boost/math/special_functions/round.hpp +- +rostime_decl.h +/opt/ros/noetic/include/ros/rostime_decl.h +sys/timeb.h +- +sys/time.h +- + +/opt/ros/noetic/include/ros/timer.h +common.h +/opt/ros/noetic/include/ros/common.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +timer_options.h +/opt/ros/noetic/include/ros/timer_options.h + +/opt/ros/noetic/include/ros/timer_options.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h + +/opt/ros/noetic/include/ros/topic.h +common.h +/opt/ros/noetic/include/ros/common.h +node_handle.h +/opt/ros/noetic/include/ros/node_handle.h +boost/shared_ptr.hpp +- + +/opt/ros/noetic/include/ros/transport_hints.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +boost/lexical_cast.hpp +- + +/opt/ros/noetic/include/ros/types.h +stdint.h +- + +/opt/ros/noetic/include/ros/wall_timer.h +common.h +/opt/ros/noetic/include/ros/common.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +wall_timer_options.h +/opt/ros/noetic/include/ros/wall_timer_options.h + +/opt/ros/noetic/include/ros/wall_timer_options.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h + +/opt/ros/noetic/include/rosconsole/macros_generated.h + +/opt/ros/noetic/include/std_msgs/Time.h +string +- +vector +- +memory +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/opt/ros/noetic/include/topic_tools/macros.h +ros/macros.h +- + +/opt/ros/noetic/include/topic_tools/shape_shifter.h +ros/ros.h +/opt/ros/noetic/include/topic_tools/ros/ros.h +ros/console.h +/opt/ros/noetic/include/topic_tools/ros/console.h +ros/assert.h +/opt/ros/noetic/include/topic_tools/ros/assert.h +vector +- +string +- +string.h +- +ros/message_traits.h +- +macros.h +/opt/ros/noetic/include/topic_tools/macros.h + +/opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h +ros/macros.h +- + +/opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h +xmlrpcpp/XmlRpcDecl.h +/opt/ros/noetic/include/xmlrpcpp/xmlrpcpp/XmlRpcDecl.h +map +- +string +- +vector +- +time.h +- + +/root/comm-ws/devel/include/rosserial_msgs/Log.h +string +- +vector +- +memory +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h +string +- +vector +- +memory +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/async_read_buffer.h +boost/bind.hpp +- +boost/asio.hpp +- +boost/function.hpp +- +ros/ros.h +- +cstdint +- +type_traits +- + +/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h +string +- +stdexcept +- + +/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/serial_session.h +iostream +- +boost/bind.hpp +- +boost/asio.hpp +- +ros/ros.h +- +rosserial_server/session.h +/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/rosserial_server/session.h + +/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/session.h +map +- +boost/bind.hpp +- +boost/asio.hpp +- +boost/function.hpp +- +ros/callback_queue.h +- +ros/ros.h +- +rosserial_msgs/TopicInfo.h +- +rosserial_msgs/Log.h +- +topic_tools/shape_shifter.h +- +std_msgs/Time.h +- +rosserial_server/async_read_buffer.h +/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/rosserial_server/async_read_buffer.h +rosserial_server/topic_handlers.h +/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/rosserial_server/topic_handlers.h + +/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/topic_handlers.h +ros/ros.h +- +rosserial_msgs/TopicInfo.h +- +topic_tools/shape_shifter.h +- +rosserial_server/msg_lookup.h +- + +/root/comm-ws/src/firmware_commun/src/rosserial_server/src/serial_node.cpp +boost/asio.hpp +- +boost/bind.hpp +- +boost/thread.hpp +- +ros/ros.h +- +rosserial_server/serial_session.h +/root/comm-ws/src/firmware_commun/src/rosserial_server/src/rosserial_server/serial_session.h + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/DependInfo.cmake new file mode 100644 index 0000000..23d3b38 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/DependInfo.cmake @@ -0,0 +1,32 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/root/comm-ws/src/firmware_commun/src/rosserial_server/src/serial_node.cpp" "/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "ROSCONSOLE_BACKEND_LOG4CXX" + "ROS_BUILD_SHARED_LIBS=1" + "ROS_PACKAGE_NAME=\"rosserial_server\"" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/root/comm-ws/src/firmware_commun/src/rosserial_server/include" + "/root/comm-ws/devel/include" + "/opt/ros/noetic/include" + "/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build.make new file mode 100644 index 0000000..87f96cd --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build.make @@ -0,0 +1,118 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Include any dependencies generated for this target. +include firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.make + +# Include the progress variables for this target. +include firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/progress.make + +# Include the compile flags for this target's objects. +include firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/flags.make + +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/flags.make +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/src/serial_node.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o" + cd /root/comm-ws/build/firmware_commun/src/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o -c /root/comm-ws/src/firmware_commun/src/rosserial_server/src/serial_node.cpp + +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.i" + cd /root/comm-ws/build/firmware_commun/src/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/comm-ws/src/firmware_commun/src/rosserial_server/src/serial_node.cpp > CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.i + +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.s" + cd /root/comm-ws/build/firmware_commun/src/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/comm-ws/src/firmware_commun/src/rosserial_server/src/serial_node.cpp -o CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.s + +# Object files for target rosserial_server_serial_node +rosserial_server_serial_node_OBJECTS = \ +"CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o" + +# External object files for target rosserial_server_serial_node +rosserial_server_serial_node_EXTERNAL_OBJECTS = + +/root/comm-ws/devel/lib/rosserial_server/serial_node: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o +/root/comm-ws/devel/lib/rosserial_server/serial_node: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build.make +/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/libtopic_tools.so +/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/libroscpp.so +/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libpthread.so +/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/librosconsole.so +/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/librosconsole_log4cxx.so +/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/librosconsole_backend_interface.so +/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/liblog4cxx.so +/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/libroscpp_serialization.so +/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/libxmlrpcpp.so +/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/librostime.so +/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/libcpp_common.so +/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 +/root/comm-ws/devel/lib/rosserial_server/serial_node: /root/comm-ws/devel/lib/librosserial_server_lookup.so +/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libpython3.8.so +/root/comm-ws/devel/lib/rosserial_server/serial_node: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable /root/comm-ws/devel/lib/rosserial_server/serial_node" + cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/rosserial_server_serial_node.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build: /root/comm-ws/devel/lib/rosserial_server/serial_node + +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build + +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/clean: + cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_server_serial_node.dir/cmake_clean.cmake +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/clean + +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_server /root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/cmake_clean.cmake new file mode 100644 index 0000000..df631ed --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "/root/comm-ws/devel/lib/rosserial_server/serial_node" + "/root/comm-ws/devel/lib/rosserial_server/serial_node.pdb" + "CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/rosserial_server_serial_node.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.internal new file mode 100644 index 0000000..75d6239 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.internal @@ -0,0 +1,75 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o + /opt/ros/noetic/include/ros/advertise_options.h + /opt/ros/noetic/include/ros/advertise_service_options.h + /opt/ros/noetic/include/ros/assert.h + /opt/ros/noetic/include/ros/builtin_message_traits.h + /opt/ros/noetic/include/ros/callback_queue.h + /opt/ros/noetic/include/ros/callback_queue_interface.h + /opt/ros/noetic/include/ros/common.h + /opt/ros/noetic/include/ros/console.h + /opt/ros/noetic/include/ros/console_backend.h + /opt/ros/noetic/include/ros/datatypes.h + /opt/ros/noetic/include/ros/duration.h + /opt/ros/noetic/include/ros/exception.h + /opt/ros/noetic/include/ros/exceptions.h + /opt/ros/noetic/include/ros/forwards.h + /opt/ros/noetic/include/ros/init.h + /opt/ros/noetic/include/ros/macros.h + /opt/ros/noetic/include/ros/master.h + /opt/ros/noetic/include/ros/message.h + /opt/ros/noetic/include/ros/message_event.h + /opt/ros/noetic/include/ros/message_forward.h + /opt/ros/noetic/include/ros/message_operations.h + /opt/ros/noetic/include/ros/message_traits.h + /opt/ros/noetic/include/ros/names.h + /opt/ros/noetic/include/ros/node_handle.h + /opt/ros/noetic/include/ros/param.h + /opt/ros/noetic/include/ros/parameter_adapter.h + /opt/ros/noetic/include/ros/platform.h + /opt/ros/noetic/include/ros/publisher.h + /opt/ros/noetic/include/ros/rate.h + /opt/ros/noetic/include/ros/ros.h + /opt/ros/noetic/include/ros/roscpp_serialization_macros.h + /opt/ros/noetic/include/ros/rostime_decl.h + /opt/ros/noetic/include/ros/serialization.h + /opt/ros/noetic/include/ros/serialized_message.h + /opt/ros/noetic/include/ros/service.h + /opt/ros/noetic/include/ros/service_callback_helper.h + /opt/ros/noetic/include/ros/service_client.h + /opt/ros/noetic/include/ros/service_client_options.h + /opt/ros/noetic/include/ros/service_server.h + /opt/ros/noetic/include/ros/service_traits.h + /opt/ros/noetic/include/ros/single_subscriber_publisher.h + /opt/ros/noetic/include/ros/spinner.h + /opt/ros/noetic/include/ros/static_assert.h + /opt/ros/noetic/include/ros/steady_timer.h + /opt/ros/noetic/include/ros/steady_timer_options.h + /opt/ros/noetic/include/ros/subscribe_options.h + /opt/ros/noetic/include/ros/subscriber.h + /opt/ros/noetic/include/ros/subscription_callback_helper.h + /opt/ros/noetic/include/ros/this_node.h + /opt/ros/noetic/include/ros/time.h + /opt/ros/noetic/include/ros/timer.h + /opt/ros/noetic/include/ros/timer_options.h + /opt/ros/noetic/include/ros/topic.h + /opt/ros/noetic/include/ros/transport_hints.h + /opt/ros/noetic/include/ros/types.h + /opt/ros/noetic/include/ros/wall_timer.h + /opt/ros/noetic/include/ros/wall_timer_options.h + /opt/ros/noetic/include/rosconsole/macros_generated.h + /opt/ros/noetic/include/std_msgs/Time.h + /opt/ros/noetic/include/topic_tools/macros.h + /opt/ros/noetic/include/topic_tools/shape_shifter.h + /opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h + /opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h + /root/comm-ws/devel/include/rosserial_msgs/Log.h + /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h + /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/async_read_buffer.h + /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h + /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/serial_session.h + /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/session.h + /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/topic_handlers.h + /root/comm-ws/src/firmware_commun/src/rosserial_server/src/serial_node.cpp diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.make new file mode 100644 index 0000000..06551eb --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.make @@ -0,0 +1,75 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/advertise_options.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/advertise_service_options.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/assert.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/builtin_message_traits.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/callback_queue.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/callback_queue_interface.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/common.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/console.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/console_backend.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/datatypes.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/duration.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/exception.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/exceptions.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/forwards.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/init.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/macros.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/master.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/message.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/message_event.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/message_forward.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/message_operations.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/message_traits.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/names.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/node_handle.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/param.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/parameter_adapter.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/platform.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/publisher.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/rate.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/ros.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/roscpp_serialization_macros.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/rostime_decl.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/serialization.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/serialized_message.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/service.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/service_callback_helper.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/service_client.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/service_client_options.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/service_server.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/service_traits.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/single_subscriber_publisher.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/spinner.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/static_assert.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/steady_timer.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/steady_timer_options.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/subscribe_options.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/subscriber.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/subscription_callback_helper.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/this_node.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/time.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/timer.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/timer_options.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/topic.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/transport_hints.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/types.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/wall_timer.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/wall_timer_options.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/rosconsole/macros_generated.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/std_msgs/Time.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/topic_tools/macros.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/topic_tools/shape_shifter.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/devel/include/rosserial_msgs/Log.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/async_read_buffer.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/serial_session.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/session.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/topic_handlers.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/src/serial_node.cpp + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/flags.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/flags.make new file mode 100644 index 0000000..7837287 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = + +CXX_DEFINES = -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"rosserial_server\" + +CXX_INCLUDES = -I/root/comm-ws/src/firmware_commun/src/rosserial_server/include -I/root/comm-ws/devel/include -I/opt/ros/noetic/include -I/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/link.txt b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/link.txt new file mode 100644 index 0000000..013a581 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o -o /root/comm-ws/devel/lib/rosserial_server/serial_node -Wl,-rpath,/opt/ros/noetic/lib:/root/comm-ws/devel/lib: /opt/ros/noetic/lib/libtopic_tools.so /opt/ros/noetic/lib/libroscpp.so /usr/lib/x86_64-linux-gnu/libpthread.so /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 /opt/ros/noetic/lib/librosconsole.so /opt/ros/noetic/lib/librosconsole_log4cxx.so /opt/ros/noetic/lib/librosconsole_backend_interface.so /usr/lib/x86_64-linux-gnu/liblog4cxx.so /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 /opt/ros/noetic/lib/libroscpp_serialization.so /opt/ros/noetic/lib/libxmlrpcpp.so /opt/ros/noetic/lib/librostime.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 /opt/ros/noetic/lib/libcpp_common.so /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 /root/comm-ws/devel/lib/librosserial_server_lookup.so /usr/lib/x86_64-linux-gnu/libpython3.8.so diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/progress.make new file mode 100644 index 0000000..df87bc2 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 29 +CMAKE_PROGRESS_2 = 30 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..d0c2826d990b11dc0b86c2e1aadcea8287393d1e GIT binary patch literal 2919896 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ℜ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≠fF9@h6&hk9%K$Cw^?k{af>GY=1fMzT*FC-ks04 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%0AG9(IJ!$@rcL_x&wb<8S@kjo$is0R61^zk}ZT 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�yu~~`NV{_){}18s@q?e2%pE_J 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%0DJx`R!tEV2Tv(g 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

G_+d@@W3-UxM@B z0r>X{{N?ZI`Az)01%5?IkbfuOH!r~RPkP^upQrL@{^U(T{@s8-Mc~Iiu;Wh>_(daw z{Cfbu$#Ho8CTr~YzX^Qj<{*DE;7=3y?^yDusyyny5%8w~{!wl4{8RsJH-Af&NBr7b zg7g0s@MjAAqFT-8fBzIezh?;i%qY$GpWpWbe!JuG{9}pVlbwJ3{47v;G=G-({^!>N zfImgxFC_j51AmghZyh=$43YIe;Dvbw#EJTAbwvq zKfnGXR37zTLVW-Czh(e_PT-dkKW5->5cri~{zm}6upOSi+H(FARUXY>Lwx`KJqGw= z1^zzE`9}%-Mlk>5fWKGZ_g6AD9{;f|`9$mi}`TNhWCxL(a_Sk1*YA9RUkm0>1ODp*|1(SeB7t9!)cfo2|5?C4t^@AB z%g4HZ)9*hWD&%`v=BEq!ftL9iAzwoI1iOBGe^;tJ+MfjI??uqxWgT&UHN-dVZ;{F) zeunt|^XDbNe_G%de4?-4P{aHc0>2LMUk3cG0)HIw`QP8j@1LB&58oPm{x1Ujt|#LD zA0a;f{vGFcRC(0D1Ng53{&;~OTBrNx|NTPFPYV1f@%`8THNgKu;P)p!|Me@r|Fb*c z{)SWD^!smSsyynig#7*I&tl-;zcc2qCjM!L{q3vrh+hf%s{;JR0)G$js|@^C1%8hB zrIdF+KUV{Omo9kz%Jq5slP9u;VQ)hnR36P=JXYU7Q3|;HrGURg;D1!7`KDh#J)$f2 z-%9yASbyBVxymE|@^RWf;p^`$;J-%T5C7E8e`F!{Pg36GKSJe^e*^H(0{`Smn7^I) z{QTng@69TY`0?9<{jC7}HwFHX&vbu}v+KwCiv@lq@ymVJ?;XHD>SR2B1MyA2e%(^# z(fqOT!RN;+!2grLZ@od!Z|eVSfnQ8~|Nhnh{xX4oAMs7Ue|xi#pG|qw{d;yd-2Xz# z4>Mf<(^VezUrqD-pI`5T`R^C_;m>vdrukP3`F4~y&EK;-o81}EzshEE< z<;NNF?NuIKzfzjt|M_J-nE!KuKbQD@4gB>2KTCZ7{qrf{cRdZyzlHeA4E&BNkLGV6 zewOm?=Z6h|KUv_<+myFIc|POw=l@*-zjA`!KmYt20l!w@=ZK$ReE$4;PvGZ>@4xd?8 zH=X}8g!}+Y{|5#C4DkOJ_cRUTdc2H@WS{I?4JIpXvC&td(IIaANi{S%w>_Ww*%|07i%`8yMX z=g$wo|2g9G{!_%~pWnIvdci+q>AzO+j|2aofq$2?@cv|p-<$Q#{l`d>Y2>uT7I~x2q2>wNu{_6z)O5nd2_#b&T?mt0%6*=ICbHKY$=pxGV{>v!u z{rZO&Dv$clk-z`>|2yzc3;t>1dwGw~{dWug^_KnrDEJrN8N7d+sAsS@zt>C0 zb8!EmEqVKuy`Sg#^Yi2qm2av3<-y)hpw|M*dpz%7d+)v1ek#AefA1&IYcctIeE0K1 z9`GMV{`~qo2EK>8%Hy*KdlK-Q0saDkUuemnFYwC%|4_hRFYqIl{Ivo<4fuxv{=reb zKi+fN>orRJ?%qG3SMT$`_u7K;?5BlppgjNQUe5dHZB@RRdc!VXsD$#4_Y>*W+dJ]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/opt/ros/noetic/include/ros/advertise_options.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/advertise_service_options.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/service_callback_helper.h +/opt/ros/noetic/include/ros/ros/service_callback_helper.h +ros/service_traits.h +/opt/ros/noetic/include/ros/ros/service_traits.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/assert.h +ros/console.h +/opt/ros/noetic/include/ros/ros/console.h +ros/static_assert.h +/opt/ros/noetic/include/ros/ros/static_assert.h +ros/platform.h +- +stdlib.h +- + +/opt/ros/noetic/include/ros/builtin_message_traits.h +message_traits.h +/opt/ros/noetic/include/ros/message_traits.h +ros/time.h +/opt/ros/noetic/include/ros/ros/time.h + +/opt/ros/noetic/include/ros/callback_queue.h +ros/callback_queue_interface.h +/opt/ros/noetic/include/ros/ros/callback_queue_interface.h +ros/time.h +/opt/ros/noetic/include/ros/ros/time.h +common.h +/opt/ros/noetic/include/ros/common.h +boost/shared_ptr.hpp +- +boost/thread/condition_variable.hpp +- +boost/thread/mutex.hpp +- +boost/thread/shared_mutex.hpp +- +boost/thread/tss.hpp +- +list +- +deque +- + +/opt/ros/noetic/include/ros/callback_queue_interface.h +boost/shared_ptr.hpp +- +common.h +/opt/ros/noetic/include/ros/common.h +ros/types.h +/opt/ros/noetic/include/ros/ros/types.h + +/opt/ros/noetic/include/ros/common.h +stdint.h +- +assert.h +- +stddef.h +- +string +- +ros/assert.h +/opt/ros/noetic/include/ros/ros/assert.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/serialized_message.h +/opt/ros/noetic/include/ros/ros/serialized_message.h +boost/shared_array.hpp +- +ros/macros.h +- + +/opt/ros/noetic/include/ros/console.h +console_backend.h +/opt/ros/noetic/include/ros/console_backend.h +cstdio +- +sstream +- +ros/time.h +- +cstdarg +- +ros/macros.h +- +map +- +vector +- +log4cxx/level.h +/opt/ros/noetic/include/ros/log4cxx/level.h +rosconsole/macros_generated.h +/opt/ros/noetic/include/ros/rosconsole/macros_generated.h + +/opt/ros/noetic/include/ros/console_backend.h +ros/macros.h +- + +/opt/ros/noetic/include/ros/datatypes.h +string +- +vector +- +map +- +set +- +list +- +boost/shared_ptr.hpp +- + +/opt/ros/noetic/include/ros/duration.h +iostream +- +math.h +- +stdexcept +- +climits +- +stdint.h +- +rostime_decl.h +/opt/ros/noetic/include/ros/rostime_decl.h + +/opt/ros/noetic/include/ros/exception.h +stdexcept +- + +/opt/ros/noetic/include/ros/exceptions.h +ros/exception.h +- + +/opt/ros/noetic/include/ros/forwards.h +string +- +vector +- +map +- +set +- +list +- +boost/shared_ptr.hpp +- +boost/make_shared.hpp +- +boost/weak_ptr.hpp +- +boost/function.hpp +- +ros/time.h +- +ros/macros.h +- +exceptions.h +/opt/ros/noetic/include/ros/exceptions.h +ros/datatypes.h +/opt/ros/noetic/include/ros/ros/datatypes.h + +/opt/ros/noetic/include/ros/init.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/spinner.h +/opt/ros/noetic/include/ros/ros/spinner.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/macros.h + +/opt/ros/noetic/include/ros/master.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +xmlrpcpp/XmlRpcValue.h +/opt/ros/noetic/include/ros/xmlrpcpp/XmlRpcValue.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/message.h +ros/macros.h +/opt/ros/noetic/include/ros/ros/macros.h +ros/assert.h +/opt/ros/noetic/include/ros/ros/assert.h +string +- +string.h +- +boost/shared_ptr.hpp +- +boost/array.hpp +- +stdint.h +- + +/opt/ros/noetic/include/ros/message_event.h +ros/time.h +/opt/ros/noetic/include/ros/ros/time.h +ros/datatypes.h +- +ros/message_traits.h +- +boost/type_traits/is_void.hpp +- +boost/type_traits/is_base_of.hpp +- +boost/type_traits/is_const.hpp +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/utility/enable_if.hpp +- +boost/function.hpp +- +boost/make_shared.hpp +- + +/opt/ros/noetic/include/ros/message_forward.h +cstddef +- +memory +- + +/opt/ros/noetic/include/ros/message_operations.h +ostream +- + +/opt/ros/noetic/include/ros/message_traits.h +message_forward.h +/opt/ros/noetic/include/ros/message_forward.h +ros/time.h +- +string +- +boost/utility/enable_if.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- + +/opt/ros/noetic/include/ros/names.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/node_handle.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/publisher.h +/opt/ros/noetic/include/ros/ros/publisher.h +ros/subscriber.h +/opt/ros/noetic/include/ros/ros/subscriber.h +ros/service_server.h +/opt/ros/noetic/include/ros/ros/service_server.h +ros/service_client.h +/opt/ros/noetic/include/ros/ros/service_client.h +ros/timer.h +/opt/ros/noetic/include/ros/ros/timer.h +ros/rate.h +/opt/ros/noetic/include/ros/ros/rate.h +ros/wall_timer.h +/opt/ros/noetic/include/ros/ros/wall_timer.h +ros/steady_timer.h +/opt/ros/noetic/include/ros/ros/steady_timer.h +ros/advertise_options.h +/opt/ros/noetic/include/ros/ros/advertise_options.h +ros/advertise_service_options.h +/opt/ros/noetic/include/ros/ros/advertise_service_options.h +ros/subscribe_options.h +/opt/ros/noetic/include/ros/ros/subscribe_options.h +ros/service_client_options.h +/opt/ros/noetic/include/ros/ros/service_client_options.h +ros/timer_options.h +/opt/ros/noetic/include/ros/ros/timer_options.h +ros/wall_timer_options.h +/opt/ros/noetic/include/ros/ros/wall_timer_options.h +ros/spinner.h +/opt/ros/noetic/include/ros/ros/spinner.h +ros/init.h +/opt/ros/noetic/include/ros/ros/init.h +common.h +/opt/ros/noetic/include/ros/common.h +boost/bind.hpp +- +xmlrpcpp/XmlRpcValue.h +- + +/opt/ros/noetic/include/ros/param.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +common.h +/opt/ros/noetic/include/ros/common.h +xmlrpcpp/XmlRpcValue.h +/opt/ros/noetic/include/ros/xmlrpcpp/XmlRpcValue.h +vector +- +map +- + +/opt/ros/noetic/include/ros/parameter_adapter.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/message_event.h +/opt/ros/noetic/include/ros/ros/message_event.h +ros/static_assert.h +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- + +/opt/ros/noetic/include/ros/platform.h +stdlib.h +- +string +- + +/opt/ros/noetic/include/ros/publisher.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/common.h +/opt/ros/noetic/include/ros/ros/common.h +ros/message.h +/opt/ros/noetic/include/ros/ros/message.h +ros/serialization.h +/opt/ros/noetic/include/ros/ros/serialization.h +boost/bind.hpp +- +boost/thread/mutex.hpp +- + +/opt/ros/noetic/include/ros/rate.h +ros/time.h +/opt/ros/noetic/include/ros/ros/time.h +rostime_decl.h +/opt/ros/noetic/include/ros/rostime_decl.h + +/opt/ros/noetic/include/ros/ros.h +ros/time.h +/opt/ros/noetic/include/ros/ros/time.h +ros/rate.h +/opt/ros/noetic/include/ros/ros/rate.h +ros/console.h +/opt/ros/noetic/include/ros/ros/console.h +ros/assert.h +/opt/ros/noetic/include/ros/ros/assert.h +ros/common.h +/opt/ros/noetic/include/ros/ros/common.h +ros/types.h +/opt/ros/noetic/include/ros/ros/types.h +ros/node_handle.h +/opt/ros/noetic/include/ros/ros/node_handle.h +ros/publisher.h +/opt/ros/noetic/include/ros/ros/publisher.h +ros/single_subscriber_publisher.h +/opt/ros/noetic/include/ros/ros/single_subscriber_publisher.h +ros/service_server.h +/opt/ros/noetic/include/ros/ros/service_server.h +ros/subscriber.h +/opt/ros/noetic/include/ros/ros/subscriber.h +ros/service.h +/opt/ros/noetic/include/ros/ros/service.h +ros/init.h +/opt/ros/noetic/include/ros/ros/init.h +ros/master.h +/opt/ros/noetic/include/ros/ros/master.h +ros/this_node.h +/opt/ros/noetic/include/ros/ros/this_node.h +ros/param.h +/opt/ros/noetic/include/ros/ros/param.h +ros/topic.h +/opt/ros/noetic/include/ros/ros/topic.h +ros/names.h +/opt/ros/noetic/include/ros/ros/names.h + +/opt/ros/noetic/include/ros/roscpp_serialization_macros.h +ros/macros.h +- + +/opt/ros/noetic/include/ros/rostime_decl.h +ros/macros.h +- + +/opt/ros/noetic/include/ros/serialization.h +roscpp_serialization_macros.h +/opt/ros/noetic/include/ros/roscpp_serialization_macros.h +ros/types.h +- +ros/time.h +- +serialized_message.h +/opt/ros/noetic/include/ros/serialized_message.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +ros/builtin_message_traits.h +/opt/ros/noetic/include/ros/ros/builtin_message_traits.h +ros/exception.h +/opt/ros/noetic/include/ros/ros/exception.h +ros/datatypes.h +/opt/ros/noetic/include/ros/ros/datatypes.h +vector +- +map +- +memory +- +boost/array.hpp +- +boost/call_traits.hpp +- +boost/utility/enable_if.hpp +- +boost/mpl/and.hpp +- +boost/mpl/or.hpp +- +boost/mpl/not.hpp +- +cstring +- + +/opt/ros/noetic/include/ros/serialized_message.h +roscpp_serialization_macros.h +/opt/ros/noetic/include/ros/roscpp_serialization_macros.h +boost/shared_array.hpp +- +boost/shared_ptr.hpp +- + +/opt/ros/noetic/include/ros/service.h +string +- +ros/common.h +/opt/ros/noetic/include/ros/ros/common.h +ros/message.h +/opt/ros/noetic/include/ros/ros/message.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/node_handle.h +/opt/ros/noetic/include/ros/ros/node_handle.h +ros/service_traits.h +/opt/ros/noetic/include/ros/ros/service_traits.h +ros/names.h +/opt/ros/noetic/include/ros/ros/names.h +boost/shared_ptr.hpp +- + +/opt/ros/noetic/include/ros/service_callback_helper.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/common.h +/opt/ros/noetic/include/ros/ros/common.h +ros/message.h +/opt/ros/noetic/include/ros/ros/message.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +ros/service_traits.h +/opt/ros/noetic/include/ros/ros/service_traits.h +ros/serialization.h +/opt/ros/noetic/include/ros/ros/serialization.h +boost/type_traits/is_base_of.hpp +- +boost/utility/enable_if.hpp +- + +/opt/ros/noetic/include/ros/service_client.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/common.h +/opt/ros/noetic/include/ros/ros/common.h +ros/service_traits.h +/opt/ros/noetic/include/ros/ros/service_traits.h +ros/serialization.h +/opt/ros/noetic/include/ros/ros/serialization.h + +/opt/ros/noetic/include/ros/service_client_options.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/service_traits.h +/opt/ros/noetic/include/ros/ros/service_traits.h + +/opt/ros/noetic/include/ros/service_server.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/service_traits.h +boost/type_traits/remove_reference.hpp +- +boost/type_traits/remove_const.hpp +- + +/opt/ros/noetic/include/ros/single_subscriber_publisher.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/serialization.h +/opt/ros/noetic/include/ros/ros/serialization.h +common.h +/opt/ros/noetic/include/ros/common.h +boost/utility.hpp +- + +/opt/ros/noetic/include/ros/spinner.h +ros/types.h +/opt/ros/noetic/include/ros/ros/types.h +common.h +/opt/ros/noetic/include/ros/common.h +boost/shared_ptr.hpp +- + +/opt/ros/noetic/include/ros/static_assert.h +boost/static_assert.hpp +- + +/opt/ros/noetic/include/ros/steady_timer.h +common.h +/opt/ros/noetic/include/ros/common.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +steady_timer_options.h +/opt/ros/noetic/include/ros/steady_timer_options.h + +/opt/ros/noetic/include/ros/steady_timer_options.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h + +/opt/ros/noetic/include/ros/subscribe_options.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/transport_hints.h +/opt/ros/noetic/include/ros/ros/transport_hints.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +subscription_callback_helper.h +/opt/ros/noetic/include/ros/subscription_callback_helper.h + +/opt/ros/noetic/include/ros/subscriber.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/subscription_callback_helper.h +/opt/ros/noetic/include/ros/ros/subscription_callback_helper.h + +/opt/ros/noetic/include/ros/subscription_callback_helper.h +typeinfo +- +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/parameter_adapter.h +/opt/ros/noetic/include/ros/ros/parameter_adapter.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +ros/builtin_message_traits.h +/opt/ros/noetic/include/ros/ros/builtin_message_traits.h +ros/serialization.h +/opt/ros/noetic/include/ros/ros/serialization.h +ros/message_event.h +/opt/ros/noetic/include/ros/ros/message_event.h +ros/static_assert.h +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- +boost/type_traits/is_base_of.hpp +- +boost/utility/enable_if.hpp +- +boost/make_shared.hpp +- + +/opt/ros/noetic/include/ros/this_node.h +common.h +/opt/ros/noetic/include/ros/common.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h + +/opt/ros/noetic/include/ros/time.h +ros/platform.h +- +iostream +- +cmath +- +ros/exception.h +- +duration.h +/opt/ros/noetic/include/ros/duration.h +boost/math/special_functions/round.hpp +- +rostime_decl.h +/opt/ros/noetic/include/ros/rostime_decl.h +sys/timeb.h +- +sys/time.h +- + +/opt/ros/noetic/include/ros/timer.h +common.h +/opt/ros/noetic/include/ros/common.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +timer_options.h +/opt/ros/noetic/include/ros/timer_options.h + +/opt/ros/noetic/include/ros/timer_options.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h + +/opt/ros/noetic/include/ros/topic.h +common.h +/opt/ros/noetic/include/ros/common.h +node_handle.h +/opt/ros/noetic/include/ros/node_handle.h +boost/shared_ptr.hpp +- + +/opt/ros/noetic/include/ros/transport_hints.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +boost/lexical_cast.hpp +- + +/opt/ros/noetic/include/ros/types.h +stdint.h +- + +/opt/ros/noetic/include/ros/wall_timer.h +common.h +/opt/ros/noetic/include/ros/common.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +wall_timer_options.h +/opt/ros/noetic/include/ros/wall_timer_options.h + +/opt/ros/noetic/include/ros/wall_timer_options.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h + +/opt/ros/noetic/include/rosconsole/macros_generated.h + +/opt/ros/noetic/include/std_msgs/Time.h +string +- +vector +- +memory +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/opt/ros/noetic/include/topic_tools/macros.h +ros/macros.h +- + +/opt/ros/noetic/include/topic_tools/shape_shifter.h +ros/ros.h +/opt/ros/noetic/include/topic_tools/ros/ros.h +ros/console.h +/opt/ros/noetic/include/topic_tools/ros/console.h +ros/assert.h +/opt/ros/noetic/include/topic_tools/ros/assert.h +vector +- +string +- +string.h +- +ros/message_traits.h +- +macros.h +/opt/ros/noetic/include/topic_tools/macros.h + +/opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h +ros/macros.h +- + +/opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h +xmlrpcpp/XmlRpcDecl.h +/opt/ros/noetic/include/xmlrpcpp/xmlrpcpp/XmlRpcDecl.h +map +- +string +- +vector +- +time.h +- + +/root/comm-ws/devel/include/rosserial_msgs/Log.h +string +- +vector +- +memory +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h +string +- +vector +- +memory +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/async_read_buffer.h +boost/bind.hpp +- +boost/asio.hpp +- +boost/function.hpp +- +ros/ros.h +- +cstdint +- +type_traits +- + +/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h +string +- +stdexcept +- + +/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/session.h +map +- +boost/bind.hpp +- +boost/asio.hpp +- +boost/function.hpp +- +ros/callback_queue.h +- +ros/ros.h +- +rosserial_msgs/TopicInfo.h +- +rosserial_msgs/Log.h +- +topic_tools/shape_shifter.h +- +std_msgs/Time.h +- +rosserial_server/async_read_buffer.h +/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/rosserial_server/async_read_buffer.h +rosserial_server/topic_handlers.h +/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/rosserial_server/topic_handlers.h + +/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/tcp_server.h +iostream +- +boost/bind.hpp +- +boost/asio.hpp +- +ros/ros.h +- +rosserial_server/session.h +/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/rosserial_server/session.h + +/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/topic_handlers.h +ros/ros.h +- +rosserial_msgs/TopicInfo.h +- +topic_tools/shape_shifter.h +- +rosserial_server/msg_lookup.h +- + +/root/comm-ws/src/firmware_commun/src/rosserial_server/src/socket_node.cpp +boost/asio.hpp +- +boost/bind.hpp +- +boost/thread.hpp +- +ros/ros.h +- +rosserial_server/tcp_server.h +/root/comm-ws/src/firmware_commun/src/rosserial_server/src/rosserial_server/tcp_server.h + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/DependInfo.cmake new file mode 100644 index 0000000..3ec6991 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/DependInfo.cmake @@ -0,0 +1,32 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/root/comm-ws/src/firmware_commun/src/rosserial_server/src/socket_node.cpp" "/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "ROSCONSOLE_BACKEND_LOG4CXX" + "ROS_BUILD_SHARED_LIBS=1" + "ROS_PACKAGE_NAME=\"rosserial_server\"" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/root/comm-ws/src/firmware_commun/src/rosserial_server/include" + "/root/comm-ws/devel/include" + "/opt/ros/noetic/include" + "/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build.make new file mode 100644 index 0000000..a902b28 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build.make @@ -0,0 +1,118 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Include any dependencies generated for this target. +include firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.make + +# Include the progress variables for this target. +include firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/progress.make + +# Include the compile flags for this target's objects. +include firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/flags.make + +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/flags.make +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/src/socket_node.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o" + cd /root/comm-ws/build/firmware_commun/src/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o -c /root/comm-ws/src/firmware_commun/src/rosserial_server/src/socket_node.cpp + +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.i" + cd /root/comm-ws/build/firmware_commun/src/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/comm-ws/src/firmware_commun/src/rosserial_server/src/socket_node.cpp > CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.i + +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.s" + cd /root/comm-ws/build/firmware_commun/src/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/comm-ws/src/firmware_commun/src/rosserial_server/src/socket_node.cpp -o CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.s + +# Object files for target rosserial_server_socket_node +rosserial_server_socket_node_OBJECTS = \ +"CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o" + +# External object files for target rosserial_server_socket_node +rosserial_server_socket_node_EXTERNAL_OBJECTS = + +/root/comm-ws/devel/lib/rosserial_server/socket_node: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o +/root/comm-ws/devel/lib/rosserial_server/socket_node: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build.make +/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/libtopic_tools.so +/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/libroscpp.so +/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libpthread.so +/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/librosconsole.so +/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/librosconsole_log4cxx.so +/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/librosconsole_backend_interface.so +/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/liblog4cxx.so +/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/libroscpp_serialization.so +/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/libxmlrpcpp.so +/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/librostime.so +/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/libcpp_common.so +/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 +/root/comm-ws/devel/lib/rosserial_server/socket_node: /root/comm-ws/devel/lib/librosserial_server_lookup.so +/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libpython3.8.so +/root/comm-ws/devel/lib/rosserial_server/socket_node: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable /root/comm-ws/devel/lib/rosserial_server/socket_node" + cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/rosserial_server_socket_node.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build: /root/comm-ws/devel/lib/rosserial_server/socket_node + +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build + +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/clean: + cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_server_socket_node.dir/cmake_clean.cmake +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/clean + +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_server /root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/cmake_clean.cmake new file mode 100644 index 0000000..88392d2 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "/root/comm-ws/devel/lib/rosserial_server/socket_node" + "/root/comm-ws/devel/lib/rosserial_server/socket_node.pdb" + "CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/rosserial_server_socket_node.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.internal new file mode 100644 index 0000000..2c29012 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.internal @@ -0,0 +1,75 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o + /opt/ros/noetic/include/ros/advertise_options.h + /opt/ros/noetic/include/ros/advertise_service_options.h + /opt/ros/noetic/include/ros/assert.h + /opt/ros/noetic/include/ros/builtin_message_traits.h + /opt/ros/noetic/include/ros/callback_queue.h + /opt/ros/noetic/include/ros/callback_queue_interface.h + /opt/ros/noetic/include/ros/common.h + /opt/ros/noetic/include/ros/console.h + /opt/ros/noetic/include/ros/console_backend.h + /opt/ros/noetic/include/ros/datatypes.h + /opt/ros/noetic/include/ros/duration.h + /opt/ros/noetic/include/ros/exception.h + /opt/ros/noetic/include/ros/exceptions.h + /opt/ros/noetic/include/ros/forwards.h + /opt/ros/noetic/include/ros/init.h + /opt/ros/noetic/include/ros/macros.h + /opt/ros/noetic/include/ros/master.h + /opt/ros/noetic/include/ros/message.h + /opt/ros/noetic/include/ros/message_event.h + /opt/ros/noetic/include/ros/message_forward.h + /opt/ros/noetic/include/ros/message_operations.h + /opt/ros/noetic/include/ros/message_traits.h + /opt/ros/noetic/include/ros/names.h + /opt/ros/noetic/include/ros/node_handle.h + /opt/ros/noetic/include/ros/param.h + /opt/ros/noetic/include/ros/parameter_adapter.h + /opt/ros/noetic/include/ros/platform.h + /opt/ros/noetic/include/ros/publisher.h + /opt/ros/noetic/include/ros/rate.h + /opt/ros/noetic/include/ros/ros.h + /opt/ros/noetic/include/ros/roscpp_serialization_macros.h + /opt/ros/noetic/include/ros/rostime_decl.h + /opt/ros/noetic/include/ros/serialization.h + /opt/ros/noetic/include/ros/serialized_message.h + /opt/ros/noetic/include/ros/service.h + /opt/ros/noetic/include/ros/service_callback_helper.h + /opt/ros/noetic/include/ros/service_client.h + /opt/ros/noetic/include/ros/service_client_options.h + /opt/ros/noetic/include/ros/service_server.h + /opt/ros/noetic/include/ros/service_traits.h + /opt/ros/noetic/include/ros/single_subscriber_publisher.h + /opt/ros/noetic/include/ros/spinner.h + /opt/ros/noetic/include/ros/static_assert.h + /opt/ros/noetic/include/ros/steady_timer.h + /opt/ros/noetic/include/ros/steady_timer_options.h + /opt/ros/noetic/include/ros/subscribe_options.h + /opt/ros/noetic/include/ros/subscriber.h + /opt/ros/noetic/include/ros/subscription_callback_helper.h + /opt/ros/noetic/include/ros/this_node.h + /opt/ros/noetic/include/ros/time.h + /opt/ros/noetic/include/ros/timer.h + /opt/ros/noetic/include/ros/timer_options.h + /opt/ros/noetic/include/ros/topic.h + /opt/ros/noetic/include/ros/transport_hints.h + /opt/ros/noetic/include/ros/types.h + /opt/ros/noetic/include/ros/wall_timer.h + /opt/ros/noetic/include/ros/wall_timer_options.h + /opt/ros/noetic/include/rosconsole/macros_generated.h + /opt/ros/noetic/include/std_msgs/Time.h + /opt/ros/noetic/include/topic_tools/macros.h + /opt/ros/noetic/include/topic_tools/shape_shifter.h + /opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h + /opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h + /root/comm-ws/devel/include/rosserial_msgs/Log.h + /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h + /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/async_read_buffer.h + /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h + /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/session.h + /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/tcp_server.h + /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/topic_handlers.h + /root/comm-ws/src/firmware_commun/src/rosserial_server/src/socket_node.cpp diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.make new file mode 100644 index 0000000..7d3d62d --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.make @@ -0,0 +1,75 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/advertise_options.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/advertise_service_options.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/assert.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/builtin_message_traits.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/callback_queue.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/callback_queue_interface.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/common.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/console.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/console_backend.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/datatypes.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/duration.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/exception.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/exceptions.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/forwards.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/init.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/macros.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/master.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/message.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/message_event.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/message_forward.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/message_operations.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/message_traits.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/names.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/node_handle.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/param.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/parameter_adapter.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/platform.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/publisher.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/rate.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/ros.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/roscpp_serialization_macros.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/rostime_decl.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/serialization.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/serialized_message.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/service.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/service_callback_helper.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/service_client.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/service_client_options.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/service_server.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/service_traits.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/single_subscriber_publisher.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/spinner.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/static_assert.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/steady_timer.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/steady_timer_options.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/subscribe_options.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/subscriber.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/subscription_callback_helper.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/this_node.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/time.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/timer.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/timer_options.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/topic.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/transport_hints.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/types.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/wall_timer.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/wall_timer_options.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/rosconsole/macros_generated.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/std_msgs/Time.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/topic_tools/macros.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/topic_tools/shape_shifter.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/devel/include/rosserial_msgs/Log.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/async_read_buffer.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/session.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/tcp_server.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/topic_handlers.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/src/socket_node.cpp + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/flags.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/flags.make new file mode 100644 index 0000000..7837287 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = + +CXX_DEFINES = -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"rosserial_server\" + +CXX_INCLUDES = -I/root/comm-ws/src/firmware_commun/src/rosserial_server/include -I/root/comm-ws/devel/include -I/opt/ros/noetic/include -I/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/link.txt b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/link.txt new file mode 100644 index 0000000..e7af97b --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o -o /root/comm-ws/devel/lib/rosserial_server/socket_node -Wl,-rpath,/opt/ros/noetic/lib:/root/comm-ws/devel/lib: /opt/ros/noetic/lib/libtopic_tools.so /opt/ros/noetic/lib/libroscpp.so /usr/lib/x86_64-linux-gnu/libpthread.so /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 /opt/ros/noetic/lib/librosconsole.so /opt/ros/noetic/lib/librosconsole_log4cxx.so /opt/ros/noetic/lib/librosconsole_backend_interface.so /usr/lib/x86_64-linux-gnu/liblog4cxx.so /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 /opt/ros/noetic/lib/libroscpp_serialization.so /opt/ros/noetic/lib/libxmlrpcpp.so /opt/ros/noetic/lib/librostime.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 /opt/ros/noetic/lib/libcpp_common.so /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 /root/comm-ws/devel/lib/librosserial_server_lookup.so /usr/lib/x86_64-linux-gnu/libpython3.8.so diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/progress.make new file mode 100644 index 0000000..b1ca493 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 31 +CMAKE_PROGRESS_2 = 32 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..bc3ea5afb22fa4fcb1c582318677e82770aa9ecc GIT binary patch literal 2934344 zcmdqq37nO4GLegGe|AHv!8!}y3j2OqT`)5q}%`$>Gtep;W=XZ1OKUgzpOoNvFN3vi*m z2w${c!o~IyTxu`F<@O3(X|KYU?bW(Q*Wx<+6@1lx4PUp{;~Vw{eN#8$TlOY>8#mkU z;1>H`+-kpv+wAx81N%eVZhwRy+n?a4_GkDx;|nkE&@c5X+-dK^uNmKX`CHs=e}~`O zKjC@rbSU|G8ymbWWtMLgC% z4v%M?;N?nqqFq@}(v!7{o}yLpRQogx+12oL`wXp)HSC&N3v1hTurA|FFW1BRj0RqA zh>aMHy?honvCr0~c#eIpHq+)9Yq!vr*vf8=ZS1z#&Tfw#?2g#U?yTo&oOZ$U?F+Cg zqZ{Kwr*+33jEfjOoz@F`Gx~VBuU?G(?EZL(JpeCd3}js9w0OLnk>KS)n8---au^3Q zhIn}>CfirwFgpcP?KDicGw@1ArkArY+s?t^_6QtlkHXQ6tGql0$J*m?ygdOY+E?Qw z#$+!~!E5YmajKn**D>AW_i&s2K7L?-h}-Rt@MHTE{M7yoKWBX5$Me{t17!_u?=1ulSq2Pk+Zh?EM;3p6z@vIBq#oi(zrQ1RiCV#8QmX zUM_=2+s9y8yBwCcD_}+YSUiq#JmUnXRnil+vYw z1P9oc;z0W{jAvZ#(vr{nDPSbSEu&=~SMwXYeF^4hS z%Oh|kV-#bw)2_lX_E;Rp81Ll?IFWHRV-jOBBY2Oe;5CeEy*w3j8P|C^53jeU;SKhU zIGu5mmv6=yj9a`s6K}O|!`m5mc==Aei*dJ?@4#I*(I@*T^h^SN8>SeSuAIl#|m~uJk~xAkGD_2 zO7@9Z***zRwyWSNc2zvpJ`F>5H9Xxu1FPFLu%=xLYuk0Ou6-ufv+H96Mnf+*(#Cj} z-2~6Jo9a1uuH8(VW31f*TiUI(wYI^wb~|iucfgK}PG0Ve=h<=C#XcV|u)AV6#)V$) zu08Z3>}mJH-i$tszD~PX`(c0k5*%P(iUaM-G#)Rv6L657s7V^u!8pVos>yf-W0;py zFx5`ObUQ<@#7st(m$Na)90Vmp5>m;0PPr+;KYjLWb zi`UtCc)dLhZ?JE~>Gn-{vpoZEv1j6~_HB5(eFxrY--UPE_u#$ueK?D8KjQ(XJ%|t4 zv+-g35u9T`ijUck;}iCi_>}!LK4U+t&*}3z7w6gY^#xpDFT_Rmi};egSeNKhTxKuV z6}nPa;mh`FTw|}rb@nUxs{NY2uIu#;-GFb}8}TiB6TZ#Z?B#cKi@vK{@jZJRzHfhk zA2PNxK62W}_zB}v#%E6Z9KW!4;FtDSxYORHU+Xvet?t(E@O%3Q-J?J1Px!OF7k{yT z)!%TR{X71_*w2Wm7~NMKfk)cKu((|UkFrZ*DZ4b5v5&@M?6O$SF0U1|q8_Wq;qmqf zSjj$7E9*&kvRwsFv8&>#jMEq)r&Yt#?K7~tT?1>{wXn8bN9*F5jCx+Kj}7dG*vM{- zXW32gY`ZC*W1ox7?B*D2x4@QmD{O7I!M1igY;SkKj&>*QjOQ`pyxaxPw=cl1b~n8c zyW2hRBD*K{vU_76yDwgB_rw17B{+a_sh0=hWp+GXZYSU%J5iG~jDzhVIFymhxWZ|} zFvU*AG&>zL>?<+T&cbXv2Z!4uaHKs7M>DSS@)#UzkHhhd30|IvSKE_xGET9t!E5cQ zn9I11k>|AQbsFAa--y%goA74F3@_h;Gws{;4!slavhT)w?0fM(dluerKY$O~59w@t z*nR}(*pK34_T%`3{UknRKaJ1W&*F3T^Ewyj+4J!Qdx0**MfQvMlD!z0*h_JlynEgdf|V;HUOy_&MVX#tx@_iC@_}ahLryeq(>DyYV~wd;G!PgFo6o;m`J7{Kfti zf3x@L@A?Psw_}cF9}tY-GXoa0i(?7L+4Zr3-4GkujqxnI ziJq-Z^&C9cZl=vK)^33<8Lb$toz@21+U>Bt-2pq=ov^cg9>&>S@O=9M>}q$z3+?XM z!@dZ6+P$#1-ADW4#dbgJZ(o7~>`QSV<1$9P(=NvZdk`ktNf>4fW(;xKP)xS3z+rX@ zrZUnP=}ybQEA33ova>PA9*!gIkvPg8tykd~d#sMb@%99qXkU$!?8!O>ud%Pisdg@2 zXXoMd_B6b~z7eO}H|fnd!@dP)+PC6u_U(9weJ9>!-;MX!_u_r_EWF=-03Wm;!rAu2 z`iRcKNA1V-aeTsl5}&f4#%Jtj@j3f>os0AA`S^mp02kVe@J0J2Tx>7FrS>vhZm+*Idk_9-|Aar=d+`_hSNzT1 zhrio@=zfej&d&&Vq+JY)+a>TQyCjyfOJf=PXgtO)i{1RaElc9Mp1ussBa+R1o@Jq%OqR7|teH3P3? zWHPdxmaREDTu0zYdz6mGtL!m2)*grB?Fl*&ueK-QWP1u;V_%C?8M%z>oR){z+tcs{ z`$n8@--I{YGw>FBCf;h_hPN~BVBG1nyYO!N9=zAS4`estAGROCIgCdc zk2&pee8PSbpR%9EXY6P3Is18>YtO^^_6xc|7wRH?QD4%!}eetVh`11yuu!aDRwHR+3A>JUx}G^ zmS$@X4!1|(NP85Hwy(l5_E;QekH-o2M7-Lbgp=(lc#VB6PPKFKIy(=qx2NF^_Ki5* zz6o!(XW%XNOuW^;4R5#az&q``@NWAayw|=DXW94T1NMXXkUbk8wjaSc_M`e3K5jpO zPufr6)Alp?to@umuXAypJzrnI1@=N*WWT5{>0(@BFV$tZ++Lw8ah3ftuC~|UT6-P7 zV!x`d;p_H#e8b*=Z`vF2EqfEbZEwbR>@E1Ny%pcHx9R)(0e)z2*N^aH`xE@s{tQ32 zzrY>#m-v;v6L;BP<2UxVxZC~?zqfzDJ@$|Ill?R9wSUoH@i%)P{%-$)`|X$$*lz?Q zIOl}L?BZGikFrZ*DZ4b5v5&@M?6O$SF0U1|q8^LK*~jY%Sjj#SE88dO$ymic1*_Vp z;%RmWtJ$aP8Ccz}fi>+~T3hRAT|CpShxP3S*wAi-jqS6riG4OUwa>wG?Pl2Aj>Q&s zOKfGg#x{0aY-hK}4t7WEWOv5%>^SUVpN|*VU9p>eA$GTW;6-*%>}B`HK6YQc*zTwO z@e+FgUTP22%P^jCIU~VogD}xf!mvG9hu}~~GUE!T4Z{>W71Qi=%&@P-Ogjs+?Hn9# zkHC@kC>(8Hg=6foIL;oA6YPn2wLJ+Z+f(ow`&yi8=i+sC9$s%x!yD`ybvoW;-;6Wt zTXd%0inrOf;~n;$c$a-Q-ecdZ_u(x2etf`wP#@CS_^|zm&cR3R$MA9c34GFi3ZJ&0 z(P!~F`+1ye&(rz%g1rD2+Kcc-`z2g#FVUsC442z0aHYKpU$$548eD6y!&mHA@iqH( zTyMXD8|*i6qx}|cvfswd_B*)6eiyge@98#uUq8SP?d|#zer$iDpWpzYM+DW+Rd~%#@a2grQHf!+ikQh zwzJz~2fHJ7vODW}8i!r%^YH?^t9H{1vAf*^FS2`TFYT>;u&;eF_OturCH4Tk)ECS;I;Nt%(bt>Jo|c_X5WA}+SBnS`(~VB--0vkTk$sgcD%#B z6YsL`#(V60@jiPN-fusE584mmZ2Mt+#Ga#%;$!yX_=No=K4m|R&)Co6bN2H%*Pe&- z?H6!?y$~1KFXBt~Vq9V`#bx$#Tw$-oRrbrc+FpZe?REN!zN)X`>-Ktl!`^^z+8gyP z++@Fvo9%aSi~TNcwco>S_WSsO{UL6*Kf;ggPw-RwGyL5CLU-Vo_E)&m-i2S=-{80Q zZv76ww|~Gr_K*0J{WI>hf6-s@H+vucZvTP%?U)nUmjomD?19DX;#k5yN=srXyEK-u zkJe+btX)paV+Fe+9%~OtaH91Fy6*G0V=@938GBaHKs7N84B77<(*^v&Z8Edm>(K zPr}Le6uid17N^>|c%7Yx*W1(Z2Kz>wZr_AA+cWeQor$;Fx8d#f9eAgG7v62(gZJ9^ z;Vk=peLx@7hjcbRY(Ii?>__!6eH@>#pTwu^r|}v4S$xiZ9_QNgaK8NlF0dEkBKt*r z$zF_0?4`O)m+J~#X|KYU?bW!(UW@DOSMXK)HGJJ(k8ju;@J)LozGZL1x9!dNj=crn zwYTDX_BMRq{s2F;x8q0l$M}i;DSl>uj$hb2@JstE+-dL9ukjoETivbS>G$}9y+?n< zpX{G?FaBcxioe)G|O zf!z=r*^TuqY+|2{P3?2=T)P=Iw_~w|-BMd=Yiwh;#ddak>|l4qPIhNK5991EdOluY zcg1e@h1y+v;6-*%>}B`HK6YQc*zSk@?MrZgeJKvKFVlFu+)ltjb|NO(VH|7^!J&3C zUSSW@6ivl6I~_CZD>2i~!fZPShub4?q&*5p+gITjdn}H#$KwQhB3^Az!pZg&yvDv( zr(&*s9p>5B<23sQy-}y*P4>+=!@dP)+PC6u_U(9weJ9>!-;MX!_u_r_EWF=-03Wm; z!rAu2_=r6RAGIID$L%NdNqowFTA#sZ?dR}$doIqi=i>|Z0$gY>!WZqAbTKZmm*O&e zIj*o*;wt-PTy3wxwe~uE#eNlEvtQTs`UY;W-_(uxmc2>e#?AISx&`00x9WSi&3<1$ zzz^;1`VoF?f1;o2XZksQVeh~%?XPgBy$ip#zrkP%Wj#qx#wzwHSk*pNPt%ZA)6?|~tZvu9nszO$ZP&rN_L*4Eu8$4uhS}y|){p|jDi9J9s)q!}K9gmmW2{_13#3VbcgK>yG6qD^MaG0HfsdgHs z+ZlMJorzg?Hs;vFafCe*N7CS;I;Nt&Bg2NJiQ*L z**D;g_H?|-z8PoOx8O|sR=mx=9q+L3#JlXf@gDnLyw9G6_uCKPgZ4u>+kO}yvFGTc z`j|ehPw12Sls>J`=(G5o{XEXK=iz+&1zcb+#6|Xt`jRfzCAw6X>2h3Quf$dM%edNJ zgKO<|_=^21zGlCU>+LsigZ(CMwBN!__S?AGeh0VM@8VYbJ=|u$k000{;&%HZ{Mi0P zKh@9hbNdV3pQDN!?!{m1U-dWLr@!ML_I`~y z+0P|3Gwpg<-)?{n?MB$xJ`0=JXJb?Q96Z-H9edapVNbgk_O|;ZVGJrFOmussBa+R1o@Jq%OqR7|teF~hzRGwm$QwsUZ} zJpxDCqjWT0WskwJ_Bb4GPtb{aHBPc8;}rWEyw;woxpa)G5c|R!hRB;vY*yx z@LBsgeBPd`^KicX0xqx@;v)M+eF+!aOK_>Z442z0bfvDsm+jTKhOw5h&S|gctN5Dz zI{GC+eJY-2hp?J` zI-X%y*BV&Uu7$PjI#|~}6YJUav4PzX8`+KVEV~JwZ8ybp>~pc1-5g`>7TD5mg{|#2 z*w$``?d=ZO(e8wu?ej3s?xN@81$I~Mh8No1v4?$;_QYOxZ|r0D#f$BJ*x$ZH2jHdl zK)lS3$II;m9AqbI5{B);IK&=`$@UdE%uc~nI}OwA480OF?JUf;b96Y4ut(x3d$eAK zW9+dw&K{2w?1_3cPO>NK6ukzowWn$>UT5dw_4YKp!M+iv+c)XWIK#dLXWF;wZFswV z2i|Glg?HQc;Jx;JILp3YAHWCghjcbRY(Ii?>__o2`*D22eo~*pr|oC(S^GJC9_QNg zaK8P5F2IHMB7D()2^ZT-aH+ivm)k3FrM(JYwpZgCdo8ZBU(r|bHT!j4uW#rEeAC{D zZ`qshZF@7mV{g%SajX3vZnNLl5A;LaZhwRy+n?a4_GkFH{RQr@ztpdAr@afmw!gt| z?cMsFey>019{kb%34gZt;xG2E_?x{Cf4Bd@{dUYL?nCrQEr!MI5_*)D#8P%?EMp&y z$Jk}DoLyckXhl5MK2DFv6YNTOqFotJvQNe;_91Ls-o|9nY|b% zl06xx*w^5-_EgNZuhTre9;ewi;Enclyve>9XV|ykO#4>6&AuJ)u0(@BFU4i{a$I4r#8vjox?0!ZT6-P7V!w*7*{|bz`wiS+zo{GbE#0JV<7WFE++x40 zTlGENrtjki_J_FL{s=#|KfzD!&+v2m3*2FUiC@_}ahLtIexu*wZu>j@-u^-N;E(oC z__MuNf5Bhv-*BJ(JN{ws*O;p8TY?dMccR6#IF_)F!jg6=EX^pxINE8)Xjv_%<+XxV z)MN2D`*=LTu7oGrmGLC|WUOMJf>rHP@iaSx)$G&p47)nkuxn~9tZmo9y7rk^&#sRR z?1tFLZj5KyP4H~HDV}4WtIe>v9jh&{rQHf!+ikEdqaCBY(>h>ByAyV{&%-#o3!ZOZ zfL-lwc%j`Ld)OCYPrDcPw)2ib|3WQTFEJp_l^ z$#{i53{&h>OtaH9L$Ab4I}5Yz92{)SS9Bp5PW9+dw&K{2w?1^}_JqahGtej1;#pT+0w=W(t*Pv_$c_5xgJFTxk?mvFJYM3?F^ zTyC$xmG&xq8CTnDaIL)#U$I}+*YtH=k8ju;@J)LozGZL1x9!dNj=crnwYTbfxXpea zKd?W}X}7}Gb{lMKx5M^!2kdBf!p`=27-x6E^X&_?t9HW+?e5w` zFT$R7FYImi!M^sz*w5~-m*4>VQXFVshVl00nt+4sL`<^7I#`G3P))`w>|vNCS;I;Nt%(bt>Jo|c_ zX5WA}+SBnS`(~VB--0vkTk$sgcD%#B6YsL`#(V60@jiPN-fusE584mmZ2Mt+#GZqX z+K=Jm_7nJ|{S-cJKZDQO&*Ag-T%2dm#~17cxX@mNFWN8RVtWZLwU^;?dj+nvSK-U{ zYFuNl)phy`zG}aQuiNYK4SR#Wi5u;=bQ8X9Z^n1*E%>gz72mVB;rsRn_@TXBKf;gg zPw-RwGyL5C0(aP7;#c-g-KAgSH}8^5!^#~U+`D^H{56cu7BWu zJLa_L{^JNd(k`aOwS*ppCGApJ+Af1f+s9y8yBwCcD_}+YSUpaU*AuXkeIi!2Pr{S! zDtL-r6;HKK(-2m(PscOt>RJP9+O@E@T?gyhXJS3OJ~pr$Vk5gTo@F<|v+bsMj(x5+ z)8-g!x4@QmD{YN!?6%qt+uI$mqumKR+vjPVcER)Q3$Ux*O)tdmb`QM>d)mFQx7`Q( z+81j-?T?q(1MpINAYNw2Tdkb{$793J@}*j6aH-P)nD*e`#0QY|E_=NevApZZ^0w&Vp!ZR zfk)XTwUn0DGI+Fo43@RaVR^fPR>WiN?DO#gyDN6HFU0P454_0kiM{OJ*vIaR7u)@?zkP`gz)S6c zc$poKm)i+A$WGKG4BLZoh&>dO?JIDYor0-$8m8MBdL?GsS(t6-;Bb2cj+C$d-kydx*f;8Qyve>T~)$&b8<1 ze0;%PfD7$K_@ez1F1DB8QhS*$*A=+ZUWG5)t8tCJ7T4LY;H&m)_`1Cw->^5}oAyS0 z%ie@<+ne-&+O0f3wsBCX@7+~?Opmceq(=& zyY27vd;G!PgFo6o;m`J7{KfuNf75;VyZs05w_~cYF9}8r`w}c>7uOPalwA@_*`>9N z9*xJ?WwD%H9xK=t@mTvfJl;M5E7>PvW&0#N*{*`8*j4dV`!o#M)$nxt46JU~z?ya~ ztZmo9y7rk^&#sRR?1tFLZj5KyP4H~HDV}4Wi_Prj7;CrCme|T}jcx3<+78>>9k8R_ z2|L^8VVvCs&$lnYu68%P(C&^s?2E9c-3xo$eY7uLZ1=8=<8gvL zQLn~H_GFx5U!&LJR6AF%!#w+XoMzvEH`>$jCi`ZbVc&u??OX9S`*ys;z7y}V@78

L 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�onX@3jMgEr? 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 z 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

cqGxy2#ADQX; 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 xhDYO);!#!S8!1rTh0iL%vU5H|V%@>8 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 z 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 z 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

    T?;A@j2StA>08=bz;I-A~g0 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%0A2;vv zdH**G{+X0F&ChFse**OXJ>Y*t@DCHeg)2^v+`rWX-2Z$_{|i(e^*?2~fB%*N|Ix(f z{f`n~MXLSc{sn@6+|qxc;2#419|8Z@1pfr_`TX*E*r)QRs|ssYtI~0*D9`8JeeOQ) zas637m;7CR^8RNB@c)tg`T5~|Q0v5>=yKdYoTrf{%*iuNqqM{!|ih_@h@?IgC5=2FYe=N%Cj$X`cj_%zMFG@ z|0R{Lqn@zkb22F(bia@u`TD;@e4fvte8pqci9EkW]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/opt/ros/noetic/include/ros/advertise_options.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/advertise_service_options.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/service_callback_helper.h +/opt/ros/noetic/include/ros/ros/service_callback_helper.h +ros/service_traits.h +/opt/ros/noetic/include/ros/ros/service_traits.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/assert.h +ros/console.h +/opt/ros/noetic/include/ros/ros/console.h +ros/static_assert.h +/opt/ros/noetic/include/ros/ros/static_assert.h +ros/platform.h +- +stdlib.h +- + +/opt/ros/noetic/include/ros/builtin_message_traits.h +message_traits.h +/opt/ros/noetic/include/ros/message_traits.h +ros/time.h +/opt/ros/noetic/include/ros/ros/time.h + +/opt/ros/noetic/include/ros/callback_queue.h +ros/callback_queue_interface.h +/opt/ros/noetic/include/ros/ros/callback_queue_interface.h +ros/time.h +/opt/ros/noetic/include/ros/ros/time.h +common.h +/opt/ros/noetic/include/ros/common.h +boost/shared_ptr.hpp +- +boost/thread/condition_variable.hpp +- +boost/thread/mutex.hpp +- +boost/thread/shared_mutex.hpp +- +boost/thread/tss.hpp +- +list +- +deque +- + +/opt/ros/noetic/include/ros/callback_queue_interface.h +boost/shared_ptr.hpp +- +common.h +/opt/ros/noetic/include/ros/common.h +ros/types.h +/opt/ros/noetic/include/ros/ros/types.h + +/opt/ros/noetic/include/ros/common.h +stdint.h +- +assert.h +- +stddef.h +- +string +- +ros/assert.h +/opt/ros/noetic/include/ros/ros/assert.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/serialized_message.h +/opt/ros/noetic/include/ros/ros/serialized_message.h +boost/shared_array.hpp +- +ros/macros.h +- + +/opt/ros/noetic/include/ros/console.h +console_backend.h +/opt/ros/noetic/include/ros/console_backend.h +cstdio +- +sstream +- +ros/time.h +- +cstdarg +- +ros/macros.h +- +map +- +vector +- +log4cxx/level.h +/opt/ros/noetic/include/ros/log4cxx/level.h +rosconsole/macros_generated.h +/opt/ros/noetic/include/ros/rosconsole/macros_generated.h + +/opt/ros/noetic/include/ros/console_backend.h +ros/macros.h +- + +/opt/ros/noetic/include/ros/datatypes.h +string +- +vector +- +map +- +set +- +list +- +boost/shared_ptr.hpp +- + +/opt/ros/noetic/include/ros/duration.h +iostream +- +math.h +- +stdexcept +- +climits +- +stdint.h +- +rostime_decl.h +/opt/ros/noetic/include/ros/rostime_decl.h + +/opt/ros/noetic/include/ros/exception.h +stdexcept +- + +/opt/ros/noetic/include/ros/exceptions.h +ros/exception.h +- + +/opt/ros/noetic/include/ros/forwards.h +string +- +vector +- +map +- +set +- +list +- +boost/shared_ptr.hpp +- +boost/make_shared.hpp +- +boost/weak_ptr.hpp +- +boost/function.hpp +- +ros/time.h +- +ros/macros.h +- +exceptions.h +/opt/ros/noetic/include/ros/exceptions.h +ros/datatypes.h +/opt/ros/noetic/include/ros/ros/datatypes.h + +/opt/ros/noetic/include/ros/init.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/spinner.h +/opt/ros/noetic/include/ros/ros/spinner.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/macros.h + +/opt/ros/noetic/include/ros/master.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +xmlrpcpp/XmlRpcValue.h +/opt/ros/noetic/include/ros/xmlrpcpp/XmlRpcValue.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/message.h +ros/macros.h +/opt/ros/noetic/include/ros/ros/macros.h +ros/assert.h +/opt/ros/noetic/include/ros/ros/assert.h +string +- +string.h +- +boost/shared_ptr.hpp +- +boost/array.hpp +- +stdint.h +- + +/opt/ros/noetic/include/ros/message_event.h +ros/time.h +/opt/ros/noetic/include/ros/ros/time.h +ros/datatypes.h +- +ros/message_traits.h +- +boost/type_traits/is_void.hpp +- +boost/type_traits/is_base_of.hpp +- +boost/type_traits/is_const.hpp +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/utility/enable_if.hpp +- +boost/function.hpp +- +boost/make_shared.hpp +- + +/opt/ros/noetic/include/ros/message_forward.h +cstddef +- +memory +- + +/opt/ros/noetic/include/ros/message_operations.h +ostream +- + +/opt/ros/noetic/include/ros/message_traits.h +message_forward.h +/opt/ros/noetic/include/ros/message_forward.h +ros/time.h +- +string +- +boost/utility/enable_if.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- + +/opt/ros/noetic/include/ros/names.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/node_handle.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/publisher.h +/opt/ros/noetic/include/ros/ros/publisher.h +ros/subscriber.h +/opt/ros/noetic/include/ros/ros/subscriber.h +ros/service_server.h +/opt/ros/noetic/include/ros/ros/service_server.h +ros/service_client.h +/opt/ros/noetic/include/ros/ros/service_client.h +ros/timer.h +/opt/ros/noetic/include/ros/ros/timer.h +ros/rate.h +/opt/ros/noetic/include/ros/ros/rate.h +ros/wall_timer.h +/opt/ros/noetic/include/ros/ros/wall_timer.h +ros/steady_timer.h +/opt/ros/noetic/include/ros/ros/steady_timer.h +ros/advertise_options.h +/opt/ros/noetic/include/ros/ros/advertise_options.h +ros/advertise_service_options.h +/opt/ros/noetic/include/ros/ros/advertise_service_options.h +ros/subscribe_options.h +/opt/ros/noetic/include/ros/ros/subscribe_options.h +ros/service_client_options.h +/opt/ros/noetic/include/ros/ros/service_client_options.h +ros/timer_options.h +/opt/ros/noetic/include/ros/ros/timer_options.h +ros/wall_timer_options.h +/opt/ros/noetic/include/ros/ros/wall_timer_options.h +ros/spinner.h +/opt/ros/noetic/include/ros/ros/spinner.h +ros/init.h +/opt/ros/noetic/include/ros/ros/init.h +common.h +/opt/ros/noetic/include/ros/common.h +boost/bind.hpp +- +xmlrpcpp/XmlRpcValue.h +- + +/opt/ros/noetic/include/ros/param.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +common.h +/opt/ros/noetic/include/ros/common.h +xmlrpcpp/XmlRpcValue.h +/opt/ros/noetic/include/ros/xmlrpcpp/XmlRpcValue.h +vector +- +map +- + +/opt/ros/noetic/include/ros/parameter_adapter.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/message_event.h +/opt/ros/noetic/include/ros/ros/message_event.h +ros/static_assert.h +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- + +/opt/ros/noetic/include/ros/platform.h +stdlib.h +- +string +- + +/opt/ros/noetic/include/ros/publisher.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/common.h +/opt/ros/noetic/include/ros/ros/common.h +ros/message.h +/opt/ros/noetic/include/ros/ros/message.h +ros/serialization.h +/opt/ros/noetic/include/ros/ros/serialization.h +boost/bind.hpp +- +boost/thread/mutex.hpp +- + +/opt/ros/noetic/include/ros/rate.h +ros/time.h +/opt/ros/noetic/include/ros/ros/time.h +rostime_decl.h +/opt/ros/noetic/include/ros/rostime_decl.h + +/opt/ros/noetic/include/ros/ros.h +ros/time.h +/opt/ros/noetic/include/ros/ros/time.h +ros/rate.h +/opt/ros/noetic/include/ros/ros/rate.h +ros/console.h +/opt/ros/noetic/include/ros/ros/console.h +ros/assert.h +/opt/ros/noetic/include/ros/ros/assert.h +ros/common.h +/opt/ros/noetic/include/ros/ros/common.h +ros/types.h +/opt/ros/noetic/include/ros/ros/types.h +ros/node_handle.h +/opt/ros/noetic/include/ros/ros/node_handle.h +ros/publisher.h +/opt/ros/noetic/include/ros/ros/publisher.h +ros/single_subscriber_publisher.h +/opt/ros/noetic/include/ros/ros/single_subscriber_publisher.h +ros/service_server.h +/opt/ros/noetic/include/ros/ros/service_server.h +ros/subscriber.h +/opt/ros/noetic/include/ros/ros/subscriber.h +ros/service.h +/opt/ros/noetic/include/ros/ros/service.h +ros/init.h +/opt/ros/noetic/include/ros/ros/init.h +ros/master.h +/opt/ros/noetic/include/ros/ros/master.h +ros/this_node.h +/opt/ros/noetic/include/ros/ros/this_node.h +ros/param.h +/opt/ros/noetic/include/ros/ros/param.h +ros/topic.h +/opt/ros/noetic/include/ros/ros/topic.h +ros/names.h +/opt/ros/noetic/include/ros/ros/names.h + +/opt/ros/noetic/include/ros/roscpp_serialization_macros.h +ros/macros.h +- + +/opt/ros/noetic/include/ros/rostime_decl.h +ros/macros.h +- + +/opt/ros/noetic/include/ros/serialization.h +roscpp_serialization_macros.h +/opt/ros/noetic/include/ros/roscpp_serialization_macros.h +ros/types.h +- +ros/time.h +- +serialized_message.h +/opt/ros/noetic/include/ros/serialized_message.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +ros/builtin_message_traits.h +/opt/ros/noetic/include/ros/ros/builtin_message_traits.h +ros/exception.h +/opt/ros/noetic/include/ros/ros/exception.h +ros/datatypes.h +/opt/ros/noetic/include/ros/ros/datatypes.h +vector +- +map +- +memory +- +boost/array.hpp +- +boost/call_traits.hpp +- +boost/utility/enable_if.hpp +- +boost/mpl/and.hpp +- +boost/mpl/or.hpp +- +boost/mpl/not.hpp +- +cstring +- + +/opt/ros/noetic/include/ros/serialized_message.h +roscpp_serialization_macros.h +/opt/ros/noetic/include/ros/roscpp_serialization_macros.h +boost/shared_array.hpp +- +boost/shared_ptr.hpp +- + +/opt/ros/noetic/include/ros/service.h +string +- +ros/common.h +/opt/ros/noetic/include/ros/ros/common.h +ros/message.h +/opt/ros/noetic/include/ros/ros/message.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/node_handle.h +/opt/ros/noetic/include/ros/ros/node_handle.h +ros/service_traits.h +/opt/ros/noetic/include/ros/ros/service_traits.h +ros/names.h +/opt/ros/noetic/include/ros/ros/names.h +boost/shared_ptr.hpp +- + +/opt/ros/noetic/include/ros/service_callback_helper.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/common.h +/opt/ros/noetic/include/ros/ros/common.h +ros/message.h +/opt/ros/noetic/include/ros/ros/message.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +ros/service_traits.h +/opt/ros/noetic/include/ros/ros/service_traits.h +ros/serialization.h +/opt/ros/noetic/include/ros/ros/serialization.h +boost/type_traits/is_base_of.hpp +- +boost/utility/enable_if.hpp +- + +/opt/ros/noetic/include/ros/service_client.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/common.h +/opt/ros/noetic/include/ros/ros/common.h +ros/service_traits.h +/opt/ros/noetic/include/ros/ros/service_traits.h +ros/serialization.h +/opt/ros/noetic/include/ros/ros/serialization.h + +/opt/ros/noetic/include/ros/service_client_options.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/service_traits.h +/opt/ros/noetic/include/ros/ros/service_traits.h + +/opt/ros/noetic/include/ros/service_server.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/service_traits.h +boost/type_traits/remove_reference.hpp +- +boost/type_traits/remove_const.hpp +- + +/opt/ros/noetic/include/ros/single_subscriber_publisher.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/serialization.h +/opt/ros/noetic/include/ros/ros/serialization.h +common.h +/opt/ros/noetic/include/ros/common.h +boost/utility.hpp +- + +/opt/ros/noetic/include/ros/spinner.h +ros/types.h +/opt/ros/noetic/include/ros/ros/types.h +common.h +/opt/ros/noetic/include/ros/common.h +boost/shared_ptr.hpp +- + +/opt/ros/noetic/include/ros/static_assert.h +boost/static_assert.hpp +- + +/opt/ros/noetic/include/ros/steady_timer.h +common.h +/opt/ros/noetic/include/ros/common.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +steady_timer_options.h +/opt/ros/noetic/include/ros/steady_timer_options.h + +/opt/ros/noetic/include/ros/steady_timer_options.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h + +/opt/ros/noetic/include/ros/subscribe_options.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/transport_hints.h +/opt/ros/noetic/include/ros/ros/transport_hints.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +subscription_callback_helper.h +/opt/ros/noetic/include/ros/subscription_callback_helper.h + +/opt/ros/noetic/include/ros/subscriber.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/subscription_callback_helper.h +/opt/ros/noetic/include/ros/ros/subscription_callback_helper.h + +/opt/ros/noetic/include/ros/subscription_callback_helper.h +typeinfo +- +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/parameter_adapter.h +/opt/ros/noetic/include/ros/ros/parameter_adapter.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +ros/builtin_message_traits.h +/opt/ros/noetic/include/ros/ros/builtin_message_traits.h +ros/serialization.h +/opt/ros/noetic/include/ros/ros/serialization.h +ros/message_event.h +/opt/ros/noetic/include/ros/ros/message_event.h +ros/static_assert.h +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- +boost/type_traits/is_base_of.hpp +- +boost/utility/enable_if.hpp +- +boost/make_shared.hpp +- + +/opt/ros/noetic/include/ros/this_node.h +common.h +/opt/ros/noetic/include/ros/common.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h + +/opt/ros/noetic/include/ros/time.h +ros/platform.h +- +iostream +- +cmath +- +ros/exception.h +- +duration.h +/opt/ros/noetic/include/ros/duration.h +boost/math/special_functions/round.hpp +- +rostime_decl.h +/opt/ros/noetic/include/ros/rostime_decl.h +sys/timeb.h +- +sys/time.h +- + +/opt/ros/noetic/include/ros/timer.h +common.h +/opt/ros/noetic/include/ros/common.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +timer_options.h +/opt/ros/noetic/include/ros/timer_options.h + +/opt/ros/noetic/include/ros/timer_options.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h + +/opt/ros/noetic/include/ros/topic.h +common.h +/opt/ros/noetic/include/ros/common.h +node_handle.h +/opt/ros/noetic/include/ros/node_handle.h +boost/shared_ptr.hpp +- + +/opt/ros/noetic/include/ros/transport_hints.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +boost/lexical_cast.hpp +- + +/opt/ros/noetic/include/ros/types.h +stdint.h +- + +/opt/ros/noetic/include/ros/wall_timer.h +common.h +/opt/ros/noetic/include/ros/common.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +wall_timer_options.h +/opt/ros/noetic/include/ros/wall_timer_options.h + +/opt/ros/noetic/include/ros/wall_timer_options.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h + +/opt/ros/noetic/include/rosconsole/macros_generated.h + +/opt/ros/noetic/include/std_msgs/Time.h +string +- +vector +- +memory +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/opt/ros/noetic/include/topic_tools/macros.h +ros/macros.h +- + +/opt/ros/noetic/include/topic_tools/shape_shifter.h +ros/ros.h +/opt/ros/noetic/include/topic_tools/ros/ros.h +ros/console.h +/opt/ros/noetic/include/topic_tools/ros/console.h +ros/assert.h +/opt/ros/noetic/include/topic_tools/ros/assert.h +vector +- +string +- +string.h +- +ros/message_traits.h +- +macros.h +/opt/ros/noetic/include/topic_tools/macros.h + +/opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h +ros/macros.h +- + +/opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h +xmlrpcpp/XmlRpcDecl.h +/opt/ros/noetic/include/xmlrpcpp/xmlrpcpp/XmlRpcDecl.h +map +- +string +- +vector +- +time.h +- + +/root/comm-ws/devel/include/rosserial_msgs/Log.h +string +- +vector +- +memory +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h +string +- +vector +- +memory +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/async_read_buffer.h +boost/bind.hpp +- +boost/asio.hpp +- +boost/function.hpp +- +ros/ros.h +- +cstdint +- +type_traits +- + +/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h +string +- +stdexcept +- + +/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/session.h +map +- +boost/bind.hpp +- +boost/asio.hpp +- +boost/function.hpp +- +ros/callback_queue.h +- +ros/ros.h +- +rosserial_msgs/TopicInfo.h +- +rosserial_msgs/Log.h +- +topic_tools/shape_shifter.h +- +std_msgs/Time.h +- +rosserial_server/async_read_buffer.h +/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/rosserial_server/async_read_buffer.h +rosserial_server/topic_handlers.h +/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/rosserial_server/topic_handlers.h + +/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/topic_handlers.h +ros/ros.h +- +rosserial_msgs/TopicInfo.h +- +topic_tools/shape_shifter.h +- +rosserial_server/msg_lookup.h +- + +/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/udp_socket_session.h +iostream +- +boost/bind.hpp +- +boost/asio.hpp +- +ros/ros.h +- +rosserial_server/session.h +/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/rosserial_server/session.h +rosserial_server/udp_stream.h +/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/rosserial_server/udp_stream.h + +/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/udp_stream.h +iostream +- +boost/bind.hpp +- +boost/asio.hpp +- +ros/ros.h +- +rosserial_server/session.h +/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/rosserial_server/session.h + +/root/comm-ws/src/firmware_commun/src/rosserial_server/src/udp_socket_node.cpp +boost/asio.hpp +- +boost/bind.hpp +- +boost/thread.hpp +- +ros/ros.h +- +rosserial_server/udp_socket_session.h +/root/comm-ws/src/firmware_commun/src/rosserial_server/src/rosserial_server/udp_socket_session.h + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/DependInfo.cmake new file mode 100644 index 0000000..040fac4 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/DependInfo.cmake @@ -0,0 +1,32 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/root/comm-ws/src/firmware_commun/src/rosserial_server/src/udp_socket_node.cpp" "/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "ROSCONSOLE_BACKEND_LOG4CXX" + "ROS_BUILD_SHARED_LIBS=1" + "ROS_PACKAGE_NAME=\"rosserial_server\"" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/root/comm-ws/src/firmware_commun/src/rosserial_server/include" + "/root/comm-ws/devel/include" + "/opt/ros/noetic/include" + "/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build.make new file mode 100644 index 0000000..745f2fb --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build.make @@ -0,0 +1,118 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Include any dependencies generated for this target. +include firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.make + +# Include the progress variables for this target. +include firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/progress.make + +# Include the compile flags for this target's objects. +include firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/flags.make + +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/flags.make +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/src/udp_socket_node.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o" + cd /root/comm-ws/build/firmware_commun/src/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o -c /root/comm-ws/src/firmware_commun/src/rosserial_server/src/udp_socket_node.cpp + +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.i" + cd /root/comm-ws/build/firmware_commun/src/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/comm-ws/src/firmware_commun/src/rosserial_server/src/udp_socket_node.cpp > CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.i + +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.s" + cd /root/comm-ws/build/firmware_commun/src/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/comm-ws/src/firmware_commun/src/rosserial_server/src/udp_socket_node.cpp -o CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.s + +# Object files for target rosserial_server_udp_socket_node +rosserial_server_udp_socket_node_OBJECTS = \ +"CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o" + +# External object files for target rosserial_server_udp_socket_node +rosserial_server_udp_socket_node_EXTERNAL_OBJECTS = + +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build.make +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/libtopic_tools.so +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/libroscpp.so +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libpthread.so +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/librosconsole.so +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/librosconsole_log4cxx.so +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/librosconsole_backend_interface.so +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/liblog4cxx.so +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/libroscpp_serialization.so +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/libxmlrpcpp.so +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/librostime.so +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/libcpp_common.so +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /root/comm-ws/devel/lib/librosserial_server_lookup.so +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libpython3.8.so +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable /root/comm-ws/devel/lib/rosserial_server/udp_socket_node" + cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/rosserial_server_udp_socket_node.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build: /root/comm-ws/devel/lib/rosserial_server/udp_socket_node + +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build + +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/clean: + cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_server_udp_socket_node.dir/cmake_clean.cmake +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/clean + +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_server /root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/cmake_clean.cmake new file mode 100644 index 0000000..26e9224 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "/root/comm-ws/devel/lib/rosserial_server/udp_socket_node" + "/root/comm-ws/devel/lib/rosserial_server/udp_socket_node.pdb" + "CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/rosserial_server_udp_socket_node.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.internal new file mode 100644 index 0000000..90bfad8 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.internal @@ -0,0 +1,76 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o + /opt/ros/noetic/include/ros/advertise_options.h + /opt/ros/noetic/include/ros/advertise_service_options.h + /opt/ros/noetic/include/ros/assert.h + /opt/ros/noetic/include/ros/builtin_message_traits.h + /opt/ros/noetic/include/ros/callback_queue.h + /opt/ros/noetic/include/ros/callback_queue_interface.h + /opt/ros/noetic/include/ros/common.h + /opt/ros/noetic/include/ros/console.h + /opt/ros/noetic/include/ros/console_backend.h + /opt/ros/noetic/include/ros/datatypes.h + /opt/ros/noetic/include/ros/duration.h + /opt/ros/noetic/include/ros/exception.h + /opt/ros/noetic/include/ros/exceptions.h + /opt/ros/noetic/include/ros/forwards.h + /opt/ros/noetic/include/ros/init.h + /opt/ros/noetic/include/ros/macros.h + /opt/ros/noetic/include/ros/master.h + /opt/ros/noetic/include/ros/message.h + /opt/ros/noetic/include/ros/message_event.h + /opt/ros/noetic/include/ros/message_forward.h + /opt/ros/noetic/include/ros/message_operations.h + /opt/ros/noetic/include/ros/message_traits.h + /opt/ros/noetic/include/ros/names.h + /opt/ros/noetic/include/ros/node_handle.h + /opt/ros/noetic/include/ros/param.h + /opt/ros/noetic/include/ros/parameter_adapter.h + /opt/ros/noetic/include/ros/platform.h + /opt/ros/noetic/include/ros/publisher.h + /opt/ros/noetic/include/ros/rate.h + /opt/ros/noetic/include/ros/ros.h + /opt/ros/noetic/include/ros/roscpp_serialization_macros.h + /opt/ros/noetic/include/ros/rostime_decl.h + /opt/ros/noetic/include/ros/serialization.h + /opt/ros/noetic/include/ros/serialized_message.h + /opt/ros/noetic/include/ros/service.h + /opt/ros/noetic/include/ros/service_callback_helper.h + /opt/ros/noetic/include/ros/service_client.h + /opt/ros/noetic/include/ros/service_client_options.h + /opt/ros/noetic/include/ros/service_server.h + /opt/ros/noetic/include/ros/service_traits.h + /opt/ros/noetic/include/ros/single_subscriber_publisher.h + /opt/ros/noetic/include/ros/spinner.h + /opt/ros/noetic/include/ros/static_assert.h + /opt/ros/noetic/include/ros/steady_timer.h + /opt/ros/noetic/include/ros/steady_timer_options.h + /opt/ros/noetic/include/ros/subscribe_options.h + /opt/ros/noetic/include/ros/subscriber.h + /opt/ros/noetic/include/ros/subscription_callback_helper.h + /opt/ros/noetic/include/ros/this_node.h + /opt/ros/noetic/include/ros/time.h + /opt/ros/noetic/include/ros/timer.h + /opt/ros/noetic/include/ros/timer_options.h + /opt/ros/noetic/include/ros/topic.h + /opt/ros/noetic/include/ros/transport_hints.h + /opt/ros/noetic/include/ros/types.h + /opt/ros/noetic/include/ros/wall_timer.h + /opt/ros/noetic/include/ros/wall_timer_options.h + /opt/ros/noetic/include/rosconsole/macros_generated.h + /opt/ros/noetic/include/std_msgs/Time.h + /opt/ros/noetic/include/topic_tools/macros.h + /opt/ros/noetic/include/topic_tools/shape_shifter.h + /opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h + /opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h + /root/comm-ws/devel/include/rosserial_msgs/Log.h + /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h + /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/async_read_buffer.h + /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h + /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/session.h + /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/topic_handlers.h + /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/udp_socket_session.h + /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/udp_stream.h + /root/comm-ws/src/firmware_commun/src/rosserial_server/src/udp_socket_node.cpp diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.make new file mode 100644 index 0000000..4005f58 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.make @@ -0,0 +1,76 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/advertise_options.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/advertise_service_options.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/assert.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/builtin_message_traits.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/callback_queue.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/callback_queue_interface.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/common.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/console.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/console_backend.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/datatypes.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/duration.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/exception.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/exceptions.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/forwards.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/init.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/macros.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/master.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/message.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/message_event.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/message_forward.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/message_operations.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/message_traits.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/names.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/node_handle.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/param.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/parameter_adapter.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/platform.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/publisher.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/rate.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/ros.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/roscpp_serialization_macros.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/rostime_decl.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/serialization.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/serialized_message.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/service.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/service_callback_helper.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/service_client.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/service_client_options.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/service_server.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/service_traits.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/single_subscriber_publisher.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/spinner.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/static_assert.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/steady_timer.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/steady_timer_options.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/subscribe_options.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/subscriber.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/subscription_callback_helper.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/this_node.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/time.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/timer.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/timer_options.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/topic.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/transport_hints.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/types.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/wall_timer.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/wall_timer_options.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/rosconsole/macros_generated.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/std_msgs/Time.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/topic_tools/macros.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/topic_tools/shape_shifter.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/devel/include/rosserial_msgs/Log.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/async_read_buffer.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/session.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/topic_handlers.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/udp_socket_session.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/udp_stream.h +firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/src/udp_socket_node.cpp + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/flags.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/flags.make new file mode 100644 index 0000000..7837287 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = + +CXX_DEFINES = -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"rosserial_server\" + +CXX_INCLUDES = -I/root/comm-ws/src/firmware_commun/src/rosserial_server/include -I/root/comm-ws/devel/include -I/opt/ros/noetic/include -I/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/link.txt b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/link.txt new file mode 100644 index 0000000..85e7dcf --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o -o /root/comm-ws/devel/lib/rosserial_server/udp_socket_node -Wl,-rpath,/opt/ros/noetic/lib:/root/comm-ws/devel/lib: /opt/ros/noetic/lib/libtopic_tools.so /opt/ros/noetic/lib/libroscpp.so /usr/lib/x86_64-linux-gnu/libpthread.so /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 /opt/ros/noetic/lib/librosconsole.so /opt/ros/noetic/lib/librosconsole_log4cxx.so /opt/ros/noetic/lib/librosconsole_backend_interface.so /usr/lib/x86_64-linux-gnu/liblog4cxx.so /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 /opt/ros/noetic/lib/libroscpp_serialization.so /opt/ros/noetic/lib/libxmlrpcpp.so /opt/ros/noetic/lib/librostime.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 /opt/ros/noetic/lib/libcpp_common.so /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 /root/comm-ws/devel/lib/librosserial_server_lookup.so /usr/lib/x86_64-linux-gnu/libpython3.8.so diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/progress.make new file mode 100644 index 0000000..c354d5c --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 33 +CMAKE_PROGRESS_2 = 34 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..000c880dadb7125c617e9549e9437f7460aa551a GIT binary patch literal 2955176 zcmdq~2YgiJqOg5u3rLY_K@@>OI?{_m=+&S!X@ZC`Bm+c35>seW1=NTr7VN$E4kC)u zq*$>bq9P(F2nq;F5#_zs%#}jXt{kZWB!vnQNR)Xs^v|!k5v1ZQngCf3NE{@R7}hljG({7uk7{uHEyuK!HxE}xXIp( z-`U^m7Tt#186!%^#3VC<`}vXSpBR@hJ<@qQnBK_nBacB@8htLT^Nhl$74~u7#6on=m}WTE`_D-GFn#4>4|!ho~)-}dHYnY zfT!7~V@3N6tYlZlDs~8~+Gk=lyE@jeYicd6jdkq0c$Qrc>)Q>mq1{LuYZGj0H`C^L zwtWt^uv=oR-3nXVZLqD~4%^!uu%q1xJKJ5bE8|?JCrgG9;@SYyk4ObbRtf&C*u@*Dqd+%)9Eu?t1dZ%x|*^C>V zz6o!(Z_zn;t9_f^u6N*__FZ~6-ecd3_u2R31NMXXko_<|Vn3>n>ErqYK50LNPcxoj zJnOvY@Oj1yj2E5v628os>-0Q*1?StZ;sX0Me4Vk7@rLu>#6^t7PA|cwjAc&0h07T$ zoL-5m?6>h9`(1p`ejh)uSL26_kDUG(Ke0c>HTGw?*8UvVF}`s6OZ>`Sk6+sx@Edz0 ze#_Y8^k)3d{vNm3Tk!|RHmA4akM>WvgR#@;UHG%TTle5E_OH0t-lzNV0OL2O5905P zKb$_KF=f~vFpdjkA5;hnGm1EUJQlT!VR5?zo?w^6QjF4!GR`Zjs&Jl(E{XV{gnvRws3c2zx7t6_CU4X0~jExWeX!MgTYSkJDH4eW;4h|$>TCfL+& zhRyA>@f^Dawq(RQ-3nXVZLqD~4%^!uu%q1xJKJ5bE8|?J#jYpr`-#C z+ZSLTyD#=*^mlpyUT6=*LH0#B*uGeY;3amvUWy6!P))=nJB-8Z;W&bk?DS3F%FftidfMz-@t>lhuY<8-`Up%Zi>PO>NK6rGA!+S714V+P|Y=Ut80Fmjx} z7H2Z9W6WY)&j{W_H{fi>jZWW$H#2T=dJf)d--fr_ci^4&U3fR+9;ffc`xy5-{Qy2_ zKZFl69&!3ne9V3vpRk|Ar|hTk8OF0tKZnmVUU2$Fe93+p=i2k|6?;CuYA?Xo?ALLj z{RY0tSmg9#T*6rD^fG-5morv4y%Ja1Z{s`myZD~{zJ7qK?GN!I#>Y;7f}b+hIQR-Ufjpn@ALuujd9TF-|-K|A*W-?^4J*11qR!4ENmCSz(aOSIra;|VBc^Y7P1Rt5&L*7 zY8S)eb_qPeE~%xow3flLb~!x}PqI(OQ|$71s$D@()6=n{eFj!yRCc-whU}_%CZn3u z)v<t3KH69NX@4AGU#J6h5ME>t#)}z4 zoW2C(?MpF%G1TcqOk#wc9)`p15twXWrXw{)M`oq?H*ET^+|w2slSIL;oA zSJ)G9B4ZL`vh$|kRK}HzY0jIDGwiGIYWo_@v9HycdY#VF>-7elZQrOj>CJiz&arRB z+w9x*4!qO83-4y!!?@RZ_u>8a1Nfl*5I$@_f{)sd;p6rb_@w<5K5ajv&+2pfyuN@h z+ArbD_FSE(ui$+9Ra{`dhOaXgGTw0Bo4Ckcj7#jLxXgYFm)k3JC9Yz;?eshNuKgaq zZ-0QR?GN!I`(ymX{uI~PpW#~jb6jVCfnVBR;d=XP++cr$8|`m(6K-aF=k)iu#omfP z*xPhF{%HS%JM5jf%l;X6+k5aA`&Zm+@5B9!15W>j2kqbS5Bm_toEY6d{6~+|LRi=? zg2yw8GKx8`IF_(az>;<;ENz#;vUWK<(LM=Jwok$G_NiEbahlVoV@3N6ti-77bQKKQ zRrO4)W>?1=c1^6ssLiP3yt;Z8*0bwl1G^zMVl;NT2{yHxVRQRzJjZT8;b8k> z9AaOh@p!47fJ5y>OtQl`%pQ&->}0&m9*HUTC{4vQI~^~#Gc*&k>}(uukHN9_I2>3ciZ>iz4m>0KjQ($gU)*hAGROCNA1V(ar+5<5}&f4#%Jtj@j3f>e8GMZ zU$S4ux%NDLMd#zI_5ys(ejOLuZ{VBuB3x`Q!KL;xe9K<0D{!T~3g5Qh!FTQV^nLvR zSKA-rNA}0~iTx?Au|Lzb__@6fzp%g5uW-HnHEyuK!HxE}xXIp(-`U^e7JDoHU~j|i z_K*6L?$DjM%l=t+;~x7L{FSknvCnz?@qqms9<+bQKkP#obCUZ3JkBnJh3z7Eyj>KF z*~PJheFB!WOJQldjF!c6_KA3seKMY6m&a2X6&R;E?{utapMjO^%2Sc_4cQO9|8@hrO@*0&pAL%R_+wwqv6yO}n}v+Z-V1-7(fv6bB#+t_Wj9k#bS zU`M+XcDB1LSC``4}Fx|c!Gwe*w!fbmqj!l&(L@LBsgeBOQmU$kG+mvt`A zvtPmaj8_>8ocEf(t_$%E`%PSAFUBSIQeB2`*~@W-y%Ja1Z{s`myZD~{K7L@Y)(`O` z`(ymX{uI~PpW#~jb6jVCfnVBR;d=XP++cr$8|`m#lf4{wXn8b z2kY8rVLiJ(Hn1CFBfBv+v72HuyE&e1pMx#zmKbZd!q#>hY-_i}_I3yCXm`TSb{Fhw zpNnyJH$2ZiAG_N__o2#^a19ocAO?Wj~G2*w5l~_Vf6H{UW|(zl?M3dH4!rKI2vA zEx_08*Kwi!2EJ)8!o~IyTxu`Fx9sJ(g0YgZ%6V_&JNCQyp8Y<4V6Vmx?T_$d`xE@s zUZbDsTK!zt=@X2YkLEJV{g=NbrWv3zr*kCEx6VG0k_%P@kje7++pv;UG~qo z+unn}Fn(q1b>2SQZy&(l?1T8b{RbYhV@_e;5RBlv1}tP3#v+X48AY8}42#<(@C3Ug zmav>Vl}(E*1(!}Ev#+V z!MgTYSkJDH4eW;62pii?v?(^To8#H`IoQH(iLrJoY|UuHXzRRo*xv4d9qmro+3uoU z@mxC&yV>XA`F3~gVfVydc5l4E?t^{pe%Rk0fEU^WagcqH4%Ulth`cwVYVWnYgs*t7LUyve>9Z?Wg#t@dqtyWW9!+IQjI_C0v7 zeIMS>c!2Ss^B%&7?MLuY`!RgnenOwrr|@a}8GP1$4xhJQz!&Y8@MU|h&eK8As!u9soxWWDgH`?FgCVMk}XMc}d?5+5Ny-l~{kM>Wv!`_Lz?4NPB zy+?o1UvaO!Pxs>i`!_sj|E_=NA&e>Sd4nE@h3vvw1dq3iVllfomatF2l6EOAjb-ez zSk68XPqI(OQ|$71s$Bt3vros0_8C~ouB=rwgjMY`wHj8pYhX>g7S^`wU|stxtY_E9 z26jViWH-hpc2jI-H^;N>bFhWo5@YRF+8W!~ZLyu*9y{0_v6I~yyVzazT#U23;d%D? z+Fg5KPrDcPwlB~=+86uT{c(VOAr7<$;YIdfyx1Osm)P-mshyxhHBpl=Y!AcX_6SV2 zFT;^`3XZZ`zpNJ zz6NvbYjq}GXV22>@dkUg-iSBZH|s4p$G#PBvv0>c>^t!;`)<6)z8CMa@5cx12k{~M zVSL1X6d$u6$0zJ3@hSUhe8zqjpR=FG7wi}DCHrNZYtPeHaK8O2F0fz2*X@P)hW#ck zvKQkLd#Ntdw{W?=LRac4eH-7g-^KUr_w@r^tsm+~`Z0cDe~N4D&v32%Ij*z6&@c5X zTyKA^8}u98Xn(7laI^g#es6EVt@aPN&EAeb+CSkAdnfL)f7ac)M}NUz?Y+7W_uB{X zH~XOej(^yPFy>VECwQD)2n*Xq^mr_47sKLq2|YneYAGyjm%*}jIXuxm2~W09!SeR0 zSiwFGPq!=L8FnSCY*)dMT@}x?t6_D!2G+D|VQsq(*0s;VdUkzmU^m1@c4KT}H^pXl zb3EHV2V2-JG1hLSt+9>W7TekFwF7o!bYgUNUKi|YpNnyJH$4x}XLM)ua9&UBW%tGl z>^|7n?uY&D0eGQ35C_>8;b8k>9AaOB@%E*dU=PJaI|;+~FdS}=z-0R}9BHTEC_5F? z>~y@`&d^NEva@ltJx0gsI2>qa|*E{e|`!2lOz6bBM@5B4;2lPRG2p_f|!AI@K@NxSI zeG;FtpT=kGXYo1vd3?cs5nr-j#<})9e8rxRui6XnHT!j3XupAP+KX_py#$xq%kV9G zxvtQax(eU6-_dvRJ^OwA09V@|;z#z!_=)`~uCYJEwf5(@&i(?ww7G{~*?twk+UfA2dK>J`{yC3$q2jGSF zKpmtP;b8k>9AaOB@%E*dU=PJaI|;+~FdS}=z-0R}9jPfe%1+fZOt&w`3_BCE>}(y4 zW9+dw&K|E<=meZ-PtwUa#h$8H;xv1@&cLhetMwYq(Q9=kUT4q3>+KtKw%&+0**EJg zItOpHZ`0fL4!qO8OYhcu@Lu~qyx)ERAG9CBhwVr3QTs7`+|b%Oy$|=>2kJgn_@G&Ii78wqb;H?F1ZZCt{Kv#$onw9APKpW%fu+u}5L5ordZ5<(i?HnuXc+XdGjY#c}p{y#goL z6LFF~8K>A&@k)CdPPb>^Rrb|*jh%zn+B5Mwdlp`A-=MScM*Akb*}etm*tg3ciZ>iz4m>0zx{wdh!5Eh<0JN?_?Z1TK4CwJPuWl7GxoFk96oQqfG^rF>B~6R zo~N(ieEU^gV84d1+Y9jx`%PSAFV-cv)Lw>f*~@i>uEbUL+xU+CF1}~KuOH}Y{Luag zKej)?Pwh4O8LqWI$947>_@(_7uD8F|4f>64#Bc3Qx>>)|?{SO06@Rd|;dc8+{K?*d zJMCTiGw!zc;4k*CxYyo?`|Shzn;yj9?LYJo#+>eX3m#_|!oqeDJsykN#jv?o5T2pIbZMzQE zwa>zOc71GMH^fGEV{BqK#b$PMJlj48Ti7iz)^3HZ?KarfZinsd4%pG|q@A@3cD2vN zIJ+C3XP=MV?H<_E?uEVW3$Tyf7yH@$b%0)|19cEyWDmxR?IC!H9gmmV2{_bF#3Vb6 z!|dTW!cNA^?2(vakHS5# zI?k}K!mI6TFvq@DXX17CEWF;n0cYDc;!XC=dJE36Z^hf}+wl(jPQ1&$8}G62#ry30 z^#Od)eh447AJIqgG5c|R!hTYp!l&(L@LBsgeBOQmU$kG+mvOE=PhZjb_^Q1?U&Gh! zh4_a3CN8oU;}UzRF2lF%<+#FLsjKj9`yG7Oeh=TbKfu-Yhxn2Gv3`P|+H3SPTx)-h z>+CP^OZzKaZ-1>D@Edz0ers>i&G?=DJ#MkL>JPZh-i|-oKj990C+@O;#@+TF{Kfti z_uBh#zkL9Ivk&U;_=kN6V=B5I!Q<>gSlBLt$J<4*m|a{;;0bm~Ev2Qgj9nJX*(c&j z_Q`q*mbXvU3V51*I##sLz)E&ytYU|-s(mI_v#V}sE@aoEj156`!|YY*&c z_tM^a0rs)`Vn4e-4zMr8f%YK0$R3OrGlnoOab7%LYA4`OI}wxYFb=ba;|Mz$FSAEt z3S$%_)p=={ZeNZWb|z-o**MxBqhoQLJsz*HC*VYT5>B?K;8gocou<=qhJ6)YZC`^q z_O&?EzD{T1_4W-q8*j94!kg_|bdKJNx7oMj9rm4gmwh+hW8aJS+4tiE_JjD4{jffQ zkJ^vn~1rMfPG` zVlTyI_FK5zUV$s^Rrt334!&!@r|;tj_GUIsSiM8z7SjVo5XW8|%J~pr$Vk5h;Ho>NLGi+|3 zjpx`cu%#V~t?bs?2HV>0u)W;@JKCMFv)x6z>bV$acf<4S^Rc_#1AE%Nu(y2y_Obh7 zKf6B;urI`c_8`2-9;_GR5c?90w=cy6dnhK_NgCE+INTng$$A-%v{P`DovLY=ZeNZW zb|z-o**MxBgJbP+INrWOC*VYT5>B?K;8gocoMung8G037ZC`^q_O&?Ez7A*E*W(TL zY`sx$(wp@boMYdLx7oMr9eStUrFY{!_PuzYeZM}S58^}i!}y5(s6M8T;}iCi`V>BG zKZDQO&*Ag-3;3e_625HD)p_~~&bMF11@>$By1fwJu;0W*_F`OOFU4i{Te#d_p(}M2 zzHPsQ@7nL-`}PO8+WrtfvOmU8>`!rx{TZ&cKgV_U7x<<96|T3x)(!ZLy%E2)H|b{l z&i)>^*jw=jdmC=If5e~c9lBF@;m`JN+++WOzuJ3opS@oX;BWRp{N4To57{x5*rx;| z_>Ke%*@dx)eLNPmi(zrQ1fF1*#8P%?EMu3|a(JSBlAesG*yZt5y8@nOpN*85Bt-2pq=ov^dr1-shkVw~L#&$G|R?sgCCY4^h3_669-?u-5G{y4zC5C__W z@FIIKUd$N6xWsw!c&VL$L+wONvcovc9*!gIWW7vBVv0QqQ|&ZNw=c&GI}@|)Y#eQm z!Ljx@9B*HN6YPmN$)1c;?5TPsPP3=u4Erj)+P(&J>}z!+KtGwtXYsWZ$f} z=p4M&z721;@6bE(F8gl0$G#Wuv+vgj@Im__eAs>jAGIID$L%NZN&6{$+I|L~wV%W1 z?HBMx`z3tYo~!fl6?;CuYA?Xo?ALLj{f54&i*T{M1ee;&^etR&ufUb|Dtz01N8i== z^nLumUX35xAK}OLC-|wo20ydc;^+1{{Q|$VzrywQ*SNv{1~=N@>L%Tc-`U^m7Tjw8 zfZOct_@n)k?!cY)F8tZvjeG20@K<{;?z8vn0sRdR+P~u;_92a_%>E)6!9D{E*@dx) zeY_UcVp!ZRfhX7{wG@`N%V1f%9G+;Oq$lesSl&JrE7+&u>5PhuGn`jRD{B=EX;nQ_ zt6_D!2G+D|VQsq(*0s;VdUkzmU^m1@c4KXVP3>mb+&&x6v0GqEI~H5nt+9>W7TekF zv4h95d`p%(Am_v^@sL+T(OQUSUtb ziS{I&j8p8Xc%?lJr`t31D!kgh26OCdai)Ep&eH4g275N%$he7dv-57zIe4pm8{Tf; zfp^+>>D_pbeJ|c;-;WP49%MY^yod1-`%!$%ejJ~$pVX)DY5N&{7N4`9#~17u@g@6Z zoNLd+SM2%vsxHvi@O673zG1(qi*&Ir!KL;xe9K<0D|98Uvfsvc?04}!`+fYtUX35x zAK}OLC-|wo20ydc;^+1{{KEbczp~fk*Y*bd#@>kE+M95*{T+U9Z^5nh54g?Vjz8Kz z;SPHz?y`Tz-S!^*#r_rd+WT<7eE@&65906kA9%=)slvV^7{UGn3)zLShT^Xy`A*^bjsnxK$T?1>{ zwXn8bN9*cYSkJDH4eW;4$Zm{H?55gGo8#H`IobkS+OgQmZmn&wt=$gW+a0i@-3dF} zU9hWtF2>p2^gKNuyW2gmr`-#C+ZSLTyD#>$`{MxnLLG>M?2B-)eX$PFOEBKP6cg;B zm}n;!OKGoMm6HH{fjhM!d)Y;H~y;c)NXv-ideFcjGq30Pep46WVtWZLwU^;r_HtdJD{+kL^$JQ+thm zrfczYdmVmZe~Dk&>+x%Q1Ab#~)NgeYZnnR}@9izP)&2pu+1vF;{Rwy2J8_r&Gw!zc z;4k*CxYypN`|*JN8y>WO*FW@-#)R0X1S5w13Kp^pV-fp!EsDkL;#k5y0ZZDYu(VwU z%i87iL_Enp8Bejxt3KG@gpr~Pq&eIX9C2kAvP*uEHt*q30ueW@nsP)xLwFl-OQ;r0kk z*2{3Dor0t6R7|te@p3x@Gwm$Qwnyt29BYrm@%9xs!Jded?8!O>r`lKIG<&+v(5vuj z`x?#BYjvhxhqLVK^#+`6--tKaH{&h#9K6-O4R5#az&q``@NWAayw|=@@5cx12k{~M zVSL1X6d$u6*C+Hze9C?rpRu3S=kR&^1$@zd317D7>O6eKo{z8E3-C4jbzEq_p>N_M zd$BITrS>v>%U+Hv?3K96ejDGh-^KUr_w@r@ZGWgA;m7tT_^G`HKeN~3=k_}NLci3n zaJ~ICZm_@6jrgs-2{+r{;rI3y+-m=T+wAT7qyB_D?47vF{uy`Md+-7_bLCufC*vu0 zc|BDt;A!^hT2aryN_J(ff+4%Ao{81$>R7|BiM8z7S_kXeXK6jGZ#Te(b|Y+TH^HWM zGi{D%+vjKtY-z`8D{O7I!M1igY;SkKj&>*Qj9u)mc&;6X-R$%5e7n2$z@Bz5?Tr`M zeXy_H5Bu8#@Irea4ze%8!S=;C#J&XM?MpGi9;%6$WQTPa4!1{OvV9qjv{P`Dor-C8 zI$myPV5Xgg+4g80V~@pg_ISL)o`4hWNjTY_f>Z4)bsA2$XXsUWHC|)q=(RZ0z7A*E z*W(TLY`oFFNpIF$bPnEX-=??Y9rm4gmwh+hW8aJS+4t)M_@Mm|K5RdNkJ^vnCGR_^$mPzHfhktL+c*Bl~0g#Qqf5*q`BA`*U4~U)W#bSN3}R+TMWQ*c_ZrH zruz~+&Mt(7?IL)*T@;Ji#j%8a0+zH(VQISzmbJ^_iS|i&vV97cw@=jyc$$4WRh&V*u-wC&9J$BHlAa*z?OC_ zwz6Ae8@nyGv)f|_yCZh8J7X8StDcK-b~ilFK3}_I54$J!vU}qNb|36(_rw170KE_g z+Jp2W9Bf~#L+}ziUN6N2d#EO2k{!lj_HZ0wC*x)INKCOuVXB>m>GtKAVP|5NosFaI zF*+8<+2ipFdjd|hC*fp!3Qo1J#A)_)oMB&uSKHTMj(si8w6D`yc)fiC&bDvFo9vtM z7JClfYTt&p+jr=ldKcbp--Gws_u>8a1Nfl*5I$@_f{)sd;p6rb_@w=mKCRE-v-WfP zJicJRs4wZuIM<$suh{ePReJ%xX1|UL?KkjEdyy{ICAidHhHu%+afQ7SSJ`jlJNCQy zp8dXlfUE5f@gw_V{KWng*Vv!oTKjWcXMcfT+F#*%`)k}_e}fzCZ*h~o8Nai?*Dbi! z{sFhy+wn*HC){E0)LrR-UfgHz#{>3ndJuoN|G-0bOf~iy!C?1s92T+* zV-fp!EsDkL;#k5y0ZZDYu(VwU%i87eMEfK>***o!+oxg$`!qb=u83#Ym9Vm11w(dK zJd;t4QQdhpu%=xLYcuLF>N@W%tY_E928@P`M$T)DP3)%FjM1ENw)4)x7IsUFWwc_n zc3vB7Yq!Jpj1G*B&g+Do?Jn4raV{gydEM|l`+V%q=)vgeyk6Mbz5x3$`ZD@CuRji8 zT*w&67{s`U5xmxe@nXgh#wE^+$4l)59Lh*!Br(E_VT|Cq!*K*7nQ@u(Mq-LR3RCSg zOlMrq$Z%dJW-+oEqZwluV;RA1kHhhdD;N`;HxVb0l9nT+cgvl!Pig8RDxXESbO+~mBQ@fLdy-paU*aXaG<#+{7dx_9B-jC&aOI`2Nb z-+lleWIV)pnDGeXQATjx$MA8+6O1RF_Y^*DKZDOQo?|@Ec!BXEBe?EM_%dTIW1jO~ z!TI*9xPb8*<8{VD#v6>_x^Lnl#$v`2=Pku$_FK5zUV$qas~B%P?;U)X@gC!S#s`em zjNrCE#E%#sGd^+Nr?|%c4A(L~XRKp~dWV92hDXWG@Ux?KZn+O@E@T?gyhXJI|NJ~pr$Vk5gTHnE#xGrKvSZJ&cJ?3Ng7 zx5CzT8*FR0!}fLu>}Yqw&UP2=is#yK+6~XM&)4qQ!|tiQu(y4I_QAe(KkbhL>u4Nf zkJWKF-o8R7;6!_pPR1$rRJ{_X+0%6fUS(gc*Ij>{)s}-eAwx8}TOlX1xXH z*thC!c)NXv-ideFck4ZPuYI51j}O=n>O=Uj{fIt_kJ*pw6ZoY4ls=8m*w5;7_`Lms zzKAc`FY8>KXTPHJ@l|_)zJ{;c3-t|r(_W;Daf!WDm*HFXa$SKd?N$0VzGJ_u@8SFQ z2f7+Rv_I01@e}(~U4x(5YxQ$nXMdqz;#c;1{Tese-{?mC*50I>@jLr_-GW=~A9NdT zw|~^1aEHB9cj3?WZry{w*uUyt+-L9C1NfVLP=Cii>_Zw;gMCjh*bN=0g|M()M32X! zb}=oECF~QlB$l#EYZ)wSm(vsRB>QAN1d>zYFZs@ z*fq5l*0$?tT|CRKr}eRc-B250W4nnq#b$PMJsZ!lTWCv+wOeUxY-6|8cG%wTpdGQ3 z-C4U}SNmLz!*2F@dOmiyduUJWW%t$#u#eqW`(b~3fL@3L?Lm4G4z@4WA$W-$ua{zi zJya7h$qwr<9Bz-$WW3BCsVO+hPSrF`*UL3SGc`-Ib+nGru{uu2>lHddC*mY~vQELN z_LVvfr`t31D!kghMsxI9oM~UDv+#QR2Az#J+BfOVc#Ay;Z?$j3+wD8_PQ1&$8}G62 z#ry30^#Od)en=nINAyvA%zj*-&?ogNeA<3SpVjB|d3?csQD4%RbuP}cU%~nItGK{^ zO<%`__8a)7y$BcEOLQqNv)|I?xEFx4j2{ zv46$A_CDNiAHd)2gZR7s2OhFxYO;?CMzEjKLRi=?g2&rMv6x*POV}r1NxKx5w##5y zyBwZqpM)pdr(k*eRIFg1hNs&V@eI2XR<^5P$gYZK+SRbST?1>{wXn8b2kY8rVLiJ( zHn1CFBfBv+VKiklb6#^j8_%&@U`snzTWM=;qiwOB-CjFrN9<&G#x8bOJlBrHZuWV2 zzTF*r*gdhA-5W2k`)FV6XZObe_Jugm9)uU!gYjZ}2wq~xQI~CLHbiCZoz)U*}v+dD1#vY5~?D2SoJpm`$lW?*<1*h6q;xv0Y&akh- ztL-ri#-Q#wQs}Q?K|{Ny-V-Ld+dAhKKp)rz__o2`*D2&pR}LCr|oC(S^GJB-hM$}#Fy-sbuP}cU%~nItGK{^4PUnx;v4px zx=0t}5__pG)3kE+M9GUerJELTX3uWgKop^_K*4#?yz_2F8tZvt$Xkn`&ZqI`|SOC z0DrR&>LHA&72RL_2amH0VPQu9xSY)kf}Kg+%p&|ZCT_-}>>>+-Dl>1%kfpoJR6Y<~ zq;K5R?G=vat+R0Z{zHf2a^`M;q_~-dYt#;|l+$HP<3(|^X2cu_ez;;waQ(Phb0U+o zX3P%e&T1Z+ng7Gc+?kOZ;+nzDzIym2qSwp2!Vxz6qvLw>~{NOjd-Lv>*Des z$IKbQE5(%~YgkV7QOug-aK(ROY>H&=)&7pG=KhK%ZVHECi5>ayTBb4 zykfx>aqHVW=6`sV+YY-*`ro*hzxgb-wfB*1tMcC;Qo*NR@Yxkyym9%9CAwLex-8fb z4bI;-#ZB8D%9*%5Cz}@`e}lBI@uF!HxBsWij0S}`LYTPa&>=QyGpaHXy_uZI=I-xw z+^on&%gl?Jz9_q?Q_ExiW97bRal!xF$zTH%-O$Zy6HG;K|Ns653f|b?>BAn1TlTya zzQEIIRPgB(yy3%c;Lo1R|9h`pz2Niy|M+wL$FI`txS3t{u|bRO+_Q>AR^nB8#{zEz zZ>2YbV}>o`4jwu*WNEOX9~b;5W_UO?oRORulQ}LkD?BQuM>sPxVR$%{6&{-v%1%uf zosgW8Ff=6`xom7GAh=#aW^!7C)NoeP&|nU4p|s4bP-Q7fKkOkenJyNyrLkL~gg=h;Zog>@Yt`&J2xCNJ&nr z7aE$K6-v$uC8dQkBX>C>VRSf@keQj5n9TK(LP-f(36U%FpAK9iwSGo8F>Q1>BX}O6 za7IR2Mkp;YF*_q8xNvqxa_aENb%rKnhC?Z7X(O}K3p~H*6{0f|l9IUeu(X)I;f&GA ziQ)Wb9Md-~ab!3vlr=6rIyW;rJv}XhhjaKf3*OqO*- z#bk{L9&>aea_hm}#dG&8+wAnnOLxeBWqH)?f=6CB_)pnKf>khBf5Pc$DJh|hFfYw; z?lFV)BrP>MH)d!;QYbt&oS4lsjH!{59b7XpEjuMCvbYn|Qh6yO&n}#rl#mh1N*=}P znilHcuT!Lhi^p_MV37_BjY><+8WF5F+2LRXN@LAoZbm{XYk1=Z4VpHNT$uk13Uf>O zmxw<3$mL=~jhi)U)Sy92{&CJ9xxv)zQA5K8FQ0ddjhjSo@v!^nc7wM@^hSsAvW?^3 zqL&NSDBf}Lqnm|>Wu%Sb9haFrJeBn_SenCm69fyx3-N+xX5~I$4VG`n&Rw>_qGop+ zQ~HSc>_=mQbs|_;;Zf;X<3dBzc-zLt4$DqWj4c0*w9Ez!Ui9RI6xNyymUQ$+MyDkw zh4@iytgC*flw?+g*jQG^$fc9Vhr6<=2q)F%1!7x}nUxe98y=e&P7iLmCYylBzlLe) zSq-_JhN)@ctmMRo$*GAc*-7EZtl<85Q^hAnZo0vU;0j%GZ-Es%gOxBeW(0TQfAjA< zcnf>=$Z8)Os*xGJ!(gHCFIeY-e@;dxj+jw5W>ix1%u(?*S|KPIzbW=3MeVaXYz#w290*qE7}8ku+G zYglkGM_(>q+=f|c>B))lBN9@RQoh}w7wi{bYUie`NDVgDz{;83zFRNa#g$-q==RQmJDVZ6gWBP>I%(Hs; z31_CW0!8;Xoa-KSwcM9Ef8hjsrK2Bj-{{(uyPh64d5p)Me*?U@tmgU8fE~`^Z2x9F- z-D+wmkC+V@V+%KDl)THz@Hgx~(=WINVd_3_5 z9(XG2U(BTFx-pZY@4)Cp<0j`cXvF_D&YK- zZkHQOWMxQ-PvQDQBCl(9W=7t-H1c>F28*#_^wBgd@L(E@NKcOmuGb*=58KwtBU5-var2=)Ctq z{$+D-h@+U`&6AcGA6eVkjvc+e=UppzrO%rYJjlpu&vzctP4Qtr`d@nd`S;0l2o4ca z6FBhn0p&i?%=GwC;o#sfJ|QuY4Q1etZQXJ!T$Q+fBkrh0^hWU>*vh>r( zhN`v+HHvIG|Kj;4g)_p#7^#Wjzx(X#9^=VJ_OGK7(pyI&K0a~m*v5@xV>wAay4b2gmCp64Jwc zMKW?VpX5=uV-~}QNM$AQDx-82Yw$l~)$K5dA;&G=j?_#`o7Ea%&)iFxPG-dAvJ9sL}PGu9N2^n=e2 zg2U;o=trDKoo~d(b_i~#4^OXS zv_lg(`G~Af9fQyKBA>(tpGXDsL+N~k%SkVr$l&U^FKgt|e}Dbslg@0;Xb<}&DL!w9 z5k2pZE~(`4k_6|+H}}fHhXH+h^^GiI4~Y(Yj{j)E z9dWzS<#vo4{cj8I?=H9KCv2SW5C0bz5wBfeK0^sMUj4>~`m(;|u2BsdG>8eN1Ec$k z=&m3fJqb(Z12#S;;a}wO=WcVNrzQy*842SeNAB#5!dbNk)y;ip3}PFSxA_Q;y<3HX z)0D$zc>wo!&MP8!6g{&Dwc*4fG+{z0JvhZk9~;wv?<;~W$r!#v3O)<`yURIpc}~G1 zUt$G|nkQQDz#zJ5W>cKa=T42!j?c<{Zhz-p-zqpGJLV0t6#o44z*c#87F_J8PX;4P zEcbPcZZv~~!WwJ>$7S&q7aPRrRwLMn{jZ!q9Q`bPyL5_dz5eph?@!Mn{>zO<&PM+D7@dSsZH_hH1}c@+;^-nkpg$hJEFllNfrJ)ldUCZY6H?@!j-yghjIrjBti5!_MjzdT-GfpT2ymoG=|%l;>h z6@rJvu067M;h;RScE(5Ex%~ZMWL3@kVQ_HC7q8>P8EN%`=3B`OzN6*1E%JFs@F92Z zH;#Oc5^TZRMZTH}4g?|#E;v32?vF23B73gLw>pu-gxrIs27FcEL&-a4;JdKMqv8W) zzUlM5l$em7keJN3T|ADoRQ7+t9eCZy!6FC9nH)g|Z#urA;gdhUzKY&Z?aVqJIsUJ_ z@BV5N^3NZ@Uu}|nxBcbza`U%UQyx)#GAB^rN z_{uCjh3_HLQsWbc`f)|>Gd%iyg*Wz}Z2o&^W&At)5pIZmMD9b#|ETcK7hu*mS zaWicFIB!i1r^E#3R^ft2Abe|=ke!khpO7BB@BjYxK5{S+eACZY`2Y2V`X{f&keI$4 zXGA|{i9TaalQOd!#5Bx1Ysidgn16)p*UEo)JqxyooYeafMrQOh{9k?o!S<|ET52k% z{Jhe+Cm@k?@Lb~^f9oA)8lU!NTJEqK-x*&F5U7V5Ek8xwpnoBR7wzEAkQnY59?@;Pe1 z75N}9|M1R5$!m^tqoRJI98s55ac{(T9`!5dPwuh3LZK zb&I@D;(3>4HQ-CLetbK`(&waR;HZ>7>4~wiQ3nLSh{W#}@Z%1_Sr)&a_K!cmj;tmH z?r(7NkiU7Cydij*Vg_)?I4n8XQbe~I!NC}tiRh;l9K8_v8@;PgSbEHwyq&PYp74_@8e3r2nu&2!FBzZyxQ?u<^18qp8k zx$QpD4_}YE@yJ%rd*BMeM^%v(D?T}?O>pghei(c7!BFs(>VNy*^oX+#UEq;Y?_3jd#e?2`LoO|V5iYF`l92IsAh!D9%{ z}DfetL_`SCLueaRv=6$inFTW;+!%5+!;F#-(1FnLLl`-A@O< z-5h)^GG+vu?u5g>2w{87uQf+LIL%!QJoRqDIXQdx+}|FI-fjY)cZBPo%kLPD<`6J< zFCP5)9 z9%>)9dgp(a?2*Y|Y?qFChJEy+DY&&g*7^OPF0{YgA|3P2|Kj%oa({m!Sm*g)G;23! zP0cMQG$_|L_=Bb3j~(N3Chp7qYaad*A}*)wZ2rh0@2AtYmyKK^@}t~8h>QLWiI-kg z;L^cu1+!_jh<_Ax<;3La@9+7+LAHApiYfjtwpZq`h;7_dn z$#ecYm(E+9!2*gt(VYeUrpvj(g3tRGd2PJy$ls*QSX5@tqUnpWqKnkOZ_0b7|M22@ z4~Rb}i@d(UgUac@C2rcpEio*`;9+d55I2)KGkdtS^8QqGc7bJ;`-J>^u)H-W_YQI< z9?Z$!H?#jieo}RH!PlK@9=4_(Iqh@L$=(yJ0WSS*yQ)lAN=wCGEEQy;rBYLaL z<8nSb;xEMbWAVf9xP9av|CKvl95-`Lsh{#qTr+2X<-#dTrR{QdbSIB$CXLjLLcQ?Wx z3m143#pSHe{Ryv3jefMjY$?lfRw^&u>-{R&`#`W6#ZdBDoj)^BHVp*+TP73#{twd-J!S{1tG; z{CB|-KjOI**xmB76=!o5!)|I@C7v;hKZf0Yqqv#Hf^8QwA~$>J!-DIs`=6uNyZ&2d zc41vyle@Oe?7#1tj)l3E{PnTmULaU1!Akqz*Ye!`wfl>iWrIgHGp6N|?7up;;K?2K zWDDGPu!gr_4PRMsTNeCJM9l26GIy2EH(2TOX6G#C)n6T#vo8Oy{`v80-f?T=_*u@! zOa*^!f7lJUK2`Wma^SX3ZIu3og!AjYW=lo>~;FYL@DW9RoXnvzCxyj+P$F^Xsu zaO#Lsg_iJWo0if9ED#VeC_*R*4Yz7^7>SDH|6OZ8&fe#oo1_nL{Qu~uH|Lyv_FjAK zwbxpEt+gMg5T26#i_(4ByNFJWpc9(bK9ZyrTD>BxS`Wcu)@fW`Y~&Qp1f+=bC{CJU z+0;FFNDzlJbnR$--?I1nnhh_&9c)B7FAU)hlo_mqc>t%kGZjVZ9o=Xx3OY!kSOwv! zR}`=>z!a=Pw-duW2pT{>m#QR3t5V4ZRnn?WrXAp51XJaFeg;d``!vHq9d_LB_7hGS zFsh)~d_OpM%wt<J10Pfa*kw)?upJ(WW!$cC8IbABU}b0TZg&^egc`#Ms(d z&`1q#juY~G{edyE(n<1GpfLks`?bJqeIab_cS%Lcs;i@4w9hRR&s;ygh7<^%10Fcn z?<93{=KAs{P}_hNOq~6YA1t7H$(GPX?d zn_xs&;TIbPFOhs}UOKvbBuSYCTY4cWI%df7-HI=}cB~+^D5fr*AINj7MuI@?TD8)N zQ34}PSH}}HNI7aCvKc0wRP=@(9Cdf1OPeQ(d5o8Lc-?|tN-+%S7$I_`v`HFnJQapv zob09U53;#vTaYtY)qg%}u5F)l72tq4blvv7HfJann5 zSdSCR%3ZUA&;})^rh?jY<(C3+bpV6IQqeKt!`8TlK#%Szw%#A{DH0N^asbG&Xx_s{fFS{jO#AO2@%Eqa`w)H~#cvLNN8`5uzq$Cm6~9LO&cToNF@6%i zmG~Ws-+S<*J>f6LFN@zH_&p!L7vcA}`27ohFT?L$_&pE5YWxnzkGPPmF^Y-27e5O0 zpN$`_z557$wfMaWzvJ*b5x_kR3dfFH#NYw$Y^Kk^`}@LP!A3jE%PAFb%A!;e<} zcHl=-=)}?VJP*I~@SBg{Tkty*zrVrnSp4YSG5B@icM^U_;&(27N8s0h-%Wrgs=5^&KgYsR(Hm(7d zI)oJS_iLtu20KH;Op{7R41E0_|A=dc=&|o+&#k?)>Yn148(^Qm_fGaWvK%Zd0$xk|oN$ z6W2rOe>gOCw@dSxbSacz0cExOXslxD!#&Wl?!a3?$r`FyFC}c>5g&xeBOz~=3>J-Q z*LFPC7F%~jM$HIxGY&E%e?>7*A-t;)-Zl$I1>;C6eWPL3b1YNUylIC=->CCl_z)T` zP0#fEuEDG!hQk6x>XpEuFGgph$k2Ixz9IL?+$I`BaOM^w5m1X~6r5A2OyKt~u32zDzrei-sKS1uBDS{Erwx4hkkeK2S_n0h3t6-{Q8*H2l?W;%pn6havh} zYP{(nMRjm5bFfdq5ca7xkDRw|3}@UK*Xm#?il={_k&s^x$bzmrHX@*DR> zVlo0xV*msK*$utiuwW}*;WftzY?kyO3bHkkM#EJp->&U&rZd#7#pY|-afQP&{@F+x zs4Fc{r~BYyzfAYG!Krdq->Zfww>pesp&t;+yNIb>RADc?@OmV|Hd8ZmKI7{-A}|aB zM;*hW?VTtMMSt+9Sbn4G7Yg?+W`7uNVSYdl9TdnK37f%Nh}{(7eKOBmsp>_SlbiPf zH)Mct1i5lFa3nbghT4X(^{RBv*^tgT?^YOcn{Ad^cLRbcnPTfzkXW>Wq?K6b5}$P} z)R|c)J!^t>-tDlCEplKu?^e8Hp^^ExPrP%6!#ftr0pV0WT{n{yqmo)z<+i=TP=T-N zf$gBB%xPDl6cC}X*3?~w)xE%hI?^wVqta{%&ys6oOM-%f6whI|G(WkV6$`tld&u;abzy-b%2kmOa;yqOk@tsf0M(xs`-@>c^0blmKTu_Di;o4qp}=17BOF05Lh# zL<1Jt>QT>3ImX@P`=JL6l5X@CSgo0dv(&l6!h+|iq9uKJJP4K+1TU(!8X zFmja~!_yLFT9`9YnP6{OOqFONx&8{Z*MpwgCc@eb-~=t}K{Ld&A_D#$jEjjY9%Syg zM4^ZM}Z0t|d$xGG;d3ryiAI5EIzfmtR9oRi@RbA&6^EjhMv5!M{q%G5#$&C)1e` zpOWQ33ihB}J!^2?Ql&x2(Ppo=!BG z1nmJ-H_?#{>nWom5cqetqEIgxVR3OtudEYh4v=$Jl|>rMXef{S;^^^ngle)hSFX)C z+;3^}IMe1Q)+~Uy197&bA<7{K9JaNeClHiw*eX;b8E1=HA1jF^M^HXTa6!r$>ln&i z0`rx~()WRsz?+=x@*r~AR(TkL`+AAH++(}jPAR`3;>@UMI9je&=?*Ld7jSs+E&o7` z!CgBF6l|ZmbWt#`^{wY+f*%C(@t_Ju5rrx}O0EPYJlbE9JB~jfP@;+7kdQ|vk`8M&- zPQ{GBGdiROKvg5B33;Z+Gl>*>mDe*cF~@oxE%87YYQ*Y?5`AmM4X6m zBes5a-=c3S&6v}I0?5-bZ<9A?M0X$`%HY^*Ih7HA2;^l|;(Hl+W0kl+!?I0m68~q} z(=0l%8i2;AX9@zLzYb z?8%5<2Fv1|;yfSx{`pJD{(eZXmi_(E8qdl8EM=eAtTKO1YfG6y9rn%^0%Jy!FuyAr zCwDQ6 zAPX#ItYmd2r}*CWR_Gl&B`vTxa6iP1_6r(rIWKSkC_?P&r`;E)|Pgx z+nATv$fzI3=6ui!IQaMnt$nl>Yx2e1Nrr3m1n0~xxT3Co6(HecU5rB0O z`)rz}XfO#cYiaowhl;i(#xJMX3Lw4&5GFW+i-#8|Y+xvwL@d_RtMQhpcl0TzHX<(y z@%@X`y=oD4ptYf4byr%+XR#qN0AP+t!ZTrN;?AW5_5TVGbpZXp0q)iMv_&<_iq|fq z#Q>-cFtuz%_SHxlhP_WM1TbsZ16Nv-Gdw;_qCt5SfrraOBoa=)_k+cN0%jM{WrMKx z@dGGckBZhW1CN|e-h^8wh6Jq^uYg1iAyIz4hrw-lLM0qv2S<^^+)9;#AT3J^L-|2s za(*tZSc;klEw(NeanIzqNGxL6G%G2sV8g@nz7b@0XT+b#DYiO@`er5i1_WvEN8hCQ z9_tbRCVuI&SeuwsfbLCH@Al?&z^OYL z(R%}B+%@+BNPoQl2!kT1%Xo8$0?(~z1JWD{_acL1=dCE8ZnUG@oHTRPvWFX`Kx-4) z$#jFB^f|H_^nZ{1YDWB5AaBozO@SQ9h-)&W>Fmg0^=VT>-;AA&qx3=vULH;QUvI|RWW*!>7q+Q_j#Wemmq0F@6NqNpP4 zY9;1ml7KY0OyoB4us+$7z6!+DWcr4%RZ(PBxM>M=Jgt^TGEJX({j{?wt2fQzF1?3P zFt@2G3m}MNrvfo}`>m_z)~ONzKv=w#01z-0ntFZ(c!X31SQ--wYH@R%M(YL`2{W}* ziAWciR80zJzQRgmIMI`T1n{k*;Cr8LdvcpvAL(gX5)CD8{z&aba+!UFJXx%8G=P-= zYKafsG6IMY$+OmNL`tVU4qww75Se(!gXlpyfc&PL8GeeC5(Nt&aB4&|>Zk#jr%Om5 zU_5!m!o>X+giwS@fOQTxTeQ<&8jN(U$Z5yJXVr3_cWEHM6^I)v+U_Zo@cK68J&!St zcCx(3tQL_9n%nl>@?`dSfy8c$8w2v4A8{7>TGs7>#N(40esBM)_^v?I`Y6Kc6lCLtI1*>T3&cY~7Dpv``g$pb5`|Cy2?hq6u9$jIQ(M`_zVtVRj&}rchDF0~Y4*@9MZ;w4Dm5 zgK4grHWgFW5z`I~-=^p#)Z(2M&1+c>OL7;Oj;6UbSqL?1Is7d!U? zgY?nP>pUQr#(nT)mQYWCUhy@tja&z5C^K)#Q<9N{QZejtvZSWxp{B*$1$3_r+$Cp6BAXSwNJI4)*3E_)G-a40D8pe(H9v^1$*J~#;Vebm zAKw09Cd=#!wk=gKZV*{~c${_{ghRZBT33n61b@qV3+)_8zC+!)?jPe7w3+2K-T%3@ z=i`Oix;-3%gBjR9S5(BfkD{izP1V!jikDR1+uNJ9?gC)ftVs0Mtn7H#5&EcLJ5j1=bgR#0uz z%eOZY5qc0Mf}HMgBy&e3n7$rB-a;#pOq*Ssz{CdB`Xa~rvYLSKV)=qn;6Ry{a{s&% zHy{g#3S;4?(V{)%QJjz;YbQ?&ikr*Bg&@`+Gp#Mtx=7AR;Zd%xiGz_8_d)_52*lrT z83h8mi$O&&%*Kr@M^3Nz_>r_4D&=r7M3Q2aQGFbaU7~6tN3ek>$K91lSkI!$C|oEq zdn@u!c-nQJ>S#RhIxM{y|CdMjFIKQ=v;>t%a|3@vN5cJfSJOh#x|mml3Ib)J+-DE9 z-sc~RdsG}nTp0vEIxDwY;%mOlyQcbi*iuC6JtjlWSD z*t|b30~LqO2lZDXs+!w0=tb|a4ta2;$;s-Iz=fx*a_-w0a@XK$laHQvc6Op&LRH$= zV{Yk?0gYF(Dmh5m^y{Jg{df}4rDJr(BlZP$>Z*VeDF-yjK@W%{rP#CzZZ7uQ+!g+g zJz+}*Kex);MuYF#4YmS>aMxg)si4@x&10y|_qzbg9W;Q^$^pW|!(F9tqjl|WpwmM- z{=$;Se_;BrXfRojE)58-+h6+GwwRwaJjhwa@!xO=<=^6(*3KwJ z(z60Wz1|&~mE_ROz!I2Rp7bDGuQ)bPZ?x#RL3oPj`@M__05y$p)=>UhV$!aTYcrpH zc`<)2Heq%R&M9mgt1g6UiCM56fJYpG?aE&plAjUGUD!Ary?VWS+6T9N2nAa$$+D-yyCbj2?Gq$2U)I|#l?0p~^n1yUjmTqzL+ zvH4n8iEz~p0l)w(G70wVOYq)$@ZNgS)&UUfi%lO7!F9wzs>=1nmX!)IG{Ubk%wN&f zafN8xA9J2-C^j{qmi6PG2IXC8aRV@x=bXu$82j19{(54n{*=$bKYFxELT{yODbgR# zz!e*dTfln5*fI%6)Qg;&kcFi(=0QX90ns&ZxmqASC?lpp@RdaA(G1M^2o=R6cCL5YI>y45 zj~mQFj-IRWta%LeyL@A!EH7nIAvY&zU!+S8HGQ05Gq;x)=nOiz2XltvDV2}>swYbb zHdD0!nu-*{0JGAt=kk-04NLOAnsjW~enr^Yk6HD;b5v0L3H6oX4=6t7_1hSo+BSrELIt@VL^l)xLYe0Y?*G)U{A|$)Usu85<{wNY- zD%Qy}T&?sH6V9k6QmoC_7F+wbpj(YwZUSE9v{CM2;p2Q}2|vue4T3Q~h1_arm?j3H zxMu`r>L?adG=OazXKdnbqKB^bKuGmfz#&q#Q+S^n!QxDJUAI-E2}60ZSIDTnhp)Cy z+QzCLpjz)Cgn9UB9*I%Oz>V?kcBJ<@76SorRppK7B#(Q#{uIolt^p&>zFe*1<@KL{ z9l0_1wY+tX*geOwDUB6CT7edHgu^}g#1S^Ssp#{yUyhhcE91(d%@Oe2+M`jVvjd0V zyv~q=Mdl?*>PA$&LdUZd|2X!J=3O@3K4aiv*iTgpJi7AAk+&l20P8PWXX^+hcYDS1 zv(pp zr%K#Gn}`#!ylBpfB0EO|n+X*Y!dT)CwG(=un&Z*)X*@V=r4Vjj@drL2vV||}3b@2a zl&;P6QncrWx>wN+{*8Z~dPKiije(|{%a;mMg&XdC@{EVCymUunAsj9|`FLU5ALr2B zw#kzVFWFuQN9gEV$>(9<07|N~*i9(F=7i7Fewuz%4n+4LWr!M6T<4UCk~N@`&Tf>q zhPz6aDs3DCwD7JQI)S?x9=cb@QNWx)PxmL0I@H~UzsM_!eD?;zGBuN6wAK}t~hiyP^!8TCsV1I0(>Q>--m{1rKFQ3i#&X22*zx|HK&De#HX^+((l z$c;6kn7I)q#V+}Zduzm9HGd1zI8wg^hG0AnK9r|vCmQW0=!!?}d5to+sSv5YS7@>4 zHL5(Xy~^`)Oa#J|tXJ=hMc*D>8q*J3>4+%S`D!7=RQsvgAjT|DTb;fC+xC}lZG5{n zFLc(n=N0q2(&s|3q++Ule;g=4gk?hG>cZG2`uL0pCZI5L1#vd$(?L2@?I&844{v{! znxu;7A-tbT#~UwV^dhGzMl(=(IPycGMO=N2H+_RZiZeOR*m2brqlmPv%^7f~pKL{S z2@d5ZW2&A=gs4#MN9mxmtGs!7vO1PhTPj6MtzVsNj|sU9x(1Yka7;kFx#3x$JNFFv z@8UuaTOhlHNg(^Tb=2M;)NI=O@XeZJzj%zuCbo_NPjrTBSBZDV)r zGh3QVA{Yb%k1X*?v^;AXtp@kkDCocjK}tGai#ol2E0hY0k-R~l zUS#7UL-~HHtP8$SuICQi74!XR=l^vLHyoS4n7pliWI{*uaYhrSQl-3rb)ORpp?=PxTVk73qJIDiV?LlM-C5!FAHb1FP7Evv5rEbk$?!0g_d4~y& z+D)mJ2t|I}iM}rJLHe;55RR;Uqs}nl)=~@xp#(16Q{PMIB+V_i?e(lhkPV;wKy-_O zpsWSVF~@B@flRfl4@ynr?Q?AdQglXLzBwZAOVt@l`memRK^C8*N(@1wNa) z&X8dHZAAkH(E!D+O6ec3LB+{1ZNp<)-u6pkX42G!0;!y6-V+iP_cfUD&u2;tkH(m^ zZ$*Ub-Uul}M5}vgOa^&sQJu-FzXK8VmfaYkzf4izwVA*KZ7(Wz)6H>#F`e5E)hX7P zZlA-3d|4`qQpXARV9r7xEDTFA4kVhzSKq%dS)C~{lQh)19*jl*Oo~*TruC<)#Imo# zpVuj}=Mj-wzhTBUgQh90#h
    >PJ$D=KpKl9y-@80ws$9QfC{nTQN0{O>TZn%Dj! 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

    VLPs1LXVXtR% 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≥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%0Dv8 z)L&uo{{{Rl3P0x)lYcV@e}lrWV7`6+8ljV6@4X^#^Z)&l9k~97neV#(TCV8lu-IrClhZ&LUv&j#yn2>7YhIR8m2!`0u3^eF#A=G*lj2KaX?{GXZcs(+%wPcIDC z-w5#kQus4gg{yzJ!Y^gMU4LW1ANxDbKVh}uyXwE0^eF$V=YsV&0sPGh|7GU8`oBWq zS2EwO|46{^vlG|f;MvuyUH`Fw zpQrHuV7{yVdli0cUahr+L7zJH$JojW?op_1p9BWWdi=_&b@OX-@b5?@?Yq-l_0&m>*}QH~&uo{GSwl z-!D!6uIuOT6n+Ks?d#{$0KflVIR6REZ~T9in2EpWj%l=>KB9yndAWmVe{=4_|Nk z$Hl)|(YI#3i~qW!Kb7^a{9h(L%0CO_-yP(C_C8$y&;WQTR`6F!d)m_!|^{->dL1{npekuRmn|ed^)-hOzz~hyPxrNBQNx zX~xe!{$v6FixhsVZN|TgKTqLjz7^z;0{jN`asBI=?>hb_kRH{aS`y@s2KdKU=K7a{Ycr z;U~Ut>bK9ICINo^!*Kn5nLpCOuS0rNe;V`StoM#zxqv@e;TJRCb^bO%;TJI9&i@|3 z|5f3aGrzZ}Uygs3!Y^jNegAC=;153>=YRBeGyX9Le<h<^4m+pQrG%0Dmsv*C_ni%$I-vQSx^w{9KU#e83-eBp&}N=F9i5WdFB1 z3hVc=-u3y1=A=jcQ_TMD^=~2YzgppERh#}f+0nmc3cm*A_X6Ob*$mfT!2CBI{8LGf z>QDL5%%2?AA4=!XF9H5Sg+JhTQ-3?rFyduouEH;5ei{or{wsi=b~LX4)}4m$djIq> zMSm~r$BX==|A$DA@~c>G@{3#fy$1YW(j5EW7t;T)ivEaQrhb?ID$*nWX&(jsF9!a1 zC1d}2%$MtzoWDCrkN5?E{}$kPI|lP>m_J>NpX8rOdc?0`e!ew+Zv*}eh5ztw?tcgW zQH7tk!sKrsKi&oWr3(Kw=DYHLTj3WnKW^3k9^iLxf%9*>$JFoo{QgKqeQuJL}@9N*-q(}ba?BDL+GT^`dvDp7S=DYgu0!3fK`o@m_TcGI6 zSU=XGpF?_7e<{~*pTDdE^dX!%w`}gzr`ey_1 z-?I(&zliyJ9OHK`=@CEjsTsct)_eS~0e`N-FWig!SN6}d3crH+_W8$V!2e3&f5Uv& z`rouI&hM9y{u_}VNVMDcp0!cSZoT>riW{JG4Rzdt_4 zeAnL}*rNE)4(We`;y(@e{~q|yYG=kz`p;#)oPSY~-%i%c{3H9q<^L<`(fDTp|5d>M z@$IqyDD&m#U#0&cte5`NL;Am*^vHh!@V_1SU#R$xGrzmYTl%k2{1=Awzf1972K?^; z{=0R+`Ij>PG>89O*30~BSnsc2{T|GFpO{HsFx->>*D1pfB||0gkD<{$aj^pEUc*$-Ec{s^k^5K(6`>t(@btnTr zH~-(iRrskP`I{AfGT' and request to fix the problem.") + endif() + foreach(idir ${_include_dirs}) + if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) + set(include ${idir}) + elseif("${idir} " STREQUAL "include ") + get_filename_component(include "${rosserial_server_DIR}/../../../include" ABSOLUTE) + if(NOT IS_DIRECTORY ${include}) + message(FATAL_ERROR "Project 'rosserial_server' specifies '${idir}' as an include dir, which is not found. It does not exist in '${include}'. ${_report}") + endif() + else() + message(FATAL_ERROR "Project 'rosserial_server' specifies '${idir}' as an include dir, which is not found. It does neither exist as an absolute directory nor in '\${prefix}/${idir}'. ${_report}") + endif() + _list_append_unique(rosserial_server_INCLUDE_DIRS ${include}) + endforeach() +endif() + +set(libraries "rosserial_server_lookup") +foreach(library ${libraries}) + # keep build configuration keywords, target names and absolute libraries as-is + if("${library}" MATCHES "^(debug|optimized|general)$") + list(APPEND rosserial_server_LIBRARIES ${library}) + elseif(${library} MATCHES "^-l") + list(APPEND rosserial_server_LIBRARIES ${library}) + elseif(${library} MATCHES "^-") + # This is a linker flag/option (like -pthread) + # There's no standard variable for these, so create an interface library to hold it + if(NOT rosserial_server_NUM_DUMMY_TARGETS) + set(rosserial_server_NUM_DUMMY_TARGETS 0) + endif() + # Make sure the target name is unique + set(interface_target_name "catkin::rosserial_server::wrapped-linker-option${rosserial_server_NUM_DUMMY_TARGETS}") + while(TARGET "${interface_target_name}") + math(EXPR rosserial_server_NUM_DUMMY_TARGETS "${rosserial_server_NUM_DUMMY_TARGETS}+1") + set(interface_target_name "catkin::rosserial_server::wrapped-linker-option${rosserial_server_NUM_DUMMY_TARGETS}") + endwhile() + add_library("${interface_target_name}" INTERFACE IMPORTED) + if("${CMAKE_VERSION}" VERSION_LESS "3.13.0") + set_property( + TARGET + "${interface_target_name}" + APPEND PROPERTY + INTERFACE_LINK_LIBRARIES "${library}") + else() + target_link_options("${interface_target_name}" INTERFACE "${library}") + endif() + list(APPEND rosserial_server_LIBRARIES "${interface_target_name}") + elseif(TARGET ${library}) + list(APPEND rosserial_server_LIBRARIES ${library}) + elseif(IS_ABSOLUTE ${library}) + list(APPEND rosserial_server_LIBRARIES ${library}) + else() + set(lib_path "") + set(lib "${library}-NOTFOUND") + # since the path where the library is found is returned we have to iterate over the paths manually + foreach(path /root/comm-ws/install/lib;/opt/ros/noetic/lib) + find_library(lib ${library} + PATHS ${path} + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) + if(lib) + set(lib_path ${path}) + break() + endif() + endforeach() + if(lib) + _list_append_unique(rosserial_server_LIBRARY_DIRS ${lib_path}) + list(APPEND rosserial_server_LIBRARIES ${lib}) + else() + # as a fall back for non-catkin libraries try to search globally + find_library(lib ${library}) + if(NOT lib) + message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'rosserial_server'? Did you find_package() it before the subdirectory containing its code is included?") + endif() + list(APPEND rosserial_server_LIBRARIES ${lib}) + endif() + endif() +endforeach() + +set(rosserial_server_EXPORTED_TARGETS "") +# create dummy targets for exported code generation targets to make life of users easier +foreach(t ${rosserial_server_EXPORTED_TARGETS}) + if(NOT TARGET ${t}) + add_custom_target(${t}) + endif() +endforeach() + +set(depends "roscpp;rosserial_msgs;std_msgs;topic_tools") +foreach(depend ${depends}) + string(REPLACE " " ";" depend_list ${depend}) + # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls + list(GET depend_list 0 rosserial_server_dep) + list(LENGTH depend_list count) + if(${count} EQUAL 1) + # simple dependencies must only be find_package()-ed once + if(NOT ${rosserial_server_dep}_FOUND) + find_package(${rosserial_server_dep} REQUIRED NO_MODULE) + endif() + else() + # dependencies with components must be find_package()-ed again + list(REMOVE_AT depend_list 0) + find_package(${rosserial_server_dep} REQUIRED NO_MODULE ${depend_list}) + endif() + _list_append_unique(rosserial_server_INCLUDE_DIRS ${${rosserial_server_dep}_INCLUDE_DIRS}) + + # merge build configuration keywords with library names to correctly deduplicate + _pack_libraries_with_build_configuration(rosserial_server_LIBRARIES ${rosserial_server_LIBRARIES}) + _pack_libraries_with_build_configuration(_libraries ${${rosserial_server_dep}_LIBRARIES}) + _list_append_deduplicate(rosserial_server_LIBRARIES ${_libraries}) + # undo build configuration keyword merging after deduplication + _unpack_libraries_with_build_configuration(rosserial_server_LIBRARIES ${rosserial_server_LIBRARIES}) + + _list_append_unique(rosserial_server_LIBRARY_DIRS ${${rosserial_server_dep}_LIBRARY_DIRS}) + _list_append_deduplicate(rosserial_server_EXPORTED_TARGETS ${${rosserial_server_dep}_EXPORTED_TARGETS}) +endforeach() + +set(pkg_cfg_extras "") +foreach(extra ${pkg_cfg_extras}) + if(NOT IS_ABSOLUTE ${extra}) + set(extra ${rosserial_server_DIR}/${extra}) + endif() + include(${extra}) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/ordered_paths.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/ordered_paths.cmake new file mode 100644 index 0000000..454cf03 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/ordered_paths.cmake @@ -0,0 +1 @@ +set(ORDERED_PATHS "/opt/ros/noetic/lib") \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/package.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/package.cmake new file mode 100644 index 0000000..466cc42 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/package.cmake @@ -0,0 +1,16 @@ +set(_CATKIN_CURRENT_PACKAGE "rosserial_server") +set(rosserial_server_VERSION "0.9.2") +set(rosserial_server_MAINTAINER "Mike Purvis ") +set(rosserial_server_PACKAGE_FORMAT "2") +set(rosserial_server_BUILD_DEPENDS "python3-dev" "libboost-thread-dev" "rosserial_msgs" "std_msgs" "roscpp" "topic_tools") +set(rosserial_server_BUILD_EXPORT_DEPENDS "rosserial_msgs" "std_msgs" "roscpp" "topic_tools") +set(rosserial_server_BUILDTOOL_DEPENDS "catkin") +set(rosserial_server_BUILDTOOL_EXPORT_DEPENDS ) +set(rosserial_server_EXEC_DEPENDS "libboost-thread" "rosserial_msgs" "std_msgs" "roscpp" "topic_tools") +set(rosserial_server_RUN_DEPENDS "libboost-thread" "rosserial_msgs" "std_msgs" "roscpp" "topic_tools") +set(rosserial_server_TEST_DEPENDS ) +set(rosserial_server_DOC_DEPENDS ) +set(rosserial_server_URL_WEBSITE "") +set(rosserial_server_URL_BUGTRACKER "") +set(rosserial_server_URL_REPOSITORY "") +set(rosserial_server_DEPRECATED "") \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/pkg.develspace.context.pc.py b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/pkg.develspace.context.pc.py new file mode 100644 index 0000000..86fc0b5 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/pkg.develspace.context.pc.py @@ -0,0 +1,8 @@ +# generated from catkin/cmake/template/pkg.context.pc.in +CATKIN_PACKAGE_PREFIX = "" +PROJECT_PKG_CONFIG_INCLUDE_DIRS = "/root/comm-ws/src/firmware_commun/src/rosserial_server/include".split(';') if "/root/comm-ws/src/firmware_commun/src/rosserial_server/include" != "" else [] +PROJECT_CATKIN_DEPENDS = "roscpp;rosserial_msgs;std_msgs;topic_tools".replace(';', ' ') +PKG_CONFIG_LIBRARIES_WITH_PREFIX = "-lrosserial_server_lookup".split(';') if "-lrosserial_server_lookup" != "" else [] +PROJECT_NAME = "rosserial_server" +PROJECT_SPACE_DIR = "/root/comm-ws/devel" +PROJECT_VERSION = "0.9.2" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/pkg.installspace.context.pc.py b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/pkg.installspace.context.pc.py new file mode 100644 index 0000000..497c07f --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/pkg.installspace.context.pc.py @@ -0,0 +1,8 @@ +# generated from catkin/cmake/template/pkg.context.pc.in +CATKIN_PACKAGE_PREFIX = "" +PROJECT_PKG_CONFIG_INCLUDE_DIRS = "${prefix}/include".split(';') if "${prefix}/include" != "" else [] +PROJECT_CATKIN_DEPENDS = "roscpp;rosserial_msgs;std_msgs;topic_tools".replace(';', ' ') +PKG_CONFIG_LIBRARIES_WITH_PREFIX = "-lrosserial_server_lookup".split(';') if "-lrosserial_server_lookup" != "" else [] +PROJECT_NAME = "rosserial_server" +PROJECT_SPACE_DIR = "/root/comm-ws/install" +PROJECT_VERSION = "0.9.2" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/stamps/rosserial_server/package.xml.stamp b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/stamps/rosserial_server/package.xml.stamp new file mode 100644 index 0000000..df73c39 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/stamps/rosserial_server/package.xml.stamp @@ -0,0 +1,23 @@ + + + rosserial_server + 0.9.2 + + A more performance- and stability-oriented server alternative implemented + in C++ to rosserial_python. + + + Mike Purvis + Mike Purvis + + BSD + + catkin + rosserial_msgs + std_msgs + roscpp + topic_tools + python3-dev + libboost-thread-dev + libboost-thread + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/stamps/rosserial_server/pkg.pc.em.stamp b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/stamps/rosserial_server/pkg.pc.em.stamp new file mode 100644 index 0000000..549fb75 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/stamps/rosserial_server/pkg.pc.em.stamp @@ -0,0 +1,8 @@ +prefix=@PROJECT_SPACE_DIR + +Name: @(CATKIN_PACKAGE_PREFIX + PROJECT_NAME) +Description: Description of @PROJECT_NAME +Version: @PROJECT_VERSION +Cflags: @(' '.join(['-I%s' % include for include in PROJECT_PKG_CONFIG_INCLUDE_DIRS])) +Libs: -L${prefix}/lib @(' '.join(PKG_CONFIG_LIBRARIES_WITH_PREFIX)) +Requires: @(PROJECT_CATKIN_DEPENDS) diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/cmake_install.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/cmake_install.cmake new file mode 100644 index 0000000..4e08141 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/cmake_install.cmake @@ -0,0 +1,141 @@ +# Install script for directory: /root/comm-ws/src/firmware_commun/src/rosserial_server + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/root/comm-ws/install") +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() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/root/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/installspace/rosserial_server.pc") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_server/cmake" TYPE FILE FILES + "/root/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/installspace/rosserial_serverConfig.cmake" + "/root/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/installspace/rosserial_serverConfig-version.cmake" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_server" TYPE FILE FILES "/root/comm-ws/src/firmware_commun/src/rosserial_server/package.xml") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/librosserial_server_lookup.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/librosserial_server_lookup.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/librosserial_server_lookup.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/root/comm-ws/devel/lib/librosserial_server_lookup.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/librosserial_server_lookup.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/librosserial_server_lookup.so") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/librosserial_server_lookup.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/rosserial_server/serial_node" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/serial_node") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/serial_node" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/rosserial_server" TYPE EXECUTABLE FILES "/root/comm-ws/devel/lib/rosserial_server/serial_node") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/serial_node" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/serial_node") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/serial_node" + OLD_RPATH "/opt/ros/noetic/lib:/root/comm-ws/devel/lib:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/serial_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/rosserial_server/socket_node" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/socket_node") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/socket_node" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/rosserial_server" TYPE EXECUTABLE FILES "/root/comm-ws/devel/lib/rosserial_server/socket_node") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/socket_node" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/socket_node") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/socket_node" + OLD_RPATH "/opt/ros/noetic/lib:/root/comm-ws/devel/lib:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/socket_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/rosserial_server/udp_socket_node" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/udp_socket_node") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/udp_socket_node" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/rosserial_server" TYPE EXECUTABLE FILES "/root/comm-ws/devel/lib/rosserial_server/udp_socket_node") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/udp_socket_node" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/udp_socket_node") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/udp_socket_node" + OLD_RPATH "/opt/ros/noetic/lib:/root/comm-ws/devel/lib:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/udp_socket_node") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_server" TYPE DIRECTORY FILES "/root/comm-ws/src/firmware_commun/src/rosserial_server/launch") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/rosserial_server" TYPE DIRECTORY FILES "/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/") +endif() + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/CMakeDirectoryInformation.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..65c974a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/root/comm-ws/src") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/root/comm-ws/build") + +# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/progress.marks b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/progress.marks new file mode 100644 index 0000000..573541a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/progress.marks @@ -0,0 +1 @@ +0 diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..cf78886 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for roscpp_generate_messages_cpp. + +# Include the progress variables for this target. +include flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make + +roscpp_generate_messages_cpp: flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make + +.PHONY : roscpp_generate_messages_cpp + +# Rule to build all files generated by this target. +flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/build: roscpp_generate_messages_cpp + +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/build + +flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/clean: + cd /root/comm-ws/build/flask_esp8266 && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/clean + +flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/flask_esp8266 /root/comm-ws/build /root/comm-ws/build/flask_esp8266 /root/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..bf35365 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/build.make new file mode 100644 index 0000000..84cb9a5 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for roscpp_generate_messages_eus. + +# Include the progress variables for this target. +include flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make + +roscpp_generate_messages_eus: flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/build.make + +.PHONY : roscpp_generate_messages_eus + +# Rule to build all files generated by this target. +flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/build: roscpp_generate_messages_eus + +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/build + +flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/clean: + cd /root/comm-ws/build/flask_esp8266 && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/clean + +flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/flask_esp8266 /root/comm-ws/build /root/comm-ws/build/flask_esp8266 /root/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake new file mode 100644 index 0000000..61700fa --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..6a40b8a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for roscpp_generate_messages_lisp. + +# Include the progress variables for this target. +include flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make + +roscpp_generate_messages_lisp: flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make + +.PHONY : roscpp_generate_messages_lisp + +# Rule to build all files generated by this target. +flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/build: roscpp_generate_messages_lisp + +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/build + +flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/clean: + cd /root/comm-ws/build/flask_esp8266 && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/clean + +flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/flask_esp8266 /root/comm-ws/build /root/comm-ws/build/flask_esp8266 /root/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..492a50b --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make new file mode 100644 index 0000000..9218b3d --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for roscpp_generate_messages_nodejs. + +# Include the progress variables for this target. +include flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make + +roscpp_generate_messages_nodejs: flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make + +.PHONY : roscpp_generate_messages_nodejs + +# Rule to build all files generated by this target. +flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/build: roscpp_generate_messages_nodejs + +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/build + +flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/clean: + cd /root/comm-ws/build/flask_esp8266 && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/clean + +flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/flask_esp8266 /root/comm-ws/build /root/comm-ws/build/flask_esp8266 /root/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake new file mode 100644 index 0000000..37945a6 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/build.make new file mode 100644 index 0000000..ebb0ddb --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for roscpp_generate_messages_py. + +# Include the progress variables for this target. +include flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/progress.make + +roscpp_generate_messages_py: flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/build.make + +.PHONY : roscpp_generate_messages_py + +# Rule to build all files generated by this target. +flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/build: roscpp_generate_messages_py + +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/build + +flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/clean: + cd /root/comm-ws/build/flask_esp8266 && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/clean + +flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/flask_esp8266 /root/comm-ws/build /root/comm-ws/build/flask_esp8266 /root/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..2c13747 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..389db2a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosgraph_msgs_generate_messages_cpp. + +# Include the progress variables for this target. +include flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make + +rosgraph_msgs_generate_messages_cpp: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make + +.PHONY : rosgraph_msgs_generate_messages_cpp + +# Rule to build all files generated by this target. +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build: rosgraph_msgs_generate_messages_cpp + +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build + +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean: + cd /root/comm-ws/build/flask_esp8266 && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean + +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/flask_esp8266 /root/comm-ws/build /root/comm-ws/build/flask_esp8266 /root/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..720bdd0 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make new file mode 100644 index 0000000..322ad03 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosgraph_msgs_generate_messages_eus. + +# Include the progress variables for this target. +include flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make + +rosgraph_msgs_generate_messages_eus: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make + +.PHONY : rosgraph_msgs_generate_messages_eus + +# Rule to build all files generated by this target. +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build: rosgraph_msgs_generate_messages_eus + +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build + +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/clean: + cd /root/comm-ws/build/flask_esp8266 && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/clean + +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/flask_esp8266 /root/comm-ws/build /root/comm-ws/build/flask_esp8266 /root/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake new file mode 100644 index 0000000..5610f84 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..36c09ec --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosgraph_msgs_generate_messages_lisp. + +# Include the progress variables for this target. +include flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make + +rosgraph_msgs_generate_messages_lisp: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make + +.PHONY : rosgraph_msgs_generate_messages_lisp + +# Rule to build all files generated by this target. +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build: rosgraph_msgs_generate_messages_lisp + +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build + +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean: + cd /root/comm-ws/build/flask_esp8266 && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean + +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/flask_esp8266 /root/comm-ws/build /root/comm-ws/build/flask_esp8266 /root/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..cdd6e3f --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make new file mode 100644 index 0000000..2895981 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosgraph_msgs_generate_messages_nodejs. + +# Include the progress variables for this target. +include flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make + +rosgraph_msgs_generate_messages_nodejs: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make + +.PHONY : rosgraph_msgs_generate_messages_nodejs + +# Rule to build all files generated by this target. +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build: rosgraph_msgs_generate_messages_nodejs + +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build + +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/clean: + cd /root/comm-ws/build/flask_esp8266 && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/clean + +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/flask_esp8266 /root/comm-ws/build /root/comm-ws/build/flask_esp8266 /root/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake new file mode 100644 index 0000000..37bf13d --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make new file mode 100644 index 0000000..a6853f8 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosgraph_msgs_generate_messages_py. + +# Include the progress variables for this target. +include flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make + +rosgraph_msgs_generate_messages_py: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make + +.PHONY : rosgraph_msgs_generate_messages_py + +# Rule to build all files generated by this target. +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build: rosgraph_msgs_generate_messages_py + +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build + +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean: + cd /root/comm-ws/build/flask_esp8266 && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean + +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/flask_esp8266 /root/comm-ws/build /root/comm-ws/build/flask_esp8266 /root/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..de801d4 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..57a6b77 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for std_msgs_generate_messages_cpp. + +# Include the progress variables for this target. +include flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make + +std_msgs_generate_messages_cpp: flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make + +.PHONY : std_msgs_generate_messages_cpp + +# Rule to build all files generated by this target. +flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/build: std_msgs_generate_messages_cpp + +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/build + +flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean: + cd /root/comm-ws/build/flask_esp8266 && $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean + +flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/flask_esp8266 /root/comm-ws/build /root/comm-ws/build/flask_esp8266 /root/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..0d092bf --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make new file mode 100644 index 0000000..e705039 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for std_msgs_generate_messages_eus. + +# Include the progress variables for this target. +include flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/progress.make + +std_msgs_generate_messages_eus: flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make + +.PHONY : std_msgs_generate_messages_eus + +# Rule to build all files generated by this target. +flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/build: std_msgs_generate_messages_eus + +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/build + +flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/clean: + cd /root/comm-ws/build/flask_esp8266 && $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean.cmake +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/clean + +flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/flask_esp8266 /root/comm-ws/build /root/comm-ws/build/flask_esp8266 /root/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean.cmake new file mode 100644 index 0000000..855155e --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..d98610b --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for std_msgs_generate_messages_lisp. + +# Include the progress variables for this target. +include flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make + +std_msgs_generate_messages_lisp: flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make + +.PHONY : std_msgs_generate_messages_lisp + +# Rule to build all files generated by this target. +flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/build: std_msgs_generate_messages_lisp + +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/build + +flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean: + cd /root/comm-ws/build/flask_esp8266 && $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean + +flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/flask_esp8266 /root/comm-ws/build /root/comm-ws/build/flask_esp8266 /root/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..b995112 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make new file mode 100644 index 0000000..0f407d7 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for std_msgs_generate_messages_nodejs. + +# Include the progress variables for this target. +include flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/progress.make + +std_msgs_generate_messages_nodejs: flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make + +.PHONY : std_msgs_generate_messages_nodejs + +# Rule to build all files generated by this target. +flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build: std_msgs_generate_messages_nodejs + +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build + +flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean: + cd /root/comm-ws/build/flask_esp8266 && $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean.cmake +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean + +flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/flask_esp8266 /root/comm-ws/build /root/comm-ws/build/flask_esp8266 /root/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean.cmake new file mode 100644 index 0000000..f5f42ae --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/build.make new file mode 100644 index 0000000..594d84a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for std_msgs_generate_messages_py. + +# Include the progress variables for this target. +include flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make + +std_msgs_generate_messages_py: flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/build.make + +.PHONY : std_msgs_generate_messages_py + +# Rule to build all files generated by this target. +flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/build: std_msgs_generate_messages_py + +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/build + +flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/clean: + cd /root/comm-ws/build/flask_esp8266 && $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/clean + +flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/flask_esp8266 /root/comm-ws/build /root/comm-ws/build/flask_esp8266 /root/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..15da12c --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CTestTestfile.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CTestTestfile.cmake new file mode 100644 index 0000000..e3c0cde --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CTestTestfile.cmake @@ -0,0 +1,6 @@ +# CMake generated Testfile for +# Source directory: /root/comm-ws/src/flask_esp8266 +# Build directory: /root/comm-ws/build/flask_esp8266 +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/Makefile b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/Makefile new file mode 100644 index 0000000..ad25a72 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/Makefile @@ -0,0 +1,436 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# 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: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +#============================================================================= +# Targets provided globally by CMake. + +# 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 rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake -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 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 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 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/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 + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles /root/comm-ws/build/flask_esp8266/CMakeFiles/progress.marks + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/rule +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +std_msgs_generate_messages_py: flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/rule + +.PHONY : std_msgs_generate_messages_py + +# fast build rule for target. +std_msgs_generate_messages_py/fast: + cd /root/comm-ws/build && $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/build +.PHONY : std_msgs_generate_messages_py/fast + +# Convenience name for target. +flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule + +# Convenience name for target. +std_msgs_generate_messages_nodejs: flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule + +.PHONY : std_msgs_generate_messages_nodejs + +# fast build rule for target. +std_msgs_generate_messages_nodejs/fast: + cd /root/comm-ws/build && $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build +.PHONY : std_msgs_generate_messages_nodejs/fast + +# Convenience name for target. +flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/rule +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/rule + +# Convenience name for target. +roscpp_generate_messages_cpp: flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/rule + +.PHONY : roscpp_generate_messages_cpp + +# fast build rule for target. +roscpp_generate_messages_cpp/fast: + cd /root/comm-ws/build && $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/build +.PHONY : roscpp_generate_messages_cpp/fast + +# Convenience name for target. +flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/rule +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/rule + +# Convenience name for target. +roscpp_generate_messages_eus: flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/rule + +.PHONY : roscpp_generate_messages_eus + +# fast build rule for target. +roscpp_generate_messages_eus/fast: + cd /root/comm-ws/build && $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/build +.PHONY : roscpp_generate_messages_eus/fast + +# Convenience name for target. +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/rule +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/rule + +# Convenience name for target. +rosgraph_msgs_generate_messages_nodejs: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/rule + +.PHONY : rosgraph_msgs_generate_messages_nodejs + +# fast build rule for target. +rosgraph_msgs_generate_messages_nodejs/fast: + cd /root/comm-ws/build && $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build +.PHONY : rosgraph_msgs_generate_messages_nodejs/fast + +# Convenience name for target. +flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +std_msgs_generate_messages_lisp: flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule + +.PHONY : std_msgs_generate_messages_lisp + +# fast build rule for target. +std_msgs_generate_messages_lisp/fast: + cd /root/comm-ws/build && $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/build +.PHONY : std_msgs_generate_messages_lisp/fast + +# Convenience name for target. +flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/rule +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/rule + +# Convenience name for target. +roscpp_generate_messages_py: flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/rule + +.PHONY : roscpp_generate_messages_py + +# fast build rule for target. +roscpp_generate_messages_py/fast: + cd /root/comm-ws/build && $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/build +.PHONY : roscpp_generate_messages_py/fast + +# Convenience name for target. +flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/rule +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/rule + +# Convenience name for target. +std_msgs_generate_messages_eus: flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/rule + +.PHONY : std_msgs_generate_messages_eus + +# fast build rule for target. +std_msgs_generate_messages_eus/fast: + cd /root/comm-ws/build && $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/build +.PHONY : std_msgs_generate_messages_eus/fast + +# Convenience name for target. +flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/rule +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/rule + +# Convenience name for target. +roscpp_generate_messages_nodejs: flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/rule + +.PHONY : roscpp_generate_messages_nodejs + +# fast build rule for target. +roscpp_generate_messages_nodejs/fast: + cd /root/comm-ws/build && $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/build +.PHONY : roscpp_generate_messages_nodejs/fast + +# Convenience name for target. +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +rosgraph_msgs_generate_messages_cpp: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule + +.PHONY : rosgraph_msgs_generate_messages_cpp + +# fast build rule for target. +rosgraph_msgs_generate_messages_cpp/fast: + cd /root/comm-ws/build && $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build +.PHONY : rosgraph_msgs_generate_messages_cpp/fast + +# Convenience name for target. +flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule +.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +std_msgs_generate_messages_cpp: flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule + +.PHONY : std_msgs_generate_messages_cpp + +# fast build rule for target. +std_msgs_generate_messages_cpp/fast: + cd /root/comm-ws/build && $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/build +.PHONY : std_msgs_generate_messages_cpp/fast + +# Convenience name for target. +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/rule +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/rule + +# Convenience name for target. +rosgraph_msgs_generate_messages_eus: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/rule + +.PHONY : rosgraph_msgs_generate_messages_eus + +# fast build rule for target. +rosgraph_msgs_generate_messages_eus/fast: + cd /root/comm-ws/build && $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build +.PHONY : rosgraph_msgs_generate_messages_eus/fast + +# Convenience name for target. +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +rosgraph_msgs_generate_messages_lisp: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule + +.PHONY : rosgraph_msgs_generate_messages_lisp + +# fast build rule for target. +rosgraph_msgs_generate_messages_lisp/fast: + cd /root/comm-ws/build && $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build +.PHONY : rosgraph_msgs_generate_messages_lisp/fast + +# Convenience name for target. +flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/rule +.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/rule + +# Convenience name for target. +roscpp_generate_messages_lisp: flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/rule + +.PHONY : roscpp_generate_messages_lisp + +# fast build rule for target. +roscpp_generate_messages_lisp/fast: + cd /root/comm-ws/build && $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/build +.PHONY : roscpp_generate_messages_lisp/fast + +# Convenience name for target. +flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule +.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +rosgraph_msgs_generate_messages_py: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule + +.PHONY : rosgraph_msgs_generate_messages_py + +# fast build rule for target. +rosgraph_msgs_generate_messages_py/fast: + cd /root/comm-ws/build && $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build +.PHONY : rosgraph_msgs_generate_messages_py/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 "... install/local" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... test" + @echo "... std_msgs_generate_messages_py" + @echo "... std_msgs_generate_messages_nodejs" + @echo "... roscpp_generate_messages_cpp" + @echo "... roscpp_generate_messages_eus" + @echo "... rosgraph_msgs_generate_messages_nodejs" + @echo "... list_install_components" + @echo "... std_msgs_generate_messages_lisp" + @echo "... roscpp_generate_messages_py" + @echo "... install" + @echo "... std_msgs_generate_messages_eus" + @echo "... roscpp_generate_messages_nodejs" + @echo "... rosgraph_msgs_generate_messages_cpp" + @echo "... install/strip" + @echo "... std_msgs_generate_messages_cpp" + @echo "... rosgraph_msgs_generate_messages_eus" + @echo "... rosgraph_msgs_generate_messages_lisp" + @echo "... roscpp_generate_messages_lisp" + @echo "... rosgraph_msgs_generate_messages_py" +.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: + cd /root/comm-ws/build && $(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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/installspace/flask_esp8266.pc b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/installspace/flask_esp8266.pc new file mode 100644 index 0000000..43ffa35 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/installspace/flask_esp8266.pc @@ -0,0 +1,8 @@ +prefix=/root/comm-ws/install + +Name: flask_esp8266 +Description: Description of flask_esp8266 +Version: 0.0.0 +Cflags: +Libs: -L${prefix}/lib +Requires: diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/installspace/flask_esp8266Config-version.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/installspace/flask_esp8266Config-version.cmake new file mode 100644 index 0000000..7fd9f99 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/installspace/flask_esp8266Config-version.cmake @@ -0,0 +1,14 @@ +# generated from catkin/cmake/template/pkgConfig-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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/installspace/flask_esp8266Config.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/installspace/flask_esp8266Config.cmake new file mode 100644 index 0000000..34d205c --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/installspace/flask_esp8266Config.cmake @@ -0,0 +1,223 @@ +# generated from catkin/cmake/template/pkgConfig.cmake.in + +# append elements to a list and remove existing duplicates from the list +# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig +# self contained +macro(_list_append_deduplicate listname) + if(NOT "${ARGN}" STREQUAL "") + if(${listname}) + list(REMOVE_ITEM ${listname} ${ARGN}) + endif() + list(APPEND ${listname} ${ARGN}) + endif() +endmacro() + +# append elements to a list if they are not already in the list +# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig +# self contained +macro(_list_append_unique listname) + foreach(_item ${ARGN}) + list(FIND ${listname} ${_item} _index) + if(_index EQUAL -1) + list(APPEND ${listname} ${_item}) + endif() + endforeach() +endmacro() + +# pack a list of libraries with optional build configuration keywords +# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig +# self contained +macro(_pack_libraries_with_build_configuration VAR) + set(${VAR} "") + set(_argn ${ARGN}) + list(LENGTH _argn _count) + set(_index 0) + while(${_index} LESS ${_count}) + list(GET _argn ${_index} lib) + if("${lib}" MATCHES "^(debug|optimized|general)$") + math(EXPR _index "${_index} + 1") + if(${_index} EQUAL ${_count}) + message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library") + endif() + list(GET _argn ${_index} library) + list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}") + else() + list(APPEND ${VAR} "${lib}") + endif() + math(EXPR _index "${_index} + 1") + endwhile() +endmacro() + +# unpack a list of libraries with optional build configuration keyword prefixes +# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig +# self contained +macro(_unpack_libraries_with_build_configuration VAR) + set(${VAR} "") + foreach(lib ${ARGN}) + string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}") + list(APPEND ${VAR} "${lib}") + endforeach() +endmacro() + + +if(flask_esp8266_CONFIG_INCLUDED) + return() +endif() +set(flask_esp8266_CONFIG_INCLUDED TRUE) + +# set variables for source/devel/install prefixes +if("FALSE" STREQUAL "TRUE") + set(flask_esp8266_SOURCE_PREFIX /root/comm-ws/src/flask_esp8266) + set(flask_esp8266_DEVEL_PREFIX /root/comm-ws/devel) + set(flask_esp8266_INSTALL_PREFIX "") + set(flask_esp8266_PREFIX ${flask_esp8266_DEVEL_PREFIX}) +else() + set(flask_esp8266_SOURCE_PREFIX "") + set(flask_esp8266_DEVEL_PREFIX "") + set(flask_esp8266_INSTALL_PREFIX /root/comm-ws/install) + set(flask_esp8266_PREFIX ${flask_esp8266_INSTALL_PREFIX}) +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "WARNING: package 'flask_esp8266' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + message("${_msg}") +endif() + +# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project +set(flask_esp8266_FOUND_CATKIN_PROJECT TRUE) + +if(NOT " " STREQUAL " ") + set(flask_esp8266_INCLUDE_DIRS "") + set(_include_dirs "") + if(NOT " " STREQUAL " ") + set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.") + elseif(NOT " " STREQUAL " ") + set(_report "Check the website '' for information and consider reporting the problem.") + else() + set(_report "Report the problem to the maintainer 'root ' and request to fix the problem.") + endif() + foreach(idir ${_include_dirs}) + if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) + set(include ${idir}) + elseif("${idir} " STREQUAL "include ") + get_filename_component(include "${flask_esp8266_DIR}/../../../include" ABSOLUTE) + if(NOT IS_DIRECTORY ${include}) + message(FATAL_ERROR "Project 'flask_esp8266' specifies '${idir}' as an include dir, which is not found. It does not exist in '${include}'. ${_report}") + endif() + else() + message(FATAL_ERROR "Project 'flask_esp8266' specifies '${idir}' as an include dir, which is not found. It does neither exist as an absolute directory nor in '\${prefix}/${idir}'. ${_report}") + endif() + _list_append_unique(flask_esp8266_INCLUDE_DIRS ${include}) + endforeach() +endif() + +set(libraries "") +foreach(library ${libraries}) + # keep build configuration keywords, target names and absolute libraries as-is + if("${library}" MATCHES "^(debug|optimized|general)$") + list(APPEND flask_esp8266_LIBRARIES ${library}) + elseif(${library} MATCHES "^-l") + list(APPEND flask_esp8266_LIBRARIES ${library}) + elseif(${library} MATCHES "^-") + # This is a linker flag/option (like -pthread) + # There's no standard variable for these, so create an interface library to hold it + if(NOT flask_esp8266_NUM_DUMMY_TARGETS) + set(flask_esp8266_NUM_DUMMY_TARGETS 0) + endif() + # Make sure the target name is unique + set(interface_target_name "catkin::flask_esp8266::wrapped-linker-option${flask_esp8266_NUM_DUMMY_TARGETS}") + while(TARGET "${interface_target_name}") + math(EXPR flask_esp8266_NUM_DUMMY_TARGETS "${flask_esp8266_NUM_DUMMY_TARGETS}+1") + set(interface_target_name "catkin::flask_esp8266::wrapped-linker-option${flask_esp8266_NUM_DUMMY_TARGETS}") + endwhile() + add_library("${interface_target_name}" INTERFACE IMPORTED) + if("${CMAKE_VERSION}" VERSION_LESS "3.13.0") + set_property( + TARGET + "${interface_target_name}" + APPEND PROPERTY + INTERFACE_LINK_LIBRARIES "${library}") + else() + target_link_options("${interface_target_name}" INTERFACE "${library}") + endif() + list(APPEND flask_esp8266_LIBRARIES "${interface_target_name}") + elseif(TARGET ${library}) + list(APPEND flask_esp8266_LIBRARIES ${library}) + elseif(IS_ABSOLUTE ${library}) + list(APPEND flask_esp8266_LIBRARIES ${library}) + else() + set(lib_path "") + set(lib "${library}-NOTFOUND") + # since the path where the library is found is returned we have to iterate over the paths manually + foreach(path /root/comm-ws/install/lib;/opt/ros/noetic/lib) + find_library(lib ${library} + PATHS ${path} + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) + if(lib) + set(lib_path ${path}) + break() + endif() + endforeach() + if(lib) + _list_append_unique(flask_esp8266_LIBRARY_DIRS ${lib_path}) + list(APPEND flask_esp8266_LIBRARIES ${lib}) + else() + # as a fall back for non-catkin libraries try to search globally + find_library(lib ${library}) + if(NOT lib) + message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'flask_esp8266'? Did you find_package() it before the subdirectory containing its code is included?") + endif() + list(APPEND flask_esp8266_LIBRARIES ${lib}) + endif() + endif() +endforeach() + +set(flask_esp8266_EXPORTED_TARGETS "") +# create dummy targets for exported code generation targets to make life of users easier +foreach(t ${flask_esp8266_EXPORTED_TARGETS}) + if(NOT TARGET ${t}) + add_custom_target(${t}) + endif() +endforeach() + +set(depends "") +foreach(depend ${depends}) + string(REPLACE " " ";" depend_list ${depend}) + # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls + list(GET depend_list 0 flask_esp8266_dep) + list(LENGTH depend_list count) + if(${count} EQUAL 1) + # simple dependencies must only be find_package()-ed once + if(NOT ${flask_esp8266_dep}_FOUND) + find_package(${flask_esp8266_dep} REQUIRED NO_MODULE) + endif() + else() + # dependencies with components must be find_package()-ed again + list(REMOVE_AT depend_list 0) + find_package(${flask_esp8266_dep} REQUIRED NO_MODULE ${depend_list}) + endif() + _list_append_unique(flask_esp8266_INCLUDE_DIRS ${${flask_esp8266_dep}_INCLUDE_DIRS}) + + # merge build configuration keywords with library names to correctly deduplicate + _pack_libraries_with_build_configuration(flask_esp8266_LIBRARIES ${flask_esp8266_LIBRARIES}) + _pack_libraries_with_build_configuration(_libraries ${${flask_esp8266_dep}_LIBRARIES}) + _list_append_deduplicate(flask_esp8266_LIBRARIES ${_libraries}) + # undo build configuration keyword merging after deduplication + _unpack_libraries_with_build_configuration(flask_esp8266_LIBRARIES ${flask_esp8266_LIBRARIES}) + + _list_append_unique(flask_esp8266_LIBRARY_DIRS ${${flask_esp8266_dep}_LIBRARY_DIRS}) + _list_append_deduplicate(flask_esp8266_EXPORTED_TARGETS ${${flask_esp8266_dep}_EXPORTED_TARGETS}) +endforeach() + +set(pkg_cfg_extras "") +foreach(extra ${pkg_cfg_extras}) + if(NOT IS_ABSOLUTE ${extra}) + set(extra ${flask_esp8266_DIR}/${extra}) + endif() + include(${extra}) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/ordered_paths.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/ordered_paths.cmake new file mode 100644 index 0000000..454cf03 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/ordered_paths.cmake @@ -0,0 +1 @@ +set(ORDERED_PATHS "/opt/ros/noetic/lib") \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/package.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/package.cmake new file mode 100644 index 0000000..91443a9 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/package.cmake @@ -0,0 +1,16 @@ +set(_CATKIN_CURRENT_PACKAGE "flask_esp8266") +set(flask_esp8266_VERSION "0.0.0") +set(flask_esp8266_MAINTAINER "root ") +set(flask_esp8266_PACKAGE_FORMAT "2") +set(flask_esp8266_BUILD_DEPENDS "roscpp" "rospy" "std_msgs") +set(flask_esp8266_BUILD_EXPORT_DEPENDS "roscpp" "rospy" "std_msgs") +set(flask_esp8266_BUILDTOOL_DEPENDS "catkin") +set(flask_esp8266_BUILDTOOL_EXPORT_DEPENDS ) +set(flask_esp8266_EXEC_DEPENDS "roscpp" "rospy" "std_msgs") +set(flask_esp8266_RUN_DEPENDS "roscpp" "rospy" "std_msgs") +set(flask_esp8266_TEST_DEPENDS ) +set(flask_esp8266_DOC_DEPENDS ) +set(flask_esp8266_URL_WEBSITE "") +set(flask_esp8266_URL_BUGTRACKER "") +set(flask_esp8266_URL_REPOSITORY "") +set(flask_esp8266_DEPRECATED "") \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/pkg.develspace.context.pc.py b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/pkg.develspace.context.pc.py new file mode 100644 index 0000000..0e2852f --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/pkg.develspace.context.pc.py @@ -0,0 +1,8 @@ +# generated from catkin/cmake/template/pkg.context.pc.in +CATKIN_PACKAGE_PREFIX = "" +PROJECT_PKG_CONFIG_INCLUDE_DIRS = "".split(';') if "" != "" else [] +PROJECT_CATKIN_DEPENDS = "".replace(';', ' ') +PKG_CONFIG_LIBRARIES_WITH_PREFIX = "".split(';') if "" != "" else [] +PROJECT_NAME = "flask_esp8266" +PROJECT_SPACE_DIR = "/root/comm-ws/devel" +PROJECT_VERSION = "0.0.0" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/pkg.installspace.context.pc.py b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/pkg.installspace.context.pc.py new file mode 100644 index 0000000..34d9370 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/pkg.installspace.context.pc.py @@ -0,0 +1,8 @@ +# generated from catkin/cmake/template/pkg.context.pc.in +CATKIN_PACKAGE_PREFIX = "" +PROJECT_PKG_CONFIG_INCLUDE_DIRS = "".split(';') if "" != "" else [] +PROJECT_CATKIN_DEPENDS = "".replace(';', ' ') +PKG_CONFIG_LIBRARIES_WITH_PREFIX = "".split(';') if "" != "" else [] +PROJECT_NAME = "flask_esp8266" +PROJECT_SPACE_DIR = "/root/comm-ws/install" +PROJECT_VERSION = "0.0.0" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/stamps/flask_esp8266/package.xml.stamp b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/stamps/flask_esp8266/package.xml.stamp new file mode 100644 index 0000000..176331e --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/stamps/flask_esp8266/package.xml.stamp @@ -0,0 +1,68 @@ + + + flask_esp8266 + 0.0.0 + The flask_esp8266 package + + + + + root + + + + + + TODO + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + catkin + roscpp + rospy + std_msgs + roscpp + rospy + std_msgs + roscpp + rospy + std_msgs + + + + + + + + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/stamps/flask_esp8266/pkg.pc.em.stamp b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/stamps/flask_esp8266/pkg.pc.em.stamp new file mode 100644 index 0000000..549fb75 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/stamps/flask_esp8266/pkg.pc.em.stamp @@ -0,0 +1,8 @@ +prefix=@PROJECT_SPACE_DIR + +Name: @(CATKIN_PACKAGE_PREFIX + PROJECT_NAME) +Description: Description of @PROJECT_NAME +Version: @PROJECT_VERSION +Cflags: @(' '.join(['-I%s' % include for include in PROJECT_PKG_CONFIG_INCLUDE_DIRS])) +Libs: -L${prefix}/lib @(' '.join(PKG_CONFIG_LIBRARIES_WITH_PREFIX)) +Requires: @(PROJECT_CATKIN_DEPENDS) diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/cmake_install.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/cmake_install.cmake new file mode 100644 index 0000000..e8b8d9a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/cmake_install.cmake @@ -0,0 +1,54 @@ +# Install script for directory: /root/comm-ws/src/flask_esp8266 + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/root/comm-ws/install") +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() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/root/comm-ws/build/flask_esp8266/catkin_generated/installspace/flask_esp8266.pc") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/flask_esp8266/cmake" TYPE FILE FILES + "/root/comm-ws/build/flask_esp8266/catkin_generated/installspace/flask_esp8266Config.cmake" + "/root/comm-ws/build/flask_esp8266/catkin_generated/installspace/flask_esp8266Config-version.cmake" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/flask_esp8266" TYPE FILE FILES "/root/comm-ws/src/flask_esp8266/package.xml") +endif() + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/CMakeFiles/CMakeDirectoryInformation.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..cf9ac80 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/usr/src/googletest") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/root/comm-ws/build") + +# 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/docker/local-ros2/OdomComm/comm-ws/build/gtest/CMakeFiles/progress.marks b/docker/local-ros2/OdomComm/comm-ws/build/gtest/CMakeFiles/progress.marks new file mode 100644 index 0000000..573541a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/CMakeFiles/progress.marks @@ -0,0 +1 @@ +0 diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/CTestTestfile.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/CTestTestfile.cmake new file mode 100644 index 0000000..bd2bf4e --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/CTestTestfile.cmake @@ -0,0 +1,7 @@ +# CMake generated Testfile for +# Source directory: /usr/src/googletest +# Build directory: /root/comm-ws/build/gtest +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +subdirs("googlemock") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/Makefile b/docker/local-ros2/OdomComm/comm-ws/build/gtest/Makefile new file mode 100644 index 0000000..26d8cd8 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/Makefile @@ -0,0 +1,196 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# 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: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +#============================================================================= +# Targets provided globally by CMake. + +# 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 + +# 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 +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 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 rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake -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 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 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 + +# The main all target +all: cmake_check_build_system + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles /root/comm-ws/build/gtest/CMakeFiles/progress.marks + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# 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 "... install/strip" + @echo "... install/local" + @echo "... install" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... test" +.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: + cd /root/comm-ws/build && $(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/docker/local-ros2/OdomComm/comm-ws/build/gtest/cmake_install.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/cmake_install.cmake new file mode 100644 index 0000000..5f4a4a9 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /usr/src/googletest + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/root/comm-ws/install") +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() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/root/comm-ws/build/gtest/googlemock/cmake_install.cmake") + +endif() + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..cf9ac80 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/usr/src/googletest") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/root/comm-ws/build") + +# 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/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake new file mode 100644 index 0000000..07621a7 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake @@ -0,0 +1,31 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/usr/src/googletest/googlemock/src/gmock-all.cc" "/root/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "GTEST_CREATE_SHARED_LIBRARY=1" + "gmock_EXPORTS" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/usr/src/googletest/googlemock/include" + "/usr/src/googletest/googlemock" + "/usr/src/googletest/googletest/include" + "/usr/src/googletest/googletest" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/root/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/build.make new file mode 100644 index 0000000..5d45d98 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/build.make @@ -0,0 +1,99 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Include any dependencies generated for this target. +include gtest/googlemock/CMakeFiles/gmock.dir/depend.make + +# Include the progress variables for this target. +include gtest/googlemock/CMakeFiles/gmock.dir/progress.make + +# Include the compile flags for this target's objects. +include gtest/googlemock/CMakeFiles/gmock.dir/flags.make + +gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: gtest/googlemock/CMakeFiles/gmock.dir/flags.make +gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: /usr/src/googletest/googlemock/src/gmock-all.cc + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o" + cd /root/comm-ws/build/gtest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/gmock.dir/src/gmock-all.cc.o -c /usr/src/googletest/googlemock/src/gmock-all.cc + +gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gmock.dir/src/gmock-all.cc.i" + cd /root/comm-ws/build/gtest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/src/googletest/googlemock/src/gmock-all.cc > CMakeFiles/gmock.dir/src/gmock-all.cc.i + +gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gmock.dir/src/gmock-all.cc.s" + cd /root/comm-ws/build/gtest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/src/googletest/googlemock/src/gmock-all.cc -o CMakeFiles/gmock.dir/src/gmock-all.cc.s + +# Object files for target gmock +gmock_OBJECTS = \ +"CMakeFiles/gmock.dir/src/gmock-all.cc.o" + +# External object files for target gmock +gmock_EXTERNAL_OBJECTS = + +gtest/lib/libgmock.so: gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o +gtest/lib/libgmock.so: gtest/googlemock/CMakeFiles/gmock.dir/build.make +gtest/lib/libgmock.so: gtest/lib/libgtest.so +gtest/lib/libgmock.so: gtest/googlemock/CMakeFiles/gmock.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library ../lib/libgmock.so" + cd /root/comm-ws/build/gtest/googlemock && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gmock.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +gtest/googlemock/CMakeFiles/gmock.dir/build: gtest/lib/libgmock.so + +.PHONY : gtest/googlemock/CMakeFiles/gmock.dir/build + +gtest/googlemock/CMakeFiles/gmock.dir/clean: + cd /root/comm-ws/build/gtest/googlemock && $(CMAKE_COMMAND) -P CMakeFiles/gmock.dir/cmake_clean.cmake +.PHONY : gtest/googlemock/CMakeFiles/gmock.dir/clean + +gtest/googlemock/CMakeFiles/gmock.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /usr/src/googletest/googlemock /root/comm-ws/build /root/comm-ws/build/gtest/googlemock /root/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : gtest/googlemock/CMakeFiles/gmock.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/cmake_clean.cmake new file mode 100644 index 0000000..53a6e77 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "../../bin/libgmock.pdb" + "../lib/libgmock.so" + "CMakeFiles/gmock.dir/src/gmock-all.cc.o" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/gmock.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/depend.make new file mode 100644 index 0000000..7a05e2f --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for gmock. +# This may be replaced when dependencies are built. diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/flags.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/flags.make new file mode 100644 index 0000000..3b548e9 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -fPIC -Wall -Wshadow -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -std=c++11 + +CXX_DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgmock_EXPORTS + +CXX_INCLUDES = -I/usr/src/googletest/googlemock/include -I/usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/link.txt b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/link.txt new file mode 100644 index 0000000..2113475 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -shared -Wl,-soname,libgmock.so -o ../lib/libgmock.so CMakeFiles/gmock.dir/src/gmock-all.cc.o -Wl,-rpath,/root/comm-ws/build/gtest/lib ../lib/libgtest.so -lpthread diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/progress.make new file mode 100644 index 0000000..abadeb0 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake new file mode 100644 index 0000000..08ecc14 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake @@ -0,0 +1,32 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/usr/src/googletest/googlemock/src/gmock_main.cc" "/root/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "GTEST_CREATE_SHARED_LIBRARY=1" + "gmock_main_EXPORTS" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/usr/src/googletest/googlemock/include" + "/usr/src/googletest/googlemock" + "/usr/src/googletest/googletest/include" + "/usr/src/googletest/googletest" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/root/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake" + "/root/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/build.make new file mode 100644 index 0000000..03dd055 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/build.make @@ -0,0 +1,100 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Include any dependencies generated for this target. +include gtest/googlemock/CMakeFiles/gmock_main.dir/depend.make + +# Include the progress variables for this target. +include gtest/googlemock/CMakeFiles/gmock_main.dir/progress.make + +# Include the compile flags for this target's objects. +include gtest/googlemock/CMakeFiles/gmock_main.dir/flags.make + +gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: gtest/googlemock/CMakeFiles/gmock_main.dir/flags.make +gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: /usr/src/googletest/googlemock/src/gmock_main.cc + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o" + cd /root/comm-ws/build/gtest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/gmock_main.dir/src/gmock_main.cc.o -c /usr/src/googletest/googlemock/src/gmock_main.cc + +gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gmock_main.dir/src/gmock_main.cc.i" + cd /root/comm-ws/build/gtest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/src/googletest/googlemock/src/gmock_main.cc > CMakeFiles/gmock_main.dir/src/gmock_main.cc.i + +gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gmock_main.dir/src/gmock_main.cc.s" + cd /root/comm-ws/build/gtest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/src/googletest/googlemock/src/gmock_main.cc -o CMakeFiles/gmock_main.dir/src/gmock_main.cc.s + +# Object files for target gmock_main +gmock_main_OBJECTS = \ +"CMakeFiles/gmock_main.dir/src/gmock_main.cc.o" + +# External object files for target gmock_main +gmock_main_EXTERNAL_OBJECTS = + +gtest/lib/libgmock_main.so: gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o +gtest/lib/libgmock_main.so: gtest/googlemock/CMakeFiles/gmock_main.dir/build.make +gtest/lib/libgmock_main.so: gtest/lib/libgmock.so +gtest/lib/libgmock_main.so: gtest/lib/libgtest.so +gtest/lib/libgmock_main.so: gtest/googlemock/CMakeFiles/gmock_main.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library ../lib/libgmock_main.so" + cd /root/comm-ws/build/gtest/googlemock && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gmock_main.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +gtest/googlemock/CMakeFiles/gmock_main.dir/build: gtest/lib/libgmock_main.so + +.PHONY : gtest/googlemock/CMakeFiles/gmock_main.dir/build + +gtest/googlemock/CMakeFiles/gmock_main.dir/clean: + cd /root/comm-ws/build/gtest/googlemock && $(CMAKE_COMMAND) -P CMakeFiles/gmock_main.dir/cmake_clean.cmake +.PHONY : gtest/googlemock/CMakeFiles/gmock_main.dir/clean + +gtest/googlemock/CMakeFiles/gmock_main.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /usr/src/googletest/googlemock /root/comm-ws/build /root/comm-ws/build/gtest/googlemock /root/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : gtest/googlemock/CMakeFiles/gmock_main.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/cmake_clean.cmake new file mode 100644 index 0000000..ace4a8f --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "../../bin/libgmock_main.pdb" + "../lib/libgmock_main.so" + "CMakeFiles/gmock_main.dir/src/gmock_main.cc.o" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/gmock_main.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/depend.make new file mode 100644 index 0000000..4a18b61 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for gmock_main. +# This may be replaced when dependencies are built. diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/flags.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/flags.make new file mode 100644 index 0000000..8243bdf --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -fPIC -Wall -Wshadow -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -std=c++11 + +CXX_DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgmock_main_EXPORTS + +CXX_INCLUDES = -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/link.txt b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/link.txt new file mode 100644 index 0000000..b6d6ee5 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -shared -Wl,-soname,libgmock_main.so -o ../lib/libgmock_main.so CMakeFiles/gmock_main.dir/src/gmock_main.cc.o -Wl,-rpath,/root/comm-ws/build/gtest/lib ../lib/libgmock.so ../lib/libgtest.so -lpthread diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/progress.make new file mode 100644 index 0000000..8c8fb6f --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 3 +CMAKE_PROGRESS_2 = 4 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/progress.marks b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/progress.marks new file mode 100644 index 0000000..573541a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/progress.marks @@ -0,0 +1 @@ +0 diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CTestTestfile.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CTestTestfile.cmake new file mode 100644 index 0000000..032aeca --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CTestTestfile.cmake @@ -0,0 +1,7 @@ +# CMake generated Testfile for +# Source directory: /usr/src/googletest/googlemock +# Build directory: /root/comm-ws/build/gtest/googlemock +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +subdirs("../googletest") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/Makefile b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/Makefile new file mode 100644 index 0000000..0b8df12 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/Makefile @@ -0,0 +1,288 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# 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: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +#============================================================================= +# Targets provided globally by CMake. + +# 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 + +# 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 +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 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 rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake -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 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 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 + +# The main all target +all: cmake_check_build_system + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles /root/comm-ws/build/gtest/googlemock/CMakeFiles/progress.marks + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/googlemock/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/googlemock/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/googlemock/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/googlemock/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +gtest/googlemock/CMakeFiles/gmock_main.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/googlemock/CMakeFiles/gmock_main.dir/rule +.PHONY : gtest/googlemock/CMakeFiles/gmock_main.dir/rule + +# Convenience name for target. +gmock_main: gtest/googlemock/CMakeFiles/gmock_main.dir/rule + +.PHONY : gmock_main + +# fast build rule for target. +gmock_main/fast: + cd /root/comm-ws/build && $(MAKE) -f gtest/googlemock/CMakeFiles/gmock_main.dir/build.make gtest/googlemock/CMakeFiles/gmock_main.dir/build +.PHONY : gmock_main/fast + +# Convenience name for target. +gtest/googlemock/CMakeFiles/gmock.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/googlemock/CMakeFiles/gmock.dir/rule +.PHONY : gtest/googlemock/CMakeFiles/gmock.dir/rule + +# Convenience name for target. +gmock: gtest/googlemock/CMakeFiles/gmock.dir/rule + +.PHONY : gmock + +# fast build rule for target. +gmock/fast: + cd /root/comm-ws/build && $(MAKE) -f gtest/googlemock/CMakeFiles/gmock.dir/build.make gtest/googlemock/CMakeFiles/gmock.dir/build +.PHONY : gmock/fast + +src/gmock-all.o: src/gmock-all.cc.o + +.PHONY : src/gmock-all.o + +# target to build an object file +src/gmock-all.cc.o: + cd /root/comm-ws/build && $(MAKE) -f gtest/googlemock/CMakeFiles/gmock.dir/build.make gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o +.PHONY : src/gmock-all.cc.o + +src/gmock-all.i: src/gmock-all.cc.i + +.PHONY : src/gmock-all.i + +# target to preprocess a source file +src/gmock-all.cc.i: + cd /root/comm-ws/build && $(MAKE) -f gtest/googlemock/CMakeFiles/gmock.dir/build.make gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.i +.PHONY : src/gmock-all.cc.i + +src/gmock-all.s: src/gmock-all.cc.s + +.PHONY : src/gmock-all.s + +# target to generate assembly for a file +src/gmock-all.cc.s: + cd /root/comm-ws/build && $(MAKE) -f gtest/googlemock/CMakeFiles/gmock.dir/build.make gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.s +.PHONY : src/gmock-all.cc.s + +src/gmock_main.o: src/gmock_main.cc.o + +.PHONY : src/gmock_main.o + +# target to build an object file +src/gmock_main.cc.o: + cd /root/comm-ws/build && $(MAKE) -f gtest/googlemock/CMakeFiles/gmock_main.dir/build.make gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o +.PHONY : src/gmock_main.cc.o + +src/gmock_main.i: src/gmock_main.cc.i + +.PHONY : src/gmock_main.i + +# target to preprocess a source file +src/gmock_main.cc.i: + cd /root/comm-ws/build && $(MAKE) -f gtest/googlemock/CMakeFiles/gmock_main.dir/build.make gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.i +.PHONY : src/gmock_main.cc.i + +src/gmock_main.s: src/gmock_main.cc.s + +.PHONY : src/gmock_main.s + +# target to generate assembly for a file +src/gmock_main.cc.s: + cd /root/comm-ws/build && $(MAKE) -f gtest/googlemock/CMakeFiles/gmock_main.dir/build.make gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.s +.PHONY : src/gmock_main.cc.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 "... install/strip" + @echo "... install/local" + @echo "... install" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... test" + @echo "... gmock_main" + @echo "... gmock" + @echo "... src/gmock-all.o" + @echo "... src/gmock-all.i" + @echo "... src/gmock-all.s" + @echo "... src/gmock_main.o" + @echo "... src/gmock_main.i" + @echo "... src/gmock_main.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: + cd /root/comm-ws/build && $(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/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/cmake_install.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/cmake_install.cmake new file mode 100644 index 0000000..c3c7b3f --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /usr/src/googletest/googlemock + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/root/comm-ws/install") +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() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/root/comm-ws/build/gtest/googletest/cmake_install.cmake") + +endif() + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/CMakeDirectoryInformation.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..cf9ac80 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/usr/src/googletest") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/root/comm-ws/build") + +# 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/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/DependInfo.cmake new file mode 100644 index 0000000..fceba5c --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/DependInfo.cmake @@ -0,0 +1,28 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/usr/src/googletest/googletest/src/gtest-all.cc" "/root/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "GTEST_CREATE_SHARED_LIBRARY=1" + "gtest_EXPORTS" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/usr/src/googletest/googletest/include" + "/usr/src/googletest/googletest" + ) + +# 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/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/build.make new file mode 100644 index 0000000..41346cb --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Include any dependencies generated for this target. +include gtest/googletest/CMakeFiles/gtest.dir/depend.make + +# Include the progress variables for this target. +include gtest/googletest/CMakeFiles/gtest.dir/progress.make + +# Include the compile flags for this target's objects. +include gtest/googletest/CMakeFiles/gtest.dir/flags.make + +gtest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: gtest/googletest/CMakeFiles/gtest.dir/flags.make +gtest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: /usr/src/googletest/googletest/src/gtest-all.cc + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object gtest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o" + cd /root/comm-ws/build/gtest/googletest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/gtest.dir/src/gtest-all.cc.o -c /usr/src/googletest/googletest/src/gtest-all.cc + +gtest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gtest.dir/src/gtest-all.cc.i" + cd /root/comm-ws/build/gtest/googletest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/src/googletest/googletest/src/gtest-all.cc > CMakeFiles/gtest.dir/src/gtest-all.cc.i + +gtest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gtest.dir/src/gtest-all.cc.s" + cd /root/comm-ws/build/gtest/googletest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/src/googletest/googletest/src/gtest-all.cc -o CMakeFiles/gtest.dir/src/gtest-all.cc.s + +# Object files for target gtest +gtest_OBJECTS = \ +"CMakeFiles/gtest.dir/src/gtest-all.cc.o" + +# External object files for target gtest +gtest_EXTERNAL_OBJECTS = + +gtest/lib/libgtest.so: gtest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o +gtest/lib/libgtest.so: gtest/googletest/CMakeFiles/gtest.dir/build.make +gtest/lib/libgtest.so: gtest/googletest/CMakeFiles/gtest.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library ../lib/libgtest.so" + cd /root/comm-ws/build/gtest/googletest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +gtest/googletest/CMakeFiles/gtest.dir/build: gtest/lib/libgtest.so + +.PHONY : gtest/googletest/CMakeFiles/gtest.dir/build + +gtest/googletest/CMakeFiles/gtest.dir/clean: + cd /root/comm-ws/build/gtest/googletest && $(CMAKE_COMMAND) -P CMakeFiles/gtest.dir/cmake_clean.cmake +.PHONY : gtest/googletest/CMakeFiles/gtest.dir/clean + +gtest/googletest/CMakeFiles/gtest.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /usr/src/googletest/googletest /root/comm-ws/build /root/comm-ws/build/gtest/googletest /root/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : gtest/googletest/CMakeFiles/gtest.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake new file mode 100644 index 0000000..0efb9da --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "../../bin/libgtest.pdb" + "../lib/libgtest.so" + "CMakeFiles/gtest.dir/src/gtest-all.cc.o" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/gtest.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/depend.make new file mode 100644 index 0000000..37ac348 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for gtest. +# This may be replaced when dependencies are built. diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/flags.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/flags.make new file mode 100644 index 0000000..41661dc --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -fPIC -Wall -Wshadow -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -std=c++11 + +CXX_DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgtest_EXPORTS + +CXX_INCLUDES = -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/link.txt b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/link.txt new file mode 100644 index 0000000..9063ade --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -shared -Wl,-soname,libgtest.so -o ../lib/libgtest.so CMakeFiles/gtest.dir/src/gtest-all.cc.o -lpthread diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/progress.make new file mode 100644 index 0000000..3a86673 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 5 +CMAKE_PROGRESS_2 = 6 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake new file mode 100644 index 0000000..8846173 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake @@ -0,0 +1,29 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/usr/src/googletest/googletest/src/gtest_main.cc" "/root/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "GTEST_CREATE_SHARED_LIBRARY=1" + "gtest_main_EXPORTS" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/usr/src/googletest/googletest/include" + "/usr/src/googletest/googletest" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/root/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/build.make new file mode 100644 index 0000000..2441e18 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/build.make @@ -0,0 +1,99 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Include any dependencies generated for this target. +include gtest/googletest/CMakeFiles/gtest_main.dir/depend.make + +# Include the progress variables for this target. +include gtest/googletest/CMakeFiles/gtest_main.dir/progress.make + +# Include the compile flags for this target's objects. +include gtest/googletest/CMakeFiles/gtest_main.dir/flags.make + +gtest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: gtest/googletest/CMakeFiles/gtest_main.dir/flags.make +gtest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: /usr/src/googletest/googletest/src/gtest_main.cc + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object gtest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + cd /root/comm-ws/build/gtest/googletest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -c /usr/src/googletest/googletest/src/gtest_main.cc + +gtest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gtest_main.dir/src/gtest_main.cc.i" + cd /root/comm-ws/build/gtest/googletest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/src/googletest/googletest/src/gtest_main.cc > CMakeFiles/gtest_main.dir/src/gtest_main.cc.i + +gtest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gtest_main.dir/src/gtest_main.cc.s" + cd /root/comm-ws/build/gtest/googletest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/src/googletest/googletest/src/gtest_main.cc -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.s + +# Object files for target gtest_main +gtest_main_OBJECTS = \ +"CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + +# External object files for target gtest_main +gtest_main_EXTERNAL_OBJECTS = + +gtest/lib/libgtest_main.so: gtest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o +gtest/lib/libgtest_main.so: gtest/googletest/CMakeFiles/gtest_main.dir/build.make +gtest/lib/libgtest_main.so: gtest/lib/libgtest.so +gtest/lib/libgtest_main.so: gtest/googletest/CMakeFiles/gtest_main.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library ../lib/libgtest_main.so" + cd /root/comm-ws/build/gtest/googletest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gtest_main.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +gtest/googletest/CMakeFiles/gtest_main.dir/build: gtest/lib/libgtest_main.so + +.PHONY : gtest/googletest/CMakeFiles/gtest_main.dir/build + +gtest/googletest/CMakeFiles/gtest_main.dir/clean: + cd /root/comm-ws/build/gtest/googletest && $(CMAKE_COMMAND) -P CMakeFiles/gtest_main.dir/cmake_clean.cmake +.PHONY : gtest/googletest/CMakeFiles/gtest_main.dir/clean + +gtest/googletest/CMakeFiles/gtest_main.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /usr/src/googletest/googletest /root/comm-ws/build /root/comm-ws/build/gtest/googletest /root/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : gtest/googletest/CMakeFiles/gtest_main.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake new file mode 100644 index 0000000..663b59e --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "../../bin/libgtest_main.pdb" + "../lib/libgtest_main.so" + "CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/gtest_main.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/depend.make new file mode 100644 index 0000000..1d67c1a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for gtest_main. +# This may be replaced when dependencies are built. diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/flags.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/flags.make new file mode 100644 index 0000000..01e175b --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -fPIC -Wall -Wshadow -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -std=c++11 + +CXX_DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgtest_main_EXPORTS + +CXX_INCLUDES = -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/link.txt b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/link.txt new file mode 100644 index 0000000..2c0903e --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -shared -Wl,-soname,libgtest_main.so -o ../lib/libgtest_main.so CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -Wl,-rpath,/root/comm-ws/build/gtest/lib ../lib/libgtest.so -lpthread diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/progress.make new file mode 100644 index 0000000..72bb7dd --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 7 +CMAKE_PROGRESS_2 = 8 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/progress.marks b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/progress.marks new file mode 100644 index 0000000..573541a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/progress.marks @@ -0,0 +1 @@ +0 diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CTestTestfile.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CTestTestfile.cmake new file mode 100644 index 0000000..3c42c9e --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CTestTestfile.cmake @@ -0,0 +1,6 @@ +# CMake generated Testfile for +# Source directory: /usr/src/googletest/googletest +# Build directory: /root/comm-ws/build/gtest/googletest +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/Makefile b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/Makefile new file mode 100644 index 0000000..54d85c6 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/Makefile @@ -0,0 +1,288 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# 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: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +#============================================================================= +# Targets provided globally by CMake. + +# 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 + +# 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 +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 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 rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake -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 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 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 + +# The main all target +all: cmake_check_build_system + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles /root/comm-ws/build/gtest/googletest/CMakeFiles/progress.marks + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/googletest/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/googletest/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/googletest/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/googletest/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +gtest/googletest/CMakeFiles/gtest_main.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/googletest/CMakeFiles/gtest_main.dir/rule +.PHONY : gtest/googletest/CMakeFiles/gtest_main.dir/rule + +# Convenience name for target. +gtest_main: gtest/googletest/CMakeFiles/gtest_main.dir/rule + +.PHONY : gtest_main + +# fast build rule for target. +gtest_main/fast: + cd /root/comm-ws/build && $(MAKE) -f gtest/googletest/CMakeFiles/gtest_main.dir/build.make gtest/googletest/CMakeFiles/gtest_main.dir/build +.PHONY : gtest_main/fast + +# Convenience name for target. +gtest/googletest/CMakeFiles/gtest.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/googletest/CMakeFiles/gtest.dir/rule +.PHONY : gtest/googletest/CMakeFiles/gtest.dir/rule + +# Convenience name for target. +gtest: gtest/googletest/CMakeFiles/gtest.dir/rule + +.PHONY : gtest + +# fast build rule for target. +gtest/fast: + cd /root/comm-ws/build && $(MAKE) -f gtest/googletest/CMakeFiles/gtest.dir/build.make gtest/googletest/CMakeFiles/gtest.dir/build +.PHONY : gtest/fast + +src/gtest-all.o: src/gtest-all.cc.o + +.PHONY : src/gtest-all.o + +# target to build an object file +src/gtest-all.cc.o: + cd /root/comm-ws/build && $(MAKE) -f gtest/googletest/CMakeFiles/gtest.dir/build.make gtest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o +.PHONY : src/gtest-all.cc.o + +src/gtest-all.i: src/gtest-all.cc.i + +.PHONY : src/gtest-all.i + +# target to preprocess a source file +src/gtest-all.cc.i: + cd /root/comm-ws/build && $(MAKE) -f gtest/googletest/CMakeFiles/gtest.dir/build.make gtest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.i +.PHONY : src/gtest-all.cc.i + +src/gtest-all.s: src/gtest-all.cc.s + +.PHONY : src/gtest-all.s + +# target to generate assembly for a file +src/gtest-all.cc.s: + cd /root/comm-ws/build && $(MAKE) -f gtest/googletest/CMakeFiles/gtest.dir/build.make gtest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.s +.PHONY : src/gtest-all.cc.s + +src/gtest_main.o: src/gtest_main.cc.o + +.PHONY : src/gtest_main.o + +# target to build an object file +src/gtest_main.cc.o: + cd /root/comm-ws/build && $(MAKE) -f gtest/googletest/CMakeFiles/gtest_main.dir/build.make gtest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o +.PHONY : src/gtest_main.cc.o + +src/gtest_main.i: src/gtest_main.cc.i + +.PHONY : src/gtest_main.i + +# target to preprocess a source file +src/gtest_main.cc.i: + cd /root/comm-ws/build && $(MAKE) -f gtest/googletest/CMakeFiles/gtest_main.dir/build.make gtest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.i +.PHONY : src/gtest_main.cc.i + +src/gtest_main.s: src/gtest_main.cc.s + +.PHONY : src/gtest_main.s + +# target to generate assembly for a file +src/gtest_main.cc.s: + cd /root/comm-ws/build && $(MAKE) -f gtest/googletest/CMakeFiles/gtest_main.dir/build.make gtest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.s +.PHONY : src/gtest_main.cc.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 "... install/strip" + @echo "... install/local" + @echo "... install" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... test" + @echo "... gtest_main" + @echo "... gtest" + @echo "... src/gtest-all.o" + @echo "... src/gtest-all.i" + @echo "... src/gtest-all.s" + @echo "... src/gtest_main.o" + @echo "... src/gtest_main.i" + @echo "... src/gtest_main.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: + cd /root/comm-ws/build && $(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/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/cmake_install.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/cmake_install.cmake new file mode 100644 index 0000000..7bb2f46 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /usr/src/googletest/googletest + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/root/comm-ws/install") +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() + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/CMakeDirectoryInformation.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..65c974a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/root/comm-ws/src") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/root/comm-ws/build") + +# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make new file mode 100644 index 0000000..72e493f --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for _catkin_empty_exported_target. + +# Include the progress variables for this target. +include rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/progress.make + +_catkin_empty_exported_target: rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make + +.PHONY : _catkin_empty_exported_target + +# Rule to build all files generated by this target. +rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build: _catkin_empty_exported_target + +.PHONY : rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build + +rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/clean: + cd /root/comm-ws/build/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake +.PHONY : rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/clean + +rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/rosserial_msgs /root/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake new file mode 100644 index 0000000..56a88ba --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make new file mode 100644 index 0000000..b3f02e2 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make @@ -0,0 +1,76 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for _rosserial_msgs_generate_messages_check_deps_Log. + +# Include the progress variables for this target. +include rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/progress.make + +rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log: + cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genmsg/cmake/../../../lib/genmsg/genmsg_check_deps.py rosserial_msgs /root/comm-ws/src/rosserial_msgs/msg/Log.msg + +_rosserial_msgs_generate_messages_check_deps_Log: rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log +_rosserial_msgs_generate_messages_check_deps_Log: rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make + +.PHONY : _rosserial_msgs_generate_messages_check_deps_Log + +# Rule to build all files generated by this target. +rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build: _rosserial_msgs_generate_messages_check_deps_Log + +.PHONY : rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build + +rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/clean: + cd /root/comm-ws/build/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/cmake_clean.cmake +.PHONY : rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/clean + +rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/rosserial_msgs /root/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/cmake_clean.cmake new file mode 100644 index 0000000..b96037a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make new file mode 100644 index 0000000..e9ac5c8 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make @@ -0,0 +1,76 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for _rosserial_msgs_generate_messages_check_deps_RequestParam. + +# Include the progress variables for this target. +include rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/progress.make + +rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam: + cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genmsg/cmake/../../../lib/genmsg/genmsg_check_deps.py rosserial_msgs /root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv + +_rosserial_msgs_generate_messages_check_deps_RequestParam: rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam +_rosserial_msgs_generate_messages_check_deps_RequestParam: rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make + +.PHONY : _rosserial_msgs_generate_messages_check_deps_RequestParam + +# Rule to build all files generated by this target. +rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build: _rosserial_msgs_generate_messages_check_deps_RequestParam + +.PHONY : rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build + +rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/clean: + cd /root/comm-ws/build/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/cmake_clean.cmake +.PHONY : rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/clean + +rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/rosserial_msgs /root/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/cmake_clean.cmake new file mode 100644 index 0000000..64e4c4a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make new file mode 100644 index 0000000..281d820 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make @@ -0,0 +1,76 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for _rosserial_msgs_generate_messages_check_deps_TopicInfo. + +# Include the progress variables for this target. +include rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/progress.make + +rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo: + cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genmsg/cmake/../../../lib/genmsg/genmsg_check_deps.py rosserial_msgs /root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg + +_rosserial_msgs_generate_messages_check_deps_TopicInfo: rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo +_rosserial_msgs_generate_messages_check_deps_TopicInfo: rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make + +.PHONY : _rosserial_msgs_generate_messages_check_deps_TopicInfo + +# Rule to build all files generated by this target. +rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build: _rosserial_msgs_generate_messages_check_deps_TopicInfo + +.PHONY : rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build + +rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/clean: + cd /root/comm-ws/build/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/cmake_clean.cmake +.PHONY : rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/clean + +rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/rosserial_msgs /root/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/cmake_clean.cmake new file mode 100644 index 0000000..d3637b9 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/progress.marks b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/progress.marks new file mode 100644 index 0000000..3c03207 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/progress.marks @@ -0,0 +1 @@ +18 diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make new file mode 100644 index 0000000..a551044 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosserial_msgs_gencpp. + +# Include the progress variables for this target. +include rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/progress.make + +rosserial_msgs_gencpp: rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make + +.PHONY : rosserial_msgs_gencpp + +# Rule to build all files generated by this target. +rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build: rosserial_msgs_gencpp + +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build + +rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/clean: + cd /root/comm-ws/build/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_gencpp.dir/cmake_clean.cmake +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/clean + +rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/rosserial_msgs /root/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..abf5d1f --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosserial_msgs_gencpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make new file mode 100644 index 0000000..219f659 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosserial_msgs_generate_messages. + +# Include the progress variables for this target. +include rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/progress.make + +rosserial_msgs_generate_messages: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make + +.PHONY : rosserial_msgs_generate_messages + +# Rule to build all files generated by this target. +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build: rosserial_msgs_generate_messages + +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build + +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/clean: + cd /root/comm-ws/build/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_generate_messages.dir/cmake_clean.cmake +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/clean + +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/rosserial_msgs /root/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/cmake_clean.cmake new file mode 100644 index 0000000..f92a8a0 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosserial_msgs_generate_messages.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make new file mode 100644 index 0000000..f392ca3 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make @@ -0,0 +1,100 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosserial_msgs_generate_messages_cpp. + +# Include the progress variables for this target. +include rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/progress.make + +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp: /root/comm-ws/devel/include/rosserial_msgs/Log.h +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp: /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp: /root/comm-ws/devel/include/rosserial_msgs/RequestParam.h + + +/root/comm-ws/devel/include/rosserial_msgs/Log.h: /opt/ros/noetic/lib/gencpp/gen_cpp.py +/root/comm-ws/devel/include/rosserial_msgs/Log.h: /root/comm-ws/src/rosserial_msgs/msg/Log.msg +/root/comm-ws/devel/include/rosserial_msgs/Log.h: /opt/ros/noetic/share/gencpp/msg.h.template + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating C++ code from rosserial_msgs/Log.msg" + cd /root/comm-ws/src/rosserial_msgs && /root/comm-ws/build/catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py /root/comm-ws/src/rosserial_msgs/msg/Log.msg -Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/include/rosserial_msgs -e /opt/ros/noetic/share/gencpp/cmake/.. + +/root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h: /opt/ros/noetic/lib/gencpp/gen_cpp.py +/root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h: /root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg +/root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h: /opt/ros/noetic/share/gencpp/msg.h.template + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generating C++ code from rosserial_msgs/TopicInfo.msg" + cd /root/comm-ws/src/rosserial_msgs && /root/comm-ws/build/catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py /root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg -Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/include/rosserial_msgs -e /opt/ros/noetic/share/gencpp/cmake/.. + +/root/comm-ws/devel/include/rosserial_msgs/RequestParam.h: /opt/ros/noetic/lib/gencpp/gen_cpp.py +/root/comm-ws/devel/include/rosserial_msgs/RequestParam.h: /root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv +/root/comm-ws/devel/include/rosserial_msgs/RequestParam.h: /opt/ros/noetic/share/gencpp/msg.h.template +/root/comm-ws/devel/include/rosserial_msgs/RequestParam.h: /opt/ros/noetic/share/gencpp/srv.h.template + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Generating C++ code from rosserial_msgs/RequestParam.srv" + cd /root/comm-ws/src/rosserial_msgs && /root/comm-ws/build/catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py /root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv -Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/include/rosserial_msgs -e /opt/ros/noetic/share/gencpp/cmake/.. + +rosserial_msgs_generate_messages_cpp: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp +rosserial_msgs_generate_messages_cpp: /root/comm-ws/devel/include/rosserial_msgs/Log.h +rosserial_msgs_generate_messages_cpp: /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h +rosserial_msgs_generate_messages_cpp: /root/comm-ws/devel/include/rosserial_msgs/RequestParam.h +rosserial_msgs_generate_messages_cpp: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make + +.PHONY : rosserial_msgs_generate_messages_cpp + +# Rule to build all files generated by this target. +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build: rosserial_msgs_generate_messages_cpp + +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build + +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/clean: + cd /root/comm-ws/build/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/cmake_clean.cmake +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/clean + +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/rosserial_msgs /root/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/cmake_clean.cmake new file mode 100644 index 0000000..8d5059b --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "/root/comm-ws/devel/include/rosserial_msgs/Log.h" + "/root/comm-ws/devel/include/rosserial_msgs/RequestParam.h" + "/root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h" + "CMakeFiles/rosserial_msgs_generate_messages_cpp" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/progress.make new file mode 100644 index 0000000..d47d864 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 13 +CMAKE_PROGRESS_2 = 14 +CMAKE_PROGRESS_3 = 15 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make new file mode 100644 index 0000000..78d7d27 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make @@ -0,0 +1,102 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosserial_msgs_generate_messages_eus. + +# Include the progress variables for this target. +include rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/progress.make + +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/Log.l +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/TopicInfo.l +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv/RequestParam.l +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/manifest.l + + +/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/Log.l: /opt/ros/noetic/lib/geneus/gen_eus.py +/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/Log.l: /root/comm-ws/src/rosserial_msgs/msg/Log.msg + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating EusLisp code from rosserial_msgs/Log.msg" + cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/geneus/cmake/../../../lib/geneus/gen_eus.py /root/comm-ws/src/rosserial_msgs/msg/Log.msg -Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg + +/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/TopicInfo.l: /opt/ros/noetic/lib/geneus/gen_eus.py +/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/TopicInfo.l: /root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generating EusLisp code from rosserial_msgs/TopicInfo.msg" + cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/geneus/cmake/../../../lib/geneus/gen_eus.py /root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg -Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg + +/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv/RequestParam.l: /opt/ros/noetic/lib/geneus/gen_eus.py +/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv/RequestParam.l: /root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Generating EusLisp code from rosserial_msgs/RequestParam.srv" + cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/geneus/cmake/../../../lib/geneus/gen_eus.py /root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv -Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv + +/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/manifest.l: /opt/ros/noetic/lib/geneus/gen_eus.py + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Generating EusLisp manifest code for rosserial_msgs" + cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/geneus/cmake/../../../lib/geneus/gen_eus.py -m -o /root/comm-ws/devel/share/roseus/ros/rosserial_msgs rosserial_msgs + +rosserial_msgs_generate_messages_eus: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus +rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/Log.l +rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/TopicInfo.l +rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv/RequestParam.l +rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/manifest.l +rosserial_msgs_generate_messages_eus: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make + +.PHONY : rosserial_msgs_generate_messages_eus + +# Rule to build all files generated by this target. +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build: rosserial_msgs_generate_messages_eus + +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build + +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/clean: + cd /root/comm-ws/build/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_generate_messages_eus.dir/cmake_clean.cmake +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/clean + +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/rosserial_msgs /root/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/cmake_clean.cmake new file mode 100644 index 0000000..90ce32f --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/manifest.l" + "/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/Log.l" + "/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/TopicInfo.l" + "/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv/RequestParam.l" + "CMakeFiles/rosserial_msgs_generate_messages_eus" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosserial_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/progress.make new file mode 100644 index 0000000..c029100 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/progress.make @@ -0,0 +1,5 @@ +CMAKE_PROGRESS_1 = 16 +CMAKE_PROGRESS_2 = 17 +CMAKE_PROGRESS_3 = 18 +CMAKE_PROGRESS_4 = 19 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make new file mode 100644 index 0000000..26518a0 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make @@ -0,0 +1,96 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosserial_msgs_generate_messages_lisp. + +# Include the progress variables for this target. +include rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/progress.make + +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp: /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/Log.lisp +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp: /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/TopicInfo.lisp +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp: /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/RequestParam.lisp + + +/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/Log.lisp: /opt/ros/noetic/lib/genlisp/gen_lisp.py +/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/Log.lisp: /root/comm-ws/src/rosserial_msgs/msg/Log.msg + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating Lisp code from rosserial_msgs/Log.msg" + cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genlisp/cmake/../../../lib/genlisp/gen_lisp.py /root/comm-ws/src/rosserial_msgs/msg/Log.msg -Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg + +/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/TopicInfo.lisp: /opt/ros/noetic/lib/genlisp/gen_lisp.py +/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/TopicInfo.lisp: /root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generating Lisp code from rosserial_msgs/TopicInfo.msg" + cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genlisp/cmake/../../../lib/genlisp/gen_lisp.py /root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg -Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg + +/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/RequestParam.lisp: /opt/ros/noetic/lib/genlisp/gen_lisp.py +/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/RequestParam.lisp: /root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Generating Lisp code from rosserial_msgs/RequestParam.srv" + cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genlisp/cmake/../../../lib/genlisp/gen_lisp.py /root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv -Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv + +rosserial_msgs_generate_messages_lisp: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp +rosserial_msgs_generate_messages_lisp: /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/Log.lisp +rosserial_msgs_generate_messages_lisp: /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/TopicInfo.lisp +rosserial_msgs_generate_messages_lisp: /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/RequestParam.lisp +rosserial_msgs_generate_messages_lisp: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make + +.PHONY : rosserial_msgs_generate_messages_lisp + +# Rule to build all files generated by this target. +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build: rosserial_msgs_generate_messages_lisp + +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build + +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/clean: + cd /root/comm-ws/build/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/cmake_clean.cmake +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/clean + +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/rosserial_msgs /root/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..4a3fb9f --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/Log.lisp" + "/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/TopicInfo.lisp" + "/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/RequestParam.lisp" + "CMakeFiles/rosserial_msgs_generate_messages_lisp" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/progress.make new file mode 100644 index 0000000..e6d9ab3 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 20 +CMAKE_PROGRESS_2 = 21 +CMAKE_PROGRESS_3 = 22 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make new file mode 100644 index 0000000..06faf5b --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make @@ -0,0 +1,96 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosserial_msgs_generate_messages_nodejs. + +# Include the progress variables for this target. +include rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/progress.make + +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs: /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/Log.js +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs: /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/TopicInfo.js +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs: /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/RequestParam.js + + +/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/Log.js: /opt/ros/noetic/lib/gennodejs/gen_nodejs.py +/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/Log.js: /root/comm-ws/src/rosserial_msgs/msg/Log.msg + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating Javascript code from rosserial_msgs/Log.msg" + cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/gennodejs/cmake/../../../lib/gennodejs/gen_nodejs.py /root/comm-ws/src/rosserial_msgs/msg/Log.msg -Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg + +/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/TopicInfo.js: /opt/ros/noetic/lib/gennodejs/gen_nodejs.py +/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/TopicInfo.js: /root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generating Javascript code from rosserial_msgs/TopicInfo.msg" + cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/gennodejs/cmake/../../../lib/gennodejs/gen_nodejs.py /root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg -Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg + +/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/RequestParam.js: /opt/ros/noetic/lib/gennodejs/gen_nodejs.py +/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/RequestParam.js: /root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Generating Javascript code from rosserial_msgs/RequestParam.srv" + cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/gennodejs/cmake/../../../lib/gennodejs/gen_nodejs.py /root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv -Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv + +rosserial_msgs_generate_messages_nodejs: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs +rosserial_msgs_generate_messages_nodejs: /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/Log.js +rosserial_msgs_generate_messages_nodejs: /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/TopicInfo.js +rosserial_msgs_generate_messages_nodejs: /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/RequestParam.js +rosserial_msgs_generate_messages_nodejs: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make + +.PHONY : rosserial_msgs_generate_messages_nodejs + +# Rule to build all files generated by this target. +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build: rosserial_msgs_generate_messages_nodejs + +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build + +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/clean: + cd /root/comm-ws/build/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/cmake_clean.cmake +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/clean + +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/rosserial_msgs /root/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/cmake_clean.cmake new file mode 100644 index 0000000..ddb47b0 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/Log.js" + "/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/TopicInfo.js" + "/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/RequestParam.js" + "CMakeFiles/rosserial_msgs_generate_messages_nodejs" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/progress.make new file mode 100644 index 0000000..bc82770 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 23 +CMAKE_PROGRESS_2 = 24 +CMAKE_PROGRESS_3 = 25 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make new file mode 100644 index 0000000..c13651e --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make @@ -0,0 +1,114 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosserial_msgs_generate_messages_py. + +# Include the progress variables for this target. +include rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/progress.make + +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py + + +/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py: /opt/ros/noetic/lib/genpy/genmsg_py.py +/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py: /root/comm-ws/src/rosserial_msgs/msg/Log.msg + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating Python from MSG rosserial_msgs/Log" + cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genpy/cmake/../../../lib/genpy/genmsg_py.py /root/comm-ws/src/rosserial_msgs/msg/Log.msg -Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg + +/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py: /opt/ros/noetic/lib/genpy/genmsg_py.py +/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py: /root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generating Python from MSG rosserial_msgs/TopicInfo" + cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genpy/cmake/../../../lib/genpy/genmsg_py.py /root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg -Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg + +/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py: /opt/ros/noetic/lib/genpy/gensrv_py.py +/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py: /root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Generating Python code from SRV rosserial_msgs/RequestParam" + cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genpy/cmake/../../../lib/genpy/gensrv_py.py /root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv -Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv + +/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py: /opt/ros/noetic/lib/genpy/genmsg_py.py +/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py +/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py +/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Generating Python msg __init__.py for rosserial_msgs" + cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genpy/cmake/../../../lib/genpy/genmsg_py.py -o /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg --initpy + +/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py: /opt/ros/noetic/lib/genpy/genmsg_py.py +/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py +/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py +/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Generating Python srv __init__.py for rosserial_msgs" + cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genpy/cmake/../../../lib/genpy/genmsg_py.py -o /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv --initpy + +rosserial_msgs_generate_messages_py: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py +rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py +rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py +rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py +rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py +rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py +rosserial_msgs_generate_messages_py: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make + +.PHONY : rosserial_msgs_generate_messages_py + +# Rule to build all files generated by this target. +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build: rosserial_msgs_generate_messages_py + +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build + +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/clean: + cd /root/comm-ws/build/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_generate_messages_py.dir/cmake_clean.cmake +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/clean + +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/rosserial_msgs /root/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/cmake_clean.cmake new file mode 100644 index 0000000..d6b852f --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/cmake_clean.cmake @@ -0,0 +1,13 @@ +file(REMOVE_RECURSE + "/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py" + "/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py" + "/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py" + "/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py" + "/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py" + "CMakeFiles/rosserial_msgs_generate_messages_py" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosserial_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/progress.make new file mode 100644 index 0000000..a0f544c --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/progress.make @@ -0,0 +1,6 @@ +CMAKE_PROGRESS_1 = 26 +CMAKE_PROGRESS_2 = 27 +CMAKE_PROGRESS_3 = 28 +CMAKE_PROGRESS_4 = 29 +CMAKE_PROGRESS_5 = 30 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make new file mode 100644 index 0000000..9be96fc --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosserial_msgs_geneus. + +# Include the progress variables for this target. +include rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/progress.make + +rosserial_msgs_geneus: rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make + +.PHONY : rosserial_msgs_geneus + +# Rule to build all files generated by this target. +rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build: rosserial_msgs_geneus + +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build + +rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/clean: + cd /root/comm-ws/build/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_geneus.dir/cmake_clean.cmake +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/clean + +rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/rosserial_msgs /root/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/cmake_clean.cmake new file mode 100644 index 0000000..13ccee2 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosserial_msgs_geneus.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make new file mode 100644 index 0000000..f7e861f --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosserial_msgs_genlisp. + +# Include the progress variables for this target. +include rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/progress.make + +rosserial_msgs_genlisp: rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make + +.PHONY : rosserial_msgs_genlisp + +# Rule to build all files generated by this target. +rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build: rosserial_msgs_genlisp + +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build + +rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/clean: + cd /root/comm-ws/build/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_genlisp.dir/cmake_clean.cmake +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/clean + +rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/rosserial_msgs /root/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/cmake_clean.cmake new file mode 100644 index 0000000..8d5f402 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosserial_msgs_genlisp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make new file mode 100644 index 0000000..e86b5d0 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosserial_msgs_gennodejs. + +# Include the progress variables for this target. +include rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/progress.make + +rosserial_msgs_gennodejs: rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make + +.PHONY : rosserial_msgs_gennodejs + +# Rule to build all files generated by this target. +rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build: rosserial_msgs_gennodejs + +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build + +rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/clean: + cd /root/comm-ws/build/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_gennodejs.dir/cmake_clean.cmake +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/clean + +rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/rosserial_msgs /root/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/cmake_clean.cmake new file mode 100644 index 0000000..3bb98f6 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosserial_msgs_gennodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make new file mode 100644 index 0000000..5c4124b --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make @@ -0,0 +1,72 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Utility rule file for rosserial_msgs_genpy. + +# Include the progress variables for this target. +include rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/progress.make + +rosserial_msgs_genpy: rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make + +.PHONY : rosserial_msgs_genpy + +# Rule to build all files generated by this target. +rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build: rosserial_msgs_genpy + +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build + +rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/clean: + cd /root/comm-ws/build/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_genpy.dir/cmake_clean.cmake +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/clean + +rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/rosserial_msgs /root/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/cmake_clean.cmake new file mode 100644 index 0000000..e4c843a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/rosserial_msgs_genpy.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/progress.make @@ -0,0 +1 @@ + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CTestTestfile.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CTestTestfile.cmake new file mode 100644 index 0000000..3a6f930 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CTestTestfile.cmake @@ -0,0 +1,6 @@ +# CMake generated Testfile for +# Source directory: /root/comm-ws/src/rosserial_msgs +# Build directory: /root/comm-ws/build/rosserial_msgs +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/Makefile b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/Makefile new file mode 100644 index 0000000..be2a0ac --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/Makefile @@ -0,0 +1,436 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# 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: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +#============================================================================= +# Targets provided globally by CMake. + +# 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 + +# 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 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 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 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 rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake -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 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 + +# The main all target +all: cmake_check_build_system + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles /root/comm-ws/build/rosserial_msgs/CMakeFiles/progress.marks + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/all + $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/rule +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/rule + +# Convenience name for target. +rosserial_msgs_generate_messages_py: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/rule + +.PHONY : rosserial_msgs_generate_messages_py + +# fast build rule for target. +rosserial_msgs_generate_messages_py/fast: + cd /root/comm-ws/build && $(MAKE) -f rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build +.PHONY : rosserial_msgs_generate_messages_py/fast + +# Convenience name for target. +rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/rule +.PHONY : rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/rule + +# Convenience name for target. +_catkin_empty_exported_target: rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/rule + +.PHONY : _catkin_empty_exported_target + +# fast build rule for target. +_catkin_empty_exported_target/fast: + cd /root/comm-ws/build && $(MAKE) -f rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build +.PHONY : _catkin_empty_exported_target/fast + +# Convenience name for target. +rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/rule +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/rule + +# Convenience name for target. +rosserial_msgs_genpy: rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/rule + +.PHONY : rosserial_msgs_genpy + +# fast build rule for target. +rosserial_msgs_genpy/fast: + cd /root/comm-ws/build && $(MAKE) -f rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build +.PHONY : rosserial_msgs_genpy/fast + +# Convenience name for target. +rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/rule +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/rule + +# Convenience name for target. +rosserial_msgs_gencpp: rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/rule + +.PHONY : rosserial_msgs_gencpp + +# fast build rule for target. +rosserial_msgs_gencpp/fast: + cd /root/comm-ws/build && $(MAKE) -f rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build +.PHONY : rosserial_msgs_gencpp/fast + +# Convenience name for target. +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/rule +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/rule + +# Convenience name for target. +rosserial_msgs_generate_messages: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/rule + +.PHONY : rosserial_msgs_generate_messages + +# fast build rule for target. +rosserial_msgs_generate_messages/fast: + cd /root/comm-ws/build && $(MAKE) -f rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build +.PHONY : rosserial_msgs_generate_messages/fast + +# Convenience name for target. +rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/rule +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/rule + +# Convenience name for target. +rosserial_msgs_geneus: rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/rule + +.PHONY : rosserial_msgs_geneus + +# fast build rule for target. +rosserial_msgs_geneus/fast: + cd /root/comm-ws/build && $(MAKE) -f rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build +.PHONY : rosserial_msgs_geneus/fast + +# Convenience name for target. +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/rule +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/rule + +# Convenience name for target. +rosserial_msgs_generate_messages_eus: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/rule + +.PHONY : rosserial_msgs_generate_messages_eus + +# fast build rule for target. +rosserial_msgs_generate_messages_eus/fast: + cd /root/comm-ws/build && $(MAKE) -f rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build +.PHONY : rosserial_msgs_generate_messages_eus/fast + +# Convenience name for target. +rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/rule +.PHONY : rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/rule + +# Convenience name for target. +_rosserial_msgs_generate_messages_check_deps_Log: rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/rule + +.PHONY : _rosserial_msgs_generate_messages_check_deps_Log + +# fast build rule for target. +_rosserial_msgs_generate_messages_check_deps_Log/fast: + cd /root/comm-ws/build && $(MAKE) -f rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build +.PHONY : _rosserial_msgs_generate_messages_check_deps_Log/fast + +# Convenience name for target. +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/rule +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/rule + +# Convenience name for target. +rosserial_msgs_generate_messages_nodejs: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/rule + +.PHONY : rosserial_msgs_generate_messages_nodejs + +# fast build rule for target. +rosserial_msgs_generate_messages_nodejs/fast: + cd /root/comm-ws/build && $(MAKE) -f rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build +.PHONY : rosserial_msgs_generate_messages_nodejs/fast + +# Convenience name for target. +rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/rule +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/rule + +# Convenience name for target. +rosserial_msgs_gennodejs: rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/rule + +.PHONY : rosserial_msgs_gennodejs + +# fast build rule for target. +rosserial_msgs_gennodejs/fast: + cd /root/comm-ws/build && $(MAKE) -f rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build +.PHONY : rosserial_msgs_gennodejs/fast + +# Convenience name for target. +rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/rule +.PHONY : rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/rule + +# Convenience name for target. +_rosserial_msgs_generate_messages_check_deps_TopicInfo: rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/rule + +.PHONY : _rosserial_msgs_generate_messages_check_deps_TopicInfo + +# fast build rule for target. +_rosserial_msgs_generate_messages_check_deps_TopicInfo/fast: + cd /root/comm-ws/build && $(MAKE) -f rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build +.PHONY : _rosserial_msgs_generate_messages_check_deps_TopicInfo/fast + +# Convenience name for target. +rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/rule +.PHONY : rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/rule + +# Convenience name for target. +_rosserial_msgs_generate_messages_check_deps_RequestParam: rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/rule + +.PHONY : _rosserial_msgs_generate_messages_check_deps_RequestParam + +# fast build rule for target. +_rosserial_msgs_generate_messages_check_deps_RequestParam/fast: + cd /root/comm-ws/build && $(MAKE) -f rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build +.PHONY : _rosserial_msgs_generate_messages_check_deps_RequestParam/fast + +# Convenience name for target. +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/rule +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/rule + +# Convenience name for target. +rosserial_msgs_generate_messages_cpp: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/rule + +.PHONY : rosserial_msgs_generate_messages_cpp + +# fast build rule for target. +rosserial_msgs_generate_messages_cpp/fast: + cd /root/comm-ws/build && $(MAKE) -f rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build +.PHONY : rosserial_msgs_generate_messages_cpp/fast + +# Convenience name for target. +rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/rule +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/rule + +# Convenience name for target. +rosserial_msgs_genlisp: rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/rule + +.PHONY : rosserial_msgs_genlisp + +# fast build rule for target. +rosserial_msgs_genlisp/fast: + cd /root/comm-ws/build && $(MAKE) -f rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build +.PHONY : rosserial_msgs_genlisp/fast + +# Convenience name for target. +rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/rule: + cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/rule +.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/rule + +# Convenience name for target. +rosserial_msgs_generate_messages_lisp: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/rule + +.PHONY : rosserial_msgs_generate_messages_lisp + +# fast build rule for target. +rosserial_msgs_generate_messages_lisp/fast: + cd /root/comm-ws/build && $(MAKE) -f rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build +.PHONY : rosserial_msgs_generate_messages_lisp/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 "... install/strip" + @echo "... install/local" + @echo "... list_install_components" + @echo "... test" + @echo "... rosserial_msgs_generate_messages_py" + @echo "... _catkin_empty_exported_target" + @echo "... rosserial_msgs_genpy" + @echo "... rosserial_msgs_gencpp" + @echo "... rosserial_msgs_generate_messages" + @echo "... rosserial_msgs_geneus" + @echo "... rosserial_msgs_generate_messages_eus" + @echo "... _rosserial_msgs_generate_messages_check_deps_Log" + @echo "... rosserial_msgs_generate_messages_nodejs" + @echo "... rosserial_msgs_gennodejs" + @echo "... install" + @echo "... _rosserial_msgs_generate_messages_check_deps_TopicInfo" + @echo "... _rosserial_msgs_generate_messages_check_deps_RequestParam" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... rosserial_msgs_generate_messages_cpp" + @echo "... rosserial_msgs_genlisp" + @echo "... rosserial_msgs_generate_messages_lisp" +.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: + cd /root/comm-ws/build && $(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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-extras.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-extras.cmake new file mode 100644 index 0000000..7a84267 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-extras.cmake @@ -0,0 +1,2 @@ +set(rosserial_msgs_MESSAGE_FILES "msg/Log.msg;msg/TopicInfo.msg") +set(rosserial_msgs_SERVICE_FILES "srv/RequestParam.srv") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-paths.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-paths.cmake new file mode 100644 index 0000000..9141566 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-paths.cmake @@ -0,0 +1,4 @@ +# generated from genmsg/cmake/pkg-msg-paths.cmake.installspace.in + +_prepend_path("${rosserial_msgs_DIR}/.." "msg" rosserial_msgs_MSG_INCLUDE_DIRS UNIQUE) +set(rosserial_msgs_MSG_DEPENDENCIES ) diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgs.pc b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgs.pc new file mode 100644 index 0000000..28316dc --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgs.pc @@ -0,0 +1,8 @@ +prefix=/root/comm-ws/install + +Name: rosserial_msgs +Description: Description of rosserial_msgs +Version: 0.9.2 +Cflags: -I${prefix}/include +Libs: -L${prefix}/lib +Requires: message_runtime diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig-version.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig-version.cmake new file mode 100644 index 0000000..742fb9a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from catkin/cmake/template/pkgConfig-version.cmake.in +set(PACKAGE_VERSION "0.9.2") + +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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig.cmake new file mode 100644 index 0000000..9c10c45 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig.cmake @@ -0,0 +1,223 @@ +# generated from catkin/cmake/template/pkgConfig.cmake.in + +# append elements to a list and remove existing duplicates from the list +# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig +# self contained +macro(_list_append_deduplicate listname) + if(NOT "${ARGN}" STREQUAL "") + if(${listname}) + list(REMOVE_ITEM ${listname} ${ARGN}) + endif() + list(APPEND ${listname} ${ARGN}) + endif() +endmacro() + +# append elements to a list if they are not already in the list +# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig +# self contained +macro(_list_append_unique listname) + foreach(_item ${ARGN}) + list(FIND ${listname} ${_item} _index) + if(_index EQUAL -1) + list(APPEND ${listname} ${_item}) + endif() + endforeach() +endmacro() + +# pack a list of libraries with optional build configuration keywords +# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig +# self contained +macro(_pack_libraries_with_build_configuration VAR) + set(${VAR} "") + set(_argn ${ARGN}) + list(LENGTH _argn _count) + set(_index 0) + while(${_index} LESS ${_count}) + list(GET _argn ${_index} lib) + if("${lib}" MATCHES "^(debug|optimized|general)$") + math(EXPR _index "${_index} + 1") + if(${_index} EQUAL ${_count}) + message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library") + endif() + list(GET _argn ${_index} library) + list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}") + else() + list(APPEND ${VAR} "${lib}") + endif() + math(EXPR _index "${_index} + 1") + endwhile() +endmacro() + +# unpack a list of libraries with optional build configuration keyword prefixes +# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig +# self contained +macro(_unpack_libraries_with_build_configuration VAR) + set(${VAR} "") + foreach(lib ${ARGN}) + string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}") + list(APPEND ${VAR} "${lib}") + endforeach() +endmacro() + + +if(rosserial_msgs_CONFIG_INCLUDED) + return() +endif() +set(rosserial_msgs_CONFIG_INCLUDED TRUE) + +# set variables for source/devel/install prefixes +if("FALSE" STREQUAL "TRUE") + set(rosserial_msgs_SOURCE_PREFIX /root/comm-ws/src/rosserial_msgs) + set(rosserial_msgs_DEVEL_PREFIX /root/comm-ws/devel) + set(rosserial_msgs_INSTALL_PREFIX "") + set(rosserial_msgs_PREFIX ${rosserial_msgs_DEVEL_PREFIX}) +else() + set(rosserial_msgs_SOURCE_PREFIX "") + set(rosserial_msgs_DEVEL_PREFIX "") + set(rosserial_msgs_INSTALL_PREFIX /root/comm-ws/install) + set(rosserial_msgs_PREFIX ${rosserial_msgs_INSTALL_PREFIX}) +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "WARNING: package 'rosserial_msgs' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + message("${_msg}") +endif() + +# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project +set(rosserial_msgs_FOUND_CATKIN_PROJECT TRUE) + +if(NOT "include " STREQUAL " ") + set(rosserial_msgs_INCLUDE_DIRS "") + set(_include_dirs "include") + if(NOT " " STREQUAL " ") + set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.") + elseif(NOT "http://ros.org/wiki/rosserial_msgs " STREQUAL " ") + set(_report "Check the website 'http://ros.org/wiki/rosserial_msgs' for information and consider reporting the problem.") + else() + set(_report "Report the problem to the maintainer 'Paul Bouchier , Mike Purvis ' and request to fix the problem.") + endif() + foreach(idir ${_include_dirs}) + if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) + set(include ${idir}) + elseif("${idir} " STREQUAL "include ") + get_filename_component(include "${rosserial_msgs_DIR}/../../../include" ABSOLUTE) + if(NOT IS_DIRECTORY ${include}) + message(FATAL_ERROR "Project 'rosserial_msgs' specifies '${idir}' as an include dir, which is not found. It does not exist in '${include}'. ${_report}") + endif() + else() + message(FATAL_ERROR "Project 'rosserial_msgs' specifies '${idir}' as an include dir, which is not found. It does neither exist as an absolute directory nor in '\${prefix}/${idir}'. ${_report}") + endif() + _list_append_unique(rosserial_msgs_INCLUDE_DIRS ${include}) + endforeach() +endif() + +set(libraries "") +foreach(library ${libraries}) + # keep build configuration keywords, target names and absolute libraries as-is + if("${library}" MATCHES "^(debug|optimized|general)$") + list(APPEND rosserial_msgs_LIBRARIES ${library}) + elseif(${library} MATCHES "^-l") + list(APPEND rosserial_msgs_LIBRARIES ${library}) + elseif(${library} MATCHES "^-") + # This is a linker flag/option (like -pthread) + # There's no standard variable for these, so create an interface library to hold it + if(NOT rosserial_msgs_NUM_DUMMY_TARGETS) + set(rosserial_msgs_NUM_DUMMY_TARGETS 0) + endif() + # Make sure the target name is unique + set(interface_target_name "catkin::rosserial_msgs::wrapped-linker-option${rosserial_msgs_NUM_DUMMY_TARGETS}") + while(TARGET "${interface_target_name}") + math(EXPR rosserial_msgs_NUM_DUMMY_TARGETS "${rosserial_msgs_NUM_DUMMY_TARGETS}+1") + set(interface_target_name "catkin::rosserial_msgs::wrapped-linker-option${rosserial_msgs_NUM_DUMMY_TARGETS}") + endwhile() + add_library("${interface_target_name}" INTERFACE IMPORTED) + if("${CMAKE_VERSION}" VERSION_LESS "3.13.0") + set_property( + TARGET + "${interface_target_name}" + APPEND PROPERTY + INTERFACE_LINK_LIBRARIES "${library}") + else() + target_link_options("${interface_target_name}" INTERFACE "${library}") + endif() + list(APPEND rosserial_msgs_LIBRARIES "${interface_target_name}") + elseif(TARGET ${library}) + list(APPEND rosserial_msgs_LIBRARIES ${library}) + elseif(IS_ABSOLUTE ${library}) + list(APPEND rosserial_msgs_LIBRARIES ${library}) + else() + set(lib_path "") + set(lib "${library}-NOTFOUND") + # since the path where the library is found is returned we have to iterate over the paths manually + foreach(path /root/comm-ws/install/lib;/opt/ros/noetic/lib) + find_library(lib ${library} + PATHS ${path} + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) + if(lib) + set(lib_path ${path}) + break() + endif() + endforeach() + if(lib) + _list_append_unique(rosserial_msgs_LIBRARY_DIRS ${lib_path}) + list(APPEND rosserial_msgs_LIBRARIES ${lib}) + else() + # as a fall back for non-catkin libraries try to search globally + find_library(lib ${library}) + if(NOT lib) + message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'rosserial_msgs'? Did you find_package() it before the subdirectory containing its code is included?") + endif() + list(APPEND rosserial_msgs_LIBRARIES ${lib}) + endif() + endif() +endforeach() + +set(rosserial_msgs_EXPORTED_TARGETS "rosserial_msgs_generate_messages_cpp;rosserial_msgs_generate_messages_eus;rosserial_msgs_generate_messages_lisp;rosserial_msgs_generate_messages_nodejs;rosserial_msgs_generate_messages_py") +# create dummy targets for exported code generation targets to make life of users easier +foreach(t ${rosserial_msgs_EXPORTED_TARGETS}) + if(NOT TARGET ${t}) + add_custom_target(${t}) + endif() +endforeach() + +set(depends "message_runtime") +foreach(depend ${depends}) + string(REPLACE " " ";" depend_list ${depend}) + # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls + list(GET depend_list 0 rosserial_msgs_dep) + list(LENGTH depend_list count) + if(${count} EQUAL 1) + # simple dependencies must only be find_package()-ed once + if(NOT ${rosserial_msgs_dep}_FOUND) + find_package(${rosserial_msgs_dep} REQUIRED NO_MODULE) + endif() + else() + # dependencies with components must be find_package()-ed again + list(REMOVE_AT depend_list 0) + find_package(${rosserial_msgs_dep} REQUIRED NO_MODULE ${depend_list}) + endif() + _list_append_unique(rosserial_msgs_INCLUDE_DIRS ${${rosserial_msgs_dep}_INCLUDE_DIRS}) + + # merge build configuration keywords with library names to correctly deduplicate + _pack_libraries_with_build_configuration(rosserial_msgs_LIBRARIES ${rosserial_msgs_LIBRARIES}) + _pack_libraries_with_build_configuration(_libraries ${${rosserial_msgs_dep}_LIBRARIES}) + _list_append_deduplicate(rosserial_msgs_LIBRARIES ${_libraries}) + # undo build configuration keyword merging after deduplication + _unpack_libraries_with_build_configuration(rosserial_msgs_LIBRARIES ${rosserial_msgs_LIBRARIES}) + + _list_append_unique(rosserial_msgs_LIBRARY_DIRS ${${rosserial_msgs_dep}_LIBRARY_DIRS}) + _list_append_deduplicate(rosserial_msgs_EXPORTED_TARGETS ${${rosserial_msgs_dep}_EXPORTED_TARGETS}) +endforeach() + +set(pkg_cfg_extras "rosserial_msgs-msg-extras.cmake") +foreach(extra ${pkg_cfg_extras}) + if(NOT IS_ABSOLUTE ${extra}) + set(extra ${rosserial_msgs_DIR}/${extra}) + endif() + include(${extra}) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/package.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/package.cmake new file mode 100644 index 0000000..fbd53d8 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/package.cmake @@ -0,0 +1,16 @@ +set(_CATKIN_CURRENT_PACKAGE "rosserial_msgs") +set(rosserial_msgs_VERSION "0.9.2") +set(rosserial_msgs_MAINTAINER "Paul Bouchier , Mike Purvis ") +set(rosserial_msgs_PACKAGE_FORMAT "1") +set(rosserial_msgs_BUILD_DEPENDS "message_generation") +set(rosserial_msgs_BUILD_EXPORT_DEPENDS "message_runtime") +set(rosserial_msgs_BUILDTOOL_DEPENDS "catkin") +set(rosserial_msgs_BUILDTOOL_EXPORT_DEPENDS ) +set(rosserial_msgs_EXEC_DEPENDS "message_runtime") +set(rosserial_msgs_RUN_DEPENDS "message_runtime") +set(rosserial_msgs_TEST_DEPENDS ) +set(rosserial_msgs_DOC_DEPENDS ) +set(rosserial_msgs_URL_WEBSITE "http://ros.org/wiki/rosserial_msgs") +set(rosserial_msgs_URL_BUGTRACKER "") +set(rosserial_msgs_URL_REPOSITORY "") +set(rosserial_msgs_DEPRECATED "") \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/pkg.develspace.context.pc.py b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/pkg.develspace.context.pc.py new file mode 100644 index 0000000..c365aea --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/pkg.develspace.context.pc.py @@ -0,0 +1,8 @@ +# generated from catkin/cmake/template/pkg.context.pc.in +CATKIN_PACKAGE_PREFIX = "" +PROJECT_PKG_CONFIG_INCLUDE_DIRS = "/root/comm-ws/devel/include".split(';') if "/root/comm-ws/devel/include" != "" else [] +PROJECT_CATKIN_DEPENDS = "message_runtime".replace(';', ' ') +PKG_CONFIG_LIBRARIES_WITH_PREFIX = "".split(';') if "" != "" else [] +PROJECT_NAME = "rosserial_msgs" +PROJECT_SPACE_DIR = "/root/comm-ws/devel" +PROJECT_VERSION = "0.9.2" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/pkg.installspace.context.pc.py b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/pkg.installspace.context.pc.py new file mode 100644 index 0000000..1ac1417 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/pkg.installspace.context.pc.py @@ -0,0 +1,8 @@ +# generated from catkin/cmake/template/pkg.context.pc.in +CATKIN_PACKAGE_PREFIX = "" +PROJECT_PKG_CONFIG_INCLUDE_DIRS = "${prefix}/include".split(';') if "${prefix}/include" != "" else [] +PROJECT_CATKIN_DEPENDS = "message_runtime".replace(';', ' ') +PKG_CONFIG_LIBRARIES_WITH_PREFIX = "".split(';') if "" != "" else [] +PROJECT_NAME = "rosserial_msgs" +PROJECT_SPACE_DIR = "/root/comm-ws/install" +PROJECT_VERSION = "0.9.2" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.develspace.in b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.develspace.in new file mode 100644 index 0000000..fbd748a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.develspace.in @@ -0,0 +1,2 @@ +set(rosserial_msgs_MESSAGE_FILES "/root/comm-ws/src/rosserial_msgs/msg/Log.msg;/root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg") +set(rosserial_msgs_SERVICE_FILES "/root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.installspace.in b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.installspace.in new file mode 100644 index 0000000..7a84267 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.installspace.in @@ -0,0 +1,2 @@ +set(rosserial_msgs_MESSAGE_FILES "msg/Log.msg;msg/TopicInfo.msg") +set(rosserial_msgs_SERVICE_FILES "srv/RequestParam.srv") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/package.xml.stamp b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/package.xml.stamp new file mode 100644 index 0000000..9f8ac6d --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/package.xml.stamp @@ -0,0 +1,18 @@ + + rosserial_msgs + 0.9.2 + + Messages for automatic topic configuration using rosserial. + + Michael Ferguson + Paul Bouchier + Mike Purvis + BSD + http://ros.org/wiki/rosserial_msgs + + catkin + + message_generation + + message_runtime + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg-genmsg.cmake.em.stamp b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg-genmsg.cmake.em.stamp new file mode 100644 index 0000000..eca9adc --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg-genmsg.cmake.em.stamp @@ -0,0 +1,167 @@ +# generated from genmsg/cmake/pkg-genmsg.cmake.em + +@{ +import os +import sys + +import genmsg +import genmsg.base +genmsg.base.log_verbose('GENMSG_VERBOSE' in os.environ) +import genmsg.deps +import genmsg.gentools + +# split incoming variables +messages = messages_str.split(';') if messages_str != '' else [] +services = services_str.split(';') if services_str != '' else [] +dependencies = dependencies_str.split(';') if dependencies_str != '' else [] +dep_search_paths = dep_include_paths_str.split(';') if dep_include_paths_str != '' else [] + +dep_search_paths_dict = {} +dep_search_paths_tuple_list = [] +is_even = True +for val in dep_search_paths: + if is_even: + dep_search_paths_dict.setdefault(val, []) + val_prev = val + is_even = False + else: + dep_search_paths_dict[val_prev].append(val) + dep_search_paths_tuple_list.append((val_prev, val)) + is_even = True +dep_search_paths = dep_search_paths_dict + +if not messages and not services: + print('message(WARNING "Invoking generate_messages() without having added any message or service file before.\nYou should either add add_message_files() and/or add_service_files() calls or remove the invocation of generate_messages().")') + +msg_deps = {} +msg_dep_types = {} +for m in messages: + try: + _deps = genmsg.deps.find_msg_dependencies_with_type(pkg_name, m, dep_search_paths) + msg_deps[m] = [d[1] for d in _deps] + msg_dep_types[m] = [d[0] for d in _deps] + except genmsg.MsgNotFound as e: + print('message(FATAL_ERROR "Could not find messages which \'%s\' depends on. Did you forget to specify generate_messages(DEPENDENCIES ...)?\n%s")' % (m, str(e).replace('"', '\\"'))) + +srv_deps = {} +srv_dep_types = {} +for s in services: + try: + _deps = genmsg.deps.find_srv_dependencies_with_type(pkg_name, s, dep_search_paths) + srv_deps[s] = [d[1] for d in _deps] + srv_dep_types[s] = [d[0] for d in _deps] + except genmsg.MsgNotFound as e: + print('message(FATAL_ERROR "Could not find messages which \'%s\' depends on. Did you forget to specify generate_messages(DEPENDENCIES ...)?\n%s")' % (s, str(e).replace('"', '\\"'))) + +}@ +message(STATUS "@(pkg_name): @(len(messages)) messages, @(len(services)) services") + +set(MSG_I_FLAGS "@(';'.join(["-I%s:%s" % (dep, dir) for dep, dir in dep_search_paths_tuple_list]))") + +# Find all generators +@[if langs]@ +@[for l in langs.split(';')]@ +find_package(@l REQUIRED) +@[end for]@ +@[end if]@ + +add_custom_target(@(pkg_name)_generate_messages ALL) + +# verify that message/service dependencies have not changed since configure +@{all_deps = dict(list(msg_deps.items()) + list(srv_deps.items()))} +@{all_dep_types = dict(list(msg_dep_types.items()) + list(srv_dep_types.items()))} +@[for f in all_deps.keys()]@ +@{dep_types = ':'.join(all_dep_types[f]).replace('\\','/')} +get_filename_component(_filename "@(f)" NAME_WE) +add_custom_target(_@(pkg_name)_generate_messages_check_deps_${_filename} + COMMAND ${CATKIN_ENV} ${PYTHON_EXECUTABLE} ${GENMSG_CHECK_DEPS_SCRIPT} "@(pkg_name)" "@(f)" "@(dep_types)" +) +@[end for]@# messages and services + +# +# langs = @langs +# + +@[if langs]@ +@[for l in langs.split(';')]@ +### Section generating for lang: @l +### Generating Messages +@[for m in msg_deps.keys()]@ +_generate_msg_@(l[3:])(@pkg_name + "@m" + "${MSG_I_FLAGS}" + "@(';'.join(msg_deps[m]).replace("\\","/"))" + ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name +) +@[end for]@# messages + +### Generating Services +@[for s in srv_deps.keys()]@ +_generate_srv_@(l[3:])(@pkg_name + "@s" + "${MSG_I_FLAGS}" + "@(';'.join(srv_deps[s]).replace("\\","/"))" + ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name +) +@[end for]@# services + +### Generating Module File +_generate_module_@(l[3:])(@pkg_name + ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name + "${ALL_GEN_OUTPUT_FILES_@(l[3:])}" +) + +add_custom_target(@(pkg_name)_generate_messages_@(l[3:]) + DEPENDS ${ALL_GEN_OUTPUT_FILES_@(l[3:])} +) +add_dependencies(@(pkg_name)_generate_messages @(pkg_name)_generate_messages_@(l[3:])) + +# add dependencies to all check dependencies targets +@[for f in all_deps.keys()]@ +get_filename_component(_filename "@(f)" NAME_WE) +add_dependencies(@(pkg_name)_generate_messages_@(l[3:]) _@(pkg_name)_generate_messages_check_deps_${_filename}) +@[end for]@# messages and services + +# target for backward compatibility +add_custom_target(@(pkg_name)_@(l)) +add_dependencies(@(pkg_name)_@(l) @(pkg_name)_generate_messages_@(l[3:])) + +# register target for catkin_package(EXPORTED_TARGETS) +list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS @(pkg_name)_generate_messages_@(l[3:])) + +@[end for]@# langs +@[end if]@ + +@[if langs]@ +@[for l in langs.split(';')]@ + +if(@(l)_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name) +@[if l == 'genpy']@ + install(CODE "execute_process(COMMAND \"@(PYTHON_EXECUTABLE)\" -m compileall \"${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name\")") +@[end if]@ + # install generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name + DESTINATION ${@(l)_INSTALL_DIR} +@[if l == 'genpy' and package_has_static_sources]@ + # skip all init files + PATTERN "__init__.py" EXCLUDE + PATTERN "__init__.pyc" EXCLUDE + ) + # install init files which are not in the root folder of the generated code + string(REGEX REPLACE "([][+.*()^])" "\\\\\\1" ESCAPED_PATH "${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@(pkg_name)") + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name + DESTINATION ${@(l)_INSTALL_DIR} + FILES_MATCHING + REGEX "${ESCAPED_PATH}/.+/__init__.pyc?$" +@[end if]@ + ) +endif() +@[for d in dependencies]@ +if(TARGET @(d)_generate_messages_@(l[3:])) + add_dependencies(@(pkg_name)_generate_messages_@(l[3:]) @(d)_generate_messages_@(l[3:])) +endif() +@[end for]@# dependencies +@[end for]@# langs +@[end if]@ diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg.pc.em.stamp b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg.pc.em.stamp new file mode 100644 index 0000000..549fb75 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg.pc.em.stamp @@ -0,0 +1,8 @@ +prefix=@PROJECT_SPACE_DIR + +Name: @(CATKIN_PACKAGE_PREFIX + PROJECT_NAME) +Description: Description of @PROJECT_NAME +Version: @PROJECT_VERSION +Cflags: @(' '.join(['-I%s' % include for include in PROJECT_PKG_CONFIG_INCLUDE_DIRS])) +Libs: -L${prefix}/lib @(' '.join(PKG_CONFIG_LIBRARIES_WITH_PREFIX)) +Requires: @(PROJECT_CATKIN_DEPENDS) diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/cmake/rosserial_msgs-genmsg-context.py b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/cmake/rosserial_msgs-genmsg-context.py new file mode 100644 index 0000000..005aa47 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/cmake/rosserial_msgs-genmsg-context.py @@ -0,0 +1,11 @@ +# generated from genmsg/cmake/pkg-genmsg.context.in + +messages_str = "/root/comm-ws/src/rosserial_msgs/msg/Log.msg;/root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg" +services_str = "/root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv" +pkg_name = "rosserial_msgs" +dependencies_str = "" +langs = "gencpp;geneus;genlisp;gennodejs;genpy" +dep_include_paths_str = "rosserial_msgs;/root/comm-ws/src/rosserial_msgs/msg" +PYTHON_EXECUTABLE = "/usr/bin/python3" +package_has_static_sources = '' == 'TRUE' +genmsg_check_deps_script = "/opt/ros/noetic/share/genmsg/cmake/../../../lib/genmsg/genmsg_check_deps.py" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/cmake/rosserial_msgs-genmsg.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/cmake/rosserial_msgs-genmsg.cmake new file mode 100644 index 0000000..a018f55 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/cmake/rosserial_msgs-genmsg.cmake @@ -0,0 +1,325 @@ +# generated from genmsg/cmake/pkg-genmsg.cmake.em + +message(STATUS "rosserial_msgs: 2 messages, 1 services") + +set(MSG_I_FLAGS "-Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg") + +# Find all generators +find_package(gencpp REQUIRED) +find_package(geneus REQUIRED) +find_package(genlisp REQUIRED) +find_package(gennodejs REQUIRED) +find_package(genpy REQUIRED) + +add_custom_target(rosserial_msgs_generate_messages ALL) + +# verify that message/service dependencies have not changed since configure + + + +get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/msg/Log.msg" NAME_WE) +add_custom_target(_rosserial_msgs_generate_messages_check_deps_${_filename} + COMMAND ${CATKIN_ENV} ${PYTHON_EXECUTABLE} ${GENMSG_CHECK_DEPS_SCRIPT} "rosserial_msgs" "/root/comm-ws/src/rosserial_msgs/msg/Log.msg" "" +) + +get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg" NAME_WE) +add_custom_target(_rosserial_msgs_generate_messages_check_deps_${_filename} + COMMAND ${CATKIN_ENV} ${PYTHON_EXECUTABLE} ${GENMSG_CHECK_DEPS_SCRIPT} "rosserial_msgs" "/root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg" "" +) + +get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv" NAME_WE) +add_custom_target(_rosserial_msgs_generate_messages_check_deps_${_filename} + COMMAND ${CATKIN_ENV} ${PYTHON_EXECUTABLE} ${GENMSG_CHECK_DEPS_SCRIPT} "rosserial_msgs" "/root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv" "" +) + +# +# langs = gencpp;geneus;genlisp;gennodejs;genpy +# + +### Section generating for lang: gencpp +### Generating Messages +_generate_msg_cpp(rosserial_msgs + "/root/comm-ws/src/rosserial_msgs/msg/Log.msg" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/rosserial_msgs +) +_generate_msg_cpp(rosserial_msgs + "/root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/rosserial_msgs +) + +### Generating Services +_generate_srv_cpp(rosserial_msgs + "/root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/rosserial_msgs +) + +### Generating Module File +_generate_module_cpp(rosserial_msgs + ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/rosserial_msgs + "${ALL_GEN_OUTPUT_FILES_cpp}" +) + +add_custom_target(rosserial_msgs_generate_messages_cpp + DEPENDS ${ALL_GEN_OUTPUT_FILES_cpp} +) +add_dependencies(rosserial_msgs_generate_messages rosserial_msgs_generate_messages_cpp) + +# add dependencies to all check dependencies targets +get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/msg/Log.msg" NAME_WE) +add_dependencies(rosserial_msgs_generate_messages_cpp _rosserial_msgs_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg" NAME_WE) +add_dependencies(rosserial_msgs_generate_messages_cpp _rosserial_msgs_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv" NAME_WE) +add_dependencies(rosserial_msgs_generate_messages_cpp _rosserial_msgs_generate_messages_check_deps_${_filename}) + +# target for backward compatibility +add_custom_target(rosserial_msgs_gencpp) +add_dependencies(rosserial_msgs_gencpp rosserial_msgs_generate_messages_cpp) + +# register target for catkin_package(EXPORTED_TARGETS) +list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS rosserial_msgs_generate_messages_cpp) + +### Section generating for lang: geneus +### Generating Messages +_generate_msg_eus(rosserial_msgs + "/root/comm-ws/src/rosserial_msgs/msg/Log.msg" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/rosserial_msgs +) +_generate_msg_eus(rosserial_msgs + "/root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/rosserial_msgs +) + +### Generating Services +_generate_srv_eus(rosserial_msgs + "/root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/rosserial_msgs +) + +### Generating Module File +_generate_module_eus(rosserial_msgs + ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/rosserial_msgs + "${ALL_GEN_OUTPUT_FILES_eus}" +) + +add_custom_target(rosserial_msgs_generate_messages_eus + DEPENDS ${ALL_GEN_OUTPUT_FILES_eus} +) +add_dependencies(rosserial_msgs_generate_messages rosserial_msgs_generate_messages_eus) + +# add dependencies to all check dependencies targets +get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/msg/Log.msg" NAME_WE) +add_dependencies(rosserial_msgs_generate_messages_eus _rosserial_msgs_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg" NAME_WE) +add_dependencies(rosserial_msgs_generate_messages_eus _rosserial_msgs_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv" NAME_WE) +add_dependencies(rosserial_msgs_generate_messages_eus _rosserial_msgs_generate_messages_check_deps_${_filename}) + +# target for backward compatibility +add_custom_target(rosserial_msgs_geneus) +add_dependencies(rosserial_msgs_geneus rosserial_msgs_generate_messages_eus) + +# register target for catkin_package(EXPORTED_TARGETS) +list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS rosserial_msgs_generate_messages_eus) + +### Section generating for lang: genlisp +### Generating Messages +_generate_msg_lisp(rosserial_msgs + "/root/comm-ws/src/rosserial_msgs/msg/Log.msg" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/rosserial_msgs +) +_generate_msg_lisp(rosserial_msgs + "/root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/rosserial_msgs +) + +### Generating Services +_generate_srv_lisp(rosserial_msgs + "/root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/rosserial_msgs +) + +### Generating Module File +_generate_module_lisp(rosserial_msgs + ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/rosserial_msgs + "${ALL_GEN_OUTPUT_FILES_lisp}" +) + +add_custom_target(rosserial_msgs_generate_messages_lisp + DEPENDS ${ALL_GEN_OUTPUT_FILES_lisp} +) +add_dependencies(rosserial_msgs_generate_messages rosserial_msgs_generate_messages_lisp) + +# add dependencies to all check dependencies targets +get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/msg/Log.msg" NAME_WE) +add_dependencies(rosserial_msgs_generate_messages_lisp _rosserial_msgs_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg" NAME_WE) +add_dependencies(rosserial_msgs_generate_messages_lisp _rosserial_msgs_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv" NAME_WE) +add_dependencies(rosserial_msgs_generate_messages_lisp _rosserial_msgs_generate_messages_check_deps_${_filename}) + +# target for backward compatibility +add_custom_target(rosserial_msgs_genlisp) +add_dependencies(rosserial_msgs_genlisp rosserial_msgs_generate_messages_lisp) + +# register target for catkin_package(EXPORTED_TARGETS) +list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS rosserial_msgs_generate_messages_lisp) + +### Section generating for lang: gennodejs +### Generating Messages +_generate_msg_nodejs(rosserial_msgs + "/root/comm-ws/src/rosserial_msgs/msg/Log.msg" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/rosserial_msgs +) +_generate_msg_nodejs(rosserial_msgs + "/root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/rosserial_msgs +) + +### Generating Services +_generate_srv_nodejs(rosserial_msgs + "/root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/rosserial_msgs +) + +### Generating Module File +_generate_module_nodejs(rosserial_msgs + ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/rosserial_msgs + "${ALL_GEN_OUTPUT_FILES_nodejs}" +) + +add_custom_target(rosserial_msgs_generate_messages_nodejs + DEPENDS ${ALL_GEN_OUTPUT_FILES_nodejs} +) +add_dependencies(rosserial_msgs_generate_messages rosserial_msgs_generate_messages_nodejs) + +# add dependencies to all check dependencies targets +get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/msg/Log.msg" NAME_WE) +add_dependencies(rosserial_msgs_generate_messages_nodejs _rosserial_msgs_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg" NAME_WE) +add_dependencies(rosserial_msgs_generate_messages_nodejs _rosserial_msgs_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv" NAME_WE) +add_dependencies(rosserial_msgs_generate_messages_nodejs _rosserial_msgs_generate_messages_check_deps_${_filename}) + +# target for backward compatibility +add_custom_target(rosserial_msgs_gennodejs) +add_dependencies(rosserial_msgs_gennodejs rosserial_msgs_generate_messages_nodejs) + +# register target for catkin_package(EXPORTED_TARGETS) +list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS rosserial_msgs_generate_messages_nodejs) + +### Section generating for lang: genpy +### Generating Messages +_generate_msg_py(rosserial_msgs + "/root/comm-ws/src/rosserial_msgs/msg/Log.msg" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/rosserial_msgs +) +_generate_msg_py(rosserial_msgs + "/root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/rosserial_msgs +) + +### Generating Services +_generate_srv_py(rosserial_msgs + "/root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/rosserial_msgs +) + +### Generating Module File +_generate_module_py(rosserial_msgs + ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/rosserial_msgs + "${ALL_GEN_OUTPUT_FILES_py}" +) + +add_custom_target(rosserial_msgs_generate_messages_py + DEPENDS ${ALL_GEN_OUTPUT_FILES_py} +) +add_dependencies(rosserial_msgs_generate_messages rosserial_msgs_generate_messages_py) + +# add dependencies to all check dependencies targets +get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/msg/Log.msg" NAME_WE) +add_dependencies(rosserial_msgs_generate_messages_py _rosserial_msgs_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg" NAME_WE) +add_dependencies(rosserial_msgs_generate_messages_py _rosserial_msgs_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv" NAME_WE) +add_dependencies(rosserial_msgs_generate_messages_py _rosserial_msgs_generate_messages_check_deps_${_filename}) + +# target for backward compatibility +add_custom_target(rosserial_msgs_genpy) +add_dependencies(rosserial_msgs_genpy rosserial_msgs_generate_messages_py) + +# register target for catkin_package(EXPORTED_TARGETS) +list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS rosserial_msgs_generate_messages_py) + + + +if(gencpp_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/rosserial_msgs) + # install generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/rosserial_msgs + DESTINATION ${gencpp_INSTALL_DIR} + ) +endif() + +if(geneus_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/rosserial_msgs) + # install generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/rosserial_msgs + DESTINATION ${geneus_INSTALL_DIR} + ) +endif() + +if(genlisp_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/rosserial_msgs) + # install generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/rosserial_msgs + DESTINATION ${genlisp_INSTALL_DIR} + ) +endif() + +if(gennodejs_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/rosserial_msgs) + # install generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/rosserial_msgs + DESTINATION ${gennodejs_INSTALL_DIR} + ) +endif() + +if(genpy_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/rosserial_msgs) + install(CODE "execute_process(COMMAND \"/usr/bin/python3\" -m compileall \"${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/rosserial_msgs\")") + # install generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/rosserial_msgs + DESTINATION ${genpy_INSTALL_DIR} + ) +endif() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/cmake_install.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/cmake_install.cmake new file mode 100644 index 0000000..433a5fa --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/cmake_install.cmake @@ -0,0 +1,97 @@ +# Install script for directory: /root/comm-ws/src/rosserial_msgs + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/root/comm-ws/install") +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() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_msgs/msg" TYPE FILE FILES + "/root/comm-ws/src/rosserial_msgs/msg/Log.msg" + "/root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_msgs/srv" TYPE FILE FILES "/root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_msgs/cmake" TYPE FILE FILES "/root/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-paths.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include" TYPE DIRECTORY FILES "/root/comm-ws/devel/include/rosserial_msgs") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/roseus/ros" TYPE DIRECTORY FILES "/root/comm-ws/devel/share/roseus/ros/rosserial_msgs") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/common-lisp/ros" TYPE DIRECTORY FILES "/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/gennodejs/ros" TYPE DIRECTORY FILES "/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + execute_process(COMMAND "/usr/bin/python3" -m compileall "/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/python3/dist-packages" TYPE DIRECTORY FILES "/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/root/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgs.pc") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_msgs/cmake" TYPE FILE FILES "/root/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-extras.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_msgs/cmake" TYPE FILE FILES + "/root/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig.cmake" + "/root/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig-version.cmake" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_msgs" TYPE FILE FILES "/root/comm-ws/src/rosserial_msgs/package.xml") +endif() + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/CMakeDirectoryInformation.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..65c974a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/root/comm-ws/src") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/root/comm-ws/build") + +# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/progress.marks b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/progress.marks new file mode 100644 index 0000000..6f4247a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/progress.marks @@ -0,0 +1 @@ +26 diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/CXX.includecache b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/CXX.includecache new file mode 100644 index 0000000..2554a6b --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/CXX.includecache @@ -0,0 +1,522 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/root/comm-ws/src/rosserial_server/include/rosserial_server/msg_lookup.h +string +- +stdexcept +- + +/root/comm-ws/src/rosserial_server/src/msg_lookup.cpp +rosserial_server/msg_lookup.h +/root/comm-ws/src/rosserial_server/src/rosserial_server/msg_lookup.h +Python.h +/root/comm-ws/src/rosserial_server/src/Python.h + +/usr/include/python3.8/Python.h +patchlevel.h +/usr/include/python3.8/patchlevel.h +pyconfig.h +/usr/include/python3.8/pyconfig.h +pymacconfig.h +/usr/include/python3.8/pymacconfig.h +limits.h +- +stdio.h +- +string.h +- +errno.h +- +stdlib.h +- +unistd.h +- +crypt.h +- +stddef.h +- +assert.h +- +pyport.h +/usr/include/python3.8/pyport.h +pymacro.h +/usr/include/python3.8/pymacro.h +pymath.h +/usr/include/python3.8/pymath.h +pytime.h +/usr/include/python3.8/pytime.h +pymem.h +/usr/include/python3.8/pymem.h +object.h +/usr/include/python3.8/object.h +objimpl.h +/usr/include/python3.8/objimpl.h +typeslots.h +/usr/include/python3.8/typeslots.h +pyhash.h +/usr/include/python3.8/pyhash.h +pydebug.h +/usr/include/python3.8/pydebug.h +bytearrayobject.h +/usr/include/python3.8/bytearrayobject.h +bytesobject.h +/usr/include/python3.8/bytesobject.h +unicodeobject.h +/usr/include/python3.8/unicodeobject.h +longobject.h +/usr/include/python3.8/longobject.h +longintrepr.h +/usr/include/python3.8/longintrepr.h +boolobject.h +/usr/include/python3.8/boolobject.h +floatobject.h +/usr/include/python3.8/floatobject.h +complexobject.h +/usr/include/python3.8/complexobject.h +rangeobject.h +/usr/include/python3.8/rangeobject.h +memoryobject.h +/usr/include/python3.8/memoryobject.h +tupleobject.h +/usr/include/python3.8/tupleobject.h +listobject.h +/usr/include/python3.8/listobject.h +dictobject.h +/usr/include/python3.8/dictobject.h +odictobject.h +/usr/include/python3.8/odictobject.h +enumobject.h +/usr/include/python3.8/enumobject.h +setobject.h +/usr/include/python3.8/setobject.h +methodobject.h +/usr/include/python3.8/methodobject.h +moduleobject.h +/usr/include/python3.8/moduleobject.h +funcobject.h +/usr/include/python3.8/funcobject.h +classobject.h +/usr/include/python3.8/classobject.h +fileobject.h +/usr/include/python3.8/fileobject.h +pycapsule.h +/usr/include/python3.8/pycapsule.h +traceback.h +/usr/include/python3.8/traceback.h +sliceobject.h +/usr/include/python3.8/sliceobject.h +cellobject.h +/usr/include/python3.8/cellobject.h +iterobject.h +/usr/include/python3.8/iterobject.h +genobject.h +/usr/include/python3.8/genobject.h +descrobject.h +/usr/include/python3.8/descrobject.h +warnings.h +/usr/include/python3.8/warnings.h +weakrefobject.h +/usr/include/python3.8/weakrefobject.h +structseq.h +/usr/include/python3.8/structseq.h +namespaceobject.h +/usr/include/python3.8/namespaceobject.h +picklebufobject.h +/usr/include/python3.8/picklebufobject.h +codecs.h +/usr/include/python3.8/codecs.h +pyerrors.h +/usr/include/python3.8/pyerrors.h +cpython/initconfig.h +/usr/include/python3.8/cpython/initconfig.h +pystate.h +/usr/include/python3.8/pystate.h +context.h +/usr/include/python3.8/context.h +pyarena.h +/usr/include/python3.8/pyarena.h +modsupport.h +/usr/include/python3.8/modsupport.h +compile.h +/usr/include/python3.8/compile.h +pythonrun.h +/usr/include/python3.8/pythonrun.h +pylifecycle.h +/usr/include/python3.8/pylifecycle.h +ceval.h +/usr/include/python3.8/ceval.h +sysmodule.h +/usr/include/python3.8/sysmodule.h +osmodule.h +/usr/include/python3.8/osmodule.h +intrcheck.h +/usr/include/python3.8/intrcheck.h +import.h +/usr/include/python3.8/import.h +abstract.h +/usr/include/python3.8/abstract.h +bltinmodule.h +/usr/include/python3.8/bltinmodule.h +eval.h +/usr/include/python3.8/eval.h +pyctype.h +/usr/include/python3.8/pyctype.h +pystrtod.h +/usr/include/python3.8/pystrtod.h +pystrcmp.h +/usr/include/python3.8/pystrcmp.h +dtoa.h +/usr/include/python3.8/dtoa.h +fileutils.h +/usr/include/python3.8/fileutils.h +pyfpe.h +/usr/include/python3.8/pyfpe.h +tracemalloc.h +/usr/include/python3.8/tracemalloc.h + +/usr/include/python3.8/abstract.h +cpython/abstract.h +/usr/include/python3.8/cpython/abstract.h + +/usr/include/python3.8/bltinmodule.h + +/usr/include/python3.8/boolobject.h + +/usr/include/python3.8/bytearrayobject.h +stdarg.h +- + +/usr/include/python3.8/bytesobject.h +stdarg.h +- + +/usr/include/python3.8/cellobject.h + +/usr/include/python3.8/ceval.h + +/usr/include/python3.8/classobject.h + +/usr/include/python3.8/code.h + +/usr/include/python3.8/codecs.h + +/usr/include/python3.8/compile.h +code.h +/usr/include/python3.8/code.h + +/usr/include/python3.8/complexobject.h + +/usr/include/python3.8/context.h + +/usr/include/python3.8/cpython/abstract.h + +/usr/include/python3.8/cpython/dictobject.h + +/usr/include/python3.8/cpython/fileobject.h + +/usr/include/python3.8/cpython/initconfig.h + +/usr/include/python3.8/cpython/object.h + +/usr/include/python3.8/cpython/objimpl.h + +/usr/include/python3.8/cpython/pyerrors.h + +/usr/include/python3.8/cpython/pylifecycle.h + +/usr/include/python3.8/cpython/pymem.h + +/usr/include/python3.8/cpython/pystate.h +cpython/initconfig.h +/usr/include/python3.8/cpython/cpython/initconfig.h + +/usr/include/python3.8/cpython/sysmodule.h + +/usr/include/python3.8/cpython/traceback.h + +/usr/include/python3.8/cpython/tupleobject.h + +/usr/include/python3.8/cpython/unicodeobject.h + +/usr/include/python3.8/descrobject.h + +/usr/include/python3.8/dictobject.h +cpython/dictobject.h +/usr/include/python3.8/cpython/dictobject.h + +/usr/include/python3.8/dtoa.h + +/usr/include/python3.8/enumobject.h + +/usr/include/python3.8/eval.h + +/usr/include/python3.8/fileobject.h +cpython/fileobject.h +/usr/include/python3.8/cpython/fileobject.h + +/usr/include/python3.8/fileutils.h + +/usr/include/python3.8/floatobject.h + +/usr/include/python3.8/funcobject.h + +/usr/include/python3.8/genobject.h +pystate.h +/usr/include/python3.8/pystate.h + +/usr/include/python3.8/import.h + +/usr/include/python3.8/intrcheck.h + +/usr/include/python3.8/iterobject.h + +/usr/include/python3.8/listobject.h + +/usr/include/python3.8/longintrepr.h + +/usr/include/python3.8/longobject.h + +/usr/include/python3.8/memoryobject.h + +/usr/include/python3.8/methodobject.h + +/usr/include/python3.8/modsupport.h +stdarg.h +- + +/usr/include/python3.8/moduleobject.h + +/usr/include/python3.8/namespaceobject.h + +/usr/include/python3.8/object.h +pymem.h +/usr/include/python3.8/pymem.h +cpython/object.h +/usr/include/python3.8/cpython/object.h + +/usr/include/python3.8/objimpl.h +pymem.h +/usr/include/python3.8/pymem.h +cpython/objimpl.h +/usr/include/python3.8/cpython/objimpl.h + +/usr/include/python3.8/odictobject.h + +/usr/include/python3.8/osmodule.h + +/usr/include/python3.8/patchlevel.h + +/usr/include/python3.8/picklebufobject.h + +/usr/include/python3.8/pyarena.h + +/usr/include/python3.8/pycapsule.h + +/usr/include/python3.8/pyconfig.h +x86_64-linux-gnu/python3.8/pyconfig.h +- +x86_64-linux-gnux32/python3.8/pyconfig.h +- +i386-linux-gnu/python3.8/pyconfig.h +- +aarch64-linux-gnu/python3.8/pyconfig.h +- +alpha-linux-gnu/python3.8/pyconfig.h +- +arm-linux-gnueabihf/python3.8/pyconfig.h +- +arm-linux-gnueabi/python3.8/pyconfig.h +- +hppa-linux-gnu/python3.8/pyconfig.h +- +ia64-linux-gnu/python3.8/pyconfig.h +- +m68k-linux-gnu/python3.8/pyconfig.h +- +mipsisa32r6el-linux-gnu/python3.8/pyconfig.h +- +mipsisa64r6el-linux-gnuabin32/python3.8/pyconfig.h +- +mipsisa64r6el-linux-gnuabi64/python3.8/pyconfig.h +- +mipsisa32r6-linux-gnu/python3.8/pyconfig.h +- +mipsisa64r6-linux-gnuabin32/python3.8/pyconfig.h +- +mipsisa64r6-linux-gnuabi64/python3.8/pyconfig.h +- +mipsel-linux-gnu/python3.8/pyconfig.h +- +mips64el-linux-gnuabin32/python3.8/pyconfig.h +- +mips64el-linux-gnuabi64/python3.8/pyconfig.h +- +mips-linux-gnu/python3.8/pyconfig.h +- +mips64-linux-gnuabin32/python3.8/pyconfig.h +- +mips64-linux-gnuabi64/python3.8/pyconfig.h +- +or1k-linux-gnu/python3.8/pyconfig.h +- +powerpc-linux-gnuspe/python3.8/pyconfig.h +- +powerpc64le-linux-gnu/python3.8/pyconfig.h +- +powerpc64-linux-gnu/python3.8/pyconfig.h +- +powerpc-linux-gnu/python3.8/pyconfig.h +- +s390x-linux-gnu/python3.8/pyconfig.h +- +s390-linux-gnu/python3.8/pyconfig.h +- +sh4-linux-gnu/python3.8/pyconfig.h +- +sparc64-linux-gnu/python3.8/pyconfig.h +- +sparc-linux-gnu/python3.8/pyconfig.h +- +riscv64-linux-gnu/python3.8/pyconfig.h +- +riscv32-linux-gnu/python3.8/pyconfig.h +- +x86_64-kfreebsd-gnu/python3.8/pyconfig.h +- +i386-kfreebsd-gnu/python3.8/pyconfig.h +- +i386-gnu/python3.8/pyconfig.h +- + +/usr/include/python3.8/pyctype.h + +/usr/include/python3.8/pydebug.h + +/usr/include/python3.8/pyerrors.h +stdarg.h +- +cpython/pyerrors.h +/usr/include/python3.8/cpython/pyerrors.h + +/usr/include/python3.8/pyfpe.h + +/usr/include/python3.8/pyhash.h + +/usr/include/python3.8/pylifecycle.h +cpython/pylifecycle.h +/usr/include/python3.8/cpython/pylifecycle.h + +/usr/include/python3.8/pymacconfig.h + +/usr/include/python3.8/pymacro.h + +/usr/include/python3.8/pymath.h +pyconfig.h +/usr/include/python3.8/pyconfig.h + +/usr/include/python3.8/pymem.h +pyport.h +/usr/include/python3.8/pyport.h +cpython/pymem.h +/usr/include/python3.8/cpython/pymem.h + +/usr/include/python3.8/pyport.h +pyconfig.h +/usr/include/python3.8/pyconfig.h +inttypes.h +- +stdlib.h +- +ieeefp.h +- +math.h +- +sys/time.h +- +time.h +- +sys/time.h +- +time.h +- +sys/select.h +- +sys/stat.h +- +stat.h +- +sys/types.h +- +sys/termio.h +- +ctype.h +- +wctype.h +- + +/usr/include/python3.8/pystate.h +pythread.h +/usr/include/python3.8/pythread.h +cpython/pystate.h +/usr/include/python3.8/cpython/pystate.h + +/usr/include/python3.8/pystrcmp.h + +/usr/include/python3.8/pystrtod.h + +/usr/include/python3.8/pythonrun.h + +/usr/include/python3.8/pythread.h +pthread.h +- + +/usr/include/python3.8/pytime.h +pyconfig.h +/usr/include/python3.8/pyconfig.h +object.h +/usr/include/python3.8/object.h + +/usr/include/python3.8/rangeobject.h + +/usr/include/python3.8/setobject.h + +/usr/include/python3.8/sliceobject.h + +/usr/include/python3.8/structseq.h + +/usr/include/python3.8/sysmodule.h +cpython/sysmodule.h +/usr/include/python3.8/cpython/sysmodule.h + +/usr/include/python3.8/traceback.h +cpython/traceback.h +/usr/include/python3.8/cpython/traceback.h + +/usr/include/python3.8/tracemalloc.h + +/usr/include/python3.8/tupleobject.h +cpython/tupleobject.h +/usr/include/python3.8/cpython/tupleobject.h + +/usr/include/python3.8/typeslots.h + +/usr/include/python3.8/unicodeobject.h +stdarg.h +- +ctype.h +- +wchar.h +- +cpython/unicodeobject.h +/usr/include/python3.8/cpython/unicodeobject.h + +/usr/include/python3.8/warnings.h + +/usr/include/python3.8/weakrefobject.h + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake new file mode 100644 index 0000000..e13a256 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake @@ -0,0 +1,33 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/root/comm-ws/src/rosserial_server/src/msg_lookup.cpp" "/root/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "ROSCONSOLE_BACKEND_LOG4CXX" + "ROS_BUILD_SHARED_LIBS=1" + "ROS_PACKAGE_NAME=\"rosserial_server\"" + "rosserial_server_lookup_EXPORTS" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/root/comm-ws/src/rosserial_server/include" + "/root/comm-ws/devel/include" + "/opt/ros/noetic/include" + "/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" + "/usr/include/python3.8" + ) + +# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build.make new file mode 100644 index 0000000..f977bcb --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build.make @@ -0,0 +1,99 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Include any dependencies generated for this target. +include rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.make + +# Include the progress variables for this target. +include rosserial_server/CMakeFiles/rosserial_server_lookup.dir/progress.make + +# Include the compile flags for this target's objects. +include rosserial_server/CMakeFiles/rosserial_server_lookup.dir/flags.make + +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: rosserial_server/CMakeFiles/rosserial_server_lookup.dir/flags.make +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /root/comm-ws/src/rosserial_server/src/msg_lookup.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o" + cd /root/comm-ws/build/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o -c /root/comm-ws/src/rosserial_server/src/msg_lookup.cpp + +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.i" + cd /root/comm-ws/build/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/comm-ws/src/rosserial_server/src/msg_lookup.cpp > CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.i + +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.s" + cd /root/comm-ws/build/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/comm-ws/src/rosserial_server/src/msg_lookup.cpp -o CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.s + +# Object files for target rosserial_server_lookup +rosserial_server_lookup_OBJECTS = \ +"CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o" + +# External object files for target rosserial_server_lookup +rosserial_server_lookup_EXTERNAL_OBJECTS = + +/root/comm-ws/devel/lib/librosserial_server_lookup.so: rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o +/root/comm-ws/devel/lib/librosserial_server_lookup.so: rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build.make +/root/comm-ws/devel/lib/librosserial_server_lookup.so: /usr/lib/x86_64-linux-gnu/libpython3.8.so +/root/comm-ws/devel/lib/librosserial_server_lookup.so: rosserial_server/CMakeFiles/rosserial_server_lookup.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library /root/comm-ws/devel/lib/librosserial_server_lookup.so" + cd /root/comm-ws/build/rosserial_server && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/rosserial_server_lookup.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build: /root/comm-ws/devel/lib/librosserial_server_lookup.so + +.PHONY : rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build + +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/clean: + cd /root/comm-ws/build/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_server_lookup.dir/cmake_clean.cmake +.PHONY : rosserial_server/CMakeFiles/rosserial_server_lookup.dir/clean + +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/rosserial_server /root/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/cmake_clean.cmake new file mode 100644 index 0000000..aeb98e6 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "/root/comm-ws/devel/lib/librosserial_server_lookup.pdb" + "/root/comm-ws/devel/lib/librosserial_server_lookup.so" + "CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/rosserial_server_lookup.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.internal new file mode 100644 index 0000000..337c93d --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.internal @@ -0,0 +1,93 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o + /root/comm-ws/src/rosserial_server/include/rosserial_server/msg_lookup.h + /root/comm-ws/src/rosserial_server/src/msg_lookup.cpp + /usr/include/python3.8/Python.h + /usr/include/python3.8/abstract.h + /usr/include/python3.8/bltinmodule.h + /usr/include/python3.8/boolobject.h + /usr/include/python3.8/bytearrayobject.h + /usr/include/python3.8/bytesobject.h + /usr/include/python3.8/cellobject.h + /usr/include/python3.8/ceval.h + /usr/include/python3.8/classobject.h + /usr/include/python3.8/code.h + /usr/include/python3.8/codecs.h + /usr/include/python3.8/compile.h + /usr/include/python3.8/complexobject.h + /usr/include/python3.8/context.h + /usr/include/python3.8/cpython/abstract.h + /usr/include/python3.8/cpython/dictobject.h + /usr/include/python3.8/cpython/fileobject.h + /usr/include/python3.8/cpython/initconfig.h + /usr/include/python3.8/cpython/object.h + /usr/include/python3.8/cpython/objimpl.h + /usr/include/python3.8/cpython/pyerrors.h + /usr/include/python3.8/cpython/pylifecycle.h + /usr/include/python3.8/cpython/pymem.h + /usr/include/python3.8/cpython/pystate.h + /usr/include/python3.8/cpython/sysmodule.h + /usr/include/python3.8/cpython/traceback.h + /usr/include/python3.8/cpython/tupleobject.h + /usr/include/python3.8/cpython/unicodeobject.h + /usr/include/python3.8/descrobject.h + /usr/include/python3.8/dictobject.h + /usr/include/python3.8/dtoa.h + /usr/include/python3.8/enumobject.h + /usr/include/python3.8/eval.h + /usr/include/python3.8/fileobject.h + /usr/include/python3.8/fileutils.h + /usr/include/python3.8/floatobject.h + /usr/include/python3.8/funcobject.h + /usr/include/python3.8/genobject.h + /usr/include/python3.8/import.h + /usr/include/python3.8/intrcheck.h + /usr/include/python3.8/iterobject.h + /usr/include/python3.8/listobject.h + /usr/include/python3.8/longintrepr.h + /usr/include/python3.8/longobject.h + /usr/include/python3.8/memoryobject.h + /usr/include/python3.8/methodobject.h + /usr/include/python3.8/modsupport.h + /usr/include/python3.8/moduleobject.h + /usr/include/python3.8/namespaceobject.h + /usr/include/python3.8/object.h + /usr/include/python3.8/objimpl.h + /usr/include/python3.8/odictobject.h + /usr/include/python3.8/osmodule.h + /usr/include/python3.8/patchlevel.h + /usr/include/python3.8/picklebufobject.h + /usr/include/python3.8/pyarena.h + /usr/include/python3.8/pycapsule.h + /usr/include/python3.8/pyconfig.h + /usr/include/python3.8/pyctype.h + /usr/include/python3.8/pydebug.h + /usr/include/python3.8/pyerrors.h + /usr/include/python3.8/pyfpe.h + /usr/include/python3.8/pyhash.h + /usr/include/python3.8/pylifecycle.h + /usr/include/python3.8/pymacconfig.h + /usr/include/python3.8/pymacro.h + /usr/include/python3.8/pymath.h + /usr/include/python3.8/pymem.h + /usr/include/python3.8/pyport.h + /usr/include/python3.8/pystate.h + /usr/include/python3.8/pystrcmp.h + /usr/include/python3.8/pystrtod.h + /usr/include/python3.8/pythonrun.h + /usr/include/python3.8/pythread.h + /usr/include/python3.8/pytime.h + /usr/include/python3.8/rangeobject.h + /usr/include/python3.8/setobject.h + /usr/include/python3.8/sliceobject.h + /usr/include/python3.8/structseq.h + /usr/include/python3.8/sysmodule.h + /usr/include/python3.8/traceback.h + /usr/include/python3.8/tracemalloc.h + /usr/include/python3.8/tupleobject.h + /usr/include/python3.8/typeslots.h + /usr/include/python3.8/unicodeobject.h + /usr/include/python3.8/warnings.h + /usr/include/python3.8/weakrefobject.h diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.make new file mode 100644 index 0000000..759ed18 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.make @@ -0,0 +1,93 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/msg_lookup.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /root/comm-ws/src/rosserial_server/src/msg_lookup.cpp +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/Python.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/abstract.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/bltinmodule.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/boolobject.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/bytearrayobject.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/bytesobject.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cellobject.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/ceval.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/classobject.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/code.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/codecs.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/compile.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/complexobject.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/context.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/abstract.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/dictobject.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/fileobject.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/initconfig.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/object.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/objimpl.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/pyerrors.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/pylifecycle.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/pymem.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/pystate.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/sysmodule.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/traceback.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/tupleobject.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/unicodeobject.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/descrobject.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/dictobject.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/dtoa.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/enumobject.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/eval.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/fileobject.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/fileutils.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/floatobject.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/funcobject.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/genobject.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/import.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/intrcheck.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/iterobject.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/listobject.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/longintrepr.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/longobject.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/memoryobject.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/methodobject.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/modsupport.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/moduleobject.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/namespaceobject.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/object.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/objimpl.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/odictobject.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/osmodule.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/patchlevel.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/picklebufobject.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pyarena.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pycapsule.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pyconfig.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pyctype.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pydebug.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pyerrors.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pyfpe.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pyhash.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pylifecycle.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pymacconfig.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pymacro.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pymath.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pymem.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pyport.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pystate.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pystrcmp.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pystrtod.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pythonrun.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pythread.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pytime.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/rangeobject.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/setobject.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/sliceobject.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/structseq.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/sysmodule.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/traceback.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/tracemalloc.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/tupleobject.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/typeslots.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/unicodeobject.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/warnings.h +rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/weakrefobject.h + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/flags.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/flags.make new file mode 100644 index 0000000..6763f55 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -fPIC + +CXX_DEFINES = -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"rosserial_server\" -Drosserial_server_lookup_EXPORTS + +CXX_INCLUDES = -I/root/comm-ws/src/rosserial_server/include -I/root/comm-ws/devel/include -I/opt/ros/noetic/include -I/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp -isystem /usr/include/python3.8 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/link.txt b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/link.txt new file mode 100644 index 0000000..db908a3 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -shared -Wl,-soname,librosserial_server_lookup.so -o /root/comm-ws/devel/lib/librosserial_server_lookup.so CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o /usr/lib/x86_64-linux-gnu/libpython3.8.so diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/progress.make new file mode 100644 index 0000000..b1ca493 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 31 +CMAKE_PROGRESS_2 = 32 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..c65c6757fd94e83bec19046bf11d0d1dfddcb4b6 GIT binary patch literal 14216 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 nWR=Hl#`^34NUT$T-MgLy5CpPxN1nax]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/opt/ros/noetic/include/ros/advertise_options.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/advertise_service_options.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/service_callback_helper.h +/opt/ros/noetic/include/ros/ros/service_callback_helper.h +ros/service_traits.h +/opt/ros/noetic/include/ros/ros/service_traits.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/assert.h +ros/console.h +/opt/ros/noetic/include/ros/ros/console.h +ros/static_assert.h +/opt/ros/noetic/include/ros/ros/static_assert.h +ros/platform.h +- +stdlib.h +- + +/opt/ros/noetic/include/ros/builtin_message_traits.h +message_traits.h +/opt/ros/noetic/include/ros/message_traits.h +ros/time.h +/opt/ros/noetic/include/ros/ros/time.h + +/opt/ros/noetic/include/ros/callback_queue.h +ros/callback_queue_interface.h +/opt/ros/noetic/include/ros/ros/callback_queue_interface.h +ros/time.h +/opt/ros/noetic/include/ros/ros/time.h +common.h +/opt/ros/noetic/include/ros/common.h +boost/shared_ptr.hpp +- +boost/thread/condition_variable.hpp +- +boost/thread/mutex.hpp +- +boost/thread/shared_mutex.hpp +- +boost/thread/tss.hpp +- +list +- +deque +- + +/opt/ros/noetic/include/ros/callback_queue_interface.h +boost/shared_ptr.hpp +- +common.h +/opt/ros/noetic/include/ros/common.h +ros/types.h +/opt/ros/noetic/include/ros/ros/types.h + +/opt/ros/noetic/include/ros/common.h +stdint.h +- +assert.h +- +stddef.h +- +string +- +ros/assert.h +/opt/ros/noetic/include/ros/ros/assert.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/serialized_message.h +/opt/ros/noetic/include/ros/ros/serialized_message.h +boost/shared_array.hpp +- +ros/macros.h +- + +/opt/ros/noetic/include/ros/console.h +console_backend.h +/opt/ros/noetic/include/ros/console_backend.h +cstdio +- +sstream +- +ros/time.h +- +cstdarg +- +ros/macros.h +- +map +- +vector +- +log4cxx/level.h +/opt/ros/noetic/include/ros/log4cxx/level.h +rosconsole/macros_generated.h +/opt/ros/noetic/include/ros/rosconsole/macros_generated.h + +/opt/ros/noetic/include/ros/console_backend.h +ros/macros.h +- + +/opt/ros/noetic/include/ros/datatypes.h +string +- +vector +- +map +- +set +- +list +- +boost/shared_ptr.hpp +- + +/opt/ros/noetic/include/ros/duration.h +iostream +- +math.h +- +stdexcept +- +climits +- +stdint.h +- +rostime_decl.h +/opt/ros/noetic/include/ros/rostime_decl.h + +/opt/ros/noetic/include/ros/exception.h +stdexcept +- + +/opt/ros/noetic/include/ros/exceptions.h +ros/exception.h +- + +/opt/ros/noetic/include/ros/forwards.h +string +- +vector +- +map +- +set +- +list +- +boost/shared_ptr.hpp +- +boost/make_shared.hpp +- +boost/weak_ptr.hpp +- +boost/function.hpp +- +ros/time.h +- +ros/macros.h +- +exceptions.h +/opt/ros/noetic/include/ros/exceptions.h +ros/datatypes.h +/opt/ros/noetic/include/ros/ros/datatypes.h + +/opt/ros/noetic/include/ros/init.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/spinner.h +/opt/ros/noetic/include/ros/ros/spinner.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/macros.h + +/opt/ros/noetic/include/ros/master.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +xmlrpcpp/XmlRpcValue.h +/opt/ros/noetic/include/ros/xmlrpcpp/XmlRpcValue.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/message.h +ros/macros.h +/opt/ros/noetic/include/ros/ros/macros.h +ros/assert.h +/opt/ros/noetic/include/ros/ros/assert.h +string +- +string.h +- +boost/shared_ptr.hpp +- +boost/array.hpp +- +stdint.h +- + +/opt/ros/noetic/include/ros/message_event.h +ros/time.h +/opt/ros/noetic/include/ros/ros/time.h +ros/datatypes.h +- +ros/message_traits.h +- +boost/type_traits/is_void.hpp +- +boost/type_traits/is_base_of.hpp +- +boost/type_traits/is_const.hpp +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/utility/enable_if.hpp +- +boost/function.hpp +- +boost/make_shared.hpp +- + +/opt/ros/noetic/include/ros/message_forward.h +cstddef +- +memory +- + +/opt/ros/noetic/include/ros/message_operations.h +ostream +- + +/opt/ros/noetic/include/ros/message_traits.h +message_forward.h +/opt/ros/noetic/include/ros/message_forward.h +ros/time.h +- +string +- +boost/utility/enable_if.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- + +/opt/ros/noetic/include/ros/names.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/node_handle.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/publisher.h +/opt/ros/noetic/include/ros/ros/publisher.h +ros/subscriber.h +/opt/ros/noetic/include/ros/ros/subscriber.h +ros/service_server.h +/opt/ros/noetic/include/ros/ros/service_server.h +ros/service_client.h +/opt/ros/noetic/include/ros/ros/service_client.h +ros/timer.h +/opt/ros/noetic/include/ros/ros/timer.h +ros/rate.h +/opt/ros/noetic/include/ros/ros/rate.h +ros/wall_timer.h +/opt/ros/noetic/include/ros/ros/wall_timer.h +ros/steady_timer.h +/opt/ros/noetic/include/ros/ros/steady_timer.h +ros/advertise_options.h +/opt/ros/noetic/include/ros/ros/advertise_options.h +ros/advertise_service_options.h +/opt/ros/noetic/include/ros/ros/advertise_service_options.h +ros/subscribe_options.h +/opt/ros/noetic/include/ros/ros/subscribe_options.h +ros/service_client_options.h +/opt/ros/noetic/include/ros/ros/service_client_options.h +ros/timer_options.h +/opt/ros/noetic/include/ros/ros/timer_options.h +ros/wall_timer_options.h +/opt/ros/noetic/include/ros/ros/wall_timer_options.h +ros/spinner.h +/opt/ros/noetic/include/ros/ros/spinner.h +ros/init.h +/opt/ros/noetic/include/ros/ros/init.h +common.h +/opt/ros/noetic/include/ros/common.h +boost/bind.hpp +- +xmlrpcpp/XmlRpcValue.h +- + +/opt/ros/noetic/include/ros/param.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +common.h +/opt/ros/noetic/include/ros/common.h +xmlrpcpp/XmlRpcValue.h +/opt/ros/noetic/include/ros/xmlrpcpp/XmlRpcValue.h +vector +- +map +- + +/opt/ros/noetic/include/ros/parameter_adapter.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/message_event.h +/opt/ros/noetic/include/ros/ros/message_event.h +ros/static_assert.h +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- + +/opt/ros/noetic/include/ros/platform.h +stdlib.h +- +string +- + +/opt/ros/noetic/include/ros/publisher.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/common.h +/opt/ros/noetic/include/ros/ros/common.h +ros/message.h +/opt/ros/noetic/include/ros/ros/message.h +ros/serialization.h +/opt/ros/noetic/include/ros/ros/serialization.h +boost/bind.hpp +- +boost/thread/mutex.hpp +- + +/opt/ros/noetic/include/ros/rate.h +ros/time.h +/opt/ros/noetic/include/ros/ros/time.h +rostime_decl.h +/opt/ros/noetic/include/ros/rostime_decl.h + +/opt/ros/noetic/include/ros/ros.h +ros/time.h +/opt/ros/noetic/include/ros/ros/time.h +ros/rate.h +/opt/ros/noetic/include/ros/ros/rate.h +ros/console.h +/opt/ros/noetic/include/ros/ros/console.h +ros/assert.h +/opt/ros/noetic/include/ros/ros/assert.h +ros/common.h +/opt/ros/noetic/include/ros/ros/common.h +ros/types.h +/opt/ros/noetic/include/ros/ros/types.h +ros/node_handle.h +/opt/ros/noetic/include/ros/ros/node_handle.h +ros/publisher.h +/opt/ros/noetic/include/ros/ros/publisher.h +ros/single_subscriber_publisher.h +/opt/ros/noetic/include/ros/ros/single_subscriber_publisher.h +ros/service_server.h +/opt/ros/noetic/include/ros/ros/service_server.h +ros/subscriber.h +/opt/ros/noetic/include/ros/ros/subscriber.h +ros/service.h +/opt/ros/noetic/include/ros/ros/service.h +ros/init.h +/opt/ros/noetic/include/ros/ros/init.h +ros/master.h +/opt/ros/noetic/include/ros/ros/master.h +ros/this_node.h +/opt/ros/noetic/include/ros/ros/this_node.h +ros/param.h +/opt/ros/noetic/include/ros/ros/param.h +ros/topic.h +/opt/ros/noetic/include/ros/ros/topic.h +ros/names.h +/opt/ros/noetic/include/ros/ros/names.h + +/opt/ros/noetic/include/ros/roscpp_serialization_macros.h +ros/macros.h +- + +/opt/ros/noetic/include/ros/rostime_decl.h +ros/macros.h +- + +/opt/ros/noetic/include/ros/serialization.h +roscpp_serialization_macros.h +/opt/ros/noetic/include/ros/roscpp_serialization_macros.h +ros/types.h +- +ros/time.h +- +serialized_message.h +/opt/ros/noetic/include/ros/serialized_message.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +ros/builtin_message_traits.h +/opt/ros/noetic/include/ros/ros/builtin_message_traits.h +ros/exception.h +/opt/ros/noetic/include/ros/ros/exception.h +ros/datatypes.h +/opt/ros/noetic/include/ros/ros/datatypes.h +vector +- +map +- +memory +- +boost/array.hpp +- +boost/call_traits.hpp +- +boost/utility/enable_if.hpp +- +boost/mpl/and.hpp +- +boost/mpl/or.hpp +- +boost/mpl/not.hpp +- +cstring +- + +/opt/ros/noetic/include/ros/serialized_message.h +roscpp_serialization_macros.h +/opt/ros/noetic/include/ros/roscpp_serialization_macros.h +boost/shared_array.hpp +- +boost/shared_ptr.hpp +- + +/opt/ros/noetic/include/ros/service.h +string +- +ros/common.h +/opt/ros/noetic/include/ros/ros/common.h +ros/message.h +/opt/ros/noetic/include/ros/ros/message.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/node_handle.h +/opt/ros/noetic/include/ros/ros/node_handle.h +ros/service_traits.h +/opt/ros/noetic/include/ros/ros/service_traits.h +ros/names.h +/opt/ros/noetic/include/ros/ros/names.h +boost/shared_ptr.hpp +- + +/opt/ros/noetic/include/ros/service_callback_helper.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/common.h +/opt/ros/noetic/include/ros/ros/common.h +ros/message.h +/opt/ros/noetic/include/ros/ros/message.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +ros/service_traits.h +/opt/ros/noetic/include/ros/ros/service_traits.h +ros/serialization.h +/opt/ros/noetic/include/ros/ros/serialization.h +boost/type_traits/is_base_of.hpp +- +boost/utility/enable_if.hpp +- + +/opt/ros/noetic/include/ros/service_client.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/common.h +/opt/ros/noetic/include/ros/ros/common.h +ros/service_traits.h +/opt/ros/noetic/include/ros/ros/service_traits.h +ros/serialization.h +/opt/ros/noetic/include/ros/ros/serialization.h + +/opt/ros/noetic/include/ros/service_client_options.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/service_traits.h +/opt/ros/noetic/include/ros/ros/service_traits.h + +/opt/ros/noetic/include/ros/service_server.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/service_traits.h +boost/type_traits/remove_reference.hpp +- +boost/type_traits/remove_const.hpp +- + +/opt/ros/noetic/include/ros/single_subscriber_publisher.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/serialization.h +/opt/ros/noetic/include/ros/ros/serialization.h +common.h +/opt/ros/noetic/include/ros/common.h +boost/utility.hpp +- + +/opt/ros/noetic/include/ros/spinner.h +ros/types.h +/opt/ros/noetic/include/ros/ros/types.h +common.h +/opt/ros/noetic/include/ros/common.h +boost/shared_ptr.hpp +- + +/opt/ros/noetic/include/ros/static_assert.h +boost/static_assert.hpp +- + +/opt/ros/noetic/include/ros/steady_timer.h +common.h +/opt/ros/noetic/include/ros/common.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +steady_timer_options.h +/opt/ros/noetic/include/ros/steady_timer_options.h + +/opt/ros/noetic/include/ros/steady_timer_options.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h + +/opt/ros/noetic/include/ros/subscribe_options.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/transport_hints.h +/opt/ros/noetic/include/ros/ros/transport_hints.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +subscription_callback_helper.h +/opt/ros/noetic/include/ros/subscription_callback_helper.h + +/opt/ros/noetic/include/ros/subscriber.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/subscription_callback_helper.h +/opt/ros/noetic/include/ros/ros/subscription_callback_helper.h + +/opt/ros/noetic/include/ros/subscription_callback_helper.h +typeinfo +- +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/parameter_adapter.h +/opt/ros/noetic/include/ros/ros/parameter_adapter.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +ros/builtin_message_traits.h +/opt/ros/noetic/include/ros/ros/builtin_message_traits.h +ros/serialization.h +/opt/ros/noetic/include/ros/ros/serialization.h +ros/message_event.h +/opt/ros/noetic/include/ros/ros/message_event.h +ros/static_assert.h +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- +boost/type_traits/is_base_of.hpp +- +boost/utility/enable_if.hpp +- +boost/make_shared.hpp +- + +/opt/ros/noetic/include/ros/this_node.h +common.h +/opt/ros/noetic/include/ros/common.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h + +/opt/ros/noetic/include/ros/time.h +ros/platform.h +- +iostream +- +cmath +- +ros/exception.h +- +duration.h +/opt/ros/noetic/include/ros/duration.h +boost/math/special_functions/round.hpp +- +rostime_decl.h +/opt/ros/noetic/include/ros/rostime_decl.h +sys/timeb.h +- +sys/time.h +- + +/opt/ros/noetic/include/ros/timer.h +common.h +/opt/ros/noetic/include/ros/common.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +timer_options.h +/opt/ros/noetic/include/ros/timer_options.h + +/opt/ros/noetic/include/ros/timer_options.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h + +/opt/ros/noetic/include/ros/topic.h +common.h +/opt/ros/noetic/include/ros/common.h +node_handle.h +/opt/ros/noetic/include/ros/node_handle.h +boost/shared_ptr.hpp +- + +/opt/ros/noetic/include/ros/transport_hints.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +boost/lexical_cast.hpp +- + +/opt/ros/noetic/include/ros/types.h +stdint.h +- + +/opt/ros/noetic/include/ros/wall_timer.h +common.h +/opt/ros/noetic/include/ros/common.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +wall_timer_options.h +/opt/ros/noetic/include/ros/wall_timer_options.h + +/opt/ros/noetic/include/ros/wall_timer_options.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h + +/opt/ros/noetic/include/rosconsole/macros_generated.h + +/opt/ros/noetic/include/std_msgs/Time.h +string +- +vector +- +memory +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/opt/ros/noetic/include/topic_tools/macros.h +ros/macros.h +- + +/opt/ros/noetic/include/topic_tools/shape_shifter.h +ros/ros.h +/opt/ros/noetic/include/topic_tools/ros/ros.h +ros/console.h +/opt/ros/noetic/include/topic_tools/ros/console.h +ros/assert.h +/opt/ros/noetic/include/topic_tools/ros/assert.h +vector +- +string +- +string.h +- +ros/message_traits.h +- +macros.h +/opt/ros/noetic/include/topic_tools/macros.h + +/opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h +ros/macros.h +- + +/opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h +xmlrpcpp/XmlRpcDecl.h +/opt/ros/noetic/include/xmlrpcpp/xmlrpcpp/XmlRpcDecl.h +map +- +string +- +vector +- +time.h +- + +/root/comm-ws/devel/include/rosserial_msgs/Log.h +string +- +vector +- +memory +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h +string +- +vector +- +memory +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/root/comm-ws/src/rosserial_server/include/rosserial_server/async_read_buffer.h +boost/bind.hpp +- +boost/asio.hpp +- +boost/function.hpp +- +ros/ros.h +- +cstdint +- +type_traits +- + +/root/comm-ws/src/rosserial_server/include/rosserial_server/msg_lookup.h +string +- +stdexcept +- + +/root/comm-ws/src/rosserial_server/include/rosserial_server/serial_session.h +iostream +- +boost/bind.hpp +- +boost/asio.hpp +- +ros/ros.h +- +rosserial_server/session.h +/root/comm-ws/src/rosserial_server/include/rosserial_server/rosserial_server/session.h + +/root/comm-ws/src/rosserial_server/include/rosserial_server/session.h +map +- +boost/bind.hpp +- +boost/asio.hpp +- +boost/function.hpp +- +ros/callback_queue.h +- +ros/ros.h +- +rosserial_msgs/TopicInfo.h +- +rosserial_msgs/Log.h +- +topic_tools/shape_shifter.h +- +std_msgs/Time.h +- +rosserial_server/async_read_buffer.h +/root/comm-ws/src/rosserial_server/include/rosserial_server/rosserial_server/async_read_buffer.h +rosserial_server/topic_handlers.h +/root/comm-ws/src/rosserial_server/include/rosserial_server/rosserial_server/topic_handlers.h + +/root/comm-ws/src/rosserial_server/include/rosserial_server/topic_handlers.h +ros/ros.h +- +rosserial_msgs/TopicInfo.h +- +topic_tools/shape_shifter.h +- +rosserial_server/msg_lookup.h +- + +/root/comm-ws/src/rosserial_server/src/serial_node.cpp +boost/asio.hpp +- +boost/bind.hpp +- +boost/thread.hpp +- +ros/ros.h +- +rosserial_server/serial_session.h +/root/comm-ws/src/rosserial_server/src/rosserial_server/serial_session.h + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/DependInfo.cmake new file mode 100644 index 0000000..6261b0d --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/DependInfo.cmake @@ -0,0 +1,32 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/root/comm-ws/src/rosserial_server/src/serial_node.cpp" "/root/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "ROSCONSOLE_BACKEND_LOG4CXX" + "ROS_BUILD_SHARED_LIBS=1" + "ROS_PACKAGE_NAME=\"rosserial_server\"" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/root/comm-ws/src/rosserial_server/include" + "/root/comm-ws/devel/include" + "/opt/ros/noetic/include" + "/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/root/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build.make new file mode 100644 index 0000000..f1e88ca --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build.make @@ -0,0 +1,118 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Include any dependencies generated for this target. +include rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.make + +# Include the progress variables for this target. +include rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/progress.make + +# Include the compile flags for this target's objects. +include rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/flags.make + +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/flags.make +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/src/rosserial_server/src/serial_node.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o" + cd /root/comm-ws/build/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o -c /root/comm-ws/src/rosserial_server/src/serial_node.cpp + +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.i" + cd /root/comm-ws/build/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/comm-ws/src/rosserial_server/src/serial_node.cpp > CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.i + +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.s" + cd /root/comm-ws/build/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/comm-ws/src/rosserial_server/src/serial_node.cpp -o CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.s + +# Object files for target rosserial_server_serial_node +rosserial_server_serial_node_OBJECTS = \ +"CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o" + +# External object files for target rosserial_server_serial_node +rosserial_server_serial_node_EXTERNAL_OBJECTS = + +/root/comm-ws/devel/lib/rosserial_server/serial_node: rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o +/root/comm-ws/devel/lib/rosserial_server/serial_node: rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build.make +/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/libtopic_tools.so +/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/libroscpp.so +/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libpthread.so +/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/librosconsole.so +/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/librosconsole_log4cxx.so +/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/librosconsole_backend_interface.so +/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/liblog4cxx.so +/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/libroscpp_serialization.so +/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/libxmlrpcpp.so +/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/librostime.so +/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/libcpp_common.so +/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 +/root/comm-ws/devel/lib/rosserial_server/serial_node: /root/comm-ws/devel/lib/librosserial_server_lookup.so +/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libpython3.8.so +/root/comm-ws/devel/lib/rosserial_server/serial_node: rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable /root/comm-ws/devel/lib/rosserial_server/serial_node" + cd /root/comm-ws/build/rosserial_server && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/rosserial_server_serial_node.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build: /root/comm-ws/devel/lib/rosserial_server/serial_node + +.PHONY : rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build + +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/clean: + cd /root/comm-ws/build/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_server_serial_node.dir/cmake_clean.cmake +.PHONY : rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/clean + +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/rosserial_server /root/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/cmake_clean.cmake new file mode 100644 index 0000000..df631ed --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "/root/comm-ws/devel/lib/rosserial_server/serial_node" + "/root/comm-ws/devel/lib/rosserial_server/serial_node.pdb" + "CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/rosserial_server_serial_node.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.internal new file mode 100644 index 0000000..0a99c3f --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.internal @@ -0,0 +1,75 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o + /opt/ros/noetic/include/ros/advertise_options.h + /opt/ros/noetic/include/ros/advertise_service_options.h + /opt/ros/noetic/include/ros/assert.h + /opt/ros/noetic/include/ros/builtin_message_traits.h + /opt/ros/noetic/include/ros/callback_queue.h + /opt/ros/noetic/include/ros/callback_queue_interface.h + /opt/ros/noetic/include/ros/common.h + /opt/ros/noetic/include/ros/console.h + /opt/ros/noetic/include/ros/console_backend.h + /opt/ros/noetic/include/ros/datatypes.h + /opt/ros/noetic/include/ros/duration.h + /opt/ros/noetic/include/ros/exception.h + /opt/ros/noetic/include/ros/exceptions.h + /opt/ros/noetic/include/ros/forwards.h + /opt/ros/noetic/include/ros/init.h + /opt/ros/noetic/include/ros/macros.h + /opt/ros/noetic/include/ros/master.h + /opt/ros/noetic/include/ros/message.h + /opt/ros/noetic/include/ros/message_event.h + /opt/ros/noetic/include/ros/message_forward.h + /opt/ros/noetic/include/ros/message_operations.h + /opt/ros/noetic/include/ros/message_traits.h + /opt/ros/noetic/include/ros/names.h + /opt/ros/noetic/include/ros/node_handle.h + /opt/ros/noetic/include/ros/param.h + /opt/ros/noetic/include/ros/parameter_adapter.h + /opt/ros/noetic/include/ros/platform.h + /opt/ros/noetic/include/ros/publisher.h + /opt/ros/noetic/include/ros/rate.h + /opt/ros/noetic/include/ros/ros.h + /opt/ros/noetic/include/ros/roscpp_serialization_macros.h + /opt/ros/noetic/include/ros/rostime_decl.h + /opt/ros/noetic/include/ros/serialization.h + /opt/ros/noetic/include/ros/serialized_message.h + /opt/ros/noetic/include/ros/service.h + /opt/ros/noetic/include/ros/service_callback_helper.h + /opt/ros/noetic/include/ros/service_client.h + /opt/ros/noetic/include/ros/service_client_options.h + /opt/ros/noetic/include/ros/service_server.h + /opt/ros/noetic/include/ros/service_traits.h + /opt/ros/noetic/include/ros/single_subscriber_publisher.h + /opt/ros/noetic/include/ros/spinner.h + /opt/ros/noetic/include/ros/static_assert.h + /opt/ros/noetic/include/ros/steady_timer.h + /opt/ros/noetic/include/ros/steady_timer_options.h + /opt/ros/noetic/include/ros/subscribe_options.h + /opt/ros/noetic/include/ros/subscriber.h + /opt/ros/noetic/include/ros/subscription_callback_helper.h + /opt/ros/noetic/include/ros/this_node.h + /opt/ros/noetic/include/ros/time.h + /opt/ros/noetic/include/ros/timer.h + /opt/ros/noetic/include/ros/timer_options.h + /opt/ros/noetic/include/ros/topic.h + /opt/ros/noetic/include/ros/transport_hints.h + /opt/ros/noetic/include/ros/types.h + /opt/ros/noetic/include/ros/wall_timer.h + /opt/ros/noetic/include/ros/wall_timer_options.h + /opt/ros/noetic/include/rosconsole/macros_generated.h + /opt/ros/noetic/include/std_msgs/Time.h + /opt/ros/noetic/include/topic_tools/macros.h + /opt/ros/noetic/include/topic_tools/shape_shifter.h + /opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h + /opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h + /root/comm-ws/devel/include/rosserial_msgs/Log.h + /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h + /root/comm-ws/src/rosserial_server/include/rosserial_server/async_read_buffer.h + /root/comm-ws/src/rosserial_server/include/rosserial_server/msg_lookup.h + /root/comm-ws/src/rosserial_server/include/rosserial_server/serial_session.h + /root/comm-ws/src/rosserial_server/include/rosserial_server/session.h + /root/comm-ws/src/rosserial_server/include/rosserial_server/topic_handlers.h + /root/comm-ws/src/rosserial_server/src/serial_node.cpp diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.make new file mode 100644 index 0000000..d9ddb04 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.make @@ -0,0 +1,75 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/advertise_options.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/advertise_service_options.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/assert.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/builtin_message_traits.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/callback_queue.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/callback_queue_interface.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/common.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/console.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/console_backend.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/datatypes.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/duration.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/exception.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/exceptions.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/forwards.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/init.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/macros.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/master.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/message.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/message_event.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/message_forward.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/message_operations.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/message_traits.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/names.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/node_handle.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/param.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/parameter_adapter.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/platform.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/publisher.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/rate.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/ros.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/roscpp_serialization_macros.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/rostime_decl.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/serialization.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/serialized_message.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/service.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/service_callback_helper.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/service_client.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/service_client_options.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/service_server.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/service_traits.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/single_subscriber_publisher.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/spinner.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/static_assert.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/steady_timer.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/steady_timer_options.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/subscribe_options.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/subscriber.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/subscription_callback_helper.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/this_node.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/time.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/timer.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/timer_options.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/topic.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/transport_hints.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/types.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/wall_timer.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/wall_timer_options.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/rosconsole/macros_generated.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/std_msgs/Time.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/topic_tools/macros.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/topic_tools/shape_shifter.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/devel/include/rosserial_msgs/Log.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/async_read_buffer.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/msg_lookup.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/serial_session.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/session.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/topic_handlers.h +rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/src/rosserial_server/src/serial_node.cpp + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/flags.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/flags.make new file mode 100644 index 0000000..5765623 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = + +CXX_DEFINES = -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"rosserial_server\" + +CXX_INCLUDES = -I/root/comm-ws/src/rosserial_server/include -I/root/comm-ws/devel/include -I/opt/ros/noetic/include -I/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/link.txt b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/link.txt new file mode 100644 index 0000000..013a581 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o -o /root/comm-ws/devel/lib/rosserial_server/serial_node -Wl,-rpath,/opt/ros/noetic/lib:/root/comm-ws/devel/lib: /opt/ros/noetic/lib/libtopic_tools.so /opt/ros/noetic/lib/libroscpp.so /usr/lib/x86_64-linux-gnu/libpthread.so /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 /opt/ros/noetic/lib/librosconsole.so /opt/ros/noetic/lib/librosconsole_log4cxx.so /opt/ros/noetic/lib/librosconsole_backend_interface.so /usr/lib/x86_64-linux-gnu/liblog4cxx.so /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 /opt/ros/noetic/lib/libroscpp_serialization.so /opt/ros/noetic/lib/libxmlrpcpp.so /opt/ros/noetic/lib/librostime.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 /opt/ros/noetic/lib/libcpp_common.so /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 /root/comm-ws/devel/lib/librosserial_server_lookup.so /usr/lib/x86_64-linux-gnu/libpython3.8.so diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/progress.make new file mode 100644 index 0000000..c354d5c --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 33 +CMAKE_PROGRESS_2 = 34 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..d51a39817bd70c150523b6154385f497f1c558b2 GIT binary patch literal 2919800 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 Ph_1=rq1zklDD5zUmY)QKmTnzLEL_h+)v$p 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

    V4TM9mimR7 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ˏrt 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 literal 0 HcmV?d00001 diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/CXX.includecache b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/CXX.includecache new file mode 100644 index 0000000..5443e4c --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/CXX.includecache @@ -0,0 +1,854 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/opt/ros/noetic/include/ros/advertise_options.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/advertise_service_options.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/service_callback_helper.h +/opt/ros/noetic/include/ros/ros/service_callback_helper.h +ros/service_traits.h +/opt/ros/noetic/include/ros/ros/service_traits.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/assert.h +ros/console.h +/opt/ros/noetic/include/ros/ros/console.h +ros/static_assert.h +/opt/ros/noetic/include/ros/ros/static_assert.h +ros/platform.h +- +stdlib.h +- + +/opt/ros/noetic/include/ros/builtin_message_traits.h +message_traits.h +/opt/ros/noetic/include/ros/message_traits.h +ros/time.h +/opt/ros/noetic/include/ros/ros/time.h + +/opt/ros/noetic/include/ros/callback_queue.h +ros/callback_queue_interface.h +/opt/ros/noetic/include/ros/ros/callback_queue_interface.h +ros/time.h +/opt/ros/noetic/include/ros/ros/time.h +common.h +/opt/ros/noetic/include/ros/common.h +boost/shared_ptr.hpp +- +boost/thread/condition_variable.hpp +- +boost/thread/mutex.hpp +- +boost/thread/shared_mutex.hpp +- +boost/thread/tss.hpp +- +list +- +deque +- + +/opt/ros/noetic/include/ros/callback_queue_interface.h +boost/shared_ptr.hpp +- +common.h +/opt/ros/noetic/include/ros/common.h +ros/types.h +/opt/ros/noetic/include/ros/ros/types.h + +/opt/ros/noetic/include/ros/common.h +stdint.h +- +assert.h +- +stddef.h +- +string +- +ros/assert.h +/opt/ros/noetic/include/ros/ros/assert.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/serialized_message.h +/opt/ros/noetic/include/ros/ros/serialized_message.h +boost/shared_array.hpp +- +ros/macros.h +- + +/opt/ros/noetic/include/ros/console.h +console_backend.h +/opt/ros/noetic/include/ros/console_backend.h +cstdio +- +sstream +- +ros/time.h +- +cstdarg +- +ros/macros.h +- +map +- +vector +- +log4cxx/level.h +/opt/ros/noetic/include/ros/log4cxx/level.h +rosconsole/macros_generated.h +/opt/ros/noetic/include/ros/rosconsole/macros_generated.h + +/opt/ros/noetic/include/ros/console_backend.h +ros/macros.h +- + +/opt/ros/noetic/include/ros/datatypes.h +string +- +vector +- +map +- +set +- +list +- +boost/shared_ptr.hpp +- + +/opt/ros/noetic/include/ros/duration.h +iostream +- +math.h +- +stdexcept +- +climits +- +stdint.h +- +rostime_decl.h +/opt/ros/noetic/include/ros/rostime_decl.h + +/opt/ros/noetic/include/ros/exception.h +stdexcept +- + +/opt/ros/noetic/include/ros/exceptions.h +ros/exception.h +- + +/opt/ros/noetic/include/ros/forwards.h +string +- +vector +- +map +- +set +- +list +- +boost/shared_ptr.hpp +- +boost/make_shared.hpp +- +boost/weak_ptr.hpp +- +boost/function.hpp +- +ros/time.h +- +ros/macros.h +- +exceptions.h +/opt/ros/noetic/include/ros/exceptions.h +ros/datatypes.h +/opt/ros/noetic/include/ros/ros/datatypes.h + +/opt/ros/noetic/include/ros/init.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/spinner.h +/opt/ros/noetic/include/ros/ros/spinner.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/macros.h + +/opt/ros/noetic/include/ros/master.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +xmlrpcpp/XmlRpcValue.h +/opt/ros/noetic/include/ros/xmlrpcpp/XmlRpcValue.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/message.h +ros/macros.h +/opt/ros/noetic/include/ros/ros/macros.h +ros/assert.h +/opt/ros/noetic/include/ros/ros/assert.h +string +- +string.h +- +boost/shared_ptr.hpp +- +boost/array.hpp +- +stdint.h +- + +/opt/ros/noetic/include/ros/message_event.h +ros/time.h +/opt/ros/noetic/include/ros/ros/time.h +ros/datatypes.h +- +ros/message_traits.h +- +boost/type_traits/is_void.hpp +- +boost/type_traits/is_base_of.hpp +- +boost/type_traits/is_const.hpp +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/utility/enable_if.hpp +- +boost/function.hpp +- +boost/make_shared.hpp +- + +/opt/ros/noetic/include/ros/message_forward.h +cstddef +- +memory +- + +/opt/ros/noetic/include/ros/message_operations.h +ostream +- + +/opt/ros/noetic/include/ros/message_traits.h +message_forward.h +/opt/ros/noetic/include/ros/message_forward.h +ros/time.h +- +string +- +boost/utility/enable_if.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- + +/opt/ros/noetic/include/ros/names.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/node_handle.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/publisher.h +/opt/ros/noetic/include/ros/ros/publisher.h +ros/subscriber.h +/opt/ros/noetic/include/ros/ros/subscriber.h +ros/service_server.h +/opt/ros/noetic/include/ros/ros/service_server.h +ros/service_client.h +/opt/ros/noetic/include/ros/ros/service_client.h +ros/timer.h +/opt/ros/noetic/include/ros/ros/timer.h +ros/rate.h +/opt/ros/noetic/include/ros/ros/rate.h +ros/wall_timer.h +/opt/ros/noetic/include/ros/ros/wall_timer.h +ros/steady_timer.h +/opt/ros/noetic/include/ros/ros/steady_timer.h +ros/advertise_options.h +/opt/ros/noetic/include/ros/ros/advertise_options.h +ros/advertise_service_options.h +/opt/ros/noetic/include/ros/ros/advertise_service_options.h +ros/subscribe_options.h +/opt/ros/noetic/include/ros/ros/subscribe_options.h +ros/service_client_options.h +/opt/ros/noetic/include/ros/ros/service_client_options.h +ros/timer_options.h +/opt/ros/noetic/include/ros/ros/timer_options.h +ros/wall_timer_options.h +/opt/ros/noetic/include/ros/ros/wall_timer_options.h +ros/spinner.h +/opt/ros/noetic/include/ros/ros/spinner.h +ros/init.h +/opt/ros/noetic/include/ros/ros/init.h +common.h +/opt/ros/noetic/include/ros/common.h +boost/bind.hpp +- +xmlrpcpp/XmlRpcValue.h +- + +/opt/ros/noetic/include/ros/param.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +common.h +/opt/ros/noetic/include/ros/common.h +xmlrpcpp/XmlRpcValue.h +/opt/ros/noetic/include/ros/xmlrpcpp/XmlRpcValue.h +vector +- +map +- + +/opt/ros/noetic/include/ros/parameter_adapter.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/message_event.h +/opt/ros/noetic/include/ros/ros/message_event.h +ros/static_assert.h +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- + +/opt/ros/noetic/include/ros/platform.h +stdlib.h +- +string +- + +/opt/ros/noetic/include/ros/publisher.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/common.h +/opt/ros/noetic/include/ros/ros/common.h +ros/message.h +/opt/ros/noetic/include/ros/ros/message.h +ros/serialization.h +/opt/ros/noetic/include/ros/ros/serialization.h +boost/bind.hpp +- +boost/thread/mutex.hpp +- + +/opt/ros/noetic/include/ros/rate.h +ros/time.h +/opt/ros/noetic/include/ros/ros/time.h +rostime_decl.h +/opt/ros/noetic/include/ros/rostime_decl.h + +/opt/ros/noetic/include/ros/ros.h +ros/time.h +/opt/ros/noetic/include/ros/ros/time.h +ros/rate.h +/opt/ros/noetic/include/ros/ros/rate.h +ros/console.h +/opt/ros/noetic/include/ros/ros/console.h +ros/assert.h +/opt/ros/noetic/include/ros/ros/assert.h +ros/common.h +/opt/ros/noetic/include/ros/ros/common.h +ros/types.h +/opt/ros/noetic/include/ros/ros/types.h +ros/node_handle.h +/opt/ros/noetic/include/ros/ros/node_handle.h +ros/publisher.h +/opt/ros/noetic/include/ros/ros/publisher.h +ros/single_subscriber_publisher.h +/opt/ros/noetic/include/ros/ros/single_subscriber_publisher.h +ros/service_server.h +/opt/ros/noetic/include/ros/ros/service_server.h +ros/subscriber.h +/opt/ros/noetic/include/ros/ros/subscriber.h +ros/service.h +/opt/ros/noetic/include/ros/ros/service.h +ros/init.h +/opt/ros/noetic/include/ros/ros/init.h +ros/master.h +/opt/ros/noetic/include/ros/ros/master.h +ros/this_node.h +/opt/ros/noetic/include/ros/ros/this_node.h +ros/param.h +/opt/ros/noetic/include/ros/ros/param.h +ros/topic.h +/opt/ros/noetic/include/ros/ros/topic.h +ros/names.h +/opt/ros/noetic/include/ros/ros/names.h + +/opt/ros/noetic/include/ros/roscpp_serialization_macros.h +ros/macros.h +- + +/opt/ros/noetic/include/ros/rostime_decl.h +ros/macros.h +- + +/opt/ros/noetic/include/ros/serialization.h +roscpp_serialization_macros.h +/opt/ros/noetic/include/ros/roscpp_serialization_macros.h +ros/types.h +- +ros/time.h +- +serialized_message.h +/opt/ros/noetic/include/ros/serialized_message.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +ros/builtin_message_traits.h +/opt/ros/noetic/include/ros/ros/builtin_message_traits.h +ros/exception.h +/opt/ros/noetic/include/ros/ros/exception.h +ros/datatypes.h +/opt/ros/noetic/include/ros/ros/datatypes.h +vector +- +map +- +memory +- +boost/array.hpp +- +boost/call_traits.hpp +- +boost/utility/enable_if.hpp +- +boost/mpl/and.hpp +- +boost/mpl/or.hpp +- +boost/mpl/not.hpp +- +cstring +- + +/opt/ros/noetic/include/ros/serialized_message.h +roscpp_serialization_macros.h +/opt/ros/noetic/include/ros/roscpp_serialization_macros.h +boost/shared_array.hpp +- +boost/shared_ptr.hpp +- + +/opt/ros/noetic/include/ros/service.h +string +- +ros/common.h +/opt/ros/noetic/include/ros/ros/common.h +ros/message.h +/opt/ros/noetic/include/ros/ros/message.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/node_handle.h +/opt/ros/noetic/include/ros/ros/node_handle.h +ros/service_traits.h +/opt/ros/noetic/include/ros/ros/service_traits.h +ros/names.h +/opt/ros/noetic/include/ros/ros/names.h +boost/shared_ptr.hpp +- + +/opt/ros/noetic/include/ros/service_callback_helper.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/common.h +/opt/ros/noetic/include/ros/ros/common.h +ros/message.h +/opt/ros/noetic/include/ros/ros/message.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +ros/service_traits.h +/opt/ros/noetic/include/ros/ros/service_traits.h +ros/serialization.h +/opt/ros/noetic/include/ros/ros/serialization.h +boost/type_traits/is_base_of.hpp +- +boost/utility/enable_if.hpp +- + +/opt/ros/noetic/include/ros/service_client.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/common.h +/opt/ros/noetic/include/ros/ros/common.h +ros/service_traits.h +/opt/ros/noetic/include/ros/ros/service_traits.h +ros/serialization.h +/opt/ros/noetic/include/ros/ros/serialization.h + +/opt/ros/noetic/include/ros/service_client_options.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/service_traits.h +/opt/ros/noetic/include/ros/ros/service_traits.h + +/opt/ros/noetic/include/ros/service_server.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/service_traits.h +boost/type_traits/remove_reference.hpp +- +boost/type_traits/remove_const.hpp +- + +/opt/ros/noetic/include/ros/single_subscriber_publisher.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/serialization.h +/opt/ros/noetic/include/ros/ros/serialization.h +common.h +/opt/ros/noetic/include/ros/common.h +boost/utility.hpp +- + +/opt/ros/noetic/include/ros/spinner.h +ros/types.h +/opt/ros/noetic/include/ros/ros/types.h +common.h +/opt/ros/noetic/include/ros/common.h +boost/shared_ptr.hpp +- + +/opt/ros/noetic/include/ros/static_assert.h +boost/static_assert.hpp +- + +/opt/ros/noetic/include/ros/steady_timer.h +common.h +/opt/ros/noetic/include/ros/common.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +steady_timer_options.h +/opt/ros/noetic/include/ros/steady_timer_options.h + +/opt/ros/noetic/include/ros/steady_timer_options.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h + +/opt/ros/noetic/include/ros/subscribe_options.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/transport_hints.h +/opt/ros/noetic/include/ros/ros/transport_hints.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +subscription_callback_helper.h +/opt/ros/noetic/include/ros/subscription_callback_helper.h + +/opt/ros/noetic/include/ros/subscriber.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/subscription_callback_helper.h +/opt/ros/noetic/include/ros/ros/subscription_callback_helper.h + +/opt/ros/noetic/include/ros/subscription_callback_helper.h +typeinfo +- +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/parameter_adapter.h +/opt/ros/noetic/include/ros/ros/parameter_adapter.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +ros/builtin_message_traits.h +/opt/ros/noetic/include/ros/ros/builtin_message_traits.h +ros/serialization.h +/opt/ros/noetic/include/ros/ros/serialization.h +ros/message_event.h +/opt/ros/noetic/include/ros/ros/message_event.h +ros/static_assert.h +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- +boost/type_traits/is_base_of.hpp +- +boost/utility/enable_if.hpp +- +boost/make_shared.hpp +- + +/opt/ros/noetic/include/ros/this_node.h +common.h +/opt/ros/noetic/include/ros/common.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h + +/opt/ros/noetic/include/ros/time.h +ros/platform.h +- +iostream +- +cmath +- +ros/exception.h +- +duration.h +/opt/ros/noetic/include/ros/duration.h +boost/math/special_functions/round.hpp +- +rostime_decl.h +/opt/ros/noetic/include/ros/rostime_decl.h +sys/timeb.h +- +sys/time.h +- + +/opt/ros/noetic/include/ros/timer.h +common.h +/opt/ros/noetic/include/ros/common.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +timer_options.h +/opt/ros/noetic/include/ros/timer_options.h + +/opt/ros/noetic/include/ros/timer_options.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h + +/opt/ros/noetic/include/ros/topic.h +common.h +/opt/ros/noetic/include/ros/common.h +node_handle.h +/opt/ros/noetic/include/ros/node_handle.h +boost/shared_ptr.hpp +- + +/opt/ros/noetic/include/ros/transport_hints.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +boost/lexical_cast.hpp +- + +/opt/ros/noetic/include/ros/types.h +stdint.h +- + +/opt/ros/noetic/include/ros/wall_timer.h +common.h +/opt/ros/noetic/include/ros/common.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +wall_timer_options.h +/opt/ros/noetic/include/ros/wall_timer_options.h + +/opt/ros/noetic/include/ros/wall_timer_options.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h + +/opt/ros/noetic/include/rosconsole/macros_generated.h + +/opt/ros/noetic/include/std_msgs/Time.h +string +- +vector +- +memory +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/opt/ros/noetic/include/topic_tools/macros.h +ros/macros.h +- + +/opt/ros/noetic/include/topic_tools/shape_shifter.h +ros/ros.h +/opt/ros/noetic/include/topic_tools/ros/ros.h +ros/console.h +/opt/ros/noetic/include/topic_tools/ros/console.h +ros/assert.h +/opt/ros/noetic/include/topic_tools/ros/assert.h +vector +- +string +- +string.h +- +ros/message_traits.h +- +macros.h +/opt/ros/noetic/include/topic_tools/macros.h + +/opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h +ros/macros.h +- + +/opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h +xmlrpcpp/XmlRpcDecl.h +/opt/ros/noetic/include/xmlrpcpp/xmlrpcpp/XmlRpcDecl.h +map +- +string +- +vector +- +time.h +- + +/root/comm-ws/devel/include/rosserial_msgs/Log.h +string +- +vector +- +memory +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h +string +- +vector +- +memory +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/root/comm-ws/src/rosserial_server/include/rosserial_server/async_read_buffer.h +boost/bind.hpp +- +boost/asio.hpp +- +boost/function.hpp +- +ros/ros.h +- +cstdint +- +type_traits +- + +/root/comm-ws/src/rosserial_server/include/rosserial_server/msg_lookup.h +string +- +stdexcept +- + +/root/comm-ws/src/rosserial_server/include/rosserial_server/session.h +map +- +boost/bind.hpp +- +boost/asio.hpp +- +boost/function.hpp +- +ros/callback_queue.h +- +ros/ros.h +- +rosserial_msgs/TopicInfo.h +- +rosserial_msgs/Log.h +- +topic_tools/shape_shifter.h +- +std_msgs/Time.h +- +rosserial_server/async_read_buffer.h +/root/comm-ws/src/rosserial_server/include/rosserial_server/rosserial_server/async_read_buffer.h +rosserial_server/topic_handlers.h +/root/comm-ws/src/rosserial_server/include/rosserial_server/rosserial_server/topic_handlers.h + +/root/comm-ws/src/rosserial_server/include/rosserial_server/tcp_server.h +iostream +- +boost/bind.hpp +- +boost/asio.hpp +- +ros/ros.h +- +rosserial_server/session.h +/root/comm-ws/src/rosserial_server/include/rosserial_server/rosserial_server/session.h + +/root/comm-ws/src/rosserial_server/include/rosserial_server/topic_handlers.h +ros/ros.h +- +rosserial_msgs/TopicInfo.h +- +topic_tools/shape_shifter.h +- +rosserial_server/msg_lookup.h +- + +/root/comm-ws/src/rosserial_server/src/socket_node.cpp +boost/asio.hpp +- +boost/bind.hpp +- +boost/thread.hpp +- +ros/ros.h +- +rosserial_server/tcp_server.h +/root/comm-ws/src/rosserial_server/src/rosserial_server/tcp_server.h + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/DependInfo.cmake new file mode 100644 index 0000000..0e4eced --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/DependInfo.cmake @@ -0,0 +1,32 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/root/comm-ws/src/rosserial_server/src/socket_node.cpp" "/root/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "ROSCONSOLE_BACKEND_LOG4CXX" + "ROS_BUILD_SHARED_LIBS=1" + "ROS_PACKAGE_NAME=\"rosserial_server\"" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/root/comm-ws/src/rosserial_server/include" + "/root/comm-ws/devel/include" + "/opt/ros/noetic/include" + "/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/root/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build.make new file mode 100644 index 0000000..827bca2 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build.make @@ -0,0 +1,118 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Include any dependencies generated for this target. +include rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.make + +# Include the progress variables for this target. +include rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/progress.make + +# Include the compile flags for this target's objects. +include rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/flags.make + +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/flags.make +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/src/rosserial_server/src/socket_node.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o" + cd /root/comm-ws/build/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o -c /root/comm-ws/src/rosserial_server/src/socket_node.cpp + +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.i" + cd /root/comm-ws/build/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/comm-ws/src/rosserial_server/src/socket_node.cpp > CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.i + +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.s" + cd /root/comm-ws/build/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/comm-ws/src/rosserial_server/src/socket_node.cpp -o CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.s + +# Object files for target rosserial_server_socket_node +rosserial_server_socket_node_OBJECTS = \ +"CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o" + +# External object files for target rosserial_server_socket_node +rosserial_server_socket_node_EXTERNAL_OBJECTS = + +/root/comm-ws/devel/lib/rosserial_server/socket_node: rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o +/root/comm-ws/devel/lib/rosserial_server/socket_node: rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build.make +/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/libtopic_tools.so +/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/libroscpp.so +/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libpthread.so +/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/librosconsole.so +/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/librosconsole_log4cxx.so +/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/librosconsole_backend_interface.so +/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/liblog4cxx.so +/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/libroscpp_serialization.so +/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/libxmlrpcpp.so +/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/librostime.so +/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/libcpp_common.so +/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 +/root/comm-ws/devel/lib/rosserial_server/socket_node: /root/comm-ws/devel/lib/librosserial_server_lookup.so +/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libpython3.8.so +/root/comm-ws/devel/lib/rosserial_server/socket_node: rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable /root/comm-ws/devel/lib/rosserial_server/socket_node" + cd /root/comm-ws/build/rosserial_server && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/rosserial_server_socket_node.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build: /root/comm-ws/devel/lib/rosserial_server/socket_node + +.PHONY : rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build + +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/clean: + cd /root/comm-ws/build/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_server_socket_node.dir/cmake_clean.cmake +.PHONY : rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/clean + +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/rosserial_server /root/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/cmake_clean.cmake new file mode 100644 index 0000000..88392d2 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "/root/comm-ws/devel/lib/rosserial_server/socket_node" + "/root/comm-ws/devel/lib/rosserial_server/socket_node.pdb" + "CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/rosserial_server_socket_node.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.internal new file mode 100644 index 0000000..cb38b73 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.internal @@ -0,0 +1,75 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o + /opt/ros/noetic/include/ros/advertise_options.h + /opt/ros/noetic/include/ros/advertise_service_options.h + /opt/ros/noetic/include/ros/assert.h + /opt/ros/noetic/include/ros/builtin_message_traits.h + /opt/ros/noetic/include/ros/callback_queue.h + /opt/ros/noetic/include/ros/callback_queue_interface.h + /opt/ros/noetic/include/ros/common.h + /opt/ros/noetic/include/ros/console.h + /opt/ros/noetic/include/ros/console_backend.h + /opt/ros/noetic/include/ros/datatypes.h + /opt/ros/noetic/include/ros/duration.h + /opt/ros/noetic/include/ros/exception.h + /opt/ros/noetic/include/ros/exceptions.h + /opt/ros/noetic/include/ros/forwards.h + /opt/ros/noetic/include/ros/init.h + /opt/ros/noetic/include/ros/macros.h + /opt/ros/noetic/include/ros/master.h + /opt/ros/noetic/include/ros/message.h + /opt/ros/noetic/include/ros/message_event.h + /opt/ros/noetic/include/ros/message_forward.h + /opt/ros/noetic/include/ros/message_operations.h + /opt/ros/noetic/include/ros/message_traits.h + /opt/ros/noetic/include/ros/names.h + /opt/ros/noetic/include/ros/node_handle.h + /opt/ros/noetic/include/ros/param.h + /opt/ros/noetic/include/ros/parameter_adapter.h + /opt/ros/noetic/include/ros/platform.h + /opt/ros/noetic/include/ros/publisher.h + /opt/ros/noetic/include/ros/rate.h + /opt/ros/noetic/include/ros/ros.h + /opt/ros/noetic/include/ros/roscpp_serialization_macros.h + /opt/ros/noetic/include/ros/rostime_decl.h + /opt/ros/noetic/include/ros/serialization.h + /opt/ros/noetic/include/ros/serialized_message.h + /opt/ros/noetic/include/ros/service.h + /opt/ros/noetic/include/ros/service_callback_helper.h + /opt/ros/noetic/include/ros/service_client.h + /opt/ros/noetic/include/ros/service_client_options.h + /opt/ros/noetic/include/ros/service_server.h + /opt/ros/noetic/include/ros/service_traits.h + /opt/ros/noetic/include/ros/single_subscriber_publisher.h + /opt/ros/noetic/include/ros/spinner.h + /opt/ros/noetic/include/ros/static_assert.h + /opt/ros/noetic/include/ros/steady_timer.h + /opt/ros/noetic/include/ros/steady_timer_options.h + /opt/ros/noetic/include/ros/subscribe_options.h + /opt/ros/noetic/include/ros/subscriber.h + /opt/ros/noetic/include/ros/subscription_callback_helper.h + /opt/ros/noetic/include/ros/this_node.h + /opt/ros/noetic/include/ros/time.h + /opt/ros/noetic/include/ros/timer.h + /opt/ros/noetic/include/ros/timer_options.h + /opt/ros/noetic/include/ros/topic.h + /opt/ros/noetic/include/ros/transport_hints.h + /opt/ros/noetic/include/ros/types.h + /opt/ros/noetic/include/ros/wall_timer.h + /opt/ros/noetic/include/ros/wall_timer_options.h + /opt/ros/noetic/include/rosconsole/macros_generated.h + /opt/ros/noetic/include/std_msgs/Time.h + /opt/ros/noetic/include/topic_tools/macros.h + /opt/ros/noetic/include/topic_tools/shape_shifter.h + /opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h + /opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h + /root/comm-ws/devel/include/rosserial_msgs/Log.h + /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h + /root/comm-ws/src/rosserial_server/include/rosserial_server/async_read_buffer.h + /root/comm-ws/src/rosserial_server/include/rosserial_server/msg_lookup.h + /root/comm-ws/src/rosserial_server/include/rosserial_server/session.h + /root/comm-ws/src/rosserial_server/include/rosserial_server/tcp_server.h + /root/comm-ws/src/rosserial_server/include/rosserial_server/topic_handlers.h + /root/comm-ws/src/rosserial_server/src/socket_node.cpp diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.make new file mode 100644 index 0000000..f556e86 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.make @@ -0,0 +1,75 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/advertise_options.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/advertise_service_options.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/assert.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/builtin_message_traits.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/callback_queue.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/callback_queue_interface.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/common.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/console.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/console_backend.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/datatypes.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/duration.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/exception.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/exceptions.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/forwards.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/init.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/macros.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/master.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/message.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/message_event.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/message_forward.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/message_operations.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/message_traits.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/names.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/node_handle.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/param.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/parameter_adapter.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/platform.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/publisher.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/rate.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/ros.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/roscpp_serialization_macros.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/rostime_decl.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/serialization.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/serialized_message.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/service.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/service_callback_helper.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/service_client.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/service_client_options.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/service_server.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/service_traits.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/single_subscriber_publisher.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/spinner.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/static_assert.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/steady_timer.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/steady_timer_options.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/subscribe_options.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/subscriber.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/subscription_callback_helper.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/this_node.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/time.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/timer.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/timer_options.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/topic.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/transport_hints.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/types.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/wall_timer.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/wall_timer_options.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/rosconsole/macros_generated.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/std_msgs/Time.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/topic_tools/macros.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/topic_tools/shape_shifter.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/devel/include/rosserial_msgs/Log.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/async_read_buffer.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/msg_lookup.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/session.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/tcp_server.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/topic_handlers.h +rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/src/rosserial_server/src/socket_node.cpp + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/flags.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/flags.make new file mode 100644 index 0000000..5765623 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = + +CXX_DEFINES = -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"rosserial_server\" + +CXX_INCLUDES = -I/root/comm-ws/src/rosserial_server/include -I/root/comm-ws/devel/include -I/opt/ros/noetic/include -I/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/link.txt b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/link.txt new file mode 100644 index 0000000..e7af97b --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o -o /root/comm-ws/devel/lib/rosserial_server/socket_node -Wl,-rpath,/opt/ros/noetic/lib:/root/comm-ws/devel/lib: /opt/ros/noetic/lib/libtopic_tools.so /opt/ros/noetic/lib/libroscpp.so /usr/lib/x86_64-linux-gnu/libpthread.so /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 /opt/ros/noetic/lib/librosconsole.so /opt/ros/noetic/lib/librosconsole_log4cxx.so /opt/ros/noetic/lib/librosconsole_backend_interface.so /usr/lib/x86_64-linux-gnu/liblog4cxx.so /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 /opt/ros/noetic/lib/libroscpp_serialization.so /opt/ros/noetic/lib/libxmlrpcpp.so /opt/ros/noetic/lib/librostime.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 /opt/ros/noetic/lib/libcpp_common.so /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 /root/comm-ws/devel/lib/librosserial_server_lookup.so /usr/lib/x86_64-linux-gnu/libpython3.8.so diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/progress.make new file mode 100644 index 0000000..5419900 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 35 +CMAKE_PROGRESS_2 = 36 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..071f421e03407c13e4ba8946af5bba348bc02f03 GIT binary patch literal 2934248 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%0ALq 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

    meDhkd>7m1hN#wG1E7AbPg?o*UT{#( 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

    BH=RA7~1Hy!+qVpecHNneO2#uLomOs2)>_K!G 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 z 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

    e<;;&yZ#hcdE`ff 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 z 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 xvoB9F|Bvsz]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/opt/ros/noetic/include/ros/advertise_options.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/advertise_service_options.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/service_callback_helper.h +/opt/ros/noetic/include/ros/ros/service_callback_helper.h +ros/service_traits.h +/opt/ros/noetic/include/ros/ros/service_traits.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/assert.h +ros/console.h +/opt/ros/noetic/include/ros/ros/console.h +ros/static_assert.h +/opt/ros/noetic/include/ros/ros/static_assert.h +ros/platform.h +- +stdlib.h +- + +/opt/ros/noetic/include/ros/builtin_message_traits.h +message_traits.h +/opt/ros/noetic/include/ros/message_traits.h +ros/time.h +/opt/ros/noetic/include/ros/ros/time.h + +/opt/ros/noetic/include/ros/callback_queue.h +ros/callback_queue_interface.h +/opt/ros/noetic/include/ros/ros/callback_queue_interface.h +ros/time.h +/opt/ros/noetic/include/ros/ros/time.h +common.h +/opt/ros/noetic/include/ros/common.h +boost/shared_ptr.hpp +- +boost/thread/condition_variable.hpp +- +boost/thread/mutex.hpp +- +boost/thread/shared_mutex.hpp +- +boost/thread/tss.hpp +- +list +- +deque +- + +/opt/ros/noetic/include/ros/callback_queue_interface.h +boost/shared_ptr.hpp +- +common.h +/opt/ros/noetic/include/ros/common.h +ros/types.h +/opt/ros/noetic/include/ros/ros/types.h + +/opt/ros/noetic/include/ros/common.h +stdint.h +- +assert.h +- +stddef.h +- +string +- +ros/assert.h +/opt/ros/noetic/include/ros/ros/assert.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/serialized_message.h +/opt/ros/noetic/include/ros/ros/serialized_message.h +boost/shared_array.hpp +- +ros/macros.h +- + +/opt/ros/noetic/include/ros/console.h +console_backend.h +/opt/ros/noetic/include/ros/console_backend.h +cstdio +- +sstream +- +ros/time.h +- +cstdarg +- +ros/macros.h +- +map +- +vector +- +log4cxx/level.h +/opt/ros/noetic/include/ros/log4cxx/level.h +rosconsole/macros_generated.h +/opt/ros/noetic/include/ros/rosconsole/macros_generated.h + +/opt/ros/noetic/include/ros/console_backend.h +ros/macros.h +- + +/opt/ros/noetic/include/ros/datatypes.h +string +- +vector +- +map +- +set +- +list +- +boost/shared_ptr.hpp +- + +/opt/ros/noetic/include/ros/duration.h +iostream +- +math.h +- +stdexcept +- +climits +- +stdint.h +- +rostime_decl.h +/opt/ros/noetic/include/ros/rostime_decl.h + +/opt/ros/noetic/include/ros/exception.h +stdexcept +- + +/opt/ros/noetic/include/ros/exceptions.h +ros/exception.h +- + +/opt/ros/noetic/include/ros/forwards.h +string +- +vector +- +map +- +set +- +list +- +boost/shared_ptr.hpp +- +boost/make_shared.hpp +- +boost/weak_ptr.hpp +- +boost/function.hpp +- +ros/time.h +- +ros/macros.h +- +exceptions.h +/opt/ros/noetic/include/ros/exceptions.h +ros/datatypes.h +/opt/ros/noetic/include/ros/ros/datatypes.h + +/opt/ros/noetic/include/ros/init.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/spinner.h +/opt/ros/noetic/include/ros/ros/spinner.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/macros.h + +/opt/ros/noetic/include/ros/master.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +xmlrpcpp/XmlRpcValue.h +/opt/ros/noetic/include/ros/xmlrpcpp/XmlRpcValue.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/message.h +ros/macros.h +/opt/ros/noetic/include/ros/ros/macros.h +ros/assert.h +/opt/ros/noetic/include/ros/ros/assert.h +string +- +string.h +- +boost/shared_ptr.hpp +- +boost/array.hpp +- +stdint.h +- + +/opt/ros/noetic/include/ros/message_event.h +ros/time.h +/opt/ros/noetic/include/ros/ros/time.h +ros/datatypes.h +- +ros/message_traits.h +- +boost/type_traits/is_void.hpp +- +boost/type_traits/is_base_of.hpp +- +boost/type_traits/is_const.hpp +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/utility/enable_if.hpp +- +boost/function.hpp +- +boost/make_shared.hpp +- + +/opt/ros/noetic/include/ros/message_forward.h +cstddef +- +memory +- + +/opt/ros/noetic/include/ros/message_operations.h +ostream +- + +/opt/ros/noetic/include/ros/message_traits.h +message_forward.h +/opt/ros/noetic/include/ros/message_forward.h +ros/time.h +- +string +- +boost/utility/enable_if.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- + +/opt/ros/noetic/include/ros/names.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/node_handle.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/publisher.h +/opt/ros/noetic/include/ros/ros/publisher.h +ros/subscriber.h +/opt/ros/noetic/include/ros/ros/subscriber.h +ros/service_server.h +/opt/ros/noetic/include/ros/ros/service_server.h +ros/service_client.h +/opt/ros/noetic/include/ros/ros/service_client.h +ros/timer.h +/opt/ros/noetic/include/ros/ros/timer.h +ros/rate.h +/opt/ros/noetic/include/ros/ros/rate.h +ros/wall_timer.h +/opt/ros/noetic/include/ros/ros/wall_timer.h +ros/steady_timer.h +/opt/ros/noetic/include/ros/ros/steady_timer.h +ros/advertise_options.h +/opt/ros/noetic/include/ros/ros/advertise_options.h +ros/advertise_service_options.h +/opt/ros/noetic/include/ros/ros/advertise_service_options.h +ros/subscribe_options.h +/opt/ros/noetic/include/ros/ros/subscribe_options.h +ros/service_client_options.h +/opt/ros/noetic/include/ros/ros/service_client_options.h +ros/timer_options.h +/opt/ros/noetic/include/ros/ros/timer_options.h +ros/wall_timer_options.h +/opt/ros/noetic/include/ros/ros/wall_timer_options.h +ros/spinner.h +/opt/ros/noetic/include/ros/ros/spinner.h +ros/init.h +/opt/ros/noetic/include/ros/ros/init.h +common.h +/opt/ros/noetic/include/ros/common.h +boost/bind.hpp +- +xmlrpcpp/XmlRpcValue.h +- + +/opt/ros/noetic/include/ros/param.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +common.h +/opt/ros/noetic/include/ros/common.h +xmlrpcpp/XmlRpcValue.h +/opt/ros/noetic/include/ros/xmlrpcpp/XmlRpcValue.h +vector +- +map +- + +/opt/ros/noetic/include/ros/parameter_adapter.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/message_event.h +/opt/ros/noetic/include/ros/ros/message_event.h +ros/static_assert.h +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- + +/opt/ros/noetic/include/ros/platform.h +stdlib.h +- +string +- + +/opt/ros/noetic/include/ros/publisher.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/common.h +/opt/ros/noetic/include/ros/ros/common.h +ros/message.h +/opt/ros/noetic/include/ros/ros/message.h +ros/serialization.h +/opt/ros/noetic/include/ros/ros/serialization.h +boost/bind.hpp +- +boost/thread/mutex.hpp +- + +/opt/ros/noetic/include/ros/rate.h +ros/time.h +/opt/ros/noetic/include/ros/ros/time.h +rostime_decl.h +/opt/ros/noetic/include/ros/rostime_decl.h + +/opt/ros/noetic/include/ros/ros.h +ros/time.h +/opt/ros/noetic/include/ros/ros/time.h +ros/rate.h +/opt/ros/noetic/include/ros/ros/rate.h +ros/console.h +/opt/ros/noetic/include/ros/ros/console.h +ros/assert.h +/opt/ros/noetic/include/ros/ros/assert.h +ros/common.h +/opt/ros/noetic/include/ros/ros/common.h +ros/types.h +/opt/ros/noetic/include/ros/ros/types.h +ros/node_handle.h +/opt/ros/noetic/include/ros/ros/node_handle.h +ros/publisher.h +/opt/ros/noetic/include/ros/ros/publisher.h +ros/single_subscriber_publisher.h +/opt/ros/noetic/include/ros/ros/single_subscriber_publisher.h +ros/service_server.h +/opt/ros/noetic/include/ros/ros/service_server.h +ros/subscriber.h +/opt/ros/noetic/include/ros/ros/subscriber.h +ros/service.h +/opt/ros/noetic/include/ros/ros/service.h +ros/init.h +/opt/ros/noetic/include/ros/ros/init.h +ros/master.h +/opt/ros/noetic/include/ros/ros/master.h +ros/this_node.h +/opt/ros/noetic/include/ros/ros/this_node.h +ros/param.h +/opt/ros/noetic/include/ros/ros/param.h +ros/topic.h +/opt/ros/noetic/include/ros/ros/topic.h +ros/names.h +/opt/ros/noetic/include/ros/ros/names.h + +/opt/ros/noetic/include/ros/roscpp_serialization_macros.h +ros/macros.h +- + +/opt/ros/noetic/include/ros/rostime_decl.h +ros/macros.h +- + +/opt/ros/noetic/include/ros/serialization.h +roscpp_serialization_macros.h +/opt/ros/noetic/include/ros/roscpp_serialization_macros.h +ros/types.h +- +ros/time.h +- +serialized_message.h +/opt/ros/noetic/include/ros/serialized_message.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +ros/builtin_message_traits.h +/opt/ros/noetic/include/ros/ros/builtin_message_traits.h +ros/exception.h +/opt/ros/noetic/include/ros/ros/exception.h +ros/datatypes.h +/opt/ros/noetic/include/ros/ros/datatypes.h +vector +- +map +- +memory +- +boost/array.hpp +- +boost/call_traits.hpp +- +boost/utility/enable_if.hpp +- +boost/mpl/and.hpp +- +boost/mpl/or.hpp +- +boost/mpl/not.hpp +- +cstring +- + +/opt/ros/noetic/include/ros/serialized_message.h +roscpp_serialization_macros.h +/opt/ros/noetic/include/ros/roscpp_serialization_macros.h +boost/shared_array.hpp +- +boost/shared_ptr.hpp +- + +/opt/ros/noetic/include/ros/service.h +string +- +ros/common.h +/opt/ros/noetic/include/ros/ros/common.h +ros/message.h +/opt/ros/noetic/include/ros/ros/message.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/node_handle.h +/opt/ros/noetic/include/ros/ros/node_handle.h +ros/service_traits.h +/opt/ros/noetic/include/ros/ros/service_traits.h +ros/names.h +/opt/ros/noetic/include/ros/ros/names.h +boost/shared_ptr.hpp +- + +/opt/ros/noetic/include/ros/service_callback_helper.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/common.h +/opt/ros/noetic/include/ros/ros/common.h +ros/message.h +/opt/ros/noetic/include/ros/ros/message.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +ros/service_traits.h +/opt/ros/noetic/include/ros/ros/service_traits.h +ros/serialization.h +/opt/ros/noetic/include/ros/ros/serialization.h +boost/type_traits/is_base_of.hpp +- +boost/utility/enable_if.hpp +- + +/opt/ros/noetic/include/ros/service_client.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/common.h +/opt/ros/noetic/include/ros/ros/common.h +ros/service_traits.h +/opt/ros/noetic/include/ros/ros/service_traits.h +ros/serialization.h +/opt/ros/noetic/include/ros/ros/serialization.h + +/opt/ros/noetic/include/ros/service_client_options.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/service_traits.h +/opt/ros/noetic/include/ros/ros/service_traits.h + +/opt/ros/noetic/include/ros/service_server.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +common.h +/opt/ros/noetic/include/ros/common.h + +/opt/ros/noetic/include/ros/service_traits.h +boost/type_traits/remove_reference.hpp +- +boost/type_traits/remove_const.hpp +- + +/opt/ros/noetic/include/ros/single_subscriber_publisher.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/serialization.h +/opt/ros/noetic/include/ros/ros/serialization.h +common.h +/opt/ros/noetic/include/ros/common.h +boost/utility.hpp +- + +/opt/ros/noetic/include/ros/spinner.h +ros/types.h +/opt/ros/noetic/include/ros/ros/types.h +common.h +/opt/ros/noetic/include/ros/common.h +boost/shared_ptr.hpp +- + +/opt/ros/noetic/include/ros/static_assert.h +boost/static_assert.hpp +- + +/opt/ros/noetic/include/ros/steady_timer.h +common.h +/opt/ros/noetic/include/ros/common.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +steady_timer_options.h +/opt/ros/noetic/include/ros/steady_timer_options.h + +/opt/ros/noetic/include/ros/steady_timer_options.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h + +/opt/ros/noetic/include/ros/subscribe_options.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/transport_hints.h +/opt/ros/noetic/include/ros/ros/transport_hints.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +subscription_callback_helper.h +/opt/ros/noetic/include/ros/subscription_callback_helper.h + +/opt/ros/noetic/include/ros/subscriber.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/subscription_callback_helper.h +/opt/ros/noetic/include/ros/ros/subscription_callback_helper.h + +/opt/ros/noetic/include/ros/subscription_callback_helper.h +typeinfo +- +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +ros/parameter_adapter.h +/opt/ros/noetic/include/ros/ros/parameter_adapter.h +ros/message_traits.h +/opt/ros/noetic/include/ros/ros/message_traits.h +ros/builtin_message_traits.h +/opt/ros/noetic/include/ros/ros/builtin_message_traits.h +ros/serialization.h +/opt/ros/noetic/include/ros/ros/serialization.h +ros/message_event.h +/opt/ros/noetic/include/ros/ros/message_event.h +ros/static_assert.h +- +boost/type_traits/add_const.hpp +- +boost/type_traits/remove_const.hpp +- +boost/type_traits/remove_reference.hpp +- +boost/type_traits/is_base_of.hpp +- +boost/utility/enable_if.hpp +- +boost/make_shared.hpp +- + +/opt/ros/noetic/include/ros/this_node.h +common.h +/opt/ros/noetic/include/ros/common.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h + +/opt/ros/noetic/include/ros/time.h +ros/platform.h +- +iostream +- +cmath +- +ros/exception.h +- +duration.h +/opt/ros/noetic/include/ros/duration.h +boost/math/special_functions/round.hpp +- +rostime_decl.h +/opt/ros/noetic/include/ros/rostime_decl.h +sys/timeb.h +- +sys/time.h +- + +/opt/ros/noetic/include/ros/timer.h +common.h +/opt/ros/noetic/include/ros/common.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +timer_options.h +/opt/ros/noetic/include/ros/timer_options.h + +/opt/ros/noetic/include/ros/timer_options.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h + +/opt/ros/noetic/include/ros/topic.h +common.h +/opt/ros/noetic/include/ros/common.h +node_handle.h +/opt/ros/noetic/include/ros/node_handle.h +boost/shared_ptr.hpp +- + +/opt/ros/noetic/include/ros/transport_hints.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h +boost/lexical_cast.hpp +- + +/opt/ros/noetic/include/ros/types.h +stdint.h +- + +/opt/ros/noetic/include/ros/wall_timer.h +common.h +/opt/ros/noetic/include/ros/common.h +forwards.h +/opt/ros/noetic/include/ros/forwards.h +wall_timer_options.h +/opt/ros/noetic/include/ros/wall_timer_options.h + +/opt/ros/noetic/include/ros/wall_timer_options.h +common.h +/opt/ros/noetic/include/ros/common.h +ros/forwards.h +/opt/ros/noetic/include/ros/ros/forwards.h + +/opt/ros/noetic/include/rosconsole/macros_generated.h + +/opt/ros/noetic/include/std_msgs/Time.h +string +- +vector +- +memory +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/opt/ros/noetic/include/topic_tools/macros.h +ros/macros.h +- + +/opt/ros/noetic/include/topic_tools/shape_shifter.h +ros/ros.h +/opt/ros/noetic/include/topic_tools/ros/ros.h +ros/console.h +/opt/ros/noetic/include/topic_tools/ros/console.h +ros/assert.h +/opt/ros/noetic/include/topic_tools/ros/assert.h +vector +- +string +- +string.h +- +ros/message_traits.h +- +macros.h +/opt/ros/noetic/include/topic_tools/macros.h + +/opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h +ros/macros.h +- + +/opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h +xmlrpcpp/XmlRpcDecl.h +/opt/ros/noetic/include/xmlrpcpp/xmlrpcpp/XmlRpcDecl.h +map +- +string +- +vector +- +time.h +- + +/root/comm-ws/devel/include/rosserial_msgs/Log.h +string +- +vector +- +memory +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h +string +- +vector +- +memory +- +ros/types.h +- +ros/serialization.h +- +ros/builtin_message_traits.h +- +ros/message_operations.h +- + +/root/comm-ws/src/rosserial_server/include/rosserial_server/async_read_buffer.h +boost/bind.hpp +- +boost/asio.hpp +- +boost/function.hpp +- +ros/ros.h +- +cstdint +- +type_traits +- + +/root/comm-ws/src/rosserial_server/include/rosserial_server/msg_lookup.h +string +- +stdexcept +- + +/root/comm-ws/src/rosserial_server/include/rosserial_server/session.h +map +- +boost/bind.hpp +- +boost/asio.hpp +- +boost/function.hpp +- +ros/callback_queue.h +- +ros/ros.h +- +rosserial_msgs/TopicInfo.h +- +rosserial_msgs/Log.h +- +topic_tools/shape_shifter.h +- +std_msgs/Time.h +- +rosserial_server/async_read_buffer.h +/root/comm-ws/src/rosserial_server/include/rosserial_server/rosserial_server/async_read_buffer.h +rosserial_server/topic_handlers.h +/root/comm-ws/src/rosserial_server/include/rosserial_server/rosserial_server/topic_handlers.h + +/root/comm-ws/src/rosserial_server/include/rosserial_server/topic_handlers.h +ros/ros.h +- +rosserial_msgs/TopicInfo.h +- +topic_tools/shape_shifter.h +- +rosserial_server/msg_lookup.h +- + +/root/comm-ws/src/rosserial_server/include/rosserial_server/udp_socket_session.h +iostream +- +boost/bind.hpp +- +boost/asio.hpp +- +ros/ros.h +- +rosserial_server/session.h +/root/comm-ws/src/rosserial_server/include/rosserial_server/rosserial_server/session.h +rosserial_server/udp_stream.h +/root/comm-ws/src/rosserial_server/include/rosserial_server/rosserial_server/udp_stream.h + +/root/comm-ws/src/rosserial_server/include/rosserial_server/udp_stream.h +iostream +- +boost/bind.hpp +- +boost/asio.hpp +- +ros/ros.h +- +rosserial_server/session.h +/root/comm-ws/src/rosserial_server/include/rosserial_server/rosserial_server/session.h + +/root/comm-ws/src/rosserial_server/src/udp_socket_node.cpp +boost/asio.hpp +- +boost/bind.hpp +- +boost/thread.hpp +- +ros/ros.h +- +rosserial_server/udp_socket_session.h +/root/comm-ws/src/rosserial_server/src/rosserial_server/udp_socket_session.h + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/DependInfo.cmake new file mode 100644 index 0000000..54c7b71 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/DependInfo.cmake @@ -0,0 +1,32 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/root/comm-ws/src/rosserial_server/src/udp_socket_node.cpp" "/root/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# Preprocessor definitions for this target. +set(CMAKE_TARGET_DEFINITIONS_CXX + "ROSCONSOLE_BACKEND_LOG4CXX" + "ROS_BUILD_SHARED_LIBS=1" + "ROS_PACKAGE_NAME=\"rosserial_server\"" + ) + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/root/comm-ws/src/rosserial_server/include" + "/root/comm-ws/devel/include" + "/opt/ros/noetic/include" + "/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/root/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build.make new file mode 100644 index 0000000..22c6034 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build.make @@ -0,0 +1,118 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /root/comm-ws/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /root/comm-ws/build + +# Include any dependencies generated for this target. +include rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.make + +# Include the progress variables for this target. +include rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/progress.make + +# Include the compile flags for this target's objects. +include rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/flags.make + +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/flags.make +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/rosserial_server/src/udp_socket_node.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o" + cd /root/comm-ws/build/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o -c /root/comm-ws/src/rosserial_server/src/udp_socket_node.cpp + +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.i" + cd /root/comm-ws/build/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/comm-ws/src/rosserial_server/src/udp_socket_node.cpp > CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.i + +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.s" + cd /root/comm-ws/build/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/comm-ws/src/rosserial_server/src/udp_socket_node.cpp -o CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.s + +# Object files for target rosserial_server_udp_socket_node +rosserial_server_udp_socket_node_OBJECTS = \ +"CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o" + +# External object files for target rosserial_server_udp_socket_node +rosserial_server_udp_socket_node_EXTERNAL_OBJECTS = + +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build.make +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/libtopic_tools.so +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/libroscpp.so +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libpthread.so +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/librosconsole.so +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/librosconsole_log4cxx.so +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/librosconsole_backend_interface.so +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/liblog4cxx.so +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/libroscpp_serialization.so +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/libxmlrpcpp.so +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/librostime.so +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/libcpp_common.so +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /root/comm-ws/devel/lib/librosserial_server_lookup.so +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libpython3.8.so +/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable /root/comm-ws/devel/lib/rosserial_server/udp_socket_node" + cd /root/comm-ws/build/rosserial_server && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/rosserial_server_udp_socket_node.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build: /root/comm-ws/devel/lib/rosserial_server/udp_socket_node + +.PHONY : rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build + +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/clean: + cd /root/comm-ws/build/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_server_udp_socket_node.dir/cmake_clean.cmake +.PHONY : rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/clean + +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend: + cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/rosserial_server /root/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/cmake_clean.cmake new file mode 100644 index 0000000..26e9224 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "/root/comm-ws/devel/lib/rosserial_server/udp_socket_node" + "/root/comm-ws/devel/lib/rosserial_server/udp_socket_node.pdb" + "CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/rosserial_server_udp_socket_node.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.internal new file mode 100644 index 0000000..96fe764 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.internal @@ -0,0 +1,76 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o + /opt/ros/noetic/include/ros/advertise_options.h + /opt/ros/noetic/include/ros/advertise_service_options.h + /opt/ros/noetic/include/ros/assert.h + /opt/ros/noetic/include/ros/builtin_message_traits.h + /opt/ros/noetic/include/ros/callback_queue.h + /opt/ros/noetic/include/ros/callback_queue_interface.h + /opt/ros/noetic/include/ros/common.h + /opt/ros/noetic/include/ros/console.h + /opt/ros/noetic/include/ros/console_backend.h + /opt/ros/noetic/include/ros/datatypes.h + /opt/ros/noetic/include/ros/duration.h + /opt/ros/noetic/include/ros/exception.h + /opt/ros/noetic/include/ros/exceptions.h + /opt/ros/noetic/include/ros/forwards.h + /opt/ros/noetic/include/ros/init.h + /opt/ros/noetic/include/ros/macros.h + /opt/ros/noetic/include/ros/master.h + /opt/ros/noetic/include/ros/message.h + /opt/ros/noetic/include/ros/message_event.h + /opt/ros/noetic/include/ros/message_forward.h + /opt/ros/noetic/include/ros/message_operations.h + /opt/ros/noetic/include/ros/message_traits.h + /opt/ros/noetic/include/ros/names.h + /opt/ros/noetic/include/ros/node_handle.h + /opt/ros/noetic/include/ros/param.h + /opt/ros/noetic/include/ros/parameter_adapter.h + /opt/ros/noetic/include/ros/platform.h + /opt/ros/noetic/include/ros/publisher.h + /opt/ros/noetic/include/ros/rate.h + /opt/ros/noetic/include/ros/ros.h + /opt/ros/noetic/include/ros/roscpp_serialization_macros.h + /opt/ros/noetic/include/ros/rostime_decl.h + /opt/ros/noetic/include/ros/serialization.h + /opt/ros/noetic/include/ros/serialized_message.h + /opt/ros/noetic/include/ros/service.h + /opt/ros/noetic/include/ros/service_callback_helper.h + /opt/ros/noetic/include/ros/service_client.h + /opt/ros/noetic/include/ros/service_client_options.h + /opt/ros/noetic/include/ros/service_server.h + /opt/ros/noetic/include/ros/service_traits.h + /opt/ros/noetic/include/ros/single_subscriber_publisher.h + /opt/ros/noetic/include/ros/spinner.h + /opt/ros/noetic/include/ros/static_assert.h + /opt/ros/noetic/include/ros/steady_timer.h + /opt/ros/noetic/include/ros/steady_timer_options.h + /opt/ros/noetic/include/ros/subscribe_options.h + /opt/ros/noetic/include/ros/subscriber.h + /opt/ros/noetic/include/ros/subscription_callback_helper.h + /opt/ros/noetic/include/ros/this_node.h + /opt/ros/noetic/include/ros/time.h + /opt/ros/noetic/include/ros/timer.h + /opt/ros/noetic/include/ros/timer_options.h + /opt/ros/noetic/include/ros/topic.h + /opt/ros/noetic/include/ros/transport_hints.h + /opt/ros/noetic/include/ros/types.h + /opt/ros/noetic/include/ros/wall_timer.h + /opt/ros/noetic/include/ros/wall_timer_options.h + /opt/ros/noetic/include/rosconsole/macros_generated.h + /opt/ros/noetic/include/std_msgs/Time.h + /opt/ros/noetic/include/topic_tools/macros.h + /opt/ros/noetic/include/topic_tools/shape_shifter.h + /opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h + /opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h + /root/comm-ws/devel/include/rosserial_msgs/Log.h + /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h + /root/comm-ws/src/rosserial_server/include/rosserial_server/async_read_buffer.h + /root/comm-ws/src/rosserial_server/include/rosserial_server/msg_lookup.h + /root/comm-ws/src/rosserial_server/include/rosserial_server/session.h + /root/comm-ws/src/rosserial_server/include/rosserial_server/topic_handlers.h + /root/comm-ws/src/rosserial_server/include/rosserial_server/udp_socket_session.h + /root/comm-ws/src/rosserial_server/include/rosserial_server/udp_stream.h + /root/comm-ws/src/rosserial_server/src/udp_socket_node.cpp diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.make new file mode 100644 index 0000000..666c115 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.make @@ -0,0 +1,76 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/advertise_options.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/advertise_service_options.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/assert.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/builtin_message_traits.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/callback_queue.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/callback_queue_interface.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/common.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/console.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/console_backend.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/datatypes.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/duration.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/exception.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/exceptions.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/forwards.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/init.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/macros.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/master.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/message.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/message_event.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/message_forward.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/message_operations.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/message_traits.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/names.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/node_handle.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/param.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/parameter_adapter.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/platform.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/publisher.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/rate.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/ros.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/roscpp_serialization_macros.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/rostime_decl.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/serialization.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/serialized_message.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/service.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/service_callback_helper.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/service_client.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/service_client_options.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/service_server.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/service_traits.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/single_subscriber_publisher.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/spinner.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/static_assert.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/steady_timer.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/steady_timer_options.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/subscribe_options.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/subscriber.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/subscription_callback_helper.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/this_node.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/time.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/timer.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/timer_options.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/topic.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/transport_hints.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/types.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/wall_timer.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/wall_timer_options.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/rosconsole/macros_generated.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/std_msgs/Time.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/topic_tools/macros.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/topic_tools/shape_shifter.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/devel/include/rosserial_msgs/Log.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/async_read_buffer.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/msg_lookup.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/session.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/topic_handlers.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/udp_socket_session.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/udp_stream.h +rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/rosserial_server/src/udp_socket_node.cpp + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/flags.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/flags.make new file mode 100644 index 0000000..5765623 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = + +CXX_DEFINES = -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"rosserial_server\" + +CXX_INCLUDES = -I/root/comm-ws/src/rosserial_server/include -I/root/comm-ws/devel/include -I/opt/ros/noetic/include -I/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/link.txt b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/link.txt new file mode 100644 index 0000000..85e7dcf --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o -o /root/comm-ws/devel/lib/rosserial_server/udp_socket_node -Wl,-rpath,/opt/ros/noetic/lib:/root/comm-ws/devel/lib: /opt/ros/noetic/lib/libtopic_tools.so /opt/ros/noetic/lib/libroscpp.so /usr/lib/x86_64-linux-gnu/libpthread.so /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 /opt/ros/noetic/lib/librosconsole.so /opt/ros/noetic/lib/librosconsole_log4cxx.so /opt/ros/noetic/lib/librosconsole_backend_interface.so /usr/lib/x86_64-linux-gnu/liblog4cxx.so /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 /opt/ros/noetic/lib/libroscpp_serialization.so /opt/ros/noetic/lib/libxmlrpcpp.so /opt/ros/noetic/lib/librostime.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 /opt/ros/noetic/lib/libcpp_common.so /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 /root/comm-ws/devel/lib/librosserial_server_lookup.so /usr/lib/x86_64-linux-gnu/libpython3.8.so diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/progress.make new file mode 100644 index 0000000..6e6a7b1 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 37 +CMAKE_PROGRESS_2 = 38 + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..03e068a03142e66dd8acf9f93f55140a5ec10cb6 GIT binary patch literal 2955080 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≷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� zHumELsbd@0`@0cl3xmH|o&E`;n8UJY_E;4^mS^eGAaY|;f7F|2^h&`QmNj%c&-FNs z3^CWojI`K1-D3N`351;x2zhDd=%yRa8zjf!TGYM0Aswb0k2$5wY9;aX-CDhY}TCIwt#GAy+u; zdkc^WsVOxdd78iZrLk_IG|Oup!)O%sL}^^B5SpJT&}u;$oLIErNB|$cbk}ei9dkgp zWaK~}J(oa*CTAX#D~M3dm5UZeF)6`F>y1Z!(n05VdEO)wsEF0G#|9u8c2M2qnPts5 zDo==*;BvmDyxa+MG|o_ryUU&O-POnTq2$%aD5qB++av#F6NTVpz4^g0ygxsRF(@8H zldzw9b0N_re=ITVr#2B2*OE=uM~%n$D&RF`d`O(OH7nPXcMw|DYf+LzrIs!=NE3jo02sy-#NAPb~`HJhp%zD>2Jr0mm(ZvB<{9#th3E ziNPCb=;sTW=J=&H>r@r$MVlkU;K{~(8H<}E@*>L6D zZC`)=M?eEs`S`=>JZ|UKokd1d)w2sp6uB5Q-bLZ+5;Vr8*b)doAS+PlVuRf^&Jg2W zuN6j78MIt{J%Hg~6%}#yF*Z=9f>`?e8koYUAfaneLF0l%r-FF7vsXbY0@Gu9-*eCh z3C{cAk&NDmG-X_e<{5d@oLOZbQT^m~bCs|)&#+W?-RuDImvXz!U{UP}6w;c7BHD%9?=pP{;<(wXAPOav6B=6K!HFb-Q*6fI&;eZF$)dqK2*1M6Hm*U@?4`;aN{ zD2(ftWokQ1=br)rAyoXK(l|AXu_Yoz$HXtegnQ***h`Am>(?7cRJq&0k?i>jy9=a| z9xGHc|4C8AAL^Z71x3fn{nJZvW+!~&-iG;HUKsGqHF(?M9ChdEh8>^ncU&~BR}z>6=$}sCKF|`!=Dgf+Tz}wYJ%n$^AGp2!0ZczB{Fr?j_hZMS81Nf9w!Rr}dmhF2_maaMkAkW* zH^1rNQM{%HGIu-*7xGmzZ#{v;L%2a6h4&7U$cLHLGM--iXZ;I)eKyY?0!AnwMuhS- z_8gqF;Rzq5bdC`gPL|+ho-`9gY}w&iika`;g5%GfXus{9EwuUDc%CcnM4KxQGN5Px zCpNQPccS(?7{Twz9O$bOS7A)nY~{;IUeS&J;T}R)U4K8?C7RwmSebd*^*|HaEY69# zp=o+^&~Dh1`aPyYwGUwk9}+xW#->A1Y>Rk$V^2K&3fdJs-Ep1p1PHc@r!CvT+6OU& z4+@@sM@GC=Jnip^ryoNJ!PBnmgeTBpt9aUF`AO>c;-?Q_2pK+W)4v0rCJELSW$rD#a3oEd z_(9x#P&qXKl&$|2h8X7KwK=bOjp>Xkc>Vv{O5vF;6t=rFyTi~nyEA)~47)RlR&PxI1Wmj1r=T1ArG@l!r3KW9AE2r{=Ft&829@kp`v4#dDAbpwK0$FhtB@X?rWM ze%A=E8H?+({w@5GctQ=(j$z;}upmZ(GjQ3VCCiFf=l1NkhV|oRz`tgYD0?d#hnC=W zZ6GlMck7@j7XmB2=Ol%PN8C29dB%Y%Mg&q%0VI$-%@YQ)dp}i6p?kzYLzai_WE>a? z{biEH2AE>n0UKOv5vCgO%I%0nt2B*4`G>rzsItf`|$&IS_u5oJhE_p82vbgyNsxcl%ZaNls(0T zW+!HPMb`i5fh1dFCfk{wgkzJHtQF$w|xq zcszEwh7>aOOwaQ3E+BubKgQPe4NA^keIZK95_l7*eHw0ek1ffMD7i53b(B0VeR5}< zOF9rsHqXdNIN6C>Ew{o}TR6z?jWZ-%Zi($sb|D;(4SBoVP&MPL<`dL1(ZeDn*^li2M9;WA8mhOl{M%y>-;H zxn8~r`|cz*+__>8n>zX%+S7a50}`U5&ogiYCeU~SncEQ^sNgU12;P9w`Y2jCi&jcb zN8+`Eif*r*Wem@Ymuipl+Pwu%Z0?soGVWzNa#sI#1$m?xIt&}FX-|}=)@~4$mzLy534gp4#bV%4=Tbz6opr!btp1u`K zi9u=^A{7)se((3`+UL-Up*C|x%-a_9Qb-`K4)2Af0c&Gw)dM35J;wInh%R{$Kr%r# zPi*D(f#R`z*Y`N|u)$;@TPU*tdg?PR`GCKR#=WgPPR8CmJ80ZlXgs^kQpAhlyO3mjjpv^2)A$&Mq|NvZ_0@bH+t@?2 zlt_+Yk9Y(mY;6}A6!-#MeN}=9Yt4;OgQ$DD@#;TnM^aVAy|`R=@$M> zZV)|~iC=Rtlk{2;<&nzX+R4h^L$j5=6LXclM;0o3A6TmF{iT)4-l^5f-V+0#Z#nG85ny3G|C!_KjWwC{3LfgRBs+04S(LrM%l!%nGVLT!)4;wIzwp~M8&knYN*S<5A(8=>tkrLUa) zH}11u*ojt2-=x(jd;s>^G?>^1czGuZ3QA@UVf-zOzvZ<@9bUjIfgsFqLV-Mj{2j7) zF4A;$z!gvXTGowbuOvv*%csXEoWi7q+pu3=HT}9vi+7;#Q9(;K1TI*}n34?(FUqK1&gp+$smanr=bGfaD_=*x z4IE!w)$1I0v651Lo7&~t#>x8zy=TqkGU&_7qgE3Hc}w~U7&3DyUs5mx5oA;?h-6#! zREH52bd;$n!b~04euHf=%J|C)udz%pfDX9`)gva7_-QUq^&Gt)gLVt(Mm$;8A)%tZ zx`uC3x+H0NkG1n=6nKT6N7~V?+I(_?73kn{b+x_D%@0sfM;r%O^BB||7oTjCsw3uI zWF=J<%;?G}9%E&+q5N}f2!F50-vKR%`{^1MS`Q43Viavu!T!YLHIxL?KQOjzgT9Oy zw(1vFcVlO*lo;d>fQ}K?%QZ35UNC-DzdOYyTQUHF*K?!jnO!Z{Go0J=h0yDCZINmY zE&G?;%wcK{peBIhT7FWq{VQFoUHcAYpz*3E12H*~RKVaOdKBBh_)k>puSJad!r$yh zv63RdzG8sm%$N@slorgB2)sQ{2Z~Dp@JCd+nuv700ewJC6A(CkVsT*Vdr;KTFKs2T zMEh0RtVcVF9U>C|octibc(|A^z7|YqpU!f`$)n<@d zSzJ>+FS}B}6P7z%)<=nJ`7cR*vhJ>W;~hipng_J+%cU)lw?RPW!;$+SOu?kV1_Vwd zXq*%)ZA*)gkU4Vst3YzsfOz#r+W^s)ogK+KgUeEH)dVyTx^Jl}ScACZ|9#Gef*yhz z8ig8am9~pvX4H~fXxJM&(t4O`7y4}#P~z9?0MZw1K)diBqPtg*8?nZ6skfir;Gi;Dt?CF5rIp#OA;xQz;qFp+ZF0b;vS@ zl6Ec2IkN2JIXcqRgzM0;61!U{)wfWT33L0r0CR)qogOfZqErbiVz&za{fj_o&v`!a zU~bPGHCL|)li;x&T}BT2K&%&ot<>Uu?sovykV2|%JUL;MN8Arhrr=w9&!*!pymtO) zubbfvUdfiRqFn65_Ji=5IYW0=+R7+7#R>YTjO##cuYMr{Tjn}S3|DtXJFor49->c> zTh9q37K|%A2|7luU66nz?AY3dnoWfO0gTD-5~EX$Y!m_m-GUq)?M2aom^TR%nD}1i z7_*FViap)DR#cNf%fjlzSu3~|@c#2Y3f!&SD|z$`%K3u54?4~^W+|)r&_lvOMmP6~ z%k5xpdv&OBZwWk6K^z7!^B`KuX8i?N=sBaYWLnwaOfB#t=(k`sN~B4$%R82dIzin# zHrHXtd%6l`pTzlwX}4PtM0@*1#RwlYjIp&&m)57hT5Z3F%KBjArT6ao^;Y|lpf$^s z6B|D_Mo-IWPvtdf=CW<(Nn-$%1ufiFuQf&Qg;AiOXL(u({o6wNdxch|fmrF>z7DVz zMEOd9q4t|BD#;; z%eO`^@6vPV-S3Y=3G8!tIYB*$zcmK6;cj)IFL~hVinZAVC0(@3p8mQ+!?OTgXAPP_ zTVOXcwv0QH7bhsukmOpIU5n7jt|q;4-GY(dEzzT1&-&u-04EWW4trgJxK@ORj(Ch= z>vhY^@iXTVEAbKBIK>JrB;&T>An{7_w@7hB$Gv(hi?rD=lWwkDMBDSBJDHyH5{VB} zyzCb+0Qc(6Cod^39!(4=oRt)L;0Q%{4DD*r7|(A^>Sq_@o<_Op69cz%lNE47YyJ1- z*bgq;5O{*7TYsOt7myYs928%`5vb15+{I1k66R+_Q8L8FF=G&J*pqKbp(80`IXPDV z0Kt?+7>7J8vbogZq&Iqwp@*dayUWxz`MQV|-Y3=>GwUDm5LRJ>K>jyb&kM9dOb<0;CbK_&;T> zK+g7?!FYLoD{R2+gmOwO+=BeIVm3TTADuo?!DobW2olAe2;Z=-N7wnL>Yg#Qx(w$A zOvTXZp#|GR*oXU8pbw=S`nV7G^|EkgR>D*-E%-v|_WQhGpRWC>w5WS)@i+QzOfC2h z*jb~nw{`);TTOaw)im1y^e1cff=J&647$_4sv9j0pEN%vGSC$eR)ze`Z>803i}|( zKz%PzzQV9r*^aM-1Abr+sX?7bIbu*IqsG>ukAQKliF2TJmJ+fc3u?QAh&mCG)+=#R*!Y6D{}9zn`(=??wBdlkW~P0er}-FxvJHC1rSpJwvSO>8ZaQ z!$hH$#gT`C?Rx(@6ilY4qh5USc#?xZuLB?u8(8An%GBL1O7kSoj{7aY_Fy8fRm_Wm z%&ZgXF#C{ZInFp!(^EbPct)YrHgqI$&Q~_#j_e#H$K$3yPGcz%C}I-Ca(CPTz=wD)R7&*K9a>t?r*pn{OX-o4!9K(-Vums$vf~kK^ut ze$$h(0JGyi!ylv}X~X#95Oj&X*gVbni8JRSmwJL-!~BOfvHZc4B%(&zFO)y@uvcEI z`cYn+d0xk%$%l^PgG+9Nc#Fdctp+`R&1bFZlBsDEu82~|y%XeA&MN%Hd-y6`8`NEy zmS73e)^WX2Ier|8pCMd{Iz4Poj(Z7b85Hzd4x`CMn5Tto;`goQm2DTC2+2{aCDQ;j z>r&ycgmKMh$!AfQCQ&c6<76=(_39Au5)5jU0?#Hf6|4O?u00|;F7ira8Z!lh=Dtv1MMzw4tnK=oU}p+MePV5zylvxu{_rbuSGJT8GARSk(0nPGuA-t~7sl zf|peDfCH<_g!*G3_OZrJt)kk7+aFcNx8>GN`eG-gQ07I{FtMBM+%PvOfa38*KJ&N= zqGF`cm%E*;RMCIE>0~HpE6d@9nN~q*nWVcJXp0Iet$n6q6NrMQn!Axg^K?T2hJNaa)9{a|~VdNlo;^;Yp zsTU=e^G+ZfDtF@&)n0D?5NMJg8$q}{wujD|fOC0lgnwHL3lIf*`Q8`bSsCWIlh*Rj zC9QX@e|^da)+?ChPBD#09dax2h#Bj(@u>qa*RN%-{V9ABkN_ugs}QqjK!zP38fI;O z)_zGSx^v?;)B&33eQ(8`PqRc~^d$@P@_>wfB0!!? z%8iWpEHb#Rg3(v3X{RTUHOCJHeSz*2Hgb?*q0!1kPNoR z!L42z8ye^XCdGESzVCrggDHwvXoKBvNC@sCPBlg6osPkN+N51$BYF1SO`u665K zhvirZpd;msEY5@&9<=I;xMrNfVsRE)9DbT4@58#6l+`}kufZ4hCa6BVVhDA~h#~4M zrOPk(_t=POQ(sib9*8l7Z4&8A=KS(WLI-w7mW(Q&!XyG8ho6%V_KGnm?-ck2 zK^UP}09dGNh=}J^v7xeF8H!z#J5zrGR9^%`EPx?emLYD)MX5o)g3swCH%OrnvuD_W z7=9QSo|jydKoOnyS%?T^@lau}7x#JP_+OTUDO3Ty5W86*<}6A=-lOO>53O){6Q6*$ z8ai|WlBOzvaCyP8bHzRbW^8x*>4!__lUvn-(58Lr%j-}QlT9%!451Fh!zL8^s=zgU zv1)K`gqjpR4vK<+CAq|qp)pOGi1mD-sS934aw!E9T_>auRGTxDIt!w6X7BO_{7Cx^ zPQNL;Xq^}jOg7X&di1;3eRj!zM*{$>nwB>`7i2ZSD98;g7G@P-6xyp*!zg&w%D+nd zJ1!`eZO{+>X;xHS*_op+JsBPMkdK;2RN0*pqNZ{%81c@E*)eTB`~_VjmV1e zdqw|t)*#aUhEV3(#Y=3ABu($CffDa!cb6)t?Kfd_3$AH1yR4|SbE==lFK2-DRtu>8 zXbnsw=7v<$a} zjQJMRj=9IvU0kY=&|m#7_bw%FcA)8kOvaB=m)Nq$; zMrQJFW?Dj#Gwc&h$&=wZ|3+`UY@Q*}QA{t*i>)cPJUOzDfqpC*hc(#Zz%FU+1^&44 z-peV7P$!4BJkhe5Pik!$bT+dlPjZ80Lq83!Al0#=L@%~n@^@o~K^5*`&_?pFE2sWXFm9d$n~Har(KmlxE&Re}^C6+?ODJ}Ua|fl-gx}}Z z5v|)-TL=rIW+l7cq<82zyGfVR|D9&eys9DlcJhj)LFcd zMs|C;!%x{IxzKizBln(46=c|8lm5cQK!%(J6Yf6fN;TYFxPNgl`zj`}2eUS|{w5YJ zF=vUC1~g^v2KqC5RGQ>QOUX;^X*hxpx$M+V$O5KEMdrez48_qQwUm`p8yNQbU*JE^ zu{$TbN*Yne8SgIbChGU-69&?oT9F6L%Y+&1dsP<-dR&1{xy6>ZL$&Yin0c_*4d1El z2Uf)~IPg!BsLDg|4&YL31nUh~SmGKBZ_AdDjqL;0z;IVvbK(QwcbJ60A9w|U;davS zs`A7Hl!|P>g~w(baX9D=G%xd{_`1mnHuhCY00W+rmmkdG^ReMNtn|lYOvcX{xyFUk zSEu$|of^41HGFldnrgG$>I%JvVGMl@Uf)g(09$cxofyFAjhq314LbM7V2D#Fx_J}x z3CuzwnhoE z`hyL?1p_xk%0|)%ZrGO~^A1m!u3Uc|=Go}43KrjlvfY51#{a9-)*5rw;4f#F>9&Ym z9Oz**FmGjKb|PqDrUxmOLNVsG%9qfg%@cOrXwlXt)$nHn+9nWeae{TZGM zbJGtyXV9WW9ZQ;CqRmKGMLJRoG-c7K{mV*9iOysDpV9c^Wup$Q^dL@1V}k4lKTp;hyeOHJ!WabwtH*w_ag%r`)I0I3wxT zAGx?jMvQDycefig&$3u!RmCSwCTu{_oKp**qRe9=RnK?ejXh5Dn8?N2jX?R}0iD8^J7{nzKzxn2? zl^G2V&qy=P!-vaI$!`{w2*=8eb2ieuKwiLIb62O%UY(jvWdO4mur#nyxN$CG=m$Yj z9f}H6`xPa4G^k05;v9wM19?mZ-PUo-98Vg08T{~M!Tk1fd0nR)!= z=v`1GodQk_;eyFGq$RJv&d4L8SQ16aDVv#5dE3;F#hBB~xPI4S9ln*_D9}Dx zXYzrLY$G7$hOH=layQux>ec!W1#A}yJH5H(i)Ck4l(PJxwYo2dxNoO$-}ehY=53b$ z4YupY2x=GGHFCQk>eGrS{`6_qd!eR!yP)PXiW>f0E7W`v8iNYk`vY8*y`9AFKP$@k z(?#s+Ufld|5WD)fir9Tt5yhWAd8-#{ZX2=tzZEt7xmKv5*omoYj*kZkj5gcb!82;i z#~<>=8;8T6c4r^5tng%d<u{>M-yOlCVX zE!LiXia!ID_e=ogzLGE5I3s2Dueb!WGeod!*p<;$@v%nT6!6$SS_B#qHKDEd6pfMUs@v?xcw8b8h`7mysV~7q^0!$@=k{ ztm5Git*jmd*s%N%cAnmx_1_S&Bw){WHKu&=1E_W54vX$33nwN0w-||ZK^|+f@bUYgyBsqI<**eQZR2&J5$nMmpt$(u{u8;3a+XS$b10;6y0S5r$wJnrFt@ zSi@Bd!)DEYk52paR3!c-EqSZu8g9-UW&4Hr7vH)(qxtxkR0z!^7DfY`)0=l#M*^tF z0Hc3x{|>(P8_}P}{W5Jabs~<{E5ES>$Fz=O@Hbdm{Ec5ji0*5Zs)WbzE9CoH*5BekTn39*Jg}h8O+KId@+l9Q+R3z`)wWS%p?w`EJdXo2Rw~-9~FmTg{4DLfQ z$RJA#k-iFs?nES(?Ls7JDiZ16YfCeH?TG~0Im(`*!jZ?a2{%%xs+#0Bmodx`p)HY# z@KZ9TRF<1fZH24AekI};K+53o7gr(@C>k@W>Q#-ee-eO4pUjrDK3SrFOO{=ef!_Fv z#%rI2b5T4+(Kuqy?WVh2V3vV&ZivvIo~H(bx6pBY)7#h5l1zkhoqKvVyKEl0a$3|p zkI-!hBl3jKNo<`ujqQcA2QyhRKA6dVf`X55Mt8{bfJ-p=SO~{H4W4;4ujrwkk;Ui6 z)I7ef1TkqGItgb9%jaCZ4o)KW*RPlZlmN~zqME8rbFe01gT4AZcspm?=eWKo9z0k|YIhk7{fU3%p%w*eYdRK=$k zaZv(T?>+GQb^6ZP!9D=6+%IlGEYBu~5rX5C$UXba+zE1uh#|F#>SX$9n=Cg!XIYJ% zkRWUEF&tp=Y30MbCt%L&6ay!=KgO(6Y7){NTO&XTfNba;qad-&18v9srG+j+W9W#H zL>}%ib#XxV`WpJt{0IWR?5daR>m(OHBuNRS$q)ic)11;o<48Wwb4P46#)rZB8&(a; z&eF02pN8Yv9!5TeiZYAEuj3(WHzJk&+w^uUZ*z!6%rHX}%u#X&aho8m-#$zG%JU

    Ao-w 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 z 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≠y%pMYzk1MoupK)f732(QH}@Fx6V zyd6ITpMxKY58{*X?B_EUUc&vwVR#{aI9`q)fltOO@pJJo=To9NH{(Z=@4%13d+?+2 zA-oD7`$Dp=WAF+1vG^qX=lB%78gIdm!)M{g<@H6m9_?h?=ybf={&%$TnXXCy2Irsv6 z3ckckN&n%vJv};ZbMg3Rj3HT!|AIP|_<49eUXQop=i{CD1$ZBRAwG;x#dCj?tm`7Y z7{3^=#4o|?@dmsVzZCDpFT?xr%kg2n5zl=&>HiA67{3y)#IM5Z@g}?#zZ&nvufhB9 zYw=-x8lKyo^nV>*j9-se;y2*+cr$(}9**0yqT_Ztek1wW_)YjLc&Jk!)fvEVCZF|6 zvaS}q0KWy_3J>*Lqxuu^Tglhqx8corD}Fm3>d#niw7*XLcJh7r9r!SQC!YJ;WWCez zV*D<=62BWi4i9}k5%t-C-$Q-|-iCMM_u}*M`|vTpOZxvMJ|3TePsH!XC*u#`=i*^q zuSDx=!Q08-g@^pxQGPD|5c&D|!}ypv$+{lF*Th5p4VE9xO~7Z8uf!k4>+#3%R{U3Z zC*Fbg;g91V?C+Cxy^N2; zL;sag|K)f$`GfJ0zc|WI!CxWYg1?F1g@-yfMs@n|9`eKZTX^o=WLvOyqAH*y1FYtQ&OME*17koB8AAbc8>m7{N z+mC-mKJ(3_|F7|U{I7T^K7?1}-{6h--|!juw|F;pYe7whxoOnL6*Zq{=_JskFP@gQhZgs z8ea`R1rPPlit0DvIplA|L;j*D-+`}A{uw;vuZ{A(_!{IF;6K5~_9pWgi;u%Y{oA7Y zCHR`;tMIk(27GP24bR29@OAKhd|f>AouvQu@O(TEFU7~S7vCJ8k8gp0hlk_j;pjLS`^RKmTaurE zkH;tBTj5jit??Fo8+;aCg!kgx;tTMf;$!=g{QX;-BH6&z`8ytoM?2?L@u+-x)8%OYj@Tc%l zCv(NozI*Xf@(b|Y@v-kG>)ivNfbWSaz{sn|v3(58jWL!|^%z5%^np=)WlHe+aK6|2-b^wNZZT2N?@5Bb0F@`3d+@_$2&jdTnyce&<7vQJhV?Rpz zKNX*VpN8*(hy6G?+K*NEWb#w-)A8x}8TkEpsNWdX@5aw0KY-WaS^den&cX}uv+*+g z9J~gff;Zyl;xq7H;NAFn_#j@7XMddZe*s>IUx=6EQ}J5-BD@K|7;ncf!RO!&_#l2M zp8ZME|7G}i{BnFE-iRNDhvVUv=y<5ZuOQ!yUy0w2hdQ@Mb!OpLk?+Nu@DK1%=dP&E zFn%@p+)tA^T!U|jhdTF0bxQDS$yedi@TvH9cpH8_-i_aY58%ys)ES9dE|(!aMN0@n`U`-`k`8 z-iO~qei(1VbN`&I>t1|AJk*~P)i1^GBVUdG54~UG~qMIx8wKYbMOc7LHt2H z`}1U7?RX*n5MGWyj311L{s*G|>+na&H{*}ux8tEs)=H!Ob>fea@56tE591y9(u2u* zL;d`yem?#<`BMA|yas;~Z^UQeGw`SIZv5By0RA+d^+nQuCtiR*gO}mY;x+hlcq2X= zpMgJ*cjGVM1Ne*hS9q9zNi_d4UncA7B0nB~37?4n2Cu_k#+&hOyaRs)@4p@*7Zlc5bwjw@%Qjr{C&I$ zpNHRwhdytO`s~C%Apa5`^0TA-0RAEQtgn-GeS{a_{rFaRsQ+eEeKLh_7 z@5cX%58y+1)=<*_H+TX5H@po07O%k<;Eniq_ze8-_@j83!>niybMb$WpN|jYW4=k& z^*ufw|0g~X{}+B39{PDH>ZcCR$Qs>N`1^c3C-Jmg=G z^7HVe$Y=a5nL{R?hcAtn;PHESgbG#ovgD`YS@?8(Iea$0JU$O!0nhk0=|3CK!&k&h z@s;pud}X`=AA`5ytKePus`#sT*e`EI`(+ScjePckWL?2)M!(F+OYt)zFT!)EQ<36Z zM){f)-#+qse0A!yrg(XjpNX$Qer}4#+wI4HLO%1m(SjqR$ry|0r}$CPb|<8GP2}Zx z{N5+ws@fEf`|6Ahu_;|b&-wLnBx5gXrZSbq{aQpf;x_!0dMdat;+v0=xPx0)3 zChOV`ACFJKC*s@VlkuP7)9@YenRqci7vB+|kMD$!`B&2a&iHt|1h2q%!Rzo{@fLhH z{4PA~m+Ud4eayy7$uSk9=~@~m|NCTN&iQaFTkttGW-~PGJY(6E*|Fg z(`arj_|M7D!mIIK{5X68emp)lGg;RO_yoKLpM;-?Pr*;ZTkw_+5C|U#0Q+3a=yo3Lf$mQGNhFi+t8H$-2(Q3-ELB zGJFbNi=T@(;lIG!@$>LGcs)LdpO0rRoAiGHUWi|aZ;OZdR7LZdgij?u1-}Sy!7s*V z;g{gOcmqC+UyA2uCF{BjFUBv&EAd9W9=`%_#jnKg#lw8+qxp2oAAu#lK!v8 z3-D|3a{OBSU_A8G9Q9L&Pb1%gUx&}aug81w8}MPg8P8ijS=Wtt34Rk^jo*wn;4OF? zehc1(--h?&t$5}NNuRgl`S_i9DLx(F7Z3Aqi{@X8-$i~Jem6c7zXzX-x8Xzhz4+Md zWL@{+6YyW+mG}(29={)N#UH>s@dxofyd59LAHwriO!|KqFTo$dtMHllRQxe~I{qvC zemv~Q&S*b&;~nG&@yGG(m6HCSzzgvw@rn2>ybgZ~Z^nO(&%&R^d+|zzY>LptK=K-x%kz1sI&B{quZT{zfOKG{sulDe-j_GO45H1J|2Gy zpNRhfpNzkaPs4lhnfN>SQ+QbKj?sF1@ps8D!2gJkT{T%(A3gzp58nk3+uc9fZWaDM z`4jPwua5GK_@Btnz~|xJ_y_m^{vn>VTC%Q>@B+LaFT+2^Yw%C-M*LHJ20nmyZASAjQ@pv2RG-$!YQ(5{-2EcFU8j;UyaA_AsV*Z zfUiTo4PO_32oKxsj$79RTSjrwfHHzePI zZ-n>Y8{ee~0l2e0O{{z6U-JkKZ#d?5~Wx zr2jJVdH7y<3BEVJ7asQSaI}AG@qNfQ;rrq@;-Svi)fRS{(Sh$rz6akQUw}`<$Bs+Z zdjLKT58Ew>wp)rHNWL0B2yehE@HYHlybC`BAHWaAv(``gkKfBMOsD`qjC>h>I9`Jv zfj8on_ze6=yc<6XAHa{svo=WjufhxPWAHNkSiA=RIo^m@<1_H%@NWEgd;mWI&(2T! zufYrP6Y*{Fa9ou}$JHeKB=S@6lkpb37N3R3@0A#ihhF?t^27LPcJDr zp?)QP2KjpYOuQAZ!#nZ#y~jfRKKyL*!}vLP?nX)fQ}AN^T)Yzh1zwMzhqvPOcqe{7 zJ`cYD&)7KW^Fn+%JRB!g(Q#6UPbFWDUxe4<7voL%CHPFd0iTOsiqFR{!^adP>$)5t zk2m5I@hkAj_*MA1c$iOpG@ll{iTo`5YP=V}248?*i;vwTS=Tgt0)8Dn3BMkng5Q9* z;LZ3f{6@SNzX@M}-;9slH0i$upMc+jPr`4-r{K5YEqE(F3%?!j#i!#7@VoG_nt zXW)OvyYbKQ0ele8DoXnQ0$&9Wx0j~q_A(y-lKe#cFZf}2sB?Q%X9_-_d<*^+J`4XE z@5TR$e}ISWJ`&&Fw@ubNL_QDy1~0+?hF9U=;tlu$ybb>j@529%_v8P-Gk==&Ka8)4 zhxI-kt+xRGo_rbpPrL^I7v6|xEI)dm9R8kxFM)UCOX36gQh3&O$+|M}0(@z_3||JX z!I#BP$HRP{i{{geXOZu~m&1GTZcoDh5P`%DxST4(*J6BA)bSmepM#g+gZM7^n4Ob#?TU}bcf%**rTAogcYGSY2R;+u z6Ys&x@F6^Y@9;3^oRXyfy~!8h``{ILIesJ__E+}mq58=4Tll`@Tk-wyPJDm751)t+ z;|JimyCmy65HH3L!gt3*|KprM*K+fGw`GEZv1F`5U;|scT4&|1~0^q#mn)Z~Ax8uj-bMO=J zLA(afE=~GB5nmk-$4OCioD|_Fk*~l{#_RA}{CqsrFOTZC;-`?m7Z3TPqI?&AD*1l= zG(2VqxsLo&nG_@zW|?)Ux<&{Gg;SEd^~;;zC9lLxg_eR62F*yJ$?z^iZ|e$ z_@($uc-Zds(RTas%gASzCF{BzUl9*=rbl(g$pN-#x z&%@jBjPj)ad+|K{KD-3~CB7FP`g}F&vj(3*z7fA4pMgJscjFJ@uj666ebIL3h*d+}f43-As+cfVv^kK@Jo6L=*) z3$MqY!dvlQjh5gtvBydDI9j(jyf8*jj$$J_81 z@GksCydUqvGbbkfzl7)GzroA!m+>0B8*jv4!DryV#k=v};e+@bJo|v8|5x!s{58BB z|2D!O@k;zJcs)KJZ^ggDJMpjaKK!rvFg}Fm9+LF` z4PK1@4X?z%#q03}cq{%L-iiMm@5BFr597ml?x9Kl-{ZyjKk-WZUwA#9vBKzmMfkfF zUjpyMm&E(E*>6lY#u${Xu-#l zzY7of?W6o`d`|>Jt_rVMCa=aYh7q7+l!<+E^@pgP7J_kPlAH)yDvyV;sKL{_xEAVpsV03Ht(N&jcy#rTWu z<7eTm_}O?Teh%J;Pr)-zNcub%FTj6+m*MB(HF!PVh@X$oz%RhN@eA<*d@4SsCh7ko zd^~f$$GEAi}5S* zD*P&ZD&B-o$FIg`#yaK-) zufy-boAEZh1HTvV!SBO|@L%FNrzHK)z>Dzv@e2F_ybga5Z^7H~S@=VEFa9w80UnO$ zm!so3lGw~AqQM?L&3_lSM+kH3MZUg=+@@;qr-i1Go_v26CnWrV|dJ@ma zXW^yzQ~17k=>Pqw{~G+)J%<zui%sM-{RBo-{CXyIrvj}*uNh}`?nW=mHYzy zHGGLPl68eT^P@WX`0vS=;&bt8{B^t$e*>R^zlnF_J^1T*=yR!`j6TOYAAgJdm@|`g z{Q)13zl~4Cd-2KmJ9snxF5ZFv5%0nK@FDy?{ChmCca>%pkGu_#moUZ9Eb(V%fmi@@e zd{vb*`8AoZs=I^$@nH~H7y$zoMi_yyEo`k9 zy9gH6!x~sE-ru<&@11+!z3(fts;jp{q3J&P?!D)pd+xdCo^$Rwzs}&VJ5TZd41>R! z!GD9nZ!-9AGWfF$PV+ic^Ezel|C4?H0S5mq2LBj?|2BhvlEMEk2LCjJ|3?OY{rz-a zuQB*r82on_JYaCb|9OS~K7;???E5K$|0f3jAcOxdgMXaCe~-aG#o)is;Gbde|A)ap z|3Nyh&oX#}!T(L+bZ=g~9(2gTKn)f0)5vWAH!1;E!LV z_`i<9+YJ6W4F2^DPV4d>wJz^r@IT7Fe;ddj83um~gFnvTPc!%zGWaQje-VR!fWg0*!9T{}Z)EUKGWeG;_@^2COBww2 z?@RIjG6sJOgTINvpJwncXYf-7|FaDK0S5nb4E`|&{|W~GB!hn?gMXUAzly=%@GU9+ zf1bg28T`!*{yc;K1qOe>;D3?9Kg{5NiNSw?!QaB*zrx^unZbXT!M~cp-}tR5{$Io3 zyA1wT27jKxzm~z@$KX#e_{SLhuQ2#08N9*ZpJDKT!Qb$0DV|LRe=CEx7<`|>+YCNs z@D782kiokQ{&5E1Ven5e_%4HghQaq3{0;9<@&Bs~{#FM6ItJfo@V7Del)=BA!9U30 ze~rOE&ftHY!9T^|Z)fn&F!+-U{)TT)@qdcJ-^$=O7<`|>Z!-9l!Fvq;K?c9Y;2&r3 zcQE*;82o7l{|tlo8T<|3k>dXhgTIx*Z!`ElgYPr=l);~6@G}M{x&7TrZokanci8u@ zF!)^tf0e-x82mK`e{FEjWLG59MC{=*FZDue$BgTKb$ zKg!^b|D6>74>Ne1!GDaw4;lQ&89Zk2k1+Vl4E|3U{1pcOXAJ%-ga3~V{u+b-dj@~} zgDL*M&fskZ{|tj4GWhQ?c+B9x&)_dJ`2X>F?B31bpJDJ<8T>aH{51yuEe3!5`&0b? zBZIdY{C61qkiq{GgU1a1dkp?EgF_5F_TRlu&fygX{{!~@s|^018T>T{e@xY;rk)=E zyD9#Eh{4+o{)ZX-kiq{5gU1a1ItG84!9Rz=Ut#b+%HXdu_#b2N*BJcu4F32Jr1*a> zgSQ#{k2ClogZ~Kzj~V<84E{2Me;$Ls!r*_B!Cz(YKgHm$G5F^*_~Rc+@&5t_Z!`Fx zX7ED>|1%68Gx*~S{xXAqA%nld;9tbxuQK=-Gx%!^{ze9W{0CF~zl6ct4F07Ie#qco z#^5o7zlp(LX7Dd(@K+f8&ocO{4F2aB{51yu3I>1thf@5%lEK>y{#6YA^$bqu^8cpJ z<@Yc+egETfn?AN=@ITM`xnOYW=XbRp#o+XPsQURBgTI;e^Dh{j`gz?OWrJU4aQa^3 z^J@(L7g#^P!Qj--7pZ<;|HCPL=zERNn;85rvVPvi;D3q1-^1W37e2>9@g24&Tw<|pVHG}_E_WiFh_}4M`>wYwy*V`EU^BA1^e^K@SRtEoi_WeGC z|1}1mGWcI-@DDQh+Zp^v7@Wra4mIv83{Kzcb^IiQKgs&}cMMMbysY~941?46dL1A8 zdnp~BV*PwBgHt~rRsFn$!RdRA&)XRM2J5HC;MC90tA4(T!RdRAPt4#qSwG*x;MC85 zulo52gVXmKpPys!9_!~{F*x<}%c`GO8Jxb?_vwnVx!Kt4& ze2J9*pI~tMUgPu24E_x3=YL{w>gSEBpWkJ0`d;Jnh967mcANF{g$z#pe6{MQ!Qk}0 z#^)x3@3VfMWpL`JtNNKTIDN12c|U_c%li3V2B&_WR{i`8gVXmKpI>0`JFK5yVeq>Q z{=YCd^?#`Pf9&t4^r7!Ho{uy50qf_>8Jzk#R{iWUIDN12+-LB2vVPvh;MC7b^%FBV zeXsHP0E6FS{rn(*wDxIQ8=()z7CHoW9rie3rovSwEli z<0(CJZ2LD?O9y55z;4d@yH!=7t3_fJ=R~h_>!T)ClC;I<$MgPw- z_=tV~IX{uki@yIQ_5GU}e9XT8S_Y@@Usd1lGkCCPT#-o zOQoFr2!o%n??1udrwsmY7@Yd~V%5*DG5Cai{~HWW-+#6G{tf>irOylO`?oUqiwwTc z;8O;lGWd+aKgi&72LCvNFBtq&48COW&oKB)4E{R|PV@RYHLo}RWIC@E`+k?f*9`tV zgU1X$WN_;LK=uEA20vrpf0V(`8T@A%occLc{d|(a@3Zg!9fQ;N?^WOb7K1-v-~S$i z)At|LbogjWhYR-oS28$#|C8$bw=?*A+4p@0r|*AWeSgZ}-^{*$iNWdnf1|$t5QD#u zeg9(&PT&8E`u-Of{9D-fzr^75{jaO<{{w@6EBpR`XK?!d57hUs|EZKd-^RZG0tTn= zzu?Q{K5a1g``Pyg4F2s5zGU$4VDJwy_;)h+k1;rn`(`!nD-8Z!?E6<4{BJY(YYhI~ z4F32}r}O#`~H0l{;wGPBMkoEGWaJL9Nj4C1}$!6;hB zlg0c-vv-cqbYuB*&^j89L+cyrn|{8H=JCZc3Mcd9MSDJ+MVTIqPokH4_ihhDYY^j; zdF1+J5bqKiqv1MsV!21Z4yV(_NdBx4oZp`vU`py=?UdIvuXUcr~2F>;9;>Gg{1+!&THf zxIG#)!Q8!Dy-8-a`sXSAJWU5?7Du`yzZHj+e+9y%{Z7vR}(7_ZmiGG6uX41zFd zjL-?O@#sYfXsa2H7IWfgtS7$e+SBgQrj#G_y63~`Srq21b~B)D6rK*}<7u>#f{Ern zd#|5Enk}OZpX@ocOSan}ZiUY^gLbr9EmjbTadd*ME=6ktvXy-pG}K3nanuo58ygpb zf_<>7yW-#AlaB6VKAxy!Vsh^`wyg^d5QUF#w{;_7e`R38Idl+5FG1X8al)Fhfh99^ zr4VxyioWMPYboYwG>z$0DrlsHP_uaw&7;+16q+mKIUfyVbr*paz{VQ8doVgkL^oed zW1{BgU5#tG?-MzD3~37?IGHV{J;4o)&?dBde`o^RYYs{3?EC zd=zwM!xtkhGa#_VNz|pEe0qT*s%YM97|oTe&g;V>vUQ#`TjS_>cs7j_jC7Z_f|lP8 zPMDX@COCVdd7SKUdsEn=qC%I7-hADvA*k7~H#rzVp*R^qZi^dHh+EY(64xAKwQMNXz7J0i;fReVW8yJIVLA!%HojgWX;b}BoMk{eC$VeSm<5oipck>{^RX}V!HDkXp zQAiZ^qcV?^AXPRi@G7aX?s;AnEdfmE{b*QN?6|YIJ z1wft{$Z1=mSzBM)^hq9iHgLFHtS1jL_bfMQ-HJ$E;h-1H-D|z|%I`}pm)>JIdw0Wo zN4RQ7Q8U{X5ZlR-{lMu=AO*k)MRAMA$D zhO1~D#rzmVNA3C9Oz4u+$&8ExFZ5bKw8Tfl2L&HZ%k)Ga74|esKC;Nr5$2ONU6eD2 z_8^wOcBPfX@w@AKQKbIpE!3ooy50zAbRbVtgO?^Zjbg-f1HQggDJMjWH@^ry)*AhyUyJav`P|3 zxz#t{k!}{eW>c0dwH@iULwj!aAiM3W zN_S^IcCHp~4ZmO*pW^Ro25-#bzBEJ$-O#xZ&O5TfdO@jv;B-x|1ri(WCL!k;yhgAC z%bt$U<|E?Ykc={P{0Vcgxk#C|3X5YH(Cf6DPUdLmbd^eEa~=BjC*H+Qd%4-jT+S3# zx=C07Yz@Ny+89k2K#%;3-kyW}X5~j~HptZ*3cqz4q0l?P0;SkvWrW|xbw~0|qf*D_ zYPZO9NW7|pD#GC!yD`R2hD$%598IQ^_=22CEbzj~xmpA^xhn`PmN8Rr)>?48A^9a$ zoWpz9)ctjKDa}&~S6mfmKyI$~{nMc^f4G*aR71x!jQ!spFTzqHz^x8Q!qn|?YsiTe zbJ1uM{CsR6W-GO&VDBV~L$zYsw&D>DyqVLl5i}tqw2O3Y+yB{2)Y$G$g4txP+^m^C z6vr@3^wHIxNAdV5F%RXMb&8uij61HyDUFV!KfyXlz!J=9!zr^oGZceeS|W3Lz4P8~ zYI*Q+p(3-hy(M7$GuauA$14$FqS>P=ZL>W%$We{FrMfIl;buS-&djq4k-c4%rZY^y zVEei>Hd}8@-@@)n(>B;4+8T4KLRV*Vi>6GlXlcMzU#Tp+_^VVy-{#Uob(LNYOaI9P zmy(O1J4AS0sKGFfc~4le%e@@|@q0os$X*5@TT4zTgI<2Gm1isGX6j4%(+YOhr)Tka zaeuC9w9Y$lyyOY+i?{@C*i8c$s&zOU#-mehqs|hX-@bZ-9p+7PFj0o)$#oTKEaC|K z-RGQ{emal_bheH(8A?v#;MM`GxCiGw7-Q>m6HL3C4_=w+#Hf(hRi}&zZ#dPugE}@y z4jUw4iFW8VV>U|MC3lR{p}t1$}2M#q!mi|`n6+#)V0XwYB7=$t}x{0C*Tsn4h3l!D?faJj|l zwU#X8TcKt!nIrIFl5D&XQd~R2eT|gh+MCQrt7t}O-Akjxrxg2L(6UL}L58U!%omu> zDTYVI@dv>g1_S&{MQ-1NS?>-kHbHYZUMyn)_JvyUbE@(nTSPmbWfc9&BUsjQSH4GP z*3-|dWx53GV0dOU12`#XgCkYlQsNQ zuy1%?cq$plnsuRakIq&rJd3;tPbW~?b8b@E=Iwa6elZONkSAsiM>epQBfLpPlO4nl z;0iMq9jClOBCH_C?5M#o5x*n}2OH8W7Oqx0Ul~OnIItaSBAb|-Igv!|4@;a1zy`)sl znOP~Bk%vgI1J^VxU)!77?kd79m7aAL^Lrj2EE<;uBaY~(xbQtug?01 z2nbhiz;P1y+LY)=dH|~tY*${w7R%nmKT|3E4Z&90!kS@Iap|iwUbTre1H9}Lp8T@w zS$9gcMyfcO7MW@0XG_MJA;lc^s&OYj9;}6Ft&KuTaQvsjS;cv!j#g@C6rI5y`b$gfHl`8j+j9F+I{v<)l>Eq!q_0 zE9>E0d6;U`2zIepq!hB7iPYD#mn*lt&)HFs3kztQv&DIIDg6iSvn6DJ?0j)n#b; ze#aYVhs9WzyU1HY2%3O4ImvB>xz|0MvU^c>Ci4y2fvVb0P=rv>NSCYkLa%*19iCKO znJi{zuQkP7aktet)6pO8YxX9p*44O>TFr*^C@3$L*a#&fG~7)kD{5P4c5|mD3Gsl2 zOrP4YUUu*0bb%M>#fCW6zDYW~mIPI{Xnr3BYtI`CTfGuRbrHz+QGh_HJ9~=dHZ1{0 zuVt>VX@kIW6O@vAX>+ib*L*N3E%?g!SFi?YNA;Gy;_SUIxVUPO;$+lB7vqFlg?H> z821(DjOKmaQL?==al64YWjk`_ad(|G8+B-)##WP)NNQ@Xp>rFQ>3Ww8bt0!RZrqJf z`%4mq5xcv>xFvckgH-;8<&+VcV2&2czfH6~9}2sgZHeO@xvv?qlTRI}a&}0*bF!t2 zvgKPF({MMd#lk7h&gRCjE|TmKJLy0jD4rD>IH;LFg5#d&q=b0oE!fXXZJ?OB{1YJo=h?ysl{-aR5=7F>p~b^}sR`4;AkoOP7=A`BH;v*E zO}ZA2hlfT|94(gXper7_gi{o$Qn|_?MI1ZN5x{dJC<@>?3=NgETnG>Hb|x`A=PH87 zi4r#i^EtJTCi5|JXy4wYc|tp0&HRQ-$5eg&l7@h|+{wMuqpkGU>`)-52&ATGU#J2l z{kpI&77XH$CyJLi9hwcntF!gV>3D^}-xIJcik)E}Fw#_`ETYHHL0QS~vq>c~I5;R9 z0%jyfy5a~hzAbk6Y9Ly{n6`KM@8wBRooz1NduIQz$*x{W<#_@54y8DodmkE#$lqDk+_;ZpbE~Mg z0&q+e;?=|pAUs7Q?M2Z-C(59AIXkdZ(qk&2>ovn>n}EW&Br;nF+oiNZ7BXD^K)6rf z@Nh;{yYC2zu9Sy9)%~PIK`Q@}=Q3Zat39F1ug*qD=RwczE{_z+t^Sh7QR++4DEQsu z<1LUd`3p|rpOUi*sF{0c6xat!t?YI%*@zfvba~NgOk6SMZj0Pr67<+b@hwCgc28#X zA0(5V9yDX9CVuJ_w>1Tq7ILb}DU?{9`{p3ceKX1IWV_jz9wUmBIaV_Vb#>d$dI`_S z8J-`aoGErYB#B!@`Wi?PSz!d%^Fd$d$!4yG6J_(ECs@ar+EQfwu7F>`QQ<=sFSeuM zix@OHXWVPtT%*pfaP5QWh152_E+n<_HTqUI`x1z>*Y}4@<<-)kt7BMC*yvm)g2fE* zAcP(-Q{r~#Cam@oF)Ht97y_-<@N1(k;~5p=}4kt{2lYk!f2N zNmka0akni_)V<+4#FLdHpdn5|fiaOmck|5$r+#jI?f>m=GwNpkY z0O4MbWTajC8%+%}f_ADGTyaZEg5zI zEQ7TuIbLyf?KZi12Ms}NJwzVn{L?bHlc|=ZJ#ChB)+)7lI;sF9O9|d6!@+g?&ZR}# zX_)R^1Q6gIzy$UlQDKiVKzkWdbbz22Y)U04+@}fx#Hl)-IP`;-5I*|7H|RCRALkCq zZ&qh0N@AaAA&!|k$d!+T*wm5EO}_5sbH(Bo5DkUbUiG`#xhI}b$j<}gxl%8OnkniLk-Fx5Nj?|n9xpI5woBoCan(Wi)?MXNb7Td zxEfP*aJscnwi5|B*1cZP#^WIM;!U_~#nnzHl(2V&%cNA7=$&Y`MEwq1dTetDUz!nv zk1lgSos+~EknO)sx5cIjOfC(t%glCCf2*LzA^fo_1&g$x)!QW4UqM*zbq%27&*m#)S8VTF3 z;DOP^FE(;)d{04F%qj1wZ?2>xJ}V(A^a&y~D{kGj(fZVUy7VD=j}qln}C+CixndyGd4!vS*VSCNKWYT==eJ z_&kcIyMsP9nK z4puEWNGbz#gF+(ZA4E1n*v^xj&=3b*h2*Dwt(lCB_b!Gh#8iq0-c2P^E-9?Vo^8RR zC4-e?a+_Mbc@`bD4z)eIawU`S%BXv%6d^ z;>BnoZdN&cb&rRz!1~H4gXyRg^4a1_ZXqqWRbm*ECR4fFe8M<^6z1QK^g zI8r^0b$FyvUR3M>Y=Jz+FKDQ#BT;OHN0SaL(s2V_Ga9R3hpUtR{v^PaG4TG{)W16T z0g-yrS&Ss>eH>C@e%;)hJRS7vaTLLRkEmF5ri1~`_=*F#PjeSqWJwq4#X_&jT+l45 zHcPTPnjx@?9-8PGRvFQ5>KipJCoH+B;l2%9g!W_NSP-~4(ql}{wTp05JW0lobTgK* z>+$de%V08M5FnTni%Wse>!35iD$_PYBnc&|6wP7xk^d@ej_-K$$#IDu_9zknf#T5v zII3dUN$^jMj(13At|&5+>?rUPCH;|wE5kDSkknr}`msYZTC2r6Xnq5*yQvajJFujW_Ii3R zIyQjyL3YE@2kk@YYIM^;RB#}E5Bld&N2o!wGk}$A8V$~lD6JXdKn~81Aev9%S|9_G zyQ74P{ad9v+G0-*$|(6}2<7vh|3e*;qfAn+FNrk4&LBci$`tR^#?Ru0Iy{LaK{O|e zk6MUa6(5PP)S!{HS;1r&iuHikg^E?GuJ)t(NlZmBg%vHQukIj5nCXm4yWX^vb;ro+ zYpOJ@Mqmf4|9i~n;M5M>c6`3mm)Mm4{;v6b&OCSalTY(e)*qU4bjbzI3WCk|60UCd zVS0BS`84bFI|uL62hFb9DdOC?fjxaR9KHB-G=*Eu!EuF6vfJ3f&0-2*tz?hpPlA8x zn1*+N7I^o3GKy|YCnz9TFoyZD9ER?cB5R>!Afr2^UX7AXaBDb0Z9&=tajGEnTCFey ziOKf9zynld)xo<6sx2rZzUgn4hFohLw;Efst5V#T$23k>M37lCd=4c~;L@N|2%@CA zr3G(H@tTQts$yOp}4&qPH;y6orqK* zL?axCS~I~q?hkee)TY1;K}jMgK)nDlC2~{|LfIeO2=|Y0U2&53phJhMxIt z*C(Xd98zX{TgQ~5Sf8!$q%=rqwaule zTiqq&be6u>Ank)ybTd^H3W$PxJ{4w$B0=~3X2WcJFkB615Z!Ra;~MAMJd)G2S|T<0 z%frB!e9(oeBS#iBWun#2v+I*SF8U7P?f=*zxBMSVCjpsD5=|}pF;juth?x;2YTQ9> zi>GlR$JPU_gLaBLUUaX6#vyGmLO$%{lsrc~X*q4~df*W@9GscbAthVE3Z_l4hV@CO zka00=?s9EmOf9hU#)08PFoI+abN}jVqHXZZ>yNH;kj-Eq7EWPMTHaU;qeH4wo`T^{ ziQybuK`?LT2zPww7(p0=_(c+YpLdYBG01c*VxF1#xS&&PB?r24Q>OR9(j01C4P881 zYImy#)kRC<5xZG#xO%({2FpjNm_hT~>kR|R>9~6rv6cJey4(>B;$&F({9b1FA-+$t zX^ub-ER%uzblD#J0jH9ukTG4_TW)RMw-L>GmEVhIJI|4^U3yeHTI>aLpD)`+(0>G3 z_=toYQt=pP5Xr&+#Qu$xfkKyi5i?+=ugXxf^JSDQxVbWnr zZ)Y#c+7i1?<^r4&BUjub6PLE_#Dg7NoLuUMHJ0HHzvEbf#Q08YrYuSJSnchM#TAMA zqt!8sxXyM5F|57Fa1<6uMt?F&KIx%KmdJ2ct=DkvxmhLeSnkpW6uFXA7dPl+mRm!_ zLmK;;UK+W#WhdE|Fp^fc#@mM3%Gaf5Pxt*)NMPf%|K^SW(ymw+ekDxdr z8QV)%NGkg^dQk$}YF1bs(pwO2A}Vj6!f}gq*klh8K?J=d8#z(SHnwF)4H|U^YT+Vn z4={+AQ-9(DzpOh94;$ej3Ye0kZa2iEmJW-wf$vVbMi4e3XP}SGwmLSkwn*!6(d!}K zEuO(-U&7$!u=b?%3wue@rHp)|Sy|Jq+*SAj%+g z%{Fg$f}1~L^zROOHm=uUXCP^*t#=Sw+hW?W@X2bCExF$jaohyAi6kZJ+$N`;)E0!Y zL~7I!K|gu1ha2^3?5#UGWVM^dK&$+?P_pb2?WtcZfBi~DID zI|lKg-b1wNp}jjLNsY@23LU~0HKvF&rRWDTmxk0lr0U^Wn@Sxyw2~U=bXCPIdxO{L zs!dbQND9_b6ZwyjG-@&yUTZ`PhKu{yu(>=ZNaAUjPXS*eZ`fpZEBm-D52;IJ^88`z z@OnXy1uWle;?$zRB|JN!Tk8cj5?7 zR#hLkILR%`&9t}NFJqTcf-O2n$S(}JlM{Lj11pEHZ&aun*n?~>C0eB*72`DnDY!y< z>Y;|l!<{P`dS^DgIEqxQ!i^C)syufjLPp-ktC(v0K2kqj)x8$BLEp@9_{N8?D0SVkME(R2Rs zqR3P#R}+r7VjN5LByrLl$~Z!^UL6v4jwh>i_STl|y%dV=<=OgFNP(cC_yVcWaoeUK zU?h*j<=^(zW=E>U3hiUW=VRx1ZVa5et(h2ziV3I$wai-RxlgMK2XmSjf}@x)X%Sz_h!0a8d6s%XfHW*B!Qi+++HJ(!!avhLB3oKJ zB)y^hlDaWZ*VZ6JwY8}u5ez0R5(E}^d8Sg6&D_0ho!?|YbrrEu>d;ED-}Jm{s=SxN z3kRbuIpxycg}s2>bNU4@WZ+?FKY?U?<2}`_V-WpRINHhhmQmS9=eb$>^p2~o$Y?ht z_?&Fm_sYoR`o2g#TG6J!wL_X)w4XIyEWrxW+^z)#TbYC&Iqf$ZJjb{v&YU1X3Z_DZ zkG6_i-8{6lyS9-IWs3e_FoLb**>-uhXD@DPjSQ{M#!Va!sYjk&1 zV0KAaS47_63|>Q=tX9yV@2`eSoXGtN$tCPia8F{-L&V8GN#}bapnz%;_Fw4r zCeLnhF7tdIh9uT+WW@}B}0gy@OzrbB{IvHK`SEK6I8mKU*h6 zY+X@V!!hC7L$@0ZjJ}6I=J-hwjmsGpV+NGEhRrywe~~++Z+%|CD{z@IQPzDx=QxqF zRUicMRtps_sIDbj>C`;F(=J6F1aJYHt1gXzs4!7NL)1$^OwSZS2Sch;L)rX+B2omX zd@ACY5K}U^5|Ylj0WN3srksMPmm-m5Wk>{o7X)#zX^K{}mDG(%<}CyA#3c8qev7P+ zBZ}py6akEcMro235>^?dNm^lwNv{Xq=z_9I$sOua#A_wu!_N@c3{lNwkY~-sSxi&H zV{nnT1)7gr8VXYRs}K1#ro4t;)hV~p7Idh*{x4CP${$vrM^!wy1wH!Jt8^Dx5Pu-yyFDmOq!M^b<2-UR@f<38 zS4s`_(VUfWu86v5xdI%=H9P^t0XEmEA~#Zw8})i*MIOOv2>Q-e@@bZ=>5tnetM;7kwN2w%q|KGZuxOpFNNF!sGJGZeHD zuy-D<)^K>zN@bh@8J+hb&mVcK+zV(CSxZ^^c z3SyPQ1#M?IyBwkZI)9-0(9szeuSfFDv`!2oRBcC*CYHrQymSNqYeHmDLpn27Vhg@I z3!}EKbYL9194Qr8Zk5FvQ9zB;x{vxYL}NB;wzp;rfk~=P)mo(SRpqMWCBiXhu$Xk; zI@Ygp{~a1V))lf)h>CjmQJWqS=EVmhD*Qn-I-?Mx`-_!+>?L~Zs9L4^1958xqvTbg zs?=RRKUM0g1JeOgNki$-yu`>_sVD4)yV-X}tT%P27QIkiQ`Y~)Nf{uqrT91LX1&wW z4^x93Nqt0#AUpS*CfA&d^9iR<{f3S(o{YgBcp!^Z=Nu=op0=8XJ=Wnh!#o8@_*Ybv z$^BWmuNZCVg?pyD6jsE~b!CM_F_I3CEd((fmuV_!z1Lq#?xly z8I}HY&mqU!JqomdF?{qQ5-H&72)i6ek-3&j&T>f6@=x(P!!gQvAhO9rvyD2J!r$}e z%gBI3hF8Z>?17#Z^PY%USL3uU3=px;N(h(acZsKMrSej@ku(ftOHcW57f$lUVfwC* z^`%b~qSw)SEt10faA;B@U=cS?X`Ye@02vxC^+}^=IBMYkO+Q4`Sns^ojFx(+cRcrQ zCGoRZZ*efk33Ex~nWv3+Zj>sE*Yk053Y~E5ql)a39RV8A1}tOsw`I1;^nTf_Q)R$y zu}`@%-7J)?pX1f&QA3Qy%u-as^rrAv>+?+HJ!|R;H%|>k)dHlw;B{|=;A3|qYO{L? zi>v-z)=R+#-_;%ICJu5{EobAOn~~=Aoa`{Rh*iSNE*&Gk)Fe=P3Np3G`eVAlOimc7 zadL<}ZD|r=Re{5SjUI^O?QZON_OGUrY0Fcm`G@wlZVh+>e18Wjmx*839od@hi1b`& ztv$+!R#b=p*NVF$Pm#eempo{lbSSk5K>igZ#xQrYyngtoR#Mkj*_{lk`PMqWo{58B zft%%hs!?|UOn`;8{Y$RVhR_;n)HQI(hpi&+>|Yxa>tL)Y;_Nt0_*ARwBstMmN~5?} z3DiwXshEkfYT-<~!=114p%BBlEXjJiN@9o$JtbUg4r4Mn8@tgZ^f!@fJE<^5k}Be* zWXPdiD$&#CYZHmGdPfmd`q2Vn!-P=17&vRWjEvp~AFat@IUi z%bjMM{BGjDl4QXrM+sj03Nvn!g7dbC(#}#A+$$(`Azd!z@@ih$P*gbK>IMt0aTcgn-b)_D|iWSI&$l12ABe>3wO)$5Fcm@?m zGJSF7!M)lOE^AzSGM-2m{&LW^c>Qzk%1O*h3kowdtf{O-MNx$UGPvQ&)=KI&;}oWU zqsnua#tdUvya8y3v*Sr?b{zBvx02MNcaZIHk7_}O!}GA&KWv7FuxQIXbiLlQgMN4m zUk{$a3H59^xMQil$`-jRSAEhH<^$*!siCQg+vp_W48JNn{tXXV3a4uQ&ox4ptUs^q5x_C7BYJgv)b|313l~$ zFE&EdAkS4CNb0!86ap?&y{1j&s7ojdbu{P~fUrYCVHP(`3c{6794v&z&9Hy#4jfRl ztD*1!>SWF=?HmRNk7DLheG7;>&T6iLo|byIXJ~t}a&8fEL8VM2gR5_&7H}>HbndT^ zFIDP}s&FpID0D~1dqG7FW4C9|0hx5!xfF)D%(O(^6kOLzoIg!ek#@B9iV+6~IE_Xg zCXggHtxRNw%wH~Ylajv^YB*fEd45mteZ=NxoBkd;$OVXA$9CUKP7>*H4%*~!Ud$2W9#7zkrqtI6 zZgW3H*9Xjb-T_k=Z7)kCp%AcQTU9;+RZhTRI#3HxqVeu>wTKs^MQ&OJdU8&K7n5IB zD8bf%*#d`(PIzAKRd$78NNWXHVdz_dDYSkF& z!PsMDTt~)hZOoOmKqv(^vj+*kB94_ZrFE|aHwPms^Ghv)n3LD07gcn{IaX@K%Ffr6 zt=WnYsR;z~BC{4`|1s*ako70C7AhgLV>9RT$tB?Cq>o4lt=FQ`pyuS$wP=G3E^p9g z^W}Qa^;?Zv*loTZ*07tbNFB`=<0YlQwS%4CfnB#|Q+aW%Bx*J&}inU$Enf=X!YuR-Kg_6$XxuH`Ph!F2(YS23fxv|O2& znAF_t5Y5W=0|jT%L>LX}IjD{^o+1T@e8nSg$0}tOT=D#Ys(7!X%4y5EaZ4X{445w) zjjKogWE|&|Q)j4*L#3mk+*!GG94v9T6)fs(!Yh@F4k}(Q``%FR6>46mp4!TFDpxTl zY2!_Qr7uA4faX-Y&xve)Qbjgr?gpanQ~HXbynNilr4wmq@v@q~f+*jAM@MYW?N2B2dJwlLVxkbJXr%Hl!u&XFOTg~MI zg}Z~hHqpxOncem2Sv*Fqh)if5+4VZhAq-&h|0(fZZU}(iP)E-8+u68)%m{T(LV*^c$?si_rz%)xj6Hei-!(FKu{-%D}CImp=W``2qR< z(wJ5#OtN5CEgmbb%#}$%Ap&=pt;UR_s$QjL3eF% zK&dmU4j0U_33V=`oaJu#EHY9K*OZk#8-fQ5MXL8bQgb?rPA1v&<&l|!F8`Q``*>t# zpyQwoy&5dm2~lWe@{%a5D&GsaML{96lQR#}#$AAMtD|(WN5sn_OHH)*>IM@D0($r) z%hKWrQ?lujBjms%F%2^Hiq8zsyIxxm^KKpDt$3#9gAmGaZWrGzH6b`ojg;Sr`5UxET=_0AfLw1;`%+USyVw0pP3k^23U*6O4r$v&10%D?q3$bRqWJ5bRPM~j&1 z;3PL*tGcClBG{lD?DB;vK1GpIT`bpCDKoi9lfA|lv>BLP`bNJQWUj}GSS8zUA%(0q z1z3dfo(K+FJJTKcX)ezVLmqlrq;$dy&orEx`(=*iUC|AadHCm6Vg2n5Ax&TI@}9Wx zkm1o}!pqnf`AC%B9tGW0ppuW33r6t1AkD6N%@Hchq4b`~pVTF7ox(vcV+R!uT7kUo zjpVQ0d6hfKi$%q)1vg)CV;0$-O2CAz@sUR1u_qkJW z4YFKC=aN8M8pP%sHVsavO(>r(D(?~X7g4i`42~7}k74IwY2B$qr8hX+LEP?$-UZ1T z(8%(`>)1NhkP1kOd}Y?Xy7JyMiL%j_^w4BGdo$fYm4_)>45MtK2s#rbXQXqdQsXw2 zRumf~Mbc4r5j{gX6|Y>0L&4&dvL{1P?o8ClqDqk};U%s>km6khoXn3GfPK(law1SHQTM zc4?1vnL4FotV`1*9b;9Xp|JsA$F$1uZOZx{nPpf`FVr%AblS`H9@(1q@*Xzm2yyp&Dsy%+GQjM1} z@lpd{(xeLuMP9~)3kS`gEX!PL71g?g5|z^`buaZ5NWbq*19>e(XOljX^TOXo&xwPO zLMiPS*TO!Q)6M(9GvIZ&Ruw(d_yOf)_Y)e5_tdGP`kGMr(D?!>I>Pzc>?m4!oK(5Z zqZ7DHk12Vr_RHN7z&|Egr$Ab~#qMoT6GdHkn zYI{0NNGY*Pm(C2Nl~$nCJGgbwjAsY8r!XYjdQgS~u7FrOWJxp0fJ3i?Y+G6S6mVZ~ z1?aZ%N(@CZMsk5sv5j!e7Mgqrl-vW!-kUdii4t+Vq@_E`Kg9*_sgq|7dBfJ6v?Jsy&9_uywi^v=%J96|6%(~d7Znn4 z^ei;dPiKe!qFcg~g}Rcg)T z6wdBfvsB~`y;p>{8iln8OEWIpu^7JA(q*05v{$mSX$?`$(pNHUw!YOJ*UL0ZJQnYz z9VjR>C=B-Qu}}V9Z%WUH?Th}_aG)Zl<#EuYzlsgzpnMUZdtx&L(+fvtx)BiiKtt&S3bSQVH*```7H1G*$03Rio9mgX_jO?re`))k(6g zgO1KSe747}->5S~T*eLBHOSU)%&tL<8?yg_>uKqyu%~V{RaY8Nb#U=4Wq|U75w5mm zgoW*E?kl%zDY&|WMAs)3+^L(o8$w(6)b(|L@9f%|O*6pLm9b1HEaoFp_D8%*FVWs8 zd9UX|uU_areYi~D6Wgi@J-NIo0|5I6r>DJhgh>U+uUS-Xb{mILut^4^o}@b+n{xMKwz4XF5M+5&H> zs7VdMj@yGccRZC;H}&#+qIe83Uw}e6p*hT$sdLR__UjhHp2G`t$cZoyq z8Mmz=w|;aKkQGOwaggNiwN-T7yZ5BnYiUJs%3eB|_h-0vLb^5Sf6k4_wY#94h}llv z*V=Nm#_*0qC+ovCjjKhsAMtXqsjRl5v@2E5hN*87uhF&6we&f=ItHaMj=AlHEFJO3IS=h#;6)~ zj-@|ZEY@*a##WdKV9`hBO8M>|55Gm9I&?e{y3jGP{kUyHJi#(;M zdQykxNv;JHW2r`SBSR=&9C#)8j_l zG27ebTQbw0usa1O!k*wViHnWMO}$a93w zeHG_R9FLVo!+3#oJ-a8PPQs+@x;Rs_6oCec3S5~yCrT^R=V*Y+F}Gz^sLo(AKbc0V ziV|WA4`ew+1R3@`Hs?)>UY4jJ90b$Fec0@e5CDQI97wHcQ3UQIQEH%0hCg!c7nLyH z)k*U*DjP<2W|z?!&TC;r`D4cp&0XVJr_&yCIC8d1A;cy+Q5$X+)Vt8|jls$;_B^J;Z45T+qQ}!T4 z2ihKLH?34sLY0)L&cGBsLz4sD+^YsE)YMXegQze zW)l|F2shK=C<;$0q>HkGGm33VsY>;^LDXl${xeuk z{LMSvTv`JYu|C&>Cce~nDX*A`IcqH!aY#=c%a5H^CLIhx-AQfF9~>2JI9X$ilB%0n6DWVd&1^iX%lk|L)`#O^37TS?S}KeooUFSgsF8>_~cW)vF#z zOxQmcWz2dRy+y@P83qTT7^elh+I_MCE6u?7Ou?vCMETA$?c3}72mrg6edvG~mBkWe zVdBMNx(=FyQ>4BdoKB9R)Tol?)L-DMIU~wcrtG7P<|QVC=xW;}DF$lKkU3>|f(RI4 zDeun4o%Pu)zse(SZMR2`dxxvTT{?u~izOmAbEb~%o71I9jDRu}NC&hkZd=qfnUqjq zNHrR(R#5#sHz!%US=P&Ow#%K07!8)=Xcf(&u~BlvCF1YJ0WBS zsFtAoQ@Y49DopDdnB|Hrqpq-EFUNYgB){VdoC-D-nxHnhC&I`m1eI-@-j?-MMGl#k z-FB9i*sS(9Vf-wN6t~XF#GQ%(IW+N=u1n#npvK3}7jU8{%ETlq_LT0F%!Rx#InV|7 zi0FEgN_-1cEdEW$0!+UZDyGw>YoxWp@mF2EgLGyKWg+_EHo)ELwtL4Jj8Pq#>`tsm z0Gw)s^^@t0@K-$}Dhi#M5%y;3jd@UYV@m5%)g?){kHeOiP`G+AaiT8CiEY(CC($N} zTe28@b(B4%a2=-QPv+D5)t^A{^08*^lQBgC&$tizgqG7K4c{EnW(wYl3c3m z%`eH{c?0)cdYJHZG=;*@>kS7uapCPOoO;Qk_fSV$Vyf_ zsiYM(_J{!QlC+@AQsTxN(@8XsYp#m36Ys(}h#u@B;iA^6ORD1Ji6AY~p^cL=uC)Yv z**ruqv2G%qDzSGz5+&cuV{1l?N_H{g$J(e|ukto3&o)I*AkCU68K`Qohgd}7CP*73 znVu|Vk#dN;Mz|Y2h(>2HD8jZV>Sw4=xh?6Ehux*ENytYt@cNJhrDu!snU|cTDlvZt zVm{b22a#3Su&3KKs?V!)qAV7&0(~A9;x#S&r{uLkfY@>YKR_R-;kcq>Nxos$VJ@S^ zIKu6KZr)FX?|!%AE`a@qyg-XNUFr7THC_%-K596lMHVUej)#b0fj929GMKpfFIV&N z;o}fCERh^^p&v@QB{)A?ZGjrr7-~;=i!QPek$R9VfY3gi>q$9r4{l+-*aeFe6N2F4 z*QK$-7$-Xb=_M3q10C;l2Udi{zR>I+Hp4>{_>pl^JzOiFL9xbngt+ze26w`2@j*Ey zt}Y2t?qm&zxuN)y!)S8Dq>143JGe#)I|SWH@mGH1anXe|w$itrdxdI##@C>X2-2=@ zTw*f%h2tAZ%|tJtOO&*4Sb7bd0di-0`!H4{zYn_fLy^zflR@W6Dx7%_c{rasJBA6% z77#bu&?19yrUZjAI8Jtyc5{d#T8dUH46*OXMY%wH93GQUO>9wLjzazDZ`T(yk|EcX zYGGi>o~(Q;UR5Zsbyn3HnLEhgfmXhg*u^Uaj4IsJhN}e^aqXLmd*mden>i~=DAXHB zIAQsBY?ge#T0I;KeNI^-7*}M+!JIl0Xw%sKCRlzddtM?3{$B`>I{%nCcbR zK@FFHOay+G?o59%)EDt35(iH38U=4k@H#qQv9^RNyIwUPUZrd(C=O}GrhLJM`uU(Z7(?rFM;aEfz%kj7oK;n=-o`P*PO_-G=j_EnC%%w&Tc2mQIHZg!3 z41+_tj+_>bEzHd}e>kwYa&;#^uEg*NJ`~*C5heMkR8uxeDMa~Xg36TI86OI6mq8|5 z8M$7Bs*PPSsp_2P$<+kPPkpt+Cb37U%I8Kja&zM&F)#P>FpWjqLAM}~orjI%qL&># zxT-Tkxc2D?y;?fV{Le6X7A4de6c6_}@ux4ii3JX*yQ_?`N=yuy}?<~#C4 zB(q4;i}FFAyXzS%cZoRPDM5p6C?+?ewCYo~M!cC_XH4kjyJ#;Lt86ftdZkh8BCYQt z@?xLZ4Md5vw?du$4wu0QO9{LIit#fX>)k7 z*_l~f3XD>MScUTt5d)4O90z$S+#x&b2(N6yW%67r-(2jzL)LLe+SyId$?1o#_DPa?a_K0Bm z(jQxnddCc$ zBCoWZEhqEpFwqqtR+o#e0<~i2>SZmdrNY@)p7#FY#Jua&Slys;I-HN;j-M`03QqD% zyHtrJwR@df=y6=kmfLs@rFM}wUPNK zV|=M_5$uWpJ?e#W%p(sLb*95+AENDR!`0W5URH&l&%mJcAflkJ_O;{+)e=Cp;uoKRvad?VsF-cdmXm&h@v4bAJ>PJ@8 z)a&RUyeqMVJQrGSeq|)Ni`0Ji@EtwF$;50(jx_8gnOMyNGp1Y$ve@v4GTB~AUaVW( z0_)loOuK9uMiS6H8!RD8C6qy~06noUt|@M=YdW5XIAj&0UE8FcH*&cY?UMVvNg?5` zaIFba?;x<6Hm-}g%Afsh_y(5zxUZF9E;Z_C`6Bgii#p}i16hcd$ur5OiBk6@tDuy zq^0Qbpov+~^pKbz&M*oNr2x2Hq*h-|PEKQFnu&uXGY5|EafF&d>nJ^XADKB(A%bai zoHHfE6#B@_3#orllVG)2iq#PdW@mr$I@hl?6Lu-x7jog*Pi`Nbm7&ZqJgXmVCdb-% z_87T5ELHN6nL1TkKt4evGbxrIxw!>PaHu63n^i?4skojc$dF$r5j;@gGD`U@e=gvq z5$V+QWDUzJ)ALvijtBx=*ZTXj1~ki!#=*r23@5S@hB%k#-C+NDJb6xY3*B4_rBf-5 z_p(YpI_QKV(VjRZYd-1Epth$aa~VV0O9 z;#TK!q;idTg2OMmBteW9Fgh;gDntV%6op3g2&y|l5I#A@V=|!?K*HTa06{VhV=E{% z^D4-hvweE{N}Jg}iTc?uf#So{nT2GVNMcN_79PGLCmeHE1(GHu^WUP}ggp2!gs0dd#{d_d8hzd>h`UKmA{2Lc2=>e1R`pU`R z#bbMP5cJjp2a!%9^+q@u!_b0M0Bh6?9G^{z18{iR8&>j@(L-1FfD%F=+3I3f)EmSl zB-5d&rRt0?-cg;j=p(Lqv2Z)Wh};N=&pBEf>=%Hal{c zELH(1NFiuTN_M6UnOnKQ=mBv!MA#4+HO8U# zP{9$njfvCLhYy%JK^Y7RXWbTM^7in@r0y;e_kyZh=MgnsjpTc;fOmcCtA(@;w6A!f zN)WR4B7ysZrnx?Qv_8dLpAtQ7P-2DH$F-NJ0O>1Uo&s#rrE%O0(!z;&05Hcxi1BcV z+i`!|3!1XbBlbN-*}L_l+~&~`k2-Z$aa^Bygs2AdMrTbnm;4%F5@q zoHVN7Vup)f*Z5@>Ede%CJG8I~rwG=HMzl934|o@(XCF^aaQ^}E&*o=qp=(flKqK56 z;}zHOba+BH_MD1j={DXDDrDcKe4;5s%Bs2qL|t7gp3YjYEXlWnl+BuYp)PB@9r7k% zF|#@vV~Xue4fGa_WF1zvW_npO4H|-_1s7*Fz0~)&K4la-TMb9B&S6U+%L;AvPNu%&0Xa?Mx8)@Cdg_rw76_U3ZtT8Q=60_D@LkS z4JlX5-Br>eQ^Ks9U&5@I0CiWTdV#a;;{x`e@@MdEf>|gA!#b3)GF?^f4TfFGWt7pO z#P+C27S#5WW)sv)B(|k$ip0FoUtlAIiPxFQKaKR=K1O=`c#0b)CAGG{Dth0dE@cSC z4%&oB%*vxk5K?mm2p)mI&phx;%GwgE(NbbO$3d^&I zGLVjMQHoPC&mHFWMY+}aVl^91Q=j(%cnsW+NMI^ZigR?oouj1VPBC;P zV>|a@y1da#X<$a)v0d@JO7|JW5Qzl&>f=aUba1j}SV}#h5OFSsO7duGi@Wh6#*Udy zM#%9KVY`n-vLdadVseC|=aQ1grzK>|7{LijwpgO;Dkg_m6+}j_hB%-QyiXz0Bu%TW zUslE;q7Vv6CgfQ1nad7G$|I7vl5=P^oS#Hj=O8nOt!!tL{xJ_vs&w{<+!};%_=M}p zd+{3fHZF|zN)P*|6q|tGGC$c@4BcsR@gPT>Y@6-Z*O-o58D0QKzetWnrADo3Sa%ye zu&sQbS}g~06A~3qOvD4eDdr5vUvxaAw`%in*grU(ouY~Wqz2AEp|XOA=HL{0dQ(LZ z9GnX6Hn0ifXC@f0#Ga(AZNlxS^0VQU&6<+Ok%4ZbASfSWbKh$L5|tT^g1t>5DT$X_ zXRg=^v4?ku%9T>afF;)}#n$vXz?9n|x5EMs8{MmI&n@bKEYNVz^w3V7Y%DevTgzA1 zJuebFspjG8GmU)*S5a&w#mGCtxnYc#0d%aBHpP7R@2N%9Rc0u}0!Jb2${ne&>l#~# z>byOoQQSi$A$oVA2s_y%%kjHNk3#fP12#s}1*%8LsC>cziLu9s9izBkwQ1ZqQOQ?S z4gh9o!=fIryYX<8xHeghqDcp8(x{YkEhe1BXZw>C>7r2xvCP`~1W!hqRbN{*)dU+c z(cQdNHBJk;H&qB;vw>26qMQ<}yQx8dyb4)13>4#uz#`#dFgX!E2a^+VdqSiepsZXe z_#Y|=1?+d1~lz;nH^ zL%ZFreSs%grgleq`$*yqf7!U>3K*LL2}h$dSlu@T=L>bEy=DZrmWJsuTy-q(I$pw9 zf`;0PpiLv1sbvvksu|Mk4B+aRMuQ~9pO@d-W17nT{aeUYU!2>4rKGR`Mj8ogji zpGjRIPP+({hqf>iPIrq)`mHRfztz`;UKTw=)R9k%TxMcg)bQ{O6)~j-EMCmk9<6tm zQ&v2ocbiSg7v#aXN#VQQ(;4@po2 z#8`^fgqruk<2yoEmW1mwkK$|_0#|(^LPoh>eCk(^bws1^&cb-;c`}+F3J+_;tMo&Zy%x_6f9zz_Z4!R)c*=?B5G+EK?9|~$X14+YLRq+lHO$uNF>oB8){p) zj_el;PNkK6+Vyng9_KBm(ptCgJgpVa>9y9X$bt)tG>#vLB=Bi5k#--ht~z#7^hhBb zeNTrVn0^93Iqr)}LL}x;`y1DW7=I3>E27s%?mb9bQ1Y9qRZ zOtEkaSo&gqFLzKOktz;_G2RicgXZ9LxQqs;lVeKnQ*s1pRuQElbbeHr+LFvVAw7;n z$Z`L6?qIleKqqqe!Fh^QS)c&<5G75b@w2#OqskCcNFtjKc1qrK#C(!WsZJDyYNjyR zqok>nI>tDal|M|IGa7v_N^}8+d5WWtSbiYdEP-ez&70~*ROashs^x3LQ%O-(jb)N- z|GJaQEdy$l6V2=pl;@S35==)~BD57X5zvNTBgY7p?YYS2@W9@{b&I0%o{pwC(GUBin>LWEs(=$v#*j`!6v+k) z>69^T_^T)L<#ag0i`d}_xa$U9x&b&_>jZ<;f;a;PNf8`s2^qC14X5;Wk%pC#0=8Fk z1agwc1n&`%oQXoKk_3n*0rljpd6dM;^skqpDldcS#)QHGblOB(t}r=J`?v7I(caTV zgNoIlup5-LOZSFxVq-o0L)zn&;2i1W$)>iHgKjz<8O67!&uo*3ymK4#VoC`G5Zi<3 zEDY=*-XU!PgzU(CC6i-c={%9fxstX(WCoQ{5K)*JVmatgQaV%; zv=o~lWV49UfgH7Drx%T!r58e+R%2_20)^ILT7)BbS4T3@$&hXkT<_D;!Z$-oPp54c z4t3sf805}K*eGB;Y^Bo7GKFw;c}vC+N0-;z9Kvj7CCnVj^$+C??qx1%@mB7Cp00~@ z9wpxGB{mCUZfljDyLE)I*QiY5ItXvLLggV9IS6TKwy5QIu8XYWxG6^!Q~%DcY3f)cnrwBBRfoQ`Idb*> z%4eA!yz)GuqE?RgOx{$n2O^Fm%dR-SEgraPlpQo>YHgKriiN5~*ARK)TJNrzh$B#y zTck6Im0Khus`Cg$0Y;eB#L>BFvBiP7!Z$*ui3h%7i{F56F{tJLrvqGB0Jd9f5yzRb z7z_}flUHsLUs8xG)mzkZy3$#)k%2!~%_w=Vz2ibR|7_YA=lt%A5O=7j{0f!kIH221 zlF!4H3yJMNZAjWe{ac+>J+JC*$}K!RE5=E_98M7TQ11|i3Szt}K+I068_;1)H8E-i zW?czx#UWY7;$J!Ku-l6Y?}5Z+7q^=BVJ|Mc@aE!@TYhVcdkMI0b#X5NzY>cJ5^rm9 zZKdmaEpILCu5^KGVYtZ>*U=Xfc@BF`eRbDn4b+a(JD+@nB-l5o;Ck)nwE3;@cU#cTZ&MAoJ>ELFoxdzlQkr zp`+s{tZY)nshxs00#ih~XUcIK52X#oH%xL{ad-_-8AcUK5f!;`Whvvy*v0fzX&&8N zP%{}xECj5MFc}t3e;c$}VErq(lQrqi6X8V%McuJCvt{226K(hPD`C&>5f{}Q3gdUz zL*k&F+W%+klXcKIq?ZYODu6|qa}h-75auq2bz`92)hqa`i@U{BANT>Oa2<1Bi-0Y7 zuwBJF<(XaO)`Ihe0#_)G(PUvT<0VOk$piR0GxD_#>cr8se+<@DddtydK1SeKuAx8I zLS)CR2{MsOZMZt=?@t0@A+}s>!rPVlV&TTqd9NrYY>&Kv;qW|c_F>99OtOjf;Ay=T z-on>|cRg4rWUhKBl7ys&*Sxqfb<4WXS5bk ze9E;<6~ML4{hc-uEQwb|j3!rQTe+n8&z_KYo*hwT6qHwVNxZC#V}S~WlP2g=6e#(w z#Z3fBR?%T%GDs`Z*kvse%}ITm&&zCdJKQ8!;*yNwF((cV6%sJBk*h|C5aXJngQ7!7 zc4Vbh`7O+*ZAXXXPh0r8lE8{YBvK_!2it>4GCbrNn}4Ny_{2hZ zMtZYa&ahGobB&P;8@Vj{uxS?t*Bia&^+vCCz0qr5Z}d9X8@=xJMsLRw?%7l1GKGsZ zxUyCb*OSE-1LyIM_Q7(3{D!D;mlt^iHMc`=uAOgMT%H1_1J&i42)blh6;H&sr|kmrH^+@kA;^Lb)#S0)pQ zBcV!d`b_6pVGl0xOb6!RXATBr7ww%R-OpX&dRe0|8A8bsnT>vMsqxwN z4y8TwQ4?%tC+95J`&dLY<>(>ILTFg)gFWe(p!x~O2StvC(NXH@bFJqc(80K~Waa^a zm(rV#)@zYYFe^H)8eJsGBHs&qEGHq=5{qMaV5TVhhXA8Etf}TdJkpZZ_s9^pKt;W3 zRw%)_q_tij^0x5MRrBsTrfd)?3mZIaSY03bo^zhy1#(4N8{2LRvT*o&;zDeXBqS92 zlGRoWvPeaOn-a-impa-V_8G>YEkm|qknEFHIy>n^E|@9WN(?=&dofvZh+bdxTxQ8a z->DrALCO8xhfoO$CiY8{NFrFmwKAw3Lt%9Z?FVi~tL2B=U?Su_&!Q`0oj@Jp1Wjt& zhrVw*>z*lc*4>4(Za;*7j3BNcY$Fzp;y+?V zA3SD(p>RGzN(~gyNP=35vo~$3W6O{`L&xrphCpPR%`|dZ!N2O+wVk4+V(6V250D>s zu$>WE=pse&>$e3W_lSN?E#jZx@SjG*m5-v=%XjO+m0i4(dUxWwDzADf!x`-x_Ie0? zE!N`3Vw}DF_4I*`HPphNl5j0h6&7_;P8O>RBCLFw4pP#4L|r#4M!Y;8S?I@CP4Ydk zMnPMb6qosLReE0PAsiqh?kEn{v3R~nQ93~rO~Ylp3aJua@~{#09PsK|))^PIZ$#l9 zyKYMMo!p}{!2lCno}uo#E|c~DqsiqKD|0QHqr%^TG8!oEEYEEuSV^(7q#F3I8H)7G zry?zNpXvyf8U%$#vOFzD5ydp{t5KiudE_a51`5#4rK+*bcOXP7GDKtSp!ZCv!Tn=H zcp)-a)J4Runnm-tPeb!ZO*jfc3wdHXUU{USZiWgBH}^&GLrH9JSq z$z*Qx56CUWp{IfvBqF%3e~*5)w=!~{myouWgzZ+4u=Ez3k`@L9E09~It~!d%3Mk4P z?Xy{3y7IZf8k{jPBH%E6C0Al95AkdZ!Y8R7nGpS>seH-rVjHX~wo+oBxZ&yK%gIC9q<-&FUP}lptK}V*(JrULU5OR9_E+^O@8HND zj>j2wG7;*HjfFbyu+^mcZSUi~Y*A@ny=tuhHrE&HIGV}Ks^ScFJ#dlwsH4bt=~~>L z@$`uF03cx-JbQf5pTS&?t8$b6XPqiuYResWj+63hDaUE*X$_|oPI3`O4`9ez>tQ@Wn47F=!MJ*4&jdwlt>Sex@++Lf zFt=U=UGi>)l>hR0wU~tydW4H75$n-uG(MZsx*?0Sw0_8R3c|@E(?{&6-dbo*UKcck zVK7adL0RRUM6ZPt(m^a2(`g8*k5IJcQV?@2Q!ca9t#J$vh(>1urOV}Ud$fX;FFP3$ ziz^gXq3||wPgPsByg(=?p0eZU36M?Pe390?@m#aDraZU6>A@%x#cx8a|73L0kN4xC zw;#8J`EBn6yu3g;x_Qv0#TXAS!o@KP6V78)^&=UVQH!KtOB?P|y9*dIL4j*o_w5x@^qoRi11*f43A9C`X2~jo&8E3QsE2r=@xkmt7fZPBv3gpsY4d zQUqym=xV$g&QY*k9u}8y$2W)3+BRMBjkDaxgSfQs;?f?9idQ&vJ?E^Y5uU2~(A{0H zUq*21IyyVyb8wYIrz2I@m!#C&x`G-^xOx>#l}9s8ld|w$M&o<$??i8)PdH$2U#@{1KM@9zwQ=K${~JNR!d=1U9+r zg3Oe%4D}{8=yC&e@$jp*mN!+B6mfTl1DaMT>n<>tp@oICmccmgu96>cZjfN##@VQtWJhKElfh$&VA!E$O~e9hPgAU{lQ)~XzGK=0l~xfg z(n+_+?#!JhUwCARZfjyo9!Ykm=hwei6$lbb0R$;ZmNWLb7soAODHIB|UIpuE=2=@< z$IC2=PM@=#S5H&5v{VRZ+8d$Yj(=u}{4C|CVBZo%Gh8_lTxXqB+UacAi8IujQfeJM zqFQaRa)3HbpjX%K@Q-!pTfLB%I&Z@5Ud_MUZ620Tczs{-i*VuKxV#$k1>)`-@;V^p zp1j?*Ph|y2OnEfrG|MuYlpf1G<@06Vw4?SeFN)0(-_`LrI;Y${DvJ09%H-n(uhj+2P5M8ZhniP7_=S?KxysH?n<*qo86Pu3WaIp*(>Kv`?v-> z_R@HoI#v98Btd4udxqM#f7kR;t2B#j2~z@*o+?W>CzA8(>=orl(g0M-qBcrPNA$2IZyZV{}!`fOIYU7#RMQ5Ur?~e4kWX*5(xyCKdLN( z=)qJ4hQTc%7QiC#)sN@?^-l-Vy@&N3@r|Fn9RgX7`3UX}>>+T8oRad=|ZAhyz5blXJPt{6wLaIl~E0hNlk%vc2;Uf+q%Io4% zA{)Z_FrSu^KsQrvch+GE){@UyOcCyS)ouX4YR36VW}MLtmt9Cia44Yephp13YBfVC zQ9a0hC~hZ!GAiZtdn7PZT1dkanZU;vTkx@UF7c%VTdlhU7-Z5lD1}}}GSJI(j7uvn%uRh%l&V2$UNbc@gq+21qj$X%J%hIA0(lHdQq+4a-Sdb*l(V)T3X zfNv(#KY!x#%g^KXQWm|vIOA`)egxPlG)llJLD=I0kw_(E2H+nY;~(b>)w*mm`7-7j zNQc(e)fgP%8|7HFv#h)p{qF$vI?zghPH?OeB`-Nr%DR>P%2gUkHz}n;=U$$bqp8tr z=x|iyTc?6d)$2R{5y`zJ`=kT5Q^jK21|qFj8m*`|H_&=yQcpP9PUI|OXm{j>`>NX4 zVProVS_-m326n}zCQlk%yU+Ol^P78Q0Q2qcpI<3kcyJoN$hdjWwYLYZan;PRlmO8$ zlKWpMAFKjCpTJc%eKGv{D_V}GjE=!|WNCgo{(ZfIrJLsyv;Z5Uq8qp|IlpbeR zC6Ssl7;+WS94lBe;Dat!!y|B%Bi&&5Gy7wT>y0D)o3J<9a(iR=m2FPEW8OO|o|Ka3ByaR9 zY|ydQ&QqP2Xe#Xj zsl2`bwC12_QqtDNu4?IsFmC;+ed}3Y7I_!40BEtg5uX7ZOKvb(763ns^w54`V}E0@ zWZ@7&xTAD;PGvtOjv1<0<+ZH0-R>KF>}yxI_hCkx}fm{3}crSat&xQqDO2lZsbY z#y`S?#YLjJl#~4jbz$fUTxkyl-Z%Q`W|p1n7nGM$Kbdj8rot9HCTooiFBH`-$u=g{ z5x5s6zJv-(pyCd$jMFK(k>Rzc%uUaj2Sd~u5c_%Xvis#%ko#u&gm^N+WkvXPFDn{S zV7qpoe6%vy_OgO=f>j}Gde4W@znLQ@2pPGkn?z_R%UfEb*nLtBEPvjNRGovAoQO>c z8N8}Ew?z@lK^t%u9 z3^~pC!zd#rD(PFnlvd}=e8sukC;gTY>FMkgigO+#IEFVG=_=evFFX3Ye4J0mD0I^8^k6O{gf(7#TBt576+y2!`au~u zp;(Ug-BYOPaY=bpz}Y1fYRb#T&Wg?DB`( z`S9VE!er4yieEUe>906OI9-tW>u{!;h}_zx3)em9_{6x&7@Y%f;eoYlsB)IKp2N*y z!JHJA}`dxFhjkEARjw5LeS;xRuwzemE*mI7cZ^7h|j3 zUO;+hGdrsF^``g_&OYrKYPEmJAFpRICfX4}!}|J;Ha9Cw10||gRcD{*kT7lpDJ4pf z$tTpeOUj-aY|-rC>*uK&YwbF~ir8qB#`t$h0at>z4d3b%WU9I6NN4`XAHrK>1SG6@ z1af}9EvAfC1;_?UWK>HKBNW3SH&7y#XNkgW&jmll?NUc?^_C2YEA7o|Lx~Sf)*esl(!60wrw*1Qp3Rbxtv=1k@!`;VEdLM0W z>1CrrsMw^n-D-tT`mkJEX;Ief)LG4F zG~1nm>dm!J71f>me?>{P_pK-%0)}cz;5jN2R|&OsWNN&Y*TRar9DJPe7|OH8^LWME z2nfN5mrhIYE+>>|kxCg~Xjr*N9qJ+<|1uxoF@GIu6x5G$xh*s)XhpJW`?9Lk2V*aX zp-l}DqIjN9i}&|)q(_f>Q>gZOgS5Utepw1F>1&Mt<}j1zBOJN+t#qax)~W;YD;nn7 z>kgp$d6G-}CHK0JMh57vH12gDom9;|uP~;d`sqt%22PiSns>ST3+pPjSf|S}_|s@> z|0`UllzLodHw65zJb6S3!M}I+zk2G0sgl}`674gRLyzu2O%B9<o4n*&q%|p=gLl1>Ifm7{8B8wZ0;1cc#BW_?BpHM_X>pm{)xI~kTq*ooo2^3-!{ei-ScFAPxZpy&bo{_ z|+9n!&=qhf8pzU*AW6d8b_&$iipU1Nmh->_$KtxmGU$Li{tOEu#O%=K&Oz zkI0U?proXH@|+LHpNIM9H zf8ewEbp3md6i^4zfXFg9B_INeVkjp;i6mO~jIU9+Q>A`sK!RwxhfgL~h+U9~xPId5 zOO5F=dQKAvmLgO~qBUpo@n=tq^pGPn38U%c4-^p z-ilaB4Iq3PnKX%8!!iO)$z#!@YUicIv+cZW8~@4SjGL6zRl%h9LhrU(4(lwq7hNXE z__KVs4}*;H_35X~)j)iW(@3mxbDOrgWAzhgpCWiu(po+e#y{c&EL(9Op#EWlSMmYy zi<060Qs$=yc8JOS#`LFDjEf{DuV64}=Z!EJAF0p{rAz8nVL*%rCSIBJG~}-HCUnIL z-7-t1v{JD~0J1>&5l#$>o~XJ0A28`^l@-0=DMbzwdAi*H<-<&C%4ThM z67qsfb(~D_G9@H??_?z%lFk#>aqxkgdJj6pVIJtEn>l`5B50v<{L2z;kLw^4ipX(x zy2=wU-&9Pm>+T2SnjjDc5U`Q*+FT zFafBo%SYgO>8_(o?r&fzV;J=mW)Y#Q16s9i!;HU&prR7??d)~fVy{%cNk0`n4(VHP z5<}EqddB*}uHI=!h_wUh*Hx#f?xjB>4_Xje!HkPl?NrHciy7_CZh!9Wm!vvm{NTRg zSdvrxo{fNo=-m{%ltaE?;4P>N26O@M*Y0efd)$^aA@V@Fk%8;x^%sj?TS+4dJ7PPQ zyG`7|3x&jbS5wD#207pKJI1FS|MHNLtZ;=$5^2yg>558o-7Wl%qTQe2jQHUZ&n`6= zE9IeqHE@-*!x#nup85a=fqVE{(-XPx)FFYk1P>4`ibCT?GgND1phkb!w1X^+^elrG zsA(o0305wYn8yww1qdQR5UAFkjGnURhcEL0Bvc`)ROm0KM1W}SjXD}7aknIr)CFdD zDC`qQj;VWfR^Kb@Z7y8_epAe>Y+ZPRW+!CDTzmm!&k_&-i*xE;_^p^w8xS@(4SVZ`g^&V5)Jc0LtRdyOf5^NLQJZfcg}&{RLhOJTB1sTyU1&Vo zZr~OxwmX`__-Zwi_64Ug%GPrQ&(S}Lt>g!}Rn=igl`@;EOT>e~|dx+j0LAiWHuc{5KR=4HY8QCqh{p)ob%badwO3=p^ zblh@5+>6YsMmFLX2}A%Ed>bNAx;J#g(fPyVuUt3Dv}7)xa?x<^e=Q2WNA*7={oges z>)=BFb89+4tGdo-=%%h4u~92J_$4S25K96v5}T|cuM5i6!{pCGLDbK00mq~oAlK+h zJJ<(Qc-DL12}KtoG>D-MpgjD@_bOa(kg!XTTnqrrO~8P8^!P2O5&&(<#VdqjEfGG1S8~_k`rz57bV1GSM;^Dwrn9^* zmv{a}8JxKXt6go2JR38%6bz>F>_F zBf!c0krZ^{X|*3fqt$yjE<&D&gfy7>FqZnbYbs# zGr|nv4GFXlDNLEzew|UOybwcq99!tY;%w}kg7sx)>_O`E*MMB^s}5Iuc+VlK=zPP)>5 zmt;NZydbDUwLyZ#Way1Fo2?N1LTlVE450eux=Ge_Ey}ja-9{A}IT$8O35yf9FZ|EK z@&Yt2W&b18w-`NKesHm;YD+-(BF><;gQ1iqFb zP=oMIsG?BPlyW-c;h>q?!<9O*RwXQqPu$+iJ18xKOe-?niMUi}xB)V$TC8Vj9n(^= zLVd*E<+MGpZ5`TyFd?NM;^J=9+_TGtYQVQu&#pT^=>e4Pr6m_t76)2#arIRReyB5G z2}8+^Iz}_&Q_2i!Xl7jYjZJ7~+}t$w=PjCTmTXpSJlH7H zPPN|K_Q}v}Xann9pVXF`T#+RlV5EH)6iXcMal-MIUAn@@OMQ6MPs`S>7n^U71?mcl zzs~5le2(mT`)tf4v_KuH36R3M@K!cW1M_0pRn8UFKpHt$q&d-QoW95S8(j6r>kZPN zc+IqYPkZTj6Zf*+R&Aco%7)ZbO#{`)Z<(Fk=b68Ls_Uk5>fns-rr``)DGzaHEPzCN zjbmHo+>_NUumJMJxnCfq#I3-Y1=a{6JgO0P|^kZrz-AGI0L2P*Y-{2 z)wphRW+{Y2xCjJb1?%|>>R(ph+-}4z+8iUNPHaQ0k4>>56^ZCN7OM!bEx2uozb2lF zYb!MxiOs61Q4VsJSpQ4vm8_1EFU~I)Vk@KBh`j34h&+8>&S$x$x6T*O%Rh@1TSRnP z>8k3UXhg-hO{OM3;&4W))L<)1L`k=$ac9!}V6zVgXg@-6t#ow!s;erg@F&11qp(Wh z?A(|C;XMk^oF_+0N^=#Uk(eWs%kka##e*!JE+=i*zc& z+ar^>>w6(K@s{!Oj3O+l4XbnsCFo{I#DUdmXhWf#pjeGnWGUeRJ7i@Lqk&` zeeX;)W~MevNOB=t`K+|bhnR5mUs0EjFSl&#+}~n(p++}pTwZ`3MHfH1bp5afp*uCJ zK3h$`Qk8wPb7QOFgT*sU^G-vn6;m)0^0Ibg?OhY6?3=QmwWC(;*(BiNHM8%al;;E= zNgz8)=nZV7%SQ5+v@+PzUWjBZIpw;j*esh|14P1)py9=nzhGo5Qj$sOF*B+&F>0hd z64_$9JkmK>KcjL}*7H&)C~1ZJW(A!Y$qkHMnX&gP0(5vJAL-7&-CJ`%2RK@SrlwTK zT65va>l%Sd)#}K*FjdP90efN1V4d0@i+T5a*vGoWL@#0QE8yg^)%?rd=3%L*;ar$K zQ^aa9Ud>&%?si`Pz0+$zWyTbRDcg)|Y>(xdb4e>v1>LS%{dg~KB}md=ksx>*I>>0B zhmM!&f$>`%j@iXTkB@#ByMMQn?P<|>5@Nx&%QP@XN1`dL3$LzCse_^1$tEWjvb?>k zA-t_+KlKr`_KH=FSG7(h=MTo7*yG?6yKlbt3jdRG<=sZ?E#4<}QfAzaT;o+DksD=g zIyx`u2y6ckaLU0w2R9au2F_Cs9HPHSXFCBcaNMR z*f~tRFRKZ%tUki6*wpkp##>Du7h`9FvjzEo z+S#Je+$kZ@Z3gZoJjbQ{4p!te@gdZnJ<}xI`)2P;@i9NzT>YxCwRH7y`jTq8_bm?S zO)~V2JKPtlQv_ZzRdj=ABdRhsA()1H--D&o)r!3;mBJdmhilIq&1_Wab8K}5%xq-f z2Uw+gOQH59sXy%`17&su)>O?5;Z@c=G`u&>1rct18$+vth=!4|`HM=-kAGjU`l^-y zkASY{gd2{sj$GxPQA2_;7rg0Lqpp^~>-m$`hf;IV8s5^Lavl8k$@FTLIrr8Rd&vNJ z^nSZ3>0J`sUe)d#fk4@$Na!o;RVEv_h7I^>6cr`GPy1S%jW;VWw~;U5fg9TgL!|^l zD{;1rk{Qq|?E$E77M&N*5^8L->cc0!+NcaGAH;b znPuC&ZqD!|7OjvWOG>keIR3C}Ewa(3z zcz_zMyN|7PT6@5LwOV`ZgVSpb&t(0WV3k0*nf~=xmSqFgLk0QkK>iv}@k*fTdQ#y$ zPYEu1%1#gs*tv(im2+6K75KyJ+(IZ|Y&H8$exdPL%+#k6cSP0N|pq zV*{1^IDEMmHM$P|EYi%igWpDHLyt`Px*NRYiI#EAUl)&VWg>zAe=FTY(8(MT{i@_o zvRV3z7-+%inwnWO(9%T=Y^jsUx^lJRXn@9hID58dhd_IxvgY^qbD%ww^Y;)#HQFfj zUG;4fEIfKbfwMjKth2sYmW8{%gG;p#VlHrsXvnbD_#;Zz0l2^ZvOb|Eo@h)r8Ka|$ z!q6NqJ}s!hC*m@{l({IJ>P?k}CB&PPGgd26ey&`*SSfB{vqxMdpi{dcHd6?kB0EKt zNyV7ZD{u8&tc>W7RV;gj8^F@&}@*kB@&~N`6yQFr-{|l#?Xa6Jn z95|}ZE4`u4E=+~3y{xkx(|*aI82{Uov~$+>x0QDXv(KGNyu;b)u4Ufg>~tSeZ!f!b znDm*52V&&yJA+jZO?Rf=vE`rce#}PrK5hcCZe* z^_KRW{w}s$jWdtZaody%s)vUVwr$JqIDfdE4pYwV`oe8B8ht}6q0j{ARGyPzVQ^ZbH1GoL)8rxD)H z@<3oDpqG@_TDe@)WIbOVqmV$6xh5?+%d8oPThqEh@V2uV$ z6i_>v71PN#V>>@SLtNPWg(j={r|S%qTC+nMGZXg+7@PicoSptQd%R|5z6O{J+%mjfi5{2Q9i;jJG3LJ@2le8P z=SxD?MjKadIt7CDgvLRHtC?XmIO7r&^tCD;;6LUR?24vdWv0Pe3A8zjI3fI5oKa(IKP)EX~d3a(FH-iL5flPn004u!AW`X?SLC-e-@j&wcS25|+v zclDJ(h+&G|qQ~_&N_BU8+v8zlqMgBx+^m-0#*mlTgnv&Ccj*=+)8+L)ysl%39jMyV zxqU-=1NKF~NgQqYiA-%|oEGC>9x~~iO5>oxq%6>FMt1e^pe z(+S0B9E(Vtb+fY;H=FfBKL6|D9{NoN4VBRESoH-;?1tK=!N^&o1h&M*V*m`&QyP(T z4tpCC;tm7907heFUzC^#N#X0q9|5i*WB1(^`*GF@pOGxVxU=eSgRts*xGe*c$8JZkXmKSmK zbv1cZ&4q)rzt5Bx$zMSxwh84PWAb!Od$!tq?|;+g^nL8QR@qAN$VR)C>J|VqX+oX) zZ-aNQ(Ji{{!HuIPe$$T*B|i`He?cmM#rWOX;X-u%{pZJ8;qfepsb7 z1?T{TF=cRHROdf*uGTlc&oe^SOxY$Ksv^20BkddQz*%9`M}&2_eYX=R(UMu%OmGDe zW{M?==Tq6xR}cEm-POVBa9YJM#p>gnwqDmwS0zN3EB0L?>e zz7I@F=|l|!7i5?l4h@OFti`s|p?YcU(}t?u7m;v-TmZ*i-q~a; z-!Q4wp6wxxbv->HPZ7MZ%g6aN-z=B+>uhj+2MzlAZhi~elcrvVy|@QXcD5=ImMze! zBPUH8y*0+Q-x?o=(`iQ?Gh^H6w|8wqi@(I?wd_Ui&s#cq?~C@Ul{;q90|Hyp0|$a2b8LcAMwCLU3U>C; z0?f)Iq8G~c?Kf~JSTEELEU>wRJNeJFUSPD;;L9XtjhwAkzCsWVND{32i$%2CY^Z zjqAD%xhN_vgguh3Qu{`p{xyoNog*bM^g8psEvvQK@3j79J#80#d{r<^xO@9vh+w%} zhEQCmsQ#6j(REM~Mx*8yprf>B-;ww7CI$^HK)2q{GZ{+=Q5+1WM5xMx>5AJ zw$;LHWJ`N@oW2P`vqfvo*6R^EZhBGG@(t2$T0005zk9V8C03JIp7T>G4K&*WJDre* zNZy=o<^U;ObH10A=%kYvK~K&XiuMcYr`b{Bde~&|r=L-6M0GcsIwa0BLO)g-vW-@jy`<>#N_ykRAA z&Jg7}Id4I#c;y#NDm{q!JX*2B?z=YI1HoMu}@jZM6 zeZ_>juEvQ7{otho8nj91>t^{Vgv@jcpa6O{Vt+`h3Wxsmw%U!`_Yt?7-8^E-D(m}* z+pfkr;&(efV#~EgI!|wh?2f$eV|M3%>4Wyy)6-FRiTsvco+jpWacGhlWWVd_i>>y% zYLglJOiJJPE*uv2^V5C3Dm!(Jb|P@PPu+d4=g89p{PpyqMU%$Prnukx**zdb|8a^? zN{Pp3SCy_EQ#}^@12V(Ckqvbv7v~gH1~~#-3cG4a1t%jv3GX956rBQ|goG)OzfUo= z50qZwWta3bg}_ETrJ5rm&Pk!smZULpg1Xwya^SKHovNlML~_qjZWg2*jXtRkzebUU zSK5ScomS;cIqIV3n>8VtQL0cNQBkYHE!S)^*%h+-K`YC_zt5GJ8I#|qW=x_^3}N9h zMW0CYVhacW=@65%l^Cj9JG$|)8kHc(-?Qk3V!gXX?AgX>OF>sS--9MJ1+jcAPz=<5RHA>785@SK9j;t0WBG2_A`jhL%d#%j>D4;CI0D%Y?j?X)JN6KFo3x4rP`LV1 z0hFSxSmZodZLAv^fi&S!40BRG-V;Zh$tccYP3t({tX z#XWq7wm{Mqr3iXrlywy&QNBTrza!vk})J`yar`LdFjM2AP7lNZ@ zv63H}nfAUi79ID+ZRjAQu<{)*)5C)x^>;DRtEoVVpLRt80T{TN_ue8-3ve_f?>9~#q#Y@i7C!-YVmz#auoX&Q+$8@%KI_JKK z^i184n{wnvuKAUm#1TKxZIo7nKu%1bG2&v;dx2Hb6YnIG+=PO4i;QuWrsWhuIg{9C3f?rf7z2vUghUZA3BKDnnBny`b9sT(_z4v@udwfkYX zXg6GLiu3k?f-ZS-bs`EE<^YUAxBWn>$B#x*^Zs+pNW)w$msY0R-U(zb!txir$V#Tm z$8VH_&>FT3VT`$Dyw zUCtosqgipA(QugKgp_Ls-O#b8~%lbNgd=rcl9J)xTM4@M}z%S&Y^s zQZJ$P+F8Gx&}c<7skL(j?2Yb!BkKKw))b%7avO%;`?~A%aQu0ge?HDXquGjT8#5aH zism*y;yY+CN@(8Kzvh6w4)s{C;?RWD8hs3?7;>wyE0#@7kvDjK&{ll}I`GcV>+b6K zRpfQn6~kJwM0%E=_kj>^_^KtUe=zSyi+_)37SNGqu|{m>>8dI0}u6XKcwa-n0bz?Q&*03HjzV0&8F93y08 zTlUVC7Mt2c7YAN}brMw?!8&QvNZtKqKA@l~{&zHr_sKnR`s6Ad=jj$*O90;TpC@Wv zGP=HMZj<{jv~;f97-3#a`Vl@L4NN6RGXJwsq9J#CGN7iQi(y zyj~|7V-(f%z~J2YfQtPBaJ^6*i z5SsY6#S{WUbyapH8nNcKi!>VNRD4eO&-_Ep?1>T@hG3{yl0Pm{W%x6J7Fmth>E?Jn z?#KBsQyW45g{S*Xem5bZS9XeiC?0MX0Gq+90sjh%RG!n50GpFpF$Hiuuro{9c>T|O zlx0Tu%~AOe)E$~IHYsR2a8zlm&w!S%S?Tmx} z0|O{uqoV}0c2JApo2v76T0Af@0g7;imrj1W&6_x&7V;p{Vs?+tMI=vgUyS8-TU}YI zLfmMSs_2tu@TnvW&LPU`>b`ncQ7NwZ=J0nUm^{WsEcbE72eW)k`fzsGnq)19v|0C`n8DU4s*mZgT`7G5?D{ast~Het-Ib z=7yW1KE2BE);$%BbVjn|BEL|Be0yZ%`FCj4h3;KymYl4d(ItIbAB2m(rH)K5S}29_ zOMgHI(sIRH=>ebkUzgxIOJ|FP(#8mLb3k|HN)mou!A)Ftysw^o)g&i$+Z$5_&uwKa zh|$Yuqgr?noGMVHPM^71EgINO;KJb_YIM)yj5Hwps&!pzY40m}AEC96uRoN}27F!2 z5oZri8}7Dz!>Y|X&sa)k$F<4=rlN``0=&M&3&1@?mCV*ELn0DULeFfc-FN#2^W>^* z1oYan!#vFq>D6w7hiy3*Y@~3r_S2StWBWJ&8=cGtdqjlbFqdsYnT_(Fp$4!dy#9xY zPNq4Y;~X|%l5Ue+0=sJoH&}0GfWO#K^YU*ahE%Hg=L61G7HeKpbGfBBE5U1{YW zwv-aSLcj8(>HQLp*b?dxFNN5^JTx2Y%6O*w+>F(7oE@$^-Hkb2a62L1H9;Nqxo_9R z9JeUgy4(OnjNn%W*3q^db-j!ly#-`IV^kOic=ow>x@LXzIkmM1GJ{%mai04 zk-&wK-ZK6fzmnx`9~Cx<(!0-3k5KVhZvXOdq|E*Hn`eplNxE>j==FueDZz?R3Mf{D zD>}?^v9Gv^yzw;p4VKB5;s(sH{&T;(vUE}I2!haTt?W=jJ!^v_je*GB>ogJ~lw|?0 zUwx(SG!*VYXxsM6cLi^~+piWKY5VOSOndIB4eS0EozN#Jx#e-|&WB``Rqh>p+ix-5 z*khB-JC38uC;SfXA>3fHoOq%mTxE(J=-#HV)`84SMiQ>XeJ#dHZZn)(>0EUTu^8>* zXuGwv(PO1-u*q-bY&D!N&MX8D73guC4b+PB^#cq<3V!6H>!+LbbTz-BCib}7)c>}M!LgC(tf!{Y`FgWlfpaL#S$!p85)jnH`x;IV zrgdL}-gYf`ifXx~-DIV!eK*I8+;&nI{p_o@_mYHD*IvQNcP6oMugDbEwU5hm^7{-Z zY_ILOW57$#7mxRoDIB*zVPHWt%IA zOj$?Tu9R*dYiLGtp$q6j7f)Dwcs0s2;dqe`xBj-?6c0%0U9I55 znIb>{0mX+(j2JlIBh&I$X`;$w=AEzbP$y>-HSTDa0*&>MPHAKb4YAWRs$LNdl2nkt z-OfpKL4GD;a@UY;T9Y?|&k5c5EUQ8AuG#h9VmH2iC$wC#kOx~#*(Jy*ng0S=Tqpo{ zp{6Jmg2-vw@L*O<8D^Ni|EUBCXxvL@KE!oHfq7kJ zZ`sZ&s5FG>$ruz9DzP;B2NLtw$;?7m)xEC7%o2Owt>Go~MM`=n|7^)8NLRRBuD(uI zGr5PP&THsOK4fm z$Yk%-ey&#>c1Y~#s?=uBH>a$LI@U_|Wjk}vP$e1!iX2TP^TqUWmIXGnj>+l^3db@M zMD){)TKf@!n=Bt5xdG%Qq5v%3R9=*G&N6Ab_6Cvl>%CD4xUxt?Z|c7DYiFxDe#W+^ zwlgD9u1CO1_Sl8fh4EpJUDCURY;n;o))h2LaJ4;ni%mHkk=36}?6R=aCekhG+jA4?ma~VNNGnk%hw<9oR>O1Y z)(*!-1g>gXS4pm*s;=@9J~6uU{xxP}xI!)EID7tk9Vl$Bt{akr-v>9ucF?$>Hdocj$0)(<8=}PtIGN z8e?pLK-lJ;GC04jbJyD`PQIVOWxFfgST5&YX|D{95g*EXEZ_jx8~up9#~SfrU-!9j zlkR<%H(6d{+GO++TW#zTE^}fIU>}#ckrM7@mMKx*V4_6y27g3$UU}So++=StudF3q z+6nGZ2laffre9~zTBxv=1J^^{6(7DP>aG~!giK+zj^L0|4lqkmHyyMIj;AJF)SJIg zZM0FA_5E~J;5EvA``f-=c88$<@dxZDjaY<3S8o^;9xB9_ZjbCg%B-|Eu zUiY(dA6zti(crb@Cqz{wic?JZX=e|rd^FG}2rnZQh+fe@yTP-3j3mAGHJ#me+Sfz9 z=T*m__Z@^B+%SEk??H0Jz(lnanZIY;VZWq$y}<{UPJ50(NMXyWIRr#_ z-vRZ1Kz6dr;yY(W&wM3(`aLtFzXpjNw>d<223N}x18mmG?Si#Bt*S@nf(ku+04hqS zJPxguZdfO+B%rELI+-p}#fi)4i7%=0E3VN{l^4PC>7*BBfaa%JOnV)sKufCLUue~ECAS1 z{8db!fWctq$*K{Fu$m_<@aO3Dhmt_&9KfdLGxi{nt*c6j20KTC9-V98W>%{;-5g+O z_**1wXzg623{^vY#Ip?WF9W}(CZkb?_`;yf=U-6xf45xzsVsvDPCh0pTLDLxrh5RI z8LB_7z!3A}Wo5)(4`IjPq`ONU& z*@ea*U*%QWGv79`GBbfG6RtHLXUMAnQn;ytWrGsBKmWR1{kf+{BALSh_dYsVZziki zH6i@>hzLGiuwQDiMt2dVyGQP9qlw_=BZVLWFo)$%^AltsWvgU+A#uqssQyS1A!;(D ze&{@}|J8o)C{OnA%XzE-gfO$lAX5>#f}q3H=fr=oQ%E%t1U5b4k$pIl!zaIx`uYWwlym-)??b`xMwY1px>~m^)yw zWo(`#wV2)o7WwD~`V694T(wy>t%jvyLVM$>aX+yOK=#K+(~Tl5YZsHw3RgeIW{>js z=pVZw!0a6y_|Mf@YhJfc`n<$Pr#38R)pZ;k-M~hFu7J@Q_7Yvm6*RgzP07b~I(_jU zrHHr%C{Q!Xa+KR8lK4wmtzQ1RP9?vcOea7{hiy-fv?ISOLD(f>gA^E;(j~MxVUPph zoRWHwXJ$j0Q;IKRnIqQ)sWa#yFs2%sd_xfC_pJQZG9Ib@+^ z?i_GE83HyD!MtLq@-map*?>)kKFetm!q(uF0s_bK5om>*sKybR&dL<*i9pvFx@v4Tg+xd4~Wl2F=)R?G$a!w#LYOSDF*u&1wLTVPI4w@~CP>uTzkUkrim#&z5$J9p46%3B>4W*|N zELHW8#g@T0j2tVr#Z4|tQb-&bsiv#nju?<&bsxKfrXqLIRjsWJS5v$Kh|~~-83Fw} zR8B1cbPuhO#U@fbI`OLgehus%}_X6np#BMHLutoVjvD)){vSO@s)v4dqTRmP%vP?8d5|#<4!}2SIKv-7oarZ z@n<8unk+{$Hz}#$rGTc|Y;?PN#)R7bL?A_0vvz_s)rJ~nU4UhRddE(Pf&#u6(!Etl zH09qq*D=-6)KECE4c3%F28#E9MWxOG-e$XCBBq_?RwBysI14@kW4Clz@hpP9uEY$> zUnG~>Q+S4;ugX$;Ls*uEm+6+5s^HuwtStc}@v!$gPE}ih=F8m!42*M{LHuF&t#Czf z_qW6FIk_fi<69z$*h?w|#2xgXj_q9W3*vd{)so>tT@EfEs+_`6ivyR^>s4(-5J$h9$CIQSFCvO!4!gZFm})9}Rf4 zBIWeramYbiQGHr=g(xfqWjf!NKJXg5#C{Z)M>XUwQm=JJv6m^#HHf9C6B32()3$36 zcO&v%a!U#FE*Z2jB=1xd(Du6$J6H0-M~ULnw?J}7CF5*RMnShqmvLN|1IBQ=jp1ZS z*2yen_8C)I8+YzY zG``ZMl|Wm?uR5FiAD;H|k!*Q7YyRmX+Jvz7PBn8o&4re2_^16`<2|qCmDmYB5nt3& z@RqYvTcPnzxmvY%gMFiT4vJtwyqFB0gux$*3#@%oIjG}z*m-&FVO8=+J zODY%%onEgl$>e3OW|M!(MM>lR_W%Cwdk5yLjiMVW{TO7A^I}?Xu6LCynghS93gbYr zf_JY5((LZt+xK=OZ#|q7I!j*LD2ZOdJ#QjeL+I{3beX-;Yf@rAkh|&ig`ZmQR&tQS zUto!lFs5dLzVPBPsMaL;8wa9XS{z0+3VD^M9Xs?{d@A@$oahBWX3k6~%Ee}a4z5&3 z@JKk2WibH~tO*F=osnAC=?T{{{kDswTKf--Fjqa*FWU}uxMmPJ0aq|Z;5uDKLBUy;pu^aGb@rZ+-H6>Sr><~#>ro; z*0{5a>^T<>^D6tx?ENykQzYG?U0vr+i#hZQ-Dy*MztUT*vel)A8C6NAu@8N0l~y$< z*Ic)334BE2ZM;tR!j(nYTqBKX0|Z(tj7g zZZ*pXKcMaduerC@;oxSuToc6Xe3@&cL)9(guDC}N`gP?j*8n=s)y%5ozaE#4@XPaq zZ@e0m)gTQobM%~g?9}kJ!<5aAW<}`;Dqt3W=(Q@R)k&1El_fbYOFt;(j^b5GDMF$& zL4Ic#)REqzuvy5u6Gm)ee!nqj$fc0;YbS425Wo_D^_O-CWZB^p%!>F+@Gb81q< z*nGr$6^$XgKxVOS9uEhj5BlQG;JN_;%$QKx`jP4F^y1Q(9yTqsQtlI7JyiFQO{2lT zs}+CF2|K2O-TpwL{TBgAlt;(_0#$tzAFKK+1W-gJ#UNq9*$J>ZSkYk}5=x8%^#X*d z8WsM7sk@7qsfbQqK|^R1BX1C=6o!8Ww^$ITEQ*hbF-}0o3;ZvGv}CqA;(wdwbRmQJJie3Cxl6|(^bL9 zldIykSQU#YVa$~R>JzxnVZ2ZjYzM2eszy(NPfGBd)I{_Q0G+vv+Xw{3T_9AZAaok_ zRXZR?B##0OA9Nmtptsd^vB~I?{PvW&3=G~_0ZTIOna339V}%ELOt6qY6HA@t`Sh>9 zvMd`QLIij_pm@#~U&d4LPBy)ptaLZODfO`Q-*F#^m_F!(i~_kjKiTskzf`Gj!SNdv6uT z9BCwy*`TqPz-a{VCXR_gK;dq&*IzQG79Z#9N5m}ADhv+JIW)KYan=PYk4g_omE||z z*17de4!T|xjt`g!s+quYmESI4VbLz^VYw8c%rqC`=|=s5gQTR|x0tT-v)kqB>tr<> z<2;qlDJrUw`-fUtegEuLn*O=0g|+*l$PA@xO|_aHesGqXHYJ3DvafN9)Qs+XO%BxQ4{ za#!EU4jSMaaAY_xn|82Ej?3n^UR^dXPn!fAZ$v;UY*|zwD(1r`X)MW3p4UTwKHNet zx?4cP>r;eVSbW^ASLbhdh9M`@WlqGwk8&t^B7R$kQscSr@(tUe3+gv|5dW3tg8EmZ z3u?>E0*!iL1~cMM%mM zq3Tgn17Rz`F7-g4D=e%xtSEIWY9p~rX}Ekdj2y~_gd15SfXmoQNe$dwMWks2rrA7>+X7zN)~fViPy5vM^PQtExd z{T<g=innw482$ew};1O@{#g>M@pjN_*Fl<>9afrp5L9U>dqGxjyv1Rw&yf*y zC6b}l6G4F_2U1Va>J1w=+IS@5tH%d?6(H-*iKYXrH|>3=DC_ab1*rAXYNm%pW~Ro3 zRTrmUC@SxO(C>{h+6~u~PZaGxhAA`uOFTA9>qs7o5JaGcBVbT>4WRCO^$pii@ciL+ zK76=sJOjr?EY*M4XOG%`?d09-0~!M4}7jsH;Bi=Ak+%+|4v{ z^WWQ3;gaK}-4&LG8!u37dI)T{8YjG5BT;6$$<~`O;mq3wiuePy^+ZYf{c=%oxi*sL zen1IG{_Y-idi)n~z61n~?{Z-}JG-^AyZ6f3d}#VR84x zZES5lp1rHBzqZrwwEq2_f2ZXoaDe8{{nrCqb@VT{j8n*;vNGAa4f`iZc8sOmFTVmr zBSQ3a!=q5V^h z279U+X>t*v)amr$2^9dGqglzIa~#*-#L4Ak=zB=Evw%EtnE# zC4%|MA*F@vvCB~9=&Jg51b`X<=6fpC-x>qagc81Ccc4TD@y3`5GU$hmdg=f9`e;rJ zvr0~WZ%!_HqaE3f)Pl9FFtHvvC3;l8Y;t=~O84BhN?WRBt7<~Y)=h8QnNkY+@)h#% zJ^@B+L|x;Z`>rDa6O>3-mFdTiOPEYV2A!PVyoHmkPvt~)xuAkm{94w|e~(qGAC;rb zCG%GwkjhX;84Nxu*E={d3JYsQI!fTj=)p9H9!qg~wa+S-9?4@|HvA8l_{}NRW>)Tg zOVppm6ls%PG;buN)@G-=d=iL2^YxuyKdIf*=F5{(nSHK-CvdJtJ#Alyd{*-$el5!> z$|Op5ipe?YKCgxZpIidl*YYJncUiXFQ*y4wAp)okHB5wP$Y={B`ATgc*0$A8TbGIO zVaDrUwY?xP)?i3>!xPZ;zM$f7@#VfKQCnCtWhct2P(Uv09Cf1E@n*T1+%x{;(}Tcc zf}m(S$Jyhmc$}i8>C~J#;d?qD>`o*q_ z&C_a;Q|=qs6%Z@e*=fzKLLz@_Ry$Ly>9au}e0)+oJZ`>u0X)UM&e2&X=ks87l7vT7 zGbCtBwRwR9SdUv%9XIp?;Q}!lP%ScD9mFka2D$VZwR_ zE!T5QfT8ZmW9mVk6TpK)t>Nm;PF17`K5~vW3+&HN0HWZcMy?~J%_G!^+DJru%@Yx) z?^fCwpZ`2I{{tcOF`nueC7eHep57Bt>c39!XPeu{ToI7*37z9YJk{IRG0JcWF_=q4 zCxh`XH`(a&j-(#w0LcQ`1g)Za=gI@uZ)U5CP1ujoC?{a_9`lEFK10X?I~~XCKbxv_ zIx4_&cB>&o+)R>?5K%(A>RN}yMlJOT7t)syBtLA2EIw5b) zw4M_zq*}S=>RZA`v}Le?9{?wEdoTd6W1UpqbA(iy`Q#q(8msZYN5|y(V`bYe^2x9M zZLbd6Sg6FuKnkG#>XpG@)Rb??Ex{Y|aW+8fs&d?<2WH&5oxDmb-$fafRvK!JP0oFl z8PtelM`H;PnWs;SudB%;U>Gj)d*@6_O_cP-I`cF>AX4a{6t;`Adzq$GVdyNSrh`s= z>$hYkmOO3rhK&~+#7UzPUM$kUDxqhKYAI2<;%wRDPwT7km0-|1+ceIf=xz0LskE`0 zHfAsq1_@DxePqCmfL>>n`3bi$zWc}pJ+3dPFsyG7wi>EbxQK^Kk-MqjDdOUwiQH~P zd$$Ca*9sxl8V9DNNaObWq)4?x%0P^>6q;?Ou+%4!rHlh>Bl6s=q&PReklb?@NtfSE zv)_sElO`q)VeK^;b(etd;BnHo6@v|V3{7loJcT62Qksld>04MX+?8b12ePpbfgVCt^s$$Mg~km zGIe4K3@3z~TFEV&$(OL!dP-2Z`G$StTAysBitBG}rb^hQ>QZH-*+4l{l`qxNKui5! zhY|E{v%hsVOYmg1yi_;dj4}>R$mg2hu9gpQ1~ND=`i4;uiELk_%!nxd3S!2DU2E_8 zKeNL%>#i}ZZW|aJ0j+=fXAXC{vF~tPzzui_l#B<{r0sSKry;se;WSQ6@}p_OJS1ky zi%_NHKzbr35{sOP2hZ^;*dvBaaKmRp|Au%RjT<<8UkAzXt9CGvi;NshPLPcL^iQ{g zLz_t1I2b82+%%;&Z{3y-XWU<`OgP$6kI^#!;L^ipe1>5O?mG$TFL>Qln_|YLQ^GtP z88dEN8onU0%}#Trl=D`n1^k0xl42XhUrWB|XkR-45Z?ne||BZ#F@IaG>MTV-a>~cg+$W01z zHD@Lr=T$743m1doNF0XcTk`$Td>`XFm+4`nyrgU7C0&v~oqv#S#7Y$I0!m*bdy{XZNNp)l$nX1}ELu}`v6Ov{HN zMX4o#YR8E@F6RJW=lIVYxn%@CF4&h|%33Af z21h9K+|Xos&ZT#38t)2~x)a_=8+S^f0&` zPTMCAu67Q)4<-WC1^R0Q-;YXyofIe}PE`qJRj|%ZqoU+0#53KFtu&UEE49m1sWX6# zZdOY_19Bhwo*a`mnBl@^20FQrTE~S9#B8KiS2YcntlpCOCqR=^;Ti)`_ofauZpd}t zhHjQ}FSN|*Qee!Vz_iZ$*srqKxJlvE0y<&Sq1n$3-9&X}6N1?^%Tq$?z*eec<3@LR zn(Pj3r+kV~>X0TvLhB};9h%kIq584q;F{aiWaD-yaaA+BLrJG(DnFatNKtTK0ZDDX ze7b>LK(|!lAN|}}45RNy3DG8>yAdCah8IT1XgkfNPqtP}87z#tO19_a2L^CDn}i9XstljGOzQM$$~9Hq`FC+#vZ@hvp8}<2A%niH{!Suc)=9$0F>7-P{Ge-*gq8ar`A}t)^7Br!uQOpFQk-@}F?R(!rI~fo>N3>?e*L z(Y)XinT$w?U$q;Afc0F$AcwC?6G1W4)%C}K`mLQuU9$t)K&LlSq*ug??g;9FfHNbY zVm^RkLD5$}dY}?S*&D&*#@(+~yjr*`hF5}}TrIt?f%tZlzsQf0#(l8~(QWfuKXbg> z3vOHP)<0Z!RyUK$xrMiNRZNRH8i|I8Y5H3e&jrbcK?gWItDTPET`n9!)X&OC@Q>Py zieI((pq9yUaQa_XaGK;Jd#OFQrdWylQFf)0yOcUc+RC`P2Cj>?a+fBOI&^A5`omk= ziT=kD{n6qu?C0+H3W)ZiVb&zMH+>dL@^ccapy;5=S`gpfkOzs$P(8cABw;Q|eRoYE z+@ijbwzbnhyHmIL6JMb9%y!fbPySAo#ZUIS$cW4!g;@O8#K=!ga9-i9^|$ zZqr_&im@J(H76P1zHON(aa<=E;MX$AfGSbdPnpI71cUPuET+I+zV`af7_UsJIK7Tt zscPXSz2@K#2-zvDsFQu|pN_?x0s|U32S?UbQ-PGy&(YPCkG;lS_0${Km;s&pUjmz zX5n)E?AQ4@{cLgPNg`DMKafz>`=Lq6QFip+mX-XYEx2Ga7hyy{rqg4ci= zLQ911`5^05>%-Zl?|faYO<-J zlGdJW)ukT22q0frRdnG%1of7H1iPz>UA7ufE}C{4*eEhYc*8HGNH!ASfD%ahP%|6% z`_AX>;DMKFC}lZSIsBJ=n!aa|R8zpA;{T|GnMw&Y%~Qw+KSAW`Lqmqhpw1962P-d2 zmJxy)r*1O5mXFtHCS|~uu|+W8!?FRexgLNVr;!EW_jUxX@(?sm<)#4Ons=LT|B-eA z^kL-9)zft21lykjRrY1H-8z)*R^Bb*y~WyXhjowYR8!c`(3tvaj!G#{xOVjDXkS>r z?I9cXRBHxCt4PDQ7PdX#A^{{mN2BCmSk%;fqozg8zD&z9ipZuVWp-0G!oDm;WDjdg z5pS%Gglk)hqn<29DUOtCG9n(-QoMCB2&EM|n!7I$1!Jm?u!$&UQVoGLwU^Z*=tv@* zk3WB7GEK+%-5_6jKhcoE=o!jhThUVfM>`Tr+etN9AE*n(B{VjKFOiI4zvotH5&w}^ z;_k^BYHBK1wIGp``y18T6h56!k z$!NTT%!})>tzIqC#KyPXN1*)(>)8zbQNqKOUZCv!%wnDah>3^1;9tVT{9m zQ@s<)VQD0O`WMv*?j2}+c^~C-t>WiR0ohPp9T!ECqmaPtMGs60PZ|f-Pkgy+2%Q~a zbj@n{C*(IsKHq>0JiMK4B?}L0JMk3eMGE@Tvec#1{ zzGqUVi5yvb3e?qght$Wznk;&+T-QcU+0 zzS_r2)VO^iq7!;>nrecBh1^%*n7uqyjk^^NI~dQ2hblt>Joy<*30-dSj2+UxcmBv7 z%4X>aB+gcem~_J0ol>ScScxD)%7Izp>4-m_DA+WF7edqHI8i24*WBMPrz(eFHJNYL z`Lt*zUZeVTh`+dx7hZuGxs<(_7(bt60ab*5`)Eu#_$< zGz^`vKJykyU=FC_GX3i>I;e1U{YOsf%b5{aNY+MDUDS?GwE`%pG?c2m{2^BCj087b z9J`fN*Ku@^u5>n2hq8of@p0t0QKz_)T3ZslRyxq808t@PrP@0~xl zI-Qn&c}vR|IP!F%F#Ok>{9e`jA>S#>cjkD50D8^HizDH3Xap+CEAFx60u{r1sdsth zxTPxg&n9Kr&U;P$AsAqe(ipgOOU07?@)W}Lnuh};y(lj)?~Hgc)uwUlf@?9L!8Cam z1!o&0M5^TJEft^t1Dk}oBx;~-s~x^p67EYaYNXGe{JFxrAiTC)=zoW@(Y>iuhqB>q z6t317dA73@-WpDeb!5*4n%pm*^66iHWy3}B)yzNZ-(73^LNC}`OTC;&&tXrk({Q-a zL49=nbhDnW<~IuE^CdRz`+(bSyKg11^kX_o;I90~dq!AlgHumAw*O}U>97Ntk)g?* zTWNR^El$7Bo>$ZK%QZMQOTXsjbDa|FraC!}JMGCe86&%>5~#i|SAXVTo+c~RINZ-( zMHLm*Vd*b;J~nII7*2%cRoi(gZs}>FvynQ{_-|tG)^&+#nc+l@o{1b{0`DNvK*V~8 zdoeW&wRT$fzPr6T0L=>`Ij$v#^qWIra{p9}F9G<1YDEYy+cI&{Ft`f?VyscW^DzpR zmpA_|P)ImO<3(^bk}-$KFQ0Az!&kOR$=Ai|c|KLBe7aqVLf5GZVMn9E8A%lyg)1~C z8|vX06f*vGO`JBZFUz5MnlAFHXdSU=m4Yscio~h`PPOd9MuM2dz6Z{Mmh_`JrG`RMC&ZdkWLcxq?t=J+3So$GOG!@U(uO3b zgYoYb(Tuc$7nI|Tdp}Tbha=^GbHkG@r2MY*Q+SPE6#}J_>RuL$AWqK%Qk-jsv=l9k z0o()BISJskBr6h04|t6r&SzID1Ni6U9U(Pc6_eTbPq(+g4d7<-BzQ#m$pDw{Yn)a5 zs)7%foU-m;Z~DuXYX!6vkw{$Nu0HPTSINnsENq{KNvW;6^Q{C?i3p2^l1^zkPeU*& z3Td@f>vNSiMS_oXjcEF$xgO+<{^dDhK8a;T0rpR5*3|y^;O2N`YIE8i9|hI zWUlFBzESi;J*LAR!%XN|iZBmQ!ixLHVztgr=4(RO*vuDCtj0>cOVf!CkYhozlB}d= zab8nKWYzd_%t(7w;%8iyTE9Fk$u6f-vuHb7-%VDyOu;LHU2G`^p2{pf<>+yOoP1y!`0|#cL8ED8+z1f{HEqB3b)P zP^l@OoSM&1X97Xvoh}{pDbJW=5GuCj8shE)R0_J*+hVqXnfIt(c@JWbHUO*6i(wLs z6nDlXb~voS{p&QRoB}gSA+@iFa4X)9^Qc&@fIc@}&I<6M4G9&HUHh?)={S>ubHk(H zm1JeS`@NKsMg&vfO(YyD4?#znBM^s5h!0Q+=ctY2v~twO#oTs@78$=xftOP32i?_7 zgUaHYX;JNu&9pYU9cg=)j+v$uy#MD4(SG#1WE!_u?*a~oW*twUa$MOA_t8@bWbkh)7w`2OXQrw7sUgsPIA)2LlZ9LyQJT%Xh?j~I3HXfQ` z{~j86hyAOsnKJC5iPO{$Y=|UH_t3anSFCeU8IAKp5pSo^!zm;wO9RhuS<>E6m4s`M zs0qDYFE4Jm<-w8$bH^$Sw3k0fj{$IOvsp8|VQ(%%i~o5l7Skf1%qEXOnpV27Z^X;) z>CpvBOY`F4ar2GxnNmQgO}8Km5vQ@uQCt6M*%Od_msL+dcJHwtgzff!LpI13~QKKYy7l>k&i@0{r3Pr`)>2I^g>*e&%Vsj1Xa0Gyf26lrglxX0b z$fZ!Vp~_IcW!ZAdYKPDOsn6(R(s&pg`7+w)!Fyj zS!ZZE$JxbnK(5l!4Z|?iE;w$EfY2=(8GNQx_R1P@bCU#@MLmkZB38r1_Nt#x<7Ta| z_Ke1rJvNsP$B~zvQ$EGra`~r`hDkCeoxZZrj78~u`o?)!a+8W$U!v!xjb7;bNL7NE zLT02#h@K)!e-T6)*CY>)iNFTbWCc^ek5H)#?u^=^Tl)1-TS@T2kw`y4D{^^+Dn6%! zpr=_UF8Us-?D&n(lM}m02K4C`&Q7$OpKcB7L}}SUh)^13y!7SI{8WT4oX&N8JM8o< zzQZ}}Hgz|Bvgcb6N(^;(&FM=s!rvkWhZ-?xRV7s>R#Kkho8I`#T!uVE_soYx_tD$6 zIMi$5)Y3h(J)2#ur+3Bdi8{9~k=et^JR`)Bno)#y7_)U^ewRN!U&fXj%%FN`t{mQ( z@j{6<8}x}=BO{Z{(|kj*dDFLc$nFlDz^7|JF-)*a2Dp7YH*pak&r=+kGg!bl_D%*KPcF)gb-5?*b%k z_TdRcjXU%99=Q#=>ypXY-dh(SXPiUPd%=&`YGR7My98P$L~JehoC*}h0^(`jxm^(# z&be1b+?L)rA2HjMw4yg|SCsCWbM#Vd%nq4g7@1n({;`D*?T;;7Xm2OP5mzXpQVpxl z;AnqBtsGxL&Il#r(P|S<4rzk1*i9#ab@=%^X%4G5y7!&f(aO>EmN7+XGznTzvYCX| zkye|en2X^0LxM-6Yhsm=;IoyhA{_lo6n`NJ+Ph4Axpd}F*IqVrl2hW)DEN}fS(XyK zq+n(3gs9WjN+u0txtRVfzQ|5W)*f@m?4`hTbe7UKJ4~v;g{s6Fl|nwS?=Q`N@wE85 znmod>3eQ-V!e68H>}h`QWNMT!L^RRaYDFcqu{^Q)Ut*ai z{o=UngPIO03^H9pMRT^%y&AzhVt7-tio%pV=4Y=}X-*$;Zbq7ws=?i^7_`hCq+-yj zM*I?OTvZjWQ$q0Z`WF;~jur2KfmH2)%|4Ch<{^2m4=Ks%najdSd^vn(yc2<>9Af#m zq^98{;>0$6RGi2x=8z2sLIF7^kLe2X%4B@29M>iLKZS&aTR9FSJg;_K$TAh3RBuuv z9GvMhC#QSLm;(uvy-%=QvbQK)D(G9XdC5^Yn09Rnx5(9p=2VY2w%!q2pHG*B2Du^NNI1D~=8IXeLgPXxuY69h4H#M~ zuFaMz>kbog@Fp#DSh2Uu)r0Cso+-ozz)mb5BUv^BDmE}H2sGR!HvFb*JMK`oT!Z0{ zQhYTkwn=qz>*aJl*#NhwqBG|?ls)c9S6Ao>=Q+~9HW$TWa&uqg^V{+7>lJ$sGXOhP z-@VQVx>q>?M$c8FJS%&BZ`QjXlW$?hbAY~;jZWTbK#lz}AJ8RaFHc89{mu2Ls8<^1 zvFh?>yL?x~d~N9rwjCZw7TMAaPo_19Cls8=@Y@2B*h2>R*v9HkrsUr|!-=$KK5Z-J`PvQbv8stkNM<&{$H+$Is*nUqn?0I6J#SZfF3d;D85U`feVi>)_Y5FYz2RpHGET#j91E|w;=;8W)fWMMrVf@4BK)-bfG7*Rf)9|U ze)cW*_5&<^DQQR7zmg)RWDYltNNXZDhy&FP%=XX_;5pepL=S*Sht*N7* zeu)JJ>tiZx@@cX0S_c}2v5Y7W7ueJ6aWp!fO*WI**JXDt%UfE ztw_;Mo$!sVOTmC!n7us3Zg;1iEh8QHWxSs6Vt_>wRww*?lj)Theq_3Np7)}E@F zn)KNJiD<;Wl%-^TDFuWH(+B+ z*^e+r$57yuZOWS4^GGx8zesiaKUZUI_Rn}V2ab>Q)z%M*juXSu)Q-WS~Y` z*E5_FR#(Ik=~gX$gF~U-WxjY`{#odPms9nhl3%dO`=pDJZnd}9bA7A5DdFbS@K2qU zTGn=jazE4_D*UQFR8$K`dY4xy2Sp60Q@N;6#tj!0;bX;nuA1V}An##0{|?D1qGRJg zee()5O%GYs&faveRxT%l)NMFfR(gX~>#%u!PL4iv$SkVfHSRnSv=$QIvN#vpt_Zd! zd?sf2?-W04Nd1lOIQp=sdR-EU(LKOrcq@}?K`Ir1V_}2@P-;c}=zzXyNqu8IB}k5j z_Uw(@le#BuIaTlD9kL4`_tO0DG$auc`7-|;wl{Tar|Wy_!#A7=7olORw`*o z5$&j?B~!Dd;_%v#^bDoU1A^?RlF&wjn0nw-T24&V)A} ze`frRJ29}%3KxgVDEY|NON<1zxC>88TT6J?rIeb#i`PaB;Ycy%fH6C0;VXdT3*>fD z8rQ?qhU)-Tb_Dz(VuZg5gZRX-v2=e^Sykp-vxLOK_qDG8ziMBB#>wy!2W^}Tcn|TQ zm5pWH(7gngf$~YS8yiwT`vA6g*j=#YAlki>?Y~jrh8(&{jvXhs<6%5DdjNXS6cUxQojL)wR|=9f{PsFQ zK*MiV41CHmaw6SVSwmn`H2xep&p+KzgmD~G)YJiDfN(mqI86sgCUHvmfrae?>Bq!4M#yBGV^BBe!TA6rXBX@&wk57FpBmA0o;t5R&mvG zimIQTX;`IPTUl?;g-b52dP#pT;~Ry23iC@yqN98X zQ@AsI1ou7<^UtKExETVbGLl`O z$Kbc={e1C-T4FD!lg*MkGg%jd%%g9%ROZBms9 z{B&~@^ekOb?p?n+v_pB}B$A%>sW<9c4@l(?>{ow!qq0xsZS6o+1bQuexyNANZc1+eLr*r;pp5sM@QKFaW=mEm}Q&g<9wQLmdpEfHn_fZxu?gZqKY*3;Ge2Dhjmf>bt%OVUE`m8LS~&57PFp_h|V2dCZDmW;$d(L?0%+eq}pq_jUTd z>+3`fx%RrqZYQ>XV*b#Q2P6T1ooA=TU(Bncrte)BEKDeZirMAbdW`6{A!i9i-cACc=r&d3dGxxm{ZaLZsLF|Od^L7OQD>SRQq!GD=1)Tb&W^sWpw%+} zfz$GfFRS9q5}o%J7et$f^}KI4$Wflc%vA1LtX9jF%EOy4 z{;l%GaG{L*V{Xc%Ow(0?-71bAreY!;_cU>QuPwJGFo-#Rkju`A%f1y8Llrd7qcYf< znXF-?Bpx%zcr`3$E_$CF);O=p06tGQGnhGnz+V+_Xk(r;ovS+gVMB;= zoN5t7mXEWZtzAXrxV&g_#)=y&N#(QrF6NEzR3sZcovnG}UuoL4@)x%?SA^Rg-~uy+Bez_wt)}(0()3Za#B^0Q7Eja`@st(g*$m0PYeyZ=MP2BTCKQBUsrL2S;810 zz7tlE#%M1l&fLu=lFSz}p5hpiI!QBjU?qX}0`F9(U%k2J>4P2lVa*1lrfGv#wuGvY zD!XLsk;E4=xTZADYA?d7ja4M-dfLII@0iOv&KudU$jrfMQuvPfOve-kkIVJ^uUyqO zACqT+YsW9v2nkowzo5~{5{>%wkwG5K6+OpQwg`$oJi!& z480F0_w!k(_10xLyO-%FLs-`gEkYID1`@2#bYqU zLydL|&qa4xeU^H9v+mn8bmSbe7by8pA>6PKQUzNI+)^9SGBV zWpo-=;}U1C2_n84`aI3)2LrS^o&j~J$jRzm>A9KCNU|kMc(a-VS{+8{(awdWYAhjB65Qytp_k;7s8i45y|H*M=FxPuB`-Sz*YXA zr{byDmL=td24(_~$NBAY^>wnE5h7R3_T_D;xjrm=)b*)X-#liL80s)=qeK#Oi-glM zSgrm_oeYrr4Z$TD|EfNv6C-n-QB~q!V^*xv4lcNSAoMkvJsdxdFrEB8z2IT-xV*p5 z`89(EC4Ao?X=_P|lnHD2u+TG#h4j)+mB8n_#ZQg2y6Em|?}GHzZ8m0%+-gsj8{~pq z9W8fu!fszpqT$1QJw=dpLy33aq)p27u}3+ZAX>|CbK8z|yeKxan|2G5RkAoE3eQNX z<%VvLao87CF04c_!T>8V*{u-?o%9Y{IA zATv#@twtJrDd0LlQItx^i7}gT3YtHTlfE@BlR=$ElR2t8Z|B2@TRO9x8>m%U+HV0?w(}vwoG6xvjbgadDiv43yI=OZb4u_cWt@$#a9}k z?zs+1j(>b^UsM-(@B0`uvSzISiWQ2{GC)#k;71D7r+a$Kt|p4?Eu`JG<{@BbS8ng4 zQo&r#3Y=J_*I7D;VssxE179Gu+@sB*E;K@0)5u3xUsO6E_(zpqC@F34?DZ(p@9>d* zn50*#52T)QjTW&LXwW4gLd(x?|;D&TIX`kl*yPn- zmg^1J+gc5Cw2zg#!zHX!)Z9`)Fg%&7d9?G0U02KR-Cpq@93ibFYIOfEv&IC93Ni`u zIPCjwgnS6{Mej51ba!UJH>7mw6Yst=VV20Q+;X@&`sjioc!!Yw)!6)7l(l+kbv!yi;?!@(X77a`%#{Y#x|@00?X3CS z%#HNM49=jDH8$0WkVdd1YwYu)_J(dI$ePstcdrP zl>E)u>|5M8d8Pf|?8rRrb{4wX@&sGn?BJl{n%Vqsf?q51IJ@Z0ff_8fmPsks6oAVY&i>=Z;VOa6CH6Y}g z258!Ph}e3%azOLi1FPThgzfe!a!B*mw&9qh(PO(Xk00#kR+)=yYyM7b#;!*utgdIK z2+h!LHzF4ZLyM&KiPK`Z*gDNK1Jm$J?4)@IsG0iB*zEqclIzFhl?K+jn|a#pOgyl5 zB=@(`deF$4nWEa2Y2}W$D53XMhh9dFtlG75dA@jAvbV+#W5ibEA5%N7j;wx1{M|HT zyWK{aGBVXRl22cx`0%lPNb+nD$j1*HL+c@8>)D!%f@=?~e#aBG+iRSMf?Ml_g<_+} zcHtbqt|bu4#v3J2f010*yCmv_aJlfccJrE!^~5=y zuSDkK%P)K0rMcoCZ<3Sr%J?U+B8M*c{Dx0AjM$_CrRfUHeUq zyc+2|Lmx~UyN>L~hqgYKG_v6BjZYzeAu^X{MG1<)W3kwWBXjT(SD|$qx4@et_Ti>E z9KV-DDjwedT+_&U=MF+aaE9>b6K6_#h1=(WbRRZx-I<8PAfK`(lK7Rx`HX~-ro*s5 znmB$E!Hki6Qk>lp6IYvAUOyW#B7O#uFE-6>!$bHW6Y|7O-)c9j3`&tQv;56=vkO2L zDN_qyi_9zAt`gG+KN%TaP}m%d3~xuxUy00T!)kbA+y5LHhvj+5%O?@1=?jf>MPNF- zZK%m2-)Nex0oX&Hu;ELQIZMvbg4sg@@#bs#Lh@V@;E;w%Bi~G)Jpwk;G=1c&>mh zPDyA&;j=gEHJVK8j&`1@Hax4qYY6iqUvB{O20#^!>y|HXs8OAQA~S8JQC2`%?{jq5 z`V(g0%c5EDh`LD8f~S9S87XQ@?@)FJa2nNK3$sFsI36D#x9!=8G#e4yZQ>kifsjXF_hOH-!=c&4V4BCsAujyoywwLNwwkG?BhQRb+ z;$CikU*pH_elWL@S0sAFScYdCbekd+AeJJXWzAW2a}?B}5}2u5vL!_5T5q|N z_#|yMkS^pJmW-ZlC4l{W77&*0$=O<5HY_sEA<46~A@DY0TI9JT$zxiYN~ShY#ydW9 zgvNtQT2nySw_TVwOh2pZ^VMj(rGDn_i4Li;#BOYr{3NQ~FeOd6IgMpmYR8VH0-3+b z@0Ry7z?3|X29+vQf@7kOv(kj12yHj=iH0%M0EXt!mWFM;fXTvu-VN63Nx|2vwO>B1 zQ;YT7Q81G*w$IsYzJ^*^jGjvZ?S9HE`vT+!}aEZ@MgH>_Wl-eMvGwH z3NB?2q`06}ptTqFKdaUeKMJ9?*~hFfk5%4A(lGI(+GgO+)vF^@ygVWS#H)7bH2>3z1&$J2>$Szjl#e;k@^&V2u??U##QVEz5_ss#{p^KidUruWN*?||6hjKFe59Af#^b9(eTXPqXv zr%hTDHtmtUR8=xx8`zz|c_{|zKJ3}7K#*hk%{!E>2iDOY*{{-l#n}m7sISY_pA_F- zZHig%OV3XA47c;ee2u2by-#sY4#3G~dN=w+L9_~jd2gK2_tILvFoTV@%89+J4~TKTnhU_2?2{>RE0l1DiqH z9z?2)(6qyMBQT*UQp+|zf28T-<>T275Gu{Nz+wI}A67{GtBvrR`b~7WBQ#hy*og)fM(+m!iDZp&y%|1C9uXwooaOoS zufMX4Qn%O0VS>m<`+Pd@&3m0^+j(5< z`hC0IuG=o-ex9%QpU?aA{(R2ooSfe=F+GsvcfPrOs{89EoWFJcv2ezm1yc`k|CRd- zm!|w5sls{#Ysr$}exhmg$BPm(7t9J7tf|ZI<}qG+h2OFJ|7YT@cv7w4yZ6Uv?)V8y zzQKR-ta*W{|J{qMoIXo(pL3fs%{fLVF6Z-Z2RQ$cIXFl4(aQU}w~_0cEay};b>8gx z_PJ%{MeaUl;Q`K?69`!vR$k;D1v3_=JI@t5r~lF0Ja7gIx%)82Uia_3qVO7*hYnQvLbarC%M}3xVr4Hg4 zfn&DOx&yG}9jRqL=M?7GBDvq4_IJ(>%U@lVK36%z?>^vuy7PGcoP_~r7rxRC`XxiR zoUhuMGG?EGQ`qv`J?59RtgORhX|u;pUYV`dpUPUPqdaEhnC%QbV#0h3FL`0XqCo!q z(?Smv@sj_*7g>m%{z?iO`EBz{uFFXxW5hDxyYVB+qp{5{jXlxIRrAZa;G`J6>ap3FL}ApH#?j#XFH1;5R7py{70uO z+k^?u?Sxq~PjMcro3UWQjMJAqTsO7A@xeMnJ7KwX=C0@!r%!T9T4qNdoMlU1b#yDk zx)^faHMMWXtl*M&%3`N+BO|>33cBZiUDT3JpAu5nl1jpz94o8af)!3bP!D1_S7l?J zC;!?lTi;&c#2ql+efo8B?qSaV_855+EH^OYBz@!kpUGe59is5!%|0QxWlNkhf5`{; zoQLv@X3bpW{QkU=``}C8Mi@Dwm%gv`*V_rsjXQU8Ew!e7f2FjEsBfK4up>y|e7Y(4%i;1Yi8`%!Dy+YzJq;BxfQ{TFyi? zLp1Vj1n&LgM5jT^u1?E8^Ng%a*4rgZcA)n9w)|I^7kWp@^hx-yF=M*h%kJ7Qmg;5J z+Le9NI#@}_dc(UVKlIIW(JhB8c5aie;5PHfy9|lBQ?r7<1kx(wF)2;6R4R-i4h3&EI!7+V;)2Z$fII5dQ!Y7a16?Q)mv0wg-Lg$aEOJ8%D zIk}?q|CI60$Jhf)Uu>kv+)+()4)Ty9)O=a~u{hEL)00LYN23=B_qUghS|wK424@2^ zvX@%2Ss&@4q`ARg-fP|<`s;r0il+35|NSx=ayvM9f%8AQaC{1UEe2jn8({7{h zwzK8U`s$d+MTDi`?(Fa8{o%ze;ei^RA}z9UaSj$)USJ7=0d_c;bBL5uaT5W^!(U^F17X zCvDEW#q&>@m0K{&@BAM5g_DE-xXiZ@F5MuTmY77?)aq_ zBJN44Rb9TP_=}zaYIo7rON(mnG z2G2j9=4=2*I(OtEY^*jev*8G56A;d3dik%DwD7bUg;S>epV*cMH#Q;LaJ)Iw=y(jH4b?>&FcJZHn7J9Eau6+P184&CV8w7U{J zPi{_fF4_{E|Esf--ABLzxrKJr@+ZkigU859TAHc*YFh<``o;QEq$m1tR&++>Ym|r;7 z6UEESwiV9y;1qCrnqD3|(^y^}%N8$pP{Nv4><~UY|?9pXqlV9?Ui8?fDC)j@)D%In9TBqnP_N zbDL;N z=Hg7}yyTv&a+h2{B+go}z_}YgbAJA;DNcWzwb^-E*4_P2otC-$wZ&Q40^=u}ON9mQ zbM&*EFOYNZ1O`{H!$Y=<&MUjywy7(4Vdr)CSbFntYWBhf&bL+M=DOe0H}&9=|2uDf zz&*o{pOl+BXJKw&k<-9j|D01svZqWBIA037Fn8nvX5=KcV3Bh!8M*c7J`EfgpSE4F958&MmiK1E#r;3#b3JmHMk={?6{gx&OK3>Ey|yb{EdS za{kKsS#j68W!bl*mv-&SE^Va^&cS03j`Od?;2fMgJ!@1iEcrf6a7qi_Qy=4uwDbz| zzqxH3d}a5&ZF`_piHoO*Wk{awoi8k!Fw@zfn4RL(*@rnhorMc$EI56tdslsmd3EdX zIm|ge5CP9G$PF-?}A;+*sk8QFu|oiM?9*(F=< z;CTM63&D{qtdL7VIa8Nk?AWu|y@p#lmz+k^Y+cGC-xyN(fwNT$n8?rSE=j<;7{>Pih@rn7fmfqjWoSvMkcVx>f zB`Y|lmfW5gW3~MoZ~QHJ3(Ddue{Q>6Uk$5C!BvJwiC&@)2Hf1_;1Y1@#9DKp~0P|bGve^ z`Dst6k$2tQx#^CXxp$EH*O|yHj!P!k7&r7rCU?k6El%mnANZvw6}uMa;4pg{`&$=t zkIh=D>K8uz|gNE^(c{7;Km zPM<92`9oFx^8fSY>ls+`-Rij` z-yyGhh4JOov2+=6o^Wsvr)769D_AGTm~j8VYc8i^yXoV{J2y$)OAmKLCdY2M|8=-2 zqrdEbMI#dO+W{P~oUHK^XD^yJa%*|)0T=&``-<)x55XscM@Iy|Z#L~{CwaE>OBtMH zaO6Jo#3dia9(l)b!i4DoXYS2C+<6kp{Zz@4-^8%w{`=CUH00IXyCF;d>*Yu1o>Wwn z>%MI|f8GrLoWSY1ixWM&IyZpkI-h;@?CRV#nYHUdhaI_#^ESfFQ_Me~G;h(ag$vyG zH3O%c7oSy-JKOm*_$<$^CoP!2sL=Cwf2PK-=@}v=p8=AW1R zIhM~5{w?6MjrUsl1+n4h=NV_$KL>cf@P6Qngnt{fzf|}x;46%``)?trze@N3@HNIq znLpk6^BM4s!uJ8+X1qQAi-7MG{vFW&J;vMpe>%wT6aEa~2ZTQp_#xx%{(Bd+KVp^O z3)ucW;3JK<`>z}LXyM-nK33HK0q_aJe+YcC@IAn%3I7rBnZkbze2(x}g85eTp}z*h@@Bk;AtR|8)!{3l@kGzxzU$ZrJ`V}1z;_A%6!5*mKMnkV@sXb3k9+;~4Dg=Sg3dmE zUIN}Ld^_-w#@p-v%fQDNZ@2$d;1fiCC-BL_zX^Pr@pk{e1$>6ce;fF0;k$s(7ycdK z3x$6d_+sJT1HR07yZ^g^uMqxy;HyOapM&#Xt;qinC76Gi!hZ#Pj`01!7l`(IwhsUOgF=!2HOMa( z`4J$$ROEjH@+*wDk3TQSuMvJT;2VVB3iuY${)fQ)Z8zRN{$oLYr^w$L_#Tn}Ef~K( z;Rk>p5cPit{IJOX9{7mWJtIH%`tbwsk;3l+`aeea-GGl5emw9=!cPP~)p&dU4ubwm z7yd`!Gll;N_-xVspMlReJ}NkkJnr@D5b#C9{{nou@%H+e4#uzAczgT~0lwCF`}p}4 z)ZZZdZ@@PjZ}K^C-D6u-?M)B*DpiH+vlG%K>vBx3|;@u1l}inG4RpG+w}*4 zk2T(2zs>?aQTX$KPZjl_4}7}FUj>YRw(zS0Utqkw|F{g)9}xa>;7f#G4b)$5yuE*k z0KUd}d;VPu>aP>^uMYAXgd2ww}@KP>zmzPEIxBGux z;0s0mdcYS8zdrC~!aolBuTr!>66Dv4{BgiH2>%qQzghTafNvB2S>QW`e;)WA>K>tUq72H3Xml?T#vmx+4upkN-!&`$hgnVEl_jelN%`5&0W~{Bn{1ImoXR`I~_J8sWbH`Sr%z z^EVpgH;eoMkl!Z!55RW{KL~t}@SB46_Zx4opPK>iSvz$7+#GnX@PB~zM+*NZ@X^A1 zwh90KMXd0v03R>>s=y}-zZ&q##@pww7%+ZmB7Y5#pCSC3z-Nj2y};)gZ_ocNK>Gv6 z+w0Gkz?T{y9XyOi_8(gTUoG-C2koyHejDJMjko7d9Pn+zZx4K@@bSR+i1zOY{DANY zzu_;}$r06t0h4S`P;?cV|TOyMU0pC{_y2YA2m`vPAi z{I*K$;R9Jk9goSj5mLb>>qXn zK3mkk6YvGb+xwTDfiDsHr-1RR5Pm!0Ym7I4jPzdusJ~wLU4U;A^&buDZxj9laQ)LI z>Q4jty&``t;0J|I1U_Qj;Qq-zeq(`;5`GczamJfwjLaWD@QK3D13pF6zblx386tl- z;IoA<0`=#M`V&EZz=7XBRIONAc~>Mu9mo7-#zbEiD#@q9MFW?)Dw~ycZLH{)ip91pRgntm^cN%Zc-@QS;`&~)ykL~vX-ug&Xe-Zd%jE&MCM*9reB@QuQE0N*0~8^E^<{}%9F#@pln zHt;7QeLe{Pxa=8uv4Uk3tTWuSfh{|4%>5q=o> zI^*r*?;ucrqsadgkt9{PF7$el_5`MEw!K_X@u{@B_x1KSt)?8o)34 zQfYhq*96{YzLeU|_W~bdygmQd1wKyr^?*+>-fsU?F#nQ`x9^`E419*DeW2;2T8yw*kIc zt~Vh#{gd{ z{IS4S2!9;#)xzfhUnl(Wz&8qi0`M)u9}nhFyYRWdcL_fO_+H^>0zV*pF6h5u;R`^% zcf-*2HxJ}T8E@|&X8<2B@=pczCkek0_*CH+0iPlKX~1U-e>(8_!k-Czq3~w`Uu?X6 z{yhiyQsGYo^QT<+^FV&3X#e@Z*NFU?p#D0Me<8?k6yAMLAl&m`i}166Zx`*K4Sc8Y zCjs9r>MsDk&v<+PHwXA3k$(dizX-E%+W9vEA7#9K{a+1ytnv2odlT^SBL8I2e@Vuh zKSu8VoC18h$iD;BpJlw=em}_15&3h0FA(|jfG-sJ_ks2o8*k6Q2Y@dZ`3=BViS|DP ze2vI|82EbO=Y#%l65f4JHQe>LRrphZ?-2fR(Ee`Wn}P2Wz7hCAHs1 ze*pLb2qA{|ab-smOm7_)6hBfUgzxzYBbW@ZG>S8*d+f?*rc|{0G3d3;!YT zox(2$^QYT*`}q3^P^i zjqoX;|LR2jSA+aU;VXe}G2UK(t^vMN@I%614}66A;JDOd0n{Ha{EfgT3GaR;Al&0ORrs5L&k+7*;IoCl1^9g7Yk)5l{#M|N zg})8>GU0CrzEb#F;A@1x1NeI5?c?uG;2Vv%kH5QsZx!_ygX6bD__KlU7VSS5_+F8J z9`FOgmjXX5{Dr`KHx1qYUIcuU@D~FgEBqzECm3(fzjEMHM85l(s)#W6PwB$n4SbgH z*MR!-jJJ>9>wqs1z6$t4QUCS87aMQypY8$uS0VE62Km*(*8^WC{Jo(5M&av$ZxQ}J z;M;}2ANVfe9|ir_YrK8@J^=CuMgFrO-?LfpK)3V%1AL_M_WrQ})E{HKef+)w^5aDQ zgCIXq__siQit+aG`w+;_6z%^2o^WkJvmoQS9|= zt?j~}KR)B_Msz!3gicbe;2HOCC1zHw-)4=iTtNQ`zwWi2KXA`TY;|^{#oFggnthBR^itN-#^(Q zd?fJQ#@pjR4)|V?|2$~_fbea=4~zPvK>ZOho{=AW{d@uBM+(0&$d3_z6X4^8j|M); zczgU`1no}|`7Z&VF7l^>`ZGoT!NBJT-wx_85dLN01HvB$&fg`%9}n7JF8nK?{wm>L z1-@4Jb3pwK!j}NwEPMy3zs-32`tLR1yG8!%!1oD11I(X6;V%IF=h-53{d@z|?=#-+ zzfRy|MgE(>CkQ_m^k1^@7lHmuGu~c*Zvs9;I;`pZTBp}@V9{df2Q!af&R-8{&nCBgnteAfbj1EUn2a+z?TdEDezUoe+I_C zR`|QY_%{f@4*2|1v+?%vw=M9kBL8#H{tn^$fbSOm3*h^Vw~zlc(EeeO|0T%x#)ht+ zUjZLwyj}mkp#FG~-w*PWg#Q}&R8jvoz-Nj4Z-LJf{$+6d`Grpf{a+;f0I0uI`0s$P zFy21?zX#rZuh9Lm-@o_)_}bVJzRdUc4+39ryq$jn=>I0+^MG#^{zTwAjJNy$N6`K* zk)IFpdxifAq2 z^u^0pBnD#=s8=zX|XW&b7+u{_}(J^BHgN zzoS8ZwD9vlew^@|g8W3`Hv``Nt`hghZvW-Z-$exfdg-5Ieg8_j@C!iuvy8Xr|3ct% zME;q;7YM&O=)ZvQ?(Y;q_p{>ek3D`{0`GoSdbHmP_*&s(fo~9gYv7xO z-v;%d;D$!KGS%6{n{2Bzd6Fk z0bd~ey#tj`NHo8e4+4(z!wYu1!#Yn@LvL7Dg0N!*9hffj=y^0$AkWB5`F^kt-?e{%+wX0pBP5WZ(yd-yL|*4xz_iGVng( z_W(Xx_&tG-6Miq?6NOI!K1KMwfln8HAKrU2zcI)k7Jd`pz44*zw|h?_-2RIaepBFMh2IkR1mU*=K3Vv5Fn(#mPX#_x_=ADZ z5&jV13xs#?357fU0pq=9zqhtCA9r>36yf?}k)HwTFBAEP0$(BgVZc|3`p1L*s}=d~ zJ+*NAuU_OQ0pBG2B;Z?xKOFR5hwyuV{BGg*1isIBuQh-70)D`F`~A~Q(Ef-WgTZ!w z3dr{fzYp+H!tV=wjPdsQ^9a!Xc#*#!$WIjc`vadM`~kqH3!esjmT3P$z~_kkBY-au zej4xr;d7mHK)CByiShRFGY!n2N|B!f@@s^j4Sc=ubAWFWekSPuR^ju3?+`u!>hCt* z9>3{e{02n+sUUw?_%ng`?i9NJJsbEa;pc?7yfGC3x!_{`oCECGk`A>{w&}tjkos?X9Hg?{5ina3h%xr81DGh3x6)~ zjl!P?e6#T91K%oqDe&#WUjTfk@%H}fLg0IZzZm#_QU9gD4+`(TCminl85Z>)3Dz&~ z&Y|o7QNTwDUjgcm75*yV6NJAO_+;U41wKvq+knp$-o2+8?)c{zZ=b)82IE&K^6voo z#lk-Te3|eM0beQny`cYVgs%s_Uic?K{Y}Q(B6`ImnL{{yX3k zgdYSx*?4>Y=79F6iu~8X_+<#+1$?&f?*X4Ld^hlg!oLrEvG5-PUnczVVEihDKLPj} z;d6nn7d{X8Cgbh-`z7eV7U91FzD?BcJ`)@6`rj%1*TDA({|)f{qW#|jKPd7CfcNYg zTsZCV`wn=o@%H-rJ@8S&{{VcfsDBXnc#;1j@JYh|1bnLSKLej3y!%Xdxbr{TczgVR z0X|RU{|UTbcn^5~p-A}cfR8lZUcc7`K1TSHK>Oo` zF91GCv_BTqpCbI$z^94&cLY9D_?>{y5k3PP{{_a|>)#yE|HUGID#$Mremd}#!XE{E zjqzS<{YwD-Unl%AAiqJ>e=_L*X5mi(zD@W&LHj#}KLNDANBBJ8`;E89F9p;;DE!{Q z4~zQ!p#Qyz!HH+DzlVVQDB&}Kj}?A4=>G)a-Or?jyZ=lU{!rl4gg*@UOyTE7hF^b< z@W+Gv0^v^tJ|O%;Fn%S%p8)d9h0g`PO87kBYlWW|8UFY+2tObAX5kBgZxg-*j9;hl z&w~Ez5xxNUe&J6Aen|KL@Dbxf*Uv@3M+(0f_!!|&jSPSO#S4EL$WJofKL0HM`6(j* zbdaAe{29P!34bw||9QeM1nu`5Z}(pS_<-<>fG-yHmxBH)6ZsbbUm^0{&qRlN{;n2& zF=&6CsQ)zJ8-y&*De&Npmen@!tGxg!l zzlaH;>;E;tM;dP*|F;7lE%NUGK2G>Mflm~^4)_$|?*=|y_%p%yX9-^ne4g-U0q+<7 ze$f6RJIDzZm!mQU9Bu{wm?$0=`Dn z|2FXT!gm4RB&Nof9i!_1w6mnB>bwtw+bHte24IB0N*Wq73lvy;jagN zQ1}~w_e=_1e{TfdC%pTea^dcOqm8%M-*teG75VD}pCIzr13pRQZvcF%$R7uMy2#%M z_$-kh1$>UkuLkp{K=_-04+y^*sJ}$`O@S{LeoNr1gufZIzgGBLfNv1K2KZ*-Zw0&qf<-#`tUnTs%fUgxk5%hn9@%Hie z2*_^|es7T9BK$tUw~6-e3w)=@PX)eP3QoH#zkDaUiHa zO8A3-j}`t<;1i6u=YIz9Nh1GI(0{4IXM+3;QUBqMs`lNRVG9{87MH3V$^4HNs~DUoX7-J0Zfo{%8_@F7U0wp9_44@aF;FEqpVWKYhYq z3-SkrzYciM9--^+6QF*d@Kqo`TKNBf{5aun0{Mx;-wb?;@V5Y;E_@B}S;F56e4g&YZ z?V|l1z;}xFw}AHdiTYmy`Gdm04!md2(Dm~T;C;e(0v|2>o505j{}%9x!oLlCitz6O zpDz4+z-I~H4Sb&P?*s1_{$t>ag#QHiQsKV__a7^S{}%Xa;oa|)4|o4qC;WH7Hwym^ z@GZvM=dU5q|7{}wDX{)^3jZ6(?-BL?0eqkEPlNggME#!l@W+2x_#eUedG`ukzn=m1 zM+xu#POot1Z>;h5{P`XDc#*#<=)WZ4TS5C%Mg7kLpDz4!z-Nm3*8=U&5&1sg^F{u; zz!wU?KJdlDM*?3a{A$j3vWGi=D~faFfW|6-U@NL4o zzmqTA{_hliW8iy)-vs!6otWXS zKQ+Qn0lr@NN047F{6ygEgr5w2qw!wr_`3k~f3xrx0^ch9Wx%(K_Fn{i zm&kX2r*XLF&mNKgBA7q@!oLLkkf{GkP`_uN;K1AK=heXbgue#(XyGe?j}!h{;1h+v z4)_$~z1H#54#qD{_&vb!n<47o6ZmZ54+K76_!~g~6^i!14EnD~!1z?*ktY?f($? zV&N|Y{Z}gL{|Mw)2>&tg)xvj!`Bx|W`@lB}-v{b%5&m=F+lBuC)ZZn1KgjPj-s=he ztnEDe@gd0X7rqDhLF4V~uaAKD>=&%tuK#1;y~f-5p8y{vd@t~^!hZ^Uf@uFL;Q6B@ zk-sYNsltB->dz4Me-3<>@O{ANi2A<(zCh%E34Ec*{|fkGk>3w|smT8t_zIE#4e(VW zKMKshT9LmI@b$uP41A;Tn*iS|d^GT_#@p-Hx1j$!gx?zEcZ>SB0lruGZGrC>^~V7} zB=WZd-m`z``Dc6Jy~f+)w*&A|B0nDZ7~yvWK2FrX6Yz;5e`ny6g--xJRn)%=@EO7n zfa5P)_z56CU-<7pexdN+179rs55SiRKMAzIQuxWh*9gBm@b$*q`_E+H8%6#ez_$p$ zC-Ci}{=IE5Ild_>;F$6KT7z+L4K_8 zKZE=P;irTAWZ{QEewy&pKz^q1zkvK4;eQ3bK=|K)4+uXDe2MVC179wD7U=&f;g1Bq zR`{cUZxH@y;G2!N*Z)62|Fw$zKY{NM`JQp%KmXGu@>c=ASNI&ze*>caZ@~S_A(5X8 z@*~nh*WWzgBZXfT^k0nds{tP`{7g`PlJNP!rwShcK129Lz-J2|0s1dr_|<_g6ut=5 zUo8CTz?TWX2B^PM_%lI%jqq!N{CeTNz&8oM7VxdYuMK>M@aq8IEqpQP|32Z*0)9|< zAE@6mC3O9~807neUl-&@3ttZMp*^o@R1xX8LA0_+~z{d)|38+6o_!f|#EPOP`PZR!Wke@01rXW8@_-8?Wf${eBQycJw z!oL7~k?=19Un1K767c21ZwC6mO8A#SeywQ#>0tj*FY-4B^*0IsDyY9z_!yAiA^d9~ zzgze>f$tOkJ>Un0-vYGXlODSMz7O(!!fy%kqlNzv**XqAdfzKEDTZ8r&3cn5T#ll|!`map*FF^Y%jrUsp_a*Sv zB7a-Z{yO3NL4Kp~KLFn%{2=h{!Vdx8CHybI_ZsiD#xD-^f4|881LO}0|0nPfQ-g)u z^?Shkr#|ED>;F}Nj~4mcf&PmX`KyEc1mV{JK3VuRflm|O3w);VYXhHSygmMF0iQ4O z*8#pzcpvb^qWfZt6R|y{p@@s`32YiEQe>|waN%$RsZxQux4C-$e zeiPukgpUTkSG0dq;QK}XPN4sWgx?(GM;shn|LygAXOJH$d;;(>#@p*p45&X&_$`1> z5PnPGlZ?0fZx_)1RFNMG^3#Ri8u(1%w*fxec)R_(g7)VN9|!Uah2IYNV&QiK^_L01 zH^{Fv-k$&a0ADTg6G8oT!tV$28-?E=_!i+00KVOLyZ_RF?-YIt@ZHAS^FJN)`I>|7XD7) z(}ceZ_)OvJfX@;BZr}@qzX$k$@b>~=B78mY<-*?we3kI`179or1Hd;3{}Axa!XE&R zpElti0r{Q6Hv!)x{G-748*i_Fj{!d@@*fA@b69ZUvGbn<-fO(Qex-r&ixPec@Uf!) zr$PPkBL5lSlZ1a3_*CIrfzJ^BIpDL6x5xiL(EoWN{{@im7yc#Si-bQ2)L$z6%OJnP zc)S17L4K9Up9*}f@CO6mAp9Y~Hw&Kue4Fqefd20k{zKqA+Wr{4C(Bh5rTgf1U8Z0^cb7Z@{-0 zZ_mGB;M+w0@4$Bo{|E3rqW&Yn`1Of=54ry${81p^lNoydWmS;x6Fvg?XyI1_KF)Z1 z{;Upsg2+D_^k1^b&jvnKjPgZd?fG{ zqW)vS_*IGg4M2Xa@EZc(AnHF3)ZZlXbAWFZ{&?U!gg*iJZsBu*?-PDI(Eo$N?*P2# zh|u*r9(bSdd7%B#!p{Ic&UpLyKLhOF6GZ+_p#90hCjg%&{E6ejzy8P+eov5}Bm7># z7YLsMe86~n{PqUESmf^me3{5E0rRIq_;Z1;67}x~>aP`kf8ZO0KLGe<(f*4-`&&i+ z%yHq*{|=FV3CQmf`Dvj2y}};|{DAQ3zz+*Q6?pHo(DlD=$ME|p_04$X@{R8$|vCAiqiE zF9i9m!aoS|J4F2t1K%b5zku%%^*;i9zwrMCen|Kx;3JLB2t)e3tO7z~>47EbxBep98)~_(fp;l^So4-wPnWT=*Zr z{-;vZ|02k*5&mW1>xF*>_$J|B1-@1I*MRR3{&nEHg?|J1KH)oo9~Ayg;5|o$uD@>q z?-TwV;G>0q7x*~g7lY$B(Rlm#eIMi}i~J9OPZNHPUBbVAo+*3}$j=e&{}}ju;XeW1 zFX}%Hj9-!PMZlK|{}rgeLbU&MkY6S82S9$U@ZSO7ApG~hHw*s*@NL5X0(__NzXIQ5 zynX!t27I5$9|nF<_}_u|935Q0?fU-&-fO%s_%b8+|Na0zN_Y?0zr+f^3h)V{{i^|= zB=T1UK2`V#;4_3@9r$d~{xyNm6ZvZZ?-$++e39^L0beTo+Q3%`zYg%#!k+=w|2pB% z1in%DV&Gehx7UwI(Ec`&KMwd#;Wq%jNBFZq`}>982;>hLZ};EEzpCSBKz-Np4V}Z{T`C9|;7k(Syi-g}6 z_)^jSIN-}g{yE_IsS>^f_*zka0;s=U;Im>M+u(-e5~x{SO|DnJ)i2TEW zZx;Rt;M;`H1in-FX~6dwZ};DYVEp@p_k;O6AnHF7)ITipj|M*C*wFhgM*;6M-e=u^ z$p$`J_+x;N6ZKyN#xFtSmjRzF{Hb94(}X_(v_Dh$i$VQ4!p{Kt1;U>Qe8717_?roQ zvB;kVe3|ek0beQnY~X8zF95#Yc)R~D0ps5&{DoltHjDaC2KBcIe<`THQ}}Y=dxT#A z>hBl+GLS!Hyghzbg8ug$7rK651-w`ItAURcz7qIo<9*io<4n;1al&5?`ae5T zhlIZZCJ3*QQSpYZPhKWMyt{B!|7Eb`w4-g|uL`u!g8QO4W#-w5V^jL3f<f$$T74+wuR7{3zXCxQHO;kO6-|0>~k0KQiEc;Fj^uLu3tEc|`I zw+WvN`oGh7`}nyZetf|{Mm|5e52)W~yxo7P zz(?9eBT}e=6_+k$*7o zCBh#9e7W!$z*mX(9}0Yp$Ug%3df}%5-z5BW;9G^y0=`4|qk-=hJ{$Nx;g11+Q1}M0 z{(DXgUB4d$-Y0wxs6X0xd;K~d_*jvD0`LjK=K`NBd>-&=!p{Ic(|Ei8P6R$%_?f`x ziTd+__X|G@_##pNY~V{o{z<@>3ts?ymGE3-zNM* z;5&s60N*40Lty>v7ye=3hlD>3)E_Z3xc=MgM-lKoA*(|e+KYz!k-CzqVUDQ zrx58KVAkfX^2BCBWy2{Bwc#3x6K)MZ%vCe5q)EDe&bYzY!e2Rl=VH zuD@%AzZlftApAmb|E5{^e}VS58E+pymxKB{guep#E>V94@V&xc2mFAjzY6#vk$(g5 z5&5C}{~Lji6#fw~{xQbe<9{>Aj}!hD;1fjsHNYnee+TesqW(L9&k*@{0iP{=9q{?W z-wk}BX#XOx{uK$o82A!V|G&ZfEf>BC_$uS=_rD$mzFxHd9MJwo;Y)yT7XDn|TZKOl z_;%sX2fkDIQsBFdxA(vGVE*?Be;@FJ!aoM)k7ris`u{laKH-~zj~4zB(Ed2#{|$Vi z@%H)W2~dBs$o~)UX~I7Ve5UYEfcEDI|0M7Q!nXh)P#(0uMEIwGFBkr4;H#7e?XMO7 z8Ia!~{Bt0`S@<^K+l;r5pBI4d5dJ0LyF~r1p#OS>e--2p2;TwxuxS5lz(>puUB90N z?T-}x4Uiur{Bs~bUiddbevsaK`d0_O zLHIR*Zx(({;M+v|JAm&H`Cj0=g-Vdm{&TcD3FOy_`gaDtLHIX7{Y}Dm0^cIqp9t!27k)hOU84Sp z!1oBB1bm;Ue-iM6!cPX?GbeQY-yL|L@OuLvEqp5Qal-Ehe4_CC1D_)N0l=pVp9XxE z@Kb=#6aGzb{Q8AI2;>(DpALMf@Kb@W5dL7`tA#%V_&VV;fNvE3P~cmHKMeSG;SUGC zOZY6{dxbv|_yOUM0)ANdx4`k^Jvns!%?9~V!XE>CtnkMIpCJ5kz$Xiz1ALnBGl0(& z{zTw&gr5m~f$(pG`4bR+7RWCVz5w`g;pYHfCH%?2*9w0rxPQ|i{3#&6S@^lYw+Y_` z#=p~euXX+O4)EQ=zYBb?sJ{@je?a&Jzz+-m9;n}YO0eVX{_6%l(s=v&F97O~5&i<; z;`e!zHp{#^xpvG5;(`b$Oq z*Ma;BkzWOTmB_yV_*&tw2fjhn|1s#lCXrta@>_-f1mt%Je>2GM7XCKi`-JZW^$!YP z3-Uew(DnOMkna`#GvFhQx7Yu>LH#kpe-85Fg}(>nCkbB z1Mqnw|3TpW!aoFjk*NP)z?TUBFz{uf{zl*{g?|M28sS@kuNVFcF#no_e-z}m8gI|P z$AE7a`OUz03I8A9dxd`r_yN)Wr-2_5{u$ssb3@nvXMy(${~Yj<#`~=6uP?#;ixK_> zkRLDnE5IiS|0?jQ!oLQ5hVWm3{>v8rJ&>PoynXz>54>OG_W)lc{0G373jZPS6{7tg z0beEj$H3Q!`g?(|7yc9An?(KnVE(m;{LessyYOFw{4U}9Kz^_AUjjcM{8zva8*d+f z-vS>oFSzj9>+d(9|00F|7Wf$9e+2c%3;z@FNy7gOe5&w6z-I{m3-H;({|bD*@V^0H zXuLiDeh0ot_&-Rdq`-JxaA8oun|JMUPR`~US zk2l^v{v&};5`G-;sm9yw{~pZ0bdkRy$j=h_QNZVj{EdJw5PoCe1Hx|te2MXP|8EL> znedwdUtzpG|27A{TKE{?>xAC|_(tKk1inT1t$=Sg-X6an!12>5{B|I}+jx8YwgB6h0n!Phsf#za#KI@bSVY0-q%Oc;Hiop9p-0@DqT~ zHr^h;B;fNz{(Zpvh2I_cB2oX3VE&Z|{}b?K!v73>g=qiYp#9at4}ttT;r9jkjiUX( zfc$2WzaPkN6aE0;JB2?G_#WYZ1?}$_{x{%9VcJ z;44J^dB9hR{8xdm6@CWr4Z{C1F8ul5Y`i^x^Fe;A@FxM^E_?y-ox=Y)F8ua)8*lIb zPX_sY!ux?A6n;MNo&}-nzh{H++wT*872u$ z?HYdnX9^zy@^ge=9ryy_&jkG!5WX1r65-DRzT9|w{+$hcrN}=A_!^O40(_mwUt@#t z=TD>X=Y#wfQU3+Nw~72R;5&uC5cnS9F9N<_wEtq@2Zb*Oepu9h1@PX5q3i$Uz()yx z8St^j+s9u8@bSW534Efcf6WcTKYmh#uLSw&!e0-3mhe@;=Lvr;@P6U11HQ<3d;D(z zzC`4E!T6O6Uk&oBgue;+TH$X7zQK6A|84=kN#xf6-zxlVz;}rHZwJ0h_*&q5ME!RH z-!Jm-0)9~VI^c(ezX$k;KydxH=g-~1`;51*f9?f7TI8<{};&55xxod0^!#I^#_E14CI#>Z_nRm;LAk*6Tnvr-vWG%@J|C@FZ?sW zHyLmDUn}q}!aoOmo2dVJ;5&tH1HMPp{{rxRBL79;2ZetLc+aBH{d+s`KI852e;N2F zk^c(tvBGx%pCJ5ez$Xj;I`C=6+x_PQ>tBY*Ul;gnk^eTRKTqU$0q+;S8~7sO-v_=_ z_z!`v5WWZaYT-WuzRq}i{(KC4gUDYG%%5hF|2fES75QHP-ywV-@ZG|H34EXM>x2Fq zG~OP+uR;E>@ZSI*u{d=9{w?r6BxrxM@Z*4w6ZQWH>Q4~)KLejE{7=BA2|omU zrtrT2pCkOQz!w;A&)?sGFBEMs%X zZvyhmMSe8!mBMcde6^^5GvMn){uaPDi2SX9Zx;E{VEkG|ek{oE5PoamyM^Bd_&(A8 zZGj&U`P%_MEb_MpKB6de{oeujNZ~gH;~yjZX28b_zd7(p#@p-HuAu!XB7ZmF(?xzF z@R=fiJn%Upe**CNB7Y+Ag~BHRUo8A2;LC)c41A^W_Wao$_-c`#41AsNdjj7md<-~# zT7*vl`R&Hr{kJ#pog#l9;Cn>=zQFg1{8Zovg+Bmz&*`D-cN*|M;kN+eA1(Zrz{d%H z5U4*<_;lb?gg*rMbm6xG?awmap8v7H=ZO5nLHz|H{|MjD%e24H`gZbMn{P7^aPxupn9~AyX;5}!AuD>&Z_X(d5 ze6;cQ`Y{{$Sdo7c@ChQn0Qe-~w*m7fMbv)^$WIsfe&91jej)HV!p{f3K=`@92ZWyo ze2MY){5uu+GT|2hUm^TL;HyOY1Hjjc{B6Pftrz)=L4K3)aUj1{_#%+sA^aJ@cN=fd zpEH5)75T-$4+wuY@WaAy2m0T8X6X52d*GvlKM&L&YrNh6=K~)vd@1mWqW%kjPZ9ni z;M0ZQ0rY>C@bSRs8E^OhC7}KS;V%WgP}E-ze6jGC0beHk6~I@D_E!L3E&P?h*9yNQ z82@_F{z{PFB>Z*2w+dece24JY1K%zD4Z!yqZy!H9f&L#5`PCqQSoobmzPC7Z{l6LH zM+sj8e5~*Zp#B8mZw2|u!rumbn(_Ad?*i)25c#zrKU?@+L4LmQcY^#v;p>1e7JfHS zf0^)igZxV26G48B@b`fHdg1Q{zDfA|fNwS4p1=14-!A+Ez;}xJ8-VW-{z2gTh5r}u zL&A>-^C#l0;QDL#|Dzz^XT1IV<72=_3;#Iqal$_de4_9ZK>wu(|18K)7ydcmvxI*h z_&nh!g7*7`PXfM3_!mL_rNX}ie1-7sz*h@D3ADdX_{qRG3cow>Eyml&e=_iGBL6ke zf1Sd=4t$UBZvfvf{2rkFL&EO~e8kzI``^8Qj}-n*(Eb?V-v&Nj_%7g+gntM4RN>zT zKErr>{(k^`mdNh`K2P`$f%l90Q^5QQi2RR1eu?mVgZy&gdqIAc@cV%LTH*UZeuMD) zg8XLTQ-N<2{wq*_r|@3`-($Re{Cop^pU58oeo**tf%lvfy8qn|^uO15d;j}A$d3|! ze~=$5{2<6r5Pk^wWZ@40^`{wc&!05lGerJxp#E%;KMZ`H$p0O9zsUas_<+d&6ZjI5 z?-?Kd=Xc6P{wly%iu@^H{HsO&Y9PN(_|<`L6y6Jbi|_}6_O}av5b#~Xrvu+B{JNn1 z1H!Kl{IKvF0Pigc-G6Tge3bF_`ZX2wUyR7#2;|2LzX|Y3!fytAs_+Mc_Gbux2=Lj$ zX8@ls{1%}7g~D$Ie6jG`0AD8jw!l{!Z_nR2;HyRccEHyOzXR}%!p8&OBK(fPw+p`u z@Lj?m3g&OG@%H$Q2l@TNCjvhx>fa4`&$*tFA7Ahf&)Pe9JQINT2|p3|XyGRTA1C}| z;1h-49rzUC_X0j$_`|^b%QD`cfBS&^9O3r{K3~+oFYtvTKNa{Qk-s1Cr6PZS;LC+S z0QgE#e;V*L!cPIdUibrnZxa4+Fn?QxKM3S^2tO70ZsYCa=V0J_g+B!Neo=o0@I%5M z3Vg(Qq3i!)z()$73C2H0_`^YdyzoZ=pJco}{?mX@5&6@BPZvH5_$=X%1U^srY~cOE z9|6X{NcdwxeyQ-s0be0}4)E2&9}j$;@Oi*D3O^0>e~a)Zg8X*l?c--A@SP$*ANU^O zX9M3a{B+QNL&9ePA8~$g{k8jV4yfN}yuE)v8Te@7{lLcweK@Fl`82EN>QyZ?^??XML1MIgUM_+vqSz3^v% z{3hXxfo~Q5EZ{qYKNt9J;m-rUPx$kJ9~Ax~;60_G``ue2lezJO}dgM1IB2;rCxawEr^TOGNz-g8HjP{TG7#22ua{z&8t@0Oo(2s6QW! zf4A}W`0ub&_~SPu^3RPA-}^2MJ^s!HK3aKDf1L65@q5hn;n$xm{6WBH7;pFgL7@Ew zB0nDF7aQ-hj{og|FEie*e``>Gt?_pM|FK>8{of?&{|)$7QU9mTduS1+KbHJCHGWOc zIP-V*A3dV}S3v%tsQ)G4Jr@P5vHQOX)E{HK-T(K1{6ypJ`EwWWDWd+{LH*gH{u+?) z7xmu+e39_gp#D-(|17Y6R~c`Qe<{ds6#4T&``e7S$Nv=IJ4OBTLHz@w{u4odL|O3o zvFpzTKGJx*|BnUrCm3%Ze}{woR8fBh@EO9t1Fk=^Mg6nE{Pm0cPLN+D{Eonv3Lgi2 zh42T&g@6927XA#7UnhJF$Zr%r3iuY`hqevB{q4ek2Yi?Cw*cQO{K>!%2>%5*{)UaW zkN=av@e_G*==!xgs6R&dMBw9v-vRg};Uj@h6~20#@aJEK@D0Fc3m*x5zVPb+Unu;~ zTZiBNV&P|j{4(KB0KQWAmqGnC!p{f3Uig!NZxVhM@U6lh27HI`Q-JRlJ_Yzb;couiMgAoqze?m^2J&k}{&^t3 zUgTd6@*73|ERf$K@+&}oo5;Tuynom!@~;B<-6H>8aQ)FI@~;N@10w%*kUuQ)D?xt5 zrJ?7K7LXrlyuJQi1M;Iq{x%>#PUK$;@)JbnRVOKkW7YR*>&C z-oF3*4rqUr$iE%r$B6v*Kz_W)uLb#uBL8C0|0yE>4v?QF@;?IY&lLH0g8Xce{|U&? z7x{OAe80#)3-o`H$gczWB_h8Vl0gf&T9i`HzGAK9Ro*@Pi`18Tet5zZ>x0%R|pUPXHfjynX(;9rS;U$bS;#$BFz& zz$c3Q7T}Xb{_eo1iTtO4&k*^^z-Np6r-9EC`KN;M_lx{zKz=~v?+<*5$ZrL{Oys8l zUn%mR1-@G3&jS5lC-R>I`3)lfVBniY{`0`Miu?@VJ4AjP@LeK*I_Upik^ch7?-%*g zfFBb1F9PqmB6$9=*Z(Zwea74O-(CVfO5`62e5}ZC2R>fp9}9ev$bSX+6p^0;e7eYg z75Ge%p9g%7$nO9?U*yjKzEI@927HmoKN0v+k^egICh%<{e>U))BL8jRyG8yANV|x-vfMs$S(vwAo4!~ zzF6d+3VfN!{}}iRk-q@=YLVXye67e|2z-Oc{}lKpkskoQRpfsLe7neB1bmms?*qO^ zpZzH`U$pP$GO{$1d+ zgx_YD@bhzoUu)O!eZKIXiQ#*{@T&kH5PntQi;cJUe+3(aUw@g%UmfIEi2OMqzgpyb zL4K{sKN;jVi2QXxev`;Q1?0Di{PjS7yYTA+-zn<%gZg_!{sthwPvp-9`GX>VBalBV z^5=nk@71B_&uEYzX}o>>&IkE1!q>%yfBeS_e-H3U#@qKVx11P$eu~Jye0=ymUHB`2 z&l0`@_&nq7_FoBnfyloW_<+d24)|i>tAH;R{(9icMf-0CzDnfZ0(_0|HNe*ie=G0} zqWyOQ-z@U)0=`xFI^f%dzZ>{Y(f<2^?-BVA0N*Ek1MmaFKM4GgX#XR?M^pySKlb_K z-@r!--voS&@%H-nDDZJ2|3APd3jZYVDZ;k^pDx<}6!4iM|2g1uME>)@=L_EkykGbi zfDefFzXE)T$bS|1GT}RbuMqw<;HyOYJAtni{!QQ;gzpBvS@`#XZxjAg;5&u?4EP@5 zKL@^F_&(r=g#QBgh-*UE|1W`$6#gsVV}$PqK3@2*flo5tKL30Je2Vbj0-q-89{@g6 z_(9-vg#Quv0@42Q6T`p$DiryJ;QF;#_)~!|6Mg~kmBKFszDD@pLI2ka9{~AH!Y=~8 zRro(Z{T;&p34FKl_VMeP5dQq@75S?GKOp>Szz+)_0lfFx(Di$5;G=|J2l!awBY{s4 zejM=0!bbz2Cj6$rX9^z+e2(y2179F~Jn#YGcLcsf_(b5#g&z-mmGFB3Un~6Hz&8lL z5Ae;xPXWG7_yd9O6#h`)dxSp>_gleb)t{eg4P=`BBE( z_fJj(`LV)p1@=z~qW-OcPZE9`;8TQ;13pdo?SRiP-tPbHfzKBC@xbQ^za#JkqW+zL z4+y_A@Fl`00ADWrF2Gj_zbo*y!tVxrgYb#KHw(Wf@NLH1>(5@mcZmEH;Jbz28~8rq z_W^!T_#&`=da6SAzo!H56aEa~qlG^c_&DLGfc{Gqz8K`E2!9~RPdDD4zv;kdiu|d- z=Lml=@CCvj0(?OD4B$(IKNR?K;SU48O8CQpuN6KM_y*yR0KQrHX~4G$p9OrU@J9jP zBmB|8_X~d(IR1x(KO6Xn>qFPybAXQ&J_ocvM)(qtA20j~AV0}?d;QA;K1Jl83+hi7 zejdor68>c1^MpSIc)##|;ERm6`+pAbCBhc~UncxXz*mU&p9jXjTKM@OzfSn`L4Kp~ z3qgL1@B!f4gvE%4pKUk7}j z@HYTIDEuX$|2#K_uKzcKe4p|5@qZ`qQ6j$v_*mg@1wKLeOF{o7i}u%o{8W)&4)QaE zKNjR?i~8>dK2PND0K8x1-vfL=uLr(byk7omg`)bLL+fP8i^$| zav6ywX$cLbB{bJY(sCW4CA1JrXznA`Qu!`QzxQYF*Rl6`o#*TK{+vI)&eooLyk4*O z`*S&GJ3%#Zzt$Y=EYd~{ehm4(_8tEO@F%K#!Tw?2xY75TRfmkOUes1^B0de_rKL|5wSktzVAdr-Su73;d!A zM}Fv0^^MiT=HFCbgZj?}{(0b67yRzz>!YBcl!E_pYBe7Xh5TU3movXuJ?Hs0l;`J< zc*^tRoqya)Q5lQDf_;>{%$^>ZOm};&ExlH;3o?HCocV0 z1>Xz&Ux2?;@K2E+Y3YBf;3t9k{|5Z4f?wm9hHEjOjoI^y;HLurci@*%-%x!E55Io2 zA>X%ud}TOaYd$&&`54O6<@Z*E*FROr$GXh#6!P(uSCw>?}<^1Za6AxPd<1X`kh5Tj8*S7TEOXbo0^FaUqfc_T? zeyMB?H@5f-1V3nS;Q8|=@J|YUEAnmYpDp;I!1t66ynijPhKJT~2>I*t$Ty(8t^Qwxd?e-L{HhOJ|6G+v`!AB#Kc4c= z>&FUU{mYiX>z77;TjulmbrSMdDgVAD-&W;O{pn!;hJgAf3VzZF4Og)EFAIJy`5}~d z=2r#yI|P4)OMkQAd!7xv{#FD2ZR&)Ej=wGB-_82x=Z}8`KLq$SfFCaS`(64CRUWN> zIPgP(?-l%$68_$$b_oxiHz zf%ng5%G=IgeS~}#<$JRJ`Tpyv@@V}tK>uN&|0Kb$eM-Z8{rUXg5d3WN>mi;D0ap z%g9%6x%)l1pC$OwLj#ZhM!>(VBwoLx-PYt z|3SfTlA{af@4xcnx0%YL`DFtCLEw)N{C?ywVe{kubAq2kzL)aO^}8kTHwk_|`L@?D z>jgjZIlXhE4F4hE|0Vd{PwSw~&lCJa;6DQVmZk9iTPpbc{MB6L(fVhRZyrBwfIn66 z^T~gS=I8r^`x6D<6RYQM`i}zth~SSnqs15>On-9!Tfq+}-(3H8z^|>|Q*rh*fB$he z`PVFdb(Kf+k0(Es^3MM60Q@J(FTxtzdR7O6neSNUBUz|_KjnS*&%O*}JYNg>bCl=j ze`i+a!+B2v&F?zpBh4>X&w2hfl}Gan9TvEMx`6rh5d2o>G`!E^cNY9;^3C<@2K@Qt z^YtrsUc>4?`#pI7zfhjZi3TB$e4(fSP`-**4> zfXX93Y`9)OpX2QRp1_|>KA&F-`46*!h5Aj?iWV2(*41$gjzKzJJ=OJX*h8(0>f@mk9nL@@@Nf zq2PO-4?O<+0spe#*Ui<9+xG8y!4D_j+`s*S-}r7k|32h5X7lI!?`a|bs>}RbA)iM1 zdzsJI|4o%g>mLRB_k#XE75wAmx3Ty?3i-;HbWj~0eh)rBPgy+wFqipzg#3e)=dYi* z-$lrGb(wemO=fib4y3#qkKcp)3x#|f<(v7X17Cm5Q+c%hUU2-yg7yDg@RyQrJO6AD z{3Njdh6DeY;O`>8x~2a^f}aZf5y1DTU$8*ymqUJ}#lIo=8DRb+f!|5+LoaKXpMUuA zpCIIWP=2_j{#R5U?Vmg_zZXIMUkZLY`O_`_cEJxC5qSN03HW!a1Ke3Ze*f|C&l+}m zGavl;8$x-0{}xGk+x!QrJepqw)o)&Z#)10RseF(suqa#DIP%ry&F{fKE}`C_|NrvN ze={Ha<3W}@_xQ(KEqU(ok3-ZlJD=nICs6<4X7TEIDErvC%|XYnFK;`4Id4;<^@|4U zHwmm?>q^*9q55rpOO;1{EbylQ|GMC3xb*)L`~=`n1^z;{!O{BVkk8kffBcKeqxJLU zZS%`jc{IOdQ2%sL|7`UJBdXtXMQ^k)w%_>vJFW7leqX*0%d^AWb3)}&{b`{7nV^1e z73|lc`imCzFTknQd_1M{$j>A{_jdi&&g+-gf&Vf2{QO(*H=R@e+3&&q|AhJ@DgOW) z82iw3U8p~8w7z}>Q^2WzHmLuxs(OCB{;|L7vYpwO4_<#7<@xnv0_D52g4u_j)hdtX zpD{+)A7|A67O4M*Q2$qd=&Eh?KUod$pZ%1tVK%Rx^ZFlGc~pP+%esE^`ZpKU|GwZ~ zCjSwO|F@72`%?#>v*iC2>W`xOeb*mn|2Xdz`OaUyzM88WRCN3&k^g|jpDpC~Ql7tl z;`84tA#uUU}%2T{?fsQmV9HCNA)Lx^?MK0 zKSc1O$hXaJpx|eK`7HtdLcx!9>CY4VY~ZH=KTGgulHZigpP&D}5&S$b|E0hWQ3FQn zzlr=-7QdXzqxBDs*XJMe_+1A40fL`LzG~0!!H>U1Lca7h9kb;R3He5pSEqNs2lwv` z#q*1zd@sLr;Q70_%A@&3gZZrl^J^mb?~#9>#lKhZ6M(-O_&o*xAo+a%^7(ZW{50UN z1^yVpze&D2J^DSkKT74%{By|nU1yx@&nLiNt@7yjsrEn3+WKE1`1zp!^}s(P_+80w zz)l$KL(fUU4;x>xpn<%C|Me97`>&q@ziBPqf581)z7F!=AK-o><@x>F9Lkp=-}eX4 z9}@CQC_lm%q(AxkA5eL;{vi`||6a;D>;F0EKe#qt|B`>};0u)Z{lWb^RUY~AbN>&G_WuNC|Y&`tJb#aq{{854oWs-}%GGI%{n{LevXXhv54^obp4=FILZ4JDzeXkM>W> z#K8T#3)DY=d|v-N@`Ek@XF~nUC_l`SPZR3*ObV=j52*j9Q2$;3XxLVNOkF(x>Xf&g zf1XfzG=DGE?^}Oo|73#t-xB;r#|1x>{9Fn+>z@Vu#pLtj z@7zt@IDh@d%JJk;p1*$^{GZPA{m(!CS*Sl~YT*11gZdv*1)}p;DEYRZzqL?#w0@z$ z{~q`+3Vt*4ZTn}0;70)e81O$8{3!A}um$7$XPw|jlb=a>XaD>F{OjcN{qrVWDQxfm zJ+8j5L-75RMtQzp_{ZH<9<5); z5&S6N=K#M_7(RY-$+w+<%Bnn?zn6UT{Bs8Q{mAG0C#Q(scxrq3J=k{ktfM^NKf%sF z44@u-zwnP&3iU_L2;4vCLH+sU^ZgS_zHR^fA^2Y4Uj%;Rd-3`;BmZN+=>@+24^w%x ze(~gIQ{FlLF9E+F`F#C;Apb7r^Yu#>>c2qw+APn{U+)O@N6!pgzbl~r(}EvVOjjCb z@lObTEcsr_JM;S$_zfHA_2cu4Ctv+~tlxvrZwBT0{+mvD+v}gHDv#Dblj;vQ>i-?o zpDy?t$?xh{ec=A{s5f|>o_PJ9+jXZsEcqKk{rO=1{{;1S68s+IziIK?syv!saAM&8 zy9WH#f`5X1^`HG7eE$bE!t)C%uID$KZ5W;}s`9A*FseU~bZ7tm4eB3HKHtCdN@&>j z`sIdD|1!$IY^nd6P=Cnldj8Rrck2HK)IX##KK`oSp@aPWTUL(e2g>vP+lunKiozx2 z^ABl)*Dsp#(+i^o&v?F^%A@s*ou%a@WBoj8F@or0-|Le0wuB9VuVi46En7{_{fpac=}3|HVQ5 zwVUGgk9Fx+S9!GliNFs6eqX_#MSfpP|Gfl1h5RVWJI7y1;LjKQbL6YT%kRPGpCtIX zQ}C03Uk>;?1%E5~>h{3z!H@r~f}c&k?>y=3 z-wMFLA@~=_kMz?6=YLJ`^MGFo_+Iq`Hne~0mC~IKwD?b{JX-&tHv{)?W#DfR{2Ao8 zw)krWKLYqwf$#i(x}yGfli$ta|0DRZU7J|B>>(KluJBqw;9}iR1^-hIRa=z<-o{zW?7Tqk}5q_n>cg>vL0t`j=9^ z=B=;PPk8+kg!+@-3fw=cZgzsse+TJTeW-yHa-1^*2B!Iu6{2!00eTL3?#1>Qeb z$?s+H%c(rtKiTAaDevr`2;lc7pYNZJ!Fs3I&YvF%^*>Jerk47b2=zxKRV+xF$KOMs z{_}!AjeOhhALIyrEcxd7?-Ag8AH?gI;nIIf<glAlU>=lJOW{5~yp|NQuAR#x|a zH}m=V_bBE0>%aDtxBdRucPfwO7x%V4enO1;qd@)T)Gt^%HF19s`Au2<{QO^9<&mFA zzIpt10e)A(pG&@ad&Td;{kcLugYvfh_oh&PI;g)psDF>(-z4Am`X@v1bHVyO2K*a> z|8P0I(^mLR54`>qe9v6Hf6V>g6ZoAU!u#h8`E!`h_kVkpNBbw0d@tpljUclUGSHZul}>&gZozmKa_m)_=^F4 z!c-ouUo_~yAMghYevt}#{e0&yUm3jrkA!>`%G>H+BGexX>VF#4 ze^T&Uldpa~%L{=Y1O===HR`ljHglV9HA zpAz!>DQ|oI@Pkl)8kqlJP=8Hzf<^PYLca6wtD6r#|0*hv=9fu+0_C0a&$Gaf6a3Ul zI%wQvK%nXE><8Ya6_N zwL^5Jk!JDgIbXkyDv#DL3HT#`|Bm1fBL69iKS%I0fIkxWCj@^x`Rex0@4@>&Cir>4 zj{|{x#QsH1N9!e!a?i{hRuAAGrP<1V0-1V}L(V@cWQo z#p16O@^O^6&F{L9Uqbms7Qf@8c>N-(==lw?U;k%n>7a`E zJye}7>vsQ{~LmTh5U}JV7~q{1V5d8^Zl21f&a7MH@io}w)f922)=hoVE+q& zpAd!T?w!QULNCpFaK?-%^&<+^__<(>Xl z0l#85JpWMoi?iD-{@p5%=ATA>s^PBz{s8j%{y9m0Y3B3&^SMy}70RcuJl{VXg!*Gv z==miX^?w5DFWX(ukJmrDnXdFM=JWa|Q=Z@dEu#Dwmgn`4S9vu5T&mw|)V~4L|D)iS zzF${r^N$LC)W?DQZzJ#@>Vfy)H1a1~`fs7~sQ*;pZvy@#!S^)R{Xb^$;{`t`Rrhb+ zzc~L^au9t#-{-dqel+>E^Uvpk9}4`;F*5$5Xx(%lr1P@6*>Q&-c%C%74p1 z-v3`JkNS^XsgED?{r^3n{|-Iz`S*zk4F~%QmHMYVuYU;ThqFAd|2>sQ^=GWo^@mg5 zS-(tBf7s)A{~RR$ZHr$=<&mF9zSr>g0e`UIdt2)HwYT^K1V4IpVE_Apzfka(kzd2& zpAho9C_l)OKPJ?lK=qsVkKcm&t383&udefd?5rL;Eq*1HN9&hKzL)aO{`n60y~yXs z|9SGA?`=MGRfV5ONOt;oN`HVpgFQ%vR2{6ok$-@iHu{O;uQ{a>ez?!Ol6Uw^jn zlS_sA+f#l=;g=RXR&|p2QBr# zBh;Tm^@kYs{{`yL5&T2sS7Za{^ZQZo^U2RM{Qm*Jbzi-He15s~gNJgge^!oXE#>+3 z^B>C7Kf`kCyYTu`RUWN>?q_=a&HAr{`m6NA_22BIE49_1OnF{^*(jZV<5uPR39tVh zl}GhwZwlPM|AP8&3iZEFK7akn=Ra2cf|2t%UjHh}zrYG+A9~_c9@QWFxvoExKu2A-F5Mr`zfxBnc+31hRe4l@_!qkVaLPON7X|g#dm7I# zjr^$=zn01)-%Gyv`s;S!FA@A^-Snhv_rD7TKb3snIywE90RDdR`SIVAe5W__!PoE3 z0eF6WT-IM)<Z~_{p|#Q9QiMr#jEFh|F;(WY_NW%fInXFbIBiQ@y7^$=w`it z<0CZ0mPSsJ|=a)hWyG!Pmc(YS8%{KYsgBzMfxNf35kc&O$zc z@-@saR?qqRy(Z+BP+t9b#P7lL2`Z2FUoy=%S)CJw5cK z`TThOzYFzeQvK%fUkTLT#*5dlo=d-#%A@(^0KYQur<2e3Z#VL7`}ep|e>CM6dHf%I ze&4G+sz0CVPo=oC{?$PJ|EavQQoR1ldyVihXFrc@K=y; zTmP2?KWJOv`Zoan2ZFzs{3e$E7YTkS@EZaDJM#JQ^C$VX^H=%7c>mTe3_??gVYzh2MV3MOZ({|%x329&qGe?3E}KN{5E4Aj3>@MFlYZdw1&1wR(}&4K@m z;EyA}sm0F~`~>pDDes)WTL8bt5WIg@kZ=3_qsl6e_D>r5=KW^`@T17*`=`<4djHs7 zzfKnFkDz>O%lwuL`Eitg*pfdWym-#M2zQ_}LezyDHSwcRP^8Eh2 z2{KZg8ps^2+(bOL_5 z;NK+Q_WI>h!A}JJcLx4h!7txSuas^7-tinh{_0ZRw*Q(7`Nt`5>;D-cA4_??iwidq z-#_mN`N@=TRv3l*Z;r~N{g(pf{}`D6PQgzjU;XpMeh*%M(O5kHaEw` zcK&ay@~HoGu>YR`{f`p-j^x|cf02;yPkGz=?-TN)DQ{c*@SlGkuU~)i`T2{_Z>Y+n^~)vSeE((`@Ye|bX!32ZpFS3R z&n{iL=|2zrHY0HVACmu>W&K;JJnBD${3K)jUjY8Qg5Rf~p7ee;aQ2~RuHdJVA4>t} z_!$NKi-KRfzYfx`f!&${_sfc8{-6O`vfck&68!Kzf%|tH@TZN$^GhOs25Xpo=$WMQsQ)PP z^NjV22Y#;LSM+L${u|bpPi5n+*KmINblEgSC{(K=z^MPL)Ufhh%Es>^}kc z&kO#gAzJ#5f$T%iP{Ge5KhK!|G~j*Pnt$#-?S~ls&j7wx@Eg1IpAvk}H-Ua4@RtjI6#4x9e;TK6 zIXo$X9|HVY!2enBpL6M75d3i9&j$W|qw)IBAiv?QPW2Q1`ni$HqxFvh{v6;xEBG78 zpKkHJg6}2YOL=GiCjoyR`TYI27Q^*QJH43?zW(0|^|zvYc{8k@^ZDKO5}tn#%Gb5z z9}@DTDbM#W_gknuTE7gie)GZno)i4JzK>;{LCaUz}}t zzJ6^~9{CC6oA=L4fWJ%d^G9g-xW(Tl_+bZh|K{t56yQgW)BW?~|IkPc^Yv%tc)q1P zzkZ&f{7K9D?NfO)zodh@e)IMBN1*;5FXQ#wF-ljO!hBwTXO%~OHu>iIEeHN&^7;G* z#%bwpi@#Z@KaTR@mi+HRK85o4Tk?(70pe83*Y61ByRtmr|6wYR=9lno;QFls^BW-e zp)czB*?#`pSMW2*525;<^WPfaza{vs$!}`uf0p3qkndYR$6p8hErLIi{QE5aRUw~3 z`8t;TFGBsnS$h3KjQOnx^*0@l_s?$fqb+^|l}Gz0jC^x`p8|iV;Flk*_fLC^|BT?r zfc`%N{u05DA-{^n-!J4xQ@)8M|CLaG9H>7X)PG&@Q^=3B_1s*za!-PQT|Sr*Wb19lLv(Svy|uee>|V5@@W63fcfnJ^K0@7p5LqF z+pgc!g#28}A1G|K;2A&vPf~eQe>&A~zW&|?>fbV#J^ZETD)IXZ?5iHN^ z|5d0z<2!x+3#Ytu{@w%Xe|jRG|0?oruODMn9?dV0eDnPK74WAE{!#KPSo+@}hkf!DtSp#GMEpHIGR z{;@*7G`;a@oBv>;{xGWFoPQRmKZ$%k{~yV>9e-a7_5VtF+x&M6^@kq`od01^{~v;1 zBpZ1b->8SkHP%2#419De?&sq$$5L{a?_ly}Y_M?w8#$mjF#6t9E){R>u(=X;_4 zp_IRq1$g~gLj4Kf2Ohsafch&;!SfqEUc==r=btDcKZEjZE%|mTkLI6vG;sf%0QFB1 z{7mwjTl@)vp91_-!2eY6{~=#(8@~r%zjcD24*VS87fZnFS9gM5zXpDK;QM#~34Rvv z&j7!-;P)V(zkcQYN2@$q|6Jgo1O5uZpXRdv4+YZh1SGR|L58i(z zl}G)Dkng3mbNFc#JKb0!@8NmM)_@$=d^k;6E++zq;%{M(~5O z1NZ+`;C~|cArp0{w)4*_!4C!gpTNH;_-)B=%;wGKe@5^lfPW46(XZn5k0bvP<`-cf zcU5_`{?X){@1N!af1Tj3bLp=X{AA!?2Y#vPxc@8U+unaGq4KEz9P-0yUe5XNAK(uc z{A!c*O1EP3=JS76@PmH{-2XR$U;8!Oe;@K|Tm0%OkNOV-zDKsZe{Kez{}J+S@4pRFc{Kkx;1>t}e}Z3x{^25< ze_iksfgc3?`7?3<;pE%)f0D|h{!@To68PRk><=fuEZhJ5{QIGhpGf%{EYJ7vQ6ayG z@+DcG`<~Zv{mUrd&62;Nd^EpwnxA?8Dg)-%K=AX(=l4&%|5t_lf0U25)IV9}QT@4~ z{<5I{60`99qNnId+phmbR37;u#{^?%P&|Eq%UB|n4m&h@_<@YBfW z@4u`dUq$>L{P@2l)Spgy+x*W7^@si#xPNPc`m4{z>z_@2u3zhCJ}%Ut>$1wRG&_X2;i;2$F2cK<$J@Uwv5 z5cul_zsRe4{cP|5t`U6C$-v{UG4Rg{ehB%t`?ugZc>i>ye22oVSMZGQzdKbP?Vk`( ze>kYWi{Q^Dzoo^0Mab`^{18iioKSx_)oe+ZeQ)9QZ%6sHY<@i7NafM`N1W38H=gp&`7Z+0KTh!T$hX~p zEEDo2=`Swu`$s6ovMC4&F{hY@5h24N4}TR&i-u& z{2vAX1M>YI?H{NA zPQafo_-9Jwe{A}{ocnThl-x>I8$>-<4L9gph@1nf#58nSpq5e3^zwZmupZxea zBh(*zTF=j{zZ+hiQX#Ml4esldF1NBc9 z{JG@YuHWl~{C>(m>?>TD|0y9K^oE{aSxf$|ckuC3#bv&&kZ(l!CKmq@l}GcBJfrtd z2<4sq-y6(-wBYw6znaDWNXU<){9~5<5h1^q^0nCk$M@g2LjN(;f4I?qU(kQ?d3gPD zXKT2F#lKDE(fkw1H-CTSDd0a!K0kgN&(W~+z0C(J$MdF8e>2K=HpA*UpI@R-f702& z^Y;Ky|1QCwNd9q)zfJJ7$ViPel;67pI>v8N9&(_ zPR}os@=pDOLH%RN=k?$IwhoqK^JC?Bb_w-|P@cd3;`wbt{oV_@e)ISl3hK`l{HI;| zX9YhA__4shV*y^jrNaF9`ZX5vn_T953;BJNFVEJG`>zQ3QkviaW#ejf1SfPdG!c>QOP@4J8Uje*ZUNaa!gp%*I_M11!@ z&ha}M_^rt2$8W`VbpN*d$Crfq>r%dquW{{-OIS%}v^k$hYKHB=t0e>&)Y z8t?}Q{x0%ITGqd>;O7E=I`Cf;{P6jD{z-hYc+<|hgHRg|~={6AgDXHvd`W&iyt}CL6mQ9sehBoqxpGh ze&+ip^T7Nr3jPA2em&K~qRt3@DpbxIuD+NF3a^Us*ec*p9 z_-)Cz&3~WZN04t`KRy8d&w@Y5rGG*2qk;b+@SCeQXwm+i=F)Gf@@W6X0{8 zF8%R>p8)*jz|R!?UF6&D-@g?6WZ-`c{NDxtf=mC3;HLq9CGe{*!Ruc#Ss#B-SdRaS zDv#DblYH~|Uk&_7!GD^3+xtJWg?t?4ZP)+JLVgD2ZR>wo$giUO{g(Mv{s7Pa6y<&M z^L-nB{w=TaX#V+N{nvx}cNYB83-$Wj{Puz${Bz*_^QXWcBlxY!uk34_{^b3?FXUq= zZ+rjgu#g`?dE5FQ6#5SX{eKSnFO!1TKZ*RBmi|ksJX-%q;C})9aKTR_zq-Y5DEKkJ z-va!>f`5>F+x35d;Kz~g+rQ5H2it(ZK=5z6T>rNPKLzx^1NcV-zxE=1{Mpw3Tft8U z{!ZZkPw?B4Z`=P@1wRY;UjjekL%jcoy6pdcl}GzO7x;UC-?!9U(5 z)Sp6mdK>oEH(`utn^3>!iavkFQNY>1nV|mLmg@QO_g|a6cUytU&!76Ux61MKq&$E9 z(v9-A_3x(gX#R1(2A==F0rf8u{5bM$`+vURCj$Qf@Pj_W`!C6*UsUB$|0%%#7WlD( zpXSmZEcofb{|@*&1wYHBzg6(FfPWbHgO}m?=ehI;s63i~F7Uqx{x5!cfa6=lW$&se*}KM;3v5B{}6mH z@J|B2<_bLjH1gGtXZ;>U{66w{s;E4ge-img^!3j9`zPQ>34X^VdjEA|9{1Y`erTTF zf9CsVr-2_Q_;bj=$Kt;$W`)R&G%2vf%?B7pI`qDlkcpJ`QX>TD?RET|0R=e9)FjBKV0xTl5hL{uVf(~ zL;2p8`ri@i&jkDT3aI}Z!Cy;$J?8WE-z)gRzw6`2oZqj&4^74EcbI$?@q2K;s>-AF zizMIN|9QZFQSi^X?0-75D`Y*2X zX#Mj*|91m_h~Q6i=?@hApdx|$zZ~#43;t5_8(Zf8nc#;4zXI@23w{>)32ei&4?QOY zKZ5))3OMUu3HUF3qSv3Ff1=mx^|#%>mQ2I@XB_2i$M5YbkM@tZSm5zn1=Qa~@b{8` zzi#8!D)RYt5d0+a6DaS@uNv^v$mjF>dxH-8j(=YPtQ=4M^>}_|KhE4W{f{&M+Mxb+f}cdb z?f7ji_;FxAxQEi+qZY--NAt|0J>bJF_+) z{|bIaaNzz41O5{7`TO_5+q7TT#ME=%{|O=AobtBc-#Vu9X#Zq``Wu4!8*aq=H`b+J zPvw!H2mHpse?{=$BYzG%Vet8l6a1jN_4=9TucpBNhJ1ehYOq7Ywx8cL`V7ynJ>_l3 ze|?ol^Ghrnc>Zq&>K`Nc)5$+**?*%1Kb`zM$~(tjbKoBq{Kqr&{A}m%gMy!0F7Wtk z0sJDH@cc)+^#2w74B$rqzpdcUb?HB%@@W0Df!_-FGX;MG`Ry$0KTYuS$TzP)4+H;z z;9qmuf2QC^ln-40*1&K1IbQ#YJKgQS<|>co9}WCS;4c^a7B2l1!H)%gTi};V$Nl$l z>6cb{)PDl-+XH`#;EyB!qGkVW68vQHL+SkQoPRn3{}1x{{hN1}4)Xgo{_&hI@ciN^ z|2Mnfun#@2t2~-tdWA{_ooCbgk52uaLH+-c&#ynj_UQUsu=&wAZhdy@W?X*?<>{}H z-uil8|3sBX^(R%<^+y}??*{766#Ve7bnw1gvVOw-F9koRiuS`P@64|U@c$#9f8QbG z$5-_)!0FX|T=)6rC)M-ds)2qq@bBJ&=YQgi?w|1i_kZ^b`FzUr_s@Bs{e*nQv)ccj z^+n5h>$AO89<6^Q=)V`}f1}|4O#X;ll77PdPXs@X{1D1J>)!|XWw+w_$DGrW?f&B~ zl}G(20zU@$iGu$!`OPi;zbg1CVE+Ape@XCHlmDj0KPUKEITKpS=9}4_oz+WZ!W5};z@t3PSntufFp9g-|ow)zG#IDfKa=V=&wnq0`nL)GM)DtI9{1A)Ke$HV{nJ?B58I9Vze0X3 zi$6r=QU8(To5%ml!1wIIe(7AjQnusohTz8le?0K}34SB;t62I^6Y?D?U(=Fbt@3Do zaiIQ*p#IzT;`t3Fzke~|o{zQ*ZK-v4F6PbWW#a?bhdRp9sd3a?+EOM3sSAFuj7xZhdj(fp%o>f=Av z@LvOdhTs>yto;dox~|py)E2?dBR|9NX9B-OChmVS`5jD5J?H%wQF+vVT4><;?{(lu z3;u5MTUq?Bf}aEYH-NuD@NbgO-+$o!zb*K|wRHdH`S(rWpBDV)KkM~xY3cuj;D-VK zE#No!8n6FI@*^z%Jt~jZKazak`O7)}-Uj|)!CyhX?dNv`1V0Y=?*Knp@Q;vh`~9p#;n|4hNpBHuj!y$k&N_u=)QO}_2?*F@#f`g>~!p8pmCe~sX` z{Keh*?_w*B8! z<Wrb@K0_`h9=!>)%x&ADXA@ zALa|vpFIDIP=9niUB9`0t3dsO4&e2hMgE%>|7n#+>z6~mxqfSae^T&6e%JlavH017 zpIBe_Z~E(iKS2F}+mZPBV+Hw7Tl~H%kNOV}(|$bVo%3fJ@G}L!*j3&C5{v((;HQ#r z_P+u6_kD}|UrK&8i{D7)QUB5R>i*69w~fG`C-~dR54HH4g#0PWhgtF`g?#Zp^!%S- zdHvbKPi71K$5Q|1^(!6p-!Ti%zc2Z<3aNr;+<#Q%(fpIa{5J!Cso+l_-*)|eU+~jF z|674y;XB;_2J&sMAA(gL^`8U!-wymyf}cx%H#UEM{v9s(`Q%4Y-Z}m=fd94NH~&+w zw5|W$f*;u+@c7#W{Bnoz{D+g@)zW`yl}GcBA>ZtOH}GQwe-rt(_kT7C`Tdmtz*7Hu zq5c%A-#mYR1?mqyjORDvFFI1$0n7JKRh38c3u&m=FNpHa{`ngC36g(J2gh3ae?{;^ z8)-k>*uUQZf0y8&A-}4{FM0&e?mMcL%l}XJKilHBQ+YK1XzJhGzu$uX-w^y1 z@@?~w5id=l^Sh?`fjf&)k1M0sqNkc>Qw8 zkFd<|ag|5w7f-%<{yh!+J%S&4L-)VZ;%5kcD*36DcdkEYfnO~f_y0BdwV1D~D*R+6 zl}G(YH?36gMInZN9{7_4|1$Zu_rK!>KNk2GfxklV>;9uVomJRs!83mS|4{G~$T#PI z3HarI!1G^6ehZ6VM&;4`!@~9a&GX04z#k|0=g7DH{Bx6#FY>RRUlU9He+c<-%G=Ig z4<5(!>p=O&%;)>JnaZR2#nJpiDDNCUd0>8T3I1sE!XmA0>A#8K=K}wKz#l01;pES>`27Sw zG@A!K0kiyt2|o&=w`bA z45R;lf&Zf5|3v;6i$6l}gYVbA*YN)X{z1Wif_~E5+~R*N_;KW$=a1XU1^)f}S|{=R zXOch8;#X67H2*}?CG3H~Fu=`)S3{{w>WX&$)#C4hh5 zDLns;Zji>c!vk}XX1Lwf(2_YaMLKTYs|B;R)bFiG(9$fj{0?1dEsOt^knc_TiY$K{ z`*@eiqxwUre&6-O*?$qB{?N;~{t@K!{m(0^{Joa?BUK*FFB|N?HlY41f-4b)#Z57$5UE?vLPuc`9L_e2KzJ%B$)@Y|Qx{tZk2uM2)E`R4jX1Hb0)xc|s9 z+MjCitEfEcKjBf`e>mlx{qs2R*9rbE^1rqCD+ND|{3OHg1^maa;{N9b>;7k2{O&4` z`j2d@`#1eQz)uzYDtBvtt;PRH@UzG_?|)-}fA=4_|F6jB*MD|8@sv_|)PHXcOl<*{P;w^|GpCZunv0t z&Hje~zsjF@{~sqm)Cbd_y#JO${yOFBSn|&Z`5NW5)WVYQukz^lOQHVF{T~bZ|3vV6 zk^g|jFY_0k-z>_Hw&Y8yJgPsP>Noe#^Pv7|g8vWs4K4m8!S{3wJb%0Z{O<%mtb$%Y zo4;T1Lx4XD_|>lA`S&9KeoOzAR36Pg9QZE+f2iOmlHb7MZxr$yC~rIeeaX=bJikLO{c0+Y=H~_eIN#xfpY8s4h2STXZ{Gh-2Y&6p@%(=v-**37UFFgI zBcpWx8MJ;*|1*F;Qt*3)=>Bc*9}N?HPiO6i7=9w~-xmBy34SK|@${w6@i!0nlmEf}e@8yQ{_*wSB;i|iVB{Jsn7 zfAe2l|4s5+F`v&bQRR^zL%w;8jp zeMUdwA0M~mo$qZv_{ZJU*&Cg|eSRxl#;tF`&p(}18ucIDU9Z2lsE#`OZzbqIUGOK= z)Ua*;e=7KC(d1L*j=viCe+d3w@@@P7SHTbN8Myz~0>8>_c>XuZx9$H5Dv#zLNxs+U z{}bT%6?|`~p1*DX_Y(XR^3DCf9{4L%9_|0&TH5FPoqt@R$p4?``<;LMhRUP;@AGZ@ ze}>AV`A0n-xc@%`{ofG$E_HPOjcNUSf9TKpKJs|334Utt!2S0*@aq@F{l}Bvw2&%z z#{JqVkNVFB{ujXSA^54}*R}Z5g#3P&`OQK;kMcDw{%1n}L4EZ6&HLwVp#P%9@ce`8 z>Pa`T_%{VV6!<%U-$?LVyY%a;JX-$<;O_)}Pr)BSeg#YalZE^=m-UYq>W>EX?*{d6 z7W_2w+gs}YOz>mL_fp=ue(eSR{{;U}m;GNA{7le)Ch#A)9q-@T_qf}?;VO^zPY&?+ z0e_s}N0Z-(-LUZU*NcLmPksdDo%!zv{?CFxv7VM{Sl0i7;D^Tqo<9x(zh7}Y|3&22 zV?G;)=W8LKL3w`u;rZPvkJc{=)c+l*zg7uc|F442*RPt&Bi{@B!@wUd_|@ub$@cS? zX9Yi={BYy={T}$)f*(b`?fP?A@KZtm$ADi){R17&nigk+jU~S)+du5fJT+7v%|8S5 z{{!$}75vTQM_K&If}cmeFYg?`KLY=R;1>zgojzpoj|qN6Uw!3Zz5~y{HTkyn zAFuLg{t4up_a8q2|B~PjApa3d|K|ih8T5Y|_%D^j{l7>4!xn#}%A@{s$TyF_v%vpE z@UzKpZ}C?NesDj%{$9#E`|mvPTil8JuXeBAe>VRVA}Ec4$l__?6}pMigODLnrh9WPw>~f{NvL?KGJ2r$6dOA?nk@KZxQldm-(>L*pG9WpD*MST;_|E!G4m<{3w-o z-c#W7OQAg9FZ|;jJOy;GGzrbHF z_!G&u&3}#Hdx8HS@GlAeV)AW2KRqY-@#M$T@;URrO|6AP;P=t)QD zFTeG_eEvIB9<6^K=)WlNzbT9Tapc?PzgOjvAM|42`ri)xI_0pxfP6JJzX$KXhRP#9 z6!;~8pDp;?UG{%i@FReK2k;w}$Niro-}d{D^;I7A9}WCFfuADyMOx}fAM%@i;NKr! zEcmhHXH(wU|91gDwgT?|2>G`ApTR1R`i~qPc>h@j_^SlJJ-zYW-qQba!A}AH-N4Ti z{6zBk`zQSR`Lp1AUJ5+^$^pMyMLho%FT=4gjZ#({; z75tzvfyZBU;C~|cEgsgB9>+EupZ_Ysk0n2v^3M6ECh#Ld@ch?2qNPoi{dd30qxq+g z)%~0MuNLsf3jUzh+P~l8#|gf7T;TCv2l$ODyp3M}ftK~p7yLZnHw6BWDtP^ey7ULC zJX-&Vm-YTL`)>^VGlIXDeA~}|PYQkl`M&#X=lE|5{MuD<|9_Hi+yB*79`&CL{QH2v zUGU4(KgeM7zYzR1;NK7Yw$*U|&0YGBs66UF6Zj7Rf1Tj>a_O%W{2bsv2>dS9asOjn z`W;jr^`8&?mcTzK`14%)UkiS4eBk;2A>g;Ff&1U+(tkkZQU77Ue+2m1f`7!Ne^~G% zf!_xB18U;_|8(j1Re98Z4DcTX{(iwP|ENCy+m8RQ1V0Y=?SQ{56!+iUrT>A-qy7_t z-vRhTYGJ>ZOMjrsBR>WBoq%7eHulGmf4#W>1z4|2;pa-IJo3}Y&$?ZIt#ke94E#ZY zKQhYQ`adoBiIW45|E|FQQ1Iut^xqTw6ySFU{&~S)=hDv+{B+j~fwsEhmW;?nP{@~D3=@OuOQoZu(A z^nVikRNy}e{AKsx{`Zn^d;Rr+%A@}C$T#ml`vU)!df2~CzU}>oaVn4epoGBV|0&>a z5&XJc^!__uc&aOS#$JwlHVJ+x`FWIg&VNq>zfpbM|4s5MGoPP-M+o_luKFu0TJkF? z&wqXuPI>8Q{c zzpLQqy%u=>7y|q=g1?IVWfuRW;782RzWM&iP~gYki|5~?r|#7D^P87c9?d_8{CKM0 znSU(sOE{pn!+-U9VEeE`odlYHCHe;TMfnqMyP-v<6b!OwT; zuN3n2pVT|eHvgh6aQ`h`=4T7}Zj|q1IsRsrZ+R z_rHB$o6PoVmfjQ!{QE@cpX?3?S* zR(O8J`|0|pFkgSR@RQG|Jeptdn|l3Be<|=+2>uN6I~Gy}&$$1g;HQvpzW!JS{0oA= zpM2Z#e_HUf$oEqH&hftj_>Vq>=U@9N-Dyip{|~D?nt%A5!26F>;J+vM{mCC}@!u7E zFYs3ZzvRQX{|xeN@BiGc@~HnL^5c#9uK|9%;J4_n=WpA8FA09oTY>Xm2mA|yKau?T zZ2tWCKP~tXttB$Nyg7ZxQ@f&$v7OHwk_U=sy$qHQM6&k0IZ7{8v_aH2*B%?*slk!Ote& zcKp93_?~%s{mtWlKk!So!~ORdQInMp} z5#Y}k{CM(h??3!0bS_Mo06*}Si>$uF167mt0?{D#kt329&v9$lZly~;uDX{;36#RMQ+xGua!OsNy zKL_|>QFwlzl5gApNkV=P;lW(5?F93hO;72^GJGGtvlLS9(LE!Z-7x;OCzlnU?@9+F9_$lO@=ike~AJzrW zKZpF$mh~T^@@W3){Ktpt`P=TlHw%8qyL$fS{qL{9@6i?apG&^&^>=5L zNByS)KM(k`1wZyV-M{Vrd#2z=BnMvquL6Ic;IAX!cK^Lc@MFn0*Z)u8*Xf4mUo2Ml zZ+ri(hRUP)XM+B(0e_<4w0=lziL$_gTRYTNrr$xeokZ-SPZG zhPm5+kEuMGe+v2L`S%~-X9)fP@@>ce7QxRV-#q?r0>5()-2b2C+m8SCDv$d2E($#V zc+|}lfB%1~;Ex&ZZvGPmKaYHK{zZWQh2U={-*)_O6#US|x_|TdF9!TlkKy?TKkx4N zFQM{i{t4up{TB!RK*8@qzU}z$C-`Z=4+8!k!Cy!ISj+V{L-2FRH(!631b##H7hIj! zMEu`RsXM~m{;Q|*X#O$p1zvwj0sn2mA5K31{T=@LZMNVil5gJslm>q3p1A)BoKkf-U{|Y1Z{GVmVKi~h)t2~;29{CxR zcV7Qi0sfcd7t!1;Z6f*VlIizwEc3Bl@Y9y){b!zkssTTw7w$ia{1nzOE7Ma>N)R!vEWC2qg4 z0sQ*FpC$O)T>7sGe$X<#erEso0{?5lFaDBVKim9w3w|{48v_5P;77ak{}%jY;5P<- zlRkL=Eh3+vzxeSpT*$AZd`-4tc>Yi5$Ach0}zp#IyR#PuH>qb1w%KUv6^ z8msf4v*VA~KVIcg{gKN9_uu`X{u(j3{x8X&&wMscPi2)yej@qi>$eAhze(_8#_3LN z_b=-OKV*gO-}D~@{=b5sO}_2@n|#4fCEq-Mw*-FszIgsMUe^8FUca?bc{KlQ^3DDG z5b#$B{uuIY@85hV_z@rL`J4Se0{ozUxc_zJ+g`sFRe98ZEb!X^f0E#rjo0%Z%l1D% z{^A8cnSAs9=~3Wc75qfNk(yj-dVr`{VjAkJl^3_Ye1*sXX$t$TzRwQNSpq_u%!{8HD|2l(*eK)lhjf|IoF1 z|C{~y2mP-Q{0-zM`&A$K`u9V@k0swrd1w9ufM0Yl?!QZdp43>2e^c-?$v5v`yug1{ z@H5C)5x)mtziC4LDCJ}Q(t-1vr1EI}^1=KDgZlp#{MJ)-rFAX-i$n1I2T|Vk_a{fF zJgPrtUEuk5D5(E0!Qb!F&lCJa;Ku@g%(J-v7Sr6#?`I+3kMbW_=6^xu(frb>e)InG zc~F1Pp}79*?!R37=^pXl{dZ|@g8oa6Te;D0Unm#1s#UQ7SG1wSE8`{wm) z6!6@%{`yN#rEpXB7W@q0 zPX_)D!7rJprLl!n!87h}7W_Q&>mh@aqo8^G_h(w*P9XJeq&(r-A!#8t|tJ{$BF= z&)<0e>xBGKm-&-I{ygPhWAo?dpKPK3Wa{5M{%3&xD?N|rKm2vwsqOVoS(Qig58D`c z{YV6UwBXMoe<&MR@&j|T)F7pe8{5_PP&-O3(=czne z|0wF;Jbx_&{Wl$n``=8y?f$8O$|FA;_=|x*M(|tB*7LVrzeWju?54o$*ZaW#LhuvF zx7|N&6#QiJy|jML`SSzdS007uf0TUN{Zo0BNAu4I{eKAj@q!=xrk=m;{%MThhkYJ6 z|BrxwMexUvKbGx(e*U~D_%Y<0_fN}#KTy3v?i^G6_t!3yZ`*(UR36Pg3-tdn@DB)n z_#E9S|N9gC_`mH%Tz_}U^M5~v=W7f3iIlgU|EsG!>fe(dc>P%o`u|Yy-*f4|C-@=2 zUkm)u(RhAa$+!LfN>!Cd{f7hp6X0JF{NpbBzbN=oz+VsiAur+nueeoOCv{`!IM-w|VQ{b7{1{r{I{3i%_fp=u|Jnom8G_$vu9j@a-&Dc(Y|-m)9)Di} zKU?rGkU!Sa|6#$;Cf_{%z6O51@p%6I-_iZsj=x$ekLDk}HE{ob1N~=_`0E8fe7l~1D&?K?-w(jAHwn+b-2&bJ1m^SWUoDkK^Uo$f!|;Cu{_}#ro&15! z*HsmMa;V@Z@6i35KmR%j{B*&u@vfF^KmYqw@N>uyG5Y@r_z{!w{G-UPSJ-O7Gv5FG zDv#!$5B$@>-yrxS$**Pc*9v}chMvFK|5@PIn1cIHBH#A!uU1xh)PET8&jWv);BP12 z_V?#s6#PiwUj+UE!Otb1pa1yrmnrx$6xTz}$1Ek#@Q?{_MX{Jfod|C;mr75IauVLzMv+7|z5 zl}CQ)uE66b5BT2+{&n(g@89ef{0QJ*1%9PhasO2o>G?Oa^#7WW??!q4`k(Kgi$cCX z6%;|7g(vHPHVP({cX`$mc&l;Pvkn@~M=!{rqRA%A@*YLH&P&`s=@j>px1q zZU59(dE_Sm{|4~i6#Q%C+t&Z8kT1SiPui9rGXwWuk@B|R9~-6esQ+Z@-%I=7Ie+~J z`mZ<>`w8S%v>ZPl3;6|M_TGn5d1jcmjM1A!Jj~W2aBH}_=)73*RMN(U*dH< z{|xdMTl^v_kLI6Feg@^8{eLI$dkcR5_x1YQe*bK)kbjx-{QY}&JK}j$s6T#p;QlEM z>OU*^^IiI<1V0J*!N6}Z3$Nd&(RVUoQBEmgx0+p6ws* zrwD%L9zB2a^;>!1_k08Q-}(dXM>1c3w(yhPR37yoyf<+DD*``!HufizZ@YdrRC(lw z0Y3!zBL#m6`7H`tEqKQJA13&bt7A{rv<-xitg0b zfB!e}`VFUiEzA5?2>IERw_U$JRC%=i>0tdsLH{M@;QBX_Z+rjtOCkRc<=a^L->&kg z{w%P6>VW#cehb(C@P~T+Z2M=o$|K+NRp9yK9^l`Tg#Gu(=l9?I_z6{c&3&KZAVVeWG*yZwUO!f*;}1A20aX zz;6uvgMuGLzU}<|wczIgzbWwVnTzND9Qjw+z}bhMP?bmX56aa0Kc525{O<$)KZ4(D znO^@~80(N{%wK3L-2c(pUnE_=daCzpHIG*^3M6AJ@6YZ!1Mo=eB1tgQOF0S>iNa6 z`t@fEKRH6>(fY;g54`{A1nRH(F0S88zU}XCS5bN7r;u+RKb?U;NbqNquimoqd+`2$ z5b{eYuSmZK&-YKp{ijp@kY76R@1H)Y@~HnT>fb#7bqD>Q5&T&zb)`cr{z<|29td3j z$ACX!q3*vZ8%!Sg!OZ6$-xTtmRr(w9uje1Xz6j4hnDRMA{R?1adZw#9ntv+wpLM&= zJIC)6p#NV4KX0v;R{QfFe*VZ6{P@Fq{_&J|{NBLNSd9CBZ=Lodn9uv)qVlN!Jn};f z|4HEQcn|wW$hX~pZdQ5Z2OZJ+0l)P7xc~B>=t*DDbDG;QptP zZ`;2UR37!8O1^pg#sWWA@Rz#m|E%C=fc}RAfBJ{G|5GmepQ7@p|DcnB=dTgK|3&a` zy6it!@I%Qr@Bc>v|Ba=%|5l&5JAchkdDMR_=synl*95;G`L_N4yWl5){zn7<;77Rs z1upylTIEsynV|nMz#p{?`=62j1Uvru{ljpTM}7|Z;gomIKjVP^t>6c3((8Yb`TYE| zPw<0J>HVK=`0>DxSdRP8Bfqc3zhC81|GDIw{Z9b?8!NEi<#XMs?e+Hzl}CQaPl4y( ziNHT7_^Vv{Ukkn$_>+NO@nhV7$#i$e|J^E&`cEa_JpU&Ef0E!gAit?){o@5cgM4%S zrvd+l;P-Rc|24tS1N~12e*08B{|V&V{{DFzl}Gar$_dJyQ{~b8(m?%hfcodJ!u4-(S%2tioX>Pw ze^r%7^#`BU>+hxMIp_a5p#JTG-)ytH`FCA|>yM(mZT=lq9@QTQ>VF&5UuP}$H@K|- zvXIZDyl;NKP007(d6h@?XHos}#{B1j`eWDO`op$psVKYPbAPbPBR}elUjHD=fD5L{Y8SGK)!kXSp@u_1b-3v zjV$v&F8ImhM;P;e5BS~E@cj2~)19`n%)gV$qxol@3q1cX0sb_>FS%X&bu9iQ!4EmF zeRKXP!2e3{n~-mN{kco~uOr{K{|2f&ntu}TR{_7=r`SJ4{xEjJVIO)*t32{k$&aLf zbN*ce{E349&`urvh#i0IbmVzi@N+NflXq#!w*Ea-9{G9Xo9CYmz+WWzOUZA<8fG7Q<_mt%CEb6HasJ;3{Qt=3 z?|)|P)>1H=KmYi>O?ZAel()_AU6n`k%e@?U{{9@)e?jnz?a}qy&flj6-}7^z{{`?P zKga#ob?HB(@~Hn1;BNu`D#35>(qAt4;lSSp{MzZb{~<2@>MD==j{^P<;J+*Q)5*8( zzqx|%1^!Opcl<*4&ySxp^7-+?Kh6>I87}ivHskqcQU1pg{s%BWe@sw$H2-+&Kf0vO zJLk_mp#Q7n2lRiy-TC8oPxO2lnG!=1XSa^-G|9earE8yUL^Wi>LLADph#=9R}++Qt(qx>h+6eH*9R1 zdxi;qMk&2>l8yU^?}2|<@bgb;$@cdL4+?%vY3+y8;pd!xjsd^g&i`ZV-s5ww-#>ug z4l#%HrKU61#D|FPNk_j~ocuIv5&9PWGfHa!1k-x&Yn;)ie0_b;na9?d_M z{cOws8u%j>-4f{5;_Q2>iDce=qy4`}ggN zUkLmH;FtOU_y2u}{a;f2uyC_;?EP~B_-hnD?6}!KuKu5=Jeq$b@J|B2T@LO)ihbAm z-$r@l#{mB{@FPCNeoyvKmMVS%kmtW^DUbYk_A|ZzBR#zHS0V8GDSph4Mv_0jA^pFU zd^gS$S?nQ?-%t19{)dE^fB7SvpU8Rn_mgD(YbcNA=c{6Nu6_Oe9n3FfKlZmM^-I6Q z$2gzE`Mt%a7kvF{LwQtxG}oWTd2juTK>ck#!T#KzOr`Smf4P3GD3APX_U+^U0`RZ? z6#MHHU(W9>C7;82*ZE^R{dIG3{XZ%7%lXx!Jn{>H{}1ptDSnv(ynb?i zuPA<4)!_4Y33^HwcsdwZ*XusR{nuyTb^lwH@~Hnv_U+@Z6!51g{t))%@6V9)FI4hL zobTi~{(e#Fj|cUa0rd|(fakZ3efsuxv4>p0yD5+6m%@Gu=e^@U4EWKXV}IxgBhi*C z_K^N=B|nk#^86w5Pkn*?1)O)SU(+vfel6!~IOf-g@@Rg(2(!cUxO;DY6~O$u9>o6c zUreXnicK&0{M~`_$j@Wn-v3tv|BT|7Ica>?{7))=SoPrJ{~F*g{0jG9pZz+H{-32h z>OT_r*8=~d;&)+R{{Anq9ejT%ehl!d0Dndv?tcRN%N+ebL3z}FJp0+4_x4{k;Ga|c zD^HpAclH0P;)mA=UjORApZ+!OKZbo*|Bq81^&iE)-T!sKzo7V^h1mb^ieCWwuLb<4 z58?hVh1ma0%A@{$*O~d-{a+9Kl83RMe%h?R>;C6&#m{EnRAHV!)B%2H#m{1YGVkBO zCsS46E1$1Dnrs>?zdGGjZ0Q@FL@cb9C z?|T1L6y;I>iR|0&AHMZ^>@7jOYQy$H~2=w0s_$w8EANzyF{N?^zrub2{g7;rj;8#0_`)_#0NRbY| z66I0Xb+QXR)8n^Yf1X7QmmU z_!Z8Y`Mdg0Rs7`IX7cv@TLJ&7eB6I)_Fes#r9A3CjeWcS+kl^>_@A>cUq6!PpU;*2 zan6qr`&Z^aQR$lJU9YFneDgFZXT|Yn2NAZh*-wF6BivJG#uKn|v;zvaW@1HKf zzo7W_&xN*sepmcd_U--C4fx}~!|Q)*i2jF4z9Z*d`)4oZ(f(P@_1pWWJE;G>;wQ21 z+COI$KNt8tfnV=?Jik@!yY^3Q%A@{$b%OU#Z{ROe{F1+iwtp5WzMp-2|HK2o;t#n0 zYuNAQIRBQTJnBE0ef$2kFYtRQ{!sRNI{Y}r&j$Woz@Mx5>qGQsD}GpAGkLrJ0l@!A z@y~}i|MwL?9{35s_x*_1ztefM|6J?;m*S@b{~qACQ2aFZhlur;*RN>Gqy3i;{K3E< zulT3fzf<_~{^NedkE$2E{zHMkLGj!DVLEmB>l8l;_znzTkLLA@k-&dl@w>9`x_{18{5bZrt^P*= zzexe^KcD?}j`>GX9`zsAz;te3e-nZKfa2Hw)6D-Khd)a3W7xOPe`A2ZR`HYB?=5_} z{;L!}1^8ou|E=P`AEJLm@pFJb9{9C?#_M1Cf|>se(Z4+Ys#6}Ve|ST){>hy8j=v<} zCn)|>_Fd0^{#NqqIDd^;Fj;?*QhzGfAIW*I{)a*R^H1RUW&LF&*Y`i>QXb7O;|4Q7 z^U<6?CIP?1FW5iGzU%#O~wAk77Sc>|e1R ze1j;D{5;@42K+;cAJ4w){cm3?ej)H52Y%;Mxc@2ayMF&`d&;B!!=lX2v(MktfPc+t z>}Rm=+JE0D`CXisuV2dbJ4AU@e+<`epZ}+W`fL7*>#y;**}tyuUsR(!@>AHikKdWV zPf`5V?92Bb%JbJ%g}DB)oR{ZMnV+lVr*i%_as0^qY|5kl(?S2Kp#Q38aQ)lam*0Pv z{>w@}hx2m(%l)&4@~HkyQ2#Ta{)T69{pZ=2@Bfm19m*p=hkg6_n+N>&6~FlTf{f_hEgqxi|de;)V~{=og8V1K^w<^0D{9`&EWelq91{j&=A-HNdPSZOnVdH$CD zuTk>zI4|G-CG#cz#Qs{&yPm&ZBp>x3d9&Gn=A*g)ei8IPP4SPj-$E2D=Rbw=$d6$^ z&zk>Bz(1z=5oOH$M>^L3YsC+5YC5;CKQ9A+_ys)wsqD-9KQRv9W+gwL^RCxl)>9tM zFP7`K*Ka+jzsX;?{@v`mUVn+AJn|FR&$iZYBk&h1{=l+k{p9;M?7NP?`HG(h{4C&qt@uaSm-|od|1T83 z5cuAoR1f3z4D8E`ieILjS$|jme<*&~Ek+19-t}`Q@KgWB`>#3suJg|f%A@@k$-aI5 z*$wwjADZ!2%s ze}XvvW&b}berz+d^2wa{*5CV+WYVwm5AJ^h`>y+^NlJcKi1{~_{HG!28~954yqS~{ zC+2TC-`p|3NXn!2%i{Uj=kE`}{5C6ol`GBqx#m~31g`%E&b#WrhVrQX0#LvAEB)pA zuTcC!A=Y1_B(8s4i1lAo>W{e9>|cBSpMv`5DE_4`2ahlS|xQT#&Se+m2nrE&j@L-g;YJnBEPdGPvw z1^n+6|3mg&>wiq~W~nSHze?||RCEMEUu_D49@{|?Hd_0Isl z_bcUO|8FY(TJ|S7{MQvfkA3_2^M0kA^c#lZ{%eGXw*Tr-9`zsJ%B;UVfA3eSNq?T= z``NGV=>Le4pThZAM?StB?*C2ByY4^sDEa-Ik9YXHD39is!t;ycym$UO4d&OsJg&dy zHD>)PI{crMd?U`sIP%9SkLu3>>wgB+-~CEl|8VwW9ex+eBfkjD?>FGTtoUo#cddWJ zt8o3>IPbcC)S*18KQ_i3Klbr^9@Kwz1?)GkWY+%`^XcCy%IjBo$|FCEeLv^D{Z|D1 zuND7j6%%y*{ev$QKcbE4-`@WhfIqDw?mxP!@lX8Qx%r3ee+uPM|9EAwoUIPAU#ZO>gKL3~gm~dSGWX{Xi?`8f^B|n$*yBzaB zM|sqL4ELXA&A%j#L|#AkT!ZVsgTHYn`uFwz6$oMg_zG)@;7syPFuwua{d2N@&h<8 z=P&aYD38`Z3e5i+F#o|-asMgoyRN@qDftB<=5MTq{k5EbwAl1~m!B)z|5JU+qyA&L ze?R{}d)E)|SF*_S*AI$cyN206vuuq1E$5%F_^a7Zw)|?quNa~9&wiA{FGqRQe?)u2 z=wUvZS{#U+%xFD38`Z68PSa)JT7f;-6su z7RUNuQt~xxn)U1M$p5L-AH((A_g~&y@@4&pYvB2fV*g%;e~|KMeu?bIS^L*}OSANA zU5EYm*Pl&1#zY(aX5S9=Ys?7yDm*KKXSM%A@&3v2X7m?=3lUehq5j^~+~}wD3ilzDUX= zKY@LF|9Ed{kpAzAA6MI~pX>FPezkG^!#N-8sQ)nM<@_@_FXt`4K1g}g|7tLQ?nom41=pSG_*8`S*>)^+$8wHUEQ3K8f@4=O^X<`;79a z|A>y%EIsV~e;eq3P90qTPWJ0w{;&M^LHbWo9{F+Xn<~ule>?E2)y4iX_T~M%^j}c& z=Q!`Wf2~{(`(+}{`n&Q^EBOe{yUw38DUaso2lMkT33C7bsQ4Y(U;f|HUH+Gx-?xgN z%zhf@z56%sf0F*w_3`|Uuz$V7pGkSte^@88bIeDxe>wyI8^yoKel3T8Nbw_q-xc_k z8sPqG)G_<#1&3dO@~Hn9_A{*c#{vIk#ox)k>-cHk5Z8Zz^Bo-Zx28O*KOfAm2dMvj z#jjk~%+K%e-%b_?00ea3n`EKkM%YyJ?!&uAK)KX{5RNloqt+J z;rc(~yzBY%EtE&~CvpA$%Uzh`uP>tBuXsQpvLy9d5$?pJ)Fg$Nbw+9`&Eiezw*B zP~b;2#{QlLX8m2~&ub}<{1oqELl67>;RpWHieI{+@#X99a{tX#{7m*u6=wd!f&Zc6 z*A3C%tN1y<9|`<&P4N6<*>B407x*OmFHLzg|9s$&0{(Kve~^9o{YSa~7b|`d`^j9m zcl;#+|GeU#X1`^iasDj(zwc%|zxp?r{Zq%0->Kxga=w`(zk~8<{z=`aS$dd{X8(-^ z{omXa*PqP3>-{^&mHckbw|CTkl=7(lRIcAXejfz&=SSoEFR?FQ|CH-@nDWTa0{%n5 zuYL>m8%3G*m*;QkSEfAj3&8q44EzMezl(j^_Qf93U!&xwa^7|RdtRyE=iO}6!+bRR zZ!)O=xZ*Eo-}U_GsNzQeKN9&8?o%S+&`XgH6{QaDl*AIF9yq5B){$x=9Q=tCSt+2m>eb?)+x5nW7cFxCMK8yVK zL7u;!SMujW^nX(F;f>7xb@_vC!}Z5=zQ=#1U;dY@e*opt{L^^;_Ve#&!2Ht{e+B!a z9sWYa&jbEE;MZ)8`!98qnV)?9MDD*VC0{+ne8TP6kLJAV{Y(8QkLDkF2Q^C%`~G7- z=>Jc}9~WZ%i`(G(XM~t<(H7^IhuD8Kdz>%b z*z7;o`d>qN)PD--e;Mfi4aM)kzH9%_kHz&53^6~h1I~{RvHwKMqy95N|IdT|`*g(q zM)qCT|L&AWem?s|UVeDb-&O(tBgOxSefj#CJpa6}_(i~f0r>ZH!u_9Pzcbe#_$1H& z{V9+75ASX|x6eN>0{jyU}`3szPz5bo3zBs)uA*SMf4Wf~&Ck#ECvx7q{=Eh2Pq+j7 z2cymU4HWZ}em}}1Kc^>Q^st|Q>;nF?ir?fGynnht2igB6#gAg&&rxsw?*PA#;(x+^9nrA#yHg&`Kb8GRYyIB^{%*xDY-Z*k z`(Nvq|0Vr56hEW4nY{UE=Kmh>%l5$YkG|FT-wI!h!&j2>sQ+yC^EmI#{{!G3QT$5H z@&1$jf2H{8-Zz`+VLqDvKLmb@p1A)uA^OpjNBw64|0Ce9RQypP`pXnQ2lyWYze+FM ze_DusIOS3Q`N01a_)jbTo9qY9U%ZWca{Xs2ei86L1Ad#{xc`zZ%>Mf%0P|<*x1v1i zKRli=dgO7=+y9>fze6AF=d$lQ|Foez@(b9v&p%%RKU49~wlw`e$n^(4$^JJeewg=W z33~W1e>BJ6SHS;M@rSoE{tuiFe3Je-#ZP2E&+@+p{(bRy{&6wJcYXixn38{j^RD}^ zuPKk#FSehVpZRF!cLdbm^G;lU2K%n>|CQ*A^QSo<6Bs;ymh-xt{cO&A$KSWW@5+8D(O4n-;lh_+f1uRwYi;TuUZ(heKrp^Nlt=YP zdvErkM@m_f_v-&1)L-u|Jip3-+#FZ^0&^Lr_*LUf z|1N(p#g7fq->3Ldz%LE_9z*c_$Asv2r9A3C7Wid=zgO`W zvG02R_O{|D06z@)Q-|XIkFf80{`LsvQU6Ko=kb2?*1tUPXWfha^>>*4*O~KyPxAPG zlJdxp8)0^y-}0{l{%4ARntj*)->>)??A!alBJh2F+%}}R|S5* zVP^g1^QTPq2h{CdJD?1zV#zh*SfM~0ZsRPxaw z=I=^0zC3C@A!=Z`}Z@&&mU&yKaY>Uz$fYNSNweM z&64y8+`o8!Bj8WIANN0gxbfxrU;1At`MI2L5h$ELi_?+sQ_7?HMa>F6{+odMD?Whh z-^0G^`C~cCBR`gXKiBQeuPN|*DSpfdGr!KFe>uN6#a|8lTYx`H@u#xi#^FDy_`ca@ z{?S(dw*r5I;%9}}|2oBwX5Vl5Er9$$NdFFz-f`Ebq$p05SQD8Ft! z4xhgQd3nB+U!SDB_urI$WQhK<@z@XKr6<4c@gVl2L-b1};o~omKks<`_!9Z(_)FvU zFDz#!?;U?_!TK*${Du#h^^XlK9DkO_-?NlQev0>ITY8v}=JkvA!2eY7N3rjE{<2T; z(}CXs_%$BF^G^%0|0ME^$0qyEDdna=J0`vHHY;%A5GFH`(T;P(f9 z_hj6EKKn}?`>zY-QU5XQ+xu@I@Run5*Vm~D}Fxv_VIT&@E>^;_x~pQuJ=Dr zpgih7%KKppdPH;m-tj*O_;*dg{yFwtzrVN-<&mGjzTN*2;5U8@`*BHT{;r?Dy@B$` zUk&=d7x)Vl|6%s!^Cx-!ou~M@?AyoRFyKc_#r@9@(Z81RsQ&`sj{yE!#m{8FFYlkg zCwcx~rTD%jrgMA!?*o3N$8rB9A2RD7AAtF@^ea#v^&iK+z5ho8|A6B6Wj|1VpbY7M ztoX^mzaRLEp1}PtXTNa(R{DRA@~Hm|_U--m0Pq`4!~Xm1$2$B5lt+Fx@W%oFA;m8< z!K}aQ{5Mwd^T7Nc1pZwqxc^x8#mh%NdHjbziSvC!%y(DvBbB_|f2WlEWX`+JUj>v$ z>le1v>>PXlOa$|LY&!0L5&N$9k58sN@*~;z^ZxU$Uz34`4#1|0jVT^%U;^Ap7#~ zH_GF`9_3O08SI-X%?!OuPuJwegEZE zF#XR4{uafb!@g_(zpD5#%Y)bdY2eqLjr)&z#LVB-e=W+R{xjLP`+o-bk1Bo|`>y^c zDt`F?g8QEb{9}sWF4^>dHLqXblRSTRNX7H(&H0!>kUz`grw!%N{8G7o`~EQv)c=s; z&tiYJ!yl{oS?s5A-n;%S0RAV6U-3~hzgHdphl(G!!mMA0Qh%oR!|wF3_s=p=f5ka?epA_Z?Voa# zNAt^P-`+p}1O8aWFa20(`)9P`C#?+LKhFdIsN%oIzH9&FDSpH%<7Z!91#|vi1^n92 z;Q8M)HMITnsFH8ZdDr=SBIVKg<#GLftNt~h{%;h20sF4=_aViPS#9Q*Z24<}pD-8C zFZOXWKiBWi?nimleUp^TsA-|? zpYoJP{THq=^EV&O{#_6J4T|52{X2R60-wY_sC7UjOj=-w6By#ZOiGm-A12 z7SC@f=bHrz=g+eK5tK*si|6|7`E3UE|Ec&NvM;~?C;fAZp9uWdfS>pr?*BLTU9Ue} zQ1WF`%>Hw|e)l`&(fm@le*5^_2I^mshU-sYzm8Zxx&G1faefNt3my5JD39vThHK1*ME+E*ZHe0<&mET)^9KHKT-VJGtBzAj{n3Z zxc*qqyXIeZDbDxhyzBm}B;`^68Qj00*UvkD7f5y(Ekd>|4pf1p1+nVekSk_0RNEUH+agdzkK~p`d=!34)DJKeuZUt{ra*m*I)YG zl>8{pyN=(Elt=5A&-MGQ)E5w@dMlhuDAL=W+dIQ$w5I zcS^o7=UwxAWF_|FIq#a^1j?iNWq|qp1m<^K@pIXCoj;E%e!Ta~{^(&Je?J3%^eWu{ zCH9wH{;&M^LGGX7lt=w1vY*XS@BZZ%;2%`{^ry}G$NWcM{+IMWQ~ap)rgQuFKLz|Y zt8xFi?7Qw?T2UVLpTNF7|6hT>O7Ty#FYiC)`KQtgxPIRpGe3F%E$3H(@~HkKQ2$v_ z|D%fEh<(@lrzR?XDp)1cb6+a93rGQ`lW!(R<5ZCWvC4Y|dogDR#r#zZpF4rHp|Md1>8Bl-S3|xQA zvu6LbcKEd@kNk*D!N-3X@N*P@0{im%A&xO%bPa-?Lzi{Ua3Eu>-TZqJASSO^+#{O^B=Il1pWWY<{#3( ziSlTE*{=m3KUIK#ui|fK-*x?1pyc;+ULJpP|9-9Hk8ysOqyI0I{tLN(`}|cM^dGhn z&p&pdnZN7rUzVagnt#le;Q3z%{20Z5iv3Zde>uNf6+e-E`}|W2_|p{sB>S%8KcDlZ z#KsI?Wabwx>X%<1R_ady^NR%auYVP7O@7#p_CG68J zPqBye7c2Qp&c_x@)9)Y>Utd!4g`9V--+;}y{)&su`pp)e+<$jc9?h?a=jZ3VcmBHp z%@Q|tzWyxz36w{E!dA2M?friv@KavHeh&LXME`RBk5L}^N$lItzi$Hm^exzL zuq3qkKTdh%uV&w#e-q%h--`W>?ALSj-1OE@j zpA({gR`HX7-vRhNv+(@4v45qQzuf;tO8#xmyY7DnzJdMEIRB`_?@M{K{;Ax*pYz`J zw+rY$@=fe_UvBoF>*v3(qdf8p!2G)bf12Xo&wiAn|0#;^+Yx;JxdZrT6n_ExgM=@S z|C5Rz!M=U`^#Fd~xA6Q=vwyS0??rhue?REI7x4G9FYn(Y|7X@;-mlBAKT!N+_U-d; zAK>rUiTjUcf3&0jEtE(7XMp+N3H+J6u%FJp>-sZ|^2jd){r3a@9>xEJefj!@+<$F% z61@)cH?{pb4qR|S+u^N;lYSP(tz>(AX_{$1X|^><`n zp8w?eKbG>yj{*K5;4f7C;p`u9?EhyKKc4+$&U@$oA;7Px15FUnKgM=l^WQk73{L|6$uvd`DJna_VGI%)c>pE``4KL`-=JWZx!X{~XGr`cvL9^RxHQGob#k zTwH(q3{(GHhhK{F$S(r^JmAk&{Qc~^UjLh|_(^+A|K_8){yqo%9g2UReb?V#-JoPqU7{CBXkf@o(N>=GWKZpH=*H_U-+X4*XX?$Ma8Nf4RfYpgfv?Cg^`T@Hc;f z{Tdrh|E|9uzMk^Pk9{wA{Z|10#xJqonSIy!uRi6Gp8))oz+a&F!`W{r<}c5m|0wxX zB`^2y1*QHZQ2z^{{)Z3Z`E6pqj;LSy<0+5kmkRtBfuE=Nxgq+)zryvO<-F_sIfU}4 z{?%N+eg0er>QBnUe#|Db|6T8&d4TfB5BtFEfBXJ51Nht7m#<%^upchgPktTyHLgF6 z^IOG+mFs^yt6f7t-)e@XE>XPWuBt{JRt+STsHC{l5*=U-k%|U)?RHe%JlWLrOk@^RDyX zG9^ES^UXy6a{U%j9<5(2_iyjtEYN?YqqzT#?Dux~dzJhJ&bM>q-=;jOKLM=YTcG~z zW4Qj9t!DjP_y2EE9{H*4Cv*MY{@(@suHRsPFZ-_hmkyLizHh%-IeY!y2L2w!Kh3`D z{$-cqM*#mF;5W&~{a>}s%-?nYvO>u>Q}S~EFQq)1Uo@zHFQ~uLx48ZU_Fczs1_aa{ij&b#hke3VD^`?-Gm{^dhZf0ggBfBbc`{;`hZKb-Q&&-plb z|9=F0zv9>3ZhY7M(;&sqXWzbld<^_o6+e;vgO2_)6hHhE(|?|I{`nO66TipvZ@0tr zAMfxVq&%8`0sD6Up8>zw57>W}eb@1SRLO7SyzBlgkMgMgh);v}&ljNnyMM&>A7j6( zV}2EX!uk4HX8x}GzjBmE^+$94_WZvB^;ayw{s{J6*S~UnrdFRyyL>N6I5V68Oh~|Gna`3(;S964#%@dDr#t1FcP-^n{kdGf>B78z zeFD^9_E%j0Huhbwzm}vt@(b8cv(8^9f&Zl9cim~$&-ME2RK-s|5PbZd27a4D+WWe z$a~M<&H=y1S=|5c?BDM2t56>GpUJ+x|IY(|w&F+cHuHBKf72B|2lz$6|3mTb3DG~R z`1!!U0Q`}^nfaFz7q&F^!^QmN*MD%njL5I%{3m9N|Nd9R|C{eD<1={qy|WX^kjIPiUcV*k$l#vkYK|5E${_Mw16T`g1uizyBcDuQuh;{35AYQx$)~=f+iE?<-6^)sFQHIDvEQXb7e zihcY1aTD-2D1Pg&%=}{={yN3a0{u4ue(w^v|0(Rd=6?s}QUAHXZwma=ioce9*XtKQ zD}Dj+Zvp*xY3#@3nf31=e0l!LrabZ^*tg%m z+XDE#uE7435dApHBi|4FR>1#C@pp#kA5i=Z;NJ%Pd&}VdFNNseLwVGHA@FYpe(kc@ zkNw)Le1R+L`SHMy1^xr& zu)m4@y26*o&nU_xKN0vHfnS1tL73N*ynf`eU)A9+R`Ne`-gW<>=mZ@k-o(BT2xA95(ykwSO-ueiHlk{bxVmKcn~q*q5*W$^A2n z@~Hn*_U-%6{=lyhj{85!{xrw@t56>K5x<$vZGRx}6BK{!5i@_+`xp8teg^yY^N+iM zzeMr3us^`j|9r*IW8cqt@Aw-8{9hG6?5OGgHiv&g@ng=J`P=;u0e;*yc>O!FKf>X6 zqC8svMBv{G{B4TAj{Qjvf3xDJv!86ue;Dv1E8+fY9t&;%T}OG;fB5gg^B)2Hxr#rW zeb@0nTk&Jrw~xR3fM4@k+WIp z|1HJe!oKVH->&%a?AyoxL%@%!g8Ps9Hnja$kMgMh9MJ#6z+bHRn3m{AA9{*N^1>T~ZtOpUQdH`DZ@mQUCE5%>ECY|GfDx0sYs#9{bzb zPjd8Mi}J`%WZ!SiKOOjI6u;q*X8!TQm-9QR_&My`&!3kAe_AB&e=_@l*PjAqNPi0D zQU682Ujh88b+Esiefj#8^sk{j@}vF=UjLQAe^&92uKLPk_fWKMsW7wC+uRQ+C)x-67=e&IVU*=0w9@U=&>VFB;KUnd{ux;%BiR$b09nSAf4$@ly)S{<&NDa{fCMKjWe~ ze(e4?0ROz=f6ab^!#|_=dF%(yKVJW@0>4Xry#Jd0Z2Esj_;UWSlt=q7@^90B2IoD0 zGw>HF{x0@izkmBoH zZvcNt6!sUfFMt2CoPPr4kzc^RSq1a@%Ui&2dn5K=WZ(7s+hQn>eBVDtw&%YK_>&u9 z|2+HmJLdlo<&huFzJ30A8~C^0gnj=>v;MOj{>_v}elq*^{(lGfJsV^HNA_Lo-;MIf z&tu?v$DT9gg{@Qy%pn>8pM@Y45)efPX^q z7qFk~@PAPJc=qk}{}A|@H{<@xpEmvXa`+o4kNVGK-`@Wp0l$A!>II^7Ut#Z%cVJ z|G1LD^FIjsU!nM;LiCp^elqa$fPYT$SFrztV}8FXeg^x2^N+Xwhk*a^t$6-5&Y1bT zo`2^l`54Z-?*BfgJX*iVQfB@9+`m`^pEK1q4xr?78d|GokK*%sJ8 z%f9RHubrYi^3&P3uRq@c|71(-$DcLp=RAK>9{D+7{@($=O)Knw&;Cls{%u8hz`(={|~?)8H4@lznT8eIsAJmkNhn5!}x~T+kZa+|4+rAe9rjt`I|g{Ew~NWpUQdH z>reA2kLu69!pzU!zb8Qb^;%p*$bez~DW*ZL(=9@QTM>OT+aKce^UdU?E5+I zU4O3t{)A4r|55DApP!c3-*J>j{U?+SzW*!>{Ld8s3-$xgp95o%{(i;JV&9&BIp8<$ zjQg)yWad9K0P|<*-#~fPe*yb}`n~yI3H%v~KZX6O4*#kyxc)TG?{ehJQXbVG9Tt55 zSP|6!sp9wk)6CEH{AZuyXR~kLe}x0Tb64E|SoUKa{kNw)>OYTtd;e4d{v^d;tMo5l zKTcBouyVooFO`A+lH%`SU*11R{|6=i1?T1YU+({WrT$1ze>G5lwQhL*F0n7)e?T-DKoR{Yhxqq*rJnBD-`?t>@bwK~y6@Lx;&kIoQ zztk{8ho{pN63RxSqKF=^^@^ zD3AO^;70-fHO1e=eqBfZ8x=nV_>F*HqZjT!H^lXOQpx|w`4mU}Qz?(;m(KNPaNfKB zXaeg0Oz}ruGW*YU{@<_ou@!>%PgCIkrTA&=yRKhxz483laNhOvE1f8h=9j?rCtLGt z2I{}55BBT+W9B!(v3?CHkNjNr{g&Sx_%AB{BKBW!_$w7Zx}sS>d;hcq{@Qrlf6L2V z`F!yXe--6X|9R}&_s=oFZ+R#7XNBnBLV4szULAb>Yz_P!ihq#(ijMv}^~Lpn&w1DW zZAW=je>~T3@87nd{)YXqKeB}PU#0g|4HoI$4@8Vck7S+?qy8>^8QEq z?w4{`m6P#*Ok$-ce*cLKl1J$U|w><@GF z-<9&nk7wUr|9-%)ItcrH!@U2h&zExf<9{FI{I8)r^3&P3&p-WvpQ!i;*pL5@zWgug zk5K&Bs=?>qfxy40_;t&f{$2hbil559z5aItf7)O?{|W57uHO}g;Cu?_UDxk0%A@tm z;`;6D_h3-}S;hC2H}i8{zfUQCbTvMITi5TQz|R_r`+uc^@m<&Nt&~Uor_~7FKYrlf zb1(KUvhTWn_oqDa^VqkKpW(o-PB%E-Ia$8{=*Nntf7kVUv63%+waL4#-)EJ4Rn9*u zj$e8GI7NBXf68^d{+#!&-=jeP+lJx()7W>te(}g~oL?7WzU>H{-^qE`>)$byNB!q> z|7lkLV?h7yM`HicaJ>F<{;esG{G^&@{`U2AEbyz|hy8TLm*?*BziyPp4lN_kX& zDyaWKP=CTGQ-9F)pZ##Lf92QxD3AQr?Az!6hk)N@G@f4}`>y-HSjrS)epgc-`4P3u{;|(rlYoD};^(m+{~vw%U(z3`_}T2+{XYWy zR`=unqbiyHU4AplqyEEcoBr+fe-!xV6hE1L*Y$tr7+n7>&bzMvJ1CFpkKy|5>;F_x z|KSI)U*=jfKiBpDAmx#t$v#~kE$Now7UDyBN58{0J2vfi7`oBlX*W~=8;`o)f`TIHVt^X|0|J)>8{}T3HuYb;_Jo5d(PX&Ithp-=3-OTR=(Z4)@m8LxMv)Q-T ze-7}ko`C&V*zYKOIsfvMM}A^`Gk^Q~KNt8@75^mruAkp~MDbJDPqWtlS>XS}zPx^? z)G+f87yZkxe|Xr;Pv+A?%zr!)=U0cAe|-|pXNH(xGa0XcHs@dB-(MdXgWP}5Qy#5< zcmuQknH5aZJN_1d`6oVt{ZaMJ{9Wrmg7V1EZf1OY{g(j$6#H`hd<{Zd|1XpA{KG@c zzx^oAM~0YxWeUzmhnP=)49`E7^RD$@NO?5>_*;Y5e+8Joe=7EWxY^8K-oMN9&mhVp z-`64d{Ie4HFS0M!KfGyZ>wnYZc>a+g=HKMJeEuEH`8lSHz~SeU$KUIeNBu`||GqN+ z9e-;;|8<|h^MCVJ1IzhKzZT`8-z|9lYk@yX@xN!k<-eVqe@H)H$=7IZ>aXL-$4>i;$17b^bUElvOZ9sVzhpBQJ3Uwi&rfq%tQxc^P;yPiL+QS$pa?|S{M$1Ln0 z=X?z@aJl|nDUar#&i&_E^WOpbpD-Ky7h9S6r-=DWe;nnJpLB-vfTjx!C`nefjg}vj0U&{x{CMUcWe{ z6XxOm>$5L^f2HidALWss$G(01eFXe>6#pLfn-tr9!N321r{ah82tNOO4E*ZP;{H?F zzsccOrabCDl6|}XPl2DW_}kbY@9+;Remwj3>!+UqKleG@f8EQ~dGlFLTU4Tk(t7&*r>$|M?a0o6pDnmu+L_@9MuP zM@td>n>i>1c&t>24|1j_yEx`SM%)b2nJ97OSP#*Q4*30y7zkYrc z_!|_zWm_|UdH$B?zqSi;{c)UkJ^zZKJgPqr)SnOP|3LAdWq-8TzjA(i6hE@JnV;X< zzsG^!dlBycJp1zcCFl2{lCRv(%wJxAWc_<7kLH)c_1mu>{{ZSAu^89io&AntezN|d zlt+F#`}Y3(3HU1%e=hsIg)jSGs`&Z9{~7r2EB+z&T|a;Gj^ao42|oUQ0e;^lc>ayr zoAsB^f93ppQ69}diGBO|*D2svUyA+T*_X$^oPUOr4~sSR%e<_=PCE8$a9+OuQRZt> z9`zp=Z{}~`f1CmRPg4Bu?7N~|37Z+ZOIp*)&@B>Q&% zzFNUQzdv2^_p|Rhejiu-c+h`I;O|iUU)h(>pXL7BqWFoxFAe+$SK#?yV&C=ti!qc( z^G^ZuF9ZCP=ds_nquKxR^)tEtk5L}^ne5y54`INsuoC;b*?-ot|H3Gb{37=KocEr; zln4Ibir=%7=|50^pbXi6k>V%x4ZeT43iyXt;rah*ZyljdF02jAIN+2s|x(JihquM*Zy0j_-Ua3 z2;ir@g!`}G#jIadv0&m$-(!?V{b#Tr!vU}V8o)oH_^rDd-?e}Gti$#9`!Fh_5GuDN`4OKuXoh{0_9QtMWFsjP=C`5T>mTV&lbL1|3;KY zet3T~KR@Ta^{)&3bBZ6`&8)xc{_9u8Ph#Ib|JDco3-kt0uP6Ebhf(Z5FZ!3~&lQwM z{im{@X7%3?_}$iHzjU1Gf1$(gNO|N(3<#co6!14GetL-hD~g{C{6@gPb_4Fe@g1gr z*Y&F+<7-D-u`P0{FfAe4f}%~^Ixs_VFQEbe>3nqZp8gxV&8TD+m`aE|3vof z{T~hd8n0r%LU%KN*Zpr5$|FC8eS7}RfZt;i_WkV3*Kg(V*Ol_f&t%`e{x%1`Z!`Ay zvG4l*>3=DH5m^70z`rUJ`|&-@{9X5d`AU8~=UwkVI81pozk~#{fAg&K*KMHw+qU5P zQ+t~FUC$qzQy%%zcN^c{zqbSb8O7fiqCZRV=K{&U%<(@wF6+`pA6kNWom zzdi6@R{SFNUHfN^;wJ;Y1Mq8Z!~Iw7725h&qde+A4fvgaKVI=$hv?t0_!+?O0{n}L zKa_pf`v0N$*}(4x{5h}V`OjkCwf;|09?d@w_;&!m#CGhj4RQV#6~7SpJ%Ha|@pD4- z<0+5&54$J${L>5gKPdjm5Z6Cn@gsrX2l$hA;Q3eXZH_j$o z`oehJDWKL@P;AmA@i{PKOg|EkaD+JEyEzXe5epTmCO_zjFfuK$;c9|Qb{ zfdAk-xc~6JX8x}Gk1>=-{U@?-AO8;n{|CjtnSJ^Fce#J_6+Z>|lYrl35AHu9L_do1 zsQ+}}KLY#=#h)Ic|Dxh&0{>Cq7b^Zn_S*(F9)Fhm?-#|-Vc*{Wj{(2yyLkR5*mqt3 zJ5V0YzXx~fgpwc6`D2dt`$4Hc zf$O(_fAe%u|7Uyg`t`ia%ugP_a{uh7JX*ixd(Hgp^T$l!$Gm5J`SX`4?1zi~<=3}T z9{FkP+xvGG@Eg95`%h!v_4n86P#*c&>}PZR-t{XL_-7PQ7SqO(FUZD1I#PR{;NO#XrP;UB~hBh2kdwedfkp9|*qBJkhK z#r}TwhX`L@f3hi$`~vpv>-S5*&;AViHx4rMm*2mX^M8x-$d9-$`1pAl_*Wgk{sQ)0 z>tB}g$d6{4?@88#=Jn}Qxx7Ytw z;Me#P`|H_n>)3x)D3AO+;BN;01jR34-}U@woZ^R#3cmio2K*NlzuFM9{;uagD-}Nm z_*;R0Lh*aE@4Eg?I*8YAB>vC7^-bV!%ftOQzSs2cx_{kFdDMSgV(|Xm3H+PC#{N|H zUHfONl3x&FzRMx(XK>zi{~Akq)PFMfZ{NRWgZ_U~{P)>+-M=1J{51CM``10dpK%!X zKXRB^f7kpgAHn%4oOj*7UQKy4zwj}^*WdR*{nHeGU5Ne^#g7912f#m}_y^c`-M{{z z__4tM5cvI%;`yHoasA#<^5uu)^_TZg^N(RaGQ|9Y-{5>p&b#iP#!w#Zp9G$tegE_c znBUX+*x$u|8*%-S{m-O4^0UDDECt#bT#Es{{`cMkDqUWzgO{R zvG3YHGYWA1D?-fo`5EW8aNc$Q(w*|C|A_IXfBXLB2he|m6WEVWH1l`$U#R3qao%0wY{N?@AuZr(`$n@{G`u_v?&lTeS)7W>Nf2y3p`E?=YS1I|OoFC!ne>vsR{Qca2 z;QcG!`u_#`Z*msbANhcpzkL2I=O0CR^Bts%l&u7Z@B)EoUbGD zvVI@sQT^GVejg1ZjQ@Lqz8+NkS?qUq_+u155A5HPz<*uw_p$Ffelit5W-agOH$Zj|tJgp!iw9uLk@Mf8za@#J=nO z|7|Fb`Y!-}b>L4^{FUsxzW+2u@gpXh{cq3zI^buqFZWL_`*Od@uiIY0`!7Gl{2t1C z*Hq~ja$X*9^6LhFVLy|Hbk8XYd=?z2mPQSpS-T-2VXfTZ;arUy|~u|8(}Ft^RKWejml38=~J`@pC}` zHv#{9#oxoe>-TSeqxkv2Zvy<@B}!l3Q*!@@O*QK;U%!|0zk~8<{zYK^O@aTu;&*2M zM#uVJRT9@fp7ZS-`LdKp^+%-!@84#i{vnFLk$t&-a()Sl9}E2E!2enC&#>=$|I+u0 zp8))p!0%of&%fT|X8%y6*h8Mbx=+c^fSNv%9 z{nq?rf&T#goo;VW$@A9}Pni98h1hWN_!~ue)PEZLd6wT1_zl9aKXaP#+j2heN&1nL zM}FcQv;Ow=t26M&EB-s|%j>rohwpyHPX~Ti;BQd;BKBVmG|r!8|LYV#hkg6_iv#|j zK7y@B80D%}5dPn!A5{V(SiNqOWav2XAHc;Nq{_zCRG^_PB^3b_6;oFC}ezp<1@ z^{?jo{har%AN@f6YZQME`V#|JnBE0eY^jG zz)w>A9QIxPKcM(|p#Qsp|E=Oro?-f@NU?|9KSvZleqQkLI|%rruEz6U#C}9EJ^1yv zpOySZ&b#*iuyE|}=KN&g%l-#b9<6^O_iw*`doSq!SH*8W)6D-3hkruxGubcXym$N! z1OD^$cdosj`hW0R-2YzoV;%k&$|JvkeS80o0saBS zFFni5f3)!B{6ALw=;zG(`#JCJ-?6|iQyKR^mVJs8d&v1mEBQH`cm4dsO_WFTOXK{{U7k<{ux4fH2<));Pb~M;7_TF{h{nX6@dA(?0*vFksryv-Tx!NuTc&A-?8sH z|GuT<&vU+qqyFubNA)Ly`Aq@!XVKp|N7s)Isb>8m#Da-0eOoDy{1o=nxPEW{Oa=b& z>e#>gY2&-j|C4Lrd=lsDI_CEf#)Coefj#CoL>pbBR`7$!13eF z?@8c~Rs1~m8#wwOt@sI`{~5qPp!k>A58S^8%8O@GmI7pM5{) zz2i3x_+zif^IO5b>-)E(DUbTk2K#RT@V`*}{p@#k^gkjJ*B?I5tl!llFOT1$lt=X! zg7sSr>i%&`;(6=e%Qj`<98|W_twGvPhfwe=wI&Nw<(YMk6}N<+CR&HU!yMe zYd>q|@4Ek(t>mLQpY5oBI^|LQ`CNY>@9qB;p#IMFaQ%hsyWT(1p7O|Fy(swly%PAp zD}L?g%=}z_q2gz;Z=e5H13$4o?!PDduH%0MhBqa>%Yjp>-VOpUwFg$MN$J<+ez`n9`}(&B%E`&)Kgoz`wEu?!V;{|^-r_r{{`@4Z^Qom>1O_}_kY|@dE}?DZy$dLfxl1jm$L8LfA1-N2K#=i z|2*I?ZH@a6TW0!qo&Oh59`zr#!puL~@(%(3`rEOez<%KR!T%YbT>l!BM}7?Oj{tw0 z;;&|(BE=rk->mqF?Az;q4ET-O;Qn{BFR%ad{M&%?sQ(n;=L5e~TkL<#zU%d?ONyTk z=6@XcE!tr}a=F=m^7rS-`A1V8^`FCjVE=gM-|vC{i{j5=-}U#uepLMM=gt22^X~Ed zAA$dOd)$Bc|4jd`^)I44>OYBnd;b*x|MOVvU(dd4{Xd~R@>AKjkN*?EFWC|M6WDjH z|KA<3pT)kt{wIO|y5b*U-}U|5OvkfY*nf_F*Y&3d<&mEZ`acW&>$_mz_q^%fb^WP9dF1D@Z|}czz<)*Yxo`2RVe%Pwu>)(0c$9Bd2r?XFyVh`!xPI=US4Ey%_7Xd#@@wc<@I{$1{{CMDB z0RH@Lxc~Rqcb$LcQXci62vmyD5+SboK-L$2ECt!nM--($F4T}Kj3(NN#OVE zf&F&uyUstoDUbXF_U-;l13#fB_BXNbI{);eJo2;Hx6eOifM2s0_Ajv?*gw2%LHEDa zD3AOC;D-VKXT|Tj+WW8iyk8kn>>sJrd-+dtV53oNY0P|<* zccDD;{cFwo`8ntL4S>H}@dvzQ=I46<%^QlJ&A#3L4Z!y$;QmXlGk!})|C5z`4Ci}0 z^3CtY{w&V7bL5*+9?d`TrQqY|CeVMId$7Nk{e=#{73Gni&c2`X-ugEI{(Qwxc-hQf z-apIzH&^kC*td`0rogW}2=_mWeb>*AUQKz_fA~5x|75HGTY%qpF!q~gnEvJW&t(5E zDfzCPckSOlmHbrBHxuhGuixh=kNQvL{_Xj<0R0~sg8Sd3^e_E!LvcQv^RD}kM9QQ3 zS9AUL{Z9<2zt+9j4}Zn1pUaP+Jo0ma-x~PeDZZcmI%56g{`t(0>z~f~){gvs%A@*y zFPr^uuYX%m|Mp?n-^qSchyNPoksrany?*V1KV>-fPqLru@F!6o`El&0ao#)sbpU?X z5!m0k-utimeE$<0UVQ26KzZcnv7g8R&+i2M9wV`zu+jLpas7c$a{qLtJn~~-310s$ zz)x5F`RqRufcdlRf1%61m9O7F&Hgb*|MMu1eBXMr|Lps} zKEN-!ANz@$%=-5czTE%6Q6Bjj?8kB5JO1tj{^l{*&tgB;;jgDW@(bCw&%gbEf6D{d zFJj;I^D~VpkNmI=X8v~n{egc@@jGue^OyHO^7tP+7S}(3^Ml0vWPUW|QT_2;zn}Bo z`Xzw+|5E(d*l+Cc&ntc=`}X?X1N`K1xc_79*B8FrzbBP^$xJic|9c?j3Pg!8WNpS7Yqsy`Rhe?O@Ib;bXg{aeKP$@yg}egW_w0DiRzxc?ek%>D@% zp!m{PiSnp_->YW-+V{WXfM5M#>^ItKeEIW>(tlFP$8x@on4jGL`AU8`=jHy9`Fay^ z{S%eEtbeJJpT+qUNBs*ZkLI7o^SAGR9!B$@gzGP}&CLH+;mi6fQy%#-o6P##$L}QI zrz(DH_5=41fimR$XDEI=`+>Z7{(1!X z+ivEc7-*b7%l>~>{MDPy{QaEs`hN`gS&!iU6WNb(_**HD`uAlT-@bl74*X8Z*k8@Q z>-QJ5qdfAX*|*O>(|~{9qu9^dVdn2T|D00tpK!jeV}1pcNA+iO{r2%Q9n}BO6kLBH z`>x+#FqZPj&jaf>6Zi#+-!jY0&-MEYzEk|L*MiRW{BX*n`A2g9_VF_Z^nb_W*l+oUnZL{LOnKzT1Ai{?J3N8?S?t#l z{mb*$uxU7-!Fku~kAo?X>Q4dt=Q&V+atij3v+sKS@nOm%KOM|(KJdpsiTz4%n)S}DEIGXavPuOCPU;FjP#lW981N)EfH2u3?|4XGj z^0T)ZKXCke{VzrSOzfXyKXCpHEQ8#?Ri486t9F_CUB7=Uobsstm~Fw=&*h;07Zraf z`>yYQuT=a*_5=NU^IHM@9K}y%-}Uon?<#%@`+3&>T?zaJv+(@;?Kbmwz5j9^<zU%qpXv!l$iGBP0zXtfLQnA0Ceb@WHms1}3tJ$~jpVtC^;M3TT zeA~?by}*IPpXKq>m-5IjU_aYh|8>BBU=H?wWM5wYq(6%C$j{hr*5B?w1Ngrye#>mr zzia;&Dt;mR_WoZF{5PM${g-&h_^$hxZgX+IvXYnc+pXjqay~G>z&4QiHz<$hpR*%) z{+mGmi|66`$FmIX^j2IDeM; zD=ClakK+21Ip>|fw}SdVSNvvsLfb!!({TNrIp5Jye;Vac{j0(Jw}bk(&By*M_FemL zGv$$=#eN{~%`Xf1sSB|G3Hw9Eh7(`6mazBkPN%dpn(P2j(=5c`eyn)P$-zjI2y zJLi`<*6&x!qxv(re*6A&7pQ;RB3%D>?7Pli4=={~^PG46{;%-YcC z&OFY_`ThT=(K1CEQH?gI)hKC*j3h^!sg#kWDaoN?kPMNL)SxmS%g2N=v>0ibvW+Ds zl2cNnMN?8!T86}kGFli}`d#? z?EgMRFW0|)ihdI7-Td4(mioP6`gW_$_)T+z<7b)Qd89}FOW416{aO$F|Do_dWxlO{mdwQd zH?iJ!{CS`B$bZ&S|NJij{RC%Y1MDZ36rmvoU`J^KJ8gI_VL= zl=Qtbe-z|IfL&{=LkXzyD93e;p=0sz3CpfBee;f95>QufNvRf4XJ;Y%(9~+p=E1 z{~-H+fuirq`g=sdQa^|EsQyH*KZW&9|9ubYAGZMee|?>)U!H#oJD~?ikN9aZfBruJ ze)9s%{~{p&OwuEM2H=+i{tAWvBlB(j_ld&K2K;@1fBQmQ{~7B|{^|t=Im-HzAJg(o{e+NMQ{a(lXH@`IX+xo9J=@GwVxxfD^0RK0IzcwKM7lmIA z_y+<1#W!&M`|rdQ^XCg{j|r{67r%E#Jia*anlo?fj=1=@Gw_`QGE-?|?s7 z;U|esaG)>5>2V&rE(^|9=Air@W2xOJn{mf-l$aTBJw( z6y|%6-+uwV^Ep9hO_ra(eV6%i{z(3ng;-w_P~VY0=Y;qN0_rC#`cpQV@qa<&Cyzhb zq(}K>bAD0QJIB9J*#G_iZ|HMU$bUZbZSNm$AwA-kf&PgD{Kx5YLWp0&{Q2zPeUjrh zf%J%2oe9zkiwE+Y6)Da{MkJJ>rKxH{<86|75^# zMV}Kv{GMN#@f&U7Hzz&fCoI457^gcb}FJ}Hw!FPVvyA3Bj;>WM@AHU8B z`}=q1$CzLLYg2!FFN|Kx{(X`3h@ZlIZ~ry~{38ngGUm(mN7i4V@Y4W45%4de&k3OX zhcbVRrTz;^kLu50zIXmK2K*`XK0D%G2grXoD2BN6#hEq+una$qVQvYe;(i`(ffR;f6mkCGzWNn?66@vq zBiFADioT1Ym;5&LJ{|IZ73*dHOMa!IzmxU0^XEgPN8=y=g;{^R^Y_BA|MrL%?>&F+4ERO#J`dt=X1?wG`90Djej2Dh1@N~NV}9f9rvGf` z&l^dP_!-Ri&c7~zzm@Luqxy50Z##e9M0&(8WPUVcHfR0r3ixa3K0D%XX1?wGdB$3- z4}W9wvzCE@`?-hW57Tu>q{Bq{s z9XfH7^S?3a5kCji-vjVhEBxzsnEd7EM;));ZH2-wVZL|$=oR*_ANA-yA*w%{`4KOS zUd#IHkRH`v4(h)W@Gn>RG3MJozuQIOC$BaA=NYe%95AYYzeKwT;5a!oQHtz8I1OB&kp9=8{cbWPhaSP{XS^o~w zBYyTelYf?ne>LFGr~533-(k1m%j3VS{|>rOfbw*7S3V*-rUj#08LwO26o%y+3xYK`w z06(?`*I(mXGyd}ZFUjvu*I6jPrmS!22G7qj|5VbW{L0zCJARJ;A;A9@h2M?&y#!zS z->C3IU;4*yDBwHSNvQrw%x@$3vi_c=NA)K&-&_AMz@MS;7ct+R|E>+muS@5N$bZZ4 zf{p*Piav$)w()GgAM8qVK|b+xqz|=~4cqu^VbZdc==0-@AT}3j5FB2GDr|;?MowoNRRR>2KhY*{EsZd{224y z^JmR}l=O&S$$VGu^zTD}-<^(AsQ&mL%=p>Pzb_*_;zvr%{3&JQ4*y}mf0Wiq#2@yf z;oHu?$CDoM6E_-umWTfc;P<0-3h}>TzU}<`bed;Ke}MHpneRTy{yUZQ$bT;T_s+j; z;Qtcp6U4uu+~haH1@p7yUr2hyj{*K;fd7ZWpU!;S`RfbRXUP8>0reMA&Pcx^VExIY zNA*{L`lo>Uk0|`MKbick^^;HJziUAK1@v=BKTy%j@n53oGXm;+?8E#CtpCK)f89ur z@(*t^^VfU)e;VXp{b$VYO8>62+3sIIspyBW{)wu8<@ke>wRf9LdgQ;5{YUwSo%Qe8 zu>bt!&0nzpZ<&9Q7e=oozku|JpYWCc{ADWO7wyOVhE$ic$@`D8f8HZK;wLfRyM8?n z_)8C9{(a1UyvoJ#2g(1C^oXAh_|pKt@>k6No%xeQ;F5oc^oXCs{4ndC@qZEUlYYbe zag?jGrByv1e-L&;tw@jf1)I(Id-H!O?C-yS6#g3KPdkpTdL`?xRQRRL&t<(+{|vx? z;~=g-O5^Hmd#fIgKS=%p(xdt_zBcuH&p&2`{q<)a!u(z|uFhsV{-1Lg>j$yEd)2>k z{6UUiYtkeCkuCo5%Mbhgf1~hUW`6tQ=&DyTzby(sllh6PcgAlH;9qnE*T0JS4_Nrg zq(}AVFyDLrIv4O;{EqpTR+#Zi7krt2Q_>@T3CMpw;2%`@&okfFKNtRi{m*B;Jb#em z_mZMt%6i-TS1*tr)gRhw`p=vHB2fPkh3~9u&Niv)@%V%EU!m|*nIC1T(|>P-{r#W+ zC(iE;=F9hwB>!(kzlHS|9JgNeO6vb0J<6|u{d?!n+ra;zqu75ut!vJ9Z`I@R2gx5u zdc==`@p~ui&#&8Gm_LsB1COJtUP=BXq(}VtQvdq(9^h|Q`0JS8z{0=gZ|whD*30uh zIsdOBJ@TKz{=MV(0q|d<@Q(%LuT}VIfL{doY5(B*o6&L2+2s8fS${v$qxv(z_y#qpU3>HswzSuXZ|k*{Ot<=UFO@?&!m5Ge#NY(uPmIf$^LIedX!(n zHq-y!{`nO6zgOY^$b8%JW9TvL|4-I;Kf%5K`e6|1k^dz2?>&E90sMCl)qvNZUFp2S z*=)!E%Sey->CE>Ye^vtiRn;*69pAc3-Z0pa} zq(}S`&_Bh1KVRXW&HOv7TpWLp^}nj{%K?84;2%`@Qv=q&U*U(g`{&O(z;AUD&i`%Z z+vd**MZbdecOQ?g>Xn@THl5mxBdS5#-vC5H0DR0L7>e!f7u=O&!4{)ew|7) zezy5Pp*Hp(X1#6xKSX-uzmWZV&tJX+{!gug`Q4dsoBy>*kNCyR_s;+C0Y69K=P=(k z{~uTQm7x9~0RQBZas8{9Z~OhRHA#=^PuOAl*IR!%;D4ga3rK!~Xhbo`(5F%x`fVUG+-xe^>O|Sugun>Tjx#`4z0c#KKP}J*q#- z^?T=kC8+-gh2M_ut2mqO{@=F>KbQI5@jnXqJx|B=PiOx4Di_BeWPX>E9@Sq8#{X}? zUvmcL*Qfg`&Sty+m(&33yR!a*s(_2XFB-@lU;{%Gdg?*C;g z{50l!$FCYqhIlT;^_AWb*T0+j=N~V<>Xlr-t|dLHKM&M@65yZO2=f!@zK*k{RXrYm zko?-DNBlzOd*@FLz(1()qs*7r&vN|tEBrF%N7=fwe$@i}S&6v*HOxPJy!5J9lAlL< zRDWc*>AzABzc%3CaVF+3qx(|Mb`k5{Cz<~U(j$Iinc;i$KN;}*G{*eH%(tEYS1S5$ zbYIKaesPWSv&`=h>5>0b_8()NGk&K6|6er0{@c-gEoZaMpOvIX{P=JE>qi3M&ufbL zLz&-|{ku=H{(RCSei-oU1AdL>n4ib|F)o;&B|k)Z#7|+qw|~w6{J+n_{8Q+@p0mmG zKgqwQ1=crZ{dw%$eUkd=ioP%FkGMj9minorNA+iL{oen-ClS;?r6u+sq5Epi)_}S0 zljOgt=&xtJ?f$`LMSnZ%ZR^Jd(xdt_zw`HhQ&4}6R=EC|%t8+6BYxH%|M<5C{FY~9{v*t9&i>t}YVHeuZbo{<&jtLpfPaU=pTT@N|0F+O z(H92vKSS|f0Q{c={2x&GUov0Le>s18CE@(bSU*AJE%g!7qx@sQ|GB{bdWAoX?yEYR zZT&7*_@#h<9^ltM2iN~}Kz?1)qxvfVKN;``EBucF@~>0)@!$LB-vxj_Tj7^8-_}1z z75!1x+xq8-;y(=hUj+O=)(($f7Ts5OHtD}w)t?@JsMa3qpJcu5`{#cXAB}$s`}bbI zr2zl$D*P=0{dYPS`!5gZ|2)zo|JlI*rNIBs3je}dCV#hnH*vXs{GjlQ0sk_*sZVzfIw{J;jWl?eklkNsscc z1ohtl_;b79`g=3qcK`4d(j$ICxf%Z~PyOkD|KO#VU&wsh_}@o*#Lr>Ad!N|Je+b~G zbjAEHnJ@3ZR}Y}|0jhX`pJyH_xK$J{3YFR{f+5;MQ1zR!fz14`VOp@$8R})38Y8)<+6Wo{|pEI zpXrYIpz+FsQyyGzZ3AERQN}kZ@d3AS>abO-@E>e0{oV}aQ#2f``XTSwaCAk*l$L9RDZ@k z|M7P;;6JYLFQWIgoz1rXPEh#SfS(EY!+YcUuVub%{T)VnRDT}e-v{`^uEhKa%pW20 zmh10e(j$H$^S$fu{eXXcD&~L3eB1h)Mta1rWWIO(9Sit9`e1%OeXbzL_;({c;^+MA z@4qa-&sF%#0`i|y`1yc84)Fg{_&Wmfe^>ZLfIlAa@9K;5KgxXh{R7#5w~-#@U&4Iv z`ZEFW+w{Zy4EkJ!v)TAz(j$KAFaGntY{1{4@V7AEcKp2aD(wFk*4vJsBT0|^$JoF3 z`2RTYzg*#;N}mgHHrwydxu`$(|6kVI&VRB8VEwDC?_TBN_(QehFRNZXOnOv*DX9Mm zQ2&Q%n7@blw(;w84b~rJy>0w@k{F=;w@Km0?>GJL zz5nnu;13#z>%S!+e<0~m{V9O|U%>xC;m>Ej{Qi|(f4)`t8O-<2pIpGd@LF8|I_BGc zf65z*z7Kt_$k}Z7KgL~$`8NjC&sX$!vtGXcDf{PD(xdUq2IDsk~~PmjSKD^O;}4Kkr=s&j$R>gK_<5CI*{7 zc|)+iJ?rJ?x26B*Nssc&{nfvIz6$(5awF!CWd2Bzm*i)W9`R$$k9zWZ4e$pI#r!qQ zx81)RNP5H%SD5;}>*qYcZ+jEw?_+*1QNNtOEl7{}Da`lI-vxmGkHYVGrszXSLukHGxfm~ZR+u`Bu>{QuNhCJx%Vw z{H3h7y?;4H(XVBFso+WeqohaU7dq%ae#bz5`xO4%rlx*@dlh~%^S$$T1>o1d z3+LCUnc>^+e^w_wsy~bQ-sAU5z&~H%cV_-Wmio_C__@r_V!d z^(u?>h+oP482`M}zZ(Jn-g_~>TiEbz`Hvz!;ujtE_wQGLzxqDRAIAK;qF}jxtsp(( zmoVR5f1Ucj2K?#wWBy(AxqN4{&EKh{NBn{#{`$89{zDI7{&wcu=I_$6Sbu=^w)y)Z z>5=~!`}fY@?ZE%<4`Tk1mcjbxH_{`1{O|t!b^!kFEX*IreB1opPI|--Gv7OZcL9FM zLzti3D%kv8OM1l5V}7iv3(e>6%K-noahQLU`4QH;Pjde3Bt7D%|KZR7JHStQ81uWd zHuYcSg85nUJCPpoGnw!0zwZJ6YlT0B`4J1hMBx{K`hNiY4&!nCs{+=aM0!+z38=pu z@YgB)`fW`9i!Jr9R``jPX8dzm@2sEu0DtHNT>on3%lE&k2|t5KkLoXAexir}3*djM z@Goj>>X+9KlD}8cr?UQ3;aB$WWfO7zH?V%XMV~@?RDTTQUjgbrr0{=XzI^{*`ahuX z)Bg0&|AT=4N;a;);n^mC+x5rGq(}84+H*+M=}3N=G*H3g!G7C2qBlZR+>l|2hfqM?Qu5_0KhY z+wU)lk{NBnf=d#@kr0e;bQn17J@w(IZrNRRj>p#IYUfBXxWU;jKa{x<%D zq(}U6z&{=E|5o@HFn^jm@%TAT?Ej(gL;sro^XA_G@Yher^%paLqTosXKQChal^ui4 zpGwlB{Ib};cl}HR{ztro`FAtlHh*p=J>nNI-#dRA1O9@SG5;y%+vd+4(j$Hhj9*j0 z?=TbdWzTeg^Zs z^QR@?Kl=*i?_z#yF@NOx`6THPzYNsh8t~)uF+c8nGyb;zKZ*2+UkUha0Y6{ihna7? ze>g+oCxjYTCFh-gNq~RltGNDL<_{M6$BF&!q(}89G2cD^an2vx0scXS{}b~gf+xp+ zzrxQ1^`8s)H@=4JKj#87{q z_(gz!KH$$@fcZO^-$K+MC-$FOi1q)nJ|ccz>Zgz%`7a0KeBH zuJFHPzU}($H-%rqd~f~{!0-G%uD|QWrv3*-|H=H%Cq1gaocZ44e|NxNu^98;V}8WK z|Ah32AFb{`{`Ca>CLdz{A?DlG|67W%zDA14&$j*#B|Y+=#s0nP|CPXh(GtwRJ|O=+ z(j$HW;P(Oib3exX`OI%2#xG9nf4LOvi&-znU+TXgJ@Q`)#{Vkd|Mq2=AAgA%Kl%N8 z$-kBKh+hHn8vyvbKgIkm%(t!o+ewf3;Top@z3YD(;NQF)^Xqgm^{*BaUhIa3kRI_1 znV-P|XZ;-r_;H_M{-#R}|9;UgGXH;8V18mPQ@?lqTnG3w6@KrohHqQ{*RI6=KWDvd z{ai(QlwT_Q_pYCVfd4C2VSd-kjDOquwL{SlVEr&l{#!|p{Kwe8_xxuF@IQ1l_WuU+ z<@+D9|5hsc6|5)Z30vF=d!f*$q(}baD zAwBXRWB=akzbxQ??>CsgkomUtvyAkJUkdUY2l!X+#Qa^%x2>PuNssvPC;R8`c)%~; zh57AznEtV?pL1bBg~&5>W>rq zb4ic*xy<+W?=-+qIe_`gm~Xp((TVhkUkdmy0)D>2zaZ7*Z<{}Le#QQKvflRnfhYslzK>Z&o{ISfpoqxWo@Kc!Y?Y~)o-|IJ=-zKGgIsYQ0NA+ib z`dd)l*z4QM~Q2&`nvHxStx81*dSkX7^ zXU30^Cv0&i?1e&ONss*Jvw!dPUm@_nPT{98Uyh$#zdrg4*WWjwe$(GrKa};ChYPyZ-M(dc+SUnEC7N-y*=@ z7OEL?GOZaW3cbqo-$3!l^2aul9`Tcz@9n>j0RP-L%pb`7-eSNd|7_ADek$`T*uQiC za4F#DpM?2&{Z0My`d8Qq%^*GEr<~@`e;MGHRLA@Z=G*4q!Wvi~H^BI}>EEo0^=Gi& zHvbApkLu3=^{)W+7u3T1{>-<{zt>2Q_<79t_TNgtuU;GTA7{R8{vC_Q{6bLwD!`vm z2lI=VZ<~J)ksj4w2I?;c{N*QOex0jL|FjVeA1Bs>rKCsvO6JEr^KT8{x2cQy9n*r% zzcA?$zo@={{;dQ2D^A7y9OldUBkP~6=wD`icafKfGn7qw#!F+lB zCHXIq9`O@TH~D$z&qlxxord{GnJ>TpCHa3PV16>-e+BrH>tlZFYfS$Xi2UQkem3b* z{i)2)_4M!8fM4wl%wNa+Wr8R9f1i%|rGUQ`@b7Pc`A-fs_1muh?jb#@KjRGl_-_OJ zw;N*q$IS08>X+lci1dh`&3y0q%Qt}kRwK;+hxxYtUr2hyF9h}P1pMk}Vt$irP5!q2 zKbDC3#elyX@E>Z7`MsHcr^r7}?B7p%RDT)sz1M%=0{-46m|w_zTmP4l9`TbJnEvz5 zzdeAT+6?nYUl*+ZdypRSi-}?Z6XG_e#>UuMNw(pOXk{o zkRI_fnD6bMKLG#hb20xj=AS3}RnFfM(j$H$sQ*vEAATO@A7sAm{@uCBSYLCH89&?S z=guZQ@?Q+{`y2TG`Fza3kNF)%esN;|2ht;cLZay(@BH}}@CSFo{5j13K=360I?^M4 zg!x&lch=ufEC2WRH(ZGM>FFl_2BKlaZfFhZ5x7G-|te)Z#u-}XFGoOCOzWE zH}>aO8}Ju)#r&?!xApH_(j$JD`QH9L8Sv|M!~BEH|3}Op*}rv2kNA1ak9qpHF5pkU z9P@v@(d6I7!kAxBpH9{POOYKb!d% zTljlOkN73b_nyC<4)_=M#Qd+BZ_EDz(j$I3$iD&Lztaoz6K)EY{~M%7{KTea{Jr@% z0{o0CF@F;CZTSx;J>o~1@6G>Az+aGx`5!ai_Wk8Kq(}TLz;6QhXY|GVcEe2mHhw+Q zBYrO6Hv{~8`x*X8Vq)bp-yJ`98pOLV_<0oR5x;=>G5$H{_H(fM0U}&Oep;w*0G+9_1fnzPJB60RAwAKbHBn{vWLHD*(SE;D5k;nSVjR z{NGXd;jlmd^8vrn)j0o(fce)aJ<7j~`QH3H0sbh3-~5(f>(A{9KcR(x{#^w4%b73p zPh-BV|CcKK2=l%De=*>P({TQI%(wM_6VjvnLoNOFUjq1J6#lA!`Hxok$$)<;;ICr7 z%)c^V{>v49l=3xC{`t(e_5TKipUr%4{yhLcXCThMocXr%pT|j$@{hDO`Mds|^RHfjpL{Lmw;djA z{b^5n#Lr>Acm2B(@JpF5^G|2K>p#R>y!(Qmzf$-`%#ZQUIraAe{DIfu`tzA@>;L|w zNA+j5@%Mi}z>g{XF9YWPvBEC^{QiJ{-u0$_nSW?Ru=AgDNRR3-WxhB6s{wy5^X2(} zD)VjmzoPK-+WPaq2Jlb40gwM!=G)ev+N4MI7X$vafS<*DnSTNE3%GyXC)xjF6n-W1 z)A)vw)Bo24{wE4QZKN6hunXpA$uCm)sYxdPDC->lAi$3wg!?a(`8gK;Nu)>l7ck$= z&*2XS{O1&YCG%aqYeUxmjKWVl$JFo5|3<*Ck&f%nzs=;I;DY&C@2jf z{EN@^_y2IfAEoeP%+GNPSH}N#g`d>H@ZJ2J{6_-*5rv# z-(x7wKk3e3{ojrBDE}Dqz5PE1@SjllCCm?7#{V&epU}y_{yYHq8x?*9^K&fxbqYU| z`QHA25b%fGg!9k3D_H*5lOE-tc%iA^oBuGcNM?|HFXaa~Q5a znfbQ$=W^1c`tz9Y&HoX=e@)?M1?10G_>s=0{uuXc30jhr0O3|384gT;Z28KP>u9_TN&4pLVI?M_KRm z|5Jcp{}!BoCG&GE{JNw^`4=+Z&ClUK1Na3BKl`3w>+fp{KfS9z|7QXJ>|1gDNtwa= zuO;bG{RNl#`)?}X&sX><%uluC|Ej_-WxhB6=K;U|a9n>j^Ig4bBi?<%&vi+U>d)@x z&wm==U#;+y?lt*`1yAz(D*Tem{r&$U;6JDEQ<dNM z-_6g-{}sSb9jWBcd{^(3$b2_HC;xeXKkhc1fB1e=zpHm`$owB5J<315mp}gnfPX~c7c<{>{#~K) z3wrzee<9$Hy&czI%KTKfa3%kHNssC;WxkuAlmF|0zf0kV9|)HJHie&kr9b~S0l#Sm zuD_W1VN3muNRR3-N%i;t+khWc_~p#cvG8wH_{n_?-<$tCfWJrKXO0b)|1O1J%6#wo z{~q99eFx4z@j=74^?zT|qx_Tl`TKt{;4fGBNzAwP|5AmY&U|nF9|C^kJ8}J)%y;!} z8^pUW__+b;QT?H-{QbWK@JA^8#4MA4SnwqOW`&>D-{1cq1O8hIKZW@@7XCtoU&wqn zKWF{<1n@7r3+EqWzN>d_$of-AkMd6+;Lrb4z+bHJGad@o|Ah*_;A(&WF9-Y%qj3FM z%ujU-=Vw`e66sO>rObEpbMpTT@SjuoG3F;(_|GW(>@eGd4Q%$N6n%b9Px|9eQ` zmoYz?{X6xq2K<3{oBSoe;W#t?w)?;RNssbRxW+&JUjY6a%$M)KrZV3hKX(}9_%BfS z5$1c>|FwXBRN+@JKkS0}S@Mr4{M>>5@m~-414iTiPk7kmpJULO7Osr{y`)F==P}>S&&mH=z~80t%bD-$T^ln0 zZ3;g!#Gn5jz;8DO*PlBvSpT;nJ*q$VMt}eB1^lrJzmWMkZsA(~3crH+ZhlVwKLUQO z`*Hm#*`|J1@7j?0$B`b@pEuN>|4)GbsKPH}zU}&JyuvTP$>0A!1O8tMzk>OxZsAJ) zzbpL2VTSMK=j6X1@Na!U$^TK4zkB}X+K~C*M0%8ejQQU0KmH2%A2DB^|79@WcK*3o z;iuf}&;K{TuQ}G#FZt7%Z#)02MtW3#2H+n8{DI7u=byy^^Y5?l^O*1Uk2C&90DrB* zuMEgvrSQv`?;Za?06+2|?!TnRg7x2}q(}LuN6q+q>;Dt*wQVz^|8u>(6I?k_+bNc(GrH^r-&iTTJ~?{&|Q058z*`@QVZT2Pphpz&{4~;}m{H zK>h;?zXI^9wf6u1fHxF=;^U_OY~#N`;iui|Uw=;m{QU|)8jxSE@GAko2H>}Q2=`wB z^KJdthV-ca@`wBTuNL6nq3}xr);~hwhejBF%+vq10skw7pExPl_ zzrrue@Q;5Jz;8Dm_g@P0-TC9jAnR{K`s(zT5%IHc;QY%1)_)S|QU1Bi_vYUU@OvoygeOe@ z*~Y({!jHep)bHl!D_k@>`LF?zDX8?XDz#pveivs3GhCpT_yQPjdY0kiI(or5yhv=9jY2;a>{)eHDHV^IiWM zzn8+#&GgUz%K-lcgJ#9RCvLyX%)T{yhMHJ@ezl`CB&g7YKe>>`#6S`%ikxf&alz;QX_h zKf~g`Mh^BL{%x&90zJ@Q|{{@wM{ zS%0nv{y$;9^dEZGuvt)lOFj`x! zzaxPE_n9yKmoY!n;{T#&vH!H^g5{q~dgMO>{NE1zKhAvVKgxW0|2r(|*{Jx>59oiL z;y)AkzZ3X>BG=?6{l}O;PxzJoFPn<<&v@SCZ(Bc8NRRT*XaC;y^KRgO67!}1Z05`V zze@UFtN1Sp=zo>sza03_1pZq;hx0FEzFWUL4ATE2te5AXNiPJ;Ka2Dz|Kzd$J z9|Hc9Ucmhmnr6nox5fWN*314$WxZ|wjw3zFKmI{~|BOfer(yq5=I2@bZ)CmnUm4K< zI?^NmX~6$P;6E}Q`wvey`46-Bf1CBve>UrF`7a_p@}CF%KL-3aei8f6XZ{e2|H-VE z{zESYTYs`ikNlSb|C53L&lUe+=F9hg!=j!Vd8U5pKaKS%;^*VVeu(tQe^Qp||0w^w zbN!M7{EuP2Z~bAu?fm~+#eXQzPlWk>MP6aC|03&U{<*BT z_5X9ENBNhtfA{$5-<&xm$CmS_ph^lz6SgcosIJ^W4>+u`GWN_|H#Z>$FG&7NBKt{_OGAw zf&W&oVE@_7x2->quwMEvVZE(?vPh5o=d*ur|1Sjoe^&g5W|{nK=MRJP@%j^Gy{&() zBR%q84)T8k_%C3-Z~b9@H_Q6@hvL61p#Ou4|J3pR{&^et@BS+8pYUvxe;14YXIL-$ zC(3$T|KyM!*31OEf(DeKRxCjagh|MOTc*Pjg5+xjP;^eF!#_V4YVmB9ag z#eX*Q<^P{0^S@|5?w=yo+xjP&^vHi`qCfxD!2j#am;Do(WAYzq$-l({>_3C`HvdgY zkNii0|24q>B<4&1`OF_^@&BXZzmoN~{`pSvA7lUC{#g(FhYOVcf6e5dWbr?k^|Jp{ zS#Qh#I?|*3LT1f+03_HfAwd*?4Lr`+xjP!^eF#?NB#Y?4fy{^ z@gJIJ^0!@oo&7rQpD62X{#%kB`OgIYcL4v7GGF#jKJ#tYU*9PHD_C#qpDl|2687)y zpWVQJ=QnWwgy)<5ZTCN?vR?L2ChKkfpC&!ZKk+fsKVJXe0sq?-|M|?9;~y65QL8s` z|CB2Fc%g4jdgMRK{-gZ!&i#kI!2iq4m;Do7VDi6B@WNvMw70PT9M;SFrTw)3|;STFlOi}kkr zN01)npTYj4Jl;e;M=L``2#lGXGhM|Aa-s^3PNJXR`k& zgPs2Q1NcAXUEKds=G)%?eVFyK|6>9Dk0m|IzXbR{3jA+X{D)pQ`So*y=jX84@AMw- zpETCn`u{xABmc>h{pUab0RP#{m;IB^{I0^U^uJ#5U&eY{{}(I%bJ@T5_#0~D|Nj0J z@8kXnyvx1XMQWe z4~zZNKg9F5nDw^)IhFLte;&yH6ySd#^X2?4W4`VBYpUWu;Vmy;>dcgmC zivMKhpC@zp2H4N7noLpYyttK>u?T|0TeGBJjUk@gI4+MwL@4`-Clg!d@uU zXbGOb8LYSUe|^%U{F8J1{nG^a@5g*Of3ulyTYn}h{tE*7AE)@w0{)u=|GO0bG3E~t zdCUAS`v~WsP-w=_mVXNAQT{RDzXk9=jrlVF2=lMB_}{Pi&k5+iT=5_OAAkR}2L79T zjMtxh<~I}m<@(u&^>Y1*1@zyO^eF!{;Qwskf2`uajQO_p^EJhP=$&BwGh6YW2mH4K z{tBk9_3%g{=Mfv9f1EUm@oT3%KR3>uk=4g z@t+gW|7gX3!jq=|z5bJd|9Oi4{DA(qD*lUEZ(DyhDgGnu-+TSi3HY!637)@Y%(wOb z`K*`oH}r0es*$t#KbQ2Ve{z8T&cOd|ivKY4TU+{PhT=app#SNL{}SN;65#(2#ebCf zw(Iw6m*M$a$oeEvzns4VNRRSQe9FK6cLn~RV!oWeWz4so|9qzSkAKhfPm0C=GR1$C z{YP2voPS;p{2x;MN0@(>;LG)})u%ZBDC=$g-<JMce_`7-}(=G(qMvQhD0 z%z9a`?4Nat|M;i<>t`?Ezg|pPf0!?S|7uu_M}OAK^(Wzd(?7QSQ%R5VPhtPw^)nUt z&r$qGnBPwLmHt0d{AULAzfAF;4gB{5{^OS8{PUS_yMDid^)mmGfd0FZ9_3#Q{0{*B zA5r{=7Mt<6T|X{S{3o;C)<5qn{u7?@ubIXre-7|J2>5?p@gHOU>6ZLADE>=X zZ|k2mivJ?eKSO~38lU0$8~UI|m2;Auu!T?9qu&X{dO3fSSa0*+ne?cCLjU#m|4qRE zeTx4G^VMJaI zxn9csNb&#XKlgvs@BJV3_k8ic`QKsD%e>@%*ERn)U;ez@&;K9wacj-`C;$HmcmB!i zU-4_=LjMpSt$%sEez@zubN=`USU<)P->FH?|1i&gS+Cq*r}%gEHvg+hkNg(`|JlI* zh3l~YNI?G+N$<>QnZK*I`5#Am{*U@@U*h^*zODXCNRR5T1ob}&>VKH@sQ&zb^>0=DyLy}dO^W}7Tyy^8 zo&V1O|7UK%{$m0CFCsmfKd#>9e;(;k{z<@pF7V%?1p6-w=zkjNk$+cj^Pfw4$j_y*B|ou`G?{^2l#&(_`hcp?wW=}~^k zQ~m4TtHA#io3a0dk7`soZe;QQvZ7B4sQ**ZM_4cKf64j>evSQK$9h|S{Yj7VO9lDO z2l>6O@UsHe-*5}|pBqsBgrYA9nBPG~zcgTe`$>=Ti-P=K2l=IL#r2m3tiMpvR|eEK zFU9Tk#V zr&(`1e$^#C$}bn>w;1F%TH$}heB1Hs4uxO9eDCq=L%`pm@PB8%?fA7-;g>Q$%Imjt z{9FR~{l3BZcVAkgN@+WOy|3ugS#KM^w@Hu2FXcJ^@oOpYf9nqHe+u($<98G35kHOj z-tk)o_$_y0{tD*X#;+Oa5kH&x-tmh8{vL&Y>L(@)9NB+ye_fj}zre%a0Qe*J;QUVc)bMTf-%NT`fAS0d`Zogp*9yOg`L_B?6n+8oz4d0%X{$Yh* z2I}7i_yhOi{2MMe`PmiU%imup z`>#IfQT<7PzZ>u;D*P7$^2aIs2;hGU_Z&o{2!Qa zJN~?@@Qax5UH^Ut{G^|7{m*@7#@}}QX+?TefAWiF{(Fx<`vHGC^X2{D&`QHk5c$jf zk^8X!1lHTGf1;#E{!7`v_x+0s;D4dQ?-r0hSK(Ix{z1U+_%p756!UGzk9MR-^~dM= z*YCrCzgXetGGBgvMXuk43O~$z@BH~4@DqN)^~ae1s{o4K(8;7n^`|kv^d!@O&iQL4 z;D4m>3s={u658@#tnia&`tv^u_{S9fX69cl=8vrZsKSphKgxQi{=Wgg=YE`j>ta*? zAq)R<(xd$InP2MR{|orL6n^3thTp)#-=^@hX8H3E(aEs;{*SvZTyp@|e;)H~*RLxT zeRtN|j=!Ih9_5z{{GSB;U-B#VKZNUmL9c_M}JoM_%#Qe=^`ds_>s=zODZ8 z3csBB-umkT{+|lJ^SWU5A6EF$e1HA*0DsJHIR81!x79zI^eF%MR}J4=|7n1~Q{fL- zAFTdTg`drQ@A=p1fZyjJuKy$E+v@L0dQ^YX9Dn@{0RJR+bt^O^6hzY*YH zehAmUiTSqryO18$pZc1={xbo8k;0#_Az1zM6n>2P-ujyWext*<{(a21)nA|VsQ!$( z{`#8%evZPQUJ|VS#}$4V^S$+-1^9m{{J4#VZ##ecUE$}+iP7VJG3I;g zKO6ABQ26_pZ>xW$!cSS?um2pt@AU_+|Aw!E)gK`}s=ti+-ul}Eev!hD+Z=5Ey{GWg z3;gwW0Q?S>xc<@1x6QvK(xduA3;px2Bj9H%{O6dTZn=JVSm7r!KkAwP=L7yv3V$E- zZP(A=EBq|xd#|560e=5KasG|JHsfE{FI@i{0r@v6`egz6?tJmH{kD5 z_!n+7{5T7Lo5Ih2)9}6drvm;J$8i0fw+G{QB|WM?{VhMgFW}Ep_$l8QzWn`lB92hL z!cTtNKmV=*{J2mp`1$p|%(wObKMFsU`QH2o0RE#2|CAl3{Zus{37P}wA8;x;pYJUAi(bshx7lN`MoUsB+{e&%bD*z{~8SV?e#!eLfA9F;0{Ayo$N8^eenjwP{pqAf`G*$!$A38B&sX?$zBTp# zWZ}Q6@DrII&w)Alj|BXq3jYxE<@JZmzfTREU)*=b|3?=8JxP!93x8np^B#XPfd54b ze`!GeJcVBg_;&(+t(v(0v3pGYw&QOc=~4Y9ANuPb1^CY>{FLv5@pBY@L6M(78t`k> z!u1~w$PbYo)t|k@&(8$>XB7U@y#ec2_~{?{`S$^S&3Ih@gdc+OtC1enpZu|(e?Q<) zR``)0gYmN!e*98De=OjiS{v6NS00RCoAjvuGQiIQ{OJmRWkCK^g43* zf67m$e);>yQ-A)C0sel4pUM1QqJBC4;q5hmjuTp9kun0{E{h{NDrCKVRV>+;OIe>pe;dlMnjK8h^ z3WZ+=>VFdOC)UOJk7vGZ{Kt_Vo{IU)nSZhve>wkeQuOOsZ~OdSI_Z)B zq?mvHJPZ8KQTRuh|ETaU=g%yKA7Q?C{!9h@Y4vb^<9{*zBdJKe9n#H3V#Fh<^4O!pQrHS zSNPY@xqx4(@VotL#$W#bkCJ~#;fI;;9sl`&f9vUZ{BxKu-@lRl-}DTupUHaL`~Qtd zkNPK#{d?D+g~0!Mg&$vG^6O~n-(rQI2l9Iz@GowF>rY|+2NwPXq(}7^Ge3*q8shp-J81H^y?^_hqHo3eheUqT|1+dV z`DLv%{-d7!-Ua@zX@vdH4CsHqqJJx(|8mkJ|E0kHV&MN!BKDtj$mB2AFFAh?kRI_< zKKJMMA>emC6Z7+!KTV9EiVZQD9F+3zm)kg);s49C4gW3EL{Ii z=3gQB^7wyD;pY{b{`1zq3GlB~_{}R#{ZYY}$FBjTNBI{s-#h-B0skX~KY{tS`WGww zgfIN{Zvp(4VVwV`%(tz7k0|<$thb%NWsx4`7h(Ty{!agF1OB_W!2bLGX~yq}W&AE9 zJ>usx-~0aMH-JA^;YW@dz8pW45(0k{;!k z3;dS>|93K9et)@y`3YkD;>G?*gyd19{EoJ{(lDk7b^Zkf1B~|Ci0g4D;56{*4z5$km5fB_&)&rcWs07k21fL z#eX*IW&U}rckjQs|BRf!50f6{pU3{a$Ist@|80u@81r4d%a{3I(ALy1{m1_kZ2op2 zJ@Q`$@;?mxk7T}Y{xZL%Yn-2@|2)NiYC!+bEB+JK`RDH+!2g$u|0wg@So~K%8|R-B z(El;Te+2kH3jB9qzRW+L`LciIe7u45r&5h4i8_l|FZHOj!v&CTUIgSYO|26B6{Bu|5{`uLYuSGjz_(Jil54%6e z&u)J1A79RVsZU~kX~Bs^sqaF1)W0R1U->YjcltLTSet$G' and request to fix the problem.") + endif() + foreach(idir ${_include_dirs}) + if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) + set(include ${idir}) + elseif("${idir} " STREQUAL "include ") + get_filename_component(include "${rosserial_server_DIR}/../../../include" ABSOLUTE) + if(NOT IS_DIRECTORY ${include}) + message(FATAL_ERROR "Project 'rosserial_server' specifies '${idir}' as an include dir, which is not found. It does not exist in '${include}'. ${_report}") + endif() + else() + message(FATAL_ERROR "Project 'rosserial_server' specifies '${idir}' as an include dir, which is not found. It does neither exist as an absolute directory nor in '\${prefix}/${idir}'. ${_report}") + endif() + _list_append_unique(rosserial_server_INCLUDE_DIRS ${include}) + endforeach() +endif() + +set(libraries "rosserial_server_lookup") +foreach(library ${libraries}) + # keep build configuration keywords, target names and absolute libraries as-is + if("${library}" MATCHES "^(debug|optimized|general)$") + list(APPEND rosserial_server_LIBRARIES ${library}) + elseif(${library} MATCHES "^-l") + list(APPEND rosserial_server_LIBRARIES ${library}) + elseif(${library} MATCHES "^-") + # This is a linker flag/option (like -pthread) + # There's no standard variable for these, so create an interface library to hold it + if(NOT rosserial_server_NUM_DUMMY_TARGETS) + set(rosserial_server_NUM_DUMMY_TARGETS 0) + endif() + # Make sure the target name is unique + set(interface_target_name "catkin::rosserial_server::wrapped-linker-option${rosserial_server_NUM_DUMMY_TARGETS}") + while(TARGET "${interface_target_name}") + math(EXPR rosserial_server_NUM_DUMMY_TARGETS "${rosserial_server_NUM_DUMMY_TARGETS}+1") + set(interface_target_name "catkin::rosserial_server::wrapped-linker-option${rosserial_server_NUM_DUMMY_TARGETS}") + endwhile() + add_library("${interface_target_name}" INTERFACE IMPORTED) + if("${CMAKE_VERSION}" VERSION_LESS "3.13.0") + set_property( + TARGET + "${interface_target_name}" + APPEND PROPERTY + INTERFACE_LINK_LIBRARIES "${library}") + else() + target_link_options("${interface_target_name}" INTERFACE "${library}") + endif() + list(APPEND rosserial_server_LIBRARIES "${interface_target_name}") + elseif(TARGET ${library}) + list(APPEND rosserial_server_LIBRARIES ${library}) + elseif(IS_ABSOLUTE ${library}) + list(APPEND rosserial_server_LIBRARIES ${library}) + else() + set(lib_path "") + set(lib "${library}-NOTFOUND") + # since the path where the library is found is returned we have to iterate over the paths manually + foreach(path /root/comm-ws/install/lib;/opt/ros/noetic/lib) + find_library(lib ${library} + PATHS ${path} + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) + if(lib) + set(lib_path ${path}) + break() + endif() + endforeach() + if(lib) + _list_append_unique(rosserial_server_LIBRARY_DIRS ${lib_path}) + list(APPEND rosserial_server_LIBRARIES ${lib}) + else() + # as a fall back for non-catkin libraries try to search globally + find_library(lib ${library}) + if(NOT lib) + message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'rosserial_server'? Did you find_package() it before the subdirectory containing its code is included?") + endif() + list(APPEND rosserial_server_LIBRARIES ${lib}) + endif() + endif() +endforeach() + +set(rosserial_server_EXPORTED_TARGETS "") +# create dummy targets for exported code generation targets to make life of users easier +foreach(t ${rosserial_server_EXPORTED_TARGETS}) + if(NOT TARGET ${t}) + add_custom_target(${t}) + endif() +endforeach() + +set(depends "roscpp;rosserial_msgs;std_msgs;topic_tools") +foreach(depend ${depends}) + string(REPLACE " " ";" depend_list ${depend}) + # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls + list(GET depend_list 0 rosserial_server_dep) + list(LENGTH depend_list count) + if(${count} EQUAL 1) + # simple dependencies must only be find_package()-ed once + if(NOT ${rosserial_server_dep}_FOUND) + find_package(${rosserial_server_dep} REQUIRED NO_MODULE) + endif() + else() + # dependencies with components must be find_package()-ed again + list(REMOVE_AT depend_list 0) + find_package(${rosserial_server_dep} REQUIRED NO_MODULE ${depend_list}) + endif() + _list_append_unique(rosserial_server_INCLUDE_DIRS ${${rosserial_server_dep}_INCLUDE_DIRS}) + + # merge build configuration keywords with library names to correctly deduplicate + _pack_libraries_with_build_configuration(rosserial_server_LIBRARIES ${rosserial_server_LIBRARIES}) + _pack_libraries_with_build_configuration(_libraries ${${rosserial_server_dep}_LIBRARIES}) + _list_append_deduplicate(rosserial_server_LIBRARIES ${_libraries}) + # undo build configuration keyword merging after deduplication + _unpack_libraries_with_build_configuration(rosserial_server_LIBRARIES ${rosserial_server_LIBRARIES}) + + _list_append_unique(rosserial_server_LIBRARY_DIRS ${${rosserial_server_dep}_LIBRARY_DIRS}) + _list_append_deduplicate(rosserial_server_EXPORTED_TARGETS ${${rosserial_server_dep}_EXPORTED_TARGETS}) +endforeach() + +set(pkg_cfg_extras "") +foreach(extra ${pkg_cfg_extras}) + if(NOT IS_ABSOLUTE ${extra}) + set(extra ${rosserial_server_DIR}/${extra}) + endif() + include(${extra}) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/ordered_paths.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/ordered_paths.cmake new file mode 100644 index 0000000..454cf03 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/ordered_paths.cmake @@ -0,0 +1 @@ +set(ORDERED_PATHS "/opt/ros/noetic/lib") \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/package.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/package.cmake new file mode 100644 index 0000000..466cc42 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/package.cmake @@ -0,0 +1,16 @@ +set(_CATKIN_CURRENT_PACKAGE "rosserial_server") +set(rosserial_server_VERSION "0.9.2") +set(rosserial_server_MAINTAINER "Mike Purvis ") +set(rosserial_server_PACKAGE_FORMAT "2") +set(rosserial_server_BUILD_DEPENDS "python3-dev" "libboost-thread-dev" "rosserial_msgs" "std_msgs" "roscpp" "topic_tools") +set(rosserial_server_BUILD_EXPORT_DEPENDS "rosserial_msgs" "std_msgs" "roscpp" "topic_tools") +set(rosserial_server_BUILDTOOL_DEPENDS "catkin") +set(rosserial_server_BUILDTOOL_EXPORT_DEPENDS ) +set(rosserial_server_EXEC_DEPENDS "libboost-thread" "rosserial_msgs" "std_msgs" "roscpp" "topic_tools") +set(rosserial_server_RUN_DEPENDS "libboost-thread" "rosserial_msgs" "std_msgs" "roscpp" "topic_tools") +set(rosserial_server_TEST_DEPENDS ) +set(rosserial_server_DOC_DEPENDS ) +set(rosserial_server_URL_WEBSITE "") +set(rosserial_server_URL_BUGTRACKER "") +set(rosserial_server_URL_REPOSITORY "") +set(rosserial_server_DEPRECATED "") \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/pkg.develspace.context.pc.py b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/pkg.develspace.context.pc.py new file mode 100644 index 0000000..8ebb1a1 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/pkg.develspace.context.pc.py @@ -0,0 +1,8 @@ +# generated from catkin/cmake/template/pkg.context.pc.in +CATKIN_PACKAGE_PREFIX = "" +PROJECT_PKG_CONFIG_INCLUDE_DIRS = "/root/comm-ws/src/rosserial_server/include".split(';') if "/root/comm-ws/src/rosserial_server/include" != "" else [] +PROJECT_CATKIN_DEPENDS = "roscpp;rosserial_msgs;std_msgs;topic_tools".replace(';', ' ') +PKG_CONFIG_LIBRARIES_WITH_PREFIX = "-lrosserial_server_lookup".split(';') if "-lrosserial_server_lookup" != "" else [] +PROJECT_NAME = "rosserial_server" +PROJECT_SPACE_DIR = "/root/comm-ws/devel" +PROJECT_VERSION = "0.9.2" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/pkg.installspace.context.pc.py b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/pkg.installspace.context.pc.py new file mode 100644 index 0000000..497c07f --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/pkg.installspace.context.pc.py @@ -0,0 +1,8 @@ +# generated from catkin/cmake/template/pkg.context.pc.in +CATKIN_PACKAGE_PREFIX = "" +PROJECT_PKG_CONFIG_INCLUDE_DIRS = "${prefix}/include".split(';') if "${prefix}/include" != "" else [] +PROJECT_CATKIN_DEPENDS = "roscpp;rosserial_msgs;std_msgs;topic_tools".replace(';', ' ') +PKG_CONFIG_LIBRARIES_WITH_PREFIX = "-lrosserial_server_lookup".split(';') if "-lrosserial_server_lookup" != "" else [] +PROJECT_NAME = "rosserial_server" +PROJECT_SPACE_DIR = "/root/comm-ws/install" +PROJECT_VERSION = "0.9.2" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/stamps/rosserial_server/package.xml.stamp b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/stamps/rosserial_server/package.xml.stamp new file mode 100644 index 0000000..df73c39 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/stamps/rosserial_server/package.xml.stamp @@ -0,0 +1,23 @@ + + + rosserial_server + 0.9.2 + + A more performance- and stability-oriented server alternative implemented + in C++ to rosserial_python. + + + Mike Purvis + Mike Purvis + + BSD + + catkin + rosserial_msgs + std_msgs + roscpp + topic_tools + python3-dev + libboost-thread-dev + libboost-thread + diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/stamps/rosserial_server/pkg.pc.em.stamp b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/stamps/rosserial_server/pkg.pc.em.stamp new file mode 100644 index 0000000..549fb75 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/stamps/rosserial_server/pkg.pc.em.stamp @@ -0,0 +1,8 @@ +prefix=@PROJECT_SPACE_DIR + +Name: @(CATKIN_PACKAGE_PREFIX + PROJECT_NAME) +Description: Description of @PROJECT_NAME +Version: @PROJECT_VERSION +Cflags: @(' '.join(['-I%s' % include for include in PROJECT_PKG_CONFIG_INCLUDE_DIRS])) +Libs: -L${prefix}/lib @(' '.join(PKG_CONFIG_LIBRARIES_WITH_PREFIX)) +Requires: @(PROJECT_CATKIN_DEPENDS) diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/cmake_install.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/cmake_install.cmake new file mode 100644 index 0000000..0eaec12 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/cmake_install.cmake @@ -0,0 +1,141 @@ +# Install script for directory: /root/comm-ws/src/rosserial_server + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/root/comm-ws/install") +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() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/root/comm-ws/build/rosserial_server/catkin_generated/installspace/rosserial_server.pc") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_server/cmake" TYPE FILE FILES + "/root/comm-ws/build/rosserial_server/catkin_generated/installspace/rosserial_serverConfig.cmake" + "/root/comm-ws/build/rosserial_server/catkin_generated/installspace/rosserial_serverConfig-version.cmake" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_server" TYPE FILE FILES "/root/comm-ws/src/rosserial_server/package.xml") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/librosserial_server_lookup.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/librosserial_server_lookup.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/librosserial_server_lookup.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/root/comm-ws/devel/lib/librosserial_server_lookup.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/librosserial_server_lookup.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/librosserial_server_lookup.so") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/librosserial_server_lookup.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/rosserial_server/serial_node" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/serial_node") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/serial_node" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/rosserial_server" TYPE EXECUTABLE FILES "/root/comm-ws/devel/lib/rosserial_server/serial_node") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/serial_node" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/serial_node") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/serial_node" + OLD_RPATH "/opt/ros/noetic/lib:/root/comm-ws/devel/lib:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/serial_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/rosserial_server/socket_node" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/socket_node") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/socket_node" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/rosserial_server" TYPE EXECUTABLE FILES "/root/comm-ws/devel/lib/rosserial_server/socket_node") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/socket_node" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/socket_node") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/socket_node" + OLD_RPATH "/opt/ros/noetic/lib:/root/comm-ws/devel/lib:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/socket_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/rosserial_server/udp_socket_node" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/udp_socket_node") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/udp_socket_node" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/rosserial_server" TYPE EXECUTABLE FILES "/root/comm-ws/devel/lib/rosserial_server/udp_socket_node") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/udp_socket_node" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/udp_socket_node") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/udp_socket_node" + OLD_RPATH "/opt/ros/noetic/lib:/root/comm-ws/devel/lib:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/udp_socket_node") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_server" TYPE DIRECTORY FILES "/root/comm-ws/src/rosserial_server/launch") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/rosserial_server" TYPE DIRECTORY FILES "/root/comm-ws/src/rosserial_server/include/rosserial_server/") +endif() + diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/.built_by b/docker/local-ros2/OdomComm/comm-ws/devel/.built_by new file mode 100644 index 0000000..2e212dd --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/.built_by @@ -0,0 +1 @@ +catkin_make \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/.catkin b/docker/local-ros2/OdomComm/comm-ws/devel/.catkin new file mode 100644 index 0000000..1371c67 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/.catkin @@ -0,0 +1 @@ +/root/comm-ws/src \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/.rosinstall b/docker/local-ros2/OdomComm/comm-ws/devel/.rosinstall new file mode 100644 index 0000000..8600f9f --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/.rosinstall @@ -0,0 +1,2 @@ +- setup-file: + local-name: /root/comm-ws/devel/setup.sh diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/_setup_util.py b/docker/local-ros2/OdomComm/comm-ws/devel/_setup_util.py new file mode 100755 index 0000000..c8d8434 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/_setup_util.py @@ -0,0 +1,304 @@ +#!/usr/bin/python3 +# -*- coding: utf-8 -*- + +# Software License Agreement (BSD License) +# +# Copyright (c) 2012, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of Willow Garage, Inc. nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +"""This file generates shell code for the setup.SHELL scripts to set environment variables.""" + +from __future__ import print_function + +import argparse +import copy +import errno +import os +import platform +import sys + +CATKIN_MARKER_FILE = '.catkin' + +system = platform.system() +IS_DARWIN = (system == 'Darwin') +IS_WINDOWS = (system == 'Windows') + +PATH_TO_ADD_SUFFIX = ['bin'] +if IS_WINDOWS: + # while catkin recommends putting dll's into bin, 3rd party packages often put dll's into lib + # since Windows finds dll's via the PATH variable, prepend it with path to lib + PATH_TO_ADD_SUFFIX.extend([['lib', os.path.join('lib', 'x86_64-linux-gnu')]]) + +# subfolder of workspace prepended to CMAKE_PREFIX_PATH +ENV_VAR_SUBFOLDERS = { + 'CMAKE_PREFIX_PATH': '', + 'LD_LIBRARY_PATH' if not IS_DARWIN else 'DYLD_LIBRARY_PATH': ['lib', os.path.join('lib', 'x86_64-linux-gnu')], + 'PATH': PATH_TO_ADD_SUFFIX, + 'PKG_CONFIG_PATH': [os.path.join('lib', 'pkgconfig'), os.path.join('lib', 'x86_64-linux-gnu', 'pkgconfig')], + 'PYTHONPATH': 'lib/python3/dist-packages', +} + + +def rollback_env_variables(environ, env_var_subfolders): + """ + Generate shell code to reset environment variables. + + by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH. + This does not cover modifications performed by environment hooks. + """ + lines = [] + unmodified_environ = copy.copy(environ) + for key in sorted(env_var_subfolders.keys()): + subfolders = env_var_subfolders[key] + if not isinstance(subfolders, list): + subfolders = [subfolders] + value = _rollback_env_variable(unmodified_environ, key, subfolders) + if value is not None: + environ[key] = value + lines.append(assignment(key, value)) + if lines: + lines.insert(0, comment('reset environment variables by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH')) + return lines + + +def _rollback_env_variable(environ, name, subfolders): + """ + For each catkin workspace in CMAKE_PREFIX_PATH remove the first entry from env[NAME] matching workspace + subfolder. + + :param subfolders: list of str '' or subfoldername that may start with '/' + :returns: the updated value of the environment variable. + """ + value = environ[name] if name in environ else '' + env_paths = [path for path in value.split(os.pathsep) if path] + value_modified = False + for subfolder in subfolders: + if subfolder: + if subfolder.startswith(os.path.sep) or (os.path.altsep and subfolder.startswith(os.path.altsep)): + subfolder = subfolder[1:] + if subfolder.endswith(os.path.sep) or (os.path.altsep and subfolder.endswith(os.path.altsep)): + subfolder = subfolder[:-1] + for ws_path in _get_workspaces(environ, include_fuerte=True, include_non_existing=True): + path_to_find = os.path.join(ws_path, subfolder) if subfolder else ws_path + path_to_remove = None + for env_path in env_paths: + env_path_clean = env_path[:-1] if env_path and env_path[-1] in [os.path.sep, os.path.altsep] else env_path + if env_path_clean == path_to_find: + path_to_remove = env_path + break + if path_to_remove: + env_paths.remove(path_to_remove) + value_modified = True + new_value = os.pathsep.join(env_paths) + return new_value if value_modified else None + + +def _get_workspaces(environ, include_fuerte=False, include_non_existing=False): + """ + Based on CMAKE_PREFIX_PATH return all catkin workspaces. + + :param include_fuerte: The flag if paths starting with '/opt/ros/fuerte' should be considered workspaces, ``bool`` + """ + # get all cmake prefix paths + env_name = 'CMAKE_PREFIX_PATH' + value = environ[env_name] if env_name in environ else '' + paths = [path for path in value.split(os.pathsep) if path] + # remove non-workspace paths + workspaces = [path for path in paths if os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE)) or (include_fuerte and path.startswith('/opt/ros/fuerte')) or (include_non_existing and not os.path.exists(path))] + return workspaces + + +def prepend_env_variables(environ, env_var_subfolders, workspaces): + """Generate shell code to prepend environment variables for the all workspaces.""" + lines = [] + lines.append(comment('prepend folders of workspaces to environment variables')) + + paths = [path for path in workspaces.split(os.pathsep) if path] + + prefix = _prefix_env_variable(environ, 'CMAKE_PREFIX_PATH', paths, '') + lines.append(prepend(environ, 'CMAKE_PREFIX_PATH', prefix)) + + for key in sorted(key for key in env_var_subfolders.keys() if key != 'CMAKE_PREFIX_PATH'): + subfolder = env_var_subfolders[key] + prefix = _prefix_env_variable(environ, key, paths, subfolder) + lines.append(prepend(environ, key, prefix)) + return lines + + +def _prefix_env_variable(environ, name, paths, subfolders): + """ + Return the prefix to prepend to the environment variable NAME. + + Adding any path in NEW_PATHS_STR without creating duplicate or empty items. + """ + value = environ[name] if name in environ else '' + environ_paths = [path for path in value.split(os.pathsep) if path] + checked_paths = [] + for path in paths: + if not isinstance(subfolders, list): + subfolders = [subfolders] + for subfolder in subfolders: + path_tmp = path + if subfolder: + path_tmp = os.path.join(path_tmp, subfolder) + # skip nonexistent paths + if not os.path.exists(path_tmp): + continue + # exclude any path already in env and any path we already added + if path_tmp not in environ_paths and path_tmp not in checked_paths: + checked_paths.append(path_tmp) + prefix_str = os.pathsep.join(checked_paths) + if prefix_str != '' and environ_paths: + prefix_str += os.pathsep + return prefix_str + + +def assignment(key, value): + if not IS_WINDOWS: + return 'export %s="%s"' % (key, value) + else: + return 'set %s=%s' % (key, value) + + +def comment(msg): + if not IS_WINDOWS: + return '# %s' % msg + else: + return 'REM %s' % msg + + +def prepend(environ, key, prefix): + if key not in environ or not environ[key]: + return assignment(key, prefix) + if not IS_WINDOWS: + return 'export %s="%s$%s"' % (key, prefix, key) + else: + return 'set %s=%s%%%s%%' % (key, prefix, key) + + +def find_env_hooks(environ, cmake_prefix_path): + """Generate shell code with found environment hooks for the all workspaces.""" + lines = [] + lines.append(comment('found environment hooks in workspaces')) + + generic_env_hooks = [] + generic_env_hooks_workspace = [] + specific_env_hooks = [] + specific_env_hooks_workspace = [] + generic_env_hooks_by_filename = {} + specific_env_hooks_by_filename = {} + generic_env_hook_ext = 'bat' if IS_WINDOWS else 'sh' + specific_env_hook_ext = environ['CATKIN_SHELL'] if not IS_WINDOWS and 'CATKIN_SHELL' in environ and environ['CATKIN_SHELL'] else None + # remove non-workspace paths + workspaces = [path for path in cmake_prefix_path.split(os.pathsep) if path and os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE))] + for workspace in reversed(workspaces): + env_hook_dir = os.path.join(workspace, 'etc', 'catkin', 'profile.d') + if os.path.isdir(env_hook_dir): + for filename in sorted(os.listdir(env_hook_dir)): + if filename.endswith('.%s' % generic_env_hook_ext): + # remove previous env hook with same name if present + if filename in generic_env_hooks_by_filename: + i = generic_env_hooks.index(generic_env_hooks_by_filename[filename]) + generic_env_hooks.pop(i) + generic_env_hooks_workspace.pop(i) + # append env hook + generic_env_hooks.append(os.path.join(env_hook_dir, filename)) + generic_env_hooks_workspace.append(workspace) + generic_env_hooks_by_filename[filename] = generic_env_hooks[-1] + elif specific_env_hook_ext is not None and filename.endswith('.%s' % specific_env_hook_ext): + # remove previous env hook with same name if present + if filename in specific_env_hooks_by_filename: + i = specific_env_hooks.index(specific_env_hooks_by_filename[filename]) + specific_env_hooks.pop(i) + specific_env_hooks_workspace.pop(i) + # append env hook + specific_env_hooks.append(os.path.join(env_hook_dir, filename)) + specific_env_hooks_workspace.append(workspace) + specific_env_hooks_by_filename[filename] = specific_env_hooks[-1] + env_hooks = generic_env_hooks + specific_env_hooks + env_hooks_workspace = generic_env_hooks_workspace + specific_env_hooks_workspace + count = len(env_hooks) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_COUNT', count)) + for i in range(count): + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d' % i, env_hooks[i])) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d_WORKSPACE' % i, env_hooks_workspace[i])) + return lines + + +def _parse_arguments(args=None): + parser = argparse.ArgumentParser(description='Generates code blocks for the setup.SHELL script.') + parser.add_argument('--extend', action='store_true', help='Skip unsetting previous environment variables to extend context') + parser.add_argument('--local', action='store_true', help='Only consider this prefix path and ignore other prefix path in the environment') + return parser.parse_known_args(args=args)[0] + + +if __name__ == '__main__': + try: + try: + args = _parse_arguments() + except Exception as e: + print(e, file=sys.stderr) + sys.exit(1) + + if not args.local: + # environment at generation time + CMAKE_PREFIX_PATH = r'/opt/ros/noetic'.split(';') + else: + # don't consider any other prefix path than this one + CMAKE_PREFIX_PATH = [] + # prepend current workspace if not already part of CPP + base_path = os.path.dirname(__file__) + # CMAKE_PREFIX_PATH uses forward slash on all platforms, but __file__ is platform dependent + # base_path on Windows contains backward slashes, need to be converted to forward slashes before comparison + if os.path.sep != '/': + base_path = base_path.replace(os.path.sep, '/') + + if base_path not in CMAKE_PREFIX_PATH: + CMAKE_PREFIX_PATH.insert(0, base_path) + CMAKE_PREFIX_PATH = os.pathsep.join(CMAKE_PREFIX_PATH) + + environ = dict(os.environ) + lines = [] + if not args.extend: + lines += rollback_env_variables(environ, ENV_VAR_SUBFOLDERS) + lines += prepend_env_variables(environ, ENV_VAR_SUBFOLDERS, CMAKE_PREFIX_PATH) + lines += find_env_hooks(environ, CMAKE_PREFIX_PATH) + print('\n'.join(lines)) + + # need to explicitly flush the output + sys.stdout.flush() + except IOError as e: + # and catch potential "broken pipe" if stdout is not writable + # which can happen when piping the output to a file but the disk is full + if e.errno == errno.EPIPE: + print(e, file=sys.stderr) + sys.exit(2) + raise + + sys.exit(0) diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/cmake.lock b/docker/local-ros2/OdomComm/comm-ws/devel/cmake.lock new file mode 100644 index 0000000..e69de29 diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/env.sh b/docker/local-ros2/OdomComm/comm-ws/devel/env.sh new file mode 100644 index 0000000..8aa9d24 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/env.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/templates/env.sh.in + +if [ $# -eq 0 ] ; then + /bin/echo "Usage: env.sh COMMANDS" + /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." + exit 1 +fi + +# ensure to not use different shell type which was set before +CATKIN_SHELL=sh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(cd "`dirname "$0"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" +exec "$@" diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/Log.h b/docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/Log.h new file mode 100644 index 0000000..10b8d87 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/Log.h @@ -0,0 +1,247 @@ +// Generated by gencpp from file rosserial_msgs/Log.msg +// DO NOT EDIT! + + +#ifndef ROSSERIAL_MSGS_MESSAGE_LOG_H +#define ROSSERIAL_MSGS_MESSAGE_LOG_H + + +#include +#include +#include + +#include +#include +#include +#include + + +namespace rosserial_msgs +{ +template +struct Log_ +{ + typedef Log_ Type; + + Log_() + : level(0) + , msg() { + } + Log_(const ContainerAllocator& _alloc) + : level(0) + , msg(_alloc) { + (void)_alloc; + } + + + + typedef uint8_t _level_type; + _level_type level; + + typedef std::basic_string, typename std::allocator_traits::template rebind_alloc> _msg_type; + _msg_type msg; + + + +// reducing the odds to have name collisions with Windows.h +#if defined(_WIN32) && defined(ROSDEBUG) + #undef ROSDEBUG +#endif +#if defined(_WIN32) && defined(INFO) + #undef INFO +#endif +#if defined(_WIN32) && defined(WARN) + #undef WARN +#endif +#if defined(_WIN32) && defined(ERROR) + #undef ERROR +#endif +#if defined(_WIN32) && defined(FATAL) + #undef FATAL +#endif + + enum { + ROSDEBUG = 0u, + INFO = 1u, + WARN = 2u, + ERROR = 3u, + FATAL = 4u, + }; + + + typedef boost::shared_ptr< ::rosserial_msgs::Log_ > Ptr; + typedef boost::shared_ptr< ::rosserial_msgs::Log_ const> ConstPtr; + +}; // struct Log_ + +typedef ::rosserial_msgs::Log_ > Log; + +typedef boost::shared_ptr< ::rosserial_msgs::Log > LogPtr; +typedef boost::shared_ptr< ::rosserial_msgs::Log const> LogConstPtr; + +// constants requiring out of line definition + + + + + + + + + + + + + +template +std::ostream& operator<<(std::ostream& s, const ::rosserial_msgs::Log_ & v) +{ +ros::message_operations::Printer< ::rosserial_msgs::Log_ >::stream(s, "", v); +return s; +} + + +template +bool operator==(const ::rosserial_msgs::Log_ & lhs, const ::rosserial_msgs::Log_ & rhs) +{ + return lhs.level == rhs.level && + lhs.msg == rhs.msg; +} + +template +bool operator!=(const ::rosserial_msgs::Log_ & lhs, const ::rosserial_msgs::Log_ & rhs) +{ + return !(lhs == rhs); +} + + +} // namespace rosserial_msgs + +namespace ros +{ +namespace message_traits +{ + + + + + +template +struct IsMessage< ::rosserial_msgs::Log_ > + : TrueType + { }; + +template +struct IsMessage< ::rosserial_msgs::Log_ const> + : TrueType + { }; + +template +struct IsFixedSize< ::rosserial_msgs::Log_ > + : FalseType + { }; + +template +struct IsFixedSize< ::rosserial_msgs::Log_ const> + : FalseType + { }; + +template +struct HasHeader< ::rosserial_msgs::Log_ > + : FalseType + { }; + +template +struct HasHeader< ::rosserial_msgs::Log_ const> + : FalseType + { }; + + +template +struct MD5Sum< ::rosserial_msgs::Log_ > +{ + static const char* value() + { + return "11abd731c25933261cd6183bd12d6295"; + } + + static const char* value(const ::rosserial_msgs::Log_&) { return value(); } + static const uint64_t static_value1 = 0x11abd731c2593326ULL; + static const uint64_t static_value2 = 0x1cd6183bd12d6295ULL; +}; + +template +struct DataType< ::rosserial_msgs::Log_ > +{ + static const char* value() + { + return "rosserial_msgs/Log"; + } + + static const char* value(const ::rosserial_msgs::Log_&) { return value(); } +}; + +template +struct Definition< ::rosserial_msgs::Log_ > +{ + static const char* value() + { + return "\n" +"#ROS Logging Levels\n" +"uint8 ROSDEBUG=0\n" +"uint8 INFO=1\n" +"uint8 WARN=2\n" +"uint8 ERROR=3\n" +"uint8 FATAL=4\n" +"\n" +"uint8 level\n" +"string msg\n" +; + } + + static const char* value(const ::rosserial_msgs::Log_&) { return value(); } +}; + +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + + template struct Serializer< ::rosserial_msgs::Log_ > + { + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.level); + stream.next(m.msg); + } + + ROS_DECLARE_ALLINONE_SERIALIZER + }; // struct Log_ + +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::rosserial_msgs::Log_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::rosserial_msgs::Log_& v) + { + s << indent << "level: "; + Printer::stream(s, indent + " ", v.level); + s << indent << "msg: "; + Printer, typename std::allocator_traits::template rebind_alloc>>::stream(s, indent + " ", v.msg); + } +}; + +} // namespace message_operations +} // namespace ros + +#endif // ROSSERIAL_MSGS_MESSAGE_LOG_H diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/RequestParam.h b/docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/RequestParam.h new file mode 100644 index 0000000..9f8ec83 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/RequestParam.h @@ -0,0 +1,123 @@ +// Generated by gencpp from file rosserial_msgs/RequestParam.msg +// DO NOT EDIT! + + +#ifndef ROSSERIAL_MSGS_MESSAGE_REQUESTPARAM_H +#define ROSSERIAL_MSGS_MESSAGE_REQUESTPARAM_H + +#include + + +#include +#include + + +namespace rosserial_msgs +{ + +struct RequestParam +{ + +typedef RequestParamRequest Request; +typedef RequestParamResponse Response; +Request request; +Response response; + +typedef Request RequestType; +typedef Response ResponseType; + +}; // struct RequestParam +} // namespace rosserial_msgs + + +namespace ros +{ +namespace service_traits +{ + + +template<> +struct MD5Sum< ::rosserial_msgs::RequestParam > { + static const char* value() + { + return "d7a0c2be00c9fd03cc69f2863de9c4d9"; + } + + static const char* value(const ::rosserial_msgs::RequestParam&) { return value(); } +}; + +template<> +struct DataType< ::rosserial_msgs::RequestParam > { + static const char* value() + { + return "rosserial_msgs/RequestParam"; + } + + static const char* value(const ::rosserial_msgs::RequestParam&) { return value(); } +}; + + +// service_traits::MD5Sum< ::rosserial_msgs::RequestParamRequest> should match +// service_traits::MD5Sum< ::rosserial_msgs::RequestParam > +template<> +struct MD5Sum< ::rosserial_msgs::RequestParamRequest> +{ + static const char* value() + { + return MD5Sum< ::rosserial_msgs::RequestParam >::value(); + } + static const char* value(const ::rosserial_msgs::RequestParamRequest&) + { + return value(); + } +}; + +// service_traits::DataType< ::rosserial_msgs::RequestParamRequest> should match +// service_traits::DataType< ::rosserial_msgs::RequestParam > +template<> +struct DataType< ::rosserial_msgs::RequestParamRequest> +{ + static const char* value() + { + return DataType< ::rosserial_msgs::RequestParam >::value(); + } + static const char* value(const ::rosserial_msgs::RequestParamRequest&) + { + return value(); + } +}; + +// service_traits::MD5Sum< ::rosserial_msgs::RequestParamResponse> should match +// service_traits::MD5Sum< ::rosserial_msgs::RequestParam > +template<> +struct MD5Sum< ::rosserial_msgs::RequestParamResponse> +{ + static const char* value() + { + return MD5Sum< ::rosserial_msgs::RequestParam >::value(); + } + static const char* value(const ::rosserial_msgs::RequestParamResponse&) + { + return value(); + } +}; + +// service_traits::DataType< ::rosserial_msgs::RequestParamResponse> should match +// service_traits::DataType< ::rosserial_msgs::RequestParam > +template<> +struct DataType< ::rosserial_msgs::RequestParamResponse> +{ + static const char* value() + { + return DataType< ::rosserial_msgs::RequestParam >::value(); + } + static const char* value(const ::rosserial_msgs::RequestParamResponse&) + { + return value(); + } +}; + +} // namespace service_traits +} // namespace ros + +#endif // ROSSERIAL_MSGS_MESSAGE_REQUESTPARAM_H diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/RequestParamRequest.h b/docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/RequestParamRequest.h new file mode 100644 index 0000000..d89f3ff --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/RequestParamRequest.h @@ -0,0 +1,196 @@ +// Generated by gencpp from file rosserial_msgs/RequestParamRequest.msg +// DO NOT EDIT! + + +#ifndef ROSSERIAL_MSGS_MESSAGE_REQUESTPARAMREQUEST_H +#define ROSSERIAL_MSGS_MESSAGE_REQUESTPARAMREQUEST_H + + +#include +#include +#include + +#include +#include +#include +#include + + +namespace rosserial_msgs +{ +template +struct RequestParamRequest_ +{ + typedef RequestParamRequest_ Type; + + RequestParamRequest_() + : name() { + } + RequestParamRequest_(const ContainerAllocator& _alloc) + : name(_alloc) { + (void)_alloc; + } + + + + typedef std::basic_string, typename std::allocator_traits::template rebind_alloc> _name_type; + _name_type name; + + + + + + typedef boost::shared_ptr< ::rosserial_msgs::RequestParamRequest_ > Ptr; + typedef boost::shared_ptr< ::rosserial_msgs::RequestParamRequest_ const> ConstPtr; + +}; // struct RequestParamRequest_ + +typedef ::rosserial_msgs::RequestParamRequest_ > RequestParamRequest; + +typedef boost::shared_ptr< ::rosserial_msgs::RequestParamRequest > RequestParamRequestPtr; +typedef boost::shared_ptr< ::rosserial_msgs::RequestParamRequest const> RequestParamRequestConstPtr; + +// constants requiring out of line definition + + + +template +std::ostream& operator<<(std::ostream& s, const ::rosserial_msgs::RequestParamRequest_ & v) +{ +ros::message_operations::Printer< ::rosserial_msgs::RequestParamRequest_ >::stream(s, "", v); +return s; +} + + +template +bool operator==(const ::rosserial_msgs::RequestParamRequest_ & lhs, const ::rosserial_msgs::RequestParamRequest_ & rhs) +{ + return lhs.name == rhs.name; +} + +template +bool operator!=(const ::rosserial_msgs::RequestParamRequest_ & lhs, const ::rosserial_msgs::RequestParamRequest_ & rhs) +{ + return !(lhs == rhs); +} + + +} // namespace rosserial_msgs + +namespace ros +{ +namespace message_traits +{ + + + + + +template +struct IsMessage< ::rosserial_msgs::RequestParamRequest_ > + : TrueType + { }; + +template +struct IsMessage< ::rosserial_msgs::RequestParamRequest_ const> + : TrueType + { }; + +template +struct IsFixedSize< ::rosserial_msgs::RequestParamRequest_ > + : FalseType + { }; + +template +struct IsFixedSize< ::rosserial_msgs::RequestParamRequest_ const> + : FalseType + { }; + +template +struct HasHeader< ::rosserial_msgs::RequestParamRequest_ > + : FalseType + { }; + +template +struct HasHeader< ::rosserial_msgs::RequestParamRequest_ const> + : FalseType + { }; + + +template +struct MD5Sum< ::rosserial_msgs::RequestParamRequest_ > +{ + static const char* value() + { + return "c1f3d28f1b044c871e6eff2e9fc3c667"; + } + + static const char* value(const ::rosserial_msgs::RequestParamRequest_&) { return value(); } + static const uint64_t static_value1 = 0xc1f3d28f1b044c87ULL; + static const uint64_t static_value2 = 0x1e6eff2e9fc3c667ULL; +}; + +template +struct DataType< ::rosserial_msgs::RequestParamRequest_ > +{ + static const char* value() + { + return "rosserial_msgs/RequestParamRequest"; + } + + static const char* value(const ::rosserial_msgs::RequestParamRequest_&) { return value(); } +}; + +template +struct Definition< ::rosserial_msgs::RequestParamRequest_ > +{ + static const char* value() + { + return "string name\n" +"\n" +; + } + + static const char* value(const ::rosserial_msgs::RequestParamRequest_&) { return value(); } +}; + +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + + template struct Serializer< ::rosserial_msgs::RequestParamRequest_ > + { + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.name); + } + + ROS_DECLARE_ALLINONE_SERIALIZER + }; // struct RequestParamRequest_ + +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::rosserial_msgs::RequestParamRequest_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::rosserial_msgs::RequestParamRequest_& v) + { + s << indent << "name: "; + Printer, typename std::allocator_traits::template rebind_alloc>>::stream(s, indent + " ", v.name); + } +}; + +} // namespace message_operations +} // namespace ros + +#endif // ROSSERIAL_MSGS_MESSAGE_REQUESTPARAMREQUEST_H diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/RequestParamResponse.h b/docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/RequestParamResponse.h new file mode 100644 index 0000000..11f796b --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/RequestParamResponse.h @@ -0,0 +1,229 @@ +// Generated by gencpp from file rosserial_msgs/RequestParamResponse.msg +// DO NOT EDIT! + + +#ifndef ROSSERIAL_MSGS_MESSAGE_REQUESTPARAMRESPONSE_H +#define ROSSERIAL_MSGS_MESSAGE_REQUESTPARAMRESPONSE_H + + +#include +#include +#include + +#include +#include +#include +#include + + +namespace rosserial_msgs +{ +template +struct RequestParamResponse_ +{ + typedef RequestParamResponse_ Type; + + RequestParamResponse_() + : ints() + , floats() + , strings() { + } + RequestParamResponse_(const ContainerAllocator& _alloc) + : ints(_alloc) + , floats(_alloc) + , strings(_alloc) { + (void)_alloc; + } + + + + typedef std::vector::template rebind_alloc> _ints_type; + _ints_type ints; + + typedef std::vector::template rebind_alloc> _floats_type; + _floats_type floats; + + typedef std::vector, typename std::allocator_traits::template rebind_alloc>, typename std::allocator_traits::template rebind_alloc, typename std::allocator_traits::template rebind_alloc>>> _strings_type; + _strings_type strings; + + + + + + typedef boost::shared_ptr< ::rosserial_msgs::RequestParamResponse_ > Ptr; + typedef boost::shared_ptr< ::rosserial_msgs::RequestParamResponse_ const> ConstPtr; + +}; // struct RequestParamResponse_ + +typedef ::rosserial_msgs::RequestParamResponse_ > RequestParamResponse; + +typedef boost::shared_ptr< ::rosserial_msgs::RequestParamResponse > RequestParamResponsePtr; +typedef boost::shared_ptr< ::rosserial_msgs::RequestParamResponse const> RequestParamResponseConstPtr; + +// constants requiring out of line definition + + + +template +std::ostream& operator<<(std::ostream& s, const ::rosserial_msgs::RequestParamResponse_ & v) +{ +ros::message_operations::Printer< ::rosserial_msgs::RequestParamResponse_ >::stream(s, "", v); +return s; +} + + +template +bool operator==(const ::rosserial_msgs::RequestParamResponse_ & lhs, const ::rosserial_msgs::RequestParamResponse_ & rhs) +{ + return lhs.ints == rhs.ints && + lhs.floats == rhs.floats && + lhs.strings == rhs.strings; +} + +template +bool operator!=(const ::rosserial_msgs::RequestParamResponse_ & lhs, const ::rosserial_msgs::RequestParamResponse_ & rhs) +{ + return !(lhs == rhs); +} + + +} // namespace rosserial_msgs + +namespace ros +{ +namespace message_traits +{ + + + + + +template +struct IsMessage< ::rosserial_msgs::RequestParamResponse_ > + : TrueType + { }; + +template +struct IsMessage< ::rosserial_msgs::RequestParamResponse_ const> + : TrueType + { }; + +template +struct IsFixedSize< ::rosserial_msgs::RequestParamResponse_ > + : FalseType + { }; + +template +struct IsFixedSize< ::rosserial_msgs::RequestParamResponse_ const> + : FalseType + { }; + +template +struct HasHeader< ::rosserial_msgs::RequestParamResponse_ > + : FalseType + { }; + +template +struct HasHeader< ::rosserial_msgs::RequestParamResponse_ const> + : FalseType + { }; + + +template +struct MD5Sum< ::rosserial_msgs::RequestParamResponse_ > +{ + static const char* value() + { + return "9f0e98bda65981986ddf53afa7a40e49"; + } + + static const char* value(const ::rosserial_msgs::RequestParamResponse_&) { return value(); } + static const uint64_t static_value1 = 0x9f0e98bda6598198ULL; + static const uint64_t static_value2 = 0x6ddf53afa7a40e49ULL; +}; + +template +struct DataType< ::rosserial_msgs::RequestParamResponse_ > +{ + static const char* value() + { + return "rosserial_msgs/RequestParamResponse"; + } + + static const char* value(const ::rosserial_msgs::RequestParamResponse_&) { return value(); } +}; + +template +struct Definition< ::rosserial_msgs::RequestParamResponse_ > +{ + static const char* value() + { + return "\n" +"int32[] ints\n" +"float32[] floats\n" +"string[] strings\n" +"\n" +; + } + + static const char* value(const ::rosserial_msgs::RequestParamResponse_&) { return value(); } +}; + +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + + template struct Serializer< ::rosserial_msgs::RequestParamResponse_ > + { + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.ints); + stream.next(m.floats); + stream.next(m.strings); + } + + ROS_DECLARE_ALLINONE_SERIALIZER + }; // struct RequestParamResponse_ + +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::rosserial_msgs::RequestParamResponse_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::rosserial_msgs::RequestParamResponse_& v) + { + s << indent << "ints[]" << std::endl; + for (size_t i = 0; i < v.ints.size(); ++i) + { + s << indent << " ints[" << i << "]: "; + Printer::stream(s, indent + " ", v.ints[i]); + } + s << indent << "floats[]" << std::endl; + for (size_t i = 0; i < v.floats.size(); ++i) + { + s << indent << " floats[" << i << "]: "; + Printer::stream(s, indent + " ", v.floats[i]); + } + s << indent << "strings[]" << std::endl; + for (size_t i = 0; i < v.strings.size(); ++i) + { + s << indent << " strings[" << i << "]: "; + Printer, typename std::allocator_traits::template rebind_alloc>>::stream(s, indent + " ", v.strings[i]); + } + } +}; + +} // namespace message_operations +} // namespace ros + +#endif // ROSSERIAL_MSGS_MESSAGE_REQUESTPARAMRESPONSE_H diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/TopicInfo.h b/docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/TopicInfo.h new file mode 100644 index 0000000..bf9f766 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/TopicInfo.h @@ -0,0 +1,303 @@ +// Generated by gencpp from file rosserial_msgs/TopicInfo.msg +// DO NOT EDIT! + + +#ifndef ROSSERIAL_MSGS_MESSAGE_TOPICINFO_H +#define ROSSERIAL_MSGS_MESSAGE_TOPICINFO_H + + +#include +#include +#include + +#include +#include +#include +#include + + +namespace rosserial_msgs +{ +template +struct TopicInfo_ +{ + typedef TopicInfo_ Type; + + TopicInfo_() + : topic_id(0) + , topic_name() + , message_type() + , md5sum() + , buffer_size(0) { + } + TopicInfo_(const ContainerAllocator& _alloc) + : topic_id(0) + , topic_name(_alloc) + , message_type(_alloc) + , md5sum(_alloc) + , buffer_size(0) { + (void)_alloc; + } + + + + typedef uint16_t _topic_id_type; + _topic_id_type topic_id; + + typedef std::basic_string, typename std::allocator_traits::template rebind_alloc> _topic_name_type; + _topic_name_type topic_name; + + typedef std::basic_string, typename std::allocator_traits::template rebind_alloc> _message_type_type; + _message_type_type message_type; + + typedef std::basic_string, typename std::allocator_traits::template rebind_alloc> _md5sum_type; + _md5sum_type md5sum; + + typedef int32_t _buffer_size_type; + _buffer_size_type buffer_size; + + + +// reducing the odds to have name collisions with Windows.h +#if defined(_WIN32) && defined(ID_PUBLISHER) + #undef ID_PUBLISHER +#endif +#if defined(_WIN32) && defined(ID_SUBSCRIBER) + #undef ID_SUBSCRIBER +#endif +#if defined(_WIN32) && defined(ID_SERVICE_SERVER) + #undef ID_SERVICE_SERVER +#endif +#if defined(_WIN32) && defined(ID_SERVICE_CLIENT) + #undef ID_SERVICE_CLIENT +#endif +#if defined(_WIN32) && defined(ID_PARAMETER_REQUEST) + #undef ID_PARAMETER_REQUEST +#endif +#if defined(_WIN32) && defined(ID_LOG) + #undef ID_LOG +#endif +#if defined(_WIN32) && defined(ID_TIME) + #undef ID_TIME +#endif +#if defined(_WIN32) && defined(ID_TX_STOP) + #undef ID_TX_STOP +#endif + + enum { + ID_PUBLISHER = 0u, + ID_SUBSCRIBER = 1u, + ID_SERVICE_SERVER = 2u, + ID_SERVICE_CLIENT = 4u, + ID_PARAMETER_REQUEST = 6u, + ID_LOG = 7u, + ID_TIME = 10u, + ID_TX_STOP = 11u, + }; + + + typedef boost::shared_ptr< ::rosserial_msgs::TopicInfo_ > Ptr; + typedef boost::shared_ptr< ::rosserial_msgs::TopicInfo_ const> ConstPtr; + +}; // struct TopicInfo_ + +typedef ::rosserial_msgs::TopicInfo_ > TopicInfo; + +typedef boost::shared_ptr< ::rosserial_msgs::TopicInfo > TopicInfoPtr; +typedef boost::shared_ptr< ::rosserial_msgs::TopicInfo const> TopicInfoConstPtr; + +// constants requiring out of line definition + + + + + + + + + + + + + + + + + + + +template +std::ostream& operator<<(std::ostream& s, const ::rosserial_msgs::TopicInfo_ & v) +{ +ros::message_operations::Printer< ::rosserial_msgs::TopicInfo_ >::stream(s, "", v); +return s; +} + + +template +bool operator==(const ::rosserial_msgs::TopicInfo_ & lhs, const ::rosserial_msgs::TopicInfo_ & rhs) +{ + return lhs.topic_id == rhs.topic_id && + lhs.topic_name == rhs.topic_name && + lhs.message_type == rhs.message_type && + lhs.md5sum == rhs.md5sum && + lhs.buffer_size == rhs.buffer_size; +} + +template +bool operator!=(const ::rosserial_msgs::TopicInfo_ & lhs, const ::rosserial_msgs::TopicInfo_ & rhs) +{ + return !(lhs == rhs); +} + + +} // namespace rosserial_msgs + +namespace ros +{ +namespace message_traits +{ + + + + + +template +struct IsMessage< ::rosserial_msgs::TopicInfo_ > + : TrueType + { }; + +template +struct IsMessage< ::rosserial_msgs::TopicInfo_ const> + : TrueType + { }; + +template +struct IsFixedSize< ::rosserial_msgs::TopicInfo_ > + : FalseType + { }; + +template +struct IsFixedSize< ::rosserial_msgs::TopicInfo_ const> + : FalseType + { }; + +template +struct HasHeader< ::rosserial_msgs::TopicInfo_ > + : FalseType + { }; + +template +struct HasHeader< ::rosserial_msgs::TopicInfo_ const> + : FalseType + { }; + + +template +struct MD5Sum< ::rosserial_msgs::TopicInfo_ > +{ + static const char* value() + { + return "0ad51f88fc44892f8c10684077646005"; + } + + static const char* value(const ::rosserial_msgs::TopicInfo_&) { return value(); } + static const uint64_t static_value1 = 0x0ad51f88fc44892fULL; + static const uint64_t static_value2 = 0x8c10684077646005ULL; +}; + +template +struct DataType< ::rosserial_msgs::TopicInfo_ > +{ + static const char* value() + { + return "rosserial_msgs/TopicInfo"; + } + + static const char* value(const ::rosserial_msgs::TopicInfo_&) { return value(); } +}; + +template +struct Definition< ::rosserial_msgs::TopicInfo_ > +{ + static const char* value() + { + return "# special topic_ids\n" +"uint16 ID_PUBLISHER=0\n" +"uint16 ID_SUBSCRIBER=1\n" +"uint16 ID_SERVICE_SERVER=2\n" +"uint16 ID_SERVICE_CLIENT=4\n" +"uint16 ID_PARAMETER_REQUEST=6\n" +"uint16 ID_LOG=7\n" +"uint16 ID_TIME=10\n" +"uint16 ID_TX_STOP=11\n" +"\n" +"# The endpoint ID for this topic\n" +"uint16 topic_id\n" +"\n" +"string topic_name\n" +"string message_type\n" +"\n" +"# MD5 checksum for this message type\n" +"string md5sum\n" +"\n" +"# size of the buffer message must fit in\n" +"int32 buffer_size\n" +; + } + + static const char* value(const ::rosserial_msgs::TopicInfo_&) { return value(); } +}; + +} // namespace message_traits +} // namespace ros + +namespace ros +{ +namespace serialization +{ + + template struct Serializer< ::rosserial_msgs::TopicInfo_ > + { + template inline static void allInOne(Stream& stream, T m) + { + stream.next(m.topic_id); + stream.next(m.topic_name); + stream.next(m.message_type); + stream.next(m.md5sum); + stream.next(m.buffer_size); + } + + ROS_DECLARE_ALLINONE_SERIALIZER + }; // struct TopicInfo_ + +} // namespace serialization +} // namespace ros + +namespace ros +{ +namespace message_operations +{ + +template +struct Printer< ::rosserial_msgs::TopicInfo_ > +{ + template static void stream(Stream& s, const std::string& indent, const ::rosserial_msgs::TopicInfo_& v) + { + s << indent << "topic_id: "; + Printer::stream(s, indent + " ", v.topic_id); + s << indent << "topic_name: "; + Printer, typename std::allocator_traits::template rebind_alloc>>::stream(s, indent + " ", v.topic_name); + s << indent << "message_type: "; + Printer, typename std::allocator_traits::template rebind_alloc>>::stream(s, indent + " ", v.message_type); + s << indent << "md5sum: "; + Printer, typename std::allocator_traits::template rebind_alloc>>::stream(s, indent + " ", v.md5sum); + s << indent << "buffer_size: "; + Printer::stream(s, indent + " ", v.buffer_size); + } +}; + +} // namespace message_operations +} // namespace ros + +#endif // ROSSERIAL_MSGS_MESSAGE_TOPICINFO_H diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/lib/librosserial_server_lookup.so b/docker/local-ros2/OdomComm/comm-ws/devel/lib/librosserial_server_lookup.so new file mode 100644 index 0000000000000000000000000000000000000000..8e8f36d0abd1119ec5c829a533e288c6075fcb0f GIT binary patch literal 24112 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 BkM{ro literal 0 HcmV?d00001 diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/firmware_commun.pc b/docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/firmware_commun.pc new file mode 100644 index 0000000..c70c70e --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/firmware_commun.pc @@ -0,0 +1,8 @@ +prefix=/root/comm-ws/devel + +Name: firmware_commun +Description: Description of firmware_commun +Version: 0.0.0 +Cflags: +Libs: -L${prefix}/lib +Requires: diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/flask_esp8266.pc b/docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/flask_esp8266.pc new file mode 100644 index 0000000..46820bf --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/flask_esp8266.pc @@ -0,0 +1,8 @@ +prefix=/root/comm-ws/devel + +Name: flask_esp8266 +Description: Description of flask_esp8266 +Version: 0.0.0 +Cflags: +Libs: -L${prefix}/lib +Requires: diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/rosserial_msgs.pc b/docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/rosserial_msgs.pc new file mode 100644 index 0000000..0987b2d --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/rosserial_msgs.pc @@ -0,0 +1,8 @@ +prefix=/root/comm-ws/devel + +Name: rosserial_msgs +Description: Description of rosserial_msgs +Version: 0.9.2 +Cflags: -I/root/comm-ws/devel/include +Libs: -L${prefix}/lib +Requires: message_runtime diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/rosserial_server.pc b/docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/rosserial_server.pc new file mode 100644 index 0000000..fa7740a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/rosserial_server.pc @@ -0,0 +1,8 @@ +prefix=/root/comm-ws/devel + +Name: rosserial_server +Description: Description of rosserial_server +Version: 0.9.2 +Cflags: -I/root/comm-ws/src/firmware_commun/src/rosserial_server/include +Libs: -L${prefix}/lib -lrosserial_server_lookup +Requires: roscpp rosserial_msgs std_msgs topic_tools diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/__init__.py b/docker/local-ros2/OdomComm/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py b/docker/local-ros2/OdomComm/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py new file mode 100644 index 0000000..5b886a9 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py @@ -0,0 +1,162 @@ +# This Python file uses the following encoding: utf-8 +"""autogenerated by genpy from rosserial_msgs/Log.msg. Do not edit.""" +import codecs +import sys +python3 = True if sys.hexversion > 0x03000000 else False +import genpy +import struct + + +class Log(genpy.Message): + _md5sum = "11abd731c25933261cd6183bd12d6295" + _type = "rosserial_msgs/Log" + _has_header = False # flag to mark the presence of a Header object + _full_text = """ +#ROS Logging Levels +uint8 ROSDEBUG=0 +uint8 INFO=1 +uint8 WARN=2 +uint8 ERROR=3 +uint8 FATAL=4 + +uint8 level +string msg +""" + # Pseudo-constants + ROSDEBUG = 0 + INFO = 1 + WARN = 2 + ERROR = 3 + FATAL = 4 + + __slots__ = ['level','msg'] + _slot_types = ['uint8','string'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + level,msg + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(Log, self).__init__(*args, **kwds) + # message fields cannot be None, assign default values for those that are + if self.level is None: + self.level = 0 + if self.msg is None: + self.msg = '' + else: + self.level = 0 + self.msg = '' + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + _x = self.level + buff.write(_get_struct_B().pack(_x)) + _x = self.msg + length = len(_x) + if python3 or type(_x) == unicode: + _x = _x.encode('utf-8') + length = len(_x) + buff.write(struct.Struct(' 0x03000000 else False +import genpy +import struct + + +class TopicInfo(genpy.Message): + _md5sum = "0ad51f88fc44892f8c10684077646005" + _type = "rosserial_msgs/TopicInfo" + _has_header = False # flag to mark the presence of a Header object + _full_text = """# special topic_ids +uint16 ID_PUBLISHER=0 +uint16 ID_SUBSCRIBER=1 +uint16 ID_SERVICE_SERVER=2 +uint16 ID_SERVICE_CLIENT=4 +uint16 ID_PARAMETER_REQUEST=6 +uint16 ID_LOG=7 +uint16 ID_TIME=10 +uint16 ID_TX_STOP=11 + +# The endpoint ID for this topic +uint16 topic_id + +string topic_name +string message_type + +# MD5 checksum for this message type +string md5sum + +# size of the buffer message must fit in +int32 buffer_size +""" + # Pseudo-constants + ID_PUBLISHER = 0 + ID_SUBSCRIBER = 1 + ID_SERVICE_SERVER = 2 + ID_SERVICE_CLIENT = 4 + ID_PARAMETER_REQUEST = 6 + ID_LOG = 7 + ID_TIME = 10 + ID_TX_STOP = 11 + + __slots__ = ['topic_id','topic_name','message_type','md5sum','buffer_size'] + _slot_types = ['uint16','string','string','string','int32'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + topic_id,topic_name,message_type,md5sum,buffer_size + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(TopicInfo, self).__init__(*args, **kwds) + # message fields cannot be None, assign default values for those that are + if self.topic_id is None: + self.topic_id = 0 + if self.topic_name is None: + self.topic_name = '' + if self.message_type is None: + self.message_type = '' + if self.md5sum is None: + self.md5sum = '' + if self.buffer_size is None: + self.buffer_size = 0 + else: + self.topic_id = 0 + self.topic_name = '' + self.message_type = '' + self.md5sum = '' + self.buffer_size = 0 + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + _x = self.topic_id + buff.write(_get_struct_H().pack(_x)) + _x = self.topic_name + length = len(_x) + if python3 or type(_x) == unicode: + _x = _x.encode('utf-8') + length = len(_x) + buff.write(struct.Struct(' 0x03000000 else False +import genpy +import struct + + +class RequestParamRequest(genpy.Message): + _md5sum = "c1f3d28f1b044c871e6eff2e9fc3c667" + _type = "rosserial_msgs/RequestParamRequest" + _has_header = False # flag to mark the presence of a Header object + _full_text = """string name + +""" + __slots__ = ['name'] + _slot_types = ['string'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + name + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(RequestParamRequest, self).__init__(*args, **kwds) + # message fields cannot be None, assign default values for those that are + if self.name is None: + self.name = '' + else: + self.name = '' + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + _x = self.name + length = len(_x) + if python3 or type(_x) == unicode: + _x = _x.encode('utf-8') + length = len(_x) + buff.write(struct.Struct(' 0x03000000 else False +import genpy +import struct + + +class RequestParamResponse(genpy.Message): + _md5sum = "9f0e98bda65981986ddf53afa7a40e49" + _type = "rosserial_msgs/RequestParamResponse" + _has_header = False # flag to mark the presence of a Header object + _full_text = """ +int32[] ints +float32[] floats +string[] strings + +""" + __slots__ = ['ints','floats','strings'] + _slot_types = ['int32[]','float32[]','string[]'] + + def __init__(self, *args, **kwds): + """ + Constructor. Any message fields that are implicitly/explicitly + set to None will be assigned a default value. The recommend + use is keyword arguments as this is more robust to future message + changes. You cannot mix in-order arguments and keyword arguments. + + The available fields are: + ints,floats,strings + + :param args: complete set of field values, in .msg order + :param kwds: use keyword arguments corresponding to message field names + to set specific fields. + """ + if args or kwds: + super(RequestParamResponse, self).__init__(*args, **kwds) + # message fields cannot be None, assign default values for those that are + if self.ints is None: + self.ints = [] + if self.floats is None: + self.floats = [] + if self.strings is None: + self.strings = [] + else: + self.ints = [] + self.floats = [] + self.strings = [] + + def _get_types(self): + """ + internal API method + """ + return self._slot_types + + def serialize(self, buff): + """ + serialize message into buffer + :param buff: buffer, ``StringIO`` + """ + try: + length = len(self.ints) + buff.write(_struct_I.pack(length)) + pattern = '<%si'%length + buff.write(struct.Struct(pattern).pack(*self.ints)) + length = len(self.floats) + buff.write(_struct_I.pack(length)) + pattern = '<%sf'%length + buff.write(struct.Struct(pattern).pack(*self.floats)) + length = len(self.strings) + buff.write(_struct_I.pack(length)) + for val1 in self.strings: + length = len(val1) + if python3 or type(val1) == unicode: + val1 = val1.encode('utf-8') + length = len(val1) + buff.write(struct.Struct('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
    aX2TD>?0yN%Q<=Lg8>19DZEERvG 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
    `jrn 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\_^b6S;gcQ0Er7md898h77OzY&1jqbb< zHF_>_@xB0npo^3*4Dk9Vmk1=YQ+6w&Mn*ESum!j z?Y=m)4Vz3K)22CQ4U!ONcM@wLu2rD9NpG6uETxYS$kiE0bVwe~Nf9f{lM3f64AnX? zT&rVPTwseJ1Yo2Xb-1#WjEqPe&XH zz)LxA9WOoNIO3hmw-jPWk05x@P@OW771A3)~ex*M>kZk^X71Ne=LAT zuIKO5Fskk47+xs*qVJOlrIofBribI{jL&EzoIquW2t=T)3&i6q$O&-|Z}qA|pC6&-iyX>0@@P*_$)50W^^1 z@dA{vvOMmhIR{hi?lO!yUv35N^UJV4!~2ZzhaFm+vA}FP1bG@TtHgGX&^PU3d9Y8* zw>n!PqKMl%qSO(aA;6ak_?LBXEGof$K!UA&1Z8Myv?ZC%Is_#tY*1E7$oG@^7zraZ zxSzKJI9+7}LxXTNEua0+#va-gb*n5esw~k}fWUhY4re7ehkjd0gQEOWLvAcvvYirO z!vay{A>ObIan8s>v$BmGnGIb{-x}3KpA^%CN=6;a&RO`h-(q}z|0DQ(-&%Y)>oI#9 ziYA8W^V=W6hi8$riay(KF+N)bYTU5827@y;!WPMVcE(WonTjpFkj3O!{0xkjjgz0` zMEt;Zaao#x@?W^T4$l11-7j$0v&5P=+lbBR)#W_rV8r>NjEcas<1)s zwK-n^w!fjIS-4vbdYx-X@-gj|CXdxQa5}JlUuM@C=tOydV8(K@r%coa-`R zQUAFSl4*Zi7nU#`f9S&QoW8*oWi&2b*^O}~5hvqhg|5G&m|j`$g#ymsGX0=K8(eEQ zbR9J#lwqeQ7*ii_LK+J5)D~36_OOgOA;KQadT#`f z^#KuYD3+HOV#GB12zabMt5ZE+?tD7kTj0_`M(8(kFlF&J zradvO9`LPL*WB!xq6yNB*Ejb|LgmC;{NWB(MaRYSi>NzGBp|13#Wh%hH_l_63q*|b z7*CM5Z@OIg>1k5J3$AAXpWu0n9f6h~`kS_n>PHujmPij%M8aEzJh zdansJn8_1k5Uqm@?LS{B?3Lz&8h;vP?T?<;_|NqssO$CK6hnVa9i+ieIV&ioN?E~C zd%JtKtM9H4zBRgLKy%G9h7Vu51C|F?+8pUF{sqm6(!u756*@_g%dyT7%KMpEsm)#Y zp@4JRe|#P5f@`f~9ia*7ESMFU5N%~vWYZ#Pz43APSLmSN{+OT?9(j`GyA6&zDr&SH zzB5+`ykh7GWmR5*B^9+=#|lPPWtCwSVB7^e&+d_Sy+Cw;vx6qGhBTrUjM4%m{TbF5 zEr>h`B_AgxwcqmG;?OZfF{hbSwR4}a#i3}i8ZAbCp|1>U*BKn`;cOXtC5;0gKiy=p zLZF7kcs7iHiNPAlf$v^rzX9>-!@i%xuDm$SVF% zmJ5w=xddkh7-YQ)46(Dl+=fU3dKWUk)j!evdLt&JsMQj*NbvS0Xi0lZg3ggI3OOXf zMx>m3@itO|o*@`|hmjIA7Tuc;YE5Ib!t5rcNPiICPo?+3P|8Gx5y@^Enyxep=*a_WjKQH$Pz7Po$+MFb}fxO&1nmEeWEzEMQBQt7U3NTX6 z5J4+Io-+lr5-%_JFfQ)vef}-x z6-4q#z;t=J&t)ZpfF65K5NPSxTRGY2L@+P+-o9k*qM`U4-AfQE83hu+Xr-Jz_cQ3$ zQeN(TjV2@WavyIN26#(*YM_>6 zKQH%i(RteuJQ#3&OQc4x0%(6N$B%ULZ#ysd$dkdpP+soGkSR@#Y*nOje~IOMrFClB z5n;tnpO?D_M|^H?`D1yxPyAj;w?%omL*qIIxm^$<2iYhja!Ec zTzbtL8E#OJPa7B#!LJ?vUt{~`Zp&h=YuW)5^QcQMM?IZ~<*1V==Lp}!K=NGDsdxsr z7s1b#&n5K+A=k0f(=gC@r4N=0x-}p#w1OCQik{Mc${6T+Xjz4IA zCWB^xJga&Nc|3pP)UN1oYy6Eh2;l=QMVU1IMtc*p2!G=OU=;Ee9+(M{GAM%Ti|aj6JFqmZ0{V9ulXbpc$)XEX^H-jzwuq}PYxT$&skG+xi)Eca(eSx!Np|De}%w&3l1J?E}>cZgtOgk5jjz;gOt&*69*>Gkv@nE%S_ z`AQ*Tc|A>7z;we6S*4FFiI*|IEiG=)>xqdOhQc8Mjzot7!}_qBB=d1vuV;~} zs3^;~e391cIn3-t(Cc|b#9JimssEs}fZ}^SZ3H1d%5r;-LARE?p85FR6mY~_jP!aw zHwy&4o`cYx7EeE`InxIp^m=kXmr-I1yq>pYATqt4PsFa;QI^`zOiT2Kyq@0&f=!_) zOV8ij*;quBW%7+-#ZK?_y!mf2{eRT!`Q}q0-TyOQPag0!Mtj$jfq8Guy2)q9K#2Tx zlMM`k>2;G{uSTq!q*e%ZO!tE=4uxZY5M)d1Cg0s3S~qEz&&I8FlP44cH8k=^h7ky_ zo9uu>dMw`#LhtOS5FBdzN4es-s8tiVRNSn@5D(lyx`Jryg>qVzAx()Lm^QAk3E`}k zBQgH2sIQ2!j+6DH4T4Rbit{{63h@*Tr5t%m(~g}~@<^7f)YGj(Tc)~o_j=SD>gH}s z@cbic-3_Y?uv-P&&T3^KoKYh`Q>*b~23KU2!^^+;(xc!&a;oHNOq8iAg2~HtmXcn% z{Kt^?1$kw+k#1y_9)xTONF=lR93!I+673uV!DIfNQRd_G0ml(!xRab$D z-Z&M~qx{*tUWWQi2!!kMvU=c#JUINJe{otO=UzN7O2qErPqO28uViKn9*h5YbIZfH z!SA-O;&))O;|DKiA{DNFc?n(uY2%Ed*FF;6$bBbO_9@__Qvl*q71G&TUSvH0>BuTQ z6mEKADog58Dn2<$cEV!k9Dd0K_L0Rk7e=3Lk{jngA*m92_XWPN^^${?m|XZp$QR(k zS+^@L6w%lz-WXiC6TqB}R3tz5&28$|<-&aMHW9motwwU;WP;dM1R(!7UZ13-r5CQt z%RW|I;E(3Q-gpi!DPDgt&((4!ljI2 z;%W?XWZL!A(nOhPX|k$HNrcjbscd>Sx(M(o=i!fmwOg=K7gPXo!V`x~ot5S-xyP=_g#~OoCaXZl;1PQ?=VG1jm(uV!bf(~?t8;Z8@N@+y|8nWoAdR{08K_gkUuA&o}{s<<|!Kc27rr&Yy$ zbzq>1i`Z#srE!ekgj;?$(6sU7@bj;sSy3JAKsd4=p3`i9WLx&WT|Ps1;eh}g@te@K zihDVDAX123Dd3^=Y8?gb{3h8(?|EtAD3b3np4p$Hf?8Rf$Lo;CC{IHkqk0Fp zo0Qr{7H74@icuE?Gz53s(h7tK7_AQ^^D;$9*vi_#~6PHh$2)P?J;f# z0c?%Oc;Y`PkSV7OzY!keU(Ybf9dk+{ujt*H)6B;v7v2zR28{iIWr_=(6>X`61{bCQ znDaIi$ef}`BzT*MUCUM@xiEqt>d|Ew`@y`Xegn^bxQ_A|55;qE;b8tGJ3c&} zT+mM82X`qhoWh6TLJx4m^B8B~rOkz{-qu`*@ECuXs%ZO~{QBd(c#LPFV%TH6?s$4= zL67l-+gtV+&qJ*(@)$2!3arz4jK>fM?J=Gr_z?A6v223+lqad#={&~m2|LPTeD#-r z$9R>L^gPC~>ee;U!*Cn+7#{=6Oz-2TcZJaxpJF~X1@bVFq<}!)f1?t}GQUZ~W9$lG z&Qbm=>c`vfu~(kQxB>E&i2Y|U1v1KG{1k7T{vz)Ab-Ydh90YO^t~cv3E`3Yd5<)1C zvDcFd-$m5`?wfo5;-TJb%=d`{#f2eA?hLu;9P`w5gr|}p^rKwWRD$yR}L4hi+4avdtG#=xB zD8v!2>|SUk%41vwnnrnyFQvj$z;xUc^51ktq zQ*yM&NC#Gb-IXni)3Q{{&kz}z6l1*%i@|0zQhgp)7_k&1!lV;)~#LGAAi-XlO< zfqU$?&zpXoQpY<*Q46aK+i@}gI49`mtopfVrvkGBj6fpRlWjy=jU8Bd1Z{3Ie`{Vp z0zkm(_Y-L~@M#KeWwA}HV0~=G~o(oYlA$siJThLhNYg%A8d8(Gw6)d z8BE;$QRS2*AE8r%!>#GQQ1rhic%%4>eBd)THLpBZMU)g<3(LVTHVA%| zYknp6lqvq-icN~foZBFC=+cqE#y8j=q3eWl9-)uDRuQ_pB4U+JK*CVWulS1A`I5#- z9~CuTT?@aS2EP)q?&b$_9qOy)wD5q#na{c^TGUNoW4B z)-aEjq^c4+Q1u#=1y!%&52z|6-3z3opLf(WlJr+a(s$$RgGtg|7YIpnU6Lk;_Vn7Q z9hltrsbd01agp%F@rL5~%7O832gZLWjxXpFuPutdKagK7A-`41sp9kvlxQA5y?K1_ zJg(F5RUX}Y5C57eHJL?~kmxF4#&0D%^gw4dAvZj|v3X@FkoTsvDr@Xc;GAJ?lt>>- zDk_t*(;{zYgA3|QJPK9m;8*$b%}|x=(Ygls2HrxTtc(y#NxN2@_~q{&xgC@-_t|pa zO?->b5S3c;Ju3`iwz7%bzT(ZZAq2Ue*<_9d?+aTa4=5OQghI!!Cy<*&X_x`40V_hR zjAn|tD%4OUt3;VNWWAj<%bv-X;ep*VJ%g>QPjcOFaRF3kBGupH{=1(|7k5`Q7N<<> zEgRsi^`a(JBqnB}j$SpwDm%MZwucdi5T7IC`B{bP9lFBvBMLyeKKL8l&EOOx7ZU-Z z66<*tpvq)WrQAeKR+aELSvXDGoI3R4Ke7jW#rIOk)^7Gf5g6Qo zoXA!`L8JtTR0OH~!8~)-8{{!5+(djPVpo8)%2wlxnGUH$h$d*@dKrb}eMHrF_zj^bU^qf#VJdILT2UNw!PldWn6zi_vD@c6^V zx6IRQeAIq{T$3Y!2+k~?-xGGvY0o)>d{K;?y;#>(+q3aLThUeU>sjz z$O6Y0_JD@g%488F&h>&!E8H!DV^0IC>Rmj%A)J_8_aa`ihXF6%Cp&g%$B_vtt3>*0 zLP_S#%i&Y51LL!a9LKvGL}Ds1$(;6`Q3%Pk_Hs?X`wA`mwi-lHqTYj29@<={$RG9^ zpY*!n_BkAr)V=s=sMm|m+gQDrt$Iz`PC#cKEW)gqfsMGG3*5{nmRn{cBfTczt1l+OS#Lzs)C2c9tZmRn@+ z#8#pB0wvbY5q#*1bYRqy@lad#h|$P1cZ&;~Ga-@nV&g;x#l{T=XhXImY!#@Ha?W`I zI&V;5^(;*RysH8=3_BGZgEb8wk&a;-nvfObh0n9pc~G7r0ODDorGk(vrRnggVLbz% z;erojAYNCLSyPl*2iC-h_>O{{M>994)=;pyntN2h=II#IreUD2G)DxPFsW}2dMp)% zm_~4&Kf-mK_<}tmYI~f8BwEQ!>cFu|mgppCl2eIn}lrJ52B6B7`AP)Z=m#-gX<}$r)apma20A$bh5$ zCzFxx(C(*?xQ8)Nj==%zuzqHXax557cvU`YZP~{N0-k)Olh<-47fa?mpCQH)q*ueI z_+xfPaBrkCM%*K9aycjA-WvFOg2$ri;S{yul&V7s4Fp(k3fb>7*!f^T1ZI$$;viu@ zex<;oK&+djX%T)I@MwhTD>1_071J+ zLyw){ChF^|tQ)rNi>2dufZUuYYiAA}!mfK65;LUho-D#o3ilX;OWvS;IHcipoD%6c zjy~okS;}Wcd`UE z?n5VW^Ym@lOVM|<608t?hrY5!^qq}98ts~vKV<1K+wkZ(i9?H?e$3@{9K(SA{EUMW z?yK-2MimYGbas6trpRL8zjN~Dh;&bMR)(FzcOEu%+1?_mO_^a}brS<1lp(OTc-p&gQr^C&#k!r%II*IeAQqZgDopPh+4$ znrx2rkSGE)LTw|AP#w+icG51e!+iGz7@;N4iYyk{A+~G~1~dcR^p1nW?n-lVh~eM9 z-pUz9KL`s(6H{9J_JCJAplEQ>wTK2b<=5HgFGpFZ)?!l)nP~}|TjAifjLoH!|2%AZ zYzCX`mau`&!B57QHNrVuKbMZu2G?3UFRXx|SadSAE1C0g7h240X*pHU4n~g-MVQCQ zoTpUaX}wz-cwVtO0Ndm_-p_<&5%N5atnB2Jr>N*2^l%i+AOD;Bph_}l!0%frlO{Ma zO4p5m7E7*mwQuiZY!HW?fPL&c7OlZ=LUL7<>Cu+Y^*!HDS%|t4Hh3Gr8xN+_<&FXx z?sEz*U?G2(tR;)e9j&y@{5DnFN|3{jR^3Oujo3)RlTcK#VvLHkQNfX|2>(~SiI7lt z7J?F^0n6fDfWD`P-$RzH2pX(s%DMGv;gjKHT8g^|z*va%1Q2+<31yAwoFPY-*v6D| zD*Kll@}0UDYBm*+yP+`PHBz$B@$zXV_#iOt&$K1Nvk0^rz0KSNZA}e z2IESnZxncBZ`q2H9J*l_;XIdloa^%Dn8(0%G-~RjnxhW_?Q2cX0FlM%rX&mP@tvDb z_iHH|3B)0jUINvd@MvJ-{5niD>q%5^cA5}5g4s#J?@Azk31VVdx+wlJN%}J0R@n55 zIk}GueFoWkl0{1)X@=wIj@&%m&83B>4q_Bk=*tv@uGX-kNYE3o9gqN6A>JG~%I$mP zBvj#Vh#fNsajvSO7Py@!84Ix@g~|{Ezh~P}%t7#;fnKDG_|fPN>H>;3Y2hvyCL=*p zQ2pD0la}ep70UQF6#!s!L;m2(ag-I&yvPB%RJ;^9tA5d5}*=hB&7R`lknar-ZtwY}W-4JT1_nJje#m-TsSo z{9}zcjIMH$xI;mz=}@+5Asd6RRdQ%MG0hTf5D4D@0<@y0D6UWaxx(2ByS32~KPa)y z75Kzjo%(ay|Hs~!Kvz{=??1pO)**2~Q-}Jr4qzGLfFgnhH8v`=afnhVVjuxxA;Am` zRuqiXJmXVTRGd*!samBDG+Koy=u6dV>KLbzI$jLgID-THzi*#&?>*<<`!b>Zt^ZoG zfcM_HXV~-JXP@EXsh_~&dPoOv{dx8r^sf-CRZ?Nt@(gDocnzd^BG;EF*Y04(;2R#| zHUzje12^!av$wE31knoJ!m{Ou8`IswlJyGVHE$tzUe+bIf^?0bRg1PD*C619aKJFx zw~#lG?;YGi-uFghCHxy$X(I;hq%;qKx;UTTkFm7>Tq3LDo-_|fX2y`_DsRnPr1_B> zENNbZpTS$buK-xSG(U3#N3x`O({YgIcW(8i`A&S-%)Vi<5P{}7B+YTK5mFEg=3t?- z3QI(r_ufXt zMEB2~bAPOAd-S)A{ax|mM&nlRY50ZS!?$|x9=g@LkdZ832f=se`073547n33>Q?Vc ziG9%mOCzmwRGXA@JB@JNI7D#DCPv=s{q(zX=R#Dkdz!trcdPd=vW2}ed{BeVr>q4d zINvH{`&Pm7KFr$UeegGmpsw%Ct=<_F*v{VSeMzo0DRE~t5K#-B97;E%o$%UQ&78Nk zs2=EyM@QgQn-X@=e2h#NTRNH09)#u#z#l7bcGC3`VT*u)n)npA!59j35yL->y%<&p zl#IKOhjf#%C3>+h<&}0s+7}%sL7>ARN@w1x@iyHC zaLHU=_;PJvHK}9z9~7YfFMro1`uB*U|Feq%_)LP(bd+b9;e-n$bVu&)sn z2ILT#2nGxd0+c0|(wNI{(NAK$lm7#kE^?72AO8Hu_sHffU&nZFA=#>$rJT#I?QD$4 ztz3-pw!J1zj7LCz2*2N-&N+Dd+V*SG`uz+48T9*O+>)T*-~O*+xu6oZ-){s?9r^u+ zg{I#>s@s15TO=t!{dyX_d+)WP*gR~wqD@-|Jb^@2`0#jo-g2?DvO@FA4hnUE1;cY~kKK)iuBW{F~|h zzS(Pget-Y0^nU+Ol(p{q{eLVJL4|ScNxS6p7wlEGkG4g{2-{I$JMH(e_21|%+V8v3 zNnPZ9l6ARu%+j%sIs}87F~S9>bje5cLi13JaKM!TALWD5gx6iY1+u9~Az6s;++4+I zLGpWBvcJub77ij-5zZ=kg{|8z#|&?EIx>vN){T9mYu+k@XC7%KKN9f(LK!#+A|=gU z$y{CXv{!PLF8OY%_Hr2ox@5-%6dm@nRD4;=$p!F=R4M0BeD5&ZaVoPNj`X+2>3R8& z>R{-;tM%m^0u<-IAau{Dxge%z#$_r;a?~@s}B%@Rp(7@q`6nfb%IQ zn%WcIc8BE&&yXqaQ+V1)38;{#o+o@QX?eos_!;zshXE|#6E+7n(!vDhq6c!LTw5E9#q)8j9*wZ*qReT|ujTZ;FB`lX%mbuXS~`?^V;o#Wmo zxfUdAc??O`rr$j{!q?4PZTh-#_yt23p5xwx2u>!)r=dgmW}NpuLTqBt*PULNc8)uk zEjsjdP29sGu_EAh-(1xfpku`&YL2@GsTZ%;_I%w?zL-W2AB+~Sr!;lf*S(z-QS6kj z+nXZUSzk92sCDS;g4S7P3^EzHXWi!JBXmUwnz>!d)GYjyf#dADPuO^VLWKZm zAtAsk0_bOu7c*Rso{gf$ z{D$hiaKz@E$vt9^{<|k(AN-dSalSJ-{6%~?BWfxC(wQOI?PWVGPW>s&sp}3G{r5OE zjvE?+oO%?)8sq&aoGOmy)E^=^^(z4M_FjzB*~*NRouAKw`^l+u9JOU zZu7!VBh2$=7~yuea>GfoPgVQvl6_9~D^QYX0G8s6K)|~Ant|uuUY0B!i2m&&OB;C; z=puRaxSa4$JUku1BoOM)$2*v;>j1C@jic5FWSZx{Gn|=_85HMiXBP8V_+o-@|%CkOW(&Lh<+XGd5l7U@M{9t;2Pwm8oH3`~VoMV&L%cj@LzFr+S{2~{GGg+Iu) z{}$p8zl-1ZLH_{iMtrZ$tIb@Fv+Xz#ein{V6RFIE0yod>e7@*w2x2-~5kM{{jnV(y&8rp$}_L7aiqoff4toUfn|C|G%VyPnx*a5_?%NWlwA}>G~!N$KA zW)C0C?~9dK9Ek6=d6$C&mxBYD7bSX8BR!&AdOT_GA>CHj=ewT?7dG$%TsZl35d1Vy zpQrPSCz1yxA52|Ng2=4N|g+hUJx0|7Ovr0xG1Nec437icG2aSp_YYm=Zg81(^(*oKQQ zdGg$Es$JVQA957 zt+$&{D$+fB}f;%hk|4QcJ#>a!~*_yA6h@8=@Cz!7r3uK z^P*oWO*zjZX@>J0)D#SOAIEGXD80RiyGQ9cLlmVagFX2+rI(-sXD?k&NCG{b@$ARvatDg?UwjY z&s#|a)_n?OH1CEGwA)BM6*50{p*Pian_L;y&te=>9aet+5GeJI|+Zj#@Rsuq>cuTX`Q@5>!tDX?d zI!p<{1R8h>0V$`<<#=@9?54{}miq{(7J_%6J#`tm9AkYi^DbFwpB%mq8xIiu9KH*` zpM#D7)i(HEo0o(TB()HHmmxy1fgef;wgmGj1gD=#A=pI;!QOd6At*l&;9%E3dac5V zY?B15=gMGzL7#rHM}jRym^~6y4^|`?uh26|Fclp*yXtb1;2v6FO@cL`WL?H6juA+j>5Laq*rTqGvxU&;eSRn! z?S?yqNTY+tkw&{J8hw9kkVYr{QPF5^FEz+XWSC)^Z-A`=NDI-iU+fX;ZNc0l)W|~> zp$=0-FkS1Z=)m~|RHqD)P#3E2qB+Y!@4AdbIYy+x*oBRI2vdgtjNkK=1aIm^LR|_% zU8-fJ4J9xbAM-=e;TXsW>2TohNr&AP9lks!NQYz3RdfJ&(5#d*?@MH?HUjyzuj2(9 z0rh_x0gqiK>OeefHo1;wc3w{tqXLvUsPuW z=u9`+FWlra6q!Q_WA^l$d#)W3}+)0 z2u=P_MnzWY<5o1aXFzc;Ns{2scfEYTUG6*~t)k*hp;kG;R_cZvPQejJVA>~1i0U@t zpfAaBR43_XZEZ-PWK-131^~MR(~+1?3H{&LBvdll%z3$BIttkaPA3a`OV&Y-s|L;; zXbhw7DPnp-pGH@h_QK%p(T70!v&(;AE{6^X0ua|AjKFx-~Cxf)n zc?ToE5-xGGHj3lmRmxd8)k@@Hvs-@wL~ufC$K`Nx0EsW28LKC=KmFt ziH_hi=~na&V;_)GZ%R1iE-*OR=dc&OSvr0dc)#qE^~{C$1y+C!yNkIsS*Xt~$|5bp zROiq?NFp)FLT8o#lCJTqK$Ri^RpVrf%uv*ve0fI*8s+v@E0N9ERj;ZFkka*KfHU-N zkM(1{h-chv;8C->Z`w4ZB|Rs9Yg1vsokE4I7fdP~=>6&%75b~rZ7Pg<{)eDKE#M4M zVdFTD3TMnpPX!VAl*2i$A$XLXdZYpPXRG#PK5{oH*w+X%4-Ldtha>Zvs_@z+ZhA;L zvk#;x;jVNrKINP(KcB$Q23at`MMEz*lUZ1k*PMm_oUGPIrLx)vN-xH19K)l!BdT3{ zuH?-`SD3yY0oNhJ*W1Il_9HZMyU~MuqHC2Y05JA4j_og8WmbTWVk)|sfI!tItBLiQo1@I@(Q+_MNY_*`M20Zne(Q;)S?8~t&F%YEFVDZnmmbb|YT z>kHMN9tIbU!{TAryG9vcGDs}pLX5fq5Ls?=zsf*{tY%%dX90M)gNvD9@I3?>pHIlA zEM;A?4bR<2o$w$XFsim8#?3w}a9m3rZIDjym(yFG5G__0gJQ@gWFhp;J`*?~JaXVv z1Ih3DWAPg1`BRuNdQlIAG&lQ79_U#vso@3>|4c8TU`^CqQX~SPqQ}TgSGtdTk)NXHt2K6Q|>eN!B7tTCF z;?=&E)suRY9%MIY)h3+sV`#1tG1xyxbBML)cBL;0mk}rNkgKK0zrn*(Mn&AIZEADW&)J7b&&4o{eE) z@svuN9L`c4Rzas;gSra`Ms2;&a)4T5{^*hE@+oNA3bH6x)6#=;xV|X1YT!yLi7QwK z5kwCj!>o(7Zl&shUX&S#>kFHj47~t~ofDcI^kWGPCWtX-HRexUlZ$Kl`s7HtczNFr z@0b96lERMaWa=P^w^(Y z6=5j0{0E>EHn5;C@-c6E@wLx633kFFNe&PK38FT_hcBTjMC%0{$eh*A_=9N}+~}#1 z7Bi^lBJC-s{#SB=2@m=;5z%+>+x@L2~dj&1{G_<#6|TMBH#8hW4e()U3$3p%>-GsBc0U zij+EWYu2-*qD1$qRHxJDBWKsCQe4W%Z4$R-kg1~mP zrpW=0Dcoo@0NKlE5wLV|ftZobv7-<0lfFmP@s2+O;$)xQnmn^@%A?f|ZGJL$WdKt2U zaw`v|ezz-JB(Ouv8xjEcB!8pN?wm)83fjARHkFtRrQrfG?dumLw6Y{<9T*6kXx&_u z;XH({pb$)C*c@;r-}Nb+(D*ehs?qr<|B3Y@@4^aPv?}wwJ0vjk$l&=QFHh+j1ujJ%T z|D>iVQNew{P;Z(+NP>SmEl$(v%5X#|)~~7&^frmY$$-5%V8}{IDzdJ-dDh)SIP@=y|4Lw^JSSx zpubq4cPnMvl^Qe$_W%dc20v3y>)-WwNsNi#*oq4Ik+)dHs)pt#=g$NJ-h{7~nF_um zm{+R#qwXplN>%ppfYi!c%ba1P1@eMao!?G5zfrXo5W=G{RzPN~_)seST)-1~ zSU3^#aQ|89NV)L&655$V)-F8LkeW%GmG7TQ=(Q7ISaZ z&D6|f-Yq2aJQ!>gGsY~e#TRgCSt4%X@^kVUo$dG=Xvun)Cld?3jvxe&UE66nYv2rikW>U zQ_h)(1$c0Acq(ZdByfS4f5ptC{Zursu9z_*j2sAp1I*H&@cs%-DUP5wF-Tt*ApWFgJ63U#UN;?dHyeUOa|sHG)n9?Y3@<5&@y^!x0?Hwz8M zY|BTb6Kr3IjZwzULIX-HwinCAB*@kU*}f;n;UuoxHw&GQji?|Ogxn6RmyU^GAUIVG z5kXwe77&$EnN(8I@rWN_G2S!|$K&N+g26$ScoAuka)w!Ca*oE&kjYFVyy2|O2||m2 zAh!H20uSlZ6eo$IA&mZXqrYGVe4_3G9iSds5keq8P@w7&|{bM z{>EvR-VZLa^nNOyMw>eGENzNnAfZ+Y;B?W>Y@B z=;U!cjTF}<7{?b^BRZjUVM-fuyOMSP-BFlHM@ehXAhzr;Cl=Lx`4i28**;?YVCs0j*3+l{? zrXa1tb2XXydX`ETK%Wb?0Bul@dd;v!LKl3Oknsi9GpN(9FJsgS(yEq)WN*OY%s5%X z{p*OuCegJdS) z(XhpIxBe?)5IFLcjaS=_vZ$BM*G~ZIHYgO`*{5Tbq7cW2H=S zCGfNp^viMC9JZ67I&S1*W}LQ$Twr=l$>?%{0MOX^+ow<)>vUVyV|E*B&5&3!82sP! z8(JFAm$|am2w6+Fmbq?wdo6R9Oc*@9t~vZOSv^B@yzfx%>F(xQ=Iis&k($~&kPN36 z;0(%}Xie0v*HJVPFqJR?dV7lza!9K-pOsE-&g`PleVgbsJ$imjwY?u*3M>@k0X=d(rqgwtwC(E6hPt5Dl}K?t7+bakw67-bsuSv=3N-CoQQ0R z_b!ZI&!cUJ#&znw6XtFPF{G|ei8b3`Yo40!7JvjIF|bbce9J(`cL}SolKzJFM7n+h zT}R#}eDp`uC@?hgF5xE#5r|==%QKvpPZDt{h}f?N8xfR-F3V7eMszmT?%|+?3bg=L z!R;~%g^^Pob^@&+U7i1aIC*v7=XhY~sXaNNgl2&R=u&-zH+Ez`C|fbyc#L}97hHpa zAf`}zjKPPLbJYksZ`w8#>n&sZBg3Qjb)F}A=D-eMYLrdYFt#Gwi^Py3w;^hUu_bS_ zkfmDsapMJs;$9^@6{&daH7oaSBW^j`1p0yIm{ih`QTWwnXO}_&2@tzy8 z^W`LgUYmVQnr)ab;=(xG=c&D2YXddUHg~BSVWdlIY-g#>`&!8SE8+^?$&SZeGMA4+ zv20p(6n*l+dfRBkUC=^q0&?glHlFHDO9Zd$7d^yKAejHjH-pUx$r#7T0pgHyZk9*_ zZ}sLogSahajq}kcN-R*oeJ-r>5qe|%AGt?dL^S18qZ>a`1u|jz$#GE>f~n1`E%_#? z&fis$X%wM@?20VCb-d^g`)kI6gfU1+Btt5@qYYJOceLeUtVS@9U^I9-^BFQ4YR3f1 zwfB&1kX_s6_SXes`kJM0O0l>7@nhV612@p#_Qxu>vEJtP(v~6*0J10h>uCGq0?^VR zAi1Rclx;sDyf7gmAoLXc2Tk%KiU{t8_#IR?CqKoICAP8=|2gZABPm^zM479{7C(%H zk+WM5RSToYWgjboD02E9DmX3B8})FNvxIh4g%j67K*I`}C2$IUG%BVom+;B?qB*=X zE~tLgGrWKAp@D znpeh2m3N4)PzACtnt0}PDy6(|XPKydB5N(*D~}F(RR2PCK=-grd5L;WRp&aj%_6OhZa+!xj}|L_^tU3d z93E)6P_&Mbnu^)2P-M4#k{XqA_L29JAonirVE`+J zVg>Ao;7QV}W_2JUP}Gl`#zv91hFDrcw~42O#L{Gk2Y-2lH~0}89C4n69Kt?hf?9sw_YrM= zL~3O^Y|es?yWOqqOSYj?4WA!Hbv1J zyE~}HuvC(OK&Ep$sJ{J$u!vi>dc%Z*XYBZ2PZ@i+%>(maaO_y4E zi`oBK1W5PY8@K@l(*#8Bpvpn}&PvW>$`iSQ#98Xqc=xeqE3Q(+b$0h4&+ zs{nv!4Gk=^j4sh#%K1WUJwf!~WaN-PH)vDXsc0k|FEdbo3H3pzv|eex#0?u=kWHu6bvBcDXB z4FO=ylqC?;TE3DEWboR_(ZmkgK$9khwa#3g+xw!1YQ9fP=y%u?!TGGkisLYX-BXSwT{yw7 z&*DpOmwYLMyBZ*as8cr(B@pB_=QCX+l?$h+*_?DU*-|4X@U}&AVKfG<2N#xs3riED zmYAebjHs_GT#_h=W5oKp+&C_fsh-U55TV{=&Ezf}H|OnKYw8fUwIem-$^dyAqGqQUi@2@$(2z(s|B^&G^c(J8X2~! zJ3AO}93`>IVlw2!5%hiL4n}VH9GRR(0xe>Vxl-HM!T11XshHi2Onfpj@uBk%pcCA| zcqeM;9gI&OAv%CC&V4OvhV$ZKnznq=ji2svn$VU16M~)tL5HeD?HUVjym=#vu9Gp8 zO;`E@>C@Dj@XnhDl=E{fI6e#8yp{K-ltfz`{C==CQb%7C>5O!x65J1puOMKM) z0y43P;~Kf)_#xynWmN6A?WaCa^Hn_Y{c(4s^^+5QX}ytqx-4mZ<~v(jUzFNPTC-t3 zoGmct^`-Ue2x(o9q=%N)Y^Wi~Yf0wJ-b>DU1*Cu(>0yK@6%a;vuuYMe??>#5~E%Q-YqL=ajEn} zL@b%uf=?ejQ3-v zhmYxJqA$c1G~}q5VxTCz+ovKdH>Vc{ycml7*SR99D zwp$U`T-q>5kaP20JehtklU+4#vPy=9h47MHr#O+xE|p%>$*%s+v2J^v>>B*3Ai69f z*|h*rS>fE5B#JU4o))+fIHRo4Y{0b%eIW`EDHU5LMy)2go;*GU&n=Qid1TI-F{W6? zts(iDf5Ts}0fouI%Xd>E{ERfgRrX|%SN%$c0Clm%>mw5%LEh-W)}lx)3)ucBLc=L1 zV5o8+E6E1u%YmfLD6o7So@fae6~|8?q$NN&-;-l-?Zx!+5a__{1j^S;7!B+Cs?BYMyK^|eAvNhh6Q=Pbv^2cpmm-4wQXIiq_$yQ@5I#8x2}f+@L()( zJ!)v{`shK#!?vzZlYHGj&5%a>huoyJ|IANh#5M?lWnBv_x^-w>mqDbWtgAPpr00VK zhB7E1ZJYDHuAe*ENn{Y4XTzsNwWIVH{pI#IFRDx+s z0@_~t@g<-P=DSl8@Mo#$(!5g=aH;CM0|{6M#{>wvCIP!!&~!=yHmY%&A|#+@-;e~% zS_cWZ0Sc?6WR)|X%Bz(5w0`&++Wu)tz$}oKyPSJi*B#FZWp;~y?I|FQgUrsS$W;_sBuiF-# z8boyCSQ4?0Mgk4s^`FGG^1kKs{0}_}l79AS7~Z>o{4~Bxn?qv$2<)=+lNkr23{*nD zYVQ$Zt=4TYg1Z+ZGUF|9NL*&bVy=xwWA@f&uS<0Bbl$oJ!Y=jJL-@2>*zLJEP0fs1 zh>q$75_O~IVw?rYyDtJsm+3>)A|Lu@=)Z8?CW-rP@Yp^?eFvz3mbRO{=9d=LP0`g! z)YUMwf*%AiKGI$fpe)Y zXVY@)i;^dS4g{F8w}nb%SX=Oyv1{ZTT}{0k668F!kI3dMb5j~+ss3*Dr>7x3+M60B z;rx`tK~5J&L0QbrGR_jfYJ~A5MmBYT(GbCA%NNBH=^Z^d+smIvtb!0j9yxil=Ct6A zQR4C<>?*c-CoR)3WEI8;D3XY$9SUZNbn*e3jJKK)k-i=xYR6=YkikPnaQn6VWLl+} zmW0<~zTk{zVPLJ?!bFYuvj-@qeNv@RMFAp9K17EkCgA!MsF`wRphJVo1UsmKHr>Kp zWl7rXRe)_sstD^OG8lxhJGFZF;on?qijml~9ugCC_LU^A$K$Yc!D{q|Vt|~Siu+R+ z*m`gE@G)qLNdO~{&6N{V<-)6nJs)ROA^9~o_U>Ty@S?ri6Rt&AN)b-!)x+Ar?+Net ztB0rKd!#LudG09SUfuS;T0Q*YZP3A9J-kcXL&LmeIDh&@lxxeew4qb0hb!oFAeg@G z%5eIzb4XV}J0Y5u+S8FLfmI0sQMS`&XbCe-kdm^)k=wQC?CKka53WeQxFl4!0K+vh z7=bj^hoz}eby3v^V$=ZWQB8DXFc56T##Bb#eDfRT3d)4v5P|uiJp)2zQ8YX#VmziI zytUXv#DUn*Py2G$V^!5COf5FV@f!BPyws7ly@r9RoX zAdmXrO&IJ$=EnjqW9Evna^11eLt_|Oj3eO?*Abx*)r}b7zchVipd=ljB}DJ-ZjsUz z6~R%!Zc|rQK!R}1v@ck`ouhrL8%={NlC|kh-~gX=RmdlG1UaUV_W9B;m`|cRh&o@I z5g`}53Nk*o!WOcPgjmU@`20nj@0TLv>v1^4t5#|Z}8Bkow)XKpr6_$exC+xwS3Cz?{f&>+|;aL`8|OT@;_O)Mg(2BAu-S; z9G%FSw&UZU2c;@auJXKEMz^?g>2*<$HfRz%@>YVDNJlPY#B4OEP!Cn;{Epm$Y-)sB z&QS~Y@yX17*gJCdZrgTuh0d%{H2z1o*DDlPVGA?}x2!WO6sM9HcA}>fD`GoBRlF65!NYYT_Hr&0 zld$5kVHm{9e7_4z5fk)MM=vn_dy*>+qtJ??mTqCp(<^ehFSrbSM`((mL9I0;c5&H= zLJ{8Il}NCUfwS3hXvbsy30LmRzh)F|#3LQcb~8{3$@UK5s^JqiZv*kfzC`K=yOnvc zx_%8l0iF*tQ2$uM>Hq9-1Mzw}K1qA1Cf&nc6|rjQ+lNIWl>Qv2MYaBQ}AKDtwcc2@3WN#W*c=Tl6+{czfOd0OqP|3`<~ zd5YUuYv;``c1b(O?iljOp5)8y4S9o4J0WZF9nJZ=gc@m-b@mHkWqoA_Ls<=JH04#x zV9I&!iH(L`5NPYKQ-8X>|Ey_;2$?w=P#N(PwamoH-?y^j0u`-n@h?Fw6s>%fWeQ*S zqLte+DRXADG7vB1`*EU`ebyS$%AdCvq(afk*!R*!D?L-4iB@)Z+v{lMeUXdKMJsoZ z7+sE5j>c81eza1GU$p)I!4aBpw9-$WhNG3)DBqlD<<0F}Hn!+!WipR}N%komtr$@W z10GaED;(>rB*;vAyTMglz@?qeYpKh^|LeV(1)cy=HOoLuuD<(zRrE($_-w=H&=RZC zETc3HJX`)T2+uQ_B<_z6Pc)QnDP~MQ?9{p;Ko%5JyJ@(-XsR>g39kE9jYi~7Qa6#* z`#wn}V|uVb(u0`WtZ}w4+^9F~?xyNV%r5n}QHVFSKIrz4>6YAzfS9vluuuZxxZ*_% zhGX_-4|kVao5*Q~6-!id+k*b;V))v(Rotw57mLPgj;Z^l> z)N5o4<*;6hKCFjN9M;<;wG2o)a=k`-COe956aZYH zLqGO{h|umvB7-?YFl}+^HUWT07mSP?9pgB2FS?*EoxQ@&MA*6bAlX`oIE7IPF|Uk8=Q5I1`zd}n*xZX?d(nO ziy^Q#y)XBsiOF};&3vd6s1QuGS4ZL5@UZl_t~L=0=-d#UaD#}DFcEemt6fJ z9XyIhYadf$=r&ubn|;S-oQOgRj>4KmNY5P^kK0_9Pg)DOcd zh`&ia$3*@#Rg=l3CIyus@SpJ>-LU=SGvj-dE8=gxef{R>7to_|j{QWwC0zKbB! zsBR&-q_-eRpgbF)=IhfTYl{Ha0`R*w1e@BuK5PM6GnVKD;mR3V2Q{*mwSFUH#Zn%Z zwUT)d2}$YPs?bpqvS!4lm({bBbIld#Pp@~)fLo`XFu)z!dWegibe3{T(7-&%wTyTU zlYl@_zT;EI=2HU|<6nSZ@lcTKh?tt$zqsATnFOJBa|~%v|HV zj0jiYNlkcA2TDNYhxCZFYujS=IRJf9wtX&o1XRwsjYPa#vqXeLSVBV(L00WX+B`R6 zy?9GKWm27omaw}i;T=EoxJqr90%9%&F&BfFi%h)K+BF{GM9ZaA1o#H{2fY;XbKtuO zV=RW~fDeN65rDI`ij|lc;ma@NHE6nupfZF@)$UtkMCYaDMB-hj=}jHVHG6 z_Fd4T?GsR_H>dnokLQ|Ob*eYcmho^r%Ilf zdowGJlgR;`^WeWWP{UGAKU9)g3>Pk3VmqJGK}u$?2|H`VJc!RZmR;)0zQ#U>r317v zOtZBW0WDL`VW_0}vKOS?8QN1AksG`oAxl`HDfkbJV(CNQ6E6X)8BYoo826RF;Kw!mDHX-`O;q|=r62K-$fi>JYglF1> zPqAP~N2whsXrR=!*tr;>lwP5_88w2&PAK3db|U!V6?v6{%B!wIf9>mjE~x{Zy=3o$sEqUdw_@aB|KfafAp47o85IB0?sid%#Ni9KmR?c$VRp6;l0WI628K#;^^nuB$zt67$30TpO zs2$%2(P#t)+C~QQWUsxEc-Q#F%I?%tC!H4_cc)qH-Hbh%O%UD%wsjL-@2c_n-w|CO z3d0aV>)Z0{c2t}E>>6SIgmn-cq}N51ry>Rwex{rOe`B=e_or-+xPTCa;Sub;2@hTj z$&cQf@JTI|!rq&3*S9uy9j)*y4}@MgeFXCU-h_LjWF=p^_w0~GJ4p(3b#FrXeBkiI z>`fT0P9R_kDJKx{Y21C?hk6%~$3K2!3VuL=A?jlLC9pdit-S>^7kk%sHk(Wg&zy5r z+rZ3u(*_t)d;K*40BsL|Q1cdNAK7&!dtjy5f6ZkL4q=&7WN2>68O{1?id+qO57;XA zgi$_>4B{)5doi(SM!qkV*C5_7mB*XQu-_uDNj~d1=S?}+i#6nusrpSj3OQ}Wt(T1> z6CbS1M`foTb5#lF3YVhZGHnCJdP;bfjb2sn`b=P2C-#hqU%5#c_HG-7>>C z8=a0!w5rfNQK%BWxxl zrn~R&s1DnX68?Dbj>ZXtb4TjFV;B;BCEI_dVK&6f7KK}@oT(lQ?C#MUj z*{XLv!Fmt95O9k(8@|xGYK1g$PY*cDl!+;gVHUg;jB<4wdVxNqoUhrX!3Iwk((kfX zap&TfB2!X2X4U&1l2Xa^+6I$VKXFS8B4)b)ewk@kRo0==-!IWHGPy5z44}x|F<{n^ zmsSIJspGxHI$Pdije6N|2TVk|0`mL8m=&u`Fu2F_%93orW9+nkyc3h$lTk^l(@?06 zQ~0^?sQpQ9{(36~sLd*nvKXrfsJZv$&!|H_eWOfqlq9qflULCgh_BDDJEeDiau~?N z?>pAKgBO9nShctJsN*+)L!xjPAHC=e7p`~r>@mSr2i-;P^hECdi_%~G6Rth4OSMl8 z)b0{x-q`v_r%XC{psW6jdD1DIJc4$5T^3nj{Dv>1qvG0;q{dDZXsyIlr+SZ#=}hlq z!o8>6r?BPtUNK76@0Y=_$zddWSLJWof;M(E%oJ2C?XJp*`yW1`dtxT_|LXpSj|l(* zF@1A`d;h~t*v7)(O`b`ntWo=$Q||1{euZ&vd%a&_@ckqr?2@dXT9=(JAoorG{3VGJ z*soBiY-wLmxEU0N@hWT#-tf@6m9b+%QiU$eAL5C13jSrDy#;S~#7%4AQ}7G<)IJ5D zLJumf5gkMt87nJlSGz8E5-R^tH#~^FYet?A2mEkDGBt{a zf>`S{=PBr1Xx_Jub=ACYj?yc0Z5H_E01|T``yTSDsC&py`$()7&35P>atpD!0N5g~ zdMaU+6&07FqDcY3RRFjeL4bx}z^d|2W>g&e9QtZU#ee%OA}YQSaQonp%K7OA=|og~ z_xEBVn?MB^eOydO#wVDrF{0u|OhCg?@e#@m0liREypgg%AvP`IyKBWF=9}v~QC`s? zuZl-^IEFA9^F@_AlRiZJ`D1j&Sg9IZx^E3cZoAI1GpVd-d8|Haj zw1VQnIG^>BgLh?M2l8fAh|r@*gdSBy=wE#oj5bDbt=15ev%#pF*$f_S@`L0*O8BT4 zxncSDyurie>-l&jK4P55>W@)_g3L;LZq z;-IF`u^&XvO7zoXFqp+dtL;$hY4q}W3vf`Ax4qRg8Ll##QdS0v`7$ET(sXT-n^gCT$8J|X z#WXup-#6A%T)5loBs?#Gw<^K<`S5DHq>%Mz{<=1;S{tT%oGqis zoGn{5IyK|-_t(34x?*LBRLJDIjyjz1RYcv1E+JsccYRM2)$+rdrC2KW>;pUZtXPn1 zv|joyFW|=)lqXg>^WUPc$C+$ggCsE*HurF{705JS{jN4h25PRhkd%5t`^HK}!T62t z?wlIhl|tc#lM3JcfJG}_Ewcv^=L#0v0iV0XV`d;EFpY9&mQs}&M$wexYClXdZe z$avvp@W;et-ns@Q5!hD<%pV>tA6KjE=aWZpJhNZk+{}KX7G(A- zT%6f&+_KDmB@LPVrZr{ut8U5cH>WMXZocXbZ=3=&=5U*#=kATDtDKv7R8i@9LoZ?* zt>=GP)4raANY78%JiT5*YIQ=dpZz8z5o_Dg>x)G=+R^J5|7}VNE#)kjqgrTm-bJQO zQt4Htv&p<`DHm@jicxnLfpSar=Q8en&3Mr?4OORea z%?>NCwOL5I_#8*{w4QzjNq4pb5{R8<1(j60c0{OcYT?;(NyZZ`LA zCuj9Vg1i};1~(uvb=wIEbo;b(Ex->-Ci{+jzmb%BV1yUCB{clFmH5GSn7bOCSCraz z)Oh=KQH}Ri>f`BrH>3N0vr^!He*iaMl#L7tO+987*bK} z&I?5|f8#k-IZT2!c-1SWdoMVvD7EO`njWtvi0$9kwE^u6h_vsBbYMFC`M3!JNz(=z z{FAEA?@7iWgcOBjw^@1-XR;#obbQ#H)CmP?UY4({^sw@aFD;LG;gb!&}=fXOaA6;MX|-`zaxJ$ zq=iuDiL-bk(` zlFv~w_dh|U+PsxmY;F*<UxwdY98gltw>Kn;IG{q{DiEJI^w8)j}K^|2TU z>bmM$xHbS@xCkzk=4g#`76m6Ei6H=%a^A%6%;ngTKW8QCHK7gpz7*!B_sJvVZnhDL z_1JQ(Cow7Ku1i3mn$=m}61<#rfsxnSUseJx(#r5T!&(Q^nflvb&i(LPZhtZ71q}qI zMsRB8*9#%P&P}fXon(m<+y~>zfX{DeV;_ojSx3~4uQc6Z&a0r&t%T~*vZzDCQ z$k)O|Q#MIj{{cxVQ`GYiJE|nV;Ul{W%k1kq2h05tu=MW$7HvC0eMCi}SgdQT)#t=nMdK2mlLbPu`v2^nNe3`pCjG0Km&**_nx^ti}2O*e^kW!2d)5W z<=bfR4STY{@_;u8#UwuU$w^DsOdXR@x^OWBbD3))cA~kGy#{X4B#NA#+@61*ddZXF zsx2FZHYw+KsHAPwzX7YW;YG1gfxS6dpb;@9A50tdpM9;#T=#6$Z=a2@QDb3#sdonO z8P4w&aF&e%$>J^tO>(JKiWU%~O_S?+OeTd(QM+R&b5;Tb&Gg&H|FW3pss_mb$|1iS zygYw~^~)p!cdIM7DL+U*spZ+ekRj`70_c<7z{&YGR4v1&c{PDiJODYtD1HH<%3YpD+# z1OR)=oY3C3YYIBvorS3y@64k(!A;_Z5TSAdinlU%rTc)n#?Cj)?Hd_POFSd9A7Pfw zD)w63t^YJ_iHo{r2xKw9I^z2k2!^HOK>GM}bcK+G>1$tieP7uo`|@a`com&r!_|H- zyMb9EovL>WW)IFCG4piakogykZV<(7PfBJi)&ls!<(R4~+Co)R&dz_(T8!^Y@K)Y{ zeaT5@{EVD6@KrhM3sr8b*_c-IndGctKw&v31qk8bD%_v`J2Ua7d1xOOD1fB@&dg`M z%971?%xw0j%4Tsua8YTFHj?Bp!~-$JN>Lk<7w} z=?7HiTh*CAgmvoFhgd;`5*ygb{9NNnLZvx%y~O+ikRi-tPg>!L2 z8~;o&-jbfBHV67%Dyl)RW|wYdob^>T1%1>!0ASFv8S%l`*3%f5(_*Oc+2cLv(G1K5 zpP_cw4{{RW6}_jI_w5xvnk3%|4FtSyX= z9KFS5D)QPuW$)C?0d`NKi95EjqIHZW8p*VfDT<7pc=LyvK{c!V60kX4$w3P-n|>Ln zq^}(*=6AU&B;~wZ7mv87X6ko1OpwBJKz=diaquYJU#^?0Y&hx9fT*S8o7j z3mO_=+BKku@FWSwDBc07s3mOPrGpBMa%nV}0GCta^pJv>Z1|R<#A|XjTsneHA+OvE zs*gXxK6_^1qa1Sd4YKY=UiEHKsGvm6{n0Z_m3{CrWJExW-*bzWpbLo=Tdu$6(BDbQC=m+LnI|9#r*rS z-^FS(?Y!lOPg~udIhleDvTT8P4`PdxSApLLU#w#mJlh}N12KwC1$EW|Ohy!;z&)8u zX(2;i09!m7qrzyyB-1PuoMlj?c!vR382nzuA;MyW%S^!~9Ic?|!OEo{vv|xpTur26VE_uR~2-1QSkJcn(E4B7iR_D75UiVB6~iL$LQ&NVTL#y5cByOU&lT`JQdI}5Ii~w5;YIN z1u^7ghx35tUTBYK4z6FRYXM8cZeQW>Iy`ETLx0Bsnp1%(BO#=e@J}WS|7tn`1V01+P zTOt6m#o{kxoIhde_gWg{(J1tNOR3?#bGLUf;vh&~G*B^%Lw9N*)tUng%B zM|2M+dbM*9*R)01Ive8erzD_-s3tK3$G}beK9ApZi2vyY5g~rV zW2R1s<$;~`-4cQlU=rT3CM&rq=hNAUI~f-wXAxO^7JjYg9Zx&!$WQcUCT9ye9uE}s zgVv4c!}kTWv>>t$QS4(2AE0K(F_ntLz&r`2R$IMmT=CG0r4S3HoY&UU76mtGJb|{B zee~W^RErMg<|nS61q*0;a>;Gy)f#V!m<#ftroeI+`fKG?kG1)A(iGx?XJWi}Bzpst z-16@h=h~SQQWo5)D^t2UFNah8dgy;6wng_MF}okn?~L+}$yyK`^U6o9F*TnIX+eo3 z=ZvC2Xb>g{Cf@nb4Oxf5u!8X92!#7!a8~oh!Hbwd8Zs)Ol)awT-?BlhpPz(PSY?bf2dLHO*wGTn^W z_kf?N!k8L>Zy4I!P2*w-u8!M8+6NAZ zP4nxL(vhT)#Vlt7m9>B2P^y9CRj@q6GmC2PuhbQ5v#s=?I#LPb=`2z9eI}`tyjn_h zS7I)C#9p=y)0{7X1xN5Qm*04ae9eto(^zY1xN=z{ViQ`$e3w4EerOa1#UphXjx&gq?U->8K`LVb87y)bt<2r zUc{MrSn2B3v^ypv#TqFS;9HGX>GWmI$qS4xlOmb@nIx%K!6Mi;EoMT;rM*##goZX2)&1&l$Ye=&tt^^=u$IoQfTE8(d^2Gi&~1dSU)Tkf+zk+WJEGR3TP$~j4>Xu8icR3me~ zZ?;-5(x|XLx{X+Kk}cEp0{BmGcm)1Q$k?WQs`yVkX6%;#9E(?0cF}(>#}>}Dmx>Un z!%|$A=#Kwo|$bS|e2H&`M*k_JJxz>+cDOr{}WjKGiSJY**-Q%Z(5i;njYKC(% z`^I?Yj3`<#(XjovZp0e_!F2wL0d4W3^Mk1f?%HxFY2|o<2rP|xDZwp5RpWT}ZGwWm zCFHVu0+O$!QS4#L*)}Y#K@Yqh3(Yr(n5Ue{hl-yjWNTO`Meg5O0(My-?^VP=#INLtElWTV_VP~qY2+EcA#pYfi zQf!Fp(M+iqPwSq1-6G%LXI^(JErDz+zVA69R|}xRKl?4_H!KzW%;hQ!eR z3Mp#Wy$6NX&eJNRv3h`rN$nz9D6J^ONVN>HCP!e`M$@SR{gPB!;DDj(AEK-Gf?4_LmTRkae(-G zL@z0)79#E3ekb@oZ#5}k1WpnLc4(g0y^XFDrXzodYr-L;md-pk;g;+GV{bzTup$0o z*gIGNe-97itx*2=4l>ZUSEif-uZ;=_^LbnlqS~pUZ&o@bQATKn;e?_GhS<&La}j%(}L}MI&Wp- z?CY-D8GaUT>t*DWJg30hH`Eim0^7sVo_RhElA*RgO1CXkFJ+;yp>dV7_D0V_ZQDqR zqIC*es13J!Xr`Ob>^5NYEYcFu+m0>Lt}8==+uj+fe~1iAx6!MXzW{2!)^K*U85U`0 zpI(z$Xv%v-LDv`A&5qh6hAxc2szg=F8O0C*xeh4K_E2D_-))hW=SSYN z^d_P8Y3=zqL#_A!gn$}mO{w*LFp);f&TF+P>)&4&q19XC-KhZzW;j2))f0DL-%LxV zw0g9!)%l)QH(qTc`6JVG9Ms03j7QUCpD&%Bu--I}S@KcSkWKzSeH|#QqvD8jc~ zsEaK^Qg=n8IO&vAbaS-zPxg5sFdABamlLuGR`1K*-m`V@z0&snNVxZ#yW0C5H>HF9 z_HggHUG4qXX?stGdw*w87b&y$#&odH4EKIfXM2xpy4R)cy(rMTmZ1aJ$s0`|TDU2x zgV8)0nxaSBGwo{Rc(*@ld|^5qXD$OBirxY<8qGf{q^h8;c|JPcP+6^2l{KJ`{UZf_9*A!;*R!*G^1(Stk~2( z^tFeD)@Cg`xN%kc?U#4ZenkiEZ|>mv`5inzv%TkXGy+aW=9RMf_SxMmU+sA$*UKjd zAGvcck;ob(B(TbgJ7&=V7}c5~-oBj(Avt){PO9y%Rac8S-z~T+(F69uE?=;Rn}^B+c%N4KwC@J24pK)I~>s)7TA)|a(G8C*7bVmVq($y|-NLveV z+w8{6_4_<9haZD)*n)Di#(DReZ#QW``13TlHNZfNxj{cs$eeRYee*ic&e7!%l2e%G(&hVIgf5rO7P@Ss>GCY-XV7KXB9AWr z(N98j@w}RHKVSy#Am#iLzbzfk36f6jQpDjDbqwPLHj*>iurOoLycug1airn?tMioS zegs%0r_Mz;{^Ob!5=xxawPD;%FCw$l#unzO&5PMgdPzBB@qGbmTdM*4gVGkH6e##W z-<_Vai?zeg^k6!wIvzFBMpC*?e!4o!t|29s58c72L|ZU|1i#>{+_^n#n6A}c5We&_ zG+nFK=vK}vu!q5no2HKuK^Ro?OPQg-blcrYi~Q3Oc`eoYWOX(0Y*Bp7ReYopf{$8O zg~R#@7ozw?77^-^mw=e)3)Khu-4xi}Fn_{VFaZKtAzHr^_yh&YHqy);S-h_nV?ETT7rP=c#fX?E}yQSH`Ti^ocYIfbh2=J4A7UKGASiDbT%Hn-`g{9dOU=Xy$ z+X|yo=iArp6wEaYwqkm3D*5=mMdV%kXxV{q?StB>tygvWsw$p!w|dk@;xU~mApnmJ zw7nlQmP^H}bZU2++Hr=>^8TKXC;I?Jy$@^>czjVq=0zirXUtrlvG=aMVt8pd?`p#d zpbY06&>h9s_c4o4MdQT;?LnI9q+G_*04D5{M_-3ETaX%68Xgr|!a*g6{|+5EtHB(W zv(9MsUAnmxMz=0wD5}6NUfrMv-&38NP7dFbZJTM@lf!r5_dU=*fZ7t@Yv*48Qe`fe z4}v@;zfNakX*J`bCT{kWYL#-HLE;9v{<=Q@;H;!B<7s@Hj4L~4U;*>wk;(0TQ67tp zs6U?+PHwk13c2}&m`I54{Pz+x=S@jarCX8@dgY3*f9Des0C_rEaY-ojx6|oqWQ|KUo~zX^Y;%@HVc8FL&TmmgGd0Pk z3BHncfgWlMUUDjR4g#{0o^`xE+$3o@3vid)A~18A@`1FwZ5n;QiM&L<%d zt$X-2rEn+oY}TAhE`0DS451R#(_ko^+B%R`16MZ=E;XHgh*G|{XS;qVmm{phmR_yM zasI{?qwa5bKHU342&m}zzJTGDF{ZKSN|qPZ4$wfL=z=Q?%fX$UFTlLr^K;+*XdC zG3DhbM0e;XArI3LUCsj@HeH&!<#}DY-20~hUA6&a&iYZ-VE} zR~)75bh+PSnoE}*ZV|fNw!P40&3Z+bUtm+gxy zFU2(hx~u}voquzbuG8gOk7+Jle#@C)vd^#{LYLoax(vb?23;0INHksY^pmd8MO1hX z;9=8cdbjA}+Lw_R2Iz7Rc=$K;@7N=Mqq~YqS&K zj`bMp(yoMWEl&2?@k^oIFE#Dn1dR>ajf5a++I^~@glN|hT^i>G>9TmU=(7HT0A0=i zWKIRC-zAw6y8Mddw0!wi7YbcIX%o6!^_7yTRiK|imqQ^)nl7*FCtaZnrV24<8St=m z?Zj@;g`Lr7wVWTI%h7<$8AIxKi7o=%PM$Ek^7647%(A5!G~g zLO%)7#nZK9pZ#70btSOIBuQ3TFe#J!GW+V-cf(FVPR+4VlyaWh9mDHTe1}(My364U z^AqoT{p!b;A`)iR6^cM9XXPAwWe`zpa1ST4BFM|s?YZ;MFyVvd_90;>_xx_tifm2g zbJ0mKU*e7I=B)tel0V5j!2?dGg8VcPQ)>0-)O@{YdzC^lwK@-?W+h{G?D}ZoJXB4? z5Yo8c?r<~A63OMPGX48aFQyFpJDh)yL0v5~0k`^TH+$Wew zNl$;j5A(jmNfuA-QqDn>HX4%=w<~~>i`sfZa*h&YGf$NkgUP#vFt{cr7~GES`vR+A z@K5iT2PZN3gvDtw*zlJK3?@!UgTeWztueTt3U6oHh{0$`LOqzd44WXAh9-_U;ewo> zT)mWX&iRKV`EdJv;WAA4nlw$H$)HZ=z2IFR_XtyG_Uq-|$burF4jJ4ikJ&usJc_n! z9SV2)LpMuVaoXja8_K3``MruA8ZVFIP6ek9vqs@-;Zjf;7|C??7dx=(xE2(7*x)Rm zPWnhr;@I_Q=pOTNkNxP^F0aH$#$^@?hb;^ozS;u#t7+>=FoLdd>E?3<&}QN=08hz% z^IXIce?*!6?oM(gA6#h!R~o>T`XE=*lM0MXImhsJH)H?%qRa?VorP(SA{A)DOqY=A zbEzt%YIGSNAXWC)=}EN^%>%Q4>yVbPyj;c*g6sin<{W;mP{2Inw7C?>P1+Q=X8Q;V zoQVlem;#?l)i4E+b%YR!u*XXg6l>9jwjBFH+JnQdzC){Vj@fZU?3;|KCWcU-IC7wxniWJ%x6a`CQ` z+-nZ*X5Sk?8F@aKgdC6#G84Y}k+(kjoqrb|ub(mAHjacPq4EAYBRF0b##;}%;2-g? z-V0ggUyX^y9&MJh2ZR56II$SMGbTq)O|_7aRU=mJ+y$y8A+#1sxj-<`FC;xrC zqStu>@S7P+l4I-$c%IRjNW#>TCjq%}Ii3i}~j$c}-`i>`nn zTzfJ8^ZlIk_Z0<8_xHfget-W~<Rc zukmIDwUl-0hoR*Bv8}^=KFT;{cY4-w4z${TDjdv07n=Cv@zgoDLWplV@4&1g%5UWm zp%IxOzqRx>;@ckM$)+~T{llRMl{OL%@_l|;mYiwbT zg#6B1J;+~E^4}5ULkRglw+lf&_bP$>x+at6tGr)UtneO-)5Z$p0aIvh^}F6_Vukk> zdl>ZT0tVZJF?g|7F!=gkCI)+}xjp2lPyH-}!N}=? z!KWV8slmIy?BZkbU>J)%3>eN3w=9jp8GtDyMT6IbF%VGRl2!g@YUg%cz@S$cgX5+N z2EX;9ay1WL!cmS82G_k7#y~(BjoMm@5@jI_ya-g{SnCFq)>kA+ zPbX>R0NsceO#Khe(MOycbL_iQFh-oN#taPHNClnr;|*E%VP|=hmU$+2BI^Xs#J+iU z`lue=K8GfOSesC+M~Kp9oQWN)Zr5{GVf!ICupaS6Ha<~>@rCou=k`j4O)u^Xq=ukV z^%0KyKmM*ADq8g35_j23U*S$1)rmiQb9V*0yyysu$(@E`oAgjjusg9Y_Jo1ZGpg`@ ztXsbg(jdp;1a8SYF3~U&*DKfNy(J{@Zx8#D{84;~;}bql_|m|09IQi-fa34BJ8z@G4u% z`?=KbH{~}@HzNrzcu2mbS@qvRU)%S#`;u3Q^Q5%ZR~BobYa_0Ad4dU^ogPO$fRURM zF2!|eLyXdnB@MVXY(TjDu_hI~1%r2U^4s?tp;%jf3Ue!Ag<(}Z%C*ml>vi`gCz>Zk za6(C9dd&d5S%6n45C(OQdK3++FXZTC7639x{Ue_^z2U!>4sqtu7fOWLtA7s+XIn}2 zviVPx+F0q>yGx9h&HJ`Q+r;2{4cwo~(gsKH-ZtM;y`o3nHoxnc@NR0m>^;BdR|tK? ziS`2kf=)#l65x|n?_Qq!iRKT;eAZPV3oH_2g5`P>9#z2h!*0E8{x;d^W!;?9-klpa ziARDxN~L)}&#+>;Cl^cd3+~u{bES!bnkg>^;Tpli6|^A36P%CAvOps~n?X>1lCY=) zHziYFnH~S~V-QSFre7i=HFK86s&Y`Y(p$NB8wmwTy!g%H>roYTINJ8i6za)z%;@e$ z)LDQb4N*G2^=RUy@;lP_U+CM9pL8#e;>4c|)ae{aB{q6NX`Nq8#Iu^!Q;eTG5p}kj%=#L$`WqBP|%DKiXZ9yp!vT`DqO)$Cje+o)30mawP zPG?64@)SR>1Wb|;A{T$)^+56yD}k@_F~!KfTjZ)DD~@VEms7Y5-8Jam=WoGOO(AkJ zUQwZf=_+Mxn8FO_Gy)Y| zU9qAjE6RUf-HZ~&<(?qE8Kt(biO6UlnO9$Rj#9pqvy|COTN&S!v7oYYnWKn#Ba4`Q zmnCE=dRU577WLOikhbpS8+XyqgZ-@Oub~CBofZX787CAl^Q53TMIIvV2gFawZ7345 zBlH|aH-_gD1^1;a;HU2|(Sg$UcH_8w1Vv7N)i{cx%kUiiM(IrifJ@T@_>$t937}Ry zL-UO;O&N28lONDqwTv~r73Cz`qV|z_PUc0=Akqf%Ei{$C+~d1VI8lOAOf#fN=8M_@ z;Unez0u}IdA9>0b+mktnjvrN}N` z!lowaN(KC_$GEL7Lu#k>P$gg~XZ>j54}vI}7dYADy`;SJ7WGPbg?~Z7+>Jq9va0qh zWCEfZ=$C6dU?kkHT3pvdT-&_dK)^!VeeI(9nlvzTuZskBfosGWBa_2-$Nh>UPCp^> z>WIP<5?_uuZA9X`!u;fbol$)1$bR2rtlrL`Q9$mA?|W74bV}c3zWTv#Lk_5pP$21k2KU?6?uXA2DvknIp!pn&b~i*jJ&Q&=P&JCV&6*=O+sM zM1h|u@Dl}oqQFlS_=y5PQQ#*E{6vADDDeL~1$x9V&)0v{x5*`CB^9L;W0kWjt4gND zMwL`n7ELaRSC!1FidUBv%_u6JS~Ov5iL@CS=Lg#rRhE_yEGwxhp1=}Jk;^Nq;$`Jk z@k!;?WySHnMb%YP$}38%imFOyl=KTfFDow_VAts%ud0|GFPdCbS{9#LR8>+T{hl_Z zBz{hH37(Wz#%B~wEiLXJpHN*DFRh9fmzPw^kW-3gl*EfFE6XRAqFr&kxTvZ~8sona zs8KecqGV$EjFJlC5ihBzD6fc@Pn=j?QNha96{Tg9rOkw*%98lh^721aPdD&W4OBr< zaWQI7DvzC7QZb`+Vu_D&?9}p!e<-PnSIwTTN-L|UPcN?kICe|3w`rx76JsN$R+JPK z&yJT*FDZ-Vfpq1Q;*&~2@4Trc(@M$=qI&cwE~%VYQ98W}Xm~W31cH>7Rh7r9K(NY^ zsU;Ju;uDLePCcM9KB;(oWl5C+gF|W%rd5N*9wJ2=jFMTUl~t7kV<(gevC)-6w0tI{ zWMHgh20)5cO(D$chxE?j#$$NUwtBj-4!K|XgQE?xqX{`SGsI$9yp>zzr(}Bh)T!}` z60l}6My!CGl$XV%G&Z5AI9@WVWMVZiWGnueSYAD~SjauGybP=q>`Katiz?z(rPCm; z*kW|Khzbipcehr1Z z)EgQ<=+K;;fdh}gpIB^^bXZnBZ9<7z-|O+9gH?~#_~@6ap*o!ew#~+9u~JRqNmI*b zjt5p%73EVEsNSRLMNpyHfx^nF^6BFzlvas8RF`;_Cr&AGDPB*Oq&isCX_?XhYp=oT{cnpRZ(6!5dR<~rA1RA zWfkCz>SIQEX>lBnh7Q%La_rPnh|bWV5MHSb5RZpxDJkv?)L}a+tBQvXEtxg3WIB7^ zA0|Wo3@V>qH3f#b9;&@QP@e`%%fm7HZ&+P$67jiwzCeL&yE02f6@*P~}yFCYDc|HehDupvsDggC><$Oq*F$0kWa6x=hM~JT%Fy z*rk~}2(ni?ar~5`vf`;F6_twS94pwv(4hs@6Q-6{PARD{zV;P~_)U3nNxt;3fB(4R z{%P#?1Xxxuep1oY%92=NnOJLx9xZabdb*1xd{AY@jMyn9a0``H_^g}`0aE@c7SYUQ zvrim)u`s-+Drs`%)cP3#x8DJn3o-XGfP=EtWEgqYR|I?p3}t!6uLN+(y-h0&tK;t-bDgy}Hd^5=)f!TF(JNoZfh#As=+OQV81hjrD_2umQ*!k_|#h=sGQjO>@;@%gre$VMfRA$YhhVjQUyCVbm;W*%F@v$>Y;i>o|KHL=`MJBfcAXhAQ1+8X}FA@DH9xrYj9Zm#3#p9=<{WyX$ zsJgPk(_(>V5PJjkgl3Qd%)lwrr^ncCApe6s7Rq-LkLofu8V_ZL(-D-)%SwI>lz_t2 zXtEfn3>`YHX!eAX@&7ZZVx8sp#HsN3KL%Yo$)}k`rBy%1@G&jwp5q=ry{f|HlV9kH z@Z^%J@s*qtOdRh&ET3>TbhfXn0=@_L^uVv{c7za-%2PgZyhwYbynC%&q4x?1q=GFyJM}eTqw<^nW8qA7#U&Ak-Fm3wOBW23cwV|VXI*_c0usfC0iYlrI;2JMad-mE1Ou-S?mvtK>q(xcRz4-mW2ZN50exp85tQW87*AXXtGI) z6BQ?0({R#8UMdotY%;@18%{J*T4ZEo%gELuqeZriY#G@yTC~WxUb5xoE;8CBVD>uir!$eO0F5U_D=c zUFFK<<*Qe@(wMdyrbz!{mlMGna+1U8L8IsU35!Oj&gfDycBOEYv*pB|eU+X)qltniAfm!>Vg?27zFc{5K8F2<#B*1DM|R;*qV`DfY86N8g+ z?A_7T_r+;?^5wDXrO_;(oo20e-5M*J=+)oY=nKt^^!sD}eA=8y8Pnc-*1GpOLl>^S zEm+%F9>-D|T^{Nn#^MF){t$J64#%>&ctZHJZc>pSr6w#cYjRH&TebR&t(k2yMDFnan|j(oSk-w z;aR?V-CHjSwk1r=hX+Ty-!a#3u<=x~YU0MhXitn>4BJ8ow)b2Jl&u_FRKJu~xZ35# z+FRBHqeg#OY4g%{<0_}0xoMY0FEV1o&c0Q!Q@OU<_4%6X$F8?yX$1`(-Dh)!TVdrN z>^B6<>#FD$>QUDi3l>}!9A}y0EsUg>GxqcHDuupD-x_--`iVJXKSw_iTtunilBy{# zK%)b2n(De_bP0CEfz5NVSX1`ji(*OpXvNLSI`K+2(zjpketlg~TP2a+5Nn_EP^{_A zz$>nEQ4;A{3xmDH$c}HYlNG$5R%xr)WuB=sh(6l9c0yfV$$DXR+H&(lT5N-1?%cVd z;OD@g-^cc~UUVKkJR%K$31J^0<|02p*ifJ>u!mxVprYb5;nRY8riYG&QuZIfBQex@48!7 z1Uuta%P)HcA5p%sdW&v89ahGdRB=ZfH(GC#9Q4I1?pW(Bx^rir;D(pGiZtNFlfugA z<=JXmbGAsL<7Ra3iC(f?w|4Dyw?$U;PP!|r=Dhoy(VqWq)5zEi60FHDN((Mu4tpzh z#ypnmjYvY#D~_~_U2vq;)TC7gmmZbX)2(}^Sic@#h-13$ns8b@V(V|(RnHU|h+Roc zx|JBY1`7t{G}i@_E~ch0)nx0rf3i@MraoPfqE|Y{+P`mg!z8k`U0LCN!Od$*u3r(m zY#1%!(d&ea@u@Ag&Anhj^b}iAwRW^m9`kH`(R4=}Kb4MO3r8%Hi}0>B@3-Pz6FXOq9X57%^oV4w zVXPakUs(|f);23cbKP7FPREgtMNS9De4dQ9SL_lhn37Bv!CosO8@h(!gO44xJwLi&A6+#>7a_sL*IAYnw^g|{ZGjQHGd2BqoMM=d_ScuT zzjH+OEuVN(SfpB%7%8LXc#jodO07TVF{Sz!lBy4e|7`9BHo>*S;T=l-ta`R|(k0v@jyPR6* zw$-^~mk#Sf=Z-IPExC^IdL(F3n;WsMk9E<@^?yYHg39#Y<lFu{ahAww(;H>-71LGXk<)JQC}}Uo<}bqU$o9fufj(gf9%lF%e(Ovz(090y?o*& zRAgw4_3;d2^;TVe?4hm5b38Y{Kd7Ih#$RM3aQw6tt4g&Ud3q$;ic^k@u|iEb{{{6G z%WAO484UTc*?uhcF;~gxv_Cp^n*t(Fq?oINYlp~{@9H&Wo*IgrcY}_#!h=O?f*Zh* z6^^s1$Bm9!Uc_!wkMG|_wy~@}s-pMn*Trr~Up3mA!De%0(Gc0lKWbSpw)HY$d3SWG zW1GO21a}gS`P^rdW&9@jXg;R7O%YUDWW1CZZB=vKd@FR9Nh`PrD!Qp+S>^Q$7DT-! zctFZC41zBUuF5<&_mcO)qdjIkz4xwu-!Ues7igx?HCBGBRtGc2*j@Z!x`^&xI4j>^ zGcMRjAD;u#LRYP}m#KG85oL7N3uch9nIkR8>Hnwt!}767?_b^_rkMYZ8V8YO!fFo` ztXy+LRr$-kR}cyX`*NcJQ8Cg*`rZ&)AH8dTv-{k?&t?6JS;Ugt?;a} zw0y72z0Mka{KE7f*|a_C;E~xbmVyYusV35~N>-O$9K@dHdih_uJ|CM2UaqzI*a2hf z^8c60HQu9Nu7ZspF;cRZ)Q?x(Tz1>EUHJcWd3j9NiDUgT$V;$79q)_5waRD@ciSPh zTU!>rFkiMZcsOF>AQ=6~6+y?%h#kj2qpQZ?+1arXWS$#KcQl2_Kp49jcKgcMIJm+y z+h>(oCCC1I*M!?;u`G?6pTEkg>^l8QDaj$bdxALuT_e|q@OTy8!dGLJkv8Hp2 z3$6*tgd!JV*H}bbu&%4J-xD0xP44K79J%*5x_nu(vcg4AVNO9t+M?*gSMJG-KT^6f zwlaK?_<7^czZL{**>z*LsS2FZoyT0X9DV5@eLp&5O>*P>lGzuH=E*^Vu@TvYTCm`- zl8xQQnXovC9yo{*-D;ZdKKZ%{l~OXg9xf@5RLkfSftLjj!d>)y!__r(A&L&WF=*BUQ>NG}xp!h|?B7YTpGOVCNBhSOG>T~BlvI1vIPMzQoebUmT%s9hiwTinl|4PvORxd zwqA`DRyH$!brFmQh1Z<)5wppkmICetl+MX6)$@4+g1$v6=I*DJWX?1&a@#JJ&~Q zEZY4?=f}t_K3Yjx!6L@B@~vxw{p7VKwRt7;vt2=3xUXLsoCAV8TET-}k@JC@ZjKl` z-jPhwKclm$ItUKq0iUv~qTe)HRIpgZYW-;&d#t4M zu=D5TMK|bUC5=4XaaiR@+Q%=L<{I;gm);4@Qj<=-3&*D3NEVOC z-(>yEEOGw$cN1bKf=qY%jrHIhU_j3=nU@uO1!MeULA3+}@MSxGW^nxIGeo1u4hj%E z{=Cd!vW+GmOfVPT;CW2nH@|Mpg+aW?*M6fJij;c%f1~kVtb|Tt7e>z*!S}s=w>j8` z38tVa(~5SBsgM5>4>z9W!~QjT{3*+y9h5)#e(|KmAFIEYrTi1qij9iV{2hJ#7cc+B z!yQ)W2|vV+|DxxodFMsGOCCHS8noM3WgKh#3)dO{Ww-c}>sZuCE+)nwyIRYN4GWzn z)0Z0UsRX}0K^9_PVlN362#YMigQdiT!c6kd(fT{0eS-@|&ppS!cOBV$nfy?r@sF1iOUNvvN#|cVqUKM?oe!4#L67oOkfIB*^!&963_{Vs-SUIO+^!O9Yf7qNl z@BE;rmtA*TP#s6lEa5B+=mTrp`{hu6oE<(NACN$cmO6fKg}=-YaqKU1X@shFvcKUMjsI@}QjkNp@s{>1S)|K->U8BJ}HoCsI(n)Qg$&8ow1S!kB<=SiTY(c} zkIior``59x|1s`2PL@A=g0Zbice7)^S!}e29ogKI#6PzDO`FL0oHohvqq~V~OFU`d z?p9=z;~4iB53kzDPseclVDr{ZYri8Yc%Iq5ZSZ?rB8#u+hUR4R{rH-4!u~^$U@X1y z@bQb>Npd&I=O0>#|8| zdy>x|Q~oC$bbPRkW_p5?9Dm+n>&FX&_2ZGH7(c+o_-~7x#m8DH_}zha9;$+kw%aBt zTI3*8$G>3omnTkpjH%;iMSk1lk&$DcpZp{~UaYZy#Xdjv4(H_Ud*Rql=Trrcr7$u7 z^QTx;jb&z%e;gKns`dCJ@kZa87=PXcM=cyKh^_FaEJZAStUgEEe!d5fkF5F86c2aO z`19vYToz7ypvmLUkNuL;=(=*c0~{WIURHDucf8le!XxL`={D;QFV*-@qsNbJiyv{L z^Ix^IKR)DR=}&WeVmz;t{p&^Y|Dre8Cf46*@0jNsLVo?&ZNV?>o3dlYGBa8Htk~6S zY~OU+L&V}oX0hP=oo?v8^m`@a)j4`Tns?sV-fDCLh&$uBi-tTT^+gXh4e#9_p0m<3 zSbyCgE?_mw*?Vw*IEg<#v_D+yVXA&6e=`)if5w6E$RFZDCm(+xTs~t)Xbx+AZZVr# z#SU&|KTkg4Ksb09YXQ@E19SNymU1JT`6G7lIrejIf_NShyP9b%XD+K*%6isv8=LtQ zJNPX7xu3y}D?eS;`k!%UOxy z^L%zNpZ#oSya(V8F`Z4XJP^*~!z|;^SjS$r@Q>`|jVB)n5Ab2ed-&`zrn8TEock*A zxsCOFnp=5J(t&UnFX3JmGNB?A+Qkh1k@;Nk>I2~lu3`h@PdO0Y#&>fUAL72?{ns1_ zC*7pJnaN$O=f~N4Rcw`QvQgwe1gsVEj#!Z_VX2|iC^h?K&EjCb6L((-o;uz#%2z&gV&xe zKA&cS2Mm+WI1rx0OfF#o%UQ{KZsb;ehh2Q+O!dXVv;*N34>T@#lXO|cQr^c}9%2i# z(zP@5IKVQ-d#Lbkrt=ZzaW~8OH`X!zEb)0QJ6Xd4Zf3mSLGTFEIdiu7%wZWTSjW5B z!tb+_zkl1ntLGJ#8cSLIqc(2=gRl3q0k*nXCw32Fi*O?pAB3*U%D)34|_Sng!2xB zQ>*oJ=5Py(nVEGUT*G2Eaqrudm!%gdFV{2CcYyXYi$&Su@pjg*iA{Wg?M%N=ep$#7 zu43x#>YX`!g2fzW4YL=B&rNLSZuW83MdGuFsUP$#D05iPVh*y7sX5w-^V!K29N@i- zuL*^AFrAw()=qqs6?}>fe3q@e@at?CF67fH*-I&40na{K<#OHc8a2s3M z&2B!=L7sD^_#W~tVg~D(&+dHn#YPvBXC7ndTJ^|rhAZ!+(4!y4_&^*4*h2bff^9+=5{J|G^`){4g>HgnB7@mN_U z9!Hq+ap%ih&9@w2DOXjC$Gh0V2iVD!+mw^HGVyNV%wQ|?`8X?h>h0>68EoY;cC(uM zc*+N*`w9JzxqO@BUoe-2yoOb*XCohG8~fSA zGe0aovzYuTZXq+&I|I1=#ebl_kGB)vE zw)5NU<2&zCZ=Vi@KFoBsF^{2-84o;@bzI68*0Pf=9N-Y+?=?>9#pg2Sv6f}*U>%3q z!UZ1}pNlxa>lyzUS^0`TTKET4j z&+9L|WV80>+AnBt&TLZOe4O#0H!porJm%joT@J8EN2aGWfQyD z&ga?3)Q83A3Z~xg`inWt{*HdmC9Go+TUgFcHgJHCF#b#WLz{liL}v3M7I85vcrP2+ z#Af~nJGh%Y%=@l-U>TE}&F9SG{Ve1|tl|zfvX5;tm$_c~)`O z_r>Qjwy}aetmP0}nA~EVF^f;Lkf%HAU4+t|;3hQ6kJKeGN{7IXP=mhxMy zWe1!23_JLD_VcwJ;%{}n`iXgqFK`KGcbd1jhV^XXR;G8G?|3^CzHa<;4xi-`Ui)+L zcn9lwKew`*UCiI5yli6XgX-g#=6CL688e^M?|Cg-c;;`^GZ%7*>zVuw{fb%4{;hgq z5o=h@CbqMkeeB~1N0_=tx~=*vbC~|$;&a*4#tER!J|w@)|z=B@*XC9%Q}a1_#~HbgcV%* z7wZOAa~q#v508IdemRH9+l+r^v6O|ZWi{{PCO*dP4E_#zFDw75AAH+)^M<6$P0Z&W zRxssn>W53&%6fLQgM)mIi4SY97tG^)fQ4NCclE_5*v#XH^*?5@pJfbv$8`he@bmw$ zPGa(Y2Zwm(i1M~+Z)UNVg&bxT(+-Nyb!=lJd)Un(&Nw9gca@9T ztYZ;(v4+pEiFbvyb6{vB+|Ln)9#JoGBjGg8WiB6ODKlq`gloB$&75`INVtQSu%A^7 zeNQ=<&fU!8iujRm8E3r0UvK6Dw($4tX8iFZ;Xz))#O>x)X7Lb(b59xxr#@=@F_#@IR~wPo}(VVG*BX zHTQ87=f7HcxtzVck;5Ed$`6hEQ0~K1}Me|_-Rz0EUh;d*wml>>a5@jq5yXG)i~T*6kCv!C^x`3CLGbJ)cz zxtFV%uv35G9Ok6SH_KVcdT!)tZ!0 z-!u~LW5-$Y-Dy2D+qhsJ^Y{SExcto{;RfDwws>r34+lBKq;sVEQ}YY6SjZx7U^TaK z6CdMt4zZWnZ_&*f&Ib0el_P=q+WF`D5eqrY zYNlKz9<$lb_3URGX-B0qkefeJNO{``8Y$r426EjG!8MB z$?w%ZOlK{#*v$Lc!8Z2uo?_*FQhH2h^81V@&Sx15SjQD?;YN0{g9H3Cmc2&K!2LnS(sU#9x~iR_jMRm04WGLSD^s7PE#=v59ZI z(fDC5`?!oFT*uU>)Dv^~B^L9$tl@4p@qgLQ(EG(_G2?#|3Vo32{3P?(!ZPk;9YYoR zBky1*w{n1|-z0vYd7K$cS);u;i>1tD6-(I2)!fSUZ0An)v77sNfJwi#F1=ZPcq8-J z#WFt0YWA~%ud38uJdGWk%^tRMgy|npFMF&9naLdH@%=30Ev)7SHt-3yvX>n^VXbk? zQ#i!+O#W~44YRn1OE}14p0Q4S^DJ)Ue70~QJNaV{a2MnIwR4qn@>=Hcw=CnrThu$B zUa!7bTdn_a2M5{5#NR3JZR(vjGoRa8!5OzJ5A)f|Qg*ZUgW_`s6Q5T88u2;vL;4-p zvWhjV=iO}L_u0;$a2I!RfT?#V$M5BXDSQ{RS;~BNvVybjlpkiWnG4v))$HLq?qw}U z_ywj8xGt?VzcS2H-n_y1=X*b*URhVCT-?b)KF7rWao+r>alL|`2Fo(+;^b6j^8qWBn zeDg+jvWmUjz(IbSiF-q#A25ww%wqCA+J|SdoL8})MQma_+j;t@j3=gZALldvkNzev z)A@d8vzqy=X9YjU2BvN_-!q51xP`;q$JA$?*FLRWT+Cutv4)Lo;&<52r`g9D_i9hh zV(R~zx0u6H7V}Ql@E$htakg_W`?%#Z@;?}ofc$eNvzfwtzMU0(Cu?~v8+k9=_!xV* zpF_d>pOue485j2%Z+wttY-2TdvVnhLD-W=P37>Nu=5UCWOn%Nh$t>nZh9hj@ z*FUd+GJUi5U>%eGY#)!A>|p_4U?tPPVBX+TZsT3-;Z_duxhDDFXWjlq^~h2dvz9e{ zm`&Wtc8;)*C*Q9fn8Vb+nD?2(3Kp}5HGGCm9AP_`eMx+-=Lnmb`n>sf3S@;d}G}o|&OTT5@a6k8P**5dZ-_4`U=7TKa9UhW9AGu$zb{=bV>=&aA5VEyJ99o$ z_p5K_a2rc``VX`-Guh0|>noH25w{>F^Vl~^@&OU~Is@%+D z>LK$YbJ)#d4nL;c%=wvevy>gIWj~u43Tr>6v7fn&?^15w^tk@Xr2o)Axs5&S;SfVl z7#E?qP&$_|kL4_5J?prYE$m_!_Xa=jHvh!Mg?8?dKR&}|p8Sk(Ui%02F(WRtiJ4rr zS3lq_tmY@UiCegx{p{rn9Ok2cR3FF1g?gF87g)^KKC3>N#U?IeJ3qlb-p>&}&D8j~ zP{W}5;1-s$gSC8;%^dub^C7dIv##JW#=jyiw2tX)W*#s6v+>SVY+#se%-E+s`4~s| z3{#Jf3l;xGzPXcSe9QCdlPkED8`#BR?q%U$)z=Aep(z zz<%yvXl7jKjDM&vRxpn{SjM;SS8i5uD^EUP+%TW}_yChniVF=fiwj4rH~3Rlvxl4b z%t7tU_(R&6r*nkaOihdnUBevS!D4P@4R^DN|I2nR35(Bij&L(mUl|vAkU1P+F<)Q} z(?bWtO=!84A!xL_p*|Yb0cTI=3samQ@M*x9O9za9SoAi1J6OX#Y~m2x`R&sVhWojTq1S0ortu(idG6^4!=-!=Yq^@uyptWgkNw<1 zHz7iMna2IhW#Sp)^Dfo~Kc|Y%EOzie+0R1^ou=QuUVJWNF6&szCs@n5XNu3A?BI+y zh|dg$PS^fS<3r5lb1Y?En)tky&Agu-e3t!8e53ehsDGw0i@99PQdY8-GiMo3Jcr#} z!a+XERaWjWF_bl;WuU|2XwJhX6SjF_&;Z0B?A=eypb-rpD(dOy>+fw}w|#Qu@y|Raq{oHoIfr*#pxwBGRou%)&dJtpT*e-5<`BPmp?W(@y)RI2+|E+= zvX;YaX39nK&20Ab=Zv2n7dkP=JjO-LgCcs zTRSkFmCWO2mhoxUaa-QOa4Vl&WPanq#RtRtIOpx=w{whRX0x6}e1g?He#yb`ChlYh z)2}`l9_BMlc}raA%mVS)$WlJ?PU&&>GUepg*~$Fn^2<8LXQ)SJF!f!^$p%)kn;ZGi zHRf~nvX?XdO}flr%3JkQX7hd)v7$)(avPiZ6gwFIZtcrA(aqe@WlUoQbD2=AUvd8X z#A7i#IC8Umo*Ng+tyHhPolE!x%lQx1^K~CEfAM^Fv7UqMWnyNW=O>ku`OIenEBF{2 z*vnQv%WjTvkf*N`f1Y`b8BD7(4p_h{Ze=5{xkZ2AL+oSmdikDjJTjfzna8AC^#|@? z15d4%E<4%79u6__HuK(j+LJlF>~`_^1J?6#Zsm**DlhNmK3-6xU9z12n8OYhGv!0( zD?Y{+o^pr&z=!VC@A*R}yv;hY)_CXZxrA4}Kf0>WTZ9bbeeYXM=IW zS{CqotYp$h^e4{ZHr~!2ws44#G5G@Rz$|9gsb}tC4M*6-q>rj+E@U5X;|RaO)NJvY z!$B4^<1X=8#U_59?cBjWKFtxX_?ULOFfQ~l=CPG!+{HQ;)N3c+!EUB}T)u<%nY_UH zjajT^As=KFce9agck9oL|AcYC(;2!*Ihn>M8l=ksmNDs*(q#@?cr80w#Q|<-e2)2t za~OY*_TpPu&T`iCE^cKzyV%XW-2G|ob+PesuY5C~g}jzk>|i5b@fq_wE7-%kIYbY7 zgp)5(4rcK^EMzsS7-l2qe^z{ciak8_KJj@WlP|UYV;1+Ykk@`rdj;>aiCt{xjhmF4 zk25~kI*;i*^YiMBXS0kKv5swQ;nVD7+-C844&yI#e5SLDdF*8w_p*+|Y~cxC5T7|5 zU@_wtTGuqGcdq3Uwz7iz*uZnXsGoBUcX2C+ILPG7&CBKE-OT`I2%ov01v@ z!~y<^@pGG*I?R2GlepkB8V<9hmME_(Fo4B1Fe2)E0`kwN>!~DcFZe%W> zU@70TU45~R&D_EccCnw&F_iB(-xr_rnak=&)fcz3o`<-VJwK3drnk#CuVms?>W>+G zl==JzD|pur)i<}Xl~1snLmcGkJH%hAzcYi^GM_C!Qr~=*jZEv%Pk1GJ*vAph{jquY zYUN=b-?CGE^AoJ&V{G9*cJlO}XfN)4OnnzPFLfy|m#~zpSj!P^<<@^Up4iQO+|Q(U z#)S_2LVEnhF6lAlm(pW4TlmRm@|5vCzrV%Vm7Z~5i3~D25#a5+|Ew+@@Wop zh$+jhAAjw9!%`M=Eo-=gP3&WP@cvWE$)^}!s6R7>&ohH>{Ed3%TUg3$Rj`Eu zk9pk4GHzxy|DBuI!&YYhxBkTYILKy({>?gr$^0#|_y;cG5Q}+6zk1_bHnEWH+`v9= z=Lq9}CtpQzp#{w0QWkR+YuLyp{($XFdRly5#SvCB_1$ry?=pw|EN1ra#pg3@;Rri< z@_=?@4&&crp648na0&DN$GGGQ*0X_Ixr1HY#l76eg!h_{pAnzO|3Q1RgcaP*jl6uX z{>G*3WhsaGYo-+Y`H%W5x3h?+KdT*hHaD?`+xZN8S@FN(^Mg!zpYhIYrVNVDjjZNx zxru|^&e}hT&&AJaziXw-G&VDryIIP_KO3Jsht1r|4xYQue8v?Fl~_+OjfH;^pU<8WIA+BO_nf#1MmyImtgREr-o4JP_tU08g@?OTT)c=^yXPL*u zuyM;-tm788vYXx9!$DpfIuuS?rQb4(YvT@ui@B4vJY~iq-%pPVrLlv}9N-nl9||Yj zV84!Yc-IMs!uf1r1s`DpGZPMlTlqP5^Dz!GbmF0KV!8gp3_i_5&YyWGT+I#K#Esm} zq>~PX`}qBn5BXlY^1bSi@1^Sx%wuxWp>P>zvyRPd;Uny1HwXCfSIhT}+J$rY7?*G# z%UN{Fp>REWxs7vPb12-yY7X%(Ccoc!PCgXQ=C@v_zBnW0P`HMJZ05|<)E86P&-)mv z(63HE6i(;Yna@F1u=|CGY?W|yYmU`h_Zf6;Lc^8MdgDGo# z?rrkN#Vq1|tY$Aa@hj)cABWk`)C=VAX8n(8T)|v^fTjEhYq^EZ>}3a!&laEa8LCw8 zOy>^fagb&F=!N%?O^pJW~rE)}0wvW_>gg*EKtE)Fm!SNtmL zW2W$ z_z;IUz~uGD%c4W!9G<#Zf8>L#VcOdd`Tn_lvy-3T0QWHdR_m@M^35lh$3d3y_$##+ z&tWT-nZfvc@tMI2zK0F0 zXDhd}n^jjSH#?bpyZU4n6PBtsp35p;#YR5PHa^Q<&b(TG;oVI6p!uahKj+U`%J_Hc z=X{tg>|`f@%>kaUOuf|@ubjg!E@9Gg^9Sd$o<-cs4eVko_wrdLd?+q-TA}zX;1aH3 zIrHBo-(1f&=3HYw;4+Rd>EDdcJG{?ao?fKBcq1EF%U0gUZnkld%id$2ztcVeGug-j zcCeC9b0dejjd#BHP|-^LztOzL|6m7SU_V#AU%Bs+Kc?|s=JExWGPy#%aRHlI%nmlQpGh}~ z|1sx7rZI=PY-TBUu$BXC=J9L9=auZ|BMjBMK4ltb-z+{0S;{)r^2fIy3b%8^2lZ1v z$`S5k>c_>aF)y)##oWpoKFKB~eMo%1i+!x;2sbnJZtc$;{({9k$QmxVLwx45oh|I+ zvOBf+C(M6LXHl(rh3i?td)UBcw(`^u>!4nh$UjpW${c z{fKl~!4ZC$sh>12Fo#KX^37b<@TY8MFFW|AkE(B8beH|os8;$9+uvr1|*M)-TLrDGPZAtGJ(yJpCT^#?9xPn!zWg|buHa^WB7B)No@+l^NUORnRd{(oFU94u(7VX8k+|KW^m(OyT zANz`ax;ZZNRpv6GML%T`Yq^2VypJ7hV?T?(s@}e!-!PrKna3fPvFQQlU#5M{`Ip_? z#Ti?bn*~g2G7m75v%aq0SinjiVk46tRBkS2534!EE+&6be!rpIEMy^9v5G%tBcEd% zPiYmOZ{`qhVaok+p`S3Dv%aa`xSlm^WD_4?JO9Bxp7W6Tg$urAe)*F8GKXtf%sSTa zJ~r{xZO&u7k^{V#@y*Khu=N(JS;&pwk#9c0Ms~4{C%4HrvpB?7CV$yDWfo8VuK2u` z)vV_lMix$y^P=LdZkOctYtoTvVy1lyYnA^%kA99Ue0)2 zx_mWLzOFu)%_msI&-{mWVh5Yq!wx>ne!lzX>iNOA(5;-q&vFTOvYfkF&p~eGdw*eE z@;2_{CMJEuI(V1<#T_i<0IRt8m)ePCY~u#@u$e>5dQ$&v70xWq{7>V8vsl9{Ht_>& z=R@pc2S@lvrhd~pu*bM!DvP;*HN2b6{1rR+4Es6E&_mMuFa48qn9Fywl=rfhy=>;< z-QoxDv!8ny`j-8aUzyMNRp#+~EaQIGadxlv<`>w>zjA=b|5|%*lV7H@o_TzRWlVZX zd@f`Q+t|rB{ziP}GydDw(@f_c=5cnP_^kP@cH=+T%EUd+e=Oi2%bEDFeHmu(m;bH5 zaW5-4vtNH>0b9AA-F%LNjQ^eZ-;o|On9qE!VFjOK1CM`NeEu7|S^0bMc`p;&)E6^2 z!hFse5T6U!zy`Lmhuu8q8U2o5WAb;+6U^cv7IMWO^gC9wk@v8T&$EXKd-Xe>$>c}$ zFJ|#d7BbiPqUXj9Of1Kr2BpARc3QHiqEl!7BE1 z3wNh6Q z1Kh<&xsOjU>EHF6Q^Mga-pE3xy(S#4;_H*czQ1n2jO|>_K0d(_KF74jU6;I8xw(a< ze1x@}b*lE_LUwYP1Kjz#usTxK(uMcmC=hTaqoH?xYJ{4ED~T)O_f z%lVk;yq|g8!E)|lJy)NlpYa}cacH)5Irq)d{iW+E=J01M=C4`9v*#!;Z)XRa*v~$O zo^<{?TRZbP=JJ*2XlD+-MY>#=Azf}`7vKC={hL=Y;XlnsoWs3b!i2fnnRD2{@357> zVmJTBL6)7XpY+HVGuXs@CS;1wEH-c%Tlq0|vz>!Xm?!>!X(wiIC-ZsweDV2FZsfxA zv={GZFZXbm`oC^wcDAsAoqUi3{0-xK<$r8< zexZ8fwX9(coA^z(^C|W*<#O{1?_+A8`pVN^naX0G%Nl-yP29qEcCwGhFA|^WO#Q8K z$Q-`FGPW(&U->`W%D=OVC%#>Oc?;T_z@joig8+{a%r z>A%fmSE@G_vyfkA6@Sl0#=S$mF@rt4k3%fX*Wdc}OJ=i;MeJfVv#wHZma(0uFI8@y zd$sodo##QB&h^Y=AImtx`XIbOxmm+5?&Bce{7&QKY3m$j@J8lyH!Jx9H?nn^a`WrU zjT5F68Yf)Fl;7L8W)2Usm=*8RUVM;Ee2VQ%xJJI2%@M9*>VSG+4m(-QA=Yr#zlqOf zY-cU|xQ!!xj;a4+o+=Wb`7CA)Yxp3W_!Qfj@NV&$%@M9*>NC=34trS4`1gp<`E23} zwzHXi+{F>@W9lEQr`{_*Gg-_6*07RI+{kurV;^@hb+7X|bGV>bJl@3`HnE8vY-ca~ zxQ`=@f1mh&G>)0WTo$v4HLPG0H?o~u*~bo!u!pJ7IxjPaN!NF*u@s^ zVJC+;!24F3Fa8`Cnzzb$=R)T3%Pi+ZtYIIUIP(Vez`5+>wH)En8;!et>W}%{$qGL5 ze)9#p*~WhMaF|2oxoI9@q^sNdbYBa-F*8x z{o_%8LdU--wgJNsG2E%n-)Wgl0+oPD?YWdTQcH&YLohnT~p zPsk^)VJ+`tGyB-V)CT3`bqtNjC)2o@xlH|}_`&v%FUm!l{uf$Ke?2H>|$cr zd81K1^9dI6c~)`7XN_0h$~NB39zMe%9$<24M(E`Gtc!Rf3%QocOHa zFn2N~Zbs-so0OY7Sjsa$uiPwQGe5u%KFfagZ`Pmv9g;VGL4Rfjm#~`k+{;}I{!5Ph z-|wEfeOV~3Iw|gq#1j%W>e|8ksa_qM_J_|6K9hGsQb4*_mRHwD_J=EH`p3yhi%(9u z@>M6@no#Q(?=3jzy!2V#jl?fz(mnoWO7KSPzu>r4UJ2eW4dTcC3({)vYHr>ietq!X zqLY*EnsNCnk1v!VKL+8gUiS-sE62ji#>2aV&j>$nV)%{Y;e+1q5WaF^_>AJn2ZG}# zD);eU-XG4G7=HbD{0!lz2%jqbeBo~pe(J>dSB=N75dK=>ubCKr<#>35@C()V8-no5 zV &czCPuz49MvkJ0c6&C;og$M03Rr-U% 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

    ~Up~C7|D@wCJGS|@XC9l^|E}z{o*N%cTe|7e zeU~iWS805`;DjYFJlbvQOT!nP`t?x_z9F`O|4wsmS&>lvQu4{}brT=@rMY-q>;;}% zuS!1q_Yc2mej(?r?aTiDxck9wy_ZfuZrziU z$~Vor%D(;TyWc;u;nwkI|26&JyYs6~yyM`dsmC_Yt;k;6`{3*6ML6oVJ-=&i|21{9 zPQ82PNdLZ7)$jeOEVp!0(}ENJ^W#Tv3!GbiSh#9K z)TqzOzNk<8;N1FQcOJ04oqXb5f4_CahWYc?tUqSef>&Pnu3&cj1BGRe)?MGH=EleJ zygL>yxXD+#C)T#>=tn&-%&B{#?);-q+`eRLtoxFTlZ*OJiMlao)CEu7^UV*F4ldpD zuWc3odUoSGkKJ=%hU5M*#)PQIyPlgrKk<@1?%4P(?+rQd^`c>yp7jR!y3C)P*Bn@{PJ+bWFcfH~#0;)E=AOd8~1q zG2w=*mhHal*UM-2d2Ys?FMs*Sw);m9{jBH3Q?E~Wq-M#MV~#p|V9A7gp6uUPG_btS ze{SC7?f+RgeChD0{{4qsG}3>|H^EyDmKUTpOMjEep@DvEaW=3!na8n5Wsp`19dF`1GTehv&6dh39{=@aHNE z{;35YY{7?H`1wnV^iwT(Eks*ID5Xb@be=U`aiSq=R%8mF)ZS$#-hD@EYcse=-)

    >|zSSarp10u7S(K|0+IzS-InkoL6D{=I0qa)b z^n3;J87@xZpj_ejE60Y{^RPv}x46Tn|Hh)9&jKUE*?F8roHSebp}&Qn#odc=`d_s0 z^C=d3iY>~UVG%#~jSZjgYK!>XX%SZg28Y)ZXOZt!7Uep_qMu)H;r}#?e5aoh-kx79 z>>q7WU%M>&!%U0xvn~3caTflZ8z0`z*CWI8B8z_8H!*zr3oOd}tp&f(!p?;j`8qA) z_O{c)+jGDoZhx?tCtPn44;2>vue6Ahhae8a^&8Q};qBZG4KiGNoMO@5`&g7qte=L{ zbFPK`za@lEzt*b0Eb^Ucp?|Z5o-Zu?f2)Q51dH~2vqk?i+hRU&^Ks$Jn{AP=+d}^% z7IFKvMLnJkd{~(I>g^Wo@mC9b&ah|~?_0!4cZ>e;I4D=R_&jJ)Ux^mulwslLvn=d< z)1uyAgSfSa@lTya`WY7G%C+b}FSV%0Yb@$3$%6mGVt)9tg&#Is%rj%o4wj1A9S7JB-?&D3!H!)}Z6rdy2HcUr_-szsdq!@{25q0YnE;{-k7;%ZP2-)$EC)mDr68Q;w?hJq(j3)S8E;n)_wixK^X&A7Tz z+#!eiSIGaKsrZgN;Dd1VMm{r9=sC`4cn2H>hh6>)_bAt>^lSbJ13es+e&e4Mzv(r_ zM`QZo1crz8I-=n?tapH}%oGnB`Ji&XluJeB@Lbd_yl|E{9X!^&`P`v4T#i?95QV&E{hRPSZ5qUTv{)K*9z0&VS zeq5Q-vmE^Z%}pLZKr-R~N5l<8I0ngo4dat+rKkCQr3Z#ld29xU2>ngW{WgRr>e7Q~Eu~FU?cwn|G-66o;>; zDc*qf6^-fdMZe{s-?ES&I#ub9IuL4)9X9$1I~UxoDkK)uKbx!gKCG7+$albePo&=` zZfL?m{&^ZYw=KqrhU;f#rvuZcu2*(e)hKR9o_MCx^G2+yFY@P2&>n^U`WmJG3QT{| z9L3A;4z1twWqUl%sCZ53uf+7fK)VoncKs#P&P#_Ydu$)7^yIe+D7Z-fgfleWo?5H8 z1MQ*qIQa&}&q7Xq_&HzktKV1oQn|K6LlgS*vEL(p)CR>NKaq16mf`%sapZkF-@3ENv=7oy;S^s|{#FZ#l z1&$-5FnvCJP_&~mY!`0i$AF(j`UWg7rC)-6?t}ed7N*}EPerN_^~jb%SBj^Fx`?zL_YB-#Xm>=KO^6fq<9~!_blX_p}u6j zdzJm5Rvv?Ll>JdS9@&wP&r^Dmu>Yrg$DF44s@GLLQry2vz-uX(; zXdKtbp8IDh{_5!}9*)I+Aa}Cj8*!dM{p9<_inr*W;}m~xqtZk3oY#Dqp7ryuxD{W| z`se4tY|+mfEFK;@Q>CB(uTVeF!hRqc`)#V<2~ZKDerqmQ^*aUqFbCsdE%u*OUwbgl zYuG#_75n){v2h0uXom9m8tY{_>(7VYr0l$Yr%F%#@ZK90{}lT-s`o>a6uW8V`--=e{O2zrc8EDU+N2v5~VO&xCl%A#h*?|63(P9`YARa{gRN%ZK z2KCHDJBOg16p;?f9O)hi{A^i=UzxA z?6g-Y%gN473zYumPnCXfyF6Zkfkvc%3;jd(SAYS+pLOr5^lnUl9nO23o>#mQ`KL=% z`da4y`4=nwdoi9#e;tmeQ(66~_{Wa=$)A^9A~@7LUN=p{kG@-~^gD3AO5@iTSxQer zgR-Ccy;5kHqFye-et0D6IT8FUIPbUbouvHc{zd6g{~E^P3sw4e-VKeD>!6KNp(<;W!c-($pN4Z+WfC*Nytu9I5oY z{EyJ|M~+pTj~5?au6QoaH>iFOf_~wjnl#m3XdZPd^4l6zzvRJuk2_iUEs6Q

    ?Vr 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

    _0KLPA(HOw;Er1LSZECIj#fxpWBeU&wYx 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�e6Q3`d7O}D@ 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%0Dj^YVxluesc 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.wAYZfZPBIef&jrAm!nX4UZq$ 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ਙ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 z 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

    *+@ffo`63ZN2>HJt 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 /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" --extend --local diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/local_setup.sh b/docker/local-ros2/OdomComm/comm-ws/devel/local_setup.sh new file mode 100644 index 0000000..56e80a9 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/local_setup.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/local_setup.sh.in + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/root/comm-ws/devel} +CATKIN_SETUP_UTIL_ARGS="--extend --local" +. "$_CATKIN_SETUP_DIR/setup.sh" +unset CATKIN_SETUP_UTIL_ARGS diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/local_setup.zsh b/docker/local-ros2/OdomComm/comm-ws/devel/local_setup.zsh new file mode 100644 index 0000000..e692acc --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/local_setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/local_setup.zsh.in + +CATKIN_SHELL=zsh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) +emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh" --extend --local' diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/setup.bash b/docker/local-ros2/OdomComm/comm-ws/devel/setup.bash new file mode 100644 index 0000000..ff47af8 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/setup.bash @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/setup.bash.in + +CATKIN_SHELL=bash + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/setup.sh b/docker/local-ros2/OdomComm/comm-ws/devel/setup.sh new file mode 100644 index 0000000..ce2d929 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/setup.sh @@ -0,0 +1,96 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/setup.sh.in + +# Sets various environment variables and sources additional environment hooks. +# It tries it's best to undo changes from a previously sourced setup file before. +# Supported command line options: +# --extend: skips the undoing of changes from a previously sourced setup file +# --local: only considers this workspace but not the chained ones +# In plain sh shell which doesn't support arguments for sourced scripts you can +# set the environment variable `CATKIN_SETUP_UTIL_ARGS=--extend/--local` instead. + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/root/comm-ws/devel} +_SETUP_UTIL="$_CATKIN_SETUP_DIR/_setup_util.py" +unset _CATKIN_SETUP_DIR + +if [ ! -f "$_SETUP_UTIL" ]; then + echo "Missing Python script: $_SETUP_UTIL" + return 22 +fi + +# detect if running on Darwin platform +_UNAME=`uname -s` +_IS_DARWIN=0 +if [ "$_UNAME" = "Darwin" ]; then + _IS_DARWIN=1 +fi +unset _UNAME + +# make sure to export all environment variables +export CMAKE_PREFIX_PATH +if [ $_IS_DARWIN -eq 0 ]; then + export LD_LIBRARY_PATH +else + export DYLD_LIBRARY_PATH +fi +unset _IS_DARWIN +export PATH +export PKG_CONFIG_PATH +export PYTHONPATH + +# remember type of shell if not already set +if [ -z "$CATKIN_SHELL" ]; then + CATKIN_SHELL=sh +fi + +# invoke Python script to generate necessary exports of environment variables +# use TMPDIR if it exists, otherwise fall back to /tmp +if [ -d "${TMPDIR:-}" ]; then + _TMPDIR="${TMPDIR}" +else + _TMPDIR=/tmp +fi +_SETUP_TMP=`mktemp "${_TMPDIR}/setup.sh.XXXXXXXXXX"` +unset _TMPDIR +if [ $? -ne 0 -o ! -f "$_SETUP_TMP" ]; then + echo "Could not create temporary file: $_SETUP_TMP" + return 1 +fi +CATKIN_SHELL=$CATKIN_SHELL "$_SETUP_UTIL" $@ ${CATKIN_SETUP_UTIL_ARGS:-} >> "$_SETUP_TMP" +_RC=$? +if [ $_RC -ne 0 ]; then + if [ $_RC -eq 2 ]; then + echo "Could not write the output of '$_SETUP_UTIL' to temporary file '$_SETUP_TMP': may be the disk if full?" + else + echo "Failed to run '\"$_SETUP_UTIL\" $@': return code $_RC" + fi + unset _RC + unset _SETUP_UTIL + rm -f "$_SETUP_TMP" + unset _SETUP_TMP + return 1 +fi +unset _RC +unset _SETUP_UTIL +. "$_SETUP_TMP" +rm -f "$_SETUP_TMP" +unset _SETUP_TMP + +# source all environment hooks +_i=0 +while [ $_i -lt $_CATKIN_ENVIRONMENT_HOOKS_COUNT ]; do + eval _envfile=\$_CATKIN_ENVIRONMENT_HOOKS_$_i + unset _CATKIN_ENVIRONMENT_HOOKS_$_i + eval _envfile_workspace=\$_CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + unset _CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + # set workspace for environment hook + CATKIN_ENV_HOOK_WORKSPACE=$_envfile_workspace + . "$_envfile" + unset CATKIN_ENV_HOOK_WORKSPACE + _i=$((_i + 1)) +done +unset _i + +unset _CATKIN_ENVIRONMENT_HOOKS_COUNT diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/setup.zsh b/docker/local-ros2/OdomComm/comm-ws/devel/setup.zsh new file mode 100644 index 0000000..9f780b7 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/setup.zsh.in + +CATKIN_SHELL=zsh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) +emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh"' diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/Log.lisp b/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/Log.lisp new file mode 100644 index 0000000..a0506af --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/Log.lisp @@ -0,0 +1,106 @@ +; Auto-generated. Do not edit! + + +(cl:in-package rosserial_msgs-msg) + + +;//! \htmlinclude Log.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((level + :reader level + :initarg :level + :type cl:fixnum + :initform 0) + (msg + :reader msg + :initarg :msg + :type cl:string + :initform "")) +) + +(cl:defclass Log () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'Log) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name rosserial_msgs-msg: is deprecated: use rosserial_msgs-msg:Log instead."))) + +(cl:ensure-generic-function 'level-val :lambda-list '(m)) +(cl:defmethod level-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader rosserial_msgs-msg:level-val is deprecated. Use rosserial_msgs-msg:level instead.") + (level m)) + +(cl:ensure-generic-function 'msg-val :lambda-list '(m)) +(cl:defmethod msg-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader rosserial_msgs-msg:msg-val is deprecated. Use rosserial_msgs-msg:msg instead.") + (msg m)) +(cl:defmethod roslisp-msg-protocol:symbol-codes ((msg-type (cl:eql '))) + "Constants for message type '" + '((:ROSDEBUG . 0) + (:INFO . 1) + (:WARN . 2) + (:ERROR . 3) + (:FATAL . 4)) +) +(cl:defmethod roslisp-msg-protocol:symbol-codes ((msg-type (cl:eql 'Log))) + "Constants for message type 'Log" + '((:ROSDEBUG . 0) + (:INFO . 1) + (:WARN . 2) + (:ERROR . 3) + (:FATAL . 4)) +) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (cl:write-byte (cl:ldb (cl:byte 8 0) (cl:slot-value msg 'level)) ostream) + (cl:let ((__ros_str_len (cl:length (cl:slot-value msg 'msg)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_str_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_str_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_str_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_str_len) ostream)) + (cl:map cl:nil #'(cl:lambda (c) (cl:write-byte (cl:char-code c) ostream)) (cl:slot-value msg 'msg)) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (cl:setf (cl:ldb (cl:byte 8 0) (cl:slot-value msg 'level)) (cl:read-byte istream)) + (cl:let ((__ros_str_len 0)) + (cl:setf (cl:ldb (cl:byte 8 0) __ros_str_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) __ros_str_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) __ros_str_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) __ros_str_len) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'msg) (cl:make-string __ros_str_len)) + (cl:dotimes (__ros_str_idx __ros_str_len msg) + (cl:setf (cl:char (cl:slot-value msg 'msg) __ros_str_idx) (cl:code-char (cl:read-byte istream))))) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a message object of type '" + "rosserial_msgs/Log") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'Log))) + "Returns string type for a message object of type 'Log" + "rosserial_msgs/Log") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "11abd731c25933261cd6183bd12d6295") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'Log))) + "Returns md5sum for a message object of type 'Log" + "11abd731c25933261cd6183bd12d6295") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "~%#ROS Logging Levels~%uint8 ROSDEBUG=0~%uint8 INFO=1~%uint8 WARN=2~%uint8 ERROR=3~%uint8 FATAL=4~%~%uint8 level~%string msg~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'Log))) + "Returns full string definition for message of type 'Log" + (cl:format cl:nil "~%#ROS Logging Levels~%uint8 ROSDEBUG=0~%uint8 INFO=1~%uint8 WARN=2~%uint8 ERROR=3~%uint8 FATAL=4~%~%uint8 level~%string msg~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + 1 + 4 (cl:length (cl:slot-value msg 'msg)) +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'Log + (cl:cons ':level (level msg)) + (cl:cons ':msg (msg msg)) +)) diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/TopicInfo.lisp b/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/TopicInfo.lisp new file mode 100644 index 0000000..106df53 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/TopicInfo.lisp @@ -0,0 +1,190 @@ +; Auto-generated. Do not edit! + + +(cl:in-package rosserial_msgs-msg) + + +;//! \htmlinclude TopicInfo.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((topic_id + :reader topic_id + :initarg :topic_id + :type cl:fixnum + :initform 0) + (topic_name + :reader topic_name + :initarg :topic_name + :type cl:string + :initform "") + (message_type + :reader message_type + :initarg :message_type + :type cl:string + :initform "") + (md5sum + :reader md5sum + :initarg :md5sum + :type cl:string + :initform "") + (buffer_size + :reader buffer_size + :initarg :buffer_size + :type cl:integer + :initform 0)) +) + +(cl:defclass TopicInfo () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'TopicInfo) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name rosserial_msgs-msg: is deprecated: use rosserial_msgs-msg:TopicInfo instead."))) + +(cl:ensure-generic-function 'topic_id-val :lambda-list '(m)) +(cl:defmethod topic_id-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader rosserial_msgs-msg:topic_id-val is deprecated. Use rosserial_msgs-msg:topic_id instead.") + (topic_id m)) + +(cl:ensure-generic-function 'topic_name-val :lambda-list '(m)) +(cl:defmethod topic_name-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader rosserial_msgs-msg:topic_name-val is deprecated. Use rosserial_msgs-msg:topic_name instead.") + (topic_name m)) + +(cl:ensure-generic-function 'message_type-val :lambda-list '(m)) +(cl:defmethod message_type-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader rosserial_msgs-msg:message_type-val is deprecated. Use rosserial_msgs-msg:message_type instead.") + (message_type m)) + +(cl:ensure-generic-function 'md5sum-val :lambda-list '(m)) +(cl:defmethod md5sum-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader rosserial_msgs-msg:md5sum-val is deprecated. Use rosserial_msgs-msg:md5sum instead.") + (md5sum m)) + +(cl:ensure-generic-function 'buffer_size-val :lambda-list '(m)) +(cl:defmethod buffer_size-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader rosserial_msgs-msg:buffer_size-val is deprecated. Use rosserial_msgs-msg:buffer_size instead.") + (buffer_size m)) +(cl:defmethod roslisp-msg-protocol:symbol-codes ((msg-type (cl:eql '))) + "Constants for message type '" + '((:ID_PUBLISHER . 0) + (:ID_SUBSCRIBER . 1) + (:ID_SERVICE_SERVER . 2) + (:ID_SERVICE_CLIENT . 4) + (:ID_PARAMETER_REQUEST . 6) + (:ID_LOG . 7) + (:ID_TIME . 10) + (:ID_TX_STOP . 11)) +) +(cl:defmethod roslisp-msg-protocol:symbol-codes ((msg-type (cl:eql 'TopicInfo))) + "Constants for message type 'TopicInfo" + '((:ID_PUBLISHER . 0) + (:ID_SUBSCRIBER . 1) + (:ID_SERVICE_SERVER . 2) + (:ID_SERVICE_CLIENT . 4) + (:ID_PARAMETER_REQUEST . 6) + (:ID_LOG . 7) + (:ID_TIME . 10) + (:ID_TX_STOP . 11)) +) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (cl:write-byte (cl:ldb (cl:byte 8 0) (cl:slot-value msg 'topic_id)) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) (cl:slot-value msg 'topic_id)) ostream) + (cl:let ((__ros_str_len (cl:length (cl:slot-value msg 'topic_name)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_str_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_str_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_str_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_str_len) ostream)) + (cl:map cl:nil #'(cl:lambda (c) (cl:write-byte (cl:char-code c) ostream)) (cl:slot-value msg 'topic_name)) + (cl:let ((__ros_str_len (cl:length (cl:slot-value msg 'message_type)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_str_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_str_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_str_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_str_len) ostream)) + (cl:map cl:nil #'(cl:lambda (c) (cl:write-byte (cl:char-code c) ostream)) (cl:slot-value msg 'message_type)) + (cl:let ((__ros_str_len (cl:length (cl:slot-value msg 'md5sum)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_str_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_str_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_str_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_str_len) ostream)) + (cl:map cl:nil #'(cl:lambda (c) (cl:write-byte (cl:char-code c) ostream)) (cl:slot-value msg 'md5sum)) + (cl:let* ((signed (cl:slot-value msg 'buffer_size)) (unsigned (cl:if (cl:< signed 0) (cl:+ signed 4294967296) signed))) + (cl:write-byte (cl:ldb (cl:byte 8 0) unsigned) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) unsigned) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) unsigned) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) unsigned) ostream) + ) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (cl:setf (cl:ldb (cl:byte 8 0) (cl:slot-value msg 'topic_id)) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) (cl:slot-value msg 'topic_id)) (cl:read-byte istream)) + (cl:let ((__ros_str_len 0)) + (cl:setf (cl:ldb (cl:byte 8 0) __ros_str_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) __ros_str_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) __ros_str_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) __ros_str_len) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'topic_name) (cl:make-string __ros_str_len)) + (cl:dotimes (__ros_str_idx __ros_str_len msg) + (cl:setf (cl:char (cl:slot-value msg 'topic_name) __ros_str_idx) (cl:code-char (cl:read-byte istream))))) + (cl:let ((__ros_str_len 0)) + (cl:setf (cl:ldb (cl:byte 8 0) __ros_str_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) __ros_str_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) __ros_str_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) __ros_str_len) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'message_type) (cl:make-string __ros_str_len)) + (cl:dotimes (__ros_str_idx __ros_str_len msg) + (cl:setf (cl:char (cl:slot-value msg 'message_type) __ros_str_idx) (cl:code-char (cl:read-byte istream))))) + (cl:let ((__ros_str_len 0)) + (cl:setf (cl:ldb (cl:byte 8 0) __ros_str_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) __ros_str_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) __ros_str_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) __ros_str_len) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'md5sum) (cl:make-string __ros_str_len)) + (cl:dotimes (__ros_str_idx __ros_str_len msg) + (cl:setf (cl:char (cl:slot-value msg 'md5sum) __ros_str_idx) (cl:code-char (cl:read-byte istream))))) + (cl:let ((unsigned 0)) + (cl:setf (cl:ldb (cl:byte 8 0) unsigned) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) unsigned) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) unsigned) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) unsigned) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'buffer_size) (cl:if (cl:< unsigned 2147483648) unsigned (cl:- unsigned 4294967296)))) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a message object of type '" + "rosserial_msgs/TopicInfo") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'TopicInfo))) + "Returns string type for a message object of type 'TopicInfo" + "rosserial_msgs/TopicInfo") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "0ad51f88fc44892f8c10684077646005") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'TopicInfo))) + "Returns md5sum for a message object of type 'TopicInfo" + "0ad51f88fc44892f8c10684077646005") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "# special topic_ids~%uint16 ID_PUBLISHER=0~%uint16 ID_SUBSCRIBER=1~%uint16 ID_SERVICE_SERVER=2~%uint16 ID_SERVICE_CLIENT=4~%uint16 ID_PARAMETER_REQUEST=6~%uint16 ID_LOG=7~%uint16 ID_TIME=10~%uint16 ID_TX_STOP=11~%~%# The endpoint ID for this topic~%uint16 topic_id~%~%string topic_name~%string message_type~%~%# MD5 checksum for this message type~%string md5sum~%~%# size of the buffer message must fit in~%int32 buffer_size~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'TopicInfo))) + "Returns full string definition for message of type 'TopicInfo" + (cl:format cl:nil "# special topic_ids~%uint16 ID_PUBLISHER=0~%uint16 ID_SUBSCRIBER=1~%uint16 ID_SERVICE_SERVER=2~%uint16 ID_SERVICE_CLIENT=4~%uint16 ID_PARAMETER_REQUEST=6~%uint16 ID_LOG=7~%uint16 ID_TIME=10~%uint16 ID_TX_STOP=11~%~%# The endpoint ID for this topic~%uint16 topic_id~%~%string topic_name~%string message_type~%~%# MD5 checksum for this message type~%string md5sum~%~%# size of the buffer message must fit in~%int32 buffer_size~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + 2 + 4 (cl:length (cl:slot-value msg 'topic_name)) + 4 (cl:length (cl:slot-value msg 'message_type)) + 4 (cl:length (cl:slot-value msg 'md5sum)) + 4 +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'TopicInfo + (cl:cons ':topic_id (topic_id msg)) + (cl:cons ':topic_name (topic_name msg)) + (cl:cons ':message_type (message_type msg)) + (cl:cons ':md5sum (md5sum msg)) + (cl:cons ':buffer_size (buffer_size msg)) +)) diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/_package.lisp b/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/_package.lisp new file mode 100644 index 0000000..8362358 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/_package.lisp @@ -0,0 +1,9 @@ +(cl:defpackage rosserial_msgs-msg + (:use ) + (:export + "" + "LOG" + "" + "TOPICINFO" + )) + diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/_package_Log.lisp b/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/_package_Log.lisp new file mode 100644 index 0000000..8aaf384 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/_package_Log.lisp @@ -0,0 +1,6 @@ +(cl:in-package rosserial_msgs-msg) +(cl:export '(LEVEL-VAL + LEVEL + MSG-VAL + MSG +)) \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/_package_TopicInfo.lisp b/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/_package_TopicInfo.lisp new file mode 100644 index 0000000..7ed9341 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/_package_TopicInfo.lisp @@ -0,0 +1,12 @@ +(cl:in-package rosserial_msgs-msg) +(cl:export '(TOPIC_ID-VAL + TOPIC_ID + TOPIC_NAME-VAL + TOPIC_NAME + MESSAGE_TYPE-VAL + MESSAGE_TYPE + MD5SUM-VAL + MD5SUM + BUFFER_SIZE-VAL + BUFFER_SIZE +)) \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/rosserial_msgs-msg.asd b/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/rosserial_msgs-msg.asd new file mode 100644 index 0000000..475a6c9 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/rosserial_msgs-msg.asd @@ -0,0 +1,11 @@ + +(cl:in-package :asdf) + +(defsystem "rosserial_msgs-msg" + :depends-on (:roslisp-msg-protocol :roslisp-utils ) + :components ((:file "_package") + (:file "Log" :depends-on ("_package_Log")) + (:file "_package_Log" :depends-on ("_package")) + (:file "TopicInfo" :depends-on ("_package_TopicInfo")) + (:file "_package_TopicInfo" :depends-on ("_package")) + )) \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/RequestParam.lisp b/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/RequestParam.lisp new file mode 100644 index 0000000..cb8836f --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/RequestParam.lisp @@ -0,0 +1,242 @@ +; Auto-generated. Do not edit! + + +(cl:in-package rosserial_msgs-srv) + + +;//! \htmlinclude RequestParam-request.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((name + :reader name + :initarg :name + :type cl:string + :initform "")) +) + +(cl:defclass RequestParam-request () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'RequestParam-request) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name rosserial_msgs-srv: is deprecated: use rosserial_msgs-srv:RequestParam-request instead."))) + +(cl:ensure-generic-function 'name-val :lambda-list '(m)) +(cl:defmethod name-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader rosserial_msgs-srv:name-val is deprecated. Use rosserial_msgs-srv:name instead.") + (name m)) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (cl:let ((__ros_str_len (cl:length (cl:slot-value msg 'name)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_str_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_str_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_str_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_str_len) ostream)) + (cl:map cl:nil #'(cl:lambda (c) (cl:write-byte (cl:char-code c) ostream)) (cl:slot-value msg 'name)) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (cl:let ((__ros_str_len 0)) + (cl:setf (cl:ldb (cl:byte 8 0) __ros_str_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) __ros_str_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) __ros_str_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) __ros_str_len) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'name) (cl:make-string __ros_str_len)) + (cl:dotimes (__ros_str_idx __ros_str_len msg) + (cl:setf (cl:char (cl:slot-value msg 'name) __ros_str_idx) (cl:code-char (cl:read-byte istream))))) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a service object of type '" + "rosserial_msgs/RequestParamRequest") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'RequestParam-request))) + "Returns string type for a service object of type 'RequestParam-request" + "rosserial_msgs/RequestParamRequest") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "d7a0c2be00c9fd03cc69f2863de9c4d9") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'RequestParam-request))) + "Returns md5sum for a message object of type 'RequestParam-request" + "d7a0c2be00c9fd03cc69f2863de9c4d9") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "string name~%~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'RequestParam-request))) + "Returns full string definition for message of type 'RequestParam-request" + (cl:format cl:nil "string name~%~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + 4 (cl:length (cl:slot-value msg 'name)) +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'RequestParam-request + (cl:cons ':name (name msg)) +)) +;//! \htmlinclude RequestParam-response.msg.html + +(cl:defclass (roslisp-msg-protocol:ros-message) + ((ints + :reader ints + :initarg :ints + :type (cl:vector cl:integer) + :initform (cl:make-array 0 :element-type 'cl:integer :initial-element 0)) + (floats + :reader floats + :initarg :floats + :type (cl:vector cl:float) + :initform (cl:make-array 0 :element-type 'cl:float :initial-element 0.0)) + (strings + :reader strings + :initarg :strings + :type (cl:vector cl:string) + :initform (cl:make-array 0 :element-type 'cl:string :initial-element ""))) +) + +(cl:defclass RequestParam-response () + ()) + +(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) + (cl:declare (cl:ignorable args)) + (cl:unless (cl:typep m 'RequestParam-response) + (roslisp-msg-protocol:msg-deprecation-warning "using old message class name rosserial_msgs-srv: is deprecated: use rosserial_msgs-srv:RequestParam-response instead."))) + +(cl:ensure-generic-function 'ints-val :lambda-list '(m)) +(cl:defmethod ints-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader rosserial_msgs-srv:ints-val is deprecated. Use rosserial_msgs-srv:ints instead.") + (ints m)) + +(cl:ensure-generic-function 'floats-val :lambda-list '(m)) +(cl:defmethod floats-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader rosserial_msgs-srv:floats-val is deprecated. Use rosserial_msgs-srv:floats instead.") + (floats m)) + +(cl:ensure-generic-function 'strings-val :lambda-list '(m)) +(cl:defmethod strings-val ((m )) + (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader rosserial_msgs-srv:strings-val is deprecated. Use rosserial_msgs-srv:strings instead.") + (strings m)) +(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) + "Serializes a message object of type '" + (cl:let ((__ros_arr_len (cl:length (cl:slot-value msg 'ints)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_arr_len) ostream)) + (cl:map cl:nil #'(cl:lambda (ele) (cl:let* ((signed ele) (unsigned (cl:if (cl:< signed 0) (cl:+ signed 4294967296) signed))) + (cl:write-byte (cl:ldb (cl:byte 8 0) unsigned) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) unsigned) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) unsigned) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) unsigned) ostream) + )) + (cl:slot-value msg 'ints)) + (cl:let ((__ros_arr_len (cl:length (cl:slot-value msg 'floats)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_arr_len) ostream)) + (cl:map cl:nil #'(cl:lambda (ele) (cl:let ((bits (roslisp-utils:encode-single-float-bits ele))) + (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream))) + (cl:slot-value msg 'floats)) + (cl:let ((__ros_arr_len (cl:length (cl:slot-value msg 'strings)))) + (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_arr_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_arr_len) ostream)) + (cl:map cl:nil #'(cl:lambda (ele) (cl:let ((__ros_str_len (cl:length ele))) + (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_str_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_str_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_str_len) ostream) + (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_str_len) ostream)) + (cl:map cl:nil #'(cl:lambda (c) (cl:write-byte (cl:char-code c) ostream)) ele)) + (cl:slot-value msg 'strings)) +) +(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) + "Deserializes a message object of type '" + (cl:let ((__ros_arr_len 0)) + (cl:setf (cl:ldb (cl:byte 8 0) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'ints) (cl:make-array __ros_arr_len)) + (cl:let ((vals (cl:slot-value msg 'ints))) + (cl:dotimes (i __ros_arr_len) + (cl:let ((unsigned 0)) + (cl:setf (cl:ldb (cl:byte 8 0) unsigned) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) unsigned) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) unsigned) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) unsigned) (cl:read-byte istream)) + (cl:setf (cl:aref vals i) (cl:if (cl:< unsigned 2147483648) unsigned (cl:- unsigned 4294967296))))))) + (cl:let ((__ros_arr_len 0)) + (cl:setf (cl:ldb (cl:byte 8 0) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'floats) (cl:make-array __ros_arr_len)) + (cl:let ((vals (cl:slot-value msg 'floats))) + (cl:dotimes (i __ros_arr_len) + (cl:let ((bits 0)) + (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) + (cl:setf (cl:aref vals i) (roslisp-utils:decode-single-float-bits bits)))))) + (cl:let ((__ros_arr_len 0)) + (cl:setf (cl:ldb (cl:byte 8 0) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) __ros_arr_len) (cl:read-byte istream)) + (cl:setf (cl:slot-value msg 'strings) (cl:make-array __ros_arr_len)) + (cl:let ((vals (cl:slot-value msg 'strings))) + (cl:dotimes (i __ros_arr_len) + (cl:let ((__ros_str_len 0)) + (cl:setf (cl:ldb (cl:byte 8 0) __ros_str_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 8) __ros_str_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 16) __ros_str_len) (cl:read-byte istream)) + (cl:setf (cl:ldb (cl:byte 8 24) __ros_str_len) (cl:read-byte istream)) + (cl:setf (cl:aref vals i) (cl:make-string __ros_str_len)) + (cl:dotimes (__ros_str_idx __ros_str_len msg) + (cl:setf (cl:char (cl:aref vals i) __ros_str_idx) (cl:code-char (cl:read-byte istream)))))))) + msg +) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) + "Returns string type for a service object of type '" + "rosserial_msgs/RequestParamResponse") +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'RequestParam-response))) + "Returns string type for a service object of type 'RequestParam-response" + "rosserial_msgs/RequestParamResponse") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) + "Returns md5sum for a message object of type '" + "d7a0c2be00c9fd03cc69f2863de9c4d9") +(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'RequestParam-response))) + "Returns md5sum for a message object of type 'RequestParam-response" + "d7a0c2be00c9fd03cc69f2863de9c4d9") +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) + "Returns full string definition for message of type '" + (cl:format cl:nil "~%int32[] ints~%float32[] floats~%string[] strings~%~%~%~%")) +(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'RequestParam-response))) + "Returns full string definition for message of type 'RequestParam-response" + (cl:format cl:nil "~%int32[] ints~%float32[] floats~%string[] strings~%~%~%~%")) +(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) + (cl:+ 0 + 4 (cl:reduce #'cl:+ (cl:slot-value msg 'ints) :key #'(cl:lambda (ele) (cl:declare (cl:ignorable ele)) (cl:+ 4))) + 4 (cl:reduce #'cl:+ (cl:slot-value msg 'floats) :key #'(cl:lambda (ele) (cl:declare (cl:ignorable ele)) (cl:+ 4))) + 4 (cl:reduce #'cl:+ (cl:slot-value msg 'strings) :key #'(cl:lambda (ele) (cl:declare (cl:ignorable ele)) (cl:+ 4 (cl:length ele)))) +)) +(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) + "Converts a ROS message object to a list" + (cl:list 'RequestParam-response + (cl:cons ':ints (ints msg)) + (cl:cons ':floats (floats msg)) + (cl:cons ':strings (strings msg)) +)) +(cl:defmethod roslisp-msg-protocol:service-request-type ((msg (cl:eql 'RequestParam))) + 'RequestParam-request) +(cl:defmethod roslisp-msg-protocol:service-response-type ((msg (cl:eql 'RequestParam))) + 'RequestParam-response) +(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'RequestParam))) + "Returns string type for a service object of type '" + "rosserial_msgs/RequestParam") \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/_package.lisp b/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/_package.lisp new file mode 100644 index 0000000..ef21b8c --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/_package.lisp @@ -0,0 +1,10 @@ +(cl:defpackage rosserial_msgs-srv + (:use ) + (:export + "REQUESTPARAM" + "" + "REQUESTPARAM-REQUEST" + "" + "REQUESTPARAM-RESPONSE" + )) + diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/_package_RequestParam.lisp b/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/_package_RequestParam.lisp new file mode 100644 index 0000000..8b7cce4 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/_package_RequestParam.lisp @@ -0,0 +1,10 @@ +(cl:in-package rosserial_msgs-srv) +(cl:export '(NAME-VAL + NAME + INTS-VAL + INTS + FLOATS-VAL + FLOATS + STRINGS-VAL + STRINGS +)) \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/rosserial_msgs-srv.asd b/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/rosserial_msgs-srv.asd new file mode 100644 index 0000000..a335ac2 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/rosserial_msgs-srv.asd @@ -0,0 +1,9 @@ + +(cl:in-package :asdf) + +(defsystem "rosserial_msgs-srv" + :depends-on (:roslisp-msg-protocol :roslisp-utils ) + :components ((:file "_package") + (:file "RequestParam" :depends-on ("_package_RequestParam")) + (:file "_package_RequestParam" :depends-on ("_package")) + )) \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/firmware_commun/cmake/firmware_communConfig-version.cmake b/docker/local-ros2/OdomComm/comm-ws/devel/share/firmware_commun/cmake/firmware_communConfig-version.cmake new file mode 100644 index 0000000..7fd9f99 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/share/firmware_commun/cmake/firmware_communConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from catkin/cmake/template/pkgConfig-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/docker/local-ros2/OdomComm/comm-ws/devel/share/firmware_commun/cmake/firmware_communConfig.cmake b/docker/local-ros2/OdomComm/comm-ws/devel/share/firmware_commun/cmake/firmware_communConfig.cmake new file mode 100644 index 0000000..f2ba027 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/share/firmware_commun/cmake/firmware_communConfig.cmake @@ -0,0 +1,223 @@ +# generated from catkin/cmake/template/pkgConfig.cmake.in + +# append elements to a list and remove existing duplicates from the list +# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig +# self contained +macro(_list_append_deduplicate listname) + if(NOT "${ARGN}" STREQUAL "") + if(${listname}) + list(REMOVE_ITEM ${listname} ${ARGN}) + endif() + list(APPEND ${listname} ${ARGN}) + endif() +endmacro() + +# append elements to a list if they are not already in the list +# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig +# self contained +macro(_list_append_unique listname) + foreach(_item ${ARGN}) + list(FIND ${listname} ${_item} _index) + if(_index EQUAL -1) + list(APPEND ${listname} ${_item}) + endif() + endforeach() +endmacro() + +# pack a list of libraries with optional build configuration keywords +# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig +# self contained +macro(_pack_libraries_with_build_configuration VAR) + set(${VAR} "") + set(_argn ${ARGN}) + list(LENGTH _argn _count) + set(_index 0) + while(${_index} LESS ${_count}) + list(GET _argn ${_index} lib) + if("${lib}" MATCHES "^(debug|optimized|general)$") + math(EXPR _index "${_index} + 1") + if(${_index} EQUAL ${_count}) + message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library") + endif() + list(GET _argn ${_index} library) + list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}") + else() + list(APPEND ${VAR} "${lib}") + endif() + math(EXPR _index "${_index} + 1") + endwhile() +endmacro() + +# unpack a list of libraries with optional build configuration keyword prefixes +# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig +# self contained +macro(_unpack_libraries_with_build_configuration VAR) + set(${VAR} "") + foreach(lib ${ARGN}) + string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}") + list(APPEND ${VAR} "${lib}") + endforeach() +endmacro() + + +if(firmware_commun_CONFIG_INCLUDED) + return() +endif() +set(firmware_commun_CONFIG_INCLUDED TRUE) + +# set variables for source/devel/install prefixes +if("TRUE" STREQUAL "TRUE") + set(firmware_commun_SOURCE_PREFIX /root/comm-ws/src/firmware_commun) + set(firmware_commun_DEVEL_PREFIX /root/comm-ws/devel) + set(firmware_commun_INSTALL_PREFIX "") + set(firmware_commun_PREFIX ${firmware_commun_DEVEL_PREFIX}) +else() + set(firmware_commun_SOURCE_PREFIX "") + set(firmware_commun_DEVEL_PREFIX "") + set(firmware_commun_INSTALL_PREFIX /root/comm-ws/install) + set(firmware_commun_PREFIX ${firmware_commun_INSTALL_PREFIX}) +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "WARNING: package 'firmware_commun' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + message("${_msg}") +endif() + +# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project +set(firmware_commun_FOUND_CATKIN_PROJECT TRUE) + +if(NOT " " STREQUAL " ") + set(firmware_commun_INCLUDE_DIRS "") + set(_include_dirs "") + if(NOT " " STREQUAL " ") + set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.") + elseif(NOT " " STREQUAL " ") + set(_report "Check the website '' for information and consider reporting the problem.") + else() + set(_report "Report the problem to the maintainer 'root ' and request to fix the problem.") + endif() + foreach(idir ${_include_dirs}) + if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) + set(include ${idir}) + elseif("${idir} " STREQUAL "include ") + get_filename_component(include "${firmware_commun_DIR}/../../../include" ABSOLUTE) + if(NOT IS_DIRECTORY ${include}) + message(FATAL_ERROR "Project 'firmware_commun' specifies '${idir}' as an include dir, which is not found. It does not exist in '${include}'. ${_report}") + endif() + else() + message(FATAL_ERROR "Project 'firmware_commun' specifies '${idir}' as an include dir, which is not found. It does neither exist as an absolute directory nor in '/root/comm-ws/src/firmware_commun/${idir}'. ${_report}") + endif() + _list_append_unique(firmware_commun_INCLUDE_DIRS ${include}) + endforeach() +endif() + +set(libraries "") +foreach(library ${libraries}) + # keep build configuration keywords, target names and absolute libraries as-is + if("${library}" MATCHES "^(debug|optimized|general)$") + list(APPEND firmware_commun_LIBRARIES ${library}) + elseif(${library} MATCHES "^-l") + list(APPEND firmware_commun_LIBRARIES ${library}) + elseif(${library} MATCHES "^-") + # This is a linker flag/option (like -pthread) + # There's no standard variable for these, so create an interface library to hold it + if(NOT firmware_commun_NUM_DUMMY_TARGETS) + set(firmware_commun_NUM_DUMMY_TARGETS 0) + endif() + # Make sure the target name is unique + set(interface_target_name "catkin::firmware_commun::wrapped-linker-option${firmware_commun_NUM_DUMMY_TARGETS}") + while(TARGET "${interface_target_name}") + math(EXPR firmware_commun_NUM_DUMMY_TARGETS "${firmware_commun_NUM_DUMMY_TARGETS}+1") + set(interface_target_name "catkin::firmware_commun::wrapped-linker-option${firmware_commun_NUM_DUMMY_TARGETS}") + endwhile() + add_library("${interface_target_name}" INTERFACE IMPORTED) + if("${CMAKE_VERSION}" VERSION_LESS "3.13.0") + set_property( + TARGET + "${interface_target_name}" + APPEND PROPERTY + INTERFACE_LINK_LIBRARIES "${library}") + else() + target_link_options("${interface_target_name}" INTERFACE "${library}") + endif() + list(APPEND firmware_commun_LIBRARIES "${interface_target_name}") + elseif(TARGET ${library}) + list(APPEND firmware_commun_LIBRARIES ${library}) + elseif(IS_ABSOLUTE ${library}) + list(APPEND firmware_commun_LIBRARIES ${library}) + else() + set(lib_path "") + set(lib "${library}-NOTFOUND") + # since the path where the library is found is returned we have to iterate over the paths manually + foreach(path /root/comm-ws/devel/lib;/opt/ros/noetic/lib) + find_library(lib ${library} + PATHS ${path} + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) + if(lib) + set(lib_path ${path}) + break() + endif() + endforeach() + if(lib) + _list_append_unique(firmware_commun_LIBRARY_DIRS ${lib_path}) + list(APPEND firmware_commun_LIBRARIES ${lib}) + else() + # as a fall back for non-catkin libraries try to search globally + find_library(lib ${library}) + if(NOT lib) + message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'firmware_commun'? Did you find_package() it before the subdirectory containing its code is included?") + endif() + list(APPEND firmware_commun_LIBRARIES ${lib}) + endif() + endif() +endforeach() + +set(firmware_commun_EXPORTED_TARGETS "") +# create dummy targets for exported code generation targets to make life of users easier +foreach(t ${firmware_commun_EXPORTED_TARGETS}) + if(NOT TARGET ${t}) + add_custom_target(${t}) + endif() +endforeach() + +set(depends "") +foreach(depend ${depends}) + string(REPLACE " " ";" depend_list ${depend}) + # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls + list(GET depend_list 0 firmware_commun_dep) + list(LENGTH depend_list count) + if(${count} EQUAL 1) + # simple dependencies must only be find_package()-ed once + if(NOT ${firmware_commun_dep}_FOUND) + find_package(${firmware_commun_dep} REQUIRED NO_MODULE) + endif() + else() + # dependencies with components must be find_package()-ed again + list(REMOVE_AT depend_list 0) + find_package(${firmware_commun_dep} REQUIRED NO_MODULE ${depend_list}) + endif() + _list_append_unique(firmware_commun_INCLUDE_DIRS ${${firmware_commun_dep}_INCLUDE_DIRS}) + + # merge build configuration keywords with library names to correctly deduplicate + _pack_libraries_with_build_configuration(firmware_commun_LIBRARIES ${firmware_commun_LIBRARIES}) + _pack_libraries_with_build_configuration(_libraries ${${firmware_commun_dep}_LIBRARIES}) + _list_append_deduplicate(firmware_commun_LIBRARIES ${_libraries}) + # undo build configuration keyword merging after deduplication + _unpack_libraries_with_build_configuration(firmware_commun_LIBRARIES ${firmware_commun_LIBRARIES}) + + _list_append_unique(firmware_commun_LIBRARY_DIRS ${${firmware_commun_dep}_LIBRARY_DIRS}) + _list_append_deduplicate(firmware_commun_EXPORTED_TARGETS ${${firmware_commun_dep}_EXPORTED_TARGETS}) +endforeach() + +set(pkg_cfg_extras "") +foreach(extra ${pkg_cfg_extras}) + if(NOT IS_ABSOLUTE ${extra}) + set(extra ${firmware_commun_DIR}/${extra}) + endif() + include(${extra}) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/flask_esp8266/cmake/flask_esp8266Config-version.cmake b/docker/local-ros2/OdomComm/comm-ws/devel/share/flask_esp8266/cmake/flask_esp8266Config-version.cmake new file mode 100644 index 0000000..7fd9f99 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/share/flask_esp8266/cmake/flask_esp8266Config-version.cmake @@ -0,0 +1,14 @@ +# generated from catkin/cmake/template/pkgConfig-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/docker/local-ros2/OdomComm/comm-ws/devel/share/flask_esp8266/cmake/flask_esp8266Config.cmake b/docker/local-ros2/OdomComm/comm-ws/devel/share/flask_esp8266/cmake/flask_esp8266Config.cmake new file mode 100644 index 0000000..4609614 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/share/flask_esp8266/cmake/flask_esp8266Config.cmake @@ -0,0 +1,223 @@ +# generated from catkin/cmake/template/pkgConfig.cmake.in + +# append elements to a list and remove existing duplicates from the list +# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig +# self contained +macro(_list_append_deduplicate listname) + if(NOT "${ARGN}" STREQUAL "") + if(${listname}) + list(REMOVE_ITEM ${listname} ${ARGN}) + endif() + list(APPEND ${listname} ${ARGN}) + endif() +endmacro() + +# append elements to a list if they are not already in the list +# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig +# self contained +macro(_list_append_unique listname) + foreach(_item ${ARGN}) + list(FIND ${listname} ${_item} _index) + if(_index EQUAL -1) + list(APPEND ${listname} ${_item}) + endif() + endforeach() +endmacro() + +# pack a list of libraries with optional build configuration keywords +# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig +# self contained +macro(_pack_libraries_with_build_configuration VAR) + set(${VAR} "") + set(_argn ${ARGN}) + list(LENGTH _argn _count) + set(_index 0) + while(${_index} LESS ${_count}) + list(GET _argn ${_index} lib) + if("${lib}" MATCHES "^(debug|optimized|general)$") + math(EXPR _index "${_index} + 1") + if(${_index} EQUAL ${_count}) + message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library") + endif() + list(GET _argn ${_index} library) + list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}") + else() + list(APPEND ${VAR} "${lib}") + endif() + math(EXPR _index "${_index} + 1") + endwhile() +endmacro() + +# unpack a list of libraries with optional build configuration keyword prefixes +# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig +# self contained +macro(_unpack_libraries_with_build_configuration VAR) + set(${VAR} "") + foreach(lib ${ARGN}) + string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}") + list(APPEND ${VAR} "${lib}") + endforeach() +endmacro() + + +if(flask_esp8266_CONFIG_INCLUDED) + return() +endif() +set(flask_esp8266_CONFIG_INCLUDED TRUE) + +# set variables for source/devel/install prefixes +if("TRUE" STREQUAL "TRUE") + set(flask_esp8266_SOURCE_PREFIX /root/comm-ws/src/flask_esp8266) + set(flask_esp8266_DEVEL_PREFIX /root/comm-ws/devel) + set(flask_esp8266_INSTALL_PREFIX "") + set(flask_esp8266_PREFIX ${flask_esp8266_DEVEL_PREFIX}) +else() + set(flask_esp8266_SOURCE_PREFIX "") + set(flask_esp8266_DEVEL_PREFIX "") + set(flask_esp8266_INSTALL_PREFIX /root/comm-ws/install) + set(flask_esp8266_PREFIX ${flask_esp8266_INSTALL_PREFIX}) +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "WARNING: package 'flask_esp8266' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + message("${_msg}") +endif() + +# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project +set(flask_esp8266_FOUND_CATKIN_PROJECT TRUE) + +if(NOT " " STREQUAL " ") + set(flask_esp8266_INCLUDE_DIRS "") + set(_include_dirs "") + if(NOT " " STREQUAL " ") + set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.") + elseif(NOT " " STREQUAL " ") + set(_report "Check the website '' for information and consider reporting the problem.") + else() + set(_report "Report the problem to the maintainer 'root ' and request to fix the problem.") + endif() + foreach(idir ${_include_dirs}) + if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) + set(include ${idir}) + elseif("${idir} " STREQUAL "include ") + get_filename_component(include "${flask_esp8266_DIR}/../../../include" ABSOLUTE) + if(NOT IS_DIRECTORY ${include}) + message(FATAL_ERROR "Project 'flask_esp8266' specifies '${idir}' as an include dir, which is not found. It does not exist in '${include}'. ${_report}") + endif() + else() + message(FATAL_ERROR "Project 'flask_esp8266' specifies '${idir}' as an include dir, which is not found. It does neither exist as an absolute directory nor in '/root/comm-ws/src/flask_esp8266/${idir}'. ${_report}") + endif() + _list_append_unique(flask_esp8266_INCLUDE_DIRS ${include}) + endforeach() +endif() + +set(libraries "") +foreach(library ${libraries}) + # keep build configuration keywords, target names and absolute libraries as-is + if("${library}" MATCHES "^(debug|optimized|general)$") + list(APPEND flask_esp8266_LIBRARIES ${library}) + elseif(${library} MATCHES "^-l") + list(APPEND flask_esp8266_LIBRARIES ${library}) + elseif(${library} MATCHES "^-") + # This is a linker flag/option (like -pthread) + # There's no standard variable for these, so create an interface library to hold it + if(NOT flask_esp8266_NUM_DUMMY_TARGETS) + set(flask_esp8266_NUM_DUMMY_TARGETS 0) + endif() + # Make sure the target name is unique + set(interface_target_name "catkin::flask_esp8266::wrapped-linker-option${flask_esp8266_NUM_DUMMY_TARGETS}") + while(TARGET "${interface_target_name}") + math(EXPR flask_esp8266_NUM_DUMMY_TARGETS "${flask_esp8266_NUM_DUMMY_TARGETS}+1") + set(interface_target_name "catkin::flask_esp8266::wrapped-linker-option${flask_esp8266_NUM_DUMMY_TARGETS}") + endwhile() + add_library("${interface_target_name}" INTERFACE IMPORTED) + if("${CMAKE_VERSION}" VERSION_LESS "3.13.0") + set_property( + TARGET + "${interface_target_name}" + APPEND PROPERTY + INTERFACE_LINK_LIBRARIES "${library}") + else() + target_link_options("${interface_target_name}" INTERFACE "${library}") + endif() + list(APPEND flask_esp8266_LIBRARIES "${interface_target_name}") + elseif(TARGET ${library}) + list(APPEND flask_esp8266_LIBRARIES ${library}) + elseif(IS_ABSOLUTE ${library}) + list(APPEND flask_esp8266_LIBRARIES ${library}) + else() + set(lib_path "") + set(lib "${library}-NOTFOUND") + # since the path where the library is found is returned we have to iterate over the paths manually + foreach(path /root/comm-ws/devel/lib;/opt/ros/noetic/lib) + find_library(lib ${library} + PATHS ${path} + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) + if(lib) + set(lib_path ${path}) + break() + endif() + endforeach() + if(lib) + _list_append_unique(flask_esp8266_LIBRARY_DIRS ${lib_path}) + list(APPEND flask_esp8266_LIBRARIES ${lib}) + else() + # as a fall back for non-catkin libraries try to search globally + find_library(lib ${library}) + if(NOT lib) + message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'flask_esp8266'? Did you find_package() it before the subdirectory containing its code is included?") + endif() + list(APPEND flask_esp8266_LIBRARIES ${lib}) + endif() + endif() +endforeach() + +set(flask_esp8266_EXPORTED_TARGETS "") +# create dummy targets for exported code generation targets to make life of users easier +foreach(t ${flask_esp8266_EXPORTED_TARGETS}) + if(NOT TARGET ${t}) + add_custom_target(${t}) + endif() +endforeach() + +set(depends "") +foreach(depend ${depends}) + string(REPLACE " " ";" depend_list ${depend}) + # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls + list(GET depend_list 0 flask_esp8266_dep) + list(LENGTH depend_list count) + if(${count} EQUAL 1) + # simple dependencies must only be find_package()-ed once + if(NOT ${flask_esp8266_dep}_FOUND) + find_package(${flask_esp8266_dep} REQUIRED NO_MODULE) + endif() + else() + # dependencies with components must be find_package()-ed again + list(REMOVE_AT depend_list 0) + find_package(${flask_esp8266_dep} REQUIRED NO_MODULE ${depend_list}) + endif() + _list_append_unique(flask_esp8266_INCLUDE_DIRS ${${flask_esp8266_dep}_INCLUDE_DIRS}) + + # merge build configuration keywords with library names to correctly deduplicate + _pack_libraries_with_build_configuration(flask_esp8266_LIBRARIES ${flask_esp8266_LIBRARIES}) + _pack_libraries_with_build_configuration(_libraries ${${flask_esp8266_dep}_LIBRARIES}) + _list_append_deduplicate(flask_esp8266_LIBRARIES ${_libraries}) + # undo build configuration keyword merging after deduplication + _unpack_libraries_with_build_configuration(flask_esp8266_LIBRARIES ${flask_esp8266_LIBRARIES}) + + _list_append_unique(flask_esp8266_LIBRARY_DIRS ${${flask_esp8266_dep}_LIBRARY_DIRS}) + _list_append_deduplicate(flask_esp8266_EXPORTED_TARGETS ${${flask_esp8266_dep}_EXPORTED_TARGETS}) +endforeach() + +set(pkg_cfg_extras "") +foreach(extra ${pkg_cfg_extras}) + if(NOT IS_ABSOLUTE ${extra}) + set(extra ${flask_esp8266_DIR}/${extra}) + endif() + include(${extra}) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/_index.js b/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/_index.js new file mode 100644 index 0000000..5f2ece8 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/_index.js @@ -0,0 +1,7 @@ + +"use strict"; + +module.exports = { + msg: require('./msg/_index.js'), + srv: require('./srv/_index.js') +}; diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/Log.js b/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/Log.js new file mode 100644 index 0000000..a5a3061 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/Log.js @@ -0,0 +1,126 @@ +// Auto-generated. Do not edit! + +// (in-package rosserial_msgs.msg) + + +"use strict"; + +const _serializer = _ros_msg_utils.Serialize; +const _arraySerializer = _serializer.Array; +const _deserializer = _ros_msg_utils.Deserialize; +const _arrayDeserializer = _deserializer.Array; +const _finder = _ros_msg_utils.Find; +const _getByteLength = _ros_msg_utils.getByteLength; + +//----------------------------------------------------------- + +class Log { + constructor(initObj={}) { + if (initObj === null) { + // initObj === null is a special case for deserialization where we don't initialize fields + this.level = null; + this.msg = null; + } + else { + if (initObj.hasOwnProperty('level')) { + this.level = initObj.level + } + else { + this.level = 0; + } + if (initObj.hasOwnProperty('msg')) { + this.msg = initObj.msg + } + else { + this.msg = ''; + } + } + } + + static serialize(obj, buffer, bufferOffset) { + // Serializes a message object of type Log + // Serialize message field [level] + bufferOffset = _serializer.uint8(obj.level, buffer, bufferOffset); + // Serialize message field [msg] + bufferOffset = _serializer.string(obj.msg, buffer, bufferOffset); + return bufferOffset; + } + + static deserialize(buffer, bufferOffset=[0]) { + //deserializes a message object of type Log + let len; + let data = new Log(null); + // Deserialize message field [level] + data.level = _deserializer.uint8(buffer, bufferOffset); + // Deserialize message field [msg] + data.msg = _deserializer.string(buffer, bufferOffset); + return data; + } + + static getMessageSize(object) { + let length = 0; + length += _getByteLength(object.msg); + return length + 5; + } + + static datatype() { + // Returns string type for a message object + return 'rosserial_msgs/Log'; + } + + static md5sum() { + //Returns md5sum for a message object + return '11abd731c25933261cd6183bd12d6295'; + } + + static messageDefinition() { + // Returns full string definition for message + return ` + + #ROS Logging Levels + uint8 ROSDEBUG=0 + uint8 INFO=1 + uint8 WARN=2 + uint8 ERROR=3 + uint8 FATAL=4 + + uint8 level + string msg + + `; + } + + static Resolve(msg) { + // deep-construct a valid message object instance of whatever was passed in + if (typeof msg !== 'object' || msg === null) { + msg = {}; + } + const resolved = new Log(null); + if (msg.level !== undefined) { + resolved.level = msg.level; + } + else { + resolved.level = 0 + } + + if (msg.msg !== undefined) { + resolved.msg = msg.msg; + } + else { + resolved.msg = '' + } + + return resolved; + } +}; + +// Constants for message +Log.Constants = { + ROSDEBUG: 0, + INFO: 1, + WARN: 2, + ERROR: 3, + FATAL: 4, +} + +module.exports = Log; diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/TopicInfo.js b/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/TopicInfo.js new file mode 100644 index 0000000..466e6e7 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/TopicInfo.js @@ -0,0 +1,196 @@ +// Auto-generated. Do not edit! + +// (in-package rosserial_msgs.msg) + + +"use strict"; + +const _serializer = _ros_msg_utils.Serialize; +const _arraySerializer = _serializer.Array; +const _deserializer = _ros_msg_utils.Deserialize; +const _arrayDeserializer = _deserializer.Array; +const _finder = _ros_msg_utils.Find; +const _getByteLength = _ros_msg_utils.getByteLength; + +//----------------------------------------------------------- + +class TopicInfo { + constructor(initObj={}) { + if (initObj === null) { + // initObj === null is a special case for deserialization where we don't initialize fields + this.topic_id = null; + this.topic_name = null; + this.message_type = null; + this.md5sum = null; + this.buffer_size = null; + } + else { + if (initObj.hasOwnProperty('topic_id')) { + this.topic_id = initObj.topic_id + } + else { + this.topic_id = 0; + } + if (initObj.hasOwnProperty('topic_name')) { + this.topic_name = initObj.topic_name + } + else { + this.topic_name = ''; + } + if (initObj.hasOwnProperty('message_type')) { + this.message_type = initObj.message_type + } + else { + this.message_type = ''; + } + if (initObj.hasOwnProperty('md5sum')) { + this.md5sum = initObj.md5sum + } + else { + this.md5sum = ''; + } + if (initObj.hasOwnProperty('buffer_size')) { + this.buffer_size = initObj.buffer_size + } + else { + this.buffer_size = 0; + } + } + } + + static serialize(obj, buffer, bufferOffset) { + // Serializes a message object of type TopicInfo + // Serialize message field [topic_id] + bufferOffset = _serializer.uint16(obj.topic_id, buffer, bufferOffset); + // Serialize message field [topic_name] + bufferOffset = _serializer.string(obj.topic_name, buffer, bufferOffset); + // Serialize message field [message_type] + bufferOffset = _serializer.string(obj.message_type, buffer, bufferOffset); + // Serialize message field [md5sum] + bufferOffset = _serializer.string(obj.md5sum, buffer, bufferOffset); + // Serialize message field [buffer_size] + bufferOffset = _serializer.int32(obj.buffer_size, buffer, bufferOffset); + return bufferOffset; + } + + static deserialize(buffer, bufferOffset=[0]) { + //deserializes a message object of type TopicInfo + let len; + let data = new TopicInfo(null); + // Deserialize message field [topic_id] + data.topic_id = _deserializer.uint16(buffer, bufferOffset); + // Deserialize message field [topic_name] + data.topic_name = _deserializer.string(buffer, bufferOffset); + // Deserialize message field [message_type] + data.message_type = _deserializer.string(buffer, bufferOffset); + // Deserialize message field [md5sum] + data.md5sum = _deserializer.string(buffer, bufferOffset); + // Deserialize message field [buffer_size] + data.buffer_size = _deserializer.int32(buffer, bufferOffset); + return data; + } + + static getMessageSize(object) { + let length = 0; + length += _getByteLength(object.topic_name); + length += _getByteLength(object.message_type); + length += _getByteLength(object.md5sum); + return length + 18; + } + + static datatype() { + // Returns string type for a message object + return 'rosserial_msgs/TopicInfo'; + } + + static md5sum() { + //Returns md5sum for a message object + return '0ad51f88fc44892f8c10684077646005'; + } + + static messageDefinition() { + // Returns full string definition for message + return ` + # special topic_ids + uint16 ID_PUBLISHER=0 + uint16 ID_SUBSCRIBER=1 + uint16 ID_SERVICE_SERVER=2 + uint16 ID_SERVICE_CLIENT=4 + uint16 ID_PARAMETER_REQUEST=6 + uint16 ID_LOG=7 + uint16 ID_TIME=10 + uint16 ID_TX_STOP=11 + + # The endpoint ID for this topic + uint16 topic_id + + string topic_name + string message_type + + # MD5 checksum for this message type + string md5sum + + # size of the buffer message must fit in + int32 buffer_size + + `; + } + + static Resolve(msg) { + // deep-construct a valid message object instance of whatever was passed in + if (typeof msg !== 'object' || msg === null) { + msg = {}; + } + const resolved = new TopicInfo(null); + if (msg.topic_id !== undefined) { + resolved.topic_id = msg.topic_id; + } + else { + resolved.topic_id = 0 + } + + if (msg.topic_name !== undefined) { + resolved.topic_name = msg.topic_name; + } + else { + resolved.topic_name = '' + } + + if (msg.message_type !== undefined) { + resolved.message_type = msg.message_type; + } + else { + resolved.message_type = '' + } + + if (msg.md5sum !== undefined) { + resolved.md5sum = msg.md5sum; + } + else { + resolved.md5sum = '' + } + + if (msg.buffer_size !== undefined) { + resolved.buffer_size = msg.buffer_size; + } + else { + resolved.buffer_size = 0 + } + + return resolved; + } +}; + +// Constants for message +TopicInfo.Constants = { + ID_PUBLISHER: 0, + ID_SUBSCRIBER: 1, + ID_SERVICE_SERVER: 2, + ID_SERVICE_CLIENT: 4, + ID_PARAMETER_REQUEST: 6, + ID_LOG: 7, + ID_TIME: 10, + ID_TX_STOP: 11, +} + +module.exports = TopicInfo; diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/_index.js b/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/_index.js new file mode 100644 index 0000000..d2dbef6 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/_index.js @@ -0,0 +1,10 @@ + +"use strict"; + +let TopicInfo = require('./TopicInfo.js'); +let Log = require('./Log.js'); + +module.exports = { + TopicInfo: TopicInfo, + Log: Log, +}; diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/RequestParam.js b/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/RequestParam.js new file mode 100644 index 0000000..a8ae4a9 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/RequestParam.js @@ -0,0 +1,216 @@ +// Auto-generated. Do not edit! + +// (in-package rosserial_msgs.srv) + + +"use strict"; + +const _serializer = _ros_msg_utils.Serialize; +const _arraySerializer = _serializer.Array; +const _deserializer = _ros_msg_utils.Deserialize; +const _arrayDeserializer = _deserializer.Array; +const _finder = _ros_msg_utils.Find; +const _getByteLength = _ros_msg_utils.getByteLength; + +//----------------------------------------------------------- + + +//----------------------------------------------------------- + +class RequestParamRequest { + constructor(initObj={}) { + if (initObj === null) { + // initObj === null is a special case for deserialization where we don't initialize fields + this.name = null; + } + else { + if (initObj.hasOwnProperty('name')) { + this.name = initObj.name + } + else { + this.name = ''; + } + } + } + + static serialize(obj, buffer, bufferOffset) { + // Serializes a message object of type RequestParamRequest + // Serialize message field [name] + bufferOffset = _serializer.string(obj.name, buffer, bufferOffset); + return bufferOffset; + } + + static deserialize(buffer, bufferOffset=[0]) { + //deserializes a message object of type RequestParamRequest + let len; + let data = new RequestParamRequest(null); + // Deserialize message field [name] + data.name = _deserializer.string(buffer, bufferOffset); + return data; + } + + static getMessageSize(object) { + let length = 0; + length += _getByteLength(object.name); + return length + 4; + } + + static datatype() { + // Returns string type for a service object + return 'rosserial_msgs/RequestParamRequest'; + } + + static md5sum() { + //Returns md5sum for a message object + return 'c1f3d28f1b044c871e6eff2e9fc3c667'; + } + + static messageDefinition() { + // Returns full string definition for message + return ` + string name + + + `; + } + + static Resolve(msg) { + // deep-construct a valid message object instance of whatever was passed in + if (typeof msg !== 'object' || msg === null) { + msg = {}; + } + const resolved = new RequestParamRequest(null); + if (msg.name !== undefined) { + resolved.name = msg.name; + } + else { + resolved.name = '' + } + + return resolved; + } +}; + +class RequestParamResponse { + constructor(initObj={}) { + if (initObj === null) { + // initObj === null is a special case for deserialization where we don't initialize fields + this.ints = null; + this.floats = null; + this.strings = null; + } + else { + if (initObj.hasOwnProperty('ints')) { + this.ints = initObj.ints + } + else { + this.ints = []; + } + if (initObj.hasOwnProperty('floats')) { + this.floats = initObj.floats + } + else { + this.floats = []; + } + if (initObj.hasOwnProperty('strings')) { + this.strings = initObj.strings + } + else { + this.strings = []; + } + } + } + + static serialize(obj, buffer, bufferOffset) { + // Serializes a message object of type RequestParamResponse + // Serialize message field [ints] + bufferOffset = _arraySerializer.int32(obj.ints, buffer, bufferOffset, null); + // Serialize message field [floats] + bufferOffset = _arraySerializer.float32(obj.floats, buffer, bufferOffset, null); + // Serialize message field [strings] + bufferOffset = _arraySerializer.string(obj.strings, buffer, bufferOffset, null); + return bufferOffset; + } + + static deserialize(buffer, bufferOffset=[0]) { + //deserializes a message object of type RequestParamResponse + let len; + let data = new RequestParamResponse(null); + // Deserialize message field [ints] + data.ints = _arrayDeserializer.int32(buffer, bufferOffset, null) + // Deserialize message field [floats] + data.floats = _arrayDeserializer.float32(buffer, bufferOffset, null) + // Deserialize message field [strings] + data.strings = _arrayDeserializer.string(buffer, bufferOffset, null) + return data; + } + + static getMessageSize(object) { + let length = 0; + length += 4 * object.ints.length; + length += 4 * object.floats.length; + object.strings.forEach((val) => { + length += 4 + _getByteLength(val); + }); + return length + 12; + } + + static datatype() { + // Returns string type for a service object + return 'rosserial_msgs/RequestParamResponse'; + } + + static md5sum() { + //Returns md5sum for a message object + return '9f0e98bda65981986ddf53afa7a40e49'; + } + + static messageDefinition() { + // Returns full string definition for message + return ` + + int32[] ints + float32[] floats + string[] strings + + + `; + } + + static Resolve(msg) { + // deep-construct a valid message object instance of whatever was passed in + if (typeof msg !== 'object' || msg === null) { + msg = {}; + } + const resolved = new RequestParamResponse(null); + if (msg.ints !== undefined) { + resolved.ints = msg.ints; + } + else { + resolved.ints = [] + } + + if (msg.floats !== undefined) { + resolved.floats = msg.floats; + } + else { + resolved.floats = [] + } + + if (msg.strings !== undefined) { + resolved.strings = msg.strings; + } + else { + resolved.strings = [] + } + + return resolved; + } +}; + +module.exports = { + Request: RequestParamRequest, + Response: RequestParamResponse, + md5sum() { return 'd7a0c2be00c9fd03cc69f2863de9c4d9'; }, + datatype() { return 'rosserial_msgs/RequestParam'; } +}; diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/_index.js b/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/_index.js new file mode 100644 index 0000000..2b30d81 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/_index.js @@ -0,0 +1,8 @@ + +"use strict"; + +let RequestParam = require('./RequestParam.js') + +module.exports = { + RequestParam: RequestParam, +}; diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/manifest.l b/docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/manifest.l new file mode 100644 index 0000000..1b1baf4 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/manifest.l @@ -0,0 +1,8 @@ +;; +;; DO NOT EDIT THIS FILE +;; +;; THIS FILE IS AUTOMATICALLY GENERATED +;; FROM /root/comm-ws/src/firmware_commun/src/rosserial_msgs/package.xml (0.9.2) +;; USING /opt/ros/noetic/lib/python3/dist-packages/geneus/geneus_main.py /opt/ros/noetic/share/geneus/package.xml (3.0.0) +;; +(ros::load-ros-package "rosserial_msgs") diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/Log.l b/docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/Log.l new file mode 100644 index 0000000..27906dd --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/Log.l @@ -0,0 +1,108 @@ +;; Auto-generated. Do not edit! + + +(when (boundp 'rosserial_msgs::Log) + (if (not (find-package "ROSSERIAL_MSGS")) + (make-package "ROSSERIAL_MSGS")) + (shadow 'Log (find-package "ROSSERIAL_MSGS"))) +(unless (find-package "ROSSERIAL_MSGS::LOG") + (make-package "ROSSERIAL_MSGS::LOG")) + +(in-package "ROS") +;;//! \htmlinclude Log.msg.html + + +(intern "*ROSDEBUG*" (find-package "ROSSERIAL_MSGS::LOG")) +(shadow '*ROSDEBUG* (find-package "ROSSERIAL_MSGS::LOG")) +(defconstant rosserial_msgs::Log::*ROSDEBUG* 0) +(intern "*INFO*" (find-package "ROSSERIAL_MSGS::LOG")) +(shadow '*INFO* (find-package "ROSSERIAL_MSGS::LOG")) +(defconstant rosserial_msgs::Log::*INFO* 1) +(intern "*WARN*" (find-package "ROSSERIAL_MSGS::LOG")) +(shadow '*WARN* (find-package "ROSSERIAL_MSGS::LOG")) +(defconstant rosserial_msgs::Log::*WARN* 2) +(intern "*ERROR*" (find-package "ROSSERIAL_MSGS::LOG")) +(shadow '*ERROR* (find-package "ROSSERIAL_MSGS::LOG")) +(defconstant rosserial_msgs::Log::*ERROR* 3) +(intern "*FATAL*" (find-package "ROSSERIAL_MSGS::LOG")) +(shadow '*FATAL* (find-package "ROSSERIAL_MSGS::LOG")) +(defconstant rosserial_msgs::Log::*FATAL* 4) + +(defun rosserial_msgs::Log-to-symbol (const) + (cond + ((= const 0) 'rosserial_msgs::Log::*ROSDEBUG*) + ((= const 1) 'rosserial_msgs::Log::*INFO*) + ((= const 2) 'rosserial_msgs::Log::*WARN*) + ((= const 3) 'rosserial_msgs::Log::*ERROR*) + ((= const 4) 'rosserial_msgs::Log::*FATAL*) + (t nil))) + +(defclass rosserial_msgs::Log + :super ros::object + :slots (_level _msg )) + +(defmethod rosserial_msgs::Log + (:init + (&key + ((:level __level) 0) + ((:msg __msg) "") + ) + (send-super :init) + (setq _level (round __level)) + (setq _msg (string __msg)) + self) + (:level + (&optional __level) + (if __level (setq _level __level)) _level) + (:msg + (&optional __msg) + (if __msg (setq _msg __msg)) _msg) + (:serialization-length + () + (+ + ;; uint8 _level + 1 + ;; string _msg + 4 (length _msg) + )) + (:serialize + (&optional strm) + (let ((s (if strm strm + (make-string-output-stream (send self :serialization-length))))) + ;; uint8 _level + (write-byte _level s) + ;; string _msg + (write-long (length _msg) s) (princ _msg s) + ;; + (if (null strm) (get-output-stream-string s)))) + (:deserialize + (buf &optional (ptr- 0)) + ;; uint8 _level + (setq _level (sys::peek buf ptr- :char)) (incf ptr- 1) + ;; string _msg + (let (n) (setq n (sys::peek buf ptr- :integer)) (incf ptr- 4) (setq _msg (subseq buf ptr- (+ ptr- n))) (incf ptr- n)) + ;; + self) + ) + +(setf (get rosserial_msgs::Log :md5sum-) "11abd731c25933261cd6183bd12d6295") +(setf (get rosserial_msgs::Log :datatype-) "rosserial_msgs/Log") +(setf (get rosserial_msgs::Log :definition-) + " +#ROS Logging Levels +uint8 ROSDEBUG=0 +uint8 INFO=1 +uint8 WARN=2 +uint8 ERROR=3 +uint8 FATAL=4 + +uint8 level +string msg + +") + + + +(provide :rosserial_msgs/Log "11abd731c25933261cd6183bd12d6295") + + diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/TopicInfo.l b/docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/TopicInfo.l new file mode 100644 index 0000000..ce25cb4 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/TopicInfo.l @@ -0,0 +1,164 @@ +;; Auto-generated. Do not edit! + + +(when (boundp 'rosserial_msgs::TopicInfo) + (if (not (find-package "ROSSERIAL_MSGS")) + (make-package "ROSSERIAL_MSGS")) + (shadow 'TopicInfo (find-package "ROSSERIAL_MSGS"))) +(unless (find-package "ROSSERIAL_MSGS::TOPICINFO") + (make-package "ROSSERIAL_MSGS::TOPICINFO")) + +(in-package "ROS") +;;//! \htmlinclude TopicInfo.msg.html + + +(intern "*ID_PUBLISHER*" (find-package "ROSSERIAL_MSGS::TOPICINFO")) +(shadow '*ID_PUBLISHER* (find-package "ROSSERIAL_MSGS::TOPICINFO")) +(defconstant rosserial_msgs::TopicInfo::*ID_PUBLISHER* 0) +(intern "*ID_SUBSCRIBER*" (find-package "ROSSERIAL_MSGS::TOPICINFO")) +(shadow '*ID_SUBSCRIBER* (find-package "ROSSERIAL_MSGS::TOPICINFO")) +(defconstant rosserial_msgs::TopicInfo::*ID_SUBSCRIBER* 1) +(intern "*ID_SERVICE_SERVER*" (find-package "ROSSERIAL_MSGS::TOPICINFO")) +(shadow '*ID_SERVICE_SERVER* (find-package "ROSSERIAL_MSGS::TOPICINFO")) +(defconstant rosserial_msgs::TopicInfo::*ID_SERVICE_SERVER* 2) +(intern "*ID_SERVICE_CLIENT*" (find-package "ROSSERIAL_MSGS::TOPICINFO")) +(shadow '*ID_SERVICE_CLIENT* (find-package "ROSSERIAL_MSGS::TOPICINFO")) +(defconstant rosserial_msgs::TopicInfo::*ID_SERVICE_CLIENT* 4) +(intern "*ID_PARAMETER_REQUEST*" (find-package "ROSSERIAL_MSGS::TOPICINFO")) +(shadow '*ID_PARAMETER_REQUEST* (find-package "ROSSERIAL_MSGS::TOPICINFO")) +(defconstant rosserial_msgs::TopicInfo::*ID_PARAMETER_REQUEST* 6) +(intern "*ID_LOG*" (find-package "ROSSERIAL_MSGS::TOPICINFO")) +(shadow '*ID_LOG* (find-package "ROSSERIAL_MSGS::TOPICINFO")) +(defconstant rosserial_msgs::TopicInfo::*ID_LOG* 7) +(intern "*ID_TIME*" (find-package "ROSSERIAL_MSGS::TOPICINFO")) +(shadow '*ID_TIME* (find-package "ROSSERIAL_MSGS::TOPICINFO")) +(defconstant rosserial_msgs::TopicInfo::*ID_TIME* 10) +(intern "*ID_TX_STOP*" (find-package "ROSSERIAL_MSGS::TOPICINFO")) +(shadow '*ID_TX_STOP* (find-package "ROSSERIAL_MSGS::TOPICINFO")) +(defconstant rosserial_msgs::TopicInfo::*ID_TX_STOP* 11) + +(defun rosserial_msgs::TopicInfo-to-symbol (const) + (cond + ((= const 0) 'rosserial_msgs::TopicInfo::*ID_PUBLISHER*) + ((= const 1) 'rosserial_msgs::TopicInfo::*ID_SUBSCRIBER*) + ((= const 2) 'rosserial_msgs::TopicInfo::*ID_SERVICE_SERVER*) + ((= const 4) 'rosserial_msgs::TopicInfo::*ID_SERVICE_CLIENT*) + ((= const 6) 'rosserial_msgs::TopicInfo::*ID_PARAMETER_REQUEST*) + ((= const 7) 'rosserial_msgs::TopicInfo::*ID_LOG*) + ((= const 10) 'rosserial_msgs::TopicInfo::*ID_TIME*) + ((= const 11) 'rosserial_msgs::TopicInfo::*ID_TX_STOP*) + (t nil))) + +(defclass rosserial_msgs::TopicInfo + :super ros::object + :slots (_topic_id _topic_name _message_type _md5sum _buffer_size )) + +(defmethod rosserial_msgs::TopicInfo + (:init + (&key + ((:topic_id __topic_id) 0) + ((:topic_name __topic_name) "") + ((:message_type __message_type) "") + ((:md5sum __md5sum) "") + ((:buffer_size __buffer_size) 0) + ) + (send-super :init) + (setq _topic_id (round __topic_id)) + (setq _topic_name (string __topic_name)) + (setq _message_type (string __message_type)) + (setq _md5sum (string __md5sum)) + (setq _buffer_size (round __buffer_size)) + self) + (:topic_id + (&optional __topic_id) + (if __topic_id (setq _topic_id __topic_id)) _topic_id) + (:topic_name + (&optional __topic_name) + (if __topic_name (setq _topic_name __topic_name)) _topic_name) + (:message_type + (&optional __message_type) + (if __message_type (setq _message_type __message_type)) _message_type) + (:md5sum + (&optional __md5sum) + (if __md5sum (setq _md5sum __md5sum)) _md5sum) + (:buffer_size + (&optional __buffer_size) + (if __buffer_size (setq _buffer_size __buffer_size)) _buffer_size) + (:serialization-length + () + (+ + ;; uint16 _topic_id + 2 + ;; string _topic_name + 4 (length _topic_name) + ;; string _message_type + 4 (length _message_type) + ;; string _md5sum + 4 (length _md5sum) + ;; int32 _buffer_size + 4 + )) + (:serialize + (&optional strm) + (let ((s (if strm strm + (make-string-output-stream (send self :serialization-length))))) + ;; uint16 _topic_id + (write-word _topic_id s) + ;; string _topic_name + (write-long (length _topic_name) s) (princ _topic_name s) + ;; string _message_type + (write-long (length _message_type) s) (princ _message_type s) + ;; string _md5sum + (write-long (length _md5sum) s) (princ _md5sum s) + ;; int32 _buffer_size + (write-long _buffer_size s) + ;; + (if (null strm) (get-output-stream-string s)))) + (:deserialize + (buf &optional (ptr- 0)) + ;; uint16 _topic_id + (setq _topic_id (sys::peek buf ptr- :short)) (incf ptr- 2) + ;; string _topic_name + (let (n) (setq n (sys::peek buf ptr- :integer)) (incf ptr- 4) (setq _topic_name (subseq buf ptr- (+ ptr- n))) (incf ptr- n)) + ;; string _message_type + (let (n) (setq n (sys::peek buf ptr- :integer)) (incf ptr- 4) (setq _message_type (subseq buf ptr- (+ ptr- n))) (incf ptr- n)) + ;; string _md5sum + (let (n) (setq n (sys::peek buf ptr- :integer)) (incf ptr- 4) (setq _md5sum (subseq buf ptr- (+ ptr- n))) (incf ptr- n)) + ;; int32 _buffer_size + (setq _buffer_size (sys::peek buf ptr- :integer)) (incf ptr- 4) + ;; + self) + ) + +(setf (get rosserial_msgs::TopicInfo :md5sum-) "0ad51f88fc44892f8c10684077646005") +(setf (get rosserial_msgs::TopicInfo :datatype-) "rosserial_msgs/TopicInfo") +(setf (get rosserial_msgs::TopicInfo :definition-) + "# special topic_ids +uint16 ID_PUBLISHER=0 +uint16 ID_SUBSCRIBER=1 +uint16 ID_SERVICE_SERVER=2 +uint16 ID_SERVICE_CLIENT=4 +uint16 ID_PARAMETER_REQUEST=6 +uint16 ID_LOG=7 +uint16 ID_TIME=10 +uint16 ID_TX_STOP=11 + +# The endpoint ID for this topic +uint16 topic_id + +string topic_name +string message_type + +# MD5 checksum for this message type +string md5sum + +# size of the buffer message must fit in +int32 buffer_size + +") + + + +(provide :rosserial_msgs/TopicInfo "0ad51f88fc44892f8c10684077646005") + + diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv/RequestParam.l b/docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv/RequestParam.l new file mode 100644 index 0000000..6528b98 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv/RequestParam.l @@ -0,0 +1,183 @@ +;; Auto-generated. Do not edit! + + +(when (boundp 'rosserial_msgs::RequestParam) + (if (not (find-package "ROSSERIAL_MSGS")) + (make-package "ROSSERIAL_MSGS")) + (shadow 'RequestParam (find-package "ROSSERIAL_MSGS"))) +(unless (find-package "ROSSERIAL_MSGS::REQUESTPARAM") + (make-package "ROSSERIAL_MSGS::REQUESTPARAM")) +(unless (find-package "ROSSERIAL_MSGS::REQUESTPARAMREQUEST") + (make-package "ROSSERIAL_MSGS::REQUESTPARAMREQUEST")) +(unless (find-package "ROSSERIAL_MSGS::REQUESTPARAMRESPONSE") + (make-package "ROSSERIAL_MSGS::REQUESTPARAMRESPONSE")) + +(in-package "ROS") + + + + + +(defclass rosserial_msgs::RequestParamRequest + :super ros::object + :slots (_name )) + +(defmethod rosserial_msgs::RequestParamRequest + (:init + (&key + ((:name __name) "") + ) + (send-super :init) + (setq _name (string __name)) + self) + (:name + (&optional __name) + (if __name (setq _name __name)) _name) + (:serialization-length + () + (+ + ;; string _name + 4 (length _name) + )) + (:serialize + (&optional strm) + (let ((s (if strm strm + (make-string-output-stream (send self :serialization-length))))) + ;; string _name + (write-long (length _name) s) (princ _name s) + ;; + (if (null strm) (get-output-stream-string s)))) + (:deserialize + (buf &optional (ptr- 0)) + ;; string _name + (let (n) (setq n (sys::peek buf ptr- :integer)) (incf ptr- 4) (setq _name (subseq buf ptr- (+ ptr- n))) (incf ptr- n)) + ;; + self) + ) + +(defclass rosserial_msgs::RequestParamResponse + :super ros::object + :slots (_ints _floats _strings )) + +(defmethod rosserial_msgs::RequestParamResponse + (:init + (&key + ((:ints __ints) (make-array 0 :initial-element 0 :element-type :integer)) + ((:floats __floats) (make-array 0 :initial-element 0.0 :element-type :float)) + ((:strings __strings) (let (r) (dotimes (i 0) (push "" r)) r)) + ) + (send-super :init) + (setq _ints __ints) + (setq _floats __floats) + (setq _strings __strings) + self) + (:ints + (&optional __ints) + (if __ints (setq _ints __ints)) _ints) + (:floats + (&optional __floats) + (if __floats (setq _floats __floats)) _floats) + (:strings + (&optional __strings) + (if __strings (setq _strings __strings)) _strings) + (:serialization-length + () + (+ + ;; int32[] _ints + (* 4 (length _ints)) 4 + ;; float32[] _floats + (* 4 (length _floats)) 4 + ;; string[] _strings + (apply #'+ (mapcar #'(lambda (x) (+ 4 (length x))) _strings)) 4 + )) + (:serialize + (&optional strm) + (let ((s (if strm strm + (make-string-output-stream (send self :serialization-length))))) + ;; int32[] _ints + (write-long (length _ints) s) + (dotimes (i (length _ints)) + (write-long (elt _ints i) s) + ) + ;; float32[] _floats + (write-long (length _floats) s) + (dotimes (i (length _floats)) + (sys::poke (elt _floats i) (send s :buffer) (send s :count) :float) (incf (stream-count s) 4) + ) + ;; string[] _strings + (write-long (length _strings) s) + (dolist (elem _strings) + (write-long (length elem) s) (princ elem s) + ) + ;; + (if (null strm) (get-output-stream-string s)))) + (:deserialize + (buf &optional (ptr- 0)) + ;; int32[] _ints + (let (n) + (setq n (sys::peek buf ptr- :integer)) (incf ptr- 4) + (setq _ints (instantiate integer-vector n)) + (dotimes (i n) + (setf (elt _ints i) (sys::peek buf ptr- :integer)) (incf ptr- 4) + )) + ;; float32[] _floats + (let (n) + (setq n (sys::peek buf ptr- :integer)) (incf ptr- 4) + (setq _floats (instantiate float-vector n)) + (dotimes (i n) + (setf (elt _floats i) (sys::peek buf ptr- :float)) (incf ptr- 4) + )) + ;; string[] _strings + (let (n) + (setq n (sys::peek buf ptr- :integer)) (incf ptr- 4) + (setq _strings (make-list n)) + (dotimes (i n) + (let (n) (setq n (sys::peek buf ptr- :integer)) (incf ptr- 4) (setf (elt _strings i) (subseq buf ptr- (+ ptr- n))) (incf ptr- n)) + )) + ;; + self) + ) + +(defclass rosserial_msgs::RequestParam + :super ros::object + :slots ()) + +(setf (get rosserial_msgs::RequestParam :md5sum-) "d7a0c2be00c9fd03cc69f2863de9c4d9") +(setf (get rosserial_msgs::RequestParam :datatype-) "rosserial_msgs/RequestParam") +(setf (get rosserial_msgs::RequestParam :request) rosserial_msgs::RequestParamRequest) +(setf (get rosserial_msgs::RequestParam :response) rosserial_msgs::RequestParamResponse) + +(defmethod rosserial_msgs::RequestParamRequest + (:response () (instance rosserial_msgs::RequestParamResponse :init))) + +(setf (get rosserial_msgs::RequestParamRequest :md5sum-) "d7a0c2be00c9fd03cc69f2863de9c4d9") +(setf (get rosserial_msgs::RequestParamRequest :datatype-) "rosserial_msgs/RequestParamRequest") +(setf (get rosserial_msgs::RequestParamRequest :definition-) + "string name + +--- + +int32[] ints +float32[] floats +string[] strings + +") + +(setf (get rosserial_msgs::RequestParamResponse :md5sum-) "d7a0c2be00c9fd03cc69f2863de9c4d9") +(setf (get rosserial_msgs::RequestParamResponse :datatype-) "rosserial_msgs/RequestParamResponse") +(setf (get rosserial_msgs::RequestParamResponse :definition-) + "string name + +--- + +int32[] ints +float32[] floats +string[] strings + +") + + + +(provide :rosserial_msgs/RequestParam "d7a0c2be00c9fd03cc69f2863de9c4d9") + + diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgs-msg-extras.cmake b/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgs-msg-extras.cmake new file mode 100644 index 0000000..1fe8307 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgs-msg-extras.cmake @@ -0,0 +1,2 @@ +set(rosserial_msgs_MESSAGE_FILES "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg;/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg") +set(rosserial_msgs_SERVICE_FILES "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv") diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgs-msg-paths.cmake b/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgs-msg-paths.cmake new file mode 100644 index 0000000..4344644 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgs-msg-paths.cmake @@ -0,0 +1,4 @@ +# generated from genmsg/cmake/pkg-msg-paths.cmake.develspace.in + +set(rosserial_msgs_MSG_INCLUDE_DIRS "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg") +set(rosserial_msgs_MSG_DEPENDENCIES ) diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgsConfig-version.cmake b/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgsConfig-version.cmake new file mode 100644 index 0000000..742fb9a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgsConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from catkin/cmake/template/pkgConfig-version.cmake.in +set(PACKAGE_VERSION "0.9.2") + +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/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgsConfig.cmake b/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgsConfig.cmake new file mode 100644 index 0000000..0f1a5af --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgsConfig.cmake @@ -0,0 +1,223 @@ +# generated from catkin/cmake/template/pkgConfig.cmake.in + +# append elements to a list and remove existing duplicates from the list +# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig +# self contained +macro(_list_append_deduplicate listname) + if(NOT "${ARGN}" STREQUAL "") + if(${listname}) + list(REMOVE_ITEM ${listname} ${ARGN}) + endif() + list(APPEND ${listname} ${ARGN}) + endif() +endmacro() + +# append elements to a list if they are not already in the list +# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig +# self contained +macro(_list_append_unique listname) + foreach(_item ${ARGN}) + list(FIND ${listname} ${_item} _index) + if(_index EQUAL -1) + list(APPEND ${listname} ${_item}) + endif() + endforeach() +endmacro() + +# pack a list of libraries with optional build configuration keywords +# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig +# self contained +macro(_pack_libraries_with_build_configuration VAR) + set(${VAR} "") + set(_argn ${ARGN}) + list(LENGTH _argn _count) + set(_index 0) + while(${_index} LESS ${_count}) + list(GET _argn ${_index} lib) + if("${lib}" MATCHES "^(debug|optimized|general)$") + math(EXPR _index "${_index} + 1") + if(${_index} EQUAL ${_count}) + message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library") + endif() + list(GET _argn ${_index} library) + list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}") + else() + list(APPEND ${VAR} "${lib}") + endif() + math(EXPR _index "${_index} + 1") + endwhile() +endmacro() + +# unpack a list of libraries with optional build configuration keyword prefixes +# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig +# self contained +macro(_unpack_libraries_with_build_configuration VAR) + set(${VAR} "") + foreach(lib ${ARGN}) + string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}") + list(APPEND ${VAR} "${lib}") + endforeach() +endmacro() + + +if(rosserial_msgs_CONFIG_INCLUDED) + return() +endif() +set(rosserial_msgs_CONFIG_INCLUDED TRUE) + +# set variables for source/devel/install prefixes +if("TRUE" STREQUAL "TRUE") + set(rosserial_msgs_SOURCE_PREFIX /root/comm-ws/src/firmware_commun/src/rosserial_msgs) + set(rosserial_msgs_DEVEL_PREFIX /root/comm-ws/devel) + set(rosserial_msgs_INSTALL_PREFIX "") + set(rosserial_msgs_PREFIX ${rosserial_msgs_DEVEL_PREFIX}) +else() + set(rosserial_msgs_SOURCE_PREFIX "") + set(rosserial_msgs_DEVEL_PREFIX "") + set(rosserial_msgs_INSTALL_PREFIX /root/comm-ws/install) + set(rosserial_msgs_PREFIX ${rosserial_msgs_INSTALL_PREFIX}) +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "WARNING: package 'rosserial_msgs' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + message("${_msg}") +endif() + +# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project +set(rosserial_msgs_FOUND_CATKIN_PROJECT TRUE) + +if(NOT "/root/comm-ws/devel/include " STREQUAL " ") + set(rosserial_msgs_INCLUDE_DIRS "") + set(_include_dirs "/root/comm-ws/devel/include") + if(NOT " " STREQUAL " ") + set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.") + elseif(NOT "http://ros.org/wiki/rosserial_msgs " STREQUAL " ") + set(_report "Check the website 'http://ros.org/wiki/rosserial_msgs' for information and consider reporting the problem.") + else() + set(_report "Report the problem to the maintainer 'Paul Bouchier , Mike Purvis ' and request to fix the problem.") + endif() + foreach(idir ${_include_dirs}) + if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) + set(include ${idir}) + elseif("${idir} " STREQUAL "include ") + get_filename_component(include "${rosserial_msgs_DIR}/../../../include" ABSOLUTE) + if(NOT IS_DIRECTORY ${include}) + message(FATAL_ERROR "Project 'rosserial_msgs' specifies '${idir}' as an include dir, which is not found. It does not exist in '${include}'. ${_report}") + endif() + else() + message(FATAL_ERROR "Project 'rosserial_msgs' specifies '${idir}' as an include dir, which is not found. It does neither exist as an absolute directory nor in '/root/comm-ws/src/firmware_commun/src/rosserial_msgs/${idir}'. ${_report}") + endif() + _list_append_unique(rosserial_msgs_INCLUDE_DIRS ${include}) + endforeach() +endif() + +set(libraries "") +foreach(library ${libraries}) + # keep build configuration keywords, target names and absolute libraries as-is + if("${library}" MATCHES "^(debug|optimized|general)$") + list(APPEND rosserial_msgs_LIBRARIES ${library}) + elseif(${library} MATCHES "^-l") + list(APPEND rosserial_msgs_LIBRARIES ${library}) + elseif(${library} MATCHES "^-") + # This is a linker flag/option (like -pthread) + # There's no standard variable for these, so create an interface library to hold it + if(NOT rosserial_msgs_NUM_DUMMY_TARGETS) + set(rosserial_msgs_NUM_DUMMY_TARGETS 0) + endif() + # Make sure the target name is unique + set(interface_target_name "catkin::rosserial_msgs::wrapped-linker-option${rosserial_msgs_NUM_DUMMY_TARGETS}") + while(TARGET "${interface_target_name}") + math(EXPR rosserial_msgs_NUM_DUMMY_TARGETS "${rosserial_msgs_NUM_DUMMY_TARGETS}+1") + set(interface_target_name "catkin::rosserial_msgs::wrapped-linker-option${rosserial_msgs_NUM_DUMMY_TARGETS}") + endwhile() + add_library("${interface_target_name}" INTERFACE IMPORTED) + if("${CMAKE_VERSION}" VERSION_LESS "3.13.0") + set_property( + TARGET + "${interface_target_name}" + APPEND PROPERTY + INTERFACE_LINK_LIBRARIES "${library}") + else() + target_link_options("${interface_target_name}" INTERFACE "${library}") + endif() + list(APPEND rosserial_msgs_LIBRARIES "${interface_target_name}") + elseif(TARGET ${library}) + list(APPEND rosserial_msgs_LIBRARIES ${library}) + elseif(IS_ABSOLUTE ${library}) + list(APPEND rosserial_msgs_LIBRARIES ${library}) + else() + set(lib_path "") + set(lib "${library}-NOTFOUND") + # since the path where the library is found is returned we have to iterate over the paths manually + foreach(path /root/comm-ws/devel/lib;/opt/ros/noetic/lib) + find_library(lib ${library} + PATHS ${path} + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) + if(lib) + set(lib_path ${path}) + break() + endif() + endforeach() + if(lib) + _list_append_unique(rosserial_msgs_LIBRARY_DIRS ${lib_path}) + list(APPEND rosserial_msgs_LIBRARIES ${lib}) + else() + # as a fall back for non-catkin libraries try to search globally + find_library(lib ${library}) + if(NOT lib) + message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'rosserial_msgs'? Did you find_package() it before the subdirectory containing its code is included?") + endif() + list(APPEND rosserial_msgs_LIBRARIES ${lib}) + endif() + endif() +endforeach() + +set(rosserial_msgs_EXPORTED_TARGETS "rosserial_msgs_generate_messages_cpp;rosserial_msgs_generate_messages_eus;rosserial_msgs_generate_messages_lisp;rosserial_msgs_generate_messages_nodejs;rosserial_msgs_generate_messages_py") +# create dummy targets for exported code generation targets to make life of users easier +foreach(t ${rosserial_msgs_EXPORTED_TARGETS}) + if(NOT TARGET ${t}) + add_custom_target(${t}) + endif() +endforeach() + +set(depends "message_runtime") +foreach(depend ${depends}) + string(REPLACE " " ";" depend_list ${depend}) + # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls + list(GET depend_list 0 rosserial_msgs_dep) + list(LENGTH depend_list count) + if(${count} EQUAL 1) + # simple dependencies must only be find_package()-ed once + if(NOT ${rosserial_msgs_dep}_FOUND) + find_package(${rosserial_msgs_dep} REQUIRED NO_MODULE) + endif() + else() + # dependencies with components must be find_package()-ed again + list(REMOVE_AT depend_list 0) + find_package(${rosserial_msgs_dep} REQUIRED NO_MODULE ${depend_list}) + endif() + _list_append_unique(rosserial_msgs_INCLUDE_DIRS ${${rosserial_msgs_dep}_INCLUDE_DIRS}) + + # merge build configuration keywords with library names to correctly deduplicate + _pack_libraries_with_build_configuration(rosserial_msgs_LIBRARIES ${rosserial_msgs_LIBRARIES}) + _pack_libraries_with_build_configuration(_libraries ${${rosserial_msgs_dep}_LIBRARIES}) + _list_append_deduplicate(rosserial_msgs_LIBRARIES ${_libraries}) + # undo build configuration keyword merging after deduplication + _unpack_libraries_with_build_configuration(rosserial_msgs_LIBRARIES ${rosserial_msgs_LIBRARIES}) + + _list_append_unique(rosserial_msgs_LIBRARY_DIRS ${${rosserial_msgs_dep}_LIBRARY_DIRS}) + _list_append_deduplicate(rosserial_msgs_EXPORTED_TARGETS ${${rosserial_msgs_dep}_EXPORTED_TARGETS}) +endforeach() + +set(pkg_cfg_extras "rosserial_msgs-msg-extras.cmake") +foreach(extra ${pkg_cfg_extras}) + if(NOT IS_ABSOLUTE ${extra}) + set(extra ${rosserial_msgs_DIR}/${extra}) + endif() + include(${extra}) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_server/cmake/rosserial_serverConfig-version.cmake b/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_server/cmake/rosserial_serverConfig-version.cmake new file mode 100644 index 0000000..742fb9a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_server/cmake/rosserial_serverConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from catkin/cmake/template/pkgConfig-version.cmake.in +set(PACKAGE_VERSION "0.9.2") + +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/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_server/cmake/rosserial_serverConfig.cmake b/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_server/cmake/rosserial_serverConfig.cmake new file mode 100644 index 0000000..2a8f48b --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_server/cmake/rosserial_serverConfig.cmake @@ -0,0 +1,223 @@ +# generated from catkin/cmake/template/pkgConfig.cmake.in + +# append elements to a list and remove existing duplicates from the list +# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig +# self contained +macro(_list_append_deduplicate listname) + if(NOT "${ARGN}" STREQUAL "") + if(${listname}) + list(REMOVE_ITEM ${listname} ${ARGN}) + endif() + list(APPEND ${listname} ${ARGN}) + endif() +endmacro() + +# append elements to a list if they are not already in the list +# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig +# self contained +macro(_list_append_unique listname) + foreach(_item ${ARGN}) + list(FIND ${listname} ${_item} _index) + if(_index EQUAL -1) + list(APPEND ${listname} ${_item}) + endif() + endforeach() +endmacro() + +# pack a list of libraries with optional build configuration keywords +# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig +# self contained +macro(_pack_libraries_with_build_configuration VAR) + set(${VAR} "") + set(_argn ${ARGN}) + list(LENGTH _argn _count) + set(_index 0) + while(${_index} LESS ${_count}) + list(GET _argn ${_index} lib) + if("${lib}" MATCHES "^(debug|optimized|general)$") + math(EXPR _index "${_index} + 1") + if(${_index} EQUAL ${_count}) + message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library") + endif() + list(GET _argn ${_index} library) + list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}") + else() + list(APPEND ${VAR} "${lib}") + endif() + math(EXPR _index "${_index} + 1") + endwhile() +endmacro() + +# unpack a list of libraries with optional build configuration keyword prefixes +# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig +# self contained +macro(_unpack_libraries_with_build_configuration VAR) + set(${VAR} "") + foreach(lib ${ARGN}) + string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}") + list(APPEND ${VAR} "${lib}") + endforeach() +endmacro() + + +if(rosserial_server_CONFIG_INCLUDED) + return() +endif() +set(rosserial_server_CONFIG_INCLUDED TRUE) + +# set variables for source/devel/install prefixes +if("TRUE" STREQUAL "TRUE") + set(rosserial_server_SOURCE_PREFIX /root/comm-ws/src/firmware_commun/src/rosserial_server) + set(rosserial_server_DEVEL_PREFIX /root/comm-ws/devel) + set(rosserial_server_INSTALL_PREFIX "") + set(rosserial_server_PREFIX ${rosserial_server_DEVEL_PREFIX}) +else() + set(rosserial_server_SOURCE_PREFIX "") + set(rosserial_server_DEVEL_PREFIX "") + set(rosserial_server_INSTALL_PREFIX /root/comm-ws/install) + set(rosserial_server_PREFIX ${rosserial_server_INSTALL_PREFIX}) +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "WARNING: package 'rosserial_server' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + message("${_msg}") +endif() + +# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project +set(rosserial_server_FOUND_CATKIN_PROJECT TRUE) + +if(NOT "/root/comm-ws/src/firmware_commun/src/rosserial_server/include " STREQUAL " ") + set(rosserial_server_INCLUDE_DIRS "") + set(_include_dirs "/root/comm-ws/src/firmware_commun/src/rosserial_server/include") + if(NOT " " STREQUAL " ") + set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.") + elseif(NOT " " STREQUAL " ") + set(_report "Check the website '' for information and consider reporting the problem.") + else() + set(_report "Report the problem to the maintainer 'Mike Purvis ' and request to fix the problem.") + endif() + foreach(idir ${_include_dirs}) + if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) + set(include ${idir}) + elseif("${idir} " STREQUAL "include ") + get_filename_component(include "${rosserial_server_DIR}/../../../include" ABSOLUTE) + if(NOT IS_DIRECTORY ${include}) + message(FATAL_ERROR "Project 'rosserial_server' specifies '${idir}' as an include dir, which is not found. It does not exist in '${include}'. ${_report}") + endif() + else() + message(FATAL_ERROR "Project 'rosserial_server' specifies '${idir}' as an include dir, which is not found. It does neither exist as an absolute directory nor in '/root/comm-ws/src/firmware_commun/src/rosserial_server/${idir}'. ${_report}") + endif() + _list_append_unique(rosserial_server_INCLUDE_DIRS ${include}) + endforeach() +endif() + +set(libraries "rosserial_server_lookup") +foreach(library ${libraries}) + # keep build configuration keywords, target names and absolute libraries as-is + if("${library}" MATCHES "^(debug|optimized|general)$") + list(APPEND rosserial_server_LIBRARIES ${library}) + elseif(${library} MATCHES "^-l") + list(APPEND rosserial_server_LIBRARIES ${library}) + elseif(${library} MATCHES "^-") + # This is a linker flag/option (like -pthread) + # There's no standard variable for these, so create an interface library to hold it + if(NOT rosserial_server_NUM_DUMMY_TARGETS) + set(rosserial_server_NUM_DUMMY_TARGETS 0) + endif() + # Make sure the target name is unique + set(interface_target_name "catkin::rosserial_server::wrapped-linker-option${rosserial_server_NUM_DUMMY_TARGETS}") + while(TARGET "${interface_target_name}") + math(EXPR rosserial_server_NUM_DUMMY_TARGETS "${rosserial_server_NUM_DUMMY_TARGETS}+1") + set(interface_target_name "catkin::rosserial_server::wrapped-linker-option${rosserial_server_NUM_DUMMY_TARGETS}") + endwhile() + add_library("${interface_target_name}" INTERFACE IMPORTED) + if("${CMAKE_VERSION}" VERSION_LESS "3.13.0") + set_property( + TARGET + "${interface_target_name}" + APPEND PROPERTY + INTERFACE_LINK_LIBRARIES "${library}") + else() + target_link_options("${interface_target_name}" INTERFACE "${library}") + endif() + list(APPEND rosserial_server_LIBRARIES "${interface_target_name}") + elseif(TARGET ${library}) + list(APPEND rosserial_server_LIBRARIES ${library}) + elseif(IS_ABSOLUTE ${library}) + list(APPEND rosserial_server_LIBRARIES ${library}) + else() + set(lib_path "") + set(lib "${library}-NOTFOUND") + # since the path where the library is found is returned we have to iterate over the paths manually + foreach(path /root/comm-ws/devel/lib;/opt/ros/noetic/lib) + find_library(lib ${library} + PATHS ${path} + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) + if(lib) + set(lib_path ${path}) + break() + endif() + endforeach() + if(lib) + _list_append_unique(rosserial_server_LIBRARY_DIRS ${lib_path}) + list(APPEND rosserial_server_LIBRARIES ${lib}) + else() + # as a fall back for non-catkin libraries try to search globally + find_library(lib ${library}) + if(NOT lib) + message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'rosserial_server'? Did you find_package() it before the subdirectory containing its code is included?") + endif() + list(APPEND rosserial_server_LIBRARIES ${lib}) + endif() + endif() +endforeach() + +set(rosserial_server_EXPORTED_TARGETS "") +# create dummy targets for exported code generation targets to make life of users easier +foreach(t ${rosserial_server_EXPORTED_TARGETS}) + if(NOT TARGET ${t}) + add_custom_target(${t}) + endif() +endforeach() + +set(depends "roscpp;rosserial_msgs;std_msgs;topic_tools") +foreach(depend ${depends}) + string(REPLACE " " ";" depend_list ${depend}) + # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls + list(GET depend_list 0 rosserial_server_dep) + list(LENGTH depend_list count) + if(${count} EQUAL 1) + # simple dependencies must only be find_package()-ed once + if(NOT ${rosserial_server_dep}_FOUND) + find_package(${rosserial_server_dep} REQUIRED NO_MODULE) + endif() + else() + # dependencies with components must be find_package()-ed again + list(REMOVE_AT depend_list 0) + find_package(${rosserial_server_dep} REQUIRED NO_MODULE ${depend_list}) + endif() + _list_append_unique(rosserial_server_INCLUDE_DIRS ${${rosserial_server_dep}_INCLUDE_DIRS}) + + # merge build configuration keywords with library names to correctly deduplicate + _pack_libraries_with_build_configuration(rosserial_server_LIBRARIES ${rosserial_server_LIBRARIES}) + _pack_libraries_with_build_configuration(_libraries ${${rosserial_server_dep}_LIBRARIES}) + _list_append_deduplicate(rosserial_server_LIBRARIES ${_libraries}) + # undo build configuration keyword merging after deduplication + _unpack_libraries_with_build_configuration(rosserial_server_LIBRARIES ${rosserial_server_LIBRARIES}) + + _list_append_unique(rosserial_server_LIBRARY_DIRS ${${rosserial_server_dep}_LIBRARY_DIRS}) + _list_append_deduplicate(rosserial_server_EXPORTED_TARGETS ${${rosserial_server_dep}_EXPORTED_TARGETS}) +endforeach() + +set(pkg_cfg_extras "") +foreach(extra ${pkg_cfg_extras}) + if(NOT IS_ABSOLUTE ${extra}) + set(extra ${rosserial_server_DIR}/${extra}) + endif() + include(${extra}) +endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/src/CMakeLists.txt b/docker/local-ros2/OdomComm/comm-ws/src/CMakeLists.txt new file mode 100644 index 0000000..2016816 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/CMakeLists.txt @@ -0,0 +1 @@ +/opt/ros/noetic/share/catkin/cmake/toplevel.cmake \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/src/__pycache__/app.cpython-38.pyc b/docker/local-ros2/OdomComm/comm-ws/src/__pycache__/app.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..fd02dfbab4fae25475db7f567ff5a87d5760f80b GIT binary patch literal 391 zcmYjNu};G<5WTbGCIrgD!U$s!G_a!zfrOa407B{#g`8&|yWJREe4iYQwh`dR7waKhapuyTJ0Kt|p~4{|NR;dahg|ZH zfY>Jzr{EP_M@U9u%5-1y#}0KUq=+`&IReGkkZk@s9Z1lM%Q8391*U~>tcSA!7cNcU zfY6cHVBWowWvLGL?vyTR{|mG~T)|>D)k-yKp{nZW$)rXXX$@0)l;kh literal 0 HcmV?d00001 diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/CHANGELOG.rst b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/CHANGELOG.rst new file mode 100644 index 0000000..ee8c98d --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/CHANGELOG.rst @@ -0,0 +1,105 @@ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Changelog for package rosserial_msgs +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +0.9.2 (2021-04-02) +------------------ + +0.9.1 (2020-09-09) +------------------ + +0.9.0 (2020-08-25) +------------------ +* Fix Travis for Noetic + Python 3 +* Bump minimum CMake version to 3.7.2 (Melodic). +* Drop separate node for message service (`#446 `_) +* Contributors: Mike Purvis + +0.8.0 (2018-10-11) +------------------ + +0.7.7 (2017-11-29) +------------------ +* Fix catkin lint errors (`#296 `_) +* Contributors: Bei Chen Liu + +0.7.6 (2017-03-01) +------------------ + +0.7.5 (2016-11-22) +------------------ + +0.7.4 (2016-09-21) +------------------ + +0.7.3 (2016-08-05) +------------------ + +0.7.2 (2016-07-15) +------------------ + +0.7.1 (2015-07-06) +------------------ + +0.7.0 (2015-04-23) +------------------ + +0.6.3 (2014-11-05) +------------------ + +0.6.2 (2014-09-10) +------------------ + +0.6.1 (2014-06-30) +------------------ + +0.6.0 (2014-06-11) +------------------ +* Uncomment ID_TX_STOP constant, per `#111 `_ +* Contributors: Mike Purvis + +0.5.6 (2014-06-11) +------------------ +* Add Mike Purvis as maintainer to all but xbee. +* remove ID_TX_STOP from rosserial_msgs/msg/TopicInfo.msg, using hardcode modification. fix the dupilcated registration problem of subscriber +* modified rosserial +* Contributors: Mike Purvis, Moju Zhao + +0.5.5 (2014-01-14) +------------------ + +0.5.4 (2013-10-17) +------------------ + +0.5.3 (2013-09-21) +------------------ +* Add message info service and stub of node to provide it, for +rosserial_server support. + +0.5.2 (2013-07-17) +------------------ + +* Fix release version + +0.5.1 (2013-07-15) +------------------ + +0.4.5 (2013-07-02) +------------------ + +0.4.4 (2013-03-20) +------------------ + +0.4.3 (2013-03-13 14:08) +------------------------ + +0.4.2 (2013-03-13 01:15) +------------------------ + +0.4.1 (2013-03-09) +------------------ + +0.4.0 (2013-03-08) +------------------ +* Changed DEBUG log level to ROSDEBUG. +* initial catkin version on github diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/CMakeLists.txt b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/CMakeLists.txt new file mode 100644 index 0000000..c525612 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/CMakeLists.txt @@ -0,0 +1,21 @@ +cmake_minimum_required(VERSION 3.7.2) +project(rosserial_msgs) + +find_package(catkin REQUIRED COMPONENTS + message_generation +) + +add_message_files(FILES + Log.msg + TopicInfo.msg +) + +add_service_files(FILES + RequestParam.srv +) + +generate_messages() + +catkin_package(CATKIN_DEPENDS + message_runtime +) diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg new file mode 100644 index 0000000..7239876 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg @@ -0,0 +1,10 @@ + +#ROS Logging Levels +uint8 ROSDEBUG=0 +uint8 INFO=1 +uint8 WARN=2 +uint8 ERROR=3 +uint8 FATAL=4 + +uint8 level +string msg diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg new file mode 100644 index 0000000..dafd6b0 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg @@ -0,0 +1,21 @@ +# special topic_ids +uint16 ID_PUBLISHER=0 +uint16 ID_SUBSCRIBER=1 +uint16 ID_SERVICE_SERVER=2 +uint16 ID_SERVICE_CLIENT=4 +uint16 ID_PARAMETER_REQUEST=6 +uint16 ID_LOG=7 +uint16 ID_TIME=10 +uint16 ID_TX_STOP=11 + +# The endpoint ID for this topic +uint16 topic_id + +string topic_name +string message_type + +# MD5 checksum for this message type +string md5sum + +# size of the buffer message must fit in +int32 buffer_size diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/package.xml b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/package.xml new file mode 100644 index 0000000..9f8ac6d --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/package.xml @@ -0,0 +1,18 @@ + + rosserial_msgs + 0.9.2 + + Messages for automatic topic configuration using rosserial. + + Michael Ferguson + Paul Bouchier + Mike Purvis + BSD + http://ros.org/wiki/rosserial_msgs + + catkin + + message_generation + + message_runtime + diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv new file mode 100644 index 0000000..ca605e8 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv @@ -0,0 +1,7 @@ +string name + +--- + +int32[] ints +float32[] floats +string[] strings diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/CHANGELOG.rst b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/CHANGELOG.rst new file mode 100644 index 0000000..e8d8efd --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/CHANGELOG.rst @@ -0,0 +1,130 @@ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Changelog for package rosserial_server +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +0.9.2 (2021-04-02) +------------------ +* Add python3-dev as build depend (`#544 `_) +* Contributors: Tobias Fischer + +0.9.1 (2020-09-09) +------------------ +* Add boost::thread dependency to rosserial_server (`#513 `_) +* Contributors: Mike Purvis + +0.9.0 (2020-08-25) +------------------ +* Only initialize embedded python interpreter once. (`#491 `_) +* Port 482 and 483 forward from Melodic branch (`#492 `_) +* Fix warning when using std_msgs/Empty (`#482 `_) +* Bump minimum CMake version to 3.7.2 (Melodic). +* Removed unused service client for message info service (`#481 `_) +* Call io_service.stop() when ros::ok() returns false (`#477 `_) +* Call Py_Finalize before throwing exception (`#476 `_) +* [Windows] use c++ signed trait to replace ssize_t for better portability. (`#463 `_) +* Port rosserial_server to Boost 1.71. (`#468 `_) +* rosserial_server: update install rules for binary targets (`#457 `_) +* Fix bug: assign the md5 for service (`#449 `_) +* Contributors: Hermann von Kleist, Johannes Meyer, Mike Purvis, Sean Yen, 趙 漠居(Zhao, Moju) + +0.8.0 (2018-10-11) +------------------ +* Fix compiling on boost > 1.66 (`#362 `_) + Reflective of changes made to boost::asio noted here: + http://www.boost.org/doc/libs/1_66_0/doc/html/boost_asio/net_ts.html +* Contributors: Fan Jiang + +0.7.7 (2017-11-29) +------------------ +* Fix catkin lint errors (`#296 `_) +* Contributors: Bei Chen Liu + +0.7.6 (2017-03-01) +------------------ + +0.7.5 (2016-11-22) +------------------ +* Fixing build errors for boost >=1.60 (`#226 `_) (`#250 `_) +* Contributors: Malte Splietker + +0.7.4 (2016-09-21) +------------------ +* Use catkin_EXPORTED_TARGETS to avoid CMake warning (`#246 `_) +* Fix AsyncReadBuffer for UDP socket case. (`#245 `_) +* Contributors: Mike Purvis + +0.7.3 (2016-08-05) +------------------ +* Avoid runaway async condition when port is bad. (`#236 `_) +* Add missing install rule for udp_socket_node +* Make the ~require param configurable from Session. (`#233 `_) +* Contributors: Mike Purvis + +0.7.2 (2016-07-15) +------------------ +* Implementation of native UDP rosserial server. (`#231 `_) +* Explicit session lifecycle for the serial server. (`#228 `_) + This is a long overdue change which will resolve some crashes when + USB serial devices return error states in the face of noise or other + interruptions. +* Support for VER1 protocol has been dropped. +* Handle log messages in rosserial_server +* Contributors: Mike Purvis, mkrauter + +0.7.1 (2015-07-06) +------------------ + +0.7.0 (2015-04-23) +------------------ +* Fill out description field in package.xml. +* Bugfix for checksum. + Publishing topics fails when messages are over 256 bytes in length due to checksum() function or'ing high and low byte instead of adding them. +* rosserial_server: Properly receive messages > 255 bytes. +* Contributors: Chad Attermann, Mike Purvis + +0.6.3 (2014-11-05) +------------------ +* Add more log output, don't end the session for certain write errors. +* Contributors: Mike Purvis + +0.6.2 (2014-09-10) +------------------ +* Bugfix for interrupted sessions. + This is a two-part fix for an issue causes a segfault when the device + disappears during operation, for example a ttyACM device which is unplugged. + The AsyncReadBuffer part avoids calling a callback after the object + owning it has destructed, and the SerialSession part avoids recreating + itself until the previous instance has finished the destructor and been + full destroyed. +* Add dependency on rosserial_msgs_gencpp, fixes `#133 `_ +* Make ServiceClient::handle public, to fix compilation bug on some platforms. +* Enabled registration of service clients +* Add namespaces to headers, swap ROS thread to foreground. +* Move headers to include path, rename to follow ROS style. + +0.6.1 (2014-06-30) +------------------ + +0.6.0 (2014-06-11) +------------------ + +0.5.6 (2014-06-11) +------------------ +* Fixed build error due to variable being read as a function due to missing parenthesis +* Add rosserial_python as dependency of rosserial_server +* Contributors: Mike Purvis, spaghetti- + +0.5.5 (2014-01-14) +------------------ +* Add support for require/publishers and require/subscribers parameters. +* Use stream logging in rosserial_server + +0.5.4 (2013-10-17) +------------------ + +0.5.3 (2013-09-21) +------------------ +* New package: rosserial_server +* Contains example launch file for serial configuration of server +* Working now with both Groovy and Hydro clients. +* Subscriber to correctly declare known md5 and topic type from client. diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/CMakeLists.txt b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/CMakeLists.txt new file mode 100644 index 0000000..6e57211 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/CMakeLists.txt @@ -0,0 +1,77 @@ +cmake_minimum_required(VERSION 3.7.2) +project(rosserial_server) + +find_package(catkin REQUIRED COMPONENTS + roscpp + rosserial_msgs + std_msgs + topic_tools +) + +find_package(Boost REQUIRED COMPONENTS + system + thread +) + +find_package(PythonLibs REQUIRED) + +catkin_package( + INCLUDE_DIRS include + CATKIN_DEPENDS + roscpp + rosserial_msgs + std_msgs + topic_tools + LIBRARIES ${PROJECT_NAME}_lookup +) + +include_directories( + include + ${Boost_INCLUDE_DIRS} + ${catkin_INCLUDE_DIRS} +) + +add_library(${PROJECT_NAME}_lookup src/msg_lookup.cpp) +target_link_libraries(${PROJECT_NAME}_lookup ${PYTHON_LIBRARY}) +target_include_directories(${PROJECT_NAME}_lookup SYSTEM PRIVATE ${PYTHON_INCLUDE_DIR}) + +add_executable(${PROJECT_NAME}_serial_node src/serial_node.cpp) +target_link_libraries(${PROJECT_NAME}_serial_node ${catkin_LIBRARIES} ${PROJECT_NAME}_lookup) +set_target_properties(${PROJECT_NAME}_serial_node PROPERTIES OUTPUT_NAME serial_node PREFIX "") +add_dependencies(${PROJECT_NAME}_serial_node ${catkin_EXPORTED_TARGETS}) + +add_executable(${PROJECT_NAME}_socket_node src/socket_node.cpp) +target_link_libraries(${PROJECT_NAME}_socket_node ${catkin_LIBRARIES} ${PROJECT_NAME}_lookup) +set_target_properties(${PROJECT_NAME}_socket_node PROPERTIES OUTPUT_NAME socket_node PREFIX "") +add_dependencies(${PROJECT_NAME}_socket_node ${catkin_EXPORTED_TARGETS}) + +add_executable(${PROJECT_NAME}_udp_socket_node src/udp_socket_node.cpp) +target_link_libraries(${PROJECT_NAME}_udp_socket_node ${catkin_LIBRARIES} ${PROJECT_NAME}_lookup) +set_target_properties(${PROJECT_NAME}_udp_socket_node PROPERTIES OUTPUT_NAME udp_socket_node PREFIX "") +add_dependencies(${PROJECT_NAME}_udp_socket_node ${catkin_EXPORTED_TARGETS}) + +install( + TARGETS + ${PROJECT_NAME}_lookup + ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} + LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} + RUNTIME DESTINATION ${CATKIN_GLOBAL_BIN_DESTINATION} +) + +install( + TARGETS + ${PROJECT_NAME}_serial_node + ${PROJECT_NAME}_socket_node + ${PROJECT_NAME}_udp_socket_node + RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} +) + +install( + DIRECTORY launch + DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} +) + +install( + DIRECTORY include/${PROJECT_NAME}/ + DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION} +) diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/async_read_buffer.h b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/async_read_buffer.h new file mode 100644 index 0000000..586fcae --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/async_read_buffer.h @@ -0,0 +1,204 @@ +/** + * + * \file + * \brief Helper object for successive reads from a ReadStream. + * \author Mike Purvis + * \copyright Copyright (c) 2013, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + * + */ + +#ifndef ROSSERIAL_SERVER_ASYNC_READ_BUFFER_H +#define ROSSERIAL_SERVER_ASYNC_READ_BUFFER_H + +#include +#include +#include + +#include + +// ssize_t is POSIX-only type. Use make_signed for portable code. +#include // size_t +#include // std::make_signed +typedef std::make_signed::type signed_size_t; + +namespace rosserial_server +{ + +template +class AsyncReadBuffer +{ +public: + AsyncReadBuffer(AsyncReadStream& s, size_t capacity, + boost::function error_callback) + : stream_(s), read_requested_bytes_(0), error_callback_(error_callback) { + reset(); + mem_.resize(capacity); + ROS_ASSERT_MSG(error_callback_, "Bad error callback passed to read buffer."); + } + + /** + * @brief Commands a fixed number of bytes from the buffer. This may be fulfilled from existing + * buffer content, or following a hardware read if required. + */ + void read(size_t requested_bytes, boost::function callback) { + ROS_DEBUG_STREAM_NAMED("async_read", "Buffer read of " << requested_bytes << " bytes, " << + "wi: " << write_index_ << ", ri: " << read_index_); + + ROS_ASSERT_MSG(read_requested_bytes_ == 0, "Bytes requested is nonzero, is there an operation already pending?"); + ROS_ASSERT_MSG(callback, "Bad read success callback function."); + read_success_callback_ = callback; + read_requested_bytes_ = requested_bytes; + + if (read_requested_bytes_ > mem_.size()) + { + // Insufficient room in the buffer for the requested bytes, + ROS_ERROR_STREAM_NAMED("async_read", "Requested to read " << read_requested_bytes_ << + " bytes, but buffer capacity is only " << mem_.size() << "."); + error_callback_(boost::system::errc::make_error_code(boost::system::errc::no_buffer_space)); + return; + } + + // Number of bytes which must be transferred to satisfy the request. + signed_size_t transfer_bytes = read_requested_bytes_ - bytesAvailable(); + + if (transfer_bytes > 0) + { + // If we don't have enough headroom in the buffer, we'll have to shift what's currently in there to make room. + if (bytesHeadroom() < transfer_bytes) + { + memmove(&mem_[0], &mem_[read_index_], bytesAvailable()); + write_index_ = bytesAvailable(); + read_index_ = 0; + } + + // Initiate a read from hardware so that we have enough bytes to fill the user request. + ROS_DEBUG_STREAM_NAMED("async_read", "Requesting transfer of at least " << transfer_bytes << " byte(s)."); + boost::asio::async_read(stream_, + boost::asio::buffer(&mem_[write_index_], bytesHeadroom()), + boost::asio::transfer_at_least(transfer_bytes), + boost::bind(&AsyncReadBuffer::callback, this, + boost::asio::placeholders::error, + boost::asio::placeholders::bytes_transferred)); + } + else + { + // We have enough in the buffer already, can fill the request without going to hardware. + callSuccessCallback(); + } + } + +private: + void reset() + { + read_index_ = 0; + write_index_ = 0; + } + + inline size_t bytesAvailable() + { + return write_index_ - read_index_; + } + + inline size_t bytesHeadroom() + { + return mem_.size() - write_index_; + } + + /** + * @brief The internal callback which is called by the boost::asio::async_read invocation + * in the public read method above. + */ + void callback(const boost::system::error_code& error, size_t bytes_transferred) + { + if (error) + { + read_requested_bytes_ = 0; + read_success_callback_.clear(); + ROS_DEBUG_STREAM_NAMED("async_read", "Read operation failed with: " << error); + + if (error == boost::asio::error::operation_aborted) + { + // Special case for operation_aborted. The abort callback comes when the owning Session + // is in the middle of teardown, which means the callback is no longer valid. + } + else + { + error_callback_(error); + } + return; + } + + write_index_ += bytes_transferred; + ROS_DEBUG_STREAM_NAMED("async_read", "Successfully read " << bytes_transferred << " byte(s), now " << bytesAvailable() << " available."); + callSuccessCallback(); + } + + /** + * @brief Calls the user's callback. This is a separate function because it gets called from two + * places, depending whether or not an actual HW read is required to fill the request. + */ + void callSuccessCallback() + { + ROS_DEBUG_STREAM_NAMED("async_read", "Invoking success callback with buffer of requested size " << + read_requested_bytes_ << " byte(s)."); + + ros::serialization::IStream stream(&mem_[read_index_], read_requested_bytes_); + read_index_ += read_requested_bytes_; + + // Post the callback rather than executing it here so, so that we have a chance to do the cleanup + // below prior to it actually getting run, in the event that the callback queues up another read. +#if BOOST_VERSION >= 107000 + boost::asio::post(stream_.get_executor(), boost::bind(read_success_callback_, stream)); +#else + stream_.get_io_service().post(boost::bind(read_success_callback_, stream)); +#endif + + // Resetting these values clears our state so that we know there isn't a callback pending. + read_requested_bytes_ = 0; + read_success_callback_.clear(); + + if (bytesAvailable() == 0) + { + ROS_DEBUG_STREAM_NAMED("async_read", "Buffer is empty, resetting indexes to the beginning."); + reset(); + } + } + + AsyncReadStream& stream_; + std::vector mem_; + + size_t write_index_; + size_t read_index_; + boost::function error_callback_; + + boost::function read_success_callback_; + size_t read_requested_bytes_; +}; + +} // namespace + +#endif // ROSSERIAL_SERVER_ASYNC_READ_BUFFER_H diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h new file mode 100644 index 0000000..28e60b9 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h @@ -0,0 +1,44 @@ +/** + * \author Mike Purvis + * \copyright Copyright (c) 2019, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + */ + +#include +#include + +namespace rosserial_server +{ + +struct MsgInfo +{ + std::string md5sum; + std::string full_text; +}; + +const MsgInfo lookupMessage(const std::string& message_type, const std::string submodule = "msg"); + +} // namespace rosserial_server diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/serial_session.h b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/serial_session.h new file mode 100644 index 0000000..2a0bc15 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/serial_session.h @@ -0,0 +1,118 @@ +/** + * + * \file + * \brief Single, reconnecting class for a serial rosserial session. + * \author Mike Purvis + * \copyright Copyright (c) 2013, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + * + */ + +#ifndef ROSSERIAL_SERVER_SERIAL_SESSION_H +#define ROSSERIAL_SERVER_SERIAL_SESSION_H + +#include +#include +#include + +#include + +#include "rosserial_server/session.h" + +namespace rosserial_server +{ + +class SerialSession : public Session +{ +public: + SerialSession(boost::asio::io_service& io_service, std::string port, int baud) + : Session(io_service), port_(port), baud_(baud), timer_(io_service) + { + ROS_INFO_STREAM("rosserial_server session configured for " << port_ << " at " << baud << "bps."); + + failed_connection_attempts_ = 0; + check_connection(); + } + +private: + void check_connection() + { + if (!is_active()) + { + attempt_connection(); + } + + // Every second, check again if the connection should be reinitialized, + // if the ROS node is still up. + if (ros::ok()) + { + timer_.expires_from_now(boost::posix_time::milliseconds(2000)); + timer_.async_wait(boost::bind(&SerialSession::check_connection, this)); + } + else + { + shutdown(); + } + } + + void attempt_connection() + { + ROS_DEBUG("Opening serial port."); + + boost::system::error_code ec; + socket().open(port_, ec); + if (ec) { + failed_connection_attempts_++; + if (failed_connection_attempts_ == 1) { + ROS_ERROR_STREAM("Unable to open port " << port_ << ": " << ec); + } else { + ROS_DEBUG_STREAM("Unable to open port " << port_ << " (" << failed_connection_attempts_ << "): " << ec); + } + return; + } + ROS_INFO_STREAM("Opened " << port_); + failed_connection_attempts_ = 0; + + typedef boost::asio::serial_port_base serial; + socket().set_option(serial::baud_rate(baud_)); + socket().set_option(serial::character_size(8)); + socket().set_option(serial::stop_bits(serial::stop_bits::one)); + socket().set_option(serial::parity(serial::parity::none)); + socket().set_option(serial::flow_control(serial::flow_control::none)); + + // Kick off the session. + start(); + } + + std::string port_; + int baud_; + boost::asio::deadline_timer timer_; + int failed_connection_attempts_; +}; + +} // namespace + +#endif // ROSSERIAL_SERVER_SERIAL_SESSION_H diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/session.h b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/session.h new file mode 100644 index 0000000..e7f8ab7 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/session.h @@ -0,0 +1,625 @@ +/** + * + * \file + * \brief Class representing a session between this node and a + * templated rosserial client. + * \author Mike Purvis + * \copyright Copyright (c) 2013, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + * + */ + +#ifndef ROSSERIAL_SERVER_SESSION_H +#define ROSSERIAL_SERVER_SESSION_H + +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include + +#include "rosserial_server/async_read_buffer.h" +#include "rosserial_server/topic_handlers.h" + +namespace rosserial_server +{ + + typedef std::vector Buffer; + typedef boost::shared_ptr BufferPtr; + + template + class Session : boost::noncopyable + { + public: + Session(boost::asio::io_service &io_service) + : io_service_(io_service), + socket_(io_service), + sync_timer_(io_service), + require_check_timer_(io_service), + ros_spin_timer_(io_service), + async_read_buffer_(socket_, buffer_max, + boost::bind(&Session::read_failed, this, + boost::asio::placeholders::error)) + { + active_ = false; + + timeout_interval_ = boost::posix_time::milliseconds(5000); + attempt_interval_ = boost::posix_time::milliseconds(1000); + require_check_interval_ = boost::posix_time::milliseconds(1000); + ros_spin_interval_ = boost::posix_time::milliseconds(10); + require_param_name_ = "~require"; + + unrecognised_topic_retry_threshold_ = ros::param::param("~unrecognised_topic_retry_threshold", 0); + + nh_.setCallbackQueue(&ros_callback_queue_); + + // Intermittent callback to service ROS callbacks. To avoid polling like this, + // CallbackQueue could in the future be extended with a scheme to monitor for + // callbacks on another thread, and then queue them up to be executed on this one. + ros_spin_timer_.expires_from_now(ros_spin_interval_); + ros_spin_timer_.async_wait(boost::bind(&Session::ros_spin_timeout, this, + boost::asio::placeholders::error)); + } + + Socket &socket() + { + return socket_; + } + + void start() + { + ROS_DEBUG("Starting session."); + + callbacks_[rosserial_msgs::TopicInfo::ID_PUBLISHER] = boost::bind(&Session::setup_publisher, this, _1); + callbacks_[rosserial_msgs::TopicInfo::ID_SUBSCRIBER] = boost::bind(&Session::setup_subscriber, this, _1); + callbacks_[rosserial_msgs::TopicInfo::ID_SERVICE_CLIENT + rosserial_msgs::TopicInfo::ID_PUBLISHER] = boost::bind(&Session::setup_service_client_publisher, this, _1); + callbacks_[rosserial_msgs::TopicInfo::ID_SERVICE_CLIENT + rosserial_msgs::TopicInfo::ID_SUBSCRIBER] = boost::bind(&Session::setup_service_client_subscriber, this, _1); + callbacks_[rosserial_msgs::TopicInfo::ID_LOG] = boost::bind(&Session::handle_log, this, _1); + callbacks_[rosserial_msgs::TopicInfo::ID_TIME] = boost::bind(&Session::handle_time, this, _1); + + active_ = true; + attempt_sync(); + read_sync_header(); + } + + void stop() + { + std::cout << "Sending Tx Stop Request..." << std::endl; + uint8_t overhead_bytes = 8; + uint16_t length = overhead_bytes; + BufferPtr buffer_ptr(new Buffer(length)); + ros::serialization::OStream stream(&buffer_ptr->at(0), buffer_ptr->size()); + stream << (uint16_t)0xfeff << (uint16_t)0x0000 << (uint16_t)0x0bff << (uint16_t)0xf400; + boost::asio::async_write(socket_, boost::asio::buffer(*buffer_ptr), + boost::bind(&Session::write_completion_cb, this, boost::asio::placeholders::error, buffer_ptr)); + std::cout << "Stop..." << std::endl; + + // Abort any pending ROS callbacks. + ros_callback_queue_.clear(); + + // Abort active session timer callbacks, if present. + sync_timer_.cancel(); + require_check_timer_.cancel(); + + // Reset the state of the session, dropping any publishers or subscribers + // we currently know about from this client. + callbacks_.clear(); + subscribers_.clear(); + publishers_.clear(); + services_.clear(); + + // Close the socket. + socket_.close(); + active_ = false; + } + + void shutdown() + { + if (is_active()) + { + stop(); + } + io_service_.stop(); + } + + bool is_active() + { + return active_; + } + + /** + * This is to set the name of the required topics parameter from the + * default of ~require. You might want to do this to avoid a conflict + * with something else in that namespace, or because you're embedding + * multiple instances of rosserial_server in a single process. + */ + void set_require_param(std::string param_name) + { + require_param_name_ = param_name; + } + + private: + /** + * Periodic function which handles calling ROS callbacks, executed on the same + * io_service thread to avoid a concurrency nightmare. + */ + void ros_spin_timeout(const boost::system::error_code &error) + { + ros_callback_queue_.callAvailable(); + + if (ros::ok()) + { + // Call again next interval. + ros_spin_timer_.expires_from_now(ros_spin_interval_); + ros_spin_timer_.async_wait(boost::bind(&Session::ros_spin_timeout, this, + boost::asio::placeholders::error)); + } + else + { + shutdown(); + } + } + + //// RECEIVING MESSAGES //// + // TODO: Total message timeout, implement primarily in ReadBuffer. + + void read_sync_header() + { + async_read_buffer_.read(1, boost::bind(&Session::read_sync_first, this, _1)); + } + + void read_sync_first(ros::serialization::IStream &stream) + { + uint8_t sync; + stream >> sync; + if (sync == 0xff) + { + async_read_buffer_.read(1, boost::bind(&Session::read_sync_second, this, _1)); + } + else + { + read_sync_header(); + } + } + + void read_sync_second(ros::serialization::IStream &stream) + { + uint8_t sync; + stream >> sync; + if (sync == 0xfe) + { + async_read_buffer_.read(5, boost::bind(&Session::read_id_length, this, _1)); + } + else + { + read_sync_header(); + } + } + + void read_id_length(ros::serialization::IStream &stream) + { + uint16_t topic_id, length; + uint8_t length_checksum; + + // Check header checksum byte for length field. + stream >> length >> length_checksum; + if (length_checksum + checksum(length) != 0xff) + { + uint8_t csl = checksum(length); + ROS_WARN("Bad message header length checksum. Dropping message from client. T%d L%d C%d %d", topic_id, length, length_checksum, csl); + read_sync_header(); + return; + } + else + { + stream >> topic_id; + } + ROS_DEBUG("Received message header with length %d and topic_id=%d", length, topic_id); + + // Read message length + checksum byte. + async_read_buffer_.read(length + 1, boost::bind(&Session::read_body, this, + _1, topic_id)); + } + + void read_body(ros::serialization::IStream &stream, uint16_t topic_id) + { + ROS_DEBUG("Received body of length %d for message on topic %d.", stream.getLength(), topic_id); + + ros::serialization::IStream checksum_stream(stream.getData(), stream.getLength()); + uint8_t msg_checksum = checksum(checksum_stream) + checksum(topic_id); + + if (msg_checksum != 0xff) + { + ROS_WARN("Rejecting message on topicId=%d, length=%d with bad checksum.", topic_id, stream.getLength()); + } + else + { + if (callbacks_.count(topic_id) == 1) + { + try + { + // stream includes the check sum byte. + ros::serialization::IStream msg_stream(stream.getData(), stream.getLength() - 1); + callbacks_[topic_id](msg_stream); + } + catch (ros::serialization::StreamOverrunException e) + { + if (topic_id < 100) + { + ROS_ERROR("Buffer overrun when attempting to parse setup message."); + ROS_ERROR_ONCE("Is this firmware from a pre-Groovy rosserial?"); + } + else + { + ROS_WARN("Buffer overrun when attempting to parse user message."); + } + } + } + else + { + ROS_WARN("Received message with unrecognized topicId (%d).", topic_id); + + if ((unrecognised_topic_retry_threshold_ > 0) && ++unrecognised_topics_ >= unrecognised_topic_retry_threshold_) + { + // The threshold for unrecognised topics has been exceeded. + // Attempt to request the topics from the client again + ROS_WARN("Unrecognised topic threshold exceeded. Requesting topics from client"); + attempt_sync(); + unrecognised_topics_ = 0; + } + } + } + + // Kickoff next message read. + read_sync_header(); + } + + void read_failed(const boost::system::error_code &error) + { + if (error == boost::system::errc::no_buffer_space) + { + // No worries. Begin syncing on a new message. + ROS_WARN("Overrun on receive buffer. Attempting to regain rx sync."); + read_sync_header(); + } + else if (error) + { + // When some other read error has occurred, stop the session, which destroys + // all known publishers and subscribers. + ROS_WARN_STREAM("Socket asio error, closing socket: " << error); + stop(); + } + } + + //// SENDING MESSAGES //// + + void write_message(Buffer &message, const uint16_t topic_id) + { + uint8_t overhead_bytes = 8; + uint16_t length = overhead_bytes + message.size(); + BufferPtr buffer_ptr(new Buffer(length)); + + uint8_t msg_checksum; + ros::serialization::IStream checksum_stream(message.size() > 0 ? &message[0] : NULL, message.size()); + + ros::serialization::OStream stream(&buffer_ptr->at(0), buffer_ptr->size()); + uint8_t msg_len_checksum = 255 - checksum(message.size()); + stream << (uint16_t)0xfeff << (uint16_t)message.size() << msg_len_checksum << topic_id; + msg_checksum = 255 - (checksum(checksum_stream) + checksum(topic_id)); + + memcpy(stream.advance(message.size()), &message[0], message.size()); + stream << msg_checksum; + + ROS_DEBUG_NAMED("async_write", "Sending buffer of %d bytes to client.", length); + boost::asio::async_write(socket_, boost::asio::buffer(*buffer_ptr), + boost::bind(&Session::write_completion_cb, this, boost::asio::placeholders::error, buffer_ptr)); + } + + void write_completion_cb(const boost::system::error_code &error, + BufferPtr buffer_ptr) + { + if (error) + { + if (error == boost::system::errc::io_error) + { + ROS_WARN_THROTTLE(1, "Socket write operation returned IO error."); + } + else if (error == boost::system::errc::no_such_device) + { + ROS_WARN_THROTTLE(1, "Socket write operation returned no device."); + } + else + { + ROS_WARN_STREAM_THROTTLE(1, "Unknown error returned during write operation: " << error); + } + stop(); + } + // Buffer is destructed when this function exits and buffer_ptr goes out of scope. + } + + //// SYNC WATCHDOG //// + void attempt_sync() + { + request_topics(); + set_sync_timeout(attempt_interval_); + } + + void set_sync_timeout(const boost::posix_time::time_duration &interval) + { + if (ros::ok()) + { + sync_timer_.cancel(); + sync_timer_.expires_from_now(interval); + sync_timer_.async_wait(boost::bind(&Session::sync_timeout, this, + boost::asio::placeholders::error)); + } + else + { + shutdown(); + } + } + + void sync_timeout(const boost::system::error_code &error) + { + if (error != boost::asio::error::operation_aborted) + { + ROS_DEBUG("Sync with device lost."); + stop(); + } + } + + //// HELPERS //// + void request_topics() + { + std::vector message(0); + ROS_DEBUG("Sending request topics message for VER2 protocol."); + write_message(message, rosserial_msgs::TopicInfo::ID_PUBLISHER); + + // Set timer for future point at which to verify the subscribers and publishers + // created by the client against the expected set given in the parameters. + require_check_timer_.expires_from_now(require_check_interval_); + require_check_timer_.async_wait(boost::bind(&Session::required_topics_check, this, + boost::asio::placeholders::error)); + } + + void required_topics_check(const boost::system::error_code &error) + { + if (error != boost::asio::error::operation_aborted) + { + if (ros::param::has(require_param_name_)) + { + if (!check_set(require_param_name_ + "/publishers", publishers_) || + !check_set(require_param_name_ + "/subscribers", subscribers_)) + { + ROS_WARN("Connected client failed to establish the publishers and subscribers dictated by require parameter. Re-requesting topics."); + request_topics(); + } + } + } + } + + template + bool check_set(std::string param_name, M map) + { + XmlRpc::XmlRpcValue param_list; + ros::param::get(param_name, param_list); + ROS_ASSERT(param_list.getType() == XmlRpc::XmlRpcValue::TypeArray); + for (int i = 0; i < param_list.size(); ++i) + { + ROS_ASSERT(param_list[i].getType() == XmlRpc::XmlRpcValue::TypeString); + std::string required_topic((std::string(param_list[i]))); + // Iterate through map of registered topics, to ensure that this one is present. + bool found = false; + for (typename M::iterator j = map.begin(); j != map.end(); ++j) + { + if (nh_.resolveName(j->second->get_topic()) == + nh_.resolveName(required_topic)) + { + found = true; + ROS_INFO_STREAM("Verified connection to topic " << required_topic << ", given in parameter " << param_name); + break; + } + } + if (!found) + { + ROS_WARN_STREAM("Missing connection to topic " << required_topic << ", required by parameter " << param_name); + return false; + } + } + return true; + } + + static uint8_t checksum(ros::serialization::IStream &stream) + { + uint8_t sum = 0; + for (uint16_t i = 0; i < stream.getLength(); ++i) + { + sum += stream.getData()[i]; + } + return sum; + } + + static uint8_t checksum(uint16_t val) + { + return (val >> 8) + val; + } + + //// RECEIVED MESSAGE HANDLERS //// + + void setup_publisher(ros::serialization::IStream &stream) + { + rosserial_msgs::TopicInfo topic_info; + ros::serialization::Serializer::read(stream, topic_info); + + PublisherPtr pub(new Publisher(nh_, topic_info)); + callbacks_[topic_info.topic_id] = boost::bind(&Publisher::handle, pub, _1); + publishers_[topic_info.topic_id] = pub; + + set_sync_timeout(timeout_interval_); + } + + void setup_subscriber(ros::serialization::IStream &stream) + { + rosserial_msgs::TopicInfo topic_info; + ros::serialization::Serializer::read(stream, topic_info); + + SubscriberPtr sub(new Subscriber(nh_, topic_info, + boost::bind(&Session::write_message, this, _1, topic_info.topic_id))); + subscribers_[topic_info.topic_id] = sub; + + set_sync_timeout(timeout_interval_); + } + + // When the rosserial client creates a ServiceClient object (and/or when it registers that object with the NodeHandle) + // it creates a publisher (to publish the service request message to us) and a subscriber (to receive the response) + // the service client callback is attached to the *subscriber*, so when we receive the service response + // and wish to send it over the socket to the client, + // we must attach the topicId that came from the service client subscriber message + + void setup_service_client_publisher(ros::serialization::IStream &stream) + { + rosserial_msgs::TopicInfo topic_info; + ros::serialization::Serializer::read(stream, topic_info); + + if (!services_.count(topic_info.topic_name)) + { + ROS_DEBUG("Creating service client for topic %s", topic_info.topic_name.c_str()); + ServiceClientPtr srv(new ServiceClient( + nh_, topic_info, boost::bind(&Session::write_message, this, _1, _2))); + services_[topic_info.topic_name] = srv; + callbacks_[topic_info.topic_id] = boost::bind(&ServiceClient::handle, srv, _1); + } + if (services_[topic_info.topic_name]->getRequestMessageMD5() != topic_info.md5sum) + { + ROS_WARN("Service client setup: Request message MD5 mismatch between rosserial client and ROS"); + } + else + { + ROS_DEBUG("Service client %s: request message MD5 successfully validated as %s", + topic_info.topic_name.c_str(), topic_info.md5sum.c_str()); + } + set_sync_timeout(timeout_interval_); + } + + void setup_service_client_subscriber(ros::serialization::IStream &stream) + { + rosserial_msgs::TopicInfo topic_info; + ros::serialization::Serializer::read(stream, topic_info); + + if (!services_.count(topic_info.topic_name)) + { + ROS_DEBUG("Creating service client for topic %s", topic_info.topic_name.c_str()); + ServiceClientPtr srv(new ServiceClient( + nh_, topic_info, boost::bind(&Session::write_message, this, _1, _2))); + services_[topic_info.topic_name] = srv; + callbacks_[topic_info.topic_id] = boost::bind(&ServiceClient::handle, srv, _1); + } + // see above comment regarding the service client callback for why we set topic_id here + services_[topic_info.topic_name]->setTopicId(topic_info.topic_id); + if (services_[topic_info.topic_name]->getResponseMessageMD5() != topic_info.md5sum) + { + ROS_WARN("Service client setup: Response message MD5 mismatch between rosserial client and ROS"); + } + else + { + ROS_DEBUG("Service client %s: response message MD5 successfully validated as %s", + topic_info.topic_name.c_str(), topic_info.md5sum.c_str()); + } + set_sync_timeout(timeout_interval_); + } + + void handle_log(ros::serialization::IStream &stream) + { + rosserial_msgs::Log l; + ros::serialization::Serializer::read(stream, l); + if (l.level == rosserial_msgs::Log::ROSDEBUG) + ROS_DEBUG("%s", l.msg.c_str()); + else if (l.level == rosserial_msgs::Log::INFO) + ROS_INFO("%s", l.msg.c_str()); + else if (l.level == rosserial_msgs::Log::WARN) + ROS_WARN("%s", l.msg.c_str()); + else if (l.level == rosserial_msgs::Log::ERROR) + ROS_ERROR("%s", l.msg.c_str()); + else if (l.level == rosserial_msgs::Log::FATAL) + ROS_FATAL("%s", l.msg.c_str()); + } + + void handle_time(ros::serialization::IStream &stream) + { + std_msgs::Time time; + time.data = ros::Time::now(); + + size_t length = ros::serialization::serializationLength(time); + std::vector message(length); + + ros::serialization::OStream ostream(&message[0], length); + ros::serialization::Serializer::write(ostream, time); + + write_message(message, rosserial_msgs::TopicInfo::ID_TIME); + + // The MCU requesting the time from the server is the sync notification. This + // call moves the timeout forward. + set_sync_timeout(timeout_interval_); + } + + boost::asio::io_service &io_service_; + Socket socket_; + AsyncReadBuffer async_read_buffer_; + enum + { + buffer_max = 1023 + }; + bool active_; + + ros::NodeHandle nh_; + ros::CallbackQueue ros_callback_queue_; + + boost::posix_time::time_duration timeout_interval_; + boost::posix_time::time_duration attempt_interval_; + boost::posix_time::time_duration require_check_interval_; + boost::posix_time::time_duration ros_spin_interval_; + boost::asio::deadline_timer sync_timer_; + boost::asio::deadline_timer require_check_timer_; + boost::asio::deadline_timer ros_spin_timer_; + std::string require_param_name_; + int unrecognised_topic_retry_threshold_{0}; + int unrecognised_topics_{0}; + + std::map> callbacks_; + std::map publishers_; + std::map subscribers_; + std::map services_; + }; + +} // namespace + +#endif // ROSSERIAL_SERVER_SESSION_H diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/tcp_server.h b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/tcp_server.h new file mode 100644 index 0000000..1dff9c5 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/tcp_server.h @@ -0,0 +1,92 @@ +/** + * + * \file + * \brief TCP server for rosserial + * \author Mike Purvis + * \copyright Copyright (c) 2013, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + * + */ + +#ifndef ROSSERIAL_SERVER_TCP_SERVER_H +#define ROSSERIAL_SERVER_TCP_SERVER_H + +#include +#include +#include + +#include + +#include "rosserial_server/session.h" + + +namespace rosserial_server +{ + +using boost::asio::ip::tcp; + +template< typename Session = rosserial_server::Session > +class TcpServer +{ +public: + TcpServer(boost::asio::io_service& io_service, short port) + : io_service_(io_service), + acceptor_(io_service, tcp::endpoint(tcp::v4(), port)) + { + start_accept(); + } + +private: + void start_accept() + { + Session* new_session = new Session(io_service_); + acceptor_.async_accept(new_session->socket(), + boost::bind(&TcpServer::handle_accept, this, new_session, + boost::asio::placeholders::error)); + } + + void handle_accept(Session* new_session, + const boost::system::error_code& error) + { + if (!error) + { + new_session->start(); + } + else + { + delete new_session; + } + + start_accept(); + } + + boost::asio::io_service& io_service_; + tcp::acceptor acceptor_; +}; + +} // namespace + +#endif // ROSSERIAL_SERVER_TCP_SERVER_H diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/topic_handlers.h b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/topic_handlers.h new file mode 100644 index 0000000..737adb5 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/topic_handlers.h @@ -0,0 +1,195 @@ +/** + * + * \file + * \brief Classes which manage the Publish and Subscribe relationships + * that a Session has with its client. + * \author Mike Purvis + * \copyright Copyright (c) 2013, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + * + */ + +#ifndef ROSSERIAL_SERVER_TOPIC_HANDLERS_H +#define ROSSERIAL_SERVER_TOPIC_HANDLERS_H + +#include +#include +#include +#include + +namespace rosserial_server +{ + +class Publisher { +public: + Publisher(ros::NodeHandle& nh, const rosserial_msgs::TopicInfo& topic_info) { + rosserial_server::MsgInfo msginfo; + try + { + msginfo = lookupMessage(topic_info.message_type); + } + catch (const std::exception& e) + { + ROS_WARN_STREAM("Unable to look up message: " << e.what()); + } + + if (!msginfo.md5sum.empty() && msginfo.md5sum != topic_info.md5sum) + { + ROS_WARN_STREAM("Message" << topic_info.message_type << "MD5 sum from client does not " + "match that in system. Will avoid using system's message definition."); + msginfo.full_text = ""; + } + message_.morph(topic_info.md5sum, topic_info.message_type, msginfo.full_text, "false"); + publisher_ = message_.advertise(nh, topic_info.topic_name, 1); + } + + void handle(ros::serialization::IStream stream) { + ros::serialization::Serializer::read(stream, message_); + publisher_.publish(message_); + } + + std::string get_topic() { + return publisher_.getTopic(); + } + +private: + ros::Publisher publisher_; + topic_tools::ShapeShifter message_; +}; + +typedef boost::shared_ptr PublisherPtr; + + +class Subscriber { +public: + Subscriber(ros::NodeHandle& nh, rosserial_msgs::TopicInfo& topic_info, + boost::function& buffer)> write_fn) + : write_fn_(write_fn) { + ros::SubscribeOptions opts; + opts.init( + topic_info.topic_name, 1, boost::bind(&Subscriber::handle, this, _1)); + opts.md5sum = topic_info.md5sum; + opts.datatype = topic_info.message_type; + subscriber_ = nh.subscribe(opts); + } + + std::string get_topic() { + return subscriber_.getTopic(); + } + +private: + void handle(const boost::shared_ptr& msg) { + size_t length = ros::serialization::serializationLength(*msg); + std::vector buffer(length); + + ros::serialization::OStream ostream(&buffer[0], length); + ros::serialization::Serializer::write(ostream, *msg); + + write_fn_(buffer); + } + + ros::Subscriber subscriber_; + boost::function& buffer)> write_fn_; +}; + +typedef boost::shared_ptr SubscriberPtr; + +class ServiceClient { +public: + ServiceClient(ros::NodeHandle& nh, rosserial_msgs::TopicInfo& topic_info, + boost::function& buffer, const uint16_t topic_id)> write_fn) + : write_fn_(write_fn) { + topic_id_ = -1; + + rosserial_server::MsgInfo srvinfo; + rosserial_server::MsgInfo reqinfo; + rosserial_server::MsgInfo respinfo; + try + { + srvinfo = lookupMessage(topic_info.message_type, "srv"); + reqinfo = lookupMessage(topic_info.message_type + "Request", "srv"); + respinfo = lookupMessage(topic_info.message_type + "Response", "srv"); + } + catch (const std::exception& e) + { + ROS_WARN_STREAM("Unable to look up service definition: " << e.what()); + } + service_md5_ = srvinfo.md5sum; + request_message_md5_ = reqinfo.md5sum; + response_message_md5_ = respinfo.md5sum; + + ros::ServiceClientOptions opts; + opts.service = topic_info.topic_name; + opts.md5sum = srvinfo.md5sum; + opts.persistent = false; // always false for now + service_client_ = nh.serviceClient(opts); + } + void setTopicId(uint16_t topic_id) { + topic_id_ = topic_id; + } + std::string getServiceMD5() { + return service_md5_; + } + std::string getRequestMessageMD5() { + return request_message_md5_; + } + std::string getResponseMessageMD5() { + return response_message_md5_; + } + + void handle(ros::serialization::IStream stream) { + // deserialize request message + ros::serialization::Serializer::read(stream, request_message_); + + // perform service call + // note that at present, at least for rosserial-windows a service call returns nothing, + // so we discard the return value of this call() invocation. + service_client_.call(request_message_, response_message_, service_md5_); + + // write service response over the wire + size_t length = ros::serialization::serializationLength(response_message_); + std::vector buffer(length); + ros::serialization::OStream ostream(&buffer[0], length); + ros::serialization::Serializer::write(ostream, response_message_); + write_fn_(buffer,topic_id_); + } + +private: + topic_tools::ShapeShifter request_message_; + topic_tools::ShapeShifter response_message_; + ros::ServiceClient service_client_; + boost::function& buffer, const uint16_t topic_id)> write_fn_; + std::string service_md5_; + std::string request_message_md5_; + std::string response_message_md5_; + uint16_t topic_id_; +}; + +typedef boost::shared_ptr ServiceClientPtr; + +} // namespace + +#endif // ROSSERIAL_SERVER_TOPIC_HANDLERS_H diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/udp_socket_session.h b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/udp_socket_session.h new file mode 100644 index 0000000..6e38dae --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/udp_socket_session.h @@ -0,0 +1,94 @@ +/** + * + * \file + * \brief Reconnecting class for a UDP rosserial session. + * \author Mike Purvis + * \copyright Copyright (c) 2016, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + * + */ + +#ifndef ROSSERIAL_SERVER_UDP_SOCKET_SESSION_H +#define ROSSERIAL_SERVER_UDP_SOCKET_SESSION_H + +#include +#include +#include + +#include + +#include "rosserial_server/session.h" +#include "rosserial_server/udp_stream.h" + + +namespace rosserial_server +{ + +using boost::asio::ip::udp; + +class UdpSocketSession : public Session +{ +public: + UdpSocketSession(boost::asio::io_service& io_service, + udp::endpoint server_endpoint, + udp::endpoint client_endpoint) + : Session(io_service), timer_(io_service), + server_endpoint_(server_endpoint), client_endpoint_(client_endpoint) + { + ROS_INFO_STREAM("rosserial_server UDP session created between " << server_endpoint << " and " << client_endpoint); + check_connection(); + } + +private: + void check_connection() + { + if (!is_active()) + { + socket().open(server_endpoint_, client_endpoint_); + start(); + } + + // Every second, check again if the connection should be reinitialized, + // if the ROS node is still up. + if (ros::ok()) + { + timer_.expires_from_now(boost::posix_time::milliseconds(2000)); + timer_.async_wait(boost::bind(&UdpSocketSession::check_connection, this)); + } + else + { + shutdown(); + } + } + + boost::asio::deadline_timer timer_; + udp::endpoint server_endpoint_; + udp::endpoint client_endpoint_; +}; + +} // namespace + +#endif // ROSSERIAL_SERVER_UDP_SOCKET_SESSION_H diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/udp_stream.h b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/udp_stream.h new file mode 100644 index 0000000..30034cb --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/udp_stream.h @@ -0,0 +1,133 @@ +/** + * + * \file + * \brief Adapter which allows a single-ended UDP connection to + * present the stream interface. + * \author Mike Purvis + * \copyright Copyright (c) 2016, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + * + */ + +#ifndef ROSSERIAL_SERVER_UDP_STREAM_H +#define ROSSERIAL_SERVER_UDP_STREAM_H + +#include +#include +#include + +#include + +#include "rosserial_server/session.h" + + +namespace rosserial_server +{ + +using boost::asio::ip::udp; +#if BOOST_VERSION < 107000 +using boost::asio::handler_type; +#endif + + +class UdpStream : public udp::socket +{ +public: + explicit UdpStream(boost::asio::io_service& io_service) : udp::socket(io_service) + { + } + + void open(udp::endpoint server_endpoint, udp::endpoint client_endpoint) + { + boost::system::error_code ec; + const protocol_type protocol = server_endpoint.protocol(); + + udp::socket::open(protocol, ec); + boost::asio::detail::throw_error(ec, "open"); + + udp::socket::bind(server_endpoint, ec); + boost::asio::detail::throw_error(ec, "bind"); + + client_endpoint_ = client_endpoint; + } + + template + BOOST_ASIO_INITFN_RESULT_TYPE(WriteHandler, + void (boost::system::error_code, std::size_t)) + async_write_some(const ConstBufferSequence& buffers, + BOOST_ASIO_MOVE_ARG(WriteHandler) handler) + { + // If you get an error on the following line it means that your handler does + // not meet the documented type requirements for a WriteHandler. + BOOST_ASIO_WRITE_HANDLER_CHECK(WriteHandler, handler) type_check; +#if (BOOST_VERSION >= 106600) + // See: http://www.boost.org/doc/libs/1_66_0/doc/html/boost_asio/net_ts.html + boost::asio::async_completion init(handler); + + udp::socket::async_send_to( + buffers, client_endpoint_, 0, init.completion_handler); + + return init.result.get(); +#else + return this->get_service().async_send_to( + this->get_implementation(), buffers, client_endpoint_, 0, + BOOST_ASIO_MOVE_CAST(WriteHandler)(handler)); +#endif + } + + template + BOOST_ASIO_INITFN_RESULT_TYPE(ReadHandler, + void (boost::system::error_code, std::size_t)) + async_read_some(const MutableBufferSequence& buffers, + BOOST_ASIO_MOVE_ARG(ReadHandler) handler) + { + // If you get an error on the following line it means that your handler does + // not meet the documented type requirements for a ReadHandler. + BOOST_ASIO_READ_HANDLER_CHECK(ReadHandler, handler) type_check; +#if (BOOST_VERSION >= 106600) + // See: http://www.boost.org/doc/libs/1_66_0/doc/html/boost_asio/net_ts.html + boost::asio::async_completion init(handler); + + udp::socket::async_receive( + buffers, 0, init.completion_handler); + + return init.result.get(); +#else + return this->get_service().async_receive_from( + this->get_implementation(), buffers, client_endpoint_, 0, + BOOST_ASIO_MOVE_CAST(ReadHandler)(handler)); +#endif + } + +private: + udp::endpoint client_endpoint_; +}; + +} // namespace + +#endif // ROSSERIAL_SERVER_UDP_STREAM_H diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/serial.launch b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/serial.launch new file mode 100644 index 0000000..8928429 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/serial.launch @@ -0,0 +1,6 @@ + + + + + + diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/socket.launch b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/socket.launch new file mode 100644 index 0000000..cde949c --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/socket.launch @@ -0,0 +1,3 @@ + + + diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/stm32.launch b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/stm32.launch new file mode 100644 index 0000000..81d1db9 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/stm32.launch @@ -0,0 +1,12 @@ + + + + + + + require: + publishers: [ robot_velocity ] + subscribers: [ ] + + + \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/udp_socket.launch b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/udp_socket.launch new file mode 100644 index 0000000..9b79aed --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/udp_socket.launch @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/package.xml b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/package.xml new file mode 100644 index 0000000..df73c39 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/package.xml @@ -0,0 +1,23 @@ + + + rosserial_server + 0.9.2 + + A more performance- and stability-oriented server alternative implemented + in C++ to rosserial_python. + + + Mike Purvis + Mike Purvis + + BSD + + catkin + rosserial_msgs + std_msgs + roscpp + topic_tools + python3-dev + libboost-thread-dev + libboost-thread + diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/msg_lookup.cpp b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/msg_lookup.cpp new file mode 100644 index 0000000..b2c0e23 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/msg_lookup.cpp @@ -0,0 +1,102 @@ +/** + * \author Mike Purvis + * \copyright Copyright (c) 2019, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + */ + +#include "rosserial_server/msg_lookup.h" +#include "Python.h" + +namespace rosserial_server +{ + +const MsgInfo lookupMessage(const std::string& message_type, const std::string submodule) +{ + // Lazy-initialize the embedded Python interpreter. Avoid calling the corresponding + // finalize method due to issues with importing cyaml in the second instance. The + // total memory cost of having this in-process is only about 5-6MB. + Py_Initialize(); + + MsgInfo msginfo; + size_t slash_pos = message_type.find('/'); + if (slash_pos == std::string::npos) + { + throw std::runtime_error("Passed message type string does not include a slash character."); + } + std::string module_name = message_type.substr(0, slash_pos); + std::string class_name = message_type.substr(slash_pos + 1, std::string::npos); + + PyObject* module = PyImport_ImportModule((module_name + "." + submodule).c_str()); + if (!module) + { + throw std::runtime_error("Unable to import message module " + module_name + "."); + } + PyObject* msg_class = PyObject_GetAttrString(module, class_name.c_str()); + if (!msg_class) + { + throw std::runtime_error("Unable to find message class " + class_name + + " in module " + module_name + "."); + } + Py_XDECREF(module); + + PyObject* full_text = PyObject_GetAttrString(msg_class, "_full_text"); + PyObject* md5sum = PyObject_GetAttrString(msg_class, "_md5sum"); + if (!md5sum) + { + throw std::runtime_error("Class for message " + message_type + " did not contain" + + "expected _md5sum attribute."); + } + Py_XDECREF(msg_class); + +#if PY_VERSION_HEX > 0x03000000 + if (full_text) + { + msginfo.full_text.assign(PyUnicode_AsUTF8(full_text)); + } + msginfo.md5sum.assign(PyUnicode_AsUTF8(md5sum)); +#else + if (full_text) + { + msginfo.full_text.assign(PyString_AsString(full_text)); + } + msginfo.md5sum.assign(PyString_AsString(md5sum)); +#endif + + // See https://github.com/ros/ros_comm/issues/344 + // and https://github.com/ros/gencpp/pull/14 + // Valid full_text returned, but it is empty, so insert single line + if (full_text && msginfo.full_text.empty()) + { + msginfo.full_text = "\n"; + } + + Py_XDECREF(full_text); + Py_XDECREF(md5sum); + + return msginfo; +} + +} // namespace rosserial_server diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/serial_node.cpp b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/serial_node.cpp new file mode 100644 index 0000000..8fcd890 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/serial_node.cpp @@ -0,0 +1,56 @@ +/** + * + * \file + * \brief Main entry point for the serial node. + * \author Mike Purvis + * \copyright Copyright (c) 2013, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + * + */ + +#include +#include +#include + +#include + +#include "rosserial_server/serial_session.h" + + +int main(int argc, char* argv[]) +{ + ros::init(argc, argv, "rosserial_server_serial_node"); + + std::string port; + int baud; + ros::param::param("~port", port, "/dev/ttyACM0"); + ros::param::param("~baud", baud, 57600); + + boost::asio::io_service io_service; + rosserial_server::SerialSession serial_session(io_service, port, baud); + io_service.run(); + return 0; +} diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/socket_node.cpp b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/socket_node.cpp new file mode 100644 index 0000000..e803b6d --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/socket_node.cpp @@ -0,0 +1,56 @@ +/** + * + * \file + * \brief Main entry point for the socket server node. + * \author Mike Purvis + * \copyright Copyright (c) 2013, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + * + */ + +#include +#include +#include + +#include + +#include "rosserial_server/tcp_server.h" + + +int main(int argc, char* argv[]) +{ + ros::init(argc, argv, "rosserial_server_socket_node"); + + int port; + ros::param::param("~port", port, 11411); + + boost::asio::io_service io_service; + rosserial_server::TcpServer<> tcp_server(io_service, port); + + ROS_INFO_STREAM("Listening for rosserial TCP connections on port " << port); + io_service.run(); + return 0; +} diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/udp_socket_node.cpp b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/udp_socket_node.cpp new file mode 100644 index 0000000..1ff7718 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/udp_socket_node.cpp @@ -0,0 +1,65 @@ +/** + * + * \file + * \brief Main entry point for the UDP socket server node. + * \author Mike Purvis + * \copyright Copyright (c) 2016, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + * + */ + +#include +#include +#include + +#include + +#include "rosserial_server/udp_socket_session.h" + +using boost::asio::ip::udp; +using boost::asio::ip::address; + + +int main(int argc, char* argv[]) +{ + ros::init(argc, argv, "rosserial_server_udp_socket_node"); + + int server_port; + int client_port; + std::string client_addr; + ros::param::param("~server_port", server_port, 11411); + ros::param::param("~client_port", client_port, 11411); + ros::param::param("~client_addr", client_addr, "127.0.0.1"); + + boost::asio::io_service io_service; + rosserial_server::UdpSocketSession udp_socket_session( + io_service, + udp::endpoint(udp::v4(), server_port), + udp::endpoint(address::from_string(client_addr), client_port)); + io_service.run(); + + return 0; +} diff --git a/docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/CMakeLists.txt b/docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/CMakeLists.txt new file mode 100644 index 0000000..db04404 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/CMakeLists.txt @@ -0,0 +1,206 @@ +cmake_minimum_required(VERSION 3.0.2) +project(flask_esp8266) + +## Compile as C++11, supported in ROS Kinetic and newer +# add_compile_options(-std=c++11) + +## Find catkin macros and libraries +## if COMPONENTS list like find_package(catkin REQUIRED COMPONENTS xyz) +## is used, also find other catkin packages +find_package(catkin REQUIRED COMPONENTS + roscpp + rospy + std_msgs +) + +## System dependencies are found with CMake's conventions +# find_package(Boost REQUIRED COMPONENTS system) + + +## Uncomment this if the package has a setup.py. This macro ensures +## modules and global scripts declared therein get installed +## See http://ros.org/doc/api/catkin/html/user_guide/setup_dot_py.html +# catkin_python_setup() + +################################################ +## Declare ROS messages, services and actions ## +################################################ + +## To declare and build messages, services or actions from within this +## package, follow these steps: +## * Let MSG_DEP_SET be the set of packages whose message types you use in +## your messages/services/actions (e.g. std_msgs, actionlib_msgs, ...). +## * In the file package.xml: +## * add a build_depend tag for "message_generation" +## * add a build_depend and a exec_depend tag for each package in MSG_DEP_SET +## * If MSG_DEP_SET isn't empty the following dependency has been pulled in +## but can be declared for certainty nonetheless: +## * add a exec_depend tag for "message_runtime" +## * In this file (CMakeLists.txt): +## * add "message_generation" and every package in MSG_DEP_SET to +## find_package(catkin REQUIRED COMPONENTS ...) +## * add "message_runtime" and every package in MSG_DEP_SET to +## catkin_package(CATKIN_DEPENDS ...) +## * uncomment the add_*_files sections below as needed +## and list every .msg/.srv/.action file to be processed +## * uncomment the generate_messages entry below +## * add every package in MSG_DEP_SET to generate_messages(DEPENDENCIES ...) + +## Generate messages in the 'msg' folder +# add_message_files( +# FILES +# Message1.msg +# Message2.msg +# ) + +## Generate services in the 'srv' folder +# add_service_files( +# FILES +# Service1.srv +# Service2.srv +# ) + +## Generate actions in the 'action' folder +# add_action_files( +# FILES +# Action1.action +# Action2.action +# ) + +## Generate added messages and services with any dependencies listed here +# generate_messages( +# DEPENDENCIES +# std_msgs +# ) + +################################################ +## Declare ROS dynamic reconfigure parameters ## +################################################ + +## To declare and build dynamic reconfigure parameters within this +## package, follow these steps: +## * In the file package.xml: +## * add a build_depend and a exec_depend tag for "dynamic_reconfigure" +## * In this file (CMakeLists.txt): +## * add "dynamic_reconfigure" to +## find_package(catkin REQUIRED COMPONENTS ...) +## * uncomment the "generate_dynamic_reconfigure_options" section below +## and list every .cfg file to be processed + +## Generate dynamic reconfigure parameters in the 'cfg' folder +# generate_dynamic_reconfigure_options( +# cfg/DynReconf1.cfg +# cfg/DynReconf2.cfg +# ) + +################################### +## catkin specific configuration ## +################################### +## The catkin_package macro generates cmake config files for your package +## Declare things to be passed to dependent projects +## INCLUDE_DIRS: uncomment this if your package contains header files +## LIBRARIES: libraries you create in this project that dependent projects also need +## CATKIN_DEPENDS: catkin_packages dependent projects also need +## DEPENDS: system dependencies of this project that dependent projects also need +catkin_package( +# INCLUDE_DIRS include +# LIBRARIES flask_esp8266 +# CATKIN_DEPENDS roscpp rospy std_msgs +# DEPENDS system_lib +) + +########### +## Build ## +########### + +## Specify additional locations of header files +## Your package locations should be listed before other locations +include_directories( +# include + ${catkin_INCLUDE_DIRS} +) + +## Declare a C++ library +# add_library(${PROJECT_NAME} +# src/${PROJECT_NAME}/flask_esp8266.cpp +# ) + +## Add cmake target dependencies of the library +## as an example, code may need to be generated before libraries +## either from message generation or dynamic reconfigure +# add_dependencies(${PROJECT_NAME} ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS}) + +## Declare a C++ executable +## With catkin_make all packages are built within a single CMake context +## The recommended prefix ensures that target names across packages don't collide +# add_executable(${PROJECT_NAME}_node src/flask_esp8266_node.cpp) + +## Rename C++ executable without prefix +## The above recommended prefix causes long target names, the following renames the +## target back to the shorter version for ease of user use +## e.g. "rosrun someones_pkg node" instead of "rosrun someones_pkg someones_pkg_node" +# set_target_properties(${PROJECT_NAME}_node PROPERTIES OUTPUT_NAME node PREFIX "") + +## Add cmake target dependencies of the executable +## same as for the library above +# add_dependencies(${PROJECT_NAME}_node ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS}) + +## Specify libraries to link a library or executable target against +# target_link_libraries(${PROJECT_NAME}_node +# ${catkin_LIBRARIES} +# ) + +############# +## Install ## +############# + +# all install targets should use catkin DESTINATION variables +# See http://ros.org/doc/api/catkin/html/adv_user_guide/variables.html + +## Mark executable scripts (Python etc.) for installation +## in contrast to setup.py, you can choose the destination +# catkin_install_python(PROGRAMS +# scripts/my_python_script +# DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} +# ) + +## Mark executables for installation +## See http://docs.ros.org/melodic/api/catkin/html/howto/format1/building_executables.html +# install(TARGETS ${PROJECT_NAME}_node +# RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} +# ) + +## Mark libraries for installation +## See http://docs.ros.org/melodic/api/catkin/html/howto/format1/building_libraries.html +# install(TARGETS ${PROJECT_NAME} +# ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} +# LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} +# RUNTIME DESTINATION ${CATKIN_GLOBAL_BIN_DESTINATION} +# ) + +## Mark cpp header files for installation +# install(DIRECTORY include/${PROJECT_NAME}/ +# DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION} +# FILES_MATCHING PATTERN "*.h" +# PATTERN ".svn" EXCLUDE +# ) + +## Mark other files for installation (e.g. launch and bag files, etc.) +# install(FILES +# # myfile1 +# # myfile2 +# DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} +# ) + +############# +## Testing ## +############# + +## Add gtest based cpp test target and link libraries +# catkin_add_gtest(${PROJECT_NAME}-test test/test_flask_esp8266.cpp) +# if(TARGET ${PROJECT_NAME}-test) +# target_link_libraries(${PROJECT_NAME}-test ${PROJECT_NAME}) +# endif() + +## Add folders to be run by python nosetests +# catkin_add_nosetests(test) diff --git a/docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/package.xml b/docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/package.xml new file mode 100644 index 0000000..176331e --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/package.xml @@ -0,0 +1,68 @@ + + + flask_esp8266 + 0.0.0 + The flask_esp8266 package + + + + + root + + + + + + TODO + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + catkin + roscpp + rospy + std_msgs + roscpp + rospy + std_msgs + roscpp + rospy + std_msgs + + + + + + + + diff --git a/docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/scripts/button_press_publisher.py b/docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/scripts/button_press_publisher.py new file mode 100644 index 0000000..9dcba8a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/scripts/button_press_publisher.py @@ -0,0 +1,44 @@ + +#!/usr/bin/env python3 +import rospy +import requests +from std_msgs.msg import Int32 + +# 獲取按鈕按壓次數 +def fetch_button_press_count(): + try: + response = requests.get("http://192.168.50.140:5000/") # Flask 伺服器的主頁面 + if response.status_code == 200: + # 按照伺服器返回的格式解析按壓次數 + text = response.text + counts = text.split(", ") + button1_count = int(counts[0].split(": ")[1]) + button2_count = int(counts[1].split(": ")[1]) + return button1_count, button2_count + else: + rospy.logwarn(f"Failed to fetch button press count, status code: {response.status_code}") + return None, None + except requests.ConnectionError: + rospy.logwarn("Connection Error. Make sure the server is running.") + return None, None + +# 發佈按鈕按壓次數到 ROS topic +def publish_button_press_count(): + rospy.init_node('button_press_publisher', anonymous=True) + pub_button1 = rospy.Publisher('button1_press_count', Int32, queue_size=10) + pub_button2 = rospy.Publisher('button2_press_count', Int32, queue_size=10) + rate = rospy.Rate(20) # 每秒發佈 20 次,對應 50 毫秒 + + while not rospy.is_shutdown(): + button1_count, button2_count = fetch_button_press_count() + if button1_count is not None and button2_count is not None: + pub_button1.publish(button1_count) + pub_button2.publish(button2_count) + rospy.loginfo(f"Published button1 count: {button1_count}, button2 count: {button2_count}") + rate.sleep() + +if __name__ == "__main__": + try: + publish_button_press_count() + except rospy.ROSInterruptException: + pass diff --git a/docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/src/app.py b/docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/src/app.py new file mode 100644 index 0000000..a8e09b0 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/src/app.py @@ -0,0 +1,45 @@ +from flask import Flask, request # type: ignore +import json + +app = Flask(__name__) + +# 用於儲存每個按鈕的最新狀態 +button1_press_count = 0 # 累積按鈕按下的次數 +button2_press_count = 0 # 累積按鈕按下的次數 +button1_last = 0 +button2_last = 0 + +@app.route('/') +def home(): + return f"Button 1 press count: {button1_press_count}, Button 2 press count: {button2_press_count}" + +@app.route('/update_buttons', methods=['POST']) +def update_buttons(): + global button1_press_count, button2_press_count, button1_last, button2_last + try: + # 獲取並解析 JSON 數據 + data = request.get_json() + if data is None: + return "Invalid JSON", 400 + + button1_status = data.get("button1", 0) + button2_status = data.get("button2", 0) + + # 確保只有在按下時才計數,避免抖動 + if button1_status == 1 and button1_last == 0: + button1_press_count += 1 + if button2_status == 1 and button2_last == 0: + button2_press_count += 1 + + # 更新按鈕最後狀態 + button1_last = button1_status + button2_last = button2_status + + print(f"Received: {data}, Total Press Count 1: {button1_press_count}, Total Press Count 2: {button2_press_count}") + return "Button statuses updated", 200 + except Exception as e: + print(f"Error: {e}") + return "Internal Server Error", 500 + +if __name__ == '__main__': + app.run(host='0.0.0.0', port=5000) \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/src/start_flask.sh b/docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/src/start_flask.sh new file mode 100644 index 0000000..d37a90a --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/src/start_flask.sh @@ -0,0 +1,18 @@ +# # download +# sudo apt-get update +# sudo apt-get install -y python3-pip +# echo "alias python=python3" >> ~/.bashrc +# source ~/.bashrc +# pip install Flask +# sudo apt-get --reinstall install python3-requests + +# # run python file +# cd src/flask_esp8266/src +# python app.py + +# # run ros file at another terminal + +# # cd /root/comm-ws && +# # source devel/setup.bash +# # python3 /root/comm-ws/src/flask_esp8266/scripts/button_press_publisher.py + diff --git a/docker/local-ros2/OdomComm/comm-ws/src/run_test.sh b/docker/local-ros2/OdomComm/comm-ws/src/run_test.sh new file mode 100644 index 0000000..14e2341 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/src/run_test.sh @@ -0,0 +1,16 @@ +# start up +source /opt/ros/noetic/setup.bash + +# run +rostopic pub -1 /cmd_vel geometry_msgs/Twist '[0.3, 0.0, 0.0]' '[0.0, 0.0, 0.0]' & +# continue in 3 second +sleep 3 +# Ctrl+C +kill $! + +# stop +rostopic pub -1 /cmd_vel geometry_msgs/Twist '[0.0, 0.0, 0.0]' '[0.0, 0.0, 0.0]' & +# wait for 1 second +sleep 1 +# Ctrl+C +kill $! diff --git a/docker/local-ros2/OdomComm/comm-ws/start_flash.sh b/docker/local-ros2/OdomComm/comm-ws/start_flash.sh new file mode 100644 index 0000000..81c16f1 --- /dev/null +++ b/docker/local-ros2/OdomComm/comm-ws/start_flash.sh @@ -0,0 +1,31 @@ +#!/bin/bash + +# 更新套件並安裝必要工具 +echo "Updating system and installing dependencies..." +sudo apt-get update +sudo apt-get install -y python3-pip +sudo apt-get --reinstall install python3-requests + +# 設定 Python3 別名 +echo "Setting alias for Python..." +if ! grep -q "alias python=python3" ~/.bashrc; then + echo "alias python=python3" >> ~/.bashrcc + source ~/.bashrc +fi + +# 安裝 Flask +echo "Installing Flask..." +pip install Flask + +# 啟動 ROS 環境 +echo "Sourcing ROS setup..." +source devel/setup.bash + +# 啟動 Flask 應用程式 +echo "Starting Flask app..." +cd src/flask_esp8266/src +python3 app.py & # 背景執行 Flask 應用程式 + +# 啟動按鈕狀態發布腳本 +echo "Starting button press publisher script..." +python3 /root/comm-ws/src/flask_esp8266/scripts/button_press_publisher.py diff --git a/docker/local-ros2/OdomComm/docker/Dockerfile b/docker/local-ros2/OdomComm/docker/Dockerfile new file mode 100644 index 0000000..43a1026 --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/Dockerfile @@ -0,0 +1,151 @@ +################################################################################################ +# - Base stage +# - This stage serves as the foundational stage for all other stages. +# - Base image: Ubuntu 22.04 Jammy Jellyfish +# - https://hub.docker.com/_/ubuntu/tags?page=1&name=22.04 +################################################################################################ + +FROM ubuntu:22.04 AS base + +LABEL org.opencontainers.image.authors="yuzhong1214@gmail.com" + +# Reference: https://docs.ros.org/en/humble/Installation/Alternatives/Ubuntu-Development-Setup.html#set-locale +ENV LC_ALL=en_US.UTF-8 +ENV LANG=en_US.UTF-8 + +SHELL ["/bin/bash", "-c"] + +# Add user +RUN useradd -ms /bin/bash user + +################################################################################################ +# - Build stage +# - In this stage, I will build ROS Humble and ros1-bridge from source. +# - Reference: +# - https://docs.ros.org/en/humble/How-To-Guides/Using-ros1_bridge-Jammy-upstream.html +# - https://docs.ros.org/en/humble/Installation/Alternatives/Ubuntu-Development-Setup.html +################################################################################################ + +FROM base AS build + +# Install the required packages for the following command. +RUN apt-get update && \ + apt-get install -y \ + curl \ + locales \ + software-properties-common \ + lsb-release + +# Set locale. +# Reference: https://docs.ros.org/en/humble/Installation/Alternatives/Ubuntu-Development-Setup.html#set-locale +RUN locale-gen en_US en_US.UTF-8 && \ + update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 + +# Add the ROS 2 apt repository. +# Reference: https://docs.ros.org/en/humble/Installation/Alternatives/Ubuntu-Development-Setup.html#add-the-ros-2-apt-repository +RUN add-apt-repository universe && \ + curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg && \ + echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros2/ubuntu $(. /etc/os-release && echo $UBUNTU_CODENAME) main" | tee /etc/apt/sources.list.d/ros2.list > /dev/null + +# Install development tools and ROS tools. +# Note that we declare noninteractive mode to avoid apt asking for user input. +# Additionally, install colcon from PyPI, rather than using apt packages. +# Reference: https://docs.ros.org/en/humble/How-To-Guides/Using-ros1_bridge-Jammy-upstream.html#install-development-tools-and-ros-tools +RUN DEBIAN_FRONTEND=noninteractive apt-get update && \ + DEBIAN_FRONTEND=noninteractive apt-get install -y \ + build-essential \ + cmake \ + git \ + python3-flake8 \ + python3-flake8-blind-except \ + python3-flake8-builtins \ + python3-flake8-class-newline \ + python3-flake8-comprehensions \ + python3-flake8-deprecated \ + python3-flake8-docstrings \ + python3-flake8-import-order \ + python3-flake8-quotes \ + python3-pip \ + python3-pytest \ + python3-pytest-cov \ + python3-pytest-repeat \ + python3-pytest-rerunfailures \ + python3-rosdep \ + python3-setuptools \ + ros-dev-tools +RUN python3 -m pip install -U colcon-common-extensions vcstool + +# Create ros2_humble workspace, and clone all repositories from the list. +# Reference: https://docs.ros.org/en/humble/Installation/Alternatives/Ubuntu-Development-Setup.html#get-ros-2-code +RUN mkdir -p /ros2_humble/src +WORKDIR /ros2_humble +RUN vcs import --input https://raw.githubusercontent.com/ros2/ros2/humble/ros2.repos src + +# Install dependencies. +# Reference: https://docs.ros.org/en/humble/Installation/Alternatives/Ubuntu-Development-Setup.html#install-dependencies-using-rosdep +RUN rosdep init && \ + rosdep update && \ + rosdep install --from-paths src --ignore-src -y --rosdistro humble --skip-keys "fastcdr rti-connext-dds-6.0.1 urdfdom_headers" + +# Build the ros2_humble workspace. (This will take a few minutes) +# Note that we are using colcon build without the flag --symlink-install. +# This is because we will copy the built files from the build stage to the release stage. +# If we use the flag --symlink-install, the release stage will not be able to find the built files. +# Reference: https://docs.ros.org/en/humble/Installation/Alternatives/Ubuntu-Development-Setup.html#build-the-code-in-the-workspace +RUN colcon build + +# Delete packages.ros.org from sources.list and remove conflicts packages manually. +# Removing those conflicts packages is necessary for install ros-core-dev. +# Here is the dicussion about this issue: https://github.com/j3soon/ros2-essentials/pull/9#discussion_r1375303858 +# Reference: +# - https://docs.ros.org/en/humble/How-To-Guides/Using-ros1_bridge-Jammy-upstream.html#ros-2-via-debian-packages +# - https://github.com/osrf/docker_images/issues/635#issuecomment-1217505552 +RUN rm -rf /etc/apt/sources.list.d/ros2.list && \ + apt-get remove -y \ + python3-catkin-pkg \ + python3-catkin-pkg-modules + +# Install ROS 1 from Ubuntu packages. +# Reference: https://docs.ros.org/en/humble/How-To-Guides/Using-ros1_bridge-Jammy-upstream.html#install-ros-1-from-ubuntu-packages +RUN apt-get update && \ + apt-get install -y ros-core-dev + +# Build ros1_bridge from source. +# Reference: https://github.com/ros2/ros1_bridge/tree/3d5328dc21564d2130b4ded30afe5cd1c41cf033#building-the-bridge-from-source +RUN git clone https://github.com/ros2/ros1_bridge src/ros1_bridge +RUN source install/setup.bash && \ + colcon build --packages-select ros1_bridge --cmake-force-configure + +# Other configurations +COPY ./start-bridge.sh /start-bridge.sh +RUN chmod +x /start-bridge.sh + +CMD ["/bin/bash"] + +################################################################################################ +# - Release stage +# - In this stage, I will copy the built files from the build stage. +# This is useful for reducing the size of the image. +# - Reference: +# - https://docs.docker.com/build/building/multi-stage/ +################################################################################################ + +FROM base AS release + +# Install ROS core and packages with their dependencies. +RUN DEBIAN_FRONTEND=noninteractive apt-get update && \ + DEBIAN_FRONTEND=noninteractive apt-get install -y \ + libspdlog-dev \ + python3-packaging \ + ros-core-dev + +# Copy files from host and build stage +COPY --from=build /ros2_humble/install /ros2_humble/install + +# Other configurations +COPY ./start-bridge.sh /start-bridge.sh +USER user +RUN echo "source /opt/ros/$ROS_DISTRO/setup.bash" >> ~/.bashrc + +WORKDIR / +CMD ["./start-bridge.sh"] \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/docker/compose.yml b/docker/local-ros2/OdomComm/docker/compose.yml new file mode 100644 index 0000000..70c51ac --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/compose.yml @@ -0,0 +1,73 @@ +services: + ros-core: + image: osrf/ros:noetic-desktop-full + container_name: ros-core + command: "rosmaster --core" + network_mode: host + stop_grace_period: 1s + healthcheck: + # The healthcheck is required for ros1-bridge to wait until roscore is ready. + test: /ros_entrypoint.sh bash -c "rostopic list || exit 1" + interval: 3s + timeout: 10s + retries: 5 + + ros1-bridge: + build: + context: . + target: release + image: pomelo925/ttennis-humble:communication + container_name: ros2-ros1-bridge-ws + stop_grace_period: 1s + depends_on: + ros-core: + # The healthcheck is required for ros1-bridge to wait until roscore is ready. + condition: service_healthy + command: ./start-bridge.sh + stdin_open: true + tty: true + network_mode: host + working_dir: / + volumes: + # Mount local timezone into container. ( Readonly ) + # Reference: https://stackoverflow.com/questions/57607381/how-do-i-change-timezone-in-a-docker-container + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro + # Direct Rendering Infrastructure + - /dev/dri:/dev/dri + # Shared Memory + - /dev/shm:/dev/shm + + ros1: + image: osrf/ros:noetic-desktop-full + container_name: ros1 + stdin_open: true + tty: true + network_mode: host + privileged: true + volumes: + - ../comm-ws:/root/comm-ws + - /dev/bus/usb:/dev/bus/usb + stop_grace_period: 1s + depends_on: + ros-core: + condition: service_healthy + command: /bin/bash -c " + chmod +x /root/comm-ws/devel/_setup_util.py && + find /root/comm-ws/devel -type f -name '*.sh' -exec chmod +x {} \; && + source /opt/ros/noetic/setup.bash && + source /root/comm-ws/devel/setup.bash && + cd /root/comm-ws && + sudo chmod 777 /dev/ttyACM0 && + roslaunch rosserial_server stm32.launch" + + # ros2: + # image: osrf/ros:humble-desktop-full + # container_name: ros2 + # stdin_open: true + # tty: true + # network_mode: host + # stop_grace_period: 1s + # volumes: + # # Shared Memory + # - /dev/shm:/dev/shm \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/docker/start-bridge.sh b/docker/local-ros2/OdomComm/docker/start-bridge.sh new file mode 100644 index 0000000..1cc90c5 --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/start-bridge.sh @@ -0,0 +1,14 @@ +#!/bin/bash -e + +if [ $# = 1 ]; then + export ROS_MASTER_URI=$1 +else + export ROS_MASTER_URI=http://localhost:11311 +fi + +# Normally, sourcing the setup.bash file is sufficient to set up the ROS environment. +# However, the ros1_bridge package can't be found by ROS 2 even if we source the file. Manual sourcing is required. +source /ros2_humble/install/setup.bash +source /ros2_humble/install/ros1_bridge/share/ros1_bridge/local_setup.bash + +ros2 run ros1_bridge dynamic_bridge \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/pull_and_run.sh b/docker/local-ros2/OdomComm/pull_and_run.sh new file mode 100755 index 0000000..213ad95 --- /dev/null +++ b/docker/local-ros2/OdomComm/pull_and_run.sh @@ -0,0 +1,23 @@ +#!/bin/bash + +## 0. clean container within same group +echo "=== [COMMUNICATION] Pull & Run ===" +echo "[COMMUNICATION] Remove Containers ..." +docker compose -p communication down --volumes --remove-orphans + +## 1. make scripts & library executable +find ../E.Communication -type f -name "*.sh" -exec sudo chmod +x {} \; + +## 2. environment setup +export DISPLAY=:0 +xhost +local:docker +cd docker + +## 3. build image +echo "[COMMUNICATION] Pull Images ..." +docker pull pomelo925/ttennis-humble:communication + +## 4. deployment +echo "[COMMUNICATION] Deploying..." +docker compose -p communication up +# docker compose -p communication up -d \ No newline at end of file From e99717b63f2746e964cdfbe0e6d5114e075f7580 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Fri, 17 Jan 2025 20:43:56 +0800 Subject: [PATCH 026/184] Add: docker compose STM32 - ROS2 to use: ``` $ cd docker/local-ros2/OdomComm $ ./pull_and_run.sh ``` ros2 topic echo /odoo_googoogoo geometry_msgs/Twist --- docker/local-ros2/OdomComm/_run.sh | 2 +- docker/local-ros2/OdomComm/build_and_run.sh | 2 +- .../OdomComm/docker/Dockerfile-rosserial | 51 ++ .../OdomComm/docker/compose-serial.yaml | 29 + docker/local-ros2/OdomComm/docker/compose.yml | 35 +- .../docker/odometry/odometry/CMakeLists.txt | 212 ++++++ .../odometry/odometry/cfg/odometry_param.cfg | 29 + .../odometry/include/odometry/odometry.h | 80 +++ .../odometry/launch/odometry_comm.launch | 32 + .../docker/odometry/odometry/lib/odometry.cpp | 359 ++++++++++ .../docker/odometry/odometry/package.xml | 76 +++ .../odometry/param/odometry_comm.yaml | 32 + .../odometry/odometry/src/odometry_node.cpp | 29 + .../odometry/rosserial_msgs/CHANGELOG.rst | 105 +++ .../odometry/rosserial_msgs/CMakeLists.txt | 21 + .../odometry/rosserial_msgs/msg/Log.msg | 10 + .../odometry/rosserial_msgs/msg/TopicInfo.msg | 21 + .../odometry/rosserial_msgs/package.xml | 18 + .../rosserial_msgs/srv/RequestParam.srv | 7 + .../odometry/rosserial_server/CHANGELOG.rst | 130 ++++ .../odometry/rosserial_server/CMakeLists.txt | 77 +++ .../rosserial_server/async_read_buffer.h | 204 ++++++ .../include/rosserial_server/msg_lookup.h | 44 ++ .../include/rosserial_server/serial_session.h | 118 ++++ .../include/rosserial_server/session.h | 625 ++++++++++++++++++ .../include/rosserial_server/tcp_server.h | 92 +++ .../include/rosserial_server/topic_handlers.h | 195 ++++++ .../rosserial_server/udp_socket_session.h | 94 +++ .../include/rosserial_server/udp_stream.h | 133 ++++ .../rosserial_server/launch/serial.launch | 6 + .../rosserial_server/launch/socket.launch | 3 + .../rosserial_server/launch/udp_socket.launch | 9 + .../odometry/rosserial_server/package.xml | 23 + .../rosserial_server/src/msg_lookup.cpp | 102 +++ .../rosserial_server/src/serial_node.cpp | 56 ++ .../rosserial_server/src/socket_node.cpp | 56 ++ .../rosserial_server/src/udp_socket_node.cpp | 65 ++ docker/local-ros2/OdomComm/pull_and_run.sh | 2 +- docker/local-ros2/docker-compose.yaml | 1 + 39 files changed, 3174 insertions(+), 11 deletions(-) create mode 100644 docker/local-ros2/OdomComm/docker/Dockerfile-rosserial create mode 100644 docker/local-ros2/OdomComm/docker/compose-serial.yaml create mode 100644 docker/local-ros2/OdomComm/docker/odometry/odometry/CMakeLists.txt create mode 100644 docker/local-ros2/OdomComm/docker/odometry/odometry/cfg/odometry_param.cfg create mode 100644 docker/local-ros2/OdomComm/docker/odometry/odometry/include/odometry/odometry.h create mode 100644 docker/local-ros2/OdomComm/docker/odometry/odometry/launch/odometry_comm.launch create mode 100644 docker/local-ros2/OdomComm/docker/odometry/odometry/lib/odometry.cpp create mode 100644 docker/local-ros2/OdomComm/docker/odometry/odometry/package.xml create mode 100644 docker/local-ros2/OdomComm/docker/odometry/odometry/param/odometry_comm.yaml create mode 100644 docker/local-ros2/OdomComm/docker/odometry/odometry/src/odometry_node.cpp create mode 100644 docker/local-ros2/OdomComm/docker/odometry/rosserial_msgs/CHANGELOG.rst create mode 100644 docker/local-ros2/OdomComm/docker/odometry/rosserial_msgs/CMakeLists.txt create mode 100644 docker/local-ros2/OdomComm/docker/odometry/rosserial_msgs/msg/Log.msg create mode 100644 docker/local-ros2/OdomComm/docker/odometry/rosserial_msgs/msg/TopicInfo.msg create mode 100644 docker/local-ros2/OdomComm/docker/odometry/rosserial_msgs/package.xml create mode 100644 docker/local-ros2/OdomComm/docker/odometry/rosserial_msgs/srv/RequestParam.srv create mode 100644 docker/local-ros2/OdomComm/docker/odometry/rosserial_server/CHANGELOG.rst create mode 100644 docker/local-ros2/OdomComm/docker/odometry/rosserial_server/CMakeLists.txt create mode 100644 docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/async_read_buffer.h create mode 100644 docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/msg_lookup.h create mode 100644 docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/serial_session.h create mode 100644 docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/session.h create mode 100644 docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/tcp_server.h create mode 100644 docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/topic_handlers.h create mode 100644 docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/udp_socket_session.h create mode 100644 docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/udp_stream.h create mode 100644 docker/local-ros2/OdomComm/docker/odometry/rosserial_server/launch/serial.launch create mode 100644 docker/local-ros2/OdomComm/docker/odometry/rosserial_server/launch/socket.launch create mode 100644 docker/local-ros2/OdomComm/docker/odometry/rosserial_server/launch/udp_socket.launch create mode 100644 docker/local-ros2/OdomComm/docker/odometry/rosserial_server/package.xml create mode 100644 docker/local-ros2/OdomComm/docker/odometry/rosserial_server/src/msg_lookup.cpp create mode 100644 docker/local-ros2/OdomComm/docker/odometry/rosserial_server/src/serial_node.cpp create mode 100644 docker/local-ros2/OdomComm/docker/odometry/rosserial_server/src/socket_node.cpp create mode 100644 docker/local-ros2/OdomComm/docker/odometry/rosserial_server/src/udp_socket_node.cpp diff --git a/docker/local-ros2/OdomComm/_run.sh b/docker/local-ros2/OdomComm/_run.sh index e51df1b..9e82b64 100644 --- a/docker/local-ros2/OdomComm/_run.sh +++ b/docker/local-ros2/OdomComm/_run.sh @@ -2,7 +2,7 @@ ## 1. make scripts & library executable echo "=== [COMMUNICATION] ===" -find ../E.Communication -type f -name "*.sh" -exec sudo chmod +x {} \; +find ../OdomComm -type f -name "*.sh" -exec sudo chmod +x {} \; ## 2. environment setup export DISPLAY=:0 diff --git a/docker/local-ros2/OdomComm/build_and_run.sh b/docker/local-ros2/OdomComm/build_and_run.sh index 010fb70..a77990a 100644 --- a/docker/local-ros2/OdomComm/build_and_run.sh +++ b/docker/local-ros2/OdomComm/build_and_run.sh @@ -6,7 +6,7 @@ echo "[COMMUNICATION] Remove Containers ..." docker compose -p communication down --volumes --remove-orphans ## 1. make scripts & library executable -find ../E.Communication -type f -name "*.sh" -exec sudo chmod +x {} \; +find ../OdomComm -type f -name "*.sh" -exec sudo chmod +x {} \; ## 2. environment setup export DISPLAY=:0 diff --git a/docker/local-ros2/OdomComm/docker/Dockerfile-rosserial b/docker/local-ros2/OdomComm/docker/Dockerfile-rosserial new file mode 100644 index 0000000..1eda1ec --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/Dockerfile-rosserial @@ -0,0 +1,51 @@ +################################################################################################ +# - Base stage +# - This stage serves as the foundational stage for all other stages. +# - Base image: OSRF ROS noetic Desktop Full +# - https://hub.docker.com/r/osrf/ros/tags?page=1&name=noetic-desktop-full +################################################################################################ + +FROM osrf/ros:noetic-desktop-full AS base + +LABEL org.opencontainers.image.authors="yoseph.huang@gmail.com" + +ARG USERNAME=user +ARG USER_UID=1000 +ARG USER_GID=$USER_UID + +SHELL ["/bin/bash", "-c"] + + +################################################################################################ +# - User Setup stage +# - In this stage, create a non-root user and configure passwordless sudo. +################################################################################################ + +FROM base AS user-setup + +## Create a non-root user +RUN groupadd --gid $USER_GID $USERNAME && \ + useradd --uid $USER_UID --gid $USER_GID -m $USERNAME -s /bin/bash && \ + apt-get update && \ + apt-get install -y sudo && \ + echo $USERNAME ALL=\(root\) NOPASSWD:ALL > /etc/sudoers.d/$USERNAME && \ + chmod 0440 /etc/sudoers.d/$USERNAME && \ + rm -rf /var/lib/apt/lists/* + +FROM user-setup AS final + +USER ${USERNAME} +# COPY comm-ws /home/$USERNAME/comm-ws +RUN mkdir -p /home/$USERNAME/ws/src +COPY odometry /home/$USERNAME/ws/src/odometry + +# catkin_make +RUN /bin/bash -c "source /opt/ros/noetic/setup.bash && \ + rosdep update && \ + cd /home/$USERNAME/ws && \ + rosdep install -y -r -q --from-paths src --ignore-src --rosdistro noetic && \ + catkin_make" + +## Final configurations +USER $USERNAME +CMD ["/bin/bash"] \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/docker/compose-serial.yaml b/docker/local-ros2/OdomComm/docker/compose-serial.yaml new file mode 100644 index 0000000..f66f575 --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/compose-serial.yaml @@ -0,0 +1,29 @@ +services: + ros1: + image: ros1:serial + container_name: ros1 + stdin_open: true + tty: true + network_mode: host + privileged: true + volumes: + # - ../comm-ws:/root/comm-ws + # - /dev/bus/usb:/dev/bus/usb + - /dev:/dev + stop_grace_period: 1s + # depends_on: + # ros-core: + # condition: service_healthy + # command: /bin/bash -c " + # chmod +x /root/comm-ws/devel/_setup_util.py && + # find /root/comm-ws/devel -type f -name '*.sh' -exec chmod +x {} \; && + # source /opt/ros/noetic/setup.bash && + # source /root/comm-ws/devel/setup.bash && + # cd /root/comm-ws && + # sudo chmod 777 /dev/ttyACM0 && + # roslaunch rosserial_server stm32.launch" + command: /bin/bash -c " + source /opt/ros/noetic/setup.bash && + source ~/ws/devel/setup.bash && + sudo chmod 777 /dev/ttyACM0 && + roslaunch odometry odometry_comm.launch" \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/docker/compose.yml b/docker/local-ros2/OdomComm/docker/compose.yml index 70c51ac..bcc51a7 100644 --- a/docker/local-ros2/OdomComm/docker/compose.yml +++ b/docker/local-ros2/OdomComm/docker/compose.yml @@ -39,27 +39,46 @@ services: - /dev/shm:/dev/shm ros1: - image: osrf/ros:noetic-desktop-full + image: ros1:serial container_name: ros1 stdin_open: true tty: true network_mode: host privileged: true volumes: - - ../comm-ws:/root/comm-ws - - /dev/bus/usb:/dev/bus/usb + - /dev:/dev stop_grace_period: 1s depends_on: ros-core: condition: service_healthy command: /bin/bash -c " - chmod +x /root/comm-ws/devel/_setup_util.py && - find /root/comm-ws/devel -type f -name '*.sh' -exec chmod +x {} \; && source /opt/ros/noetic/setup.bash && - source /root/comm-ws/devel/setup.bash && - cd /root/comm-ws && + source ~/ws/devel/setup.bash && sudo chmod 777 /dev/ttyACM0 && - roslaunch rosserial_server stm32.launch" + roslaunch odometry odometry_comm.launch" + + # ros1: + # image: osrf/ros:noetic-desktop-full + # container_name: ros1 + # stdin_open: true + # tty: true + # network_mode: host + # privileged: true + # volumes: + # - ../comm-ws:/root/comm-ws + # - /dev/bus/usb:/dev/bus/usb + # stop_grace_period: 1s + # depends_on: + # ros-core: + # condition: service_healthy + # command: /bin/bash -c " + # chmod +x /root/comm-ws/devel/_setup_util.py && + # find /root/comm-ws/devel -type f -name '*.sh' -exec chmod +x {} \; && + # source /opt/ros/noetic/setup.bash && + # source /root/comm-ws/devel/setup.bash && + # cd /root/comm-ws && + # sudo chmod 777 /dev/ttyACM0 && + # roslaunch rosserial_server stm32.launch" # ros2: # image: osrf/ros:humble-desktop-full diff --git a/docker/local-ros2/OdomComm/docker/odometry/odometry/CMakeLists.txt b/docker/local-ros2/OdomComm/docker/odometry/odometry/CMakeLists.txt new file mode 100644 index 0000000..e45df10 --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/odometry/CMakeLists.txt @@ -0,0 +1,212 @@ +cmake_minimum_required(VERSION 3.0.2) +project(odometry) + +## Compile as C++11, supported in ROS Kinetic and newer +# add_compile_options(-std=c++11) + +## Find catkin macros and libraries +## if COMPONENTS list like find_package(catkin REQUIRED COMPONENTS xyz) +## is used, also find other catkin packages +find_package(catkin REQUIRED COMPONENTS + geometry_msgs + nav_msgs + roscpp + rospy + std_msgs + dynamic_reconfigure +) + +## System dependencies are found with CMake's conventions +# find_package(Boost REQUIRED COMPONENTS system) + + +## Uncomment this if the package has a setup.py. This macro ensures +## modules and global scripts declared therein get installed +## See http://ros.org/doc/api/catkin/html/user_guide/setup_dot_py.html +# catkin_python_setup() + +################################################ +## Declare ROS messages, services and actions ## +################################################ + +## To declare and build messages, services or actions from within this +## package, follow these steps: +## * Let MSG_DEP_SET be the set of packages whose message types you use in +## your messages/services/actions (e.g. std_msgs, actionlib_msgs, ...). +## * In the file package.xml: +## * add a build_depend tag for "message_generation" +## * add a build_depend and a exec_depend tag for each package in MSG_DEP_SET +## * If MSG_DEP_SET isn't empty the following dependency has been pulled in +## but can be declared for certainty nonetheless: +## * add a exec_depend tag for "message_runtime" +## * In this file (CMakeLists.txt): +## * add "message_generation" and every package in MSG_DEP_SET to +## find_package(catkin REQUIRED COMPONENTS ...) +## * add "message_runtime" and every package in MSG_DEP_SET to +## catkin_package(CATKIN_DEPENDS ...) +## * uncomment the add_*_files sections below as needed +## and list every .msg/.srv/.action file to be processed +## * uncomment the generate_messages entry below +## * add every package in MSG_DEP_SET to generate_messages(DEPENDENCIES ...) + +## Generate messages in the 'msg' folder +# add_message_files( +# FILES +# Message1.msg +# Message2.msg +# ) + +## Generate services in the 'srv' folder +# add_service_files( +# FILES +# Service1.srv +# Service2.srv +# ) + +## Generate actions in the 'action' folder +# add_action_files( +# FILES +# Action1.action +# Action2.action +# ) + +## Generate added messages and services with any dependencies listed here +# generate_messages( +# DEPENDENCIES +# geometry_msgs# nav_msgs# std_msgs +# ) + +################################################ +## Declare ROS dynamic reconfigure parameters ## +################################################ + +## To declare and build dynamic reconfigure parameters within this +## package, follow these steps: +## * In the file package.xml: +## * add a build_depend and a exec_depend tag for "dynamic_reconfigure" +## * In this file (CMakeLists.txt): +## * add "dynamic_reconfigure" to +## find_package(catkin REQUIRED COMPONENTS ...) +## * uncomment the "generate_dynamic_reconfigure_options" section below +## and list every .cfg file to be processed + +## Generate dynamic reconfigure parameters in the 'cfg' folder +generate_dynamic_reconfigure_options( + cfg/odometry_param.cfg +) + +################################### +## catkin specific configuration ## +################################### +## The catkin_package macro generates cmake config files for your package +## Declare things to be passed to dependent projects +## INCLUDE_DIRS: uncomment this if your package contains header files +## LIBRARIES: libraries you create in this project that dependent projects also need +## CATKIN_DEPENDS: catkin_packages dependent projects also need +## DEPENDS: system dependencies of this project that dependent projects also need +catkin_package( +# INCLUDE_DIRS include +# LIBRARIES odometry +# CATKIN_DEPENDS geometry_msgs nav_msgs roscpp rospy std_msgs +# DEPENDS system_lib +) + +########### +## Build ## +########### + +## Specify additional locations of header files +## Your package locations should be listed before other locations +include_directories( + include + ${catkin_INCLUDE_DIRS} +) + +## Add cmake target dependencies of the library +## as an example, code may need to be generated before libraries +## either from message generation or dynamic reconfigure +# add_dependencies(${PROJECT_NAME} ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS}) + +## Declare a C++ executable +## With catkin_make all packages are built within a single CMake context +## The recommended prefix ensures that target names across packages don't collide +# add_executable(${PROJECT_NAME}_node src/odometry_node.cpp) + +## Rename C++ executable without prefix +## The above recommended prefix causes long target names, the following renames the +## target back to the shorter version for ease of user use +## e.g. "rosrun someones_pkg node" instead of "rosrun someones_pkg someones_pkg_node" +# set_target_properties(${PROJECT_NAME}_node PROPERTIES OUTPUT_NAME node PREFIX "") + +## Add cmake target dependencies of the executable +## same as for the library above +# add_dependencies(${PROJECT_NAME}_node ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS}) + +## Specify libraries to link a library or executable target against +# target_link_libraries(${PROJECT_NAME}_node +# ${catkin_LIBRARIES} +# ) + +## -- Declare library -- ## +add_library(odometry lib/odometry.cpp) +target_link_libraries(odometry ${catkin_LIBRARIES}) +add_dependencies(odometry ${catkin_EXPORTED_TARGETS} ${PROJECT_NAME}_gencfg) + +## -- Build a nodes -- ## +add_executable(odometry_node src/odometry_node.cpp) +target_link_libraries(odometry_node odometry) + +############# +## Install ## +############# + +# all install targets should use catkin DESTINATION variables +# See http://ros.org/doc/api/catkin/html/adv_user_guide/variables.html + +## Mark executable scripts (Python etc.) for installation +## in contrast to setup.py, you can choose the destination +# catkin_install_python(PROGRAMS +# scripts/my_python_script +# DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} +# ) + +## Mark executables for installation +## See http://docs.ros.org/melodic/api/catkin/html/howto/format1/building_executables.html +# install(TARGETS ${PROJECT_NAME}_node +# RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} +# ) + +## Mark libraries for installation +## See http://docs.ros.org/melodic/api/catkin/html/howto/format1/building_libraries.html +# install(TARGETS ${PROJECT_NAME} +# ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} +# LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} +# RUNTIME DESTINATION ${CATKIN_GLOBAL_BIN_DESTINATION} +# ) + +## Mark cpp header files for installation +# install(DIRECTORY include/${PROJECT_NAME}/ +# DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION} +# FILES_MATCHING PATTERN "*.h" +# PATTERN ".svn" EXCLUDE +# ) + +## Mark other files for installation (e.g. launch and bag files, etc.) +# install(FILES +# # myfile1 +# # myfile2 +# DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} +# ) + +############# +## Testing ## +############# + +## Add gtest based cpp test target and link libraries +# catkin_add_gtest(${PROJECT_NAME}-test test/test_odometry.cpp) +# if(TARGET ${PROJECT_NAME}-test) +# target_link_libraries(${PROJECT_NAME}-test ${PROJECT_NAME}) +# endif() + +## Add folders to be run by python nosetests +# catkin_add_nosetests(test) diff --git a/docker/local-ros2/OdomComm/docker/odometry/odometry/cfg/odometry_param.cfg b/docker/local-ros2/OdomComm/docker/odometry/odometry/cfg/odometry_param.cfg new file mode 100644 index 0000000..dca0f41 --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/odometry/cfg/odometry_param.cfg @@ -0,0 +1,29 @@ +#!/usr/bin/env python +PACKAGE = "odometry" +NAMESPACE = "odometry" +GENERATE_FILE = "odometry_param" + +from dynamic_reconfigure.parameter_generator_catkin import ParameterGenerator, int_t, double_t, bool_t, str_t + +gen = ParameterGenerator() + +gen.add("publish", bool_t, 0, "To publish or not", True) +gen.add("twist_topic", str_t, 0, "Topic to subscribe odometry information", "/Toposition") +gen.add("odom_topic", str_t, 0, "Topic to publish odometry information", "/odom") + +gen.add("fixed_frame", str_t, 0, "Parent frame", "odom") +gen.add("target_frame", str_t, 0, "Child frame", "base_footprint") + +gen.add("covariance_x", double_t, 0, "Covariance x", 0.05, 0, 1) +gen.add("covariance_y", double_t, 0, "Covariance y", 0.05, 0, 1) +gen.add("covariance_z", double_t, 0, "Covariance z", 0.1, 0, 1) +gen.add("covariance_vx", double_t, 0, "Covariance vx", 0.1, 0, 1) +gen.add("covariance_vy", double_t, 0, "Covariance vy", 0.1, 0, 1) +gen.add("covariance_vz", double_t, 0, "Covariance vz", 0.2, 0, 1) + +gen.add("covariance_multi_vx", double_t, 0, "Covariance multiplican for vx", 0.5, 0, 9) +gen.add("covariance_multi_vy", double_t, 0, "Covariance multiplican for vy", 0.5, 0, 9) +gen.add("covariance_multi_vz", double_t, 0, "Covariance multiplican for vz", 0.5, 0, 9) + + +exit(gen.generate(PACKAGE, NAMESPACE, GENERATE_FILE)) diff --git a/docker/local-ros2/OdomComm/docker/odometry/odometry/include/odometry/odometry.h b/docker/local-ros2/OdomComm/docker/odometry/odometry/include/odometry/odometry.h new file mode 100644 index 0000000..89fab9a --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/odometry/include/odometry/odometry.h @@ -0,0 +1,80 @@ +#pragma once + +#include "ros/ros.h" +#include "nav_msgs/Odometry.h" +#include "geometry_msgs/Twist.h" +#include "std_srvs/Empty.h" +#include "std_msgs/Float64.h" + +#include +#include +#include +#include "odometry/odometry_paramConfig.h" + +class Odometry { + +public : + + Odometry(ros::NodeHandle &nh, ros::NodeHandle &nh_local); + +private : + + /* Function - for initialize params */ + void Initialize(); + + /* Function - for update params */ + bool UpdateParams(std_srvs::Empty::Request &req, std_srvs::Empty::Response &res); + + /* Function - for twist callback */ + void TwistCallback(const geometry_msgs::Twist::ConstPtr &msg); + + /* Function -> for geometry_msgs::Twist ( cmd_vel ) */ + void P_VelocityCallback(const nav_msgs::Odometry::ConstPtr &msg); + + /* Function -> for geometry_msgs::TwistWithCovariance ( ekf_pose ) */ + void VelocityCallback(const nav_msgs::Odometry::ConstPtr &msg); + + /* Function publish sth we need */ + void publish(); + + /* Function for dynamic configure callback */ + void DynamicParamCallback(odometry::odometry_paramConfig &config, uint32_t level); + + /* Function to set up dynamic configure function and server */ + void SetDynamicReconfigure(); + + /** -- Node Handles -- **/ + ros::NodeHandle nh_; + ros::NodeHandle nh_local_; + + /** -- Advertise -- **/ + ros::Subscriber twist_sub_; + ros::Subscriber vel_sub_; + ros::Publisher odom_pub_; + ros::ServiceServer param_srv_; // Service for update param ( call by other nodes ) + + /** -- Msgs to pub -- **/ + nav_msgs::Odometry odometry_output_; + nav_msgs::Odometry odometry_output_backup_; + double covariance_multi_[3]; // x, y, z + + /** -- Parameters -- **/ + bool p_active_; + bool p_publish_; + bool p_update_params_; + bool p_sub_from_nav_; + bool p_use_dynamic_reconf_; + bool p_use_stm_integral_; + + double p_covariance_; + double p_covariance_multi_; + + std::string p_fixed_frame_; + std::string p_target_frame_; + + std::string p_twist_topic_; + std::string p_odom_topic_; + +}; + + diff --git a/docker/local-ros2/OdomComm/docker/odometry/odometry/launch/odometry_comm.launch b/docker/local-ros2/OdomComm/docker/odometry/odometry/launch/odometry_comm.launch new file mode 100644 index 0000000..4e40e2f --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/odometry/launch/odometry_comm.launch @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + require: + publishers: [ odoo_googoogoo ] + subscribers: [ ] + + + + diff --git a/docker/local-ros2/OdomComm/docker/odometry/odometry/lib/odometry.cpp b/docker/local-ros2/OdomComm/docker/odometry/odometry/lib/odometry.cpp new file mode 100644 index 0000000..ff8a1f6 --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/odometry/lib/odometry.cpp @@ -0,0 +1,359 @@ +#include "odometry/odometry.h" + +Odometry::Odometry (ros::NodeHandle &nh, ros::NodeHandle &nh_local){ + + this->nh_ = nh; + this->nh_local_ = nh_local; + this->Initialize(); +} + +void Odometry::Initialize(){ + + std_srvs::Empty empty; + + this->p_active_ = false; + ROS_INFO_STREAM("[Odometry] : inactive node"); + + if(this->UpdateParams(empty.request, empty.response)){ + ROS_INFO_STREAM("[Odometry] : Initialize param ok"); + } + else { + ROS_INFO_STREAM("[Odometry] : Initialize param failed"); + } + +} + +bool Odometry::UpdateParams(std_srvs::Empty::Request &req, std_srvs::Empty::Response &res){ + + bool prev_active = p_active_; + + double covariance[6]; + double multi_covariance[3]; + + /* get param */ + if(this->nh_local_.param("active", p_active_, true)){ + ROS_INFO_STREAM("[Odometry] : active set to " << p_active_); + } + + if(this->nh_local_.param("publish", p_publish_, true)){ + ROS_INFO_STREAM("[Odometry] : publish set to " << p_publish_); + } + + if(this->nh_local_.param("twist_topic", p_twist_topic_, "/Toposition")){ + ROS_INFO_STREAM("[Odometry] : Current subscribe topic [ " << p_twist_topic_ << " ]"); + } + + if(this->nh_local_.param("odom_topic", p_odom_topic_, "/odom")){ + ROS_INFO_STREAM("[Odometry] : Current publish topic [ " << p_odom_topic_ << " ]"); + } + + if(this->nh_local_.param("fixed_frame", p_fixed_frame_, "odom")){ + ROS_INFO_STREAM("[Odometry] : Current fixed frame [ " << p_fixed_frame_ << " ]"); + } + + if(this->nh_local_.param("target_frame", p_target_frame_, "base_footprint")){ + ROS_INFO_STREAM("[Odometry] : Current target frame [ " << p_target_frame_ << " ]"); + } + + if(this->nh_local_.param("update_params", p_update_params_, false)){ + ROS_INFO_STREAM("[Odometry] : update params set to " << p_update_params_); + } + + if(this->nh_local_.param("covariance_x", covariance[0], 0.)){ + ROS_INFO_STREAM("[Odometry] : x covariance set to " << covariance[0]); + this->odometry_output_.twist.covariance[0] = covariance[0]; + } + + if(this->nh_local_.param("covariance_y", covariance[1], 0.)){ + ROS_INFO_STREAM("[Odometry] : y covariance set to " << covariance[1]); + this->odometry_output_.twist.covariance[7] = covariance[1]; + } + + if(this->nh_local_.param("covariance_z", covariance[2], 0.)){ + ROS_INFO_STREAM("[Odometry] : z covariance set to " << covariance[2]); + this->odometry_output_.twist.covariance[14] = covariance[2]; + } + + if(this->nh_local_.param("covariance_vx", covariance[3], 0.)){ + ROS_INFO_STREAM("[Odometry] : vx covariance set to " << covariance[3]); + this->odometry_output_.twist.covariance[21] = covariance[3]; + } + + if(this->nh_local_.param("covariance_vy", covariance[4], 0.)){ + ROS_INFO_STREAM("[Odometry] : vy covariance set to " << covariance[4]); + this->odometry_output_.twist.covariance[28] = covariance[4]; + } + + if(this->nh_local_.param("covariance_vz", covariance[5], 0.)){ + ROS_INFO_STREAM("[Odometry] : vz covariance set to " << covariance[5]); + this->odometry_output_.twist.covariance[35] = covariance[5]; + } + + if(this->nh_local_.param("covariance_multi_vx", multi_covariance[0], 0.)){ + ROS_INFO_STREAM("[Odometry] : vx covariance multiplicant set to " << multi_covariance[0]); + covariance_multi_[0] = multi_covariance[0]; + } + + if(this->nh_local_.param("covariance_multi_vy", multi_covariance[1], 0.)){ + ROS_INFO_STREAM("[Odometry] : vy covariance multiplicant set to " << multi_covariance[1]); + covariance_multi_[1] = multi_covariance[1]; + } + + if(this->nh_local_.param("covariance_multi_vz", multi_covariance[2], 0.)){ + ROS_INFO_STREAM("[Odometry] : vz covariance multiplicant set to " << multi_covariance[2]); + covariance_multi_[2] = multi_covariance[2]; + } + + if(this->nh_local_.param("using_nav_vel_cb", p_sub_from_nav_, 0.)){ + ROS_INFO_STREAM("[Odometry] : current subscribe from nav cmd_vel is set to " << p_sub_from_nav_); + } + + if(this->nh_local_.param("using_dynamic_reconf", p_use_dynamic_reconf_, true)){ + ROS_INFO_STREAM("[Odometry] : using dynamic reconfigure is set to " << p_use_dynamic_reconf_); + } + + if(this->nh_local_.param("use_stm_integral", p_use_stm_integral_, true)){ + ROS_INFO_STREAM("[Odometry] : use stm integral " << p_use_stm_integral_); + } + + if(p_active_ != prev_active) { + + if (p_active_) { + + ROS_INFO_STREAM("[Odometry] : active node"); + this->twist_sub_ = nh_.subscribe(p_twist_topic_, 10, &Odometry::TwistCallback, this); + this->odom_pub_ = nh_.advertise(p_odom_topic_, 10); + + if(this->p_sub_from_nav_){ + this->vel_sub_ = nh_.subscribe("cmd_vel", 10, &Odometry::P_VelocityCallback, this); + } + else{ + this->vel_sub_ = nh_.subscribe("local_filter", 10, &Odometry::VelocityCallback, this); + } + + if(this->p_update_params_){ + this->param_srv_ = nh_local_.advertiseService("params", &Odometry::UpdateParams, this); + } + + if(this->p_use_dynamic_reconf_){ + this->SetDynamicReconfigure(); + } + + } + else { + this->twist_sub_.shutdown(); + this->odom_pub_.shutdown(); + this->vel_sub_.shutdown(); + + if(this->p_update_params_){ + this->param_srv_.shutdown(); + } + } + } + + + /* -- Backup covariance -- */ + this->odometry_output_backup_ = this->odometry_output_; + + /* -- Set basic variables -- */ + this->odometry_output_.header.frame_id = this->p_fixed_frame_; + this->odometry_output_.child_frame_id = this->p_target_frame_; + + return true; + +} + +void Odometry::TwistCallback(const geometry_msgs::Twist::ConstPtr &msg){ + + static unsigned int sequence = 0; + sequence++; + + this->odometry_output_.header.seq = sequence; + this->odometry_output_.header.stamp = ros::Time::now(); + + if(p_use_stm_integral_){ + this->odometry_output_.pose.pose.position.x = msg->angular.x; + this->odometry_output_.pose.pose.position.y = msg->angular.y; + + tf2::Quaternion quaternion; + quaternion.setRPY(0, 0, msg->linear.z); + + this->odometry_output_.pose.pose.orientation = tf2::toMsg(quaternion); + } + + this->odometry_output_.twist.twist.linear.x = msg->linear.x; + this->odometry_output_.twist.twist.linear.y = msg->linear.y; + this->odometry_output_.twist.twist.angular.z = msg->angular.z; + this->odometry_output_.pose.covariance[0] = 0.1; + this->odometry_output_.pose.covariance[7] = 0.1; + this->odometry_output_.pose.covariance[14] = 0.1; + this->odometry_output_.pose.covariance[21] = 0.1; + this->odometry_output_.pose.covariance[28] = 0.1; + this->odometry_output_.pose.covariance[35] = 0.1; + + if(this->p_publish_) this->publish(); + +} + + +void Odometry::P_VelocityCallback(const nav_msgs::Odometry::ConstPtr &msg){ + + double covariance_multi[3]; + + covariance_multi[0] = this->covariance_multi_[0] * abs(msg->twist.twist.linear.x); + covariance_multi[1] = this->covariance_multi_[1] * abs(msg->twist.twist.linear.y); + covariance_multi[2] = this->covariance_multi_[2] * abs(msg->twist.twist.angular.z); + + this->odometry_output_.twist.covariance[0] = std::max(0.00000001, covariance_multi[0] + this->odometry_output_backup_.twist.covariance[0]); + this->odometry_output_.twist.covariance[7] = std::max(0.00000001, covariance_multi[1] + this->odometry_output_backup_.twist.covariance[7]); + this->odometry_output_.twist.covariance[14] = std::max(0.00000001, covariance_multi[2]+ this->odometry_output_backup_.twist.covariance[14]); + this->odometry_output_.twist.covariance[21] = std::max(0.00000001, covariance_multi[0] + this->odometry_output_backup_.twist.covariance[21]); + this->odometry_output_.twist.covariance[28] = std::max(0.00000001, covariance_multi[1] + this->odometry_output_backup_.twist.covariance[28]); + this->odometry_output_.twist.covariance[35] = std::max(0.00000001, covariance_multi[2] + this->odometry_output_backup_.twist.covariance[35]); + +} + + +void Odometry::VelocityCallback(const nav_msgs::Odometry::ConstPtr &msg){ + + boost::shared_ptr odometry_ptr(new nav_msgs::Odometry()); + + odometry_ptr->twist.twist.linear = msg->twist.twist.linear; + odometry_ptr->twist.twist.angular = msg->twist.twist.angular; + + this->P_VelocityCallback(odometry_ptr); + +} + +void Odometry::publish(){ + + this->odom_pub_.publish(this->odometry_output_); + +} + +void Odometry::DynamicParamCallback(odometry::odometry_paramConfig &config, uint32_t level){ + + /* get param */ + if(p_publish_ != config.publish){ + this->p_publish_ = config.publish; + ROS_INFO_STREAM("[Odometry] : publish set to " << p_publish_); + } + + if(p_twist_topic_ != config.twist_topic){ + + this->p_twist_topic_ = config.twist_topic; + + if(p_active_){ + this->twist_sub_ = nh_.subscribe(p_twist_topic_, 10, &Odometry::TwistCallback, this); + } + + ROS_INFO_STREAM("[Odometry] : Current subscribe topic [ " << p_twist_topic_ << " ]"); + } + + if(p_odom_topic_ != config.odom_topic){ + + this->p_odom_topic_ = config.odom_topic; + + if(p_active_){ + this->odom_pub_ = nh_.advertise(p_odom_topic_, 10); + } + + ROS_INFO_STREAM("[Odometry] : Current publish topic [ " << p_odom_topic_ << " ]"); + } + + if(p_fixed_frame_ != config.fixed_frame){ + + this->p_fixed_frame_ = config.fixed_frame; + this->odometry_output_.header.frame_id = this->p_fixed_frame_; + + ROS_INFO_STREAM("[Odometry] : Current fixed frame [ " << p_fixed_frame_ << " ]"); + } + + if(p_target_frame_ != config.target_frame){ + + this->p_target_frame_ = config.target_frame; + this->odometry_output_.child_frame_id = this->p_target_frame_; + + ROS_INFO_STREAM("[Odometry] : Current target frame [ " << p_target_frame_ << " ]"); + } + + if(this->odometry_output_backup_.twist.covariance[0] != config.covariance_x){ + + this->odometry_output_backup_.twist.covariance[0] = config.covariance_x; + + ROS_INFO_STREAM("[Odometry] : x covariance set to " << this->odometry_output_backup_.twist.covariance[0]); + } + + if(this->odometry_output_backup_.twist.covariance[7] != config.covariance_y){ + + this->odometry_output_backup_.twist.covariance[7] = config.covariance_y; + + ROS_INFO_STREAM("[Odometry] : y covariance set to " << this->odometry_output_backup_.twist.covariance[7]); + } + + if(this->odometry_output_backup_.twist.covariance[14] != config.covariance_z){ + + this->odometry_output_backup_.twist.covariance[14] = config.covariance_z; + + ROS_INFO_STREAM("[Odometry] : z covariance set to " << this->odometry_output_backup_.twist.covariance[14]); + } + + if(this->odometry_output_backup_.twist.covariance[21] != config.covariance_vx){ + + this->odometry_output_backup_.twist.covariance[21] = config.covariance_vx; + + ROS_INFO_STREAM("[Odometry] : vx covariance set to " << this->odometry_output_backup_.twist.covariance[21]); + } + + if(this->odometry_output_backup_.twist.covariance[28] != config.covariance_vy){ + + this->odometry_output_backup_.twist.covariance[28] = config.covariance_vy; + + ROS_INFO_STREAM("[Odometry] : vy covariance set to " << this->odometry_output_backup_.twist.covariance[28]); + } + + if(this->odometry_output_backup_.twist.covariance[35] != config.covariance_vz){ + + this->odometry_output_backup_.twist.covariance[35] = config.covariance_vz; + + ROS_INFO_STREAM("[Odometry] : vz covariance set to " << this->odometry_output_backup_.twist.covariance[35]); + } + + if(this->covariance_multi_[0] != config.covariance_multi_vx){ + + this->covariance_multi_[0] = config.covariance_multi_vx; + + ROS_INFO_STREAM("[Odometry] : vx covariance multiplicant set to " << this->covariance_multi_[0]); + } + + if(this->covariance_multi_[1] != config.covariance_multi_vy){ + + this->covariance_multi_[1] = config.covariance_multi_vy; + + ROS_INFO_STREAM("[Odometry] : vy covariance multiplicant set to " << this->covariance_multi_[1]); + } + + if(this->covariance_multi_[2] != config.covariance_multi_vz){ + + this->covariance_multi_[2] = config.covariance_multi_vz; + + ROS_INFO_STREAM("[Odometry] : vz covariance multiplicant set to " << this->covariance_multi_[2]); + } + + this->odometry_output_.twist.covariance = this->odometry_output_backup_.twist.covariance; + +} + +void Odometry::SetDynamicReconfigure(){ + + static dynamic_reconfigure::Server dynamic_param_srv_; + + dynamic_reconfigure::Server::CallbackType callback; + + // If the function is a class member : + // boost::bind(&function, class instance, _1, _2) + callback = boost::bind(&Odometry::DynamicParamCallback, this, _1, _2); + + // Set callback function to param server + dynamic_param_srv_.setCallback(callback); +} diff --git a/docker/local-ros2/OdomComm/docker/odometry/odometry/package.xml b/docker/local-ros2/OdomComm/docker/odometry/odometry/package.xml new file mode 100644 index 0000000..6679d91 --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/odometry/package.xml @@ -0,0 +1,76 @@ + + + odometry + 0.0.0 + The odometry package + + + + + assume + + + + + + TODO + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + catkin + geometry_msgs + nav_msgs + roscpp + rospy + std_msgs + dynamic_reconfigure + geometry_msgs + nav_msgs + roscpp + rospy + std_msgs + geometry_msgs + nav_msgs + roscpp + rospy + std_msgs + dynamic_reconfigure + + + + + + + + diff --git a/docker/local-ros2/OdomComm/docker/odometry/odometry/param/odometry_comm.yaml b/docker/local-ros2/OdomComm/docker/odometry/odometry/param/odometry_comm.yaml new file mode 100644 index 0000000..3144dda --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/odometry/param/odometry_comm.yaml @@ -0,0 +1,32 @@ +# Active this node +active: true + +# Set publish to this node +publish: true + +# Open param service +update_params: false + +# Covariance for "const" part +covariance_x: 0.0005 +covariance_y: 0.0005 +covariance_z: 0.01 +covariance_vx: 0.0005 +covariance_vy: 0.0005 +covariance_vz: 0.02 + +# Covariance for "multiple" part +covariance_multi_vx: 0.05 +covariance_multi_vy: 0.05 +covariance_multi_vz: 0.05 + +# Dynamic adjustment from : + # True: (ns)/cmd_vel + # False: (ns)/final_pose +using_nav_vel_cb: false + +# Open if STM has integral information +use_stm_integral: false + +# Open Dynamic reconfigure service +using_dynamic_reconf: false \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/docker/odometry/odometry/src/odometry_node.cpp b/docker/local-ros2/OdomComm/docker/odometry/odometry/src/odometry_node.cpp new file mode 100644 index 0000000..2500ea2 --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/odometry/src/odometry_node.cpp @@ -0,0 +1,29 @@ +#include "odometry/odometry.h" + +int main(int argc, char** argv){ + + ros::init(argc, argv, "odometry_node"); + + ros::NodeHandle nh(""); + ros::NodeHandle nh_local("~"); + + try { + + ROS_INFO_STREAM("[Odometry] : Initializing odometry"); + Odometry odometry(nh, nh_local); + ros::spin(); + + } + catch (const char* s) { + + ROS_FATAL_STREAM("[Odometry] : " << s); + + } + catch (...) { + + ROS_FATAL_STREAM("[Odometry] : Unexpected error"); + + } + + return 0; +} diff --git a/docker/local-ros2/OdomComm/docker/odometry/rosserial_msgs/CHANGELOG.rst b/docker/local-ros2/OdomComm/docker/odometry/rosserial_msgs/CHANGELOG.rst new file mode 100644 index 0000000..ee8c98d --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/rosserial_msgs/CHANGELOG.rst @@ -0,0 +1,105 @@ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Changelog for package rosserial_msgs +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +0.9.2 (2021-04-02) +------------------ + +0.9.1 (2020-09-09) +------------------ + +0.9.0 (2020-08-25) +------------------ +* Fix Travis for Noetic + Python 3 +* Bump minimum CMake version to 3.7.2 (Melodic). +* Drop separate node for message service (`#446 `_) +* Contributors: Mike Purvis + +0.8.0 (2018-10-11) +------------------ + +0.7.7 (2017-11-29) +------------------ +* Fix catkin lint errors (`#296 `_) +* Contributors: Bei Chen Liu + +0.7.6 (2017-03-01) +------------------ + +0.7.5 (2016-11-22) +------------------ + +0.7.4 (2016-09-21) +------------------ + +0.7.3 (2016-08-05) +------------------ + +0.7.2 (2016-07-15) +------------------ + +0.7.1 (2015-07-06) +------------------ + +0.7.0 (2015-04-23) +------------------ + +0.6.3 (2014-11-05) +------------------ + +0.6.2 (2014-09-10) +------------------ + +0.6.1 (2014-06-30) +------------------ + +0.6.0 (2014-06-11) +------------------ +* Uncomment ID_TX_STOP constant, per `#111 `_ +* Contributors: Mike Purvis + +0.5.6 (2014-06-11) +------------------ +* Add Mike Purvis as maintainer to all but xbee. +* remove ID_TX_STOP from rosserial_msgs/msg/TopicInfo.msg, using hardcode modification. fix the dupilcated registration problem of subscriber +* modified rosserial +* Contributors: Mike Purvis, Moju Zhao + +0.5.5 (2014-01-14) +------------------ + +0.5.4 (2013-10-17) +------------------ + +0.5.3 (2013-09-21) +------------------ +* Add message info service and stub of node to provide it, for +rosserial_server support. + +0.5.2 (2013-07-17) +------------------ + +* Fix release version + +0.5.1 (2013-07-15) +------------------ + +0.4.5 (2013-07-02) +------------------ + +0.4.4 (2013-03-20) +------------------ + +0.4.3 (2013-03-13 14:08) +------------------------ + +0.4.2 (2013-03-13 01:15) +------------------------ + +0.4.1 (2013-03-09) +------------------ + +0.4.0 (2013-03-08) +------------------ +* Changed DEBUG log level to ROSDEBUG. +* initial catkin version on github diff --git a/docker/local-ros2/OdomComm/docker/odometry/rosserial_msgs/CMakeLists.txt b/docker/local-ros2/OdomComm/docker/odometry/rosserial_msgs/CMakeLists.txt new file mode 100644 index 0000000..c525612 --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/rosserial_msgs/CMakeLists.txt @@ -0,0 +1,21 @@ +cmake_minimum_required(VERSION 3.7.2) +project(rosserial_msgs) + +find_package(catkin REQUIRED COMPONENTS + message_generation +) + +add_message_files(FILES + Log.msg + TopicInfo.msg +) + +add_service_files(FILES + RequestParam.srv +) + +generate_messages() + +catkin_package(CATKIN_DEPENDS + message_runtime +) diff --git a/docker/local-ros2/OdomComm/docker/odometry/rosserial_msgs/msg/Log.msg b/docker/local-ros2/OdomComm/docker/odometry/rosserial_msgs/msg/Log.msg new file mode 100644 index 0000000..7239876 --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/rosserial_msgs/msg/Log.msg @@ -0,0 +1,10 @@ + +#ROS Logging Levels +uint8 ROSDEBUG=0 +uint8 INFO=1 +uint8 WARN=2 +uint8 ERROR=3 +uint8 FATAL=4 + +uint8 level +string msg diff --git a/docker/local-ros2/OdomComm/docker/odometry/rosserial_msgs/msg/TopicInfo.msg b/docker/local-ros2/OdomComm/docker/odometry/rosserial_msgs/msg/TopicInfo.msg new file mode 100644 index 0000000..dafd6b0 --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/rosserial_msgs/msg/TopicInfo.msg @@ -0,0 +1,21 @@ +# special topic_ids +uint16 ID_PUBLISHER=0 +uint16 ID_SUBSCRIBER=1 +uint16 ID_SERVICE_SERVER=2 +uint16 ID_SERVICE_CLIENT=4 +uint16 ID_PARAMETER_REQUEST=6 +uint16 ID_LOG=7 +uint16 ID_TIME=10 +uint16 ID_TX_STOP=11 + +# The endpoint ID for this topic +uint16 topic_id + +string topic_name +string message_type + +# MD5 checksum for this message type +string md5sum + +# size of the buffer message must fit in +int32 buffer_size diff --git a/docker/local-ros2/OdomComm/docker/odometry/rosserial_msgs/package.xml b/docker/local-ros2/OdomComm/docker/odometry/rosserial_msgs/package.xml new file mode 100644 index 0000000..9f8ac6d --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/rosserial_msgs/package.xml @@ -0,0 +1,18 @@ + + rosserial_msgs + 0.9.2 + + Messages for automatic topic configuration using rosserial. + + Michael Ferguson + Paul Bouchier + Mike Purvis + BSD + http://ros.org/wiki/rosserial_msgs + + catkin + + message_generation + + message_runtime + diff --git a/docker/local-ros2/OdomComm/docker/odometry/rosserial_msgs/srv/RequestParam.srv b/docker/local-ros2/OdomComm/docker/odometry/rosserial_msgs/srv/RequestParam.srv new file mode 100644 index 0000000..ca605e8 --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/rosserial_msgs/srv/RequestParam.srv @@ -0,0 +1,7 @@ +string name + +--- + +int32[] ints +float32[] floats +string[] strings diff --git a/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/CHANGELOG.rst b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/CHANGELOG.rst new file mode 100644 index 0000000..e8d8efd --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/CHANGELOG.rst @@ -0,0 +1,130 @@ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Changelog for package rosserial_server +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +0.9.2 (2021-04-02) +------------------ +* Add python3-dev as build depend (`#544 `_) +* Contributors: Tobias Fischer + +0.9.1 (2020-09-09) +------------------ +* Add boost::thread dependency to rosserial_server (`#513 `_) +* Contributors: Mike Purvis + +0.9.0 (2020-08-25) +------------------ +* Only initialize embedded python interpreter once. (`#491 `_) +* Port 482 and 483 forward from Melodic branch (`#492 `_) +* Fix warning when using std_msgs/Empty (`#482 `_) +* Bump minimum CMake version to 3.7.2 (Melodic). +* Removed unused service client for message info service (`#481 `_) +* Call io_service.stop() when ros::ok() returns false (`#477 `_) +* Call Py_Finalize before throwing exception (`#476 `_) +* [Windows] use c++ signed trait to replace ssize_t for better portability. (`#463 `_) +* Port rosserial_server to Boost 1.71. (`#468 `_) +* rosserial_server: update install rules for binary targets (`#457 `_) +* Fix bug: assign the md5 for service (`#449 `_) +* Contributors: Hermann von Kleist, Johannes Meyer, Mike Purvis, Sean Yen, 趙 漠居(Zhao, Moju) + +0.8.0 (2018-10-11) +------------------ +* Fix compiling on boost > 1.66 (`#362 `_) + Reflective of changes made to boost::asio noted here: + http://www.boost.org/doc/libs/1_66_0/doc/html/boost_asio/net_ts.html +* Contributors: Fan Jiang + +0.7.7 (2017-11-29) +------------------ +* Fix catkin lint errors (`#296 `_) +* Contributors: Bei Chen Liu + +0.7.6 (2017-03-01) +------------------ + +0.7.5 (2016-11-22) +------------------ +* Fixing build errors for boost >=1.60 (`#226 `_) (`#250 `_) +* Contributors: Malte Splietker + +0.7.4 (2016-09-21) +------------------ +* Use catkin_EXPORTED_TARGETS to avoid CMake warning (`#246 `_) +* Fix AsyncReadBuffer for UDP socket case. (`#245 `_) +* Contributors: Mike Purvis + +0.7.3 (2016-08-05) +------------------ +* Avoid runaway async condition when port is bad. (`#236 `_) +* Add missing install rule for udp_socket_node +* Make the ~require param configurable from Session. (`#233 `_) +* Contributors: Mike Purvis + +0.7.2 (2016-07-15) +------------------ +* Implementation of native UDP rosserial server. (`#231 `_) +* Explicit session lifecycle for the serial server. (`#228 `_) + This is a long overdue change which will resolve some crashes when + USB serial devices return error states in the face of noise or other + interruptions. +* Support for VER1 protocol has been dropped. +* Handle log messages in rosserial_server +* Contributors: Mike Purvis, mkrauter + +0.7.1 (2015-07-06) +------------------ + +0.7.0 (2015-04-23) +------------------ +* Fill out description field in package.xml. +* Bugfix for checksum. + Publishing topics fails when messages are over 256 bytes in length due to checksum() function or'ing high and low byte instead of adding them. +* rosserial_server: Properly receive messages > 255 bytes. +* Contributors: Chad Attermann, Mike Purvis + +0.6.3 (2014-11-05) +------------------ +* Add more log output, don't end the session for certain write errors. +* Contributors: Mike Purvis + +0.6.2 (2014-09-10) +------------------ +* Bugfix for interrupted sessions. + This is a two-part fix for an issue causes a segfault when the device + disappears during operation, for example a ttyACM device which is unplugged. + The AsyncReadBuffer part avoids calling a callback after the object + owning it has destructed, and the SerialSession part avoids recreating + itself until the previous instance has finished the destructor and been + full destroyed. +* Add dependency on rosserial_msgs_gencpp, fixes `#133 `_ +* Make ServiceClient::handle public, to fix compilation bug on some platforms. +* Enabled registration of service clients +* Add namespaces to headers, swap ROS thread to foreground. +* Move headers to include path, rename to follow ROS style. + +0.6.1 (2014-06-30) +------------------ + +0.6.0 (2014-06-11) +------------------ + +0.5.6 (2014-06-11) +------------------ +* Fixed build error due to variable being read as a function due to missing parenthesis +* Add rosserial_python as dependency of rosserial_server +* Contributors: Mike Purvis, spaghetti- + +0.5.5 (2014-01-14) +------------------ +* Add support for require/publishers and require/subscribers parameters. +* Use stream logging in rosserial_server + +0.5.4 (2013-10-17) +------------------ + +0.5.3 (2013-09-21) +------------------ +* New package: rosserial_server +* Contains example launch file for serial configuration of server +* Working now with both Groovy and Hydro clients. +* Subscriber to correctly declare known md5 and topic type from client. diff --git a/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/CMakeLists.txt b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/CMakeLists.txt new file mode 100644 index 0000000..6e57211 --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/CMakeLists.txt @@ -0,0 +1,77 @@ +cmake_minimum_required(VERSION 3.7.2) +project(rosserial_server) + +find_package(catkin REQUIRED COMPONENTS + roscpp + rosserial_msgs + std_msgs + topic_tools +) + +find_package(Boost REQUIRED COMPONENTS + system + thread +) + +find_package(PythonLibs REQUIRED) + +catkin_package( + INCLUDE_DIRS include + CATKIN_DEPENDS + roscpp + rosserial_msgs + std_msgs + topic_tools + LIBRARIES ${PROJECT_NAME}_lookup +) + +include_directories( + include + ${Boost_INCLUDE_DIRS} + ${catkin_INCLUDE_DIRS} +) + +add_library(${PROJECT_NAME}_lookup src/msg_lookup.cpp) +target_link_libraries(${PROJECT_NAME}_lookup ${PYTHON_LIBRARY}) +target_include_directories(${PROJECT_NAME}_lookup SYSTEM PRIVATE ${PYTHON_INCLUDE_DIR}) + +add_executable(${PROJECT_NAME}_serial_node src/serial_node.cpp) +target_link_libraries(${PROJECT_NAME}_serial_node ${catkin_LIBRARIES} ${PROJECT_NAME}_lookup) +set_target_properties(${PROJECT_NAME}_serial_node PROPERTIES OUTPUT_NAME serial_node PREFIX "") +add_dependencies(${PROJECT_NAME}_serial_node ${catkin_EXPORTED_TARGETS}) + +add_executable(${PROJECT_NAME}_socket_node src/socket_node.cpp) +target_link_libraries(${PROJECT_NAME}_socket_node ${catkin_LIBRARIES} ${PROJECT_NAME}_lookup) +set_target_properties(${PROJECT_NAME}_socket_node PROPERTIES OUTPUT_NAME socket_node PREFIX "") +add_dependencies(${PROJECT_NAME}_socket_node ${catkin_EXPORTED_TARGETS}) + +add_executable(${PROJECT_NAME}_udp_socket_node src/udp_socket_node.cpp) +target_link_libraries(${PROJECT_NAME}_udp_socket_node ${catkin_LIBRARIES} ${PROJECT_NAME}_lookup) +set_target_properties(${PROJECT_NAME}_udp_socket_node PROPERTIES OUTPUT_NAME udp_socket_node PREFIX "") +add_dependencies(${PROJECT_NAME}_udp_socket_node ${catkin_EXPORTED_TARGETS}) + +install( + TARGETS + ${PROJECT_NAME}_lookup + ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} + LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} + RUNTIME DESTINATION ${CATKIN_GLOBAL_BIN_DESTINATION} +) + +install( + TARGETS + ${PROJECT_NAME}_serial_node + ${PROJECT_NAME}_socket_node + ${PROJECT_NAME}_udp_socket_node + RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} +) + +install( + DIRECTORY launch + DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} +) + +install( + DIRECTORY include/${PROJECT_NAME}/ + DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION} +) diff --git a/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/async_read_buffer.h b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/async_read_buffer.h new file mode 100644 index 0000000..586fcae --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/async_read_buffer.h @@ -0,0 +1,204 @@ +/** + * + * \file + * \brief Helper object for successive reads from a ReadStream. + * \author Mike Purvis + * \copyright Copyright (c) 2013, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + * + */ + +#ifndef ROSSERIAL_SERVER_ASYNC_READ_BUFFER_H +#define ROSSERIAL_SERVER_ASYNC_READ_BUFFER_H + +#include +#include +#include + +#include + +// ssize_t is POSIX-only type. Use make_signed for portable code. +#include // size_t +#include // std::make_signed +typedef std::make_signed::type signed_size_t; + +namespace rosserial_server +{ + +template +class AsyncReadBuffer +{ +public: + AsyncReadBuffer(AsyncReadStream& s, size_t capacity, + boost::function error_callback) + : stream_(s), read_requested_bytes_(0), error_callback_(error_callback) { + reset(); + mem_.resize(capacity); + ROS_ASSERT_MSG(error_callback_, "Bad error callback passed to read buffer."); + } + + /** + * @brief Commands a fixed number of bytes from the buffer. This may be fulfilled from existing + * buffer content, or following a hardware read if required. + */ + void read(size_t requested_bytes, boost::function callback) { + ROS_DEBUG_STREAM_NAMED("async_read", "Buffer read of " << requested_bytes << " bytes, " << + "wi: " << write_index_ << ", ri: " << read_index_); + + ROS_ASSERT_MSG(read_requested_bytes_ == 0, "Bytes requested is nonzero, is there an operation already pending?"); + ROS_ASSERT_MSG(callback, "Bad read success callback function."); + read_success_callback_ = callback; + read_requested_bytes_ = requested_bytes; + + if (read_requested_bytes_ > mem_.size()) + { + // Insufficient room in the buffer for the requested bytes, + ROS_ERROR_STREAM_NAMED("async_read", "Requested to read " << read_requested_bytes_ << + " bytes, but buffer capacity is only " << mem_.size() << "."); + error_callback_(boost::system::errc::make_error_code(boost::system::errc::no_buffer_space)); + return; + } + + // Number of bytes which must be transferred to satisfy the request. + signed_size_t transfer_bytes = read_requested_bytes_ - bytesAvailable(); + + if (transfer_bytes > 0) + { + // If we don't have enough headroom in the buffer, we'll have to shift what's currently in there to make room. + if (bytesHeadroom() < transfer_bytes) + { + memmove(&mem_[0], &mem_[read_index_], bytesAvailable()); + write_index_ = bytesAvailable(); + read_index_ = 0; + } + + // Initiate a read from hardware so that we have enough bytes to fill the user request. + ROS_DEBUG_STREAM_NAMED("async_read", "Requesting transfer of at least " << transfer_bytes << " byte(s)."); + boost::asio::async_read(stream_, + boost::asio::buffer(&mem_[write_index_], bytesHeadroom()), + boost::asio::transfer_at_least(transfer_bytes), + boost::bind(&AsyncReadBuffer::callback, this, + boost::asio::placeholders::error, + boost::asio::placeholders::bytes_transferred)); + } + else + { + // We have enough in the buffer already, can fill the request without going to hardware. + callSuccessCallback(); + } + } + +private: + void reset() + { + read_index_ = 0; + write_index_ = 0; + } + + inline size_t bytesAvailable() + { + return write_index_ - read_index_; + } + + inline size_t bytesHeadroom() + { + return mem_.size() - write_index_; + } + + /** + * @brief The internal callback which is called by the boost::asio::async_read invocation + * in the public read method above. + */ + void callback(const boost::system::error_code& error, size_t bytes_transferred) + { + if (error) + { + read_requested_bytes_ = 0; + read_success_callback_.clear(); + ROS_DEBUG_STREAM_NAMED("async_read", "Read operation failed with: " << error); + + if (error == boost::asio::error::operation_aborted) + { + // Special case for operation_aborted. The abort callback comes when the owning Session + // is in the middle of teardown, which means the callback is no longer valid. + } + else + { + error_callback_(error); + } + return; + } + + write_index_ += bytes_transferred; + ROS_DEBUG_STREAM_NAMED("async_read", "Successfully read " << bytes_transferred << " byte(s), now " << bytesAvailable() << " available."); + callSuccessCallback(); + } + + /** + * @brief Calls the user's callback. This is a separate function because it gets called from two + * places, depending whether or not an actual HW read is required to fill the request. + */ + void callSuccessCallback() + { + ROS_DEBUG_STREAM_NAMED("async_read", "Invoking success callback with buffer of requested size " << + read_requested_bytes_ << " byte(s)."); + + ros::serialization::IStream stream(&mem_[read_index_], read_requested_bytes_); + read_index_ += read_requested_bytes_; + + // Post the callback rather than executing it here so, so that we have a chance to do the cleanup + // below prior to it actually getting run, in the event that the callback queues up another read. +#if BOOST_VERSION >= 107000 + boost::asio::post(stream_.get_executor(), boost::bind(read_success_callback_, stream)); +#else + stream_.get_io_service().post(boost::bind(read_success_callback_, stream)); +#endif + + // Resetting these values clears our state so that we know there isn't a callback pending. + read_requested_bytes_ = 0; + read_success_callback_.clear(); + + if (bytesAvailable() == 0) + { + ROS_DEBUG_STREAM_NAMED("async_read", "Buffer is empty, resetting indexes to the beginning."); + reset(); + } + } + + AsyncReadStream& stream_; + std::vector mem_; + + size_t write_index_; + size_t read_index_; + boost::function error_callback_; + + boost::function read_success_callback_; + size_t read_requested_bytes_; +}; + +} // namespace + +#endif // ROSSERIAL_SERVER_ASYNC_READ_BUFFER_H diff --git a/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/msg_lookup.h b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/msg_lookup.h new file mode 100644 index 0000000..28e60b9 --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/msg_lookup.h @@ -0,0 +1,44 @@ +/** + * \author Mike Purvis + * \copyright Copyright (c) 2019, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + */ + +#include +#include + +namespace rosserial_server +{ + +struct MsgInfo +{ + std::string md5sum; + std::string full_text; +}; + +const MsgInfo lookupMessage(const std::string& message_type, const std::string submodule = "msg"); + +} // namespace rosserial_server diff --git a/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/serial_session.h b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/serial_session.h new file mode 100644 index 0000000..2a0bc15 --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/serial_session.h @@ -0,0 +1,118 @@ +/** + * + * \file + * \brief Single, reconnecting class for a serial rosserial session. + * \author Mike Purvis + * \copyright Copyright (c) 2013, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + * + */ + +#ifndef ROSSERIAL_SERVER_SERIAL_SESSION_H +#define ROSSERIAL_SERVER_SERIAL_SESSION_H + +#include +#include +#include + +#include + +#include "rosserial_server/session.h" + +namespace rosserial_server +{ + +class SerialSession : public Session +{ +public: + SerialSession(boost::asio::io_service& io_service, std::string port, int baud) + : Session(io_service), port_(port), baud_(baud), timer_(io_service) + { + ROS_INFO_STREAM("rosserial_server session configured for " << port_ << " at " << baud << "bps."); + + failed_connection_attempts_ = 0; + check_connection(); + } + +private: + void check_connection() + { + if (!is_active()) + { + attempt_connection(); + } + + // Every second, check again if the connection should be reinitialized, + // if the ROS node is still up. + if (ros::ok()) + { + timer_.expires_from_now(boost::posix_time::milliseconds(2000)); + timer_.async_wait(boost::bind(&SerialSession::check_connection, this)); + } + else + { + shutdown(); + } + } + + void attempt_connection() + { + ROS_DEBUG("Opening serial port."); + + boost::system::error_code ec; + socket().open(port_, ec); + if (ec) { + failed_connection_attempts_++; + if (failed_connection_attempts_ == 1) { + ROS_ERROR_STREAM("Unable to open port " << port_ << ": " << ec); + } else { + ROS_DEBUG_STREAM("Unable to open port " << port_ << " (" << failed_connection_attempts_ << "): " << ec); + } + return; + } + ROS_INFO_STREAM("Opened " << port_); + failed_connection_attempts_ = 0; + + typedef boost::asio::serial_port_base serial; + socket().set_option(serial::baud_rate(baud_)); + socket().set_option(serial::character_size(8)); + socket().set_option(serial::stop_bits(serial::stop_bits::one)); + socket().set_option(serial::parity(serial::parity::none)); + socket().set_option(serial::flow_control(serial::flow_control::none)); + + // Kick off the session. + start(); + } + + std::string port_; + int baud_; + boost::asio::deadline_timer timer_; + int failed_connection_attempts_; +}; + +} // namespace + +#endif // ROSSERIAL_SERVER_SERIAL_SESSION_H diff --git a/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/session.h b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/session.h new file mode 100644 index 0000000..e7f8ab7 --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/session.h @@ -0,0 +1,625 @@ +/** + * + * \file + * \brief Class representing a session between this node and a + * templated rosserial client. + * \author Mike Purvis + * \copyright Copyright (c) 2013, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + * + */ + +#ifndef ROSSERIAL_SERVER_SESSION_H +#define ROSSERIAL_SERVER_SESSION_H + +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include + +#include "rosserial_server/async_read_buffer.h" +#include "rosserial_server/topic_handlers.h" + +namespace rosserial_server +{ + + typedef std::vector Buffer; + typedef boost::shared_ptr BufferPtr; + + template + class Session : boost::noncopyable + { + public: + Session(boost::asio::io_service &io_service) + : io_service_(io_service), + socket_(io_service), + sync_timer_(io_service), + require_check_timer_(io_service), + ros_spin_timer_(io_service), + async_read_buffer_(socket_, buffer_max, + boost::bind(&Session::read_failed, this, + boost::asio::placeholders::error)) + { + active_ = false; + + timeout_interval_ = boost::posix_time::milliseconds(5000); + attempt_interval_ = boost::posix_time::milliseconds(1000); + require_check_interval_ = boost::posix_time::milliseconds(1000); + ros_spin_interval_ = boost::posix_time::milliseconds(10); + require_param_name_ = "~require"; + + unrecognised_topic_retry_threshold_ = ros::param::param("~unrecognised_topic_retry_threshold", 0); + + nh_.setCallbackQueue(&ros_callback_queue_); + + // Intermittent callback to service ROS callbacks. To avoid polling like this, + // CallbackQueue could in the future be extended with a scheme to monitor for + // callbacks on another thread, and then queue them up to be executed on this one. + ros_spin_timer_.expires_from_now(ros_spin_interval_); + ros_spin_timer_.async_wait(boost::bind(&Session::ros_spin_timeout, this, + boost::asio::placeholders::error)); + } + + Socket &socket() + { + return socket_; + } + + void start() + { + ROS_DEBUG("Starting session."); + + callbacks_[rosserial_msgs::TopicInfo::ID_PUBLISHER] = boost::bind(&Session::setup_publisher, this, _1); + callbacks_[rosserial_msgs::TopicInfo::ID_SUBSCRIBER] = boost::bind(&Session::setup_subscriber, this, _1); + callbacks_[rosserial_msgs::TopicInfo::ID_SERVICE_CLIENT + rosserial_msgs::TopicInfo::ID_PUBLISHER] = boost::bind(&Session::setup_service_client_publisher, this, _1); + callbacks_[rosserial_msgs::TopicInfo::ID_SERVICE_CLIENT + rosserial_msgs::TopicInfo::ID_SUBSCRIBER] = boost::bind(&Session::setup_service_client_subscriber, this, _1); + callbacks_[rosserial_msgs::TopicInfo::ID_LOG] = boost::bind(&Session::handle_log, this, _1); + callbacks_[rosserial_msgs::TopicInfo::ID_TIME] = boost::bind(&Session::handle_time, this, _1); + + active_ = true; + attempt_sync(); + read_sync_header(); + } + + void stop() + { + std::cout << "Sending Tx Stop Request..." << std::endl; + uint8_t overhead_bytes = 8; + uint16_t length = overhead_bytes; + BufferPtr buffer_ptr(new Buffer(length)); + ros::serialization::OStream stream(&buffer_ptr->at(0), buffer_ptr->size()); + stream << (uint16_t)0xfeff << (uint16_t)0x0000 << (uint16_t)0x0bff << (uint16_t)0xf400; + boost::asio::async_write(socket_, boost::asio::buffer(*buffer_ptr), + boost::bind(&Session::write_completion_cb, this, boost::asio::placeholders::error, buffer_ptr)); + std::cout << "Stop..." << std::endl; + + // Abort any pending ROS callbacks. + ros_callback_queue_.clear(); + + // Abort active session timer callbacks, if present. + sync_timer_.cancel(); + require_check_timer_.cancel(); + + // Reset the state of the session, dropping any publishers or subscribers + // we currently know about from this client. + callbacks_.clear(); + subscribers_.clear(); + publishers_.clear(); + services_.clear(); + + // Close the socket. + socket_.close(); + active_ = false; + } + + void shutdown() + { + if (is_active()) + { + stop(); + } + io_service_.stop(); + } + + bool is_active() + { + return active_; + } + + /** + * This is to set the name of the required topics parameter from the + * default of ~require. You might want to do this to avoid a conflict + * with something else in that namespace, or because you're embedding + * multiple instances of rosserial_server in a single process. + */ + void set_require_param(std::string param_name) + { + require_param_name_ = param_name; + } + + private: + /** + * Periodic function which handles calling ROS callbacks, executed on the same + * io_service thread to avoid a concurrency nightmare. + */ + void ros_spin_timeout(const boost::system::error_code &error) + { + ros_callback_queue_.callAvailable(); + + if (ros::ok()) + { + // Call again next interval. + ros_spin_timer_.expires_from_now(ros_spin_interval_); + ros_spin_timer_.async_wait(boost::bind(&Session::ros_spin_timeout, this, + boost::asio::placeholders::error)); + } + else + { + shutdown(); + } + } + + //// RECEIVING MESSAGES //// + // TODO: Total message timeout, implement primarily in ReadBuffer. + + void read_sync_header() + { + async_read_buffer_.read(1, boost::bind(&Session::read_sync_first, this, _1)); + } + + void read_sync_first(ros::serialization::IStream &stream) + { + uint8_t sync; + stream >> sync; + if (sync == 0xff) + { + async_read_buffer_.read(1, boost::bind(&Session::read_sync_second, this, _1)); + } + else + { + read_sync_header(); + } + } + + void read_sync_second(ros::serialization::IStream &stream) + { + uint8_t sync; + stream >> sync; + if (sync == 0xfe) + { + async_read_buffer_.read(5, boost::bind(&Session::read_id_length, this, _1)); + } + else + { + read_sync_header(); + } + } + + void read_id_length(ros::serialization::IStream &stream) + { + uint16_t topic_id, length; + uint8_t length_checksum; + + // Check header checksum byte for length field. + stream >> length >> length_checksum; + if (length_checksum + checksum(length) != 0xff) + { + uint8_t csl = checksum(length); + ROS_WARN("Bad message header length checksum. Dropping message from client. T%d L%d C%d %d", topic_id, length, length_checksum, csl); + read_sync_header(); + return; + } + else + { + stream >> topic_id; + } + ROS_DEBUG("Received message header with length %d and topic_id=%d", length, topic_id); + + // Read message length + checksum byte. + async_read_buffer_.read(length + 1, boost::bind(&Session::read_body, this, + _1, topic_id)); + } + + void read_body(ros::serialization::IStream &stream, uint16_t topic_id) + { + ROS_DEBUG("Received body of length %d for message on topic %d.", stream.getLength(), topic_id); + + ros::serialization::IStream checksum_stream(stream.getData(), stream.getLength()); + uint8_t msg_checksum = checksum(checksum_stream) + checksum(topic_id); + + if (msg_checksum != 0xff) + { + ROS_WARN("Rejecting message on topicId=%d, length=%d with bad checksum.", topic_id, stream.getLength()); + } + else + { + if (callbacks_.count(topic_id) == 1) + { + try + { + // stream includes the check sum byte. + ros::serialization::IStream msg_stream(stream.getData(), stream.getLength() - 1); + callbacks_[topic_id](msg_stream); + } + catch (ros::serialization::StreamOverrunException e) + { + if (topic_id < 100) + { + ROS_ERROR("Buffer overrun when attempting to parse setup message."); + ROS_ERROR_ONCE("Is this firmware from a pre-Groovy rosserial?"); + } + else + { + ROS_WARN("Buffer overrun when attempting to parse user message."); + } + } + } + else + { + ROS_WARN("Received message with unrecognized topicId (%d).", topic_id); + + if ((unrecognised_topic_retry_threshold_ > 0) && ++unrecognised_topics_ >= unrecognised_topic_retry_threshold_) + { + // The threshold for unrecognised topics has been exceeded. + // Attempt to request the topics from the client again + ROS_WARN("Unrecognised topic threshold exceeded. Requesting topics from client"); + attempt_sync(); + unrecognised_topics_ = 0; + } + } + } + + // Kickoff next message read. + read_sync_header(); + } + + void read_failed(const boost::system::error_code &error) + { + if (error == boost::system::errc::no_buffer_space) + { + // No worries. Begin syncing on a new message. + ROS_WARN("Overrun on receive buffer. Attempting to regain rx sync."); + read_sync_header(); + } + else if (error) + { + // When some other read error has occurred, stop the session, which destroys + // all known publishers and subscribers. + ROS_WARN_STREAM("Socket asio error, closing socket: " << error); + stop(); + } + } + + //// SENDING MESSAGES //// + + void write_message(Buffer &message, const uint16_t topic_id) + { + uint8_t overhead_bytes = 8; + uint16_t length = overhead_bytes + message.size(); + BufferPtr buffer_ptr(new Buffer(length)); + + uint8_t msg_checksum; + ros::serialization::IStream checksum_stream(message.size() > 0 ? &message[0] : NULL, message.size()); + + ros::serialization::OStream stream(&buffer_ptr->at(0), buffer_ptr->size()); + uint8_t msg_len_checksum = 255 - checksum(message.size()); + stream << (uint16_t)0xfeff << (uint16_t)message.size() << msg_len_checksum << topic_id; + msg_checksum = 255 - (checksum(checksum_stream) + checksum(topic_id)); + + memcpy(stream.advance(message.size()), &message[0], message.size()); + stream << msg_checksum; + + ROS_DEBUG_NAMED("async_write", "Sending buffer of %d bytes to client.", length); + boost::asio::async_write(socket_, boost::asio::buffer(*buffer_ptr), + boost::bind(&Session::write_completion_cb, this, boost::asio::placeholders::error, buffer_ptr)); + } + + void write_completion_cb(const boost::system::error_code &error, + BufferPtr buffer_ptr) + { + if (error) + { + if (error == boost::system::errc::io_error) + { + ROS_WARN_THROTTLE(1, "Socket write operation returned IO error."); + } + else if (error == boost::system::errc::no_such_device) + { + ROS_WARN_THROTTLE(1, "Socket write operation returned no device."); + } + else + { + ROS_WARN_STREAM_THROTTLE(1, "Unknown error returned during write operation: " << error); + } + stop(); + } + // Buffer is destructed when this function exits and buffer_ptr goes out of scope. + } + + //// SYNC WATCHDOG //// + void attempt_sync() + { + request_topics(); + set_sync_timeout(attempt_interval_); + } + + void set_sync_timeout(const boost::posix_time::time_duration &interval) + { + if (ros::ok()) + { + sync_timer_.cancel(); + sync_timer_.expires_from_now(interval); + sync_timer_.async_wait(boost::bind(&Session::sync_timeout, this, + boost::asio::placeholders::error)); + } + else + { + shutdown(); + } + } + + void sync_timeout(const boost::system::error_code &error) + { + if (error != boost::asio::error::operation_aborted) + { + ROS_DEBUG("Sync with device lost."); + stop(); + } + } + + //// HELPERS //// + void request_topics() + { + std::vector message(0); + ROS_DEBUG("Sending request topics message for VER2 protocol."); + write_message(message, rosserial_msgs::TopicInfo::ID_PUBLISHER); + + // Set timer for future point at which to verify the subscribers and publishers + // created by the client against the expected set given in the parameters. + require_check_timer_.expires_from_now(require_check_interval_); + require_check_timer_.async_wait(boost::bind(&Session::required_topics_check, this, + boost::asio::placeholders::error)); + } + + void required_topics_check(const boost::system::error_code &error) + { + if (error != boost::asio::error::operation_aborted) + { + if (ros::param::has(require_param_name_)) + { + if (!check_set(require_param_name_ + "/publishers", publishers_) || + !check_set(require_param_name_ + "/subscribers", subscribers_)) + { + ROS_WARN("Connected client failed to establish the publishers and subscribers dictated by require parameter. Re-requesting topics."); + request_topics(); + } + } + } + } + + template + bool check_set(std::string param_name, M map) + { + XmlRpc::XmlRpcValue param_list; + ros::param::get(param_name, param_list); + ROS_ASSERT(param_list.getType() == XmlRpc::XmlRpcValue::TypeArray); + for (int i = 0; i < param_list.size(); ++i) + { + ROS_ASSERT(param_list[i].getType() == XmlRpc::XmlRpcValue::TypeString); + std::string required_topic((std::string(param_list[i]))); + // Iterate through map of registered topics, to ensure that this one is present. + bool found = false; + for (typename M::iterator j = map.begin(); j != map.end(); ++j) + { + if (nh_.resolveName(j->second->get_topic()) == + nh_.resolveName(required_topic)) + { + found = true; + ROS_INFO_STREAM("Verified connection to topic " << required_topic << ", given in parameter " << param_name); + break; + } + } + if (!found) + { + ROS_WARN_STREAM("Missing connection to topic " << required_topic << ", required by parameter " << param_name); + return false; + } + } + return true; + } + + static uint8_t checksum(ros::serialization::IStream &stream) + { + uint8_t sum = 0; + for (uint16_t i = 0; i < stream.getLength(); ++i) + { + sum += stream.getData()[i]; + } + return sum; + } + + static uint8_t checksum(uint16_t val) + { + return (val >> 8) + val; + } + + //// RECEIVED MESSAGE HANDLERS //// + + void setup_publisher(ros::serialization::IStream &stream) + { + rosserial_msgs::TopicInfo topic_info; + ros::serialization::Serializer::read(stream, topic_info); + + PublisherPtr pub(new Publisher(nh_, topic_info)); + callbacks_[topic_info.topic_id] = boost::bind(&Publisher::handle, pub, _1); + publishers_[topic_info.topic_id] = pub; + + set_sync_timeout(timeout_interval_); + } + + void setup_subscriber(ros::serialization::IStream &stream) + { + rosserial_msgs::TopicInfo topic_info; + ros::serialization::Serializer::read(stream, topic_info); + + SubscriberPtr sub(new Subscriber(nh_, topic_info, + boost::bind(&Session::write_message, this, _1, topic_info.topic_id))); + subscribers_[topic_info.topic_id] = sub; + + set_sync_timeout(timeout_interval_); + } + + // When the rosserial client creates a ServiceClient object (and/or when it registers that object with the NodeHandle) + // it creates a publisher (to publish the service request message to us) and a subscriber (to receive the response) + // the service client callback is attached to the *subscriber*, so when we receive the service response + // and wish to send it over the socket to the client, + // we must attach the topicId that came from the service client subscriber message + + void setup_service_client_publisher(ros::serialization::IStream &stream) + { + rosserial_msgs::TopicInfo topic_info; + ros::serialization::Serializer::read(stream, topic_info); + + if (!services_.count(topic_info.topic_name)) + { + ROS_DEBUG("Creating service client for topic %s", topic_info.topic_name.c_str()); + ServiceClientPtr srv(new ServiceClient( + nh_, topic_info, boost::bind(&Session::write_message, this, _1, _2))); + services_[topic_info.topic_name] = srv; + callbacks_[topic_info.topic_id] = boost::bind(&ServiceClient::handle, srv, _1); + } + if (services_[topic_info.topic_name]->getRequestMessageMD5() != topic_info.md5sum) + { + ROS_WARN("Service client setup: Request message MD5 mismatch between rosserial client and ROS"); + } + else + { + ROS_DEBUG("Service client %s: request message MD5 successfully validated as %s", + topic_info.topic_name.c_str(), topic_info.md5sum.c_str()); + } + set_sync_timeout(timeout_interval_); + } + + void setup_service_client_subscriber(ros::serialization::IStream &stream) + { + rosserial_msgs::TopicInfo topic_info; + ros::serialization::Serializer::read(stream, topic_info); + + if (!services_.count(topic_info.topic_name)) + { + ROS_DEBUG("Creating service client for topic %s", topic_info.topic_name.c_str()); + ServiceClientPtr srv(new ServiceClient( + nh_, topic_info, boost::bind(&Session::write_message, this, _1, _2))); + services_[topic_info.topic_name] = srv; + callbacks_[topic_info.topic_id] = boost::bind(&ServiceClient::handle, srv, _1); + } + // see above comment regarding the service client callback for why we set topic_id here + services_[topic_info.topic_name]->setTopicId(topic_info.topic_id); + if (services_[topic_info.topic_name]->getResponseMessageMD5() != topic_info.md5sum) + { + ROS_WARN("Service client setup: Response message MD5 mismatch between rosserial client and ROS"); + } + else + { + ROS_DEBUG("Service client %s: response message MD5 successfully validated as %s", + topic_info.topic_name.c_str(), topic_info.md5sum.c_str()); + } + set_sync_timeout(timeout_interval_); + } + + void handle_log(ros::serialization::IStream &stream) + { + rosserial_msgs::Log l; + ros::serialization::Serializer::read(stream, l); + if (l.level == rosserial_msgs::Log::ROSDEBUG) + ROS_DEBUG("%s", l.msg.c_str()); + else if (l.level == rosserial_msgs::Log::INFO) + ROS_INFO("%s", l.msg.c_str()); + else if (l.level == rosserial_msgs::Log::WARN) + ROS_WARN("%s", l.msg.c_str()); + else if (l.level == rosserial_msgs::Log::ERROR) + ROS_ERROR("%s", l.msg.c_str()); + else if (l.level == rosserial_msgs::Log::FATAL) + ROS_FATAL("%s", l.msg.c_str()); + } + + void handle_time(ros::serialization::IStream &stream) + { + std_msgs::Time time; + time.data = ros::Time::now(); + + size_t length = ros::serialization::serializationLength(time); + std::vector message(length); + + ros::serialization::OStream ostream(&message[0], length); + ros::serialization::Serializer::write(ostream, time); + + write_message(message, rosserial_msgs::TopicInfo::ID_TIME); + + // The MCU requesting the time from the server is the sync notification. This + // call moves the timeout forward. + set_sync_timeout(timeout_interval_); + } + + boost::asio::io_service &io_service_; + Socket socket_; + AsyncReadBuffer async_read_buffer_; + enum + { + buffer_max = 1023 + }; + bool active_; + + ros::NodeHandle nh_; + ros::CallbackQueue ros_callback_queue_; + + boost::posix_time::time_duration timeout_interval_; + boost::posix_time::time_duration attempt_interval_; + boost::posix_time::time_duration require_check_interval_; + boost::posix_time::time_duration ros_spin_interval_; + boost::asio::deadline_timer sync_timer_; + boost::asio::deadline_timer require_check_timer_; + boost::asio::deadline_timer ros_spin_timer_; + std::string require_param_name_; + int unrecognised_topic_retry_threshold_{0}; + int unrecognised_topics_{0}; + + std::map> callbacks_; + std::map publishers_; + std::map subscribers_; + std::map services_; + }; + +} // namespace + +#endif // ROSSERIAL_SERVER_SESSION_H diff --git a/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/tcp_server.h b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/tcp_server.h new file mode 100644 index 0000000..1dff9c5 --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/tcp_server.h @@ -0,0 +1,92 @@ +/** + * + * \file + * \brief TCP server for rosserial + * \author Mike Purvis + * \copyright Copyright (c) 2013, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + * + */ + +#ifndef ROSSERIAL_SERVER_TCP_SERVER_H +#define ROSSERIAL_SERVER_TCP_SERVER_H + +#include +#include +#include + +#include + +#include "rosserial_server/session.h" + + +namespace rosserial_server +{ + +using boost::asio::ip::tcp; + +template< typename Session = rosserial_server::Session > +class TcpServer +{ +public: + TcpServer(boost::asio::io_service& io_service, short port) + : io_service_(io_service), + acceptor_(io_service, tcp::endpoint(tcp::v4(), port)) + { + start_accept(); + } + +private: + void start_accept() + { + Session* new_session = new Session(io_service_); + acceptor_.async_accept(new_session->socket(), + boost::bind(&TcpServer::handle_accept, this, new_session, + boost::asio::placeholders::error)); + } + + void handle_accept(Session* new_session, + const boost::system::error_code& error) + { + if (!error) + { + new_session->start(); + } + else + { + delete new_session; + } + + start_accept(); + } + + boost::asio::io_service& io_service_; + tcp::acceptor acceptor_; +}; + +} // namespace + +#endif // ROSSERIAL_SERVER_TCP_SERVER_H diff --git a/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/topic_handlers.h b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/topic_handlers.h new file mode 100644 index 0000000..737adb5 --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/topic_handlers.h @@ -0,0 +1,195 @@ +/** + * + * \file + * \brief Classes which manage the Publish and Subscribe relationships + * that a Session has with its client. + * \author Mike Purvis + * \copyright Copyright (c) 2013, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + * + */ + +#ifndef ROSSERIAL_SERVER_TOPIC_HANDLERS_H +#define ROSSERIAL_SERVER_TOPIC_HANDLERS_H + +#include +#include +#include +#include + +namespace rosserial_server +{ + +class Publisher { +public: + Publisher(ros::NodeHandle& nh, const rosserial_msgs::TopicInfo& topic_info) { + rosserial_server::MsgInfo msginfo; + try + { + msginfo = lookupMessage(topic_info.message_type); + } + catch (const std::exception& e) + { + ROS_WARN_STREAM("Unable to look up message: " << e.what()); + } + + if (!msginfo.md5sum.empty() && msginfo.md5sum != topic_info.md5sum) + { + ROS_WARN_STREAM("Message" << topic_info.message_type << "MD5 sum from client does not " + "match that in system. Will avoid using system's message definition."); + msginfo.full_text = ""; + } + message_.morph(topic_info.md5sum, topic_info.message_type, msginfo.full_text, "false"); + publisher_ = message_.advertise(nh, topic_info.topic_name, 1); + } + + void handle(ros::serialization::IStream stream) { + ros::serialization::Serializer::read(stream, message_); + publisher_.publish(message_); + } + + std::string get_topic() { + return publisher_.getTopic(); + } + +private: + ros::Publisher publisher_; + topic_tools::ShapeShifter message_; +}; + +typedef boost::shared_ptr PublisherPtr; + + +class Subscriber { +public: + Subscriber(ros::NodeHandle& nh, rosserial_msgs::TopicInfo& topic_info, + boost::function& buffer)> write_fn) + : write_fn_(write_fn) { + ros::SubscribeOptions opts; + opts.init( + topic_info.topic_name, 1, boost::bind(&Subscriber::handle, this, _1)); + opts.md5sum = topic_info.md5sum; + opts.datatype = topic_info.message_type; + subscriber_ = nh.subscribe(opts); + } + + std::string get_topic() { + return subscriber_.getTopic(); + } + +private: + void handle(const boost::shared_ptr& msg) { + size_t length = ros::serialization::serializationLength(*msg); + std::vector buffer(length); + + ros::serialization::OStream ostream(&buffer[0], length); + ros::serialization::Serializer::write(ostream, *msg); + + write_fn_(buffer); + } + + ros::Subscriber subscriber_; + boost::function& buffer)> write_fn_; +}; + +typedef boost::shared_ptr SubscriberPtr; + +class ServiceClient { +public: + ServiceClient(ros::NodeHandle& nh, rosserial_msgs::TopicInfo& topic_info, + boost::function& buffer, const uint16_t topic_id)> write_fn) + : write_fn_(write_fn) { + topic_id_ = -1; + + rosserial_server::MsgInfo srvinfo; + rosserial_server::MsgInfo reqinfo; + rosserial_server::MsgInfo respinfo; + try + { + srvinfo = lookupMessage(topic_info.message_type, "srv"); + reqinfo = lookupMessage(topic_info.message_type + "Request", "srv"); + respinfo = lookupMessage(topic_info.message_type + "Response", "srv"); + } + catch (const std::exception& e) + { + ROS_WARN_STREAM("Unable to look up service definition: " << e.what()); + } + service_md5_ = srvinfo.md5sum; + request_message_md5_ = reqinfo.md5sum; + response_message_md5_ = respinfo.md5sum; + + ros::ServiceClientOptions opts; + opts.service = topic_info.topic_name; + opts.md5sum = srvinfo.md5sum; + opts.persistent = false; // always false for now + service_client_ = nh.serviceClient(opts); + } + void setTopicId(uint16_t topic_id) { + topic_id_ = topic_id; + } + std::string getServiceMD5() { + return service_md5_; + } + std::string getRequestMessageMD5() { + return request_message_md5_; + } + std::string getResponseMessageMD5() { + return response_message_md5_; + } + + void handle(ros::serialization::IStream stream) { + // deserialize request message + ros::serialization::Serializer::read(stream, request_message_); + + // perform service call + // note that at present, at least for rosserial-windows a service call returns nothing, + // so we discard the return value of this call() invocation. + service_client_.call(request_message_, response_message_, service_md5_); + + // write service response over the wire + size_t length = ros::serialization::serializationLength(response_message_); + std::vector buffer(length); + ros::serialization::OStream ostream(&buffer[0], length); + ros::serialization::Serializer::write(ostream, response_message_); + write_fn_(buffer,topic_id_); + } + +private: + topic_tools::ShapeShifter request_message_; + topic_tools::ShapeShifter response_message_; + ros::ServiceClient service_client_; + boost::function& buffer, const uint16_t topic_id)> write_fn_; + std::string service_md5_; + std::string request_message_md5_; + std::string response_message_md5_; + uint16_t topic_id_; +}; + +typedef boost::shared_ptr ServiceClientPtr; + +} // namespace + +#endif // ROSSERIAL_SERVER_TOPIC_HANDLERS_H diff --git a/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/udp_socket_session.h b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/udp_socket_session.h new file mode 100644 index 0000000..6e38dae --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/udp_socket_session.h @@ -0,0 +1,94 @@ +/** + * + * \file + * \brief Reconnecting class for a UDP rosserial session. + * \author Mike Purvis + * \copyright Copyright (c) 2016, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + * + */ + +#ifndef ROSSERIAL_SERVER_UDP_SOCKET_SESSION_H +#define ROSSERIAL_SERVER_UDP_SOCKET_SESSION_H + +#include +#include +#include + +#include + +#include "rosserial_server/session.h" +#include "rosserial_server/udp_stream.h" + + +namespace rosserial_server +{ + +using boost::asio::ip::udp; + +class UdpSocketSession : public Session +{ +public: + UdpSocketSession(boost::asio::io_service& io_service, + udp::endpoint server_endpoint, + udp::endpoint client_endpoint) + : Session(io_service), timer_(io_service), + server_endpoint_(server_endpoint), client_endpoint_(client_endpoint) + { + ROS_INFO_STREAM("rosserial_server UDP session created between " << server_endpoint << " and " << client_endpoint); + check_connection(); + } + +private: + void check_connection() + { + if (!is_active()) + { + socket().open(server_endpoint_, client_endpoint_); + start(); + } + + // Every second, check again if the connection should be reinitialized, + // if the ROS node is still up. + if (ros::ok()) + { + timer_.expires_from_now(boost::posix_time::milliseconds(2000)); + timer_.async_wait(boost::bind(&UdpSocketSession::check_connection, this)); + } + else + { + shutdown(); + } + } + + boost::asio::deadline_timer timer_; + udp::endpoint server_endpoint_; + udp::endpoint client_endpoint_; +}; + +} // namespace + +#endif // ROSSERIAL_SERVER_UDP_SOCKET_SESSION_H diff --git a/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/udp_stream.h b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/udp_stream.h new file mode 100644 index 0000000..30034cb --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/udp_stream.h @@ -0,0 +1,133 @@ +/** + * + * \file + * \brief Adapter which allows a single-ended UDP connection to + * present the stream interface. + * \author Mike Purvis + * \copyright Copyright (c) 2016, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + * + */ + +#ifndef ROSSERIAL_SERVER_UDP_STREAM_H +#define ROSSERIAL_SERVER_UDP_STREAM_H + +#include +#include +#include + +#include + +#include "rosserial_server/session.h" + + +namespace rosserial_server +{ + +using boost::asio::ip::udp; +#if BOOST_VERSION < 107000 +using boost::asio::handler_type; +#endif + + +class UdpStream : public udp::socket +{ +public: + explicit UdpStream(boost::asio::io_service& io_service) : udp::socket(io_service) + { + } + + void open(udp::endpoint server_endpoint, udp::endpoint client_endpoint) + { + boost::system::error_code ec; + const protocol_type protocol = server_endpoint.protocol(); + + udp::socket::open(protocol, ec); + boost::asio::detail::throw_error(ec, "open"); + + udp::socket::bind(server_endpoint, ec); + boost::asio::detail::throw_error(ec, "bind"); + + client_endpoint_ = client_endpoint; + } + + template + BOOST_ASIO_INITFN_RESULT_TYPE(WriteHandler, + void (boost::system::error_code, std::size_t)) + async_write_some(const ConstBufferSequence& buffers, + BOOST_ASIO_MOVE_ARG(WriteHandler) handler) + { + // If you get an error on the following line it means that your handler does + // not meet the documented type requirements for a WriteHandler. + BOOST_ASIO_WRITE_HANDLER_CHECK(WriteHandler, handler) type_check; +#if (BOOST_VERSION >= 106600) + // See: http://www.boost.org/doc/libs/1_66_0/doc/html/boost_asio/net_ts.html + boost::asio::async_completion init(handler); + + udp::socket::async_send_to( + buffers, client_endpoint_, 0, init.completion_handler); + + return init.result.get(); +#else + return this->get_service().async_send_to( + this->get_implementation(), buffers, client_endpoint_, 0, + BOOST_ASIO_MOVE_CAST(WriteHandler)(handler)); +#endif + } + + template + BOOST_ASIO_INITFN_RESULT_TYPE(ReadHandler, + void (boost::system::error_code, std::size_t)) + async_read_some(const MutableBufferSequence& buffers, + BOOST_ASIO_MOVE_ARG(ReadHandler) handler) + { + // If you get an error on the following line it means that your handler does + // not meet the documented type requirements for a ReadHandler. + BOOST_ASIO_READ_HANDLER_CHECK(ReadHandler, handler) type_check; +#if (BOOST_VERSION >= 106600) + // See: http://www.boost.org/doc/libs/1_66_0/doc/html/boost_asio/net_ts.html + boost::asio::async_completion init(handler); + + udp::socket::async_receive( + buffers, 0, init.completion_handler); + + return init.result.get(); +#else + return this->get_service().async_receive_from( + this->get_implementation(), buffers, client_endpoint_, 0, + BOOST_ASIO_MOVE_CAST(ReadHandler)(handler)); +#endif + } + +private: + udp::endpoint client_endpoint_; +}; + +} // namespace + +#endif // ROSSERIAL_SERVER_UDP_STREAM_H diff --git a/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/launch/serial.launch b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/launch/serial.launch new file mode 100644 index 0000000..8928429 --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/launch/serial.launch @@ -0,0 +1,6 @@ + + + + + + diff --git a/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/launch/socket.launch b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/launch/socket.launch new file mode 100644 index 0000000..cde949c --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/launch/socket.launch @@ -0,0 +1,3 @@ + + + diff --git a/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/launch/udp_socket.launch b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/launch/udp_socket.launch new file mode 100644 index 0000000..9b79aed --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/launch/udp_socket.launch @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/package.xml b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/package.xml new file mode 100644 index 0000000..df73c39 --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/package.xml @@ -0,0 +1,23 @@ + + + rosserial_server + 0.9.2 + + A more performance- and stability-oriented server alternative implemented + in C++ to rosserial_python. + + + Mike Purvis + Mike Purvis + + BSD + + catkin + rosserial_msgs + std_msgs + roscpp + topic_tools + python3-dev + libboost-thread-dev + libboost-thread + diff --git a/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/src/msg_lookup.cpp b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/src/msg_lookup.cpp new file mode 100644 index 0000000..b2c0e23 --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/src/msg_lookup.cpp @@ -0,0 +1,102 @@ +/** + * \author Mike Purvis + * \copyright Copyright (c) 2019, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + */ + +#include "rosserial_server/msg_lookup.h" +#include "Python.h" + +namespace rosserial_server +{ + +const MsgInfo lookupMessage(const std::string& message_type, const std::string submodule) +{ + // Lazy-initialize the embedded Python interpreter. Avoid calling the corresponding + // finalize method due to issues with importing cyaml in the second instance. The + // total memory cost of having this in-process is only about 5-6MB. + Py_Initialize(); + + MsgInfo msginfo; + size_t slash_pos = message_type.find('/'); + if (slash_pos == std::string::npos) + { + throw std::runtime_error("Passed message type string does not include a slash character."); + } + std::string module_name = message_type.substr(0, slash_pos); + std::string class_name = message_type.substr(slash_pos + 1, std::string::npos); + + PyObject* module = PyImport_ImportModule((module_name + "." + submodule).c_str()); + if (!module) + { + throw std::runtime_error("Unable to import message module " + module_name + "."); + } + PyObject* msg_class = PyObject_GetAttrString(module, class_name.c_str()); + if (!msg_class) + { + throw std::runtime_error("Unable to find message class " + class_name + + " in module " + module_name + "."); + } + Py_XDECREF(module); + + PyObject* full_text = PyObject_GetAttrString(msg_class, "_full_text"); + PyObject* md5sum = PyObject_GetAttrString(msg_class, "_md5sum"); + if (!md5sum) + { + throw std::runtime_error("Class for message " + message_type + " did not contain" + + "expected _md5sum attribute."); + } + Py_XDECREF(msg_class); + +#if PY_VERSION_HEX > 0x03000000 + if (full_text) + { + msginfo.full_text.assign(PyUnicode_AsUTF8(full_text)); + } + msginfo.md5sum.assign(PyUnicode_AsUTF8(md5sum)); +#else + if (full_text) + { + msginfo.full_text.assign(PyString_AsString(full_text)); + } + msginfo.md5sum.assign(PyString_AsString(md5sum)); +#endif + + // See https://github.com/ros/ros_comm/issues/344 + // and https://github.com/ros/gencpp/pull/14 + // Valid full_text returned, but it is empty, so insert single line + if (full_text && msginfo.full_text.empty()) + { + msginfo.full_text = "\n"; + } + + Py_XDECREF(full_text); + Py_XDECREF(md5sum); + + return msginfo; +} + +} // namespace rosserial_server diff --git a/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/src/serial_node.cpp b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/src/serial_node.cpp new file mode 100644 index 0000000..8fcd890 --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/src/serial_node.cpp @@ -0,0 +1,56 @@ +/** + * + * \file + * \brief Main entry point for the serial node. + * \author Mike Purvis + * \copyright Copyright (c) 2013, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + * + */ + +#include +#include +#include + +#include + +#include "rosserial_server/serial_session.h" + + +int main(int argc, char* argv[]) +{ + ros::init(argc, argv, "rosserial_server_serial_node"); + + std::string port; + int baud; + ros::param::param("~port", port, "/dev/ttyACM0"); + ros::param::param("~baud", baud, 57600); + + boost::asio::io_service io_service; + rosserial_server::SerialSession serial_session(io_service, port, baud); + io_service.run(); + return 0; +} diff --git a/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/src/socket_node.cpp b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/src/socket_node.cpp new file mode 100644 index 0000000..e803b6d --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/src/socket_node.cpp @@ -0,0 +1,56 @@ +/** + * + * \file + * \brief Main entry point for the socket server node. + * \author Mike Purvis + * \copyright Copyright (c) 2013, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + * + */ + +#include +#include +#include + +#include + +#include "rosserial_server/tcp_server.h" + + +int main(int argc, char* argv[]) +{ + ros::init(argc, argv, "rosserial_server_socket_node"); + + int port; + ros::param::param("~port", port, 11411); + + boost::asio::io_service io_service; + rosserial_server::TcpServer<> tcp_server(io_service, port); + + ROS_INFO_STREAM("Listening for rosserial TCP connections on port " << port); + io_service.run(); + return 0; +} diff --git a/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/src/udp_socket_node.cpp b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/src/udp_socket_node.cpp new file mode 100644 index 0000000..1ff7718 --- /dev/null +++ b/docker/local-ros2/OdomComm/docker/odometry/rosserial_server/src/udp_socket_node.cpp @@ -0,0 +1,65 @@ +/** + * + * \file + * \brief Main entry point for the UDP socket server node. + * \author Mike Purvis + * \copyright Copyright (c) 2016, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + * + */ + +#include +#include +#include + +#include + +#include "rosserial_server/udp_socket_session.h" + +using boost::asio::ip::udp; +using boost::asio::ip::address; + + +int main(int argc, char* argv[]) +{ + ros::init(argc, argv, "rosserial_server_udp_socket_node"); + + int server_port; + int client_port; + std::string client_addr; + ros::param::param("~server_port", server_port, 11411); + ros::param::param("~client_port", client_port, 11411); + ros::param::param("~client_addr", client_addr, "127.0.0.1"); + + boost::asio::io_service io_service; + rosserial_server::UdpSocketSession udp_socket_session( + io_service, + udp::endpoint(udp::v4(), server_port), + udp::endpoint(address::from_string(client_addr), client_port)); + io_service.run(); + + return 0; +} diff --git a/docker/local-ros2/OdomComm/pull_and_run.sh b/docker/local-ros2/OdomComm/pull_and_run.sh index 213ad95..b3baa66 100755 --- a/docker/local-ros2/OdomComm/pull_and_run.sh +++ b/docker/local-ros2/OdomComm/pull_and_run.sh @@ -6,7 +6,7 @@ echo "[COMMUNICATION] Remove Containers ..." docker compose -p communication down --volumes --remove-orphans ## 1. make scripts & library executable -find ../E.Communication -type f -name "*.sh" -exec sudo chmod +x {} \; +find ../OdomComm -type f -name "*.sh" -exec sudo chmod +x {} \; ## 2. environment setup export DISPLAY=:0 diff --git a/docker/local-ros2/docker-compose.yaml b/docker/local-ros2/docker-compose.yaml index 96b77fe..30394aa 100644 --- a/docker/local-ros2/docker-compose.yaml +++ b/docker/local-ros2/docker-compose.yaml @@ -48,4 +48,5 @@ services: # "source=${localWorkspaceFolder}/../cache/humble/log,target=/home/ws/log,type=bind" # Mount workspace - ../../localization-devel-ws:/home/user/localization-ws/src/localization-devel-ws + # command: /bin/bash -c "echo 'export ROS_DOMAIN_ID=42' >> ~/.bashrc && /bin/bash" command: /bin/bash \ No newline at end of file From cb6a61905d0a9d3c6d4c6b6f3de5e0722786512a Mon Sep 17 00:00:00 2001 From: jossiewang Date: Fri, 17 Jan 2025 20:56:37 +0800 Subject: [PATCH 027/184] Fix: project removal / Modify: compose for all --- docker/local-ros2/OdomComm/docker/compose.yml | 76 ++++++++++--------- docker/local-ros2/OdomComm/pull_and_run.sh | 2 +- 2 files changed, 43 insertions(+), 35 deletions(-) diff --git a/docker/local-ros2/OdomComm/docker/compose.yml b/docker/local-ros2/OdomComm/docker/compose.yml index bcc51a7..565a146 100644 --- a/docker/local-ros2/OdomComm/docker/compose.yml +++ b/docker/local-ros2/OdomComm/docker/compose.yml @@ -39,7 +39,7 @@ services: - /dev/shm:/dev/shm ros1: - image: ros1:serial + image: jossiewang/eurobot2025-localization:ros1-serial container_name: ros1 stdin_open: true tty: true @@ -57,36 +57,44 @@ services: sudo chmod 777 /dev/ttyACM0 && roslaunch odometry odometry_comm.launch" - # ros1: - # image: osrf/ros:noetic-desktop-full - # container_name: ros1 - # stdin_open: true - # tty: true - # network_mode: host - # privileged: true - # volumes: - # - ../comm-ws:/root/comm-ws - # - /dev/bus/usb:/dev/bus/usb - # stop_grace_period: 1s - # depends_on: - # ros-core: - # condition: service_healthy - # command: /bin/bash -c " - # chmod +x /root/comm-ws/devel/_setup_util.py && - # find /root/comm-ws/devel -type f -name '*.sh' -exec chmod +x {} \; && - # source /opt/ros/noetic/setup.bash && - # source /root/comm-ws/devel/setup.bash && - # cd /root/comm-ws && - # sudo chmod 777 /dev/ttyACM0 && - # roslaunch rosserial_server stm32.launch" - - # ros2: - # image: osrf/ros:humble-desktop-full - # container_name: ros2 - # stdin_open: true - # tty: true - # network_mode: host - # stop_grace_period: 1s - # volumes: - # # Shared Memory - # - /dev/shm:/dev/shm \ No newline at end of file + ros2-localization-dev: + build: + context: . + dockerfile: Dockerfile + args: + USERNAME: user + image: jossiewang/eurobot2025-localization:local-ros2-wSensors + container_name: localization-2025-dev-ros2 + stdin_open: true + tty: true + privileged: true + stop_grace_period: 1s + restart: no + # entrypoint: ["./start.sh"] + + network_mode: host + working_dir: /home/user/localization-ws + environment: + - DISPLAY=${DISPLAY} + # Set ros2 environment variables. + # References: + # - https://docs.ros.org/en/humble/Concepts/Intermediate/About-Domain-ID.html + # - https://docs.ros.org/en/humble/Tutorials/Beginner-CLI-Tools/Configuring-ROS2-Environment.html + # - ROS_LOCALHOST_ONLY=1 + # - ROS_DOMAIN_ID=42 + - ROS_WS=/home/user/localization-ws + volumes: + # Mount local timezone into container. ( Readonly ) + # Reference: https://stackoverflow.com/questions/57607381/how-do-i-change-timezone-in-a-docker-container + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro + # Mount X11 server + - /tmp/.X11-unix:/tmp/.X11-unix + # Direct Rendering Infrastructure + # - /dev/dri:/dev/dri + # Mount sound card to prevent Gazebo warning. + # - /dev/snd:/dev/snd + - /dev:/dev + # Mount workspace + - ../../localization-devel-ws:/home/user/localization-ws/src/localization-devel-ws + command: /bin/bash \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/pull_and_run.sh b/docker/local-ros2/OdomComm/pull_and_run.sh index b3baa66..213ad95 100755 --- a/docker/local-ros2/OdomComm/pull_and_run.sh +++ b/docker/local-ros2/OdomComm/pull_and_run.sh @@ -6,7 +6,7 @@ echo "[COMMUNICATION] Remove Containers ..." docker compose -p communication down --volumes --remove-orphans ## 1. make scripts & library executable -find ../OdomComm -type f -name "*.sh" -exec sudo chmod +x {} \; +find ../E.Communication -type f -name "*.sh" -exec sudo chmod +x {} \; ## 2. environment setup export DISPLAY=:0 From 8efc4708f10cbbab910f9f7bb220cf555a30fabc Mon Sep 17 00:00:00 2001 From: jossiewang Date: Fri, 17 Jan 2025 22:11:03 +0800 Subject: [PATCH 028/184] Fix: (OdomComm) compose w/ comm mount Deleted: unused files --- .../OdomComm/comm-ws/.catkin_workspace | 1 - .../OdomComm/comm-ws/build/.built_by | 1 - .../OdomComm/comm-ws/build/CATKIN_IGNORE | 0 .../OdomComm/comm-ws/build/CMakeCache.txt | 838 --------- .../CMakeFiles/3.16.3/CMakeCCompiler.cmake | 76 - .../CMakeFiles/3.16.3/CMakeCXXCompiler.cmake | 88 - .../3.16.3/CMakeDetermineCompilerABI_C.bin | Bin 16552 -> 0 bytes .../3.16.3/CMakeDetermineCompilerABI_CXX.bin | Bin 16560 -> 0 bytes .../build/CMakeFiles/3.16.3/CMakeSystem.cmake | 15 - .../3.16.3/CompilerIdC/CMakeCCompilerId.c | 671 ------- .../build/CMakeFiles/3.16.3/CompilerIdC/a.out | Bin 16712 -> 0 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 660 ------- .../CMakeFiles/3.16.3/CompilerIdCXX/a.out | Bin 16720 -> 0 bytes .../CMakeDirectoryInformation.cmake | 16 - .../comm-ws/build/CMakeFiles/CMakeError.log | 58 - .../comm-ws/build/CMakeFiles/CMakeOutput.log | 491 ----- .../build/CMakeFiles/CMakeRuleHashes.txt | 28 - .../comm-ws/build/CMakeFiles/Makefile.cmake | 301 --- .../comm-ws/build/CMakeFiles/Makefile2 | 1629 ----------------- .../build/CMakeFiles/TargetDirectories.txt | 97 - .../clean_test_results.dir/DependInfo.cmake | 11 - .../clean_test_results.dir/build.make | 76 - .../clean_test_results.dir/cmake_clean.cmake | 8 - .../clean_test_results.dir/progress.make | 1 - .../build/CMakeFiles/cmake.check_cache | 1 - .../download_extra_data.dir/DependInfo.cmake | 11 - .../download_extra_data.dir/build.make | 72 - .../download_extra_data.dir/cmake_clean.cmake | 5 - .../download_extra_data.dir/progress.make | 1 - .../CMakeFiles/doxygen.dir/DependInfo.cmake | 11 - .../build/CMakeFiles/doxygen.dir/build.make | 72 - .../CMakeFiles/doxygen.dir/cmake_clean.cmake | 5 - .../CMakeFiles/doxygen.dir/progress.make | 1 - .../comm-ws/build/CMakeFiles/progress.marks | 1 - .../CMakeFiles/run_tests.dir/DependInfo.cmake | 11 - .../build/CMakeFiles/run_tests.dir/build.make | 72 - .../run_tests.dir/cmake_clean.cmake | 5 - .../CMakeFiles/run_tests.dir/progress.make | 1 - .../CMakeFiles/tests.dir/DependInfo.cmake | 11 - .../build/CMakeFiles/tests.dir/build.make | 72 - .../CMakeFiles/tests.dir/cmake_clean.cmake | 5 - .../build/CMakeFiles/tests.dir/progress.make | 1 - .../comm-ws/build/CTestConfiguration.ini | 105 -- .../OdomComm/comm-ws/build/CTestCustom.cmake | 2 - .../comm-ws/build/CTestTestfile.cmake | 10 - .../OdomComm/comm-ws/build/Makefile | 868 --------- .../build/atomic_configure/.rosinstall | 2 - .../build/atomic_configure/_setup_util.py | 304 --- .../comm-ws/build/atomic_configure/env.sh | 16 - .../build/atomic_configure/local_setup.bash | 8 - .../build/atomic_configure/local_setup.sh | 9 - .../build/atomic_configure/local_setup.zsh | 8 - .../comm-ws/build/atomic_configure/setup.bash | 8 - .../comm-ws/build/atomic_configure/setup.sh | 96 - .../comm-ws/build/atomic_configure/setup.zsh | 8 - .../catkin_generated/version/package.cmake | 24 - .../build/catkin_generated/env_cached.sh | 16 - .../catkin_generated/generate_cached_setup.py | 30 - .../catkin_generated/installspace/.rosinstall | 2 - .../installspace/_setup_util.py | 304 --- .../catkin_generated/installspace/env.sh | 16 - .../installspace/local_setup.bash | 8 - .../installspace/local_setup.sh | 9 - .../installspace/local_setup.zsh | 8 - .../catkin_generated/installspace/setup.bash | 8 - .../catkin_generated/installspace/setup.sh | 96 - .../catkin_generated/installspace/setup.zsh | 8 - .../catkin_generated/order_packages.cmake | 22 - .../build/catkin_generated/order_packages.py | 5 - .../build/catkin_generated/setup_cached.sh | 16 - .../stamps/Project/_setup_util.py.stamp | 304 --- .../Project/interrogate_setup_dot_py.py.stamp | 255 --- .../Project/order_packages.cmake.em.stamp | 70 - .../stamps/Project/package.xml.stamp | 49 - .../OdomComm/comm-ws/build/catkin_make.cache | 2 - .../comm-ws/build/cmake_install.cmake | 149 -- .../CMakeDirectoryInformation.cmake | 16 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../progress.make | 1 - .../CMakeFiles/odometry.dir/DependInfo.cmake | 31 - .../CMakeFiles/odometry.dir/build.make | 115 -- .../CMakeFiles/odometry.dir/cmake_clean.cmake | 10 - .../CMakeFiles/odometry.dir/depend.make | 2 - .../CMakeFiles/odometry.dir/flags.make | 10 - .../CMakeFiles/odometry.dir/link.txt | 1 - .../CMakeFiles/odometry.dir/progress.make | 3 - .../odometry_node.dir/DependInfo.cmake | 31 - .../CMakeFiles/odometry_node.dir/build.make | 116 -- .../odometry_node.dir/cmake_clean.cmake | 10 - .../CMakeFiles/odometry_node.dir/depend.make | 2 - .../CMakeFiles/odometry_node.dir/flags.make | 10 - .../CMakeFiles/odometry_node.dir/link.txt | 1 - .../odometry_node.dir/progress.make | 3 - .../firmware_commun/CMakeFiles/progress.marks | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../build/firmware_commun/CTestTestfile.cmake | 6 - .../comm-ws/build/firmware_commun/Makefile | 608 ------ .../installspace/firmware_commun.pc | 8 - .../firmware_communConfig-version.cmake | 14 - .../installspace/firmware_communConfig.cmake | 223 --- .../catkin_generated/ordered_paths.cmake | 1 - .../catkin_generated/package.cmake | 16 - .../pkg.develspace.context.pc.py | 8 - .../pkg.installspace.context.pc.py | 8 - .../stamps/firmware_commun/package.xml.stamp | 71 - .../stamps/firmware_commun/pkg.pc.em.stamp | 8 - .../build/firmware_commun/cmake_install.cmake | 54 - .../CMakeDirectoryInformation.cmake | 16 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 76 - .../cmake_clean.cmake | 8 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 76 - .../cmake_clean.cmake | 8 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 76 - .../cmake_clean.cmake | 8 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../rosserial_msgs/CMakeFiles/progress.marks | 1 - .../DependInfo.cmake | 11 - .../rosserial_msgs_gencpp.dir/build.make | 72 - .../cmake_clean.cmake | 5 - .../rosserial_msgs_gencpp.dir/progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 100 - .../cmake_clean.cmake | 11 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 4 - .../DependInfo.cmake | 11 - .../build.make | 102 -- .../cmake_clean.cmake | 12 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 5 - .../DependInfo.cmake | 11 - .../build.make | 96 - .../cmake_clean.cmake | 11 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 4 - .../DependInfo.cmake | 11 - .../build.make | 96 - .../cmake_clean.cmake | 11 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 4 - .../DependInfo.cmake | 11 - .../build.make | 114 -- .../cmake_clean.cmake | 13 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 6 - .../DependInfo.cmake | 11 - .../rosserial_msgs_geneus.dir/build.make | 72 - .../cmake_clean.cmake | 5 - .../rosserial_msgs_geneus.dir/progress.make | 1 - .../DependInfo.cmake | 11 - .../rosserial_msgs_genlisp.dir/build.make | 72 - .../cmake_clean.cmake | 5 - .../rosserial_msgs_genlisp.dir/progress.make | 1 - .../DependInfo.cmake | 11 - .../rosserial_msgs_gennodejs.dir/build.make | 72 - .../cmake_clean.cmake | 5 - .../progress.make | 1 - .../rosserial_msgs_genpy.dir/DependInfo.cmake | 11 - .../rosserial_msgs_genpy.dir/build.make | 72 - .../cmake_clean.cmake | 5 - .../rosserial_msgs_genpy.dir/progress.make | 1 - .../src/rosserial_msgs/CTestTestfile.cmake | 6 - .../src/rosserial_msgs/Makefile | 436 ----- .../rosserial_msgs-msg-extras.cmake | 2 - .../rosserial_msgs-msg-paths.cmake | 4 - .../installspace/rosserial_msgs.pc | 8 - .../rosserial_msgsConfig-version.cmake | 14 - .../installspace/rosserial_msgsConfig.cmake | 223 --- .../catkin_generated/package.cmake | 16 - .../pkg.develspace.context.pc.py | 8 - .../pkg.installspace.context.pc.py | 8 - ...serial_msgs-msg-extras.cmake.develspace.in | 2 - ...rial_msgs-msg-extras.cmake.installspace.in | 2 - .../stamps/rosserial_msgs/package.xml.stamp | 18 - .../rosserial_msgs/pkg-genmsg.cmake.em.stamp | 167 -- .../stamps/rosserial_msgs/pkg.pc.em.stamp | 8 - .../cmake/rosserial_msgs-genmsg-context.py | 11 - .../cmake/rosserial_msgs-genmsg.cmake | 325 ---- .../src/rosserial_msgs/cmake_install.cmake | 97 - .../CMakeDirectoryInformation.cmake | 16 - .../CMakeFiles/progress.marks | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../CXX.includecache | 522 ------ .../DependInfo.cmake | 33 - .../rosserial_server_lookup.dir/build.make | 99 - .../cmake_clean.cmake | 10 - .../depend.internal | 93 - .../rosserial_server_lookup.dir/depend.make | 93 - .../rosserial_server_lookup.dir/flags.make | 10 - .../rosserial_server_lookup.dir/link.txt | 1 - .../rosserial_server_lookup.dir/progress.make | 3 - .../src/msg_lookup.cpp.o | Bin 14216 -> 0 bytes .../CXX.includecache | 854 --------- .../DependInfo.cmake | 32 - .../build.make | 118 -- .../cmake_clean.cmake | 10 - .../depend.internal | 75 - .../depend.make | 75 - .../flags.make | 10 - .../rosserial_server_serial_node.dir/link.txt | 1 - .../progress.make | 3 - .../src/serial_node.cpp.o | Bin 2919896 -> 0 bytes .../CXX.includecache | 854 --------- .../DependInfo.cmake | 32 - .../build.make | 118 -- .../cmake_clean.cmake | 10 - .../depend.internal | 75 - .../depend.make | 75 - .../flags.make | 10 - .../rosserial_server_socket_node.dir/link.txt | 1 - .../progress.make | 3 - .../src/socket_node.cpp.o | Bin 2934344 -> 0 bytes .../CXX.includecache | 868 --------- .../DependInfo.cmake | 32 - .../build.make | 118 -- .../cmake_clean.cmake | 10 - .../depend.internal | 76 - .../depend.make | 76 - .../flags.make | 10 - .../link.txt | 1 - .../progress.make | 3 - .../src/udp_socket_node.cpp.o | Bin 2955176 -> 0 bytes .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../src/rosserial_server/CTestTestfile.cmake | 6 - .../src/rosserial_server/Makefile | 460 ----- .../installspace/rosserial_server.pc | 8 - .../rosserial_serverConfig-version.cmake | 14 - .../installspace/rosserial_serverConfig.cmake | 223 --- .../catkin_generated/ordered_paths.cmake | 1 - .../catkin_generated/package.cmake | 16 - .../pkg.develspace.context.pc.py | 8 - .../pkg.installspace.context.pc.py | 8 - .../stamps/rosserial_server/package.xml.stamp | 23 - .../stamps/rosserial_server/pkg.pc.em.stamp | 8 - .../src/rosserial_server/cmake_install.cmake | 141 -- .../CMakeDirectoryInformation.cmake | 16 - .../flask_esp8266/CMakeFiles/progress.marks | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../build/flask_esp8266/CTestTestfile.cmake | 6 - .../comm-ws/build/flask_esp8266/Makefile | 436 ----- .../installspace/flask_esp8266.pc | 8 - .../flask_esp8266Config-version.cmake | 14 - .../installspace/flask_esp8266Config.cmake | 223 --- .../catkin_generated/ordered_paths.cmake | 1 - .../catkin_generated/package.cmake | 16 - .../pkg.develspace.context.pc.py | 8 - .../pkg.installspace.context.pc.py | 8 - .../stamps/flask_esp8266/package.xml.stamp | 68 - .../stamps/flask_esp8266/pkg.pc.em.stamp | 8 - .../build/flask_esp8266/cmake_install.cmake | 54 - .../CMakeDirectoryInformation.cmake | 16 - .../build/gtest/CMakeFiles/progress.marks | 1 - .../comm-ws/build/gtest/CTestTestfile.cmake | 7 - .../OdomComm/comm-ws/build/gtest/Makefile | 196 -- .../comm-ws/build/gtest/cmake_install.cmake | 45 - .../CMakeDirectoryInformation.cmake | 16 - .../CMakeFiles/gmock.dir/DependInfo.cmake | 31 - .../CMakeFiles/gmock.dir/build.make | 99 - .../CMakeFiles/gmock.dir/cmake_clean.cmake | 10 - .../CMakeFiles/gmock.dir/depend.make | 2 - .../CMakeFiles/gmock.dir/flags.make | 10 - .../googlemock/CMakeFiles/gmock.dir/link.txt | 1 - .../CMakeFiles/gmock.dir/progress.make | 3 - .../gmock_main.dir/DependInfo.cmake | 32 - .../CMakeFiles/gmock_main.dir/build.make | 100 - .../gmock_main.dir/cmake_clean.cmake | 10 - .../CMakeFiles/gmock_main.dir/depend.make | 2 - .../CMakeFiles/gmock_main.dir/flags.make | 10 - .../CMakeFiles/gmock_main.dir/link.txt | 1 - .../CMakeFiles/gmock_main.dir/progress.make | 3 - .../googlemock/CMakeFiles/progress.marks | 1 - .../gtest/googlemock/CTestTestfile.cmake | 7 - .../comm-ws/build/gtest/googlemock/Makefile | 288 --- .../gtest/googlemock/cmake_install.cmake | 45 - .../CMakeDirectoryInformation.cmake | 16 - .../CMakeFiles/gtest.dir/DependInfo.cmake | 28 - .../CMakeFiles/gtest.dir/build.make | 98 - .../CMakeFiles/gtest.dir/cmake_clean.cmake | 10 - .../CMakeFiles/gtest.dir/depend.make | 2 - .../CMakeFiles/gtest.dir/flags.make | 10 - .../googletest/CMakeFiles/gtest.dir/link.txt | 1 - .../CMakeFiles/gtest.dir/progress.make | 3 - .../gtest_main.dir/DependInfo.cmake | 29 - .../CMakeFiles/gtest_main.dir/build.make | 99 - .../gtest_main.dir/cmake_clean.cmake | 10 - .../CMakeFiles/gtest_main.dir/depend.make | 2 - .../CMakeFiles/gtest_main.dir/flags.make | 10 - .../CMakeFiles/gtest_main.dir/link.txt | 1 - .../CMakeFiles/gtest_main.dir/progress.make | 3 - .../googletest/CMakeFiles/progress.marks | 1 - .../gtest/googletest/CTestTestfile.cmake | 6 - .../comm-ws/build/gtest/googletest/Makefile | 288 --- .../gtest/googletest/cmake_install.cmake | 39 - .../CMakeDirectoryInformation.cmake | 16 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 76 - .../cmake_clean.cmake | 8 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 76 - .../cmake_clean.cmake | 8 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 76 - .../cmake_clean.cmake | 8 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../rosserial_msgs/CMakeFiles/progress.marks | 1 - .../DependInfo.cmake | 11 - .../rosserial_msgs_gencpp.dir/build.make | 72 - .../cmake_clean.cmake | 5 - .../rosserial_msgs_gencpp.dir/progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 100 - .../cmake_clean.cmake | 11 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 4 - .../DependInfo.cmake | 11 - .../build.make | 102 -- .../cmake_clean.cmake | 12 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 5 - .../DependInfo.cmake | 11 - .../build.make | 96 - .../cmake_clean.cmake | 11 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 4 - .../DependInfo.cmake | 11 - .../build.make | 96 - .../cmake_clean.cmake | 11 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 4 - .../DependInfo.cmake | 11 - .../build.make | 114 -- .../cmake_clean.cmake | 13 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 6 - .../DependInfo.cmake | 11 - .../rosserial_msgs_geneus.dir/build.make | 72 - .../cmake_clean.cmake | 5 - .../rosserial_msgs_geneus.dir/progress.make | 1 - .../DependInfo.cmake | 11 - .../rosserial_msgs_genlisp.dir/build.make | 72 - .../cmake_clean.cmake | 5 - .../rosserial_msgs_genlisp.dir/progress.make | 1 - .../DependInfo.cmake | 11 - .../rosserial_msgs_gennodejs.dir/build.make | 72 - .../cmake_clean.cmake | 5 - .../progress.make | 1 - .../rosserial_msgs_genpy.dir/DependInfo.cmake | 11 - .../rosserial_msgs_genpy.dir/build.make | 72 - .../cmake_clean.cmake | 5 - .../rosserial_msgs_genpy.dir/progress.make | 1 - .../build/rosserial_msgs/CTestTestfile.cmake | 6 - .../comm-ws/build/rosserial_msgs/Makefile | 436 ----- .../rosserial_msgs-msg-extras.cmake | 2 - .../rosserial_msgs-msg-paths.cmake | 4 - .../installspace/rosserial_msgs.pc | 8 - .../rosserial_msgsConfig-version.cmake | 14 - .../installspace/rosserial_msgsConfig.cmake | 223 --- .../catkin_generated/package.cmake | 16 - .../pkg.develspace.context.pc.py | 8 - .../pkg.installspace.context.pc.py | 8 - ...serial_msgs-msg-extras.cmake.develspace.in | 2 - ...rial_msgs-msg-extras.cmake.installspace.in | 2 - .../stamps/rosserial_msgs/package.xml.stamp | 18 - .../rosserial_msgs/pkg-genmsg.cmake.em.stamp | 167 -- .../stamps/rosserial_msgs/pkg.pc.em.stamp | 8 - .../cmake/rosserial_msgs-genmsg-context.py | 11 - .../cmake/rosserial_msgs-genmsg.cmake | 325 ---- .../build/rosserial_msgs/cmake_install.cmake | 97 - .../CMakeDirectoryInformation.cmake | 16 - .../CMakeFiles/progress.marks | 1 - .../CXX.includecache | 522 ------ .../DependInfo.cmake | 33 - .../rosserial_server_lookup.dir/build.make | 99 - .../cmake_clean.cmake | 10 - .../depend.internal | 93 - .../rosserial_server_lookup.dir/depend.make | 93 - .../rosserial_server_lookup.dir/flags.make | 10 - .../rosserial_server_lookup.dir/link.txt | 1 - .../rosserial_server_lookup.dir/progress.make | 3 - .../src/msg_lookup.cpp.o | Bin 14216 -> 0 bytes .../CXX.includecache | 854 --------- .../DependInfo.cmake | 32 - .../build.make | 118 -- .../cmake_clean.cmake | 10 - .../depend.internal | 75 - .../depend.make | 75 - .../flags.make | 10 - .../rosserial_server_serial_node.dir/link.txt | 1 - .../progress.make | 3 - .../src/serial_node.cpp.o | Bin 2919800 -> 0 bytes .../CXX.includecache | 854 --------- .../DependInfo.cmake | 32 - .../build.make | 118 -- .../cmake_clean.cmake | 10 - .../depend.internal | 75 - .../depend.make | 75 - .../flags.make | 10 - .../rosserial_server_socket_node.dir/link.txt | 1 - .../progress.make | 3 - .../src/socket_node.cpp.o | Bin 2934248 -> 0 bytes .../CXX.includecache | 868 --------- .../DependInfo.cmake | 32 - .../build.make | 118 -- .../cmake_clean.cmake | 10 - .../depend.internal | 76 - .../depend.make | 76 - .../flags.make | 10 - .../link.txt | 1 - .../progress.make | 3 - .../src/udp_socket_node.cpp.o | Bin 2955080 -> 0 bytes .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../DependInfo.cmake | 11 - .../build.make | 72 - .../cmake_clean.cmake | 5 - .../depend.internal | 3 - .../depend.make | 3 - .../progress.make | 1 - .../rosserial_server/CTestTestfile.cmake | 6 - .../comm-ws/build/rosserial_server/Makefile | 460 ----- .../installspace/rosserial_server.pc | 8 - .../rosserial_serverConfig-version.cmake | 14 - .../installspace/rosserial_serverConfig.cmake | 223 --- .../catkin_generated/ordered_paths.cmake | 1 - .../catkin_generated/package.cmake | 16 - .../pkg.develspace.context.pc.py | 8 - .../pkg.installspace.context.pc.py | 8 - .../stamps/rosserial_server/package.xml.stamp | 23 - .../stamps/rosserial_server/pkg.pc.em.stamp | 8 - .../rosserial_server/cmake_install.cmake | 141 -- .../OdomComm/comm-ws/devel/.built_by | 1 - .../local-ros2/OdomComm/comm-ws/devel/.catkin | 1 - .../OdomComm/comm-ws/devel/.rosinstall | 2 - .../OdomComm/comm-ws/devel/_setup_util.py | 304 --- .../OdomComm/comm-ws/devel/cmake.lock | 0 .../local-ros2/OdomComm/comm-ws/devel/env.sh | 16 - .../devel/include/rosserial_msgs/Log.h | 247 --- .../include/rosserial_msgs/RequestParam.h | 123 -- .../rosserial_msgs/RequestParamRequest.h | 196 -- .../rosserial_msgs/RequestParamResponse.h | 229 --- .../devel/include/rosserial_msgs/TopicInfo.h | 303 --- .../devel/lib/librosserial_server_lookup.so | Bin 24112 -> 0 bytes .../devel/lib/pkgconfig/firmware_commun.pc | 8 - .../devel/lib/pkgconfig/flask_esp8266.pc | 8 - .../devel/lib/pkgconfig/rosserial_msgs.pc | 8 - .../devel/lib/pkgconfig/rosserial_server.pc | 8 - .../dist-packages/rosserial_msgs/__init__.py | 0 .../dist-packages/rosserial_msgs/msg/_Log.py | 162 -- .../rosserial_msgs/msg/_TopicInfo.py | 261 --- .../rosserial_msgs/msg/__init__.py | 2 - .../rosserial_msgs/srv/_RequestParam.py | 334 ---- .../rosserial_msgs/srv/__init__.py | 1 - .../devel/lib/rosserial_server/serial_node | Bin 1261472 -> 0 bytes .../devel/lib/rosserial_server/socket_node | Bin 1268112 -> 0 bytes .../lib/rosserial_server/udp_socket_node | Bin 1275376 -> 0 bytes .../OdomComm/comm-ws/devel/local_setup.bash | 8 - .../OdomComm/comm-ws/devel/local_setup.sh | 9 - .../OdomComm/comm-ws/devel/local_setup.zsh | 8 - .../OdomComm/comm-ws/devel/setup.bash | 8 - .../OdomComm/comm-ws/devel/setup.sh | 96 - .../OdomComm/comm-ws/devel/setup.zsh | 8 - .../ros/rosserial_msgs/msg/Log.lisp | 106 -- .../ros/rosserial_msgs/msg/TopicInfo.lisp | 190 -- .../ros/rosserial_msgs/msg/_package.lisp | 9 - .../ros/rosserial_msgs/msg/_package_Log.lisp | 6 - .../msg/_package_TopicInfo.lisp | 12 - .../rosserial_msgs/msg/rosserial_msgs-msg.asd | 11 - .../ros/rosserial_msgs/srv/RequestParam.lisp | 242 --- .../ros/rosserial_msgs/srv/_package.lisp | 10 - .../srv/_package_RequestParam.lisp | 10 - .../rosserial_msgs/srv/rosserial_msgs-srv.asd | 9 - .../cmake/firmware_communConfig-version.cmake | 14 - .../cmake/firmware_communConfig.cmake | 223 --- .../cmake/flask_esp8266Config-version.cmake | 14 - .../cmake/flask_esp8266Config.cmake | 223 --- .../gennodejs/ros/rosserial_msgs/_index.js | 7 - .../gennodejs/ros/rosserial_msgs/msg/Log.js | 126 -- .../ros/rosserial_msgs/msg/TopicInfo.js | 196 -- .../ros/rosserial_msgs/msg/_index.js | 10 - .../ros/rosserial_msgs/srv/RequestParam.js | 216 --- .../ros/rosserial_msgs/srv/_index.js | 8 - .../roseus/ros/rosserial_msgs/manifest.l | 8 - .../share/roseus/ros/rosserial_msgs/msg/Log.l | 108 -- .../roseus/ros/rosserial_msgs/msg/TopicInfo.l | 164 -- .../ros/rosserial_msgs/srv/RequestParam.l | 183 -- .../cmake/rosserial_msgs-msg-extras.cmake | 2 - .../cmake/rosserial_msgs-msg-paths.cmake | 4 - .../cmake/rosserial_msgsConfig-version.cmake | 14 - .../cmake/rosserial_msgsConfig.cmake | 223 --- .../rosserial_serverConfig-version.cmake | 14 - .../cmake/rosserial_serverConfig.cmake | 223 --- .../OdomComm/comm-ws/src/CMakeLists.txt | 1 - .../src/__pycache__/app.cpython-38.pyc | Bin 391 -> 0 bytes .../src/rosserial_msgs/CHANGELOG.rst | 105 -- .../src/rosserial_msgs/CMakeLists.txt | 21 - .../src/rosserial_msgs/msg/Log.msg | 10 - .../src/rosserial_msgs/msg/TopicInfo.msg | 21 - .../src/rosserial_msgs/package.xml | 18 - .../src/rosserial_msgs/srv/RequestParam.srv | 7 - .../src/rosserial_server/CHANGELOG.rst | 130 -- .../src/rosserial_server/CMakeLists.txt | 77 - .../rosserial_server/async_read_buffer.h | 204 --- .../include/rosserial_server/msg_lookup.h | 44 - .../include/rosserial_server/serial_session.h | 118 -- .../include/rosserial_server/session.h | 625 ------- .../include/rosserial_server/tcp_server.h | 92 - .../include/rosserial_server/topic_handlers.h | 195 -- .../rosserial_server/udp_socket_session.h | 94 - .../include/rosserial_server/udp_stream.h | 133 -- .../src/rosserial_server/launch/serial.launch | 6 - .../src/rosserial_server/launch/socket.launch | 3 - .../src/rosserial_server/launch/stm32.launch | 12 - .../rosserial_server/launch/udp_socket.launch | 9 - .../src/rosserial_server/package.xml | 23 - .../src/rosserial_server/src/msg_lookup.cpp | 102 -- .../src/rosserial_server/src/serial_node.cpp | 56 - .../src/rosserial_server/src/socket_node.cpp | 56 - .../rosserial_server/src/udp_socket_node.cpp | 65 - .../comm-ws/src/flask_esp8266/CMakeLists.txt | 206 --- .../comm-ws/src/flask_esp8266/package.xml | 68 - .../scripts/button_press_publisher.py | 44 - .../comm-ws/src/flask_esp8266/src/app.py | 45 - .../src/flask_esp8266/src/start_flask.sh | 18 - .../OdomComm/comm-ws/src/run_test.sh | 16 - .../OdomComm/comm-ws/start_flash.sh | 31 - docker/local-ros2/OdomComm/docker/compose.yml | 2 +- 911 files changed, 1 insertion(+), 42033 deletions(-) delete mode 100644 docker/local-ros2/OdomComm/comm-ws/.catkin_workspace delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/.built_by delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CATKIN_IGNORE delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeCache.txt delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_C.bin delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeSystem.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CompilerIdC/a.out delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CompilerIdCXX/a.out delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/CMakeError.log delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/CMakeOutput.log delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/CMakeRuleHashes.txt delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/Makefile.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/Makefile2 delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/TargetDirectories.txt delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/cmake.check_cache delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/progress.marks delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CTestConfiguration.ini delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CTestCustom.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/CTestTestfile.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/Makefile delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/.rosinstall delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/_setup_util.py delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/env.sh delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/local_setup.bash delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/local_setup.sh delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/local_setup.zsh delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/setup.bash delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/setup.sh delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/setup.zsh delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin/catkin_generated/version/package.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/env_cached.sh delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/generate_cached_setup.py delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/.rosinstall delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/_setup_util.py delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/env.sh delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/local_setup.bash delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/local_setup.sh delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/local_setup.zsh delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/setup.bash delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/setup.sh delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/setup.zsh delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/order_packages.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/order_packages.py delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/setup_cached.sh delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/_setup_util.py.stamp delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/interrogate_setup_dot_py.py.stamp delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/order_packages.cmake.em.stamp delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/package.xml.stamp delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/catkin_make.cache delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/cmake_install.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/flags.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/link.txt delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/flags.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/link.txt delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/progress.marks delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CTestTestfile.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/Makefile delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/installspace/firmware_commun.pc delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/installspace/firmware_communConfig-version.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/installspace/firmware_communConfig.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/ordered_paths.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/package.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/pkg.develspace.context.pc.py delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/pkg.installspace.context.pc.py delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/stamps/firmware_commun/package.xml.stamp delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/stamps/firmware_commun/pkg.pc.em.stamp delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/cmake_install.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/progress.marks delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CTestTestfile.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/Makefile delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-extras.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-paths.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgs.pc delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig-version.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/package.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/pkg.develspace.context.pc.py delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/pkg.installspace.context.pc.py delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.develspace.in delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.installspace.in delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/package.xml.stamp delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg-genmsg.cmake.em.stamp delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg.pc.em.stamp delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/cmake/rosserial_msgs-genmsg-context.py delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/cmake/rosserial_msgs-genmsg.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/cmake_install.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/progress.marks delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/CXX.includecache delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/flags.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/link.txt delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/CXX.includecache delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/flags.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/link.txt delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/CXX.includecache delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/flags.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/link.txt delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/CXX.includecache delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/flags.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/link.txt delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_eus.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_eus.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_nodejs.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_py.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_py.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_py.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CTestTestfile.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/Makefile delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/installspace/rosserial_server.pc delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/installspace/rosserial_serverConfig-version.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/installspace/rosserial_serverConfig.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/ordered_paths.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/package.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/pkg.develspace.context.pc.py delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/pkg.installspace.context.pc.py delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/stamps/rosserial_server/package.xml.stamp delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/stamps/rosserial_server/pkg.pc.em.stamp delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/cmake_install.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/progress.marks delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CTestTestfile.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/Makefile delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/installspace/flask_esp8266.pc delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/installspace/flask_esp8266Config-version.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/installspace/flask_esp8266Config.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/ordered_paths.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/package.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/pkg.develspace.context.pc.py delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/pkg.installspace.context.pc.py delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/stamps/flask_esp8266/package.xml.stamp delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/stamps/flask_esp8266/pkg.pc.em.stamp delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/cmake_install.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/CMakeFiles/progress.marks delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/CTestTestfile.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/Makefile delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/cmake_install.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/flags.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/link.txt delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/flags.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/link.txt delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/progress.marks delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CTestTestfile.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/Makefile delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/cmake_install.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/flags.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/link.txt delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/flags.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/link.txt delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/progress.marks delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CTestTestfile.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/Makefile delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/cmake_install.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/progress.marks delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CTestTestfile.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/Makefile delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-extras.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-paths.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgs.pc delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig-version.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/package.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/pkg.develspace.context.pc.py delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/pkg.installspace.context.pc.py delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.develspace.in delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.installspace.in delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/package.xml.stamp delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg-genmsg.cmake.em.stamp delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg.pc.em.stamp delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/cmake/rosserial_msgs-genmsg-context.py delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/cmake/rosserial_msgs-genmsg.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/cmake_install.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/progress.marks delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/CXX.includecache delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/flags.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/link.txt delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/CXX.includecache delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/flags.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/link.txt delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/CXX.includecache delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/flags.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/link.txt delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/CXX.includecache delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/flags.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/link.txt delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/DependInfo.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/build.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/cmake_clean.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/depend.internal delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/depend.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/progress.make delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CTestTestfile.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/Makefile delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/installspace/rosserial_server.pc delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/installspace/rosserial_serverConfig-version.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/installspace/rosserial_serverConfig.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/ordered_paths.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/package.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/pkg.develspace.context.pc.py delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/pkg.installspace.context.pc.py delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/stamps/rosserial_server/package.xml.stamp delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/stamps/rosserial_server/pkg.pc.em.stamp delete mode 100644 docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/cmake_install.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/.built_by delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/.catkin delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/.rosinstall delete mode 100755 docker/local-ros2/OdomComm/comm-ws/devel/_setup_util.py delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/cmake.lock delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/env.sh delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/Log.h delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/RequestParam.h delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/RequestParamRequest.h delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/RequestParamResponse.h delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/TopicInfo.h delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/lib/librosserial_server_lookup.so delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/firmware_commun.pc delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/flask_esp8266.pc delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/rosserial_msgs.pc delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/rosserial_server.pc delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/__init__.py delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/lib/rosserial_server/serial_node delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/lib/rosserial_server/socket_node delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/lib/rosserial_server/udp_socket_node delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/local_setup.bash delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/local_setup.sh delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/local_setup.zsh delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/setup.bash delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/setup.sh delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/setup.zsh delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/Log.lisp delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/TopicInfo.lisp delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/_package.lisp delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/_package_Log.lisp delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/_package_TopicInfo.lisp delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/rosserial_msgs-msg.asd delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/RequestParam.lisp delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/_package.lisp delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/_package_RequestParam.lisp delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/rosserial_msgs-srv.asd delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/firmware_commun/cmake/firmware_communConfig-version.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/firmware_commun/cmake/firmware_communConfig.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/flask_esp8266/cmake/flask_esp8266Config-version.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/flask_esp8266/cmake/flask_esp8266Config.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/_index.js delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/Log.js delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/TopicInfo.js delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/_index.js delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/RequestParam.js delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/_index.js delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/manifest.l delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/Log.l delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/TopicInfo.l delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv/RequestParam.l delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgs-msg-extras.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgs-msg-paths.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgsConfig-version.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgsConfig.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_server/cmake/rosserial_serverConfig-version.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_server/cmake/rosserial_serverConfig.cmake delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/CMakeLists.txt delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/__pycache__/app.cpython-38.pyc delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/CHANGELOG.rst delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/CMakeLists.txt delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/package.xml delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/CHANGELOG.rst delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/CMakeLists.txt delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/async_read_buffer.h delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/serial_session.h delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/session.h delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/tcp_server.h delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/topic_handlers.h delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/udp_socket_session.h delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/udp_stream.h delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/serial.launch delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/socket.launch delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/stm32.launch delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/udp_socket.launch delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/package.xml delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/msg_lookup.cpp delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/serial_node.cpp delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/socket_node.cpp delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/udp_socket_node.cpp delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/CMakeLists.txt delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/package.xml delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/scripts/button_press_publisher.py delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/src/app.py delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/src/start_flask.sh delete mode 100644 docker/local-ros2/OdomComm/comm-ws/src/run_test.sh delete mode 100644 docker/local-ros2/OdomComm/comm-ws/start_flash.sh diff --git a/docker/local-ros2/OdomComm/comm-ws/.catkin_workspace b/docker/local-ros2/OdomComm/comm-ws/.catkin_workspace deleted file mode 100644 index 52fd97e..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/.catkin_workspace +++ /dev/null @@ -1 +0,0 @@ -# This file currently only serves to mark the location of a catkin workspace for tool integration diff --git a/docker/local-ros2/OdomComm/comm-ws/build/.built_by b/docker/local-ros2/OdomComm/comm-ws/build/.built_by deleted file mode 100644 index 2e212dd..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/.built_by +++ /dev/null @@ -1 +0,0 @@ -catkin_make \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CATKIN_IGNORE b/docker/local-ros2/OdomComm/comm-ws/build/CATKIN_IGNORE deleted file mode 100644 index e69de29..0000000 diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeCache.txt b/docker/local-ros2/OdomComm/comm-ws/build/CMakeCache.txt deleted file mode 100644 index 827c380..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CMakeCache.txt +++ /dev/null @@ -1,838 +0,0 @@ -# This is the CMakeCache file. -# For build in directory: /root/comm-ws/build -# 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 -######################## - -//Builds the googlemock subproject -BUILD_GMOCK:BOOL=ON - -//Build dynamically-linked binaries -BUILD_SHARED_LIBS:BOOL=ON - -//The directory containing a CMake configuration file for Boost. -Boost_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0 - -//Path to a file. -Boost_INCLUDE_DIR:PATH=/usr/include - -Boost_SYSTEM_LIBRARY_RELEASE:STRING=/usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 - -Boost_THREAD_LIBRARY_RELEASE:STRING=/usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 - -//List of ';' separated packages to exclude -CATKIN_BLACKLIST_PACKAGES:STRING= - -//catkin devel space -CATKIN_DEVEL_PREFIX:PATH=/root/comm-ws/devel - -//Catkin enable testing -CATKIN_ENABLE_TESTING:BOOL=ON - -//Catkin skip testing -CATKIN_SKIP_TESTING:BOOL=OFF - -//Replace the CMake install command with a custom implementation -// using symlinks instead of copying resources -CATKIN_SYMLINK_INSTALL:BOOL=OFF - -//List of ';' separated packages to build -CATKIN_WHITELIST_PACKAGES:STRING= - -//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-9 - -//A wrapper around 'ranlib' adding the appropriate '--plugin' option -// for the GCC compiler -CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-9 - -//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-9 - -//A wrapper around 'ranlib' adding the appropriate '--plugin' option -// for the GCC compiler -CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-9 - -//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=OFF - -//User executables (bin) -CMAKE_INSTALL_BINDIR:PATH=bin - -//Read-only architecture-independent data (DATAROOTDIR) -CMAKE_INSTALL_DATADIR:PATH= - -//Read-only architecture-independent data root (share) -CMAKE_INSTALL_DATAROOTDIR:PATH=share - -//Documentation root (DATAROOTDIR/doc/PROJECT_NAME) -CMAKE_INSTALL_DOCDIR:PATH= - -//C header files (include) -CMAKE_INSTALL_INCLUDEDIR:PATH=include - -//Info documentation (DATAROOTDIR/info) -CMAKE_INSTALL_INFODIR:PATH= - -//Object code libraries (lib) -CMAKE_INSTALL_LIBDIR:PATH=lib - -//Program executables (libexec) -CMAKE_INSTALL_LIBEXECDIR:PATH=libexec - -//Locale-dependent data (DATAROOTDIR/locale) -CMAKE_INSTALL_LOCALEDIR:PATH= - -//Modifiable single-machine data (var) -CMAKE_INSTALL_LOCALSTATEDIR:PATH=var - -//Man documentation (DATAROOTDIR/man) -CMAKE_INSTALL_MANDIR:PATH= - -//C header files for non-gcc (/usr/include) -CMAKE_INSTALL_OLDINCLUDEDIR:PATH=/usr/include - -//Install path prefix, prepended onto install directories. -CMAKE_INSTALL_PREFIX:PATH=/root/comm-ws/install - -//Run-time variable data (LOCALSTATEDIR/run) -CMAKE_INSTALL_RUNSTATEDIR:PATH= - -//System admin executables (sbin) -CMAKE_INSTALL_SBINDIR:PATH=sbin - -//Modifiable architecture-independent data (com) -CMAKE_INSTALL_SHAREDSTATEDIR:PATH=com - -//Read-only single-machine data (etc) -CMAKE_INSTALL_SYSCONFDIR:PATH=etc - -//Path to a program. -CMAKE_LINKER:FILEPATH=/usr/bin/ld - -//Path to a program. -CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make - -//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=Project - -//Value Computed by CMake -CMAKE_PROJECT_VERSION:STATIC=1.10.0 - -//Value Computed by CMake -CMAKE_PROJECT_VERSION_MAJOR:STATIC=1 - -//Value Computed by CMake -CMAKE_PROJECT_VERSION_MINOR:STATIC=10 - -//Value Computed by CMake -CMAKE_PROJECT_VERSION_PATCH:STATIC=0 - -//Value Computed by CMake -CMAKE_PROJECT_VERSION_TWEAK:STATIC= - -//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. -DOXYGEN_EXECUTABLE:FILEPATH=DOXYGEN_EXECUTABLE-NOTFOUND - -//Path to a program. -EMPY_EXECUTABLE:FILEPATH=EMPY_EXECUTABLE-NOTFOUND - -//Empy script -EMPY_SCRIPT:STRING=/usr/lib/python3/dist-packages/em.py - -//Path to a library. -GMOCK_LIBRARY:FILEPATH=GMOCK_LIBRARY-NOTFOUND - -//Path to a library. -GMOCK_LIBRARY_DEBUG:FILEPATH=GMOCK_LIBRARY_DEBUG-NOTFOUND - -//Path to a library. -GMOCK_MAIN_LIBRARY:FILEPATH=GMOCK_MAIN_LIBRARY-NOTFOUND - -//Path to a library. -GMOCK_MAIN_LIBRARY_DEBUG:FILEPATH=GMOCK_MAIN_LIBRARY_DEBUG-NOTFOUND - -//The directory containing a CMake configuration file for GMock. -GMock_DIR:PATH=GMock_DIR-NOTFOUND - -//Path to a file. -GTEST_INCLUDE_DIR:PATH=/usr/include - -//Path to a library. -GTEST_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libgtest.a - -//Path to a library. -GTEST_LIBRARY_DEBUG:FILEPATH=GTEST_LIBRARY_DEBUG-NOTFOUND - -//Path to a library. -GTEST_MAIN_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libgtest_main.a - -//Path to a library. -GTEST_MAIN_LIBRARY_DEBUG:FILEPATH=GTEST_MAIN_LIBRARY_DEBUG-NOTFOUND - -//The directory containing a CMake configuration file for GTest. -GTest_DIR:PATH=GTest_DIR-NOTFOUND - -//Enable installation of googletest. (Projects embedding googletest -// may want to turn this OFF.) -INSTALL_GTEST:BOOL=OFF - -//lsb_release executable was found -LSB_FOUND:BOOL=TRUE - -//Path to a program. -LSB_RELEASE_EXECUTABLE:FILEPATH=/usr/bin/lsb_release - -//Path to a program. -NOSETESTS:FILEPATH=/usr/bin/nosetests3 - -//Path to a program. -PYTHON_EXECUTABLE:FILEPATH=/usr/bin/python3 - -//Path to a file. -PYTHON_INCLUDE_DIR:PATH=/usr/include/python3.8 - -//Path to a library. -PYTHON_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpython3.8.so - -//Path to a library. -PYTHON_LIBRARY_DEBUG:FILEPATH=PYTHON_LIBRARY_DEBUG-NOTFOUND - -//Specify specific Python version to use ('major.minor' or 'major') -PYTHON_VERSION:STRING=3 - -//Location of Python module em -PY_EM:STRING=/usr/lib/python3/dist-packages/em.py - -//Value Computed by CMake -Project_BINARY_DIR:STATIC=/root/comm-ws/build - -//Value Computed by CMake -Project_SOURCE_DIR:STATIC=/root/comm-ws/src - -//Path to a library. -RT_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/librt.so - -//Enable debian style python package layout -SETUPTOOLS_DEB_LAYOUT:BOOL=ON - -//Name of the computer/site where compile is being run -SITE:STRING=ttennis - -//LSB Distrib tag -UBUNTU:BOOL=TRUE - -//LSB Distrib - codename tag -UBUNTU_FOCAL:BOOL=TRUE - -//Path to a file. -_gmock_INCLUDES:FILEPATH=/usr/src/googletest/googlemock/include/gmock/gmock.h - -//Path to a file. -_gmock_SOURCES:FILEPATH=/usr/src/gmock/src/gmock.cc - -//Path to a file. -_gtest_INCLUDES:FILEPATH=/usr/include/gtest/gtest.h - -//Path to a file. -_gtest_SOURCES:FILEPATH=/usr/src/gtest/src/gtest.cc - -//The directory containing a CMake configuration file for boost_atomic. -boost_atomic_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/boost_atomic-1.71.0 - -//The directory containing a CMake configuration file for boost_headers. -boost_headers_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/boost_headers-1.71.0 - -//The directory containing a CMake configuration file for boost_system. -boost_system_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/boost_system-1.71.0 - -//The directory containing a CMake configuration file for boost_thread. -boost_thread_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/boost_thread-1.71.0 - -//The directory containing a CMake configuration file for catkin. -catkin_DIR:PATH=/opt/ros/noetic/share/catkin/cmake - -//The directory containing a CMake configuration file for cpp_common. -cpp_common_DIR:PATH=/opt/ros/noetic/share/cpp_common/cmake - -//Value Computed by CMake -firmware_commun_BINARY_DIR:STATIC=/root/comm-ws/build/firmware_commun - -//Value Computed by CMake -firmware_commun_SOURCE_DIR:STATIC=/root/comm-ws/src/firmware_commun - -//Value Computed by CMake -flask_esp8266_BINARY_DIR:STATIC=/root/comm-ws/build/flask_esp8266 - -//Value Computed by CMake -flask_esp8266_SOURCE_DIR:STATIC=/root/comm-ws/src/flask_esp8266 - -//The directory containing a CMake configuration file for gencpp. -gencpp_DIR:PATH=/opt/ros/noetic/share/gencpp/cmake - -//The directory containing a CMake configuration file for geneus. -geneus_DIR:PATH=/opt/ros/noetic/share/geneus/cmake - -//The directory containing a CMake configuration file for genlisp. -genlisp_DIR:PATH=/opt/ros/noetic/share/genlisp/cmake - -//The directory containing a CMake configuration file for genmsg. -genmsg_DIR:PATH=/opt/ros/noetic/share/genmsg/cmake - -//The directory containing a CMake configuration file for gennodejs. -gennodejs_DIR:PATH=/opt/ros/noetic/share/gennodejs/cmake - -//The directory containing a CMake configuration file for genpy. -genpy_DIR:PATH=/opt/ros/noetic/share/genpy/cmake - -//The directory containing a CMake configuration file for geometry_msgs. -geometry_msgs_DIR:PATH=/opt/ros/noetic/share/geometry_msgs/cmake - -//Value Computed by CMake -gmock_BINARY_DIR:STATIC=/root/comm-ws/build/gtest/googlemock - -//Dependencies for the target -gmock_LIB_DEPENDS:STATIC=general;gtest; - -//Value Computed by CMake -gmock_SOURCE_DIR:STATIC=/usr/src/googletest/googlemock - -//Build all of Google Mock's own tests. -gmock_build_tests:BOOL=OFF - -//Dependencies for the target -gmock_main_LIB_DEPENDS:STATIC=general;gmock; - -//Value Computed by CMake -googletest-distribution_BINARY_DIR:STATIC=/root/comm-ws/build/gtest - -//Value Computed by CMake -googletest-distribution_SOURCE_DIR:STATIC=/usr/src/googletest - -//Value Computed by CMake -gtest_BINARY_DIR:STATIC=/root/comm-ws/build/gtest/googletest - -//Value Computed by CMake -gtest_SOURCE_DIR:STATIC=/usr/src/googletest/googletest - -//Build gtest's sample programs. -gtest_build_samples:BOOL=OFF - -//Build all of gtest's own tests. -gtest_build_tests:BOOL=OFF - -//Disable uses of pthreads in gtest. -gtest_disable_pthreads:BOOL=OFF - -//Use shared (DLL) run-time lib even when Google Test is built -// as static lib. -gtest_force_shared_crt:BOOL=OFF - -//Build gtest with internal symbols hidden in shared libraries. -gtest_hide_internal_symbols:BOOL=OFF - -//Dependencies for the target -gtest_main_LIB_DEPENDS:STATIC=general;gtest; - -//Path to a library. -lib:FILEPATH=/opt/ros/noetic/lib/libtopic_tools.so - -//The directory containing a CMake configuration file for message_generation. -message_generation_DIR:PATH=/opt/ros/noetic/share/message_generation/cmake - -//The directory containing a CMake configuration file for message_runtime. -message_runtime_DIR:PATH=/opt/ros/noetic/share/message_runtime/cmake - -//Dependencies for the target -odometry_LIB_DEPENDS:STATIC=general;/opt/ros/noetic/lib/libroscpp.so;general;/usr/lib/x86_64-linux-gnu/libpthread.so;general;/usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0;general;/usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0;general;/opt/ros/noetic/lib/librosconsole.so;general;/opt/ros/noetic/lib/librosconsole_log4cxx.so;general;/opt/ros/noetic/lib/librosconsole_backend_interface.so;general;/usr/lib/x86_64-linux-gnu/liblog4cxx.so;general;/usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0;general;/opt/ros/noetic/lib/libxmlrpcpp.so;general;/opt/ros/noetic/lib/libroscpp_serialization.so;general;/opt/ros/noetic/lib/librostime.so;general;/usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0;general;/opt/ros/noetic/lib/libcpp_common.so;general;/usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0;general;/usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0;general;/usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4; - -//The directory containing a CMake configuration file for rosconsole. -rosconsole_DIR:PATH=/opt/ros/noetic/share/rosconsole/cmake - -//The directory containing a CMake configuration file for roscpp. -roscpp_DIR:PATH=/opt/ros/noetic/share/roscpp/cmake - -//The directory containing a CMake configuration file for roscpp_serialization. -roscpp_serialization_DIR:PATH=/opt/ros/noetic/share/roscpp_serialization/cmake - -//The directory containing a CMake configuration file for roscpp_traits. -roscpp_traits_DIR:PATH=/opt/ros/noetic/share/roscpp_traits/cmake - -//The directory containing a CMake configuration file for rosgraph_msgs. -rosgraph_msgs_DIR:PATH=/opt/ros/noetic/share/rosgraph_msgs/cmake - -//The directory containing a CMake configuration file for rospy. -rospy_DIR:PATH=/opt/ros/noetic/share/rospy/cmake - -//Value Computed by CMake -rosserial_msgs_BINARY_DIR:STATIC=/root/comm-ws/build/firmware_commun/src/rosserial_msgs - -//The directory containing a CMake configuration file for rosserial_msgs. -rosserial_msgs_DIR:PATH=/root/comm-ws/devel/share/rosserial_msgs/cmake - -//Value Computed by CMake -rosserial_msgs_SOURCE_DIR:STATIC=/root/comm-ws/src/firmware_commun/src/rosserial_msgs - -//Value Computed by CMake -rosserial_server_BINARY_DIR:STATIC=/root/comm-ws/build/firmware_commun/src/rosserial_server - -//Value Computed by CMake -rosserial_server_SOURCE_DIR:STATIC=/root/comm-ws/src/firmware_commun/src/rosserial_server - -//Dependencies for the target -rosserial_server_lookup_LIB_DEPENDS:STATIC=general;/usr/lib/x86_64-linux-gnu/libpython3.8.so; - -//The directory containing a CMake configuration file for rostime. -rostime_DIR:PATH=/opt/ros/noetic/share/rostime/cmake - -//The directory containing a CMake configuration file for std_msgs. -std_msgs_DIR:PATH=/opt/ros/noetic/share/std_msgs/cmake - -//The directory containing a CMake configuration file for topic_tools. -topic_tools_DIR:PATH=/opt/ros/noetic/share/topic_tools/cmake - -//The directory containing a CMake configuration file for xmlrpcpp. -xmlrpcpp_DIR:PATH=/opt/ros/noetic/share/xmlrpcpp/cmake - - -######################## -# INTERNAL cache entries -######################## - -//ADVANCED property for variable: Boost_DIR -Boost_DIR-ADVANCED:INTERNAL=1 -//catkin environment -CATKIN_ENV:INTERNAL=/root/comm-ws/build/catkin_generated/env_cached.sh -CATKIN_TEST_RESULTS_DIR:INTERNAL=/root/comm-ws/build/test_results -//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=/root/comm-ws/build -//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=16 -//Patch version of cmake used to create the current loaded cache -CMAKE_CACHE_PATCH_VERSION:INTERNAL=3 -//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= -//Have library pthreads -CMAKE_HAVE_PTHREADS_CREATE:INTERNAL= -//Have library pthread -CMAKE_HAVE_PTHREAD_CREATE: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=/root/comm-ws/src -//ADVANCED property for variable: CMAKE_INSTALL_BINDIR -CMAKE_INSTALL_BINDIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_INSTALL_DATADIR -CMAKE_INSTALL_DATADIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_INSTALL_DATAROOTDIR -CMAKE_INSTALL_DATAROOTDIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_INSTALL_DOCDIR -CMAKE_INSTALL_DOCDIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_INSTALL_INCLUDEDIR -CMAKE_INSTALL_INCLUDEDIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_INSTALL_INFODIR -CMAKE_INSTALL_INFODIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_INSTALL_LIBDIR -CMAKE_INSTALL_LIBDIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_INSTALL_LIBEXECDIR -CMAKE_INSTALL_LIBEXECDIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_INSTALL_LOCALEDIR -CMAKE_INSTALL_LOCALEDIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_INSTALL_LOCALSTATEDIR -CMAKE_INSTALL_LOCALSTATEDIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_INSTALL_MANDIR -CMAKE_INSTALL_MANDIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_INSTALL_OLDINCLUDEDIR -CMAKE_INSTALL_OLDINCLUDEDIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_INSTALL_RUNSTATEDIR -CMAKE_INSTALL_RUNSTATEDIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_INSTALL_SBINDIR -CMAKE_INSTALL_SBINDIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_INSTALL_SHAREDSTATEDIR -CMAKE_INSTALL_SHAREDSTATEDIR-ADVANCED:INTERNAL=1 -//Install .so files without execute permission. -CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 -//ADVANCED property for variable: CMAKE_INSTALL_SYSCONFDIR -CMAKE_INSTALL_SYSCONFDIR-ADVANCED: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=7 -//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.16 -//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 Boost -FIND_PACKAGE_MESSAGE_DETAILS_Boost:INTERNAL=[/usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake][cfound components: system thread ][v1.71.0()] -//Details about finding PY_em -FIND_PACKAGE_MESSAGE_DETAILS_PY_em:INTERNAL=[/usr/lib/python3/dist-packages/em.py][v()] -//Details about finding PythonInterp -FIND_PACKAGE_MESSAGE_DETAILS_PythonInterp:INTERNAL=[/usr/bin/python3][v3.8.10()] -//Details about finding PythonLibs -FIND_PACKAGE_MESSAGE_DETAILS_PythonLibs:INTERNAL=[/usr/lib/x86_64-linux-gnu/libpython3.8.so][/usr/include/python3.8][v3.8.10()] -//Details about finding Threads -FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] -GMOCK_FROM_SOURCE_FOUND:INTERNAL=TRUE -GMOCK_FROM_SOURCE_INCLUDE_DIRS:INTERNAL=/usr/src/googletest/googlemock/include -GMOCK_FROM_SOURCE_LIBRARIES:INTERNAL=gmock -GMOCK_FROM_SOURCE_LIBRARY_DIRS:INTERNAL=/root/comm-ws/build/gmock -GMOCK_FROM_SOURCE_MAIN_LIBRARIES:INTERNAL=gmock_main -//ADVANCED property for variable: GMOCK_LIBRARY -GMOCK_LIBRARY-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: GMOCK_LIBRARY_DEBUG -GMOCK_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: GMOCK_MAIN_LIBRARY -GMOCK_MAIN_LIBRARY-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: GMOCK_MAIN_LIBRARY_DEBUG -GMOCK_MAIN_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 -GTEST_FROM_SOURCE_FOUND:INTERNAL=TRUE -GTEST_FROM_SOURCE_INCLUDE_DIRS:INTERNAL=/usr/include -GTEST_FROM_SOURCE_LIBRARIES:INTERNAL=gtest -GTEST_FROM_SOURCE_LIBRARY_DIRS:INTERNAL=/root/comm-ws/build/gtest -GTEST_FROM_SOURCE_MAIN_LIBRARIES:INTERNAL=gtest_main -//ADVANCED property for variable: GTEST_INCLUDE_DIR -GTEST_INCLUDE_DIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: GTEST_LIBRARY -GTEST_LIBRARY-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: GTEST_LIBRARY_DEBUG -GTEST_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: GTEST_MAIN_LIBRARY -GTEST_MAIN_LIBRARY-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: GTEST_MAIN_LIBRARY_DEBUG -GTEST_MAIN_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: PYTHON_EXECUTABLE -PYTHON_EXECUTABLE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: PYTHON_INCLUDE_DIR -PYTHON_INCLUDE_DIR-ADVANCED:INTERNAL=1 -//This needs to be in PYTHONPATH when 'setup.py install' is called. -// And it needs to match. But setuptools won't tell us where -// it will install things. -PYTHON_INSTALL_DIR:INTERNAL=lib/python3/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 -//CMAKE_INSTALL_PREFIX during last run -_GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX:INTERNAL=/root/comm-ws/install -//ADVANCED property for variable: boost_atomic_DIR -boost_atomic_DIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: boost_headers_DIR -boost_headers_DIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: boost_system_DIR -boost_system_DIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: boost_thread_DIR -boost_thread_DIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: gmock_build_tests -gmock_build_tests-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: gtest_build_samples -gtest_build_samples-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: gtest_build_tests -gtest_build_tests-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: gtest_disable_pthreads -gtest_disable_pthreads-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: gtest_force_shared_crt -gtest_force_shared_crt-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: gtest_hide_internal_symbols -gtest_hide_internal_symbols-ADVANCED:INTERNAL=1 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake deleted file mode 100644 index c5ece7b..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake +++ /dev/null @@ -1,76 +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 "9.4.0") -set(CMAKE_C_COMPILER_VERSION_INTERNAL "") -set(CMAKE_C_COMPILER_WRAPPER "") -set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") -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") -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_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-9") -set(CMAKE_RANLIB "/usr/bin/ranlib") -set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-9") -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_COMPILER_IS_MINGW ) -set(CMAKE_COMPILER_IS_CYGWIN ) -if(CMAKE_COMPILER_IS_CYGWIN) - set(CYGWIN 1) - set(UNIX 1) -endif() - -set(CMAKE_C_COMPILER_ENV_VAR "CC") - -if(CMAKE_COMPILER_IS_MINGW) - set(MINGW 1) -endif() -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_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/9/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/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") -set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake deleted file mode 100644 index 278ef39..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake +++ /dev/null @@ -1,88 +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 "9.4.0") -set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") -set(CMAKE_CXX_COMPILER_WRAPPER "") -set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14") -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") -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_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-9") -set(CMAKE_RANLIB "/usr/bin/ranlib") -set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-9") -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_COMPILER_IS_MINGW ) -set(CMAKE_COMPILER_IS_CYGWIN ) -if(CMAKE_COMPILER_IS_CYGWIN) - set(CYGWIN 1) - set(UNIX 1) -endif() - -set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") - -if(CMAKE_COMPILER_IS_MINGW) - set(MINGW 1) -endif() -set(CMAKE_CXX_COMPILER_ID_RUN 1) -set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;CPP) -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_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++/9;/usr/include/x86_64-linux-gnu/c++/9;/usr/include/c++/9/backward;/usr/lib/gcc/x86_64-linux-gnu/9/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/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") -set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_C.bin b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_C.bin deleted file mode 100644 index ebea4b340830aee444aab660f7a351e9a05007f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16552 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 Mn*~>EQ?Rk@zX|n&%K!iX diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin deleted file mode 100644 index ee268c0505df7bc55aab1046342c263205c720a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16560 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 IU}M?802n@gkpKVy diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeSystem.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeSystem.cmake deleted file mode 100644 index a90556a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CMakeSystem.cmake +++ /dev/null @@ -1,15 +0,0 @@ -set(CMAKE_HOST_SYSTEM "Linux-6.5.0-41-generic") -set(CMAKE_HOST_SYSTEM_NAME "Linux") -set(CMAKE_HOST_SYSTEM_VERSION "6.5.0-41-generic") -set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") - - - -set(CMAKE_SYSTEM "Linux-6.5.0-41-generic") -set(CMAKE_SYSTEM_NAME "Linux") -set(CMAKE_SYSTEM_VERSION "6.5.0-41-generic") -set(CMAKE_SYSTEM_PROCESSOR "x86_64") - -set(CMAKE_CROSSCOMPILING "FALSE") - -set(CMAKE_SYSTEM_LOADED 1) diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c deleted file mode 100644 index d884b50..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c +++ /dev/null @@ -1,671 +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 - - -/* 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 */ -# 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 -# 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(__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(__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(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) -# define COMPILER_ID "Fujitsu" - -#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__)) -# 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(__CRAYXE) || defined(__CRAYXC) -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(__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" - -# 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_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" - -# 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 -#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 components. */ -#ifdef 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'}; -#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__) -# if (defined(_MSC_VER) && !defined(__clang__)) \ - || (defined(__ibmxl__) || defined(__IBMC__)) -# define C_DIALECT "90" -# else -# define C_DIALECT -# endif -#elif __STDC_VERSION__ >= 201000L -# define C_DIALECT "11" -#elif __STDC_VERSION__ >= 199901L -# define C_DIALECT "99" -#else -# define C_DIALECT "90" -#endif -const char* info_language_dialect_default = - "INFO" ":" "dialect_default[" C_DIALECT "]"; - -/*--------------------------------------------------------------------------*/ - -#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(__CRAYXE) || defined(__CRAYXC) - require += info_cray[argc]; -#endif - require += info_language_dialect_default[argc]; - (void)argv; - return require; -} -#endif diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CompilerIdC/a.out b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CompilerIdC/a.out deleted file mode 100644 index b5c91a373fc518990e2aec59df62ee3a3ddb612a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16712 zcmeHOeQX>@6`%9jiPI)$Cv}LMwDpn?$)WY-Y!c(7HNCTa&K|OpHnC}t>n>~G**>@r zbGJwBij+Xo!VwGsB2oT8ii!jX!XM?2ejovkLJO?`H3Eg8f=GcDgF@<-2Dy;tcyH#t z^X~dwB+4HM?MSz8=J!7L&FtRJ?##!deZ5sapWxyb?-kez*DEAUjM_a^0TLD+VhtQ` z7B`6%(5{x4;)fLht|}L*oV1p3KTy!ESR#tyFrh- zmL%Sqa5o{P%rC01oB}dwK?nuR3QprqVs%5I9y`_C;FrN*!Nyiu$`oJ-@ zci*4@GqZ?M8f9NJP#gI#?vB2&W!v2^9*Cd%;uyqyi0l>5h_~4OYn4tZP@HYQhLc5kED`TFGRLR+gC3v}Hwevu5+ zh83T2Zr8hTO;d7>E<8uL=E6Tkc(V)t65$u_6tdu0!1Lj9(T4LmBX7=z^Vmdu-iGrv zhWLUFm-kBqz2arS%Yc^wF9Ti%ybO35@G|g!lYzh0-SQ9p=%rfyc+IbO2%$eTYgLt= z*N^_F_N+X|(ym7Veyz0aYe4Fn1j<9}`?A#|WV`jRvEsS=^y2UJqko*gYoKqY<~%%_ z>N9H$NjlGfrPBHwsJwncpXq!GD*8;#caiK~u-1d?eOL$At4bH^nvS63vqV9@DCKv3 z63O;!dU0MqbNNpF%z|I{J)@tyW;K9;ZDgRfbaAY%3F2aXjQ2=q6xgD0>!5zLvkI$v z@g-}ue!O!9H0HLKN~O6t9G!cp+V3q9=@a(3m1PJy^3M#$Jajx zGxg)qOZp?a@A&H)6xL&!M^QpVjs`dT`QIJGjIB>rq&lIzkS8m z`ihr(ihqif8h)oAJ?qnV|F-ZK?Ej(R$i0!_$bAvx?ATbauIU(_uk3Fe8R%DzoAOAJ zZ13P@z{`M_0WSky2D}V-8SpaTWx&gTmjN#W|Dzf3IleY74KlW`cmJNzYmBgqeM;wPnCk%@~Wnp`_usqR!mQ=hTE>+;v94Tb1 zg0?#d6Z@9df^4-u*cJ+gb_UzFEBxOF5J?OZ>s44D0PrrCa`TBIq zZ-5sfc0|?vaJ7dj;(Rw+)WPepTD)3XL{ts$YgHm3CSCc2^%fF8<-*@dINv9g6(QaO z6&SVUc+ek~UikUoZ4lr0BnSswoR5C_zRUPDRD5D-J|6+RQvA!E*SDpeb>f#8u&Y$E z^OTgiVM(0N0q(=QsjI(!LGpaRXBRKa%F^-khP1P^e;;FyP5+INs3Lr(*(hw;`CX3L6>lYE%Q?G9o;LH6rO zp8xNj1|03UucLEhXFK_o?<&C-uHae=`D}LCc^z>$U$-6TT%m!UyKDq}vm1nVJK&g~ zu%?)8B-1VN4MGbmfa4dVIV*1!U?tM1Slk|BSZQMvH;Ck6b4WaEjHj|AX3B_L*<9W* z3sVB$T&EINA|C7rwYOFl!mTMu!_4K(X(N%ba?@fgXQmTIypT>$gNm(XfTZOR?d~@} zoapYR7v!-xgl8DN2O|AZBf780fL$t1owzW1KCmy+AM18<CYsTFK}P@9+h!7R(=u6Qao~q% z7tC=;xbvMqh{N_DP9yFMs<_$5xxL7FQqn$slu)tYHwGbs`RTM}jsUfCicWAXnSpIb zlOmYOT8ZFzrVyOWWhWCkYuW~l6q2wpEEy*#(iLm5%yA*bC(QhW2*#%~;6hO=r#Kvk z6r+X#yj&t>qJjv@lm#bKmcT=BJPQ>oF$G5)q9B=-JsC_)(4d@%gFd&Ez8alMgX>`2 zOeaSn92^Ki=mZgjPD#UPr_1hb6PyRYtpRTXvhZ^qQ=SJ9Tgq}B=@$6mGcxP*^B+?U zc=l4hFA&%c)UJPso(Gw3wJSrN@5cAVx$y8%OqHg_r0RKBY>vQ}(zhTP$@!J&^ zcl;(`IJaSap8qgCfl5&D95K(V&-0cfV0g-`&(E<;dHw_Dy(m(Ja+7&A0&f1UD$XX-v&R9hwp!@0OQ#0`rpJq1}Ob5>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(__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(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) -# define COMPILER_ID "Fujitsu" - -#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__)) -# 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(__CRAYXE) || defined(__CRAYXC) -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(__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" - -# 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_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" - -# 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 -#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 components. */ -#ifdef 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'}; -#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_dialect_default = "INFO" ":" "dialect_default[" -#if CXX_STD > 201703L - "20" -#elif CXX_STD >= 201703L - "17" -#elif CXX_STD >= 201402L - "14" -#elif CXX_STD >= 201103L - "11" -#else - "98" -#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(__CRAYXE) || defined(__CRAYXC) - require += info_cray[argc]; -#endif - require += info_language_dialect_default[argc]; - (void)argv; - return require; -} diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CompilerIdCXX/a.out b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/3.16.3/CompilerIdCXX/a.out deleted file mode 100644 index 2881803fe1c1315653cec8eead6766e2c9b69693..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16720 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 e4*oGfdcfhF>oukL>{;1 - -void* test_func(void* data) -{ - return data; -} - -int main(void) -{ - pthread_t thread; - pthread_create(&thread, NULL, test_func, NULL); - pthread_detach(thread); - pthread_join(thread, NULL); - pthread_atfork(NULL, NULL, NULL); - pthread_exit(NULL); - - return 0; -} - -Determining if the function pthread_create exists in the pthreads failed with the following output: -Change Dir: /root/comm-ws/build/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/make cmTC_8b38b/fast && /usr/bin/make -f CMakeFiles/cmTC_8b38b.dir/build.make CMakeFiles/cmTC_8b38b.dir/build -make[1]: Entering directory '/root/comm-ws/build/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_8b38b.dir/CheckFunctionExists.c.o -/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_8b38b.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.16/Modules/CheckFunctionExists.c -Linking C executable cmTC_8b38b -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8b38b.dir/link.txt --verbose=1 -/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_8b38b.dir/CheckFunctionExists.c.o -o cmTC_8b38b -lpthreads -/usr/bin/ld: cannot find -lpthreads -collect2: error: ld returned 1 exit status -make[1]: *** [CMakeFiles/cmTC_8b38b.dir/build.make:87: cmTC_8b38b] Error 1 -make[1]: Leaving directory '/root/comm-ws/build/CMakeFiles/CMakeTmp' -make: *** [Makefile:121: cmTC_8b38b/fast] Error 2 - - - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/CMakeOutput.log b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/CMakeOutput.log deleted file mode 100644 index c33b16c..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/CMakeOutput.log +++ /dev/null @@ -1,491 +0,0 @@ -The system is: Linux - 6.5.0-41-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 "/root/comm-ws/build/CMakeFiles/3.16.3/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 "/root/comm-ws/build/CMakeFiles/3.16.3/CompilerIdCXX/a.out" - -Determining if the C compiler works passed with the following output: -Change Dir: /root/comm-ws/build/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/make cmTC_b4e9d/fast && /usr/bin/make -f CMakeFiles/cmTC_b4e9d.dir/build.make CMakeFiles/cmTC_b4e9d.dir/build -make[1]: Entering directory '/root/comm-ws/build/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_b4e9d.dir/testCCompiler.c.o -/usr/bin/cc -o CMakeFiles/cmTC_b4e9d.dir/testCCompiler.c.o -c /root/comm-ws/build/CMakeFiles/CMakeTmp/testCCompiler.c -Linking C executable cmTC_b4e9d -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b4e9d.dir/link.txt --verbose=1 -/usr/bin/cc -rdynamic CMakeFiles/cmTC_b4e9d.dir/testCCompiler.c.o -o cmTC_b4e9d -make[1]: Leaving directory '/root/comm-ws/build/CMakeFiles/CMakeTmp' - - - -Detecting C compiler ABI info compiled with the following output: -Change Dir: /root/comm-ws/build/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/make cmTC_0775e/fast && /usr/bin/make -f CMakeFiles/cmTC_0775e.dir/build.make CMakeFiles/cmTC_0775e.dir/build -make[1]: Entering directory '/root/comm-ws/build/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o -/usr/bin/cc -v -o CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c -Using built-in specs. -COLLECT_GCC=/usr/bin/cc -OFFLOAD_TARGET_NAMES=nvptx-none:hsa -OFFLOAD_TARGET_DEFAULT=1 -Target: x86_64-linux-gnu -Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --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-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 --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --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-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu -Thread model: posix -gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' - /usr/lib/gcc/x86_64-linux-gnu/9/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccFvpeaC.s -GNU C17 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu) - compiled by GNU C version 9.4.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-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/9/include-fixed" -ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include" -#include "..." search starts here: -#include <...> search starts here: - /usr/lib/gcc/x86_64-linux-gnu/9/include - /usr/local/include - /usr/include/x86_64-linux-gnu - /usr/include -End of search list. -GNU C17 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu) - compiled by GNU C version 9.4.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP - -GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 -Compiler executable checksum: 01da938ff5dc2163489aa33cb3b747a7 -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' - as -v --64 -o CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o /tmp/ccFvpeaC.s -GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34 -COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ -LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' -Linking C executable cmTC_0775e -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0775e.dir/link.txt --verbose=1 -/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o -o cmTC_0775e -Using built-in specs. -COLLECT_GCC=/usr/bin/cc -COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -OFFLOAD_TARGET_NAMES=nvptx-none:hsa -OFFLOAD_TARGET_DEFAULT=1 -Target: x86_64-linux-gnu -Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --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-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 --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --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-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu -Thread model: posix -gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) -COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ -LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_0775e' '-mtune=generic' '-march=x86-64' - /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccuKWZR6.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 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_0775e /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../.. CMakeFiles/cmTC_0775e.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/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o -COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_0775e' '-mtune=generic' '-march=x86-64' -make[1]: Leaving directory '/root/comm-ws/build/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/9/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/9/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/9/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/9/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: /root/comm-ws/build/CMakeFiles/CMakeTmp] - ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/make cmTC_0775e/fast && /usr/bin/make -f CMakeFiles/cmTC_0775e.dir/build.make CMakeFiles/cmTC_0775e.dir/build] - ignore line: [make[1]: Entering directory '/root/comm-ws/build/CMakeFiles/CMakeTmp'] - ignore line: [Building C object CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o] - ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/cc] - ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] - ignore line: [OFFLOAD_TARGET_DEFAULT=1] - ignore line: [Target: x86_64-linux-gnu] - ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --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-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 --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --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-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] - ignore line: [Thread model: posix] - ignore line: [gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] - ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccFvpeaC.s] - ignore line: [GNU C17 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu)] - ignore line: [ compiled by GNU C version 9.4.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-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/9/include-fixed"] - ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/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 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu)] - ignore line: [ compiled by GNU C version 9.4.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP] - ignore line: [] - ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] - ignore line: [Compiler executable checksum: 01da938ff5dc2163489aa33cb3b747a7] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o /tmp/ccFvpeaC.s] - ignore line: [GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34] - ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] - ignore line: [Linking C executable cmTC_0775e] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0775e.dir/link.txt --verbose=1] - ignore line: [/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_0775e.dir/CMakeCCompilerABI.c.o -o cmTC_0775e ] - 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/9/lto-wrapper] - ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] - ignore line: [OFFLOAD_TARGET_DEFAULT=1] - ignore line: [Target: x86_64-linux-gnu] - ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --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-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 --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --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-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] - ignore line: [Thread model: posix] - ignore line: [gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) ] - ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_0775e' '-mtune=generic' '-march=x86-64'] - link line: [ /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccuKWZR6.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 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_0775e /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../.. CMakeFiles/cmTC_0775e.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/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] - arg [/usr/lib/gcc/x86_64-linux-gnu/9/collect2] ==> ignore - arg [-plugin] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so] ==> ignore - arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/ccuKWZR6.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 [-export-dynamic] ==> 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_0775e] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o] ==> ignore - arg [-L/usr/lib/gcc/x86_64-linux-gnu/9] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..] - arg [CMakeFiles/cmTC_0775e.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/9/crtendS.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] ==> ignore - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9] ==> [/usr/lib/gcc/x86_64-linux-gnu/9] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../..] ==> [/usr/lib] - implicit libs: [gcc;gcc_s;c;gcc;gcc_s] - implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] - implicit fwks: [] - - -Determining if the CXX compiler works passed with the following output: -Change Dir: /root/comm-ws/build/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/make cmTC_e7bb5/fast && /usr/bin/make -f CMakeFiles/cmTC_e7bb5.dir/build.make CMakeFiles/cmTC_e7bb5.dir/build -make[1]: Entering directory '/root/comm-ws/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_e7bb5.dir/testCXXCompiler.cxx.o -/usr/bin/c++ -o CMakeFiles/cmTC_e7bb5.dir/testCXXCompiler.cxx.o -c /root/comm-ws/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx -Linking CXX executable cmTC_e7bb5 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e7bb5.dir/link.txt --verbose=1 -/usr/bin/c++ -rdynamic CMakeFiles/cmTC_e7bb5.dir/testCXXCompiler.cxx.o -o cmTC_e7bb5 -make[1]: Leaving directory '/root/comm-ws/build/CMakeFiles/CMakeTmp' - - - -Detecting CXX compiler ABI info compiled with the following output: -Change Dir: /root/comm-ws/build/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/make cmTC_3187a/fast && /usr/bin/make -f CMakeFiles/cmTC_3187a.dir/build.make CMakeFiles/cmTC_3187a.dir/build -make[1]: Entering directory '/root/comm-ws/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o -/usr/bin/c++ -v -o CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -Using built-in specs. -COLLECT_GCC=/usr/bin/c++ -OFFLOAD_TARGET_NAMES=nvptx-none:hsa -OFFLOAD_TARGET_DEFAULT=1 -Target: x86_64-linux-gnu -Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --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-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 --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --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-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu -Thread model: posix -gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' - /usr/lib/gcc/x86_64-linux-gnu/9/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccnpcFRy.s -GNU C++14 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu) - compiled by GNU C version 9.4.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP - -GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 -ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/9" -ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" -ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed" -ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include" -#include "..." search starts here: -#include <...> search starts here: - /usr/include/c++/9 - /usr/include/x86_64-linux-gnu/c++/9 - /usr/include/c++/9/backward - /usr/lib/gcc/x86_64-linux-gnu/9/include - /usr/local/include - /usr/include/x86_64-linux-gnu - /usr/include -End of search list. -GNU C++14 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu) - compiled by GNU C version 9.4.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP - -GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 -Compiler executable checksum: 3d1eba838554fa2348dba760e4770469 -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' - as -v --64 -o CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccnpcFRy.s -GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34 -COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ -LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' -Linking CXX executable cmTC_3187a -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3187a.dir/link.txt --verbose=1 -/usr/bin/c++ -v -rdynamic CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_3187a -Using built-in specs. -COLLECT_GCC=/usr/bin/c++ -COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -OFFLOAD_TARGET_NAMES=nvptx-none:hsa -OFFLOAD_TARGET_DEFAULT=1 -Target: x86_64-linux-gnu -Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --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-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 --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --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-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu -Thread model: posix -gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) -COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ -LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_3187a' '-shared-libgcc' '-mtune=generic' '-march=x86-64' - /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccTUrde2.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 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_3187a /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../.. CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o -COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_3187a' '-shared-libgcc' '-mtune=generic' '-march=x86-64' -make[1]: Leaving directory '/root/comm-ws/build/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++/9] - add: [/usr/include/x86_64-linux-gnu/c++/9] - add: [/usr/include/c++/9/backward] - add: [/usr/lib/gcc/x86_64-linux-gnu/9/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++/9] ==> [/usr/include/c++/9] - collapse include dir [/usr/include/x86_64-linux-gnu/c++/9] ==> [/usr/include/x86_64-linux-gnu/c++/9] - collapse include dir [/usr/include/c++/9/backward] ==> [/usr/include/c++/9/backward] - collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/9/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/9/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++/9;/usr/include/x86_64-linux-gnu/c++/9;/usr/include/c++/9/backward;/usr/lib/gcc/x86_64-linux-gnu/9/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: /root/comm-ws/build/CMakeFiles/CMakeTmp] - ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/make cmTC_3187a/fast && /usr/bin/make -f CMakeFiles/cmTC_3187a.dir/build.make CMakeFiles/cmTC_3187a.dir/build] - ignore line: [make[1]: Entering directory '/root/comm-ws/build/CMakeFiles/CMakeTmp'] - ignore line: [Building CXX object CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/c++] - ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] - ignore line: [OFFLOAD_TARGET_DEFAULT=1] - ignore line: [Target: x86_64-linux-gnu] - ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --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-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 --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --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-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] - ignore line: [Thread model: posix] - ignore line: [gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] - ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccnpcFRy.s] - ignore line: [GNU C++14 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu)] - ignore line: [ compiled by GNU C version 9.4.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-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++/9"] - ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] - ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed"] - ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include"] - ignore line: [#include "..." search starts here:] - ignore line: [#include <...> search starts here:] - ignore line: [ /usr/include/c++/9] - ignore line: [ /usr/include/x86_64-linux-gnu/c++/9] - ignore line: [ /usr/include/c++/9/backward] - ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/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++14 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu)] - ignore line: [ compiled by GNU C version 9.4.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP] - ignore line: [] - ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] - ignore line: [Compiler executable checksum: 3d1eba838554fa2348dba760e4770469] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccnpcFRy.s] - ignore line: [GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34] - ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] - ignore line: [Linking CXX executable cmTC_3187a] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3187a.dir/link.txt --verbose=1] - ignore line: [/usr/bin/c++ -v -rdynamic CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_3187a ] - 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/9/lto-wrapper] - ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] - ignore line: [OFFLOAD_TARGET_DEFAULT=1] - ignore line: [Target: x86_64-linux-gnu] - ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --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-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 --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --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-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] - ignore line: [Thread model: posix] - ignore line: [gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) ] - ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_3187a' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] - link line: [ /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccTUrde2.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 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_3187a /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../.. CMakeFiles/cmTC_3187a.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] - arg [/usr/lib/gcc/x86_64-linux-gnu/9/collect2] ==> ignore - arg [-plugin] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so] ==> ignore - arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/ccTUrde2.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 [-export-dynamic] ==> 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_3187a] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o] ==> ignore - arg [-L/usr/lib/gcc/x86_64-linux-gnu/9] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..] - arg [CMakeFiles/cmTC_3187a.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/9/crtendS.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] ==> ignore - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9] ==> [/usr/lib/gcc/x86_64-linux-gnu/9] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../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/9/../../..] ==> [/usr/lib] - implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] - implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/9;/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: /root/comm-ws/build/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/make cmTC_fa3de/fast && /usr/bin/make -f CMakeFiles/cmTC_fa3de.dir/build.make CMakeFiles/cmTC_fa3de.dir/build -make[1]: Entering directory '/root/comm-ws/build/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_fa3de.dir/CheckIncludeFile.c.o -/usr/bin/cc -o CMakeFiles/cmTC_fa3de.dir/CheckIncludeFile.c.o -c /root/comm-ws/build/CMakeFiles/CMakeTmp/CheckIncludeFile.c -Linking C executable cmTC_fa3de -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fa3de.dir/link.txt --verbose=1 -/usr/bin/cc -rdynamic CMakeFiles/cmTC_fa3de.dir/CheckIncludeFile.c.o -o cmTC_fa3de -make[1]: Leaving directory '/root/comm-ws/build/CMakeFiles/CMakeTmp' - - - -Determining if the function pthread_create exists in the pthread passed with the following output: -Change Dir: /root/comm-ws/build/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/make cmTC_57953/fast && /usr/bin/make -f CMakeFiles/cmTC_57953.dir/build.make CMakeFiles/cmTC_57953.dir/build -make[1]: Entering directory '/root/comm-ws/build/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_57953.dir/CheckFunctionExists.c.o -/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_57953.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.16/Modules/CheckFunctionExists.c -Linking C executable cmTC_57953 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_57953.dir/link.txt --verbose=1 -/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_57953.dir/CheckFunctionExists.c.o -o cmTC_57953 -lpthread -make[1]: Leaving directory '/root/comm-ws/build/CMakeFiles/CMakeTmp' - - - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/CMakeRuleHashes.txt b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/CMakeRuleHashes.txt deleted file mode 100644 index 8c1d607..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/CMakeRuleHashes.txt +++ /dev/null @@ -1,28 +0,0 @@ -# Hashes of file build rules. -6e34f6e48e8367f7bfdedf7f94936ae3 /root/comm-ws/devel/include/rosserial_msgs/Log.h -b680b76ce11ccc8c48eb5fd93c9c23e6 /root/comm-ws/devel/include/rosserial_msgs/RequestParam.h -cb802bfc73ec5d4c28b2de86f5e57a33 /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h -7368d60773f02692e0535560caabfa4b /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py -cf2759887f9f2b5c4b135f536ade16b5 /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py -6526132d61b94b674b92ed6c7b804d00 /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py -cc6d027d0c99d103627e10d9442f5e53 /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py -4be1ffcce7b2eb4026a0dc78823b5520 /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py -45e9ae5c359bc896127285454a2929a1 /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/Log.lisp -1ad996048becb6c6ee0a4870de4534a2 /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/TopicInfo.lisp -fe9aa01acb958848389d46d475e24f75 /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/RequestParam.lisp -3156b6ddef3581c7ecf31b5187da59ec /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/Log.js -65df73495adc4f2f3c415a44dd769dd6 /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/TopicInfo.js -a5a0462ab2008bed0cd5245bd19956d0 /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/RequestParam.js -0be0f7ac3e2b0ac279e2450dfc653140 /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/manifest.l -8eb1c0e3173498932fdaa15c2d8a720d /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/Log.l -f8a40ce3564bc5d880aeea14b4cdbb42 /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/TopicInfo.l -826fcf91ff80a6b6f0ce1fa3d854d566 /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv/RequestParam.l -15ad02f4c623894ea400bfc33eb959e0 CMakeFiles/clean_test_results -db7c4ce5c1cb71b68e64d2865a9ac813 firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log -7744aaf04a11d4d4d11d352b0c790f74 firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam -4b439d2a3d5cbe5afaf6878a474fac58 firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo -12140e35d21c7cbf679e1998c495bce6 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp -12140e35d21c7cbf679e1998c495bce6 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus -12140e35d21c7cbf679e1998c495bce6 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp -12140e35d21c7cbf679e1998c495bce6 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs -12140e35d21c7cbf679e1998c495bce6 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/Makefile.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/Makefile.cmake deleted file mode 100644 index 15ffbfd..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/Makefile.cmake +++ /dev/null @@ -1,301 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# 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" - "/opt/ros/noetic/share/catkin/cmake/all.cmake" - "/opt/ros/noetic/share/catkin/cmake/assert.cmake" - "/opt/ros/noetic/share/catkin/cmake/atomic_configure_file.cmake" - "/opt/ros/noetic/share/catkin/cmake/catkinConfig-version.cmake" - "/opt/ros/noetic/share/catkin/cmake/catkinConfig.cmake" - "/opt/ros/noetic/share/catkin/cmake/catkin_add_env_hooks.cmake" - "/opt/ros/noetic/share/catkin/cmake/catkin_destinations.cmake" - "/opt/ros/noetic/share/catkin/cmake/catkin_download.cmake" - "/opt/ros/noetic/share/catkin/cmake/catkin_generate_environment.cmake" - "/opt/ros/noetic/share/catkin/cmake/catkin_install_python.cmake" - "/opt/ros/noetic/share/catkin/cmake/catkin_libraries.cmake" - "/opt/ros/noetic/share/catkin/cmake/catkin_metapackage.cmake" - "/opt/ros/noetic/share/catkin/cmake/catkin_package.cmake" - "/opt/ros/noetic/share/catkin/cmake/catkin_package_xml.cmake" - "/opt/ros/noetic/share/catkin/cmake/catkin_python_setup.cmake" - "/opt/ros/noetic/share/catkin/cmake/catkin_symlink_install.cmake" - "/opt/ros/noetic/share/catkin/cmake/catkin_workspace.cmake" - "/opt/ros/noetic/share/catkin/cmake/custom_install.cmake" - "/opt/ros/noetic/share/catkin/cmake/debug_message.cmake" - "/opt/ros/noetic/share/catkin/cmake/em/order_packages.cmake.em" - "/opt/ros/noetic/share/catkin/cmake/em/pkg.pc.em" - "/opt/ros/noetic/share/catkin/cmake/em_expand.cmake" - "/opt/ros/noetic/share/catkin/cmake/empy.cmake" - "/opt/ros/noetic/share/catkin/cmake/find_program_required.cmake" - "/opt/ros/noetic/share/catkin/cmake/interrogate_setup_dot_py.py" - "/opt/ros/noetic/share/catkin/cmake/legacy.cmake" - "/opt/ros/noetic/share/catkin/cmake/list_append_deduplicate.cmake" - "/opt/ros/noetic/share/catkin/cmake/list_append_unique.cmake" - "/opt/ros/noetic/share/catkin/cmake/list_insert_in_workspace_order.cmake" - "/opt/ros/noetic/share/catkin/cmake/platform/lsb.cmake" - "/opt/ros/noetic/share/catkin/cmake/platform/ubuntu.cmake" - "/opt/ros/noetic/share/catkin/cmake/platform/windows.cmake" - "/opt/ros/noetic/share/catkin/cmake/python.cmake" - "/opt/ros/noetic/share/catkin/cmake/safe_execute_process.cmake" - "/opt/ros/noetic/share/catkin/cmake/stamp.cmake" - "/opt/ros/noetic/share/catkin/cmake/string_starts_with.cmake" - "/opt/ros/noetic/share/catkin/cmake/templates/_setup_util.py.in" - "/opt/ros/noetic/share/catkin/cmake/templates/env.sh.in" - "/opt/ros/noetic/share/catkin/cmake/templates/generate_cached_setup.py.in" - "/opt/ros/noetic/share/catkin/cmake/templates/local_setup.bash.in" - "/opt/ros/noetic/share/catkin/cmake/templates/local_setup.sh.in" - "/opt/ros/noetic/share/catkin/cmake/templates/local_setup.zsh.in" - "/opt/ros/noetic/share/catkin/cmake/templates/order_packages.context.py.in" - "/opt/ros/noetic/share/catkin/cmake/templates/pkg.context.pc.in" - "/opt/ros/noetic/share/catkin/cmake/templates/pkgConfig-version.cmake.in" - "/opt/ros/noetic/share/catkin/cmake/templates/pkgConfig.cmake.in" - "/opt/ros/noetic/share/catkin/cmake/templates/rosinstall.in" - "/opt/ros/noetic/share/catkin/cmake/templates/setup.bash.in" - "/opt/ros/noetic/share/catkin/cmake/templates/setup.sh.in" - "/opt/ros/noetic/share/catkin/cmake/templates/setup.zsh.in" - "/opt/ros/noetic/share/catkin/cmake/test/catkin_download_test_data.cmake" - "/opt/ros/noetic/share/catkin/cmake/test/gtest.cmake" - "/opt/ros/noetic/share/catkin/cmake/test/nosetests.cmake" - "/opt/ros/noetic/share/catkin/cmake/test/tests.cmake" - "/opt/ros/noetic/share/catkin/cmake/tools/doxygen.cmake" - "/opt/ros/noetic/share/catkin/cmake/tools/libraries.cmake" - "/opt/ros/noetic/share/catkin/cmake/tools/rt.cmake" - "/opt/ros/noetic/share/catkin/package.xml" - "/opt/ros/noetic/share/cpp_common/cmake/cpp_commonConfig-version.cmake" - "/opt/ros/noetic/share/cpp_common/cmake/cpp_commonConfig.cmake" - "/opt/ros/noetic/share/gencpp/cmake/gencpp-extras.cmake" - "/opt/ros/noetic/share/gencpp/cmake/gencppConfig-version.cmake" - "/opt/ros/noetic/share/gencpp/cmake/gencppConfig.cmake" - "/opt/ros/noetic/share/geneus/cmake/geneus-extras.cmake" - "/opt/ros/noetic/share/geneus/cmake/geneusConfig-version.cmake" - "/opt/ros/noetic/share/geneus/cmake/geneusConfig.cmake" - "/opt/ros/noetic/share/genlisp/cmake/genlisp-extras.cmake" - "/opt/ros/noetic/share/genlisp/cmake/genlispConfig-version.cmake" - "/opt/ros/noetic/share/genlisp/cmake/genlispConfig.cmake" - "/opt/ros/noetic/share/genmsg/cmake/genmsg-extras.cmake" - "/opt/ros/noetic/share/genmsg/cmake/genmsgConfig-version.cmake" - "/opt/ros/noetic/share/genmsg/cmake/genmsgConfig.cmake" - "/opt/ros/noetic/share/genmsg/cmake/pkg-genmsg.cmake.em" - "/opt/ros/noetic/share/genmsg/cmake/pkg-genmsg.context.in" - "/opt/ros/noetic/share/genmsg/cmake/pkg-msg-extras.cmake.in" - "/opt/ros/noetic/share/genmsg/cmake/pkg-msg-paths.cmake.develspace.in" - "/opt/ros/noetic/share/genmsg/cmake/pkg-msg-paths.cmake.installspace.in" - "/opt/ros/noetic/share/gennodejs/cmake/gennodejs-extras.cmake" - "/opt/ros/noetic/share/gennodejs/cmake/gennodejsConfig-version.cmake" - "/opt/ros/noetic/share/gennodejs/cmake/gennodejsConfig.cmake" - "/opt/ros/noetic/share/genpy/cmake/genpy-extras.cmake" - "/opt/ros/noetic/share/genpy/cmake/genpyConfig-version.cmake" - "/opt/ros/noetic/share/genpy/cmake/genpyConfig.cmake" - "/opt/ros/noetic/share/message_generation/cmake/message_generationConfig-version.cmake" - "/opt/ros/noetic/share/message_generation/cmake/message_generationConfig.cmake" - "/opt/ros/noetic/share/message_runtime/cmake/message_runtimeConfig-version.cmake" - "/opt/ros/noetic/share/message_runtime/cmake/message_runtimeConfig.cmake" - "/opt/ros/noetic/share/rosconsole/cmake/rosconsole-extras.cmake" - "/opt/ros/noetic/share/rosconsole/cmake/rosconsoleConfig-version.cmake" - "/opt/ros/noetic/share/rosconsole/cmake/rosconsoleConfig.cmake" - "/opt/ros/noetic/share/roscpp/cmake/roscpp-msg-extras.cmake" - "/opt/ros/noetic/share/roscpp/cmake/roscppConfig-version.cmake" - "/opt/ros/noetic/share/roscpp/cmake/roscppConfig.cmake" - "/opt/ros/noetic/share/roscpp_serialization/cmake/roscpp_serializationConfig-version.cmake" - "/opt/ros/noetic/share/roscpp_serialization/cmake/roscpp_serializationConfig.cmake" - "/opt/ros/noetic/share/roscpp_traits/cmake/roscpp_traitsConfig-version.cmake" - "/opt/ros/noetic/share/roscpp_traits/cmake/roscpp_traitsConfig.cmake" - "/opt/ros/noetic/share/rosgraph_msgs/cmake/rosgraph_msgs-msg-extras.cmake" - "/opt/ros/noetic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig-version.cmake" - "/opt/ros/noetic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake" - "/opt/ros/noetic/share/rospy/cmake/rospyConfig-version.cmake" - "/opt/ros/noetic/share/rospy/cmake/rospyConfig.cmake" - "/opt/ros/noetic/share/rostime/cmake/rostimeConfig-version.cmake" - "/opt/ros/noetic/share/rostime/cmake/rostimeConfig.cmake" - "/opt/ros/noetic/share/std_msgs/cmake/std_msgs-msg-extras.cmake" - "/opt/ros/noetic/share/std_msgs/cmake/std_msgsConfig-version.cmake" - "/opt/ros/noetic/share/std_msgs/cmake/std_msgsConfig.cmake" - "/opt/ros/noetic/share/topic_tools/cmake/topic_tools-msg-extras.cmake" - "/opt/ros/noetic/share/topic_tools/cmake/topic_toolsConfig-version.cmake" - "/opt/ros/noetic/share/topic_tools/cmake/topic_toolsConfig.cmake" - "/opt/ros/noetic/share/xmlrpcpp/cmake/xmlrpcpp-extras.cmake" - "/opt/ros/noetic/share/xmlrpcpp/cmake/xmlrpcppConfig-version.cmake" - "/opt/ros/noetic/share/xmlrpcpp/cmake/xmlrpcppConfig.cmake" - "CMakeFiles/3.16.3/CMakeCCompiler.cmake" - "CMakeFiles/3.16.3/CMakeCXXCompiler.cmake" - "CMakeFiles/3.16.3/CMakeSystem.cmake" - "catkin/catkin_generated/version/package.cmake" - "catkin_generated/installspace/_setup_util.py" - "catkin_generated/order_packages.cmake" - "firmware_commun/src/rosserial_msgs/catkin_generated/package.cmake" - "firmware_commun/src/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.develspace.in" - "firmware_commun/src/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.installspace.in" - "firmware_commun/src/rosserial_msgs/cmake/rosserial_msgs-genmsg.cmake" - "firmware_commun/src/rosserial_server/catkin_generated/ordered_paths.cmake" - "firmware_commun/src/rosserial_server/catkin_generated/package.cmake" - "flask_esp8266/catkin_generated/ordered_paths.cmake" - "flask_esp8266/catkin_generated/package.cmake" - "/root/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgs-msg-extras.cmake" - "/root/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgs-msg-paths.cmake" - "/root/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgsConfig-version.cmake" - "/root/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgsConfig.cmake" - "/root/comm-ws/src/CMakeLists.txt" - "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/CMakeLists.txt" - "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/package.xml" - "/root/comm-ws/src/firmware_commun/src/rosserial_server/CMakeLists.txt" - "/root/comm-ws/src/firmware_commun/src/rosserial_server/package.xml" - "/root/comm-ws/src/flask_esp8266/CMakeLists.txt" - "/root/comm-ws/src/flask_esp8266/package.xml" - "/usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake" - "/usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfigVersion.cmake" - "/usr/lib/x86_64-linux-gnu/cmake/BoostDetectToolset-1.71.0.cmake" - "/usr/lib/x86_64-linux-gnu/cmake/boost_atomic-1.71.0/boost_atomic-config-version.cmake" - "/usr/lib/x86_64-linux-gnu/cmake/boost_atomic-1.71.0/boost_atomic-config.cmake" - "/usr/lib/x86_64-linux-gnu/cmake/boost_atomic-1.71.0/libboost_atomic-variant-shared.cmake" - "/usr/lib/x86_64-linux-gnu/cmake/boost_atomic-1.71.0/libboost_atomic-variant-static.cmake" - "/usr/lib/x86_64-linux-gnu/cmake/boost_headers-1.71.0/boost_headers-config-version.cmake" - "/usr/lib/x86_64-linux-gnu/cmake/boost_headers-1.71.0/boost_headers-config.cmake" - "/usr/lib/x86_64-linux-gnu/cmake/boost_system-1.71.0/boost_system-config-version.cmake" - "/usr/lib/x86_64-linux-gnu/cmake/boost_system-1.71.0/boost_system-config.cmake" - "/usr/lib/x86_64-linux-gnu/cmake/boost_system-1.71.0/libboost_system-variant-shared.cmake" - "/usr/lib/x86_64-linux-gnu/cmake/boost_system-1.71.0/libboost_system-variant-static.cmake" - "/usr/lib/x86_64-linux-gnu/cmake/boost_thread-1.71.0/boost_thread-config-version.cmake" - "/usr/lib/x86_64-linux-gnu/cmake/boost_thread-1.71.0/boost_thread-config.cmake" - "/usr/lib/x86_64-linux-gnu/cmake/boost_thread-1.71.0/libboost_thread-variant-shared.cmake" - "/usr/lib/x86_64-linux-gnu/cmake/boost_thread-1.71.0/libboost_thread-variant-static.cmake" - "/usr/share/cmake-3.16/Modules/CMakeCInformation.cmake" - "/usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake" - "/usr/share/cmake-3.16/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake" - "/usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake" - "/usr/share/cmake-3.16/Modules/CMakeDependentOption.cmake" - "/usr/share/cmake-3.16/Modules/CMakeFindDependencyMacro.cmake" - "/usr/share/cmake-3.16/Modules/CMakeFindFrameworks.cmake" - "/usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake" - "/usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake" - "/usr/share/cmake-3.16/Modules/CMakeLanguageInformation.cmake" - "/usr/share/cmake-3.16/Modules/CMakeParseArguments.cmake" - "/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake" - "/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInitialize.cmake" - "/usr/share/cmake-3.16/Modules/CheckCSourceCompiles.cmake" - "/usr/share/cmake-3.16/Modules/CheckIncludeFile.cmake" - "/usr/share/cmake-3.16/Modules/CheckLibraryExists.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/CMakeCommonCompilerMacros.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/GNU-C.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/GNU-CXX.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/GNU.cmake" - "/usr/share/cmake-3.16/Modules/DartConfiguration.tcl.in" - "/usr/share/cmake-3.16/Modules/FindBoost.cmake" - "/usr/share/cmake-3.16/Modules/FindGTest.cmake" - "/usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake" - "/usr/share/cmake-3.16/Modules/FindPackageMessage.cmake" - "/usr/share/cmake-3.16/Modules/FindPythonInterp.cmake" - "/usr/share/cmake-3.16/Modules/FindPythonLibs.cmake" - "/usr/share/cmake-3.16/Modules/FindThreads.cmake" - "/usr/share/cmake-3.16/Modules/GNUInstallDirs.cmake" - "/usr/share/cmake-3.16/Modules/GoogleTest.cmake" - "/usr/share/cmake-3.16/Modules/Internal/CMakeCheckCompilerFlag.cmake" - "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-C.cmake" - "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-CXX.cmake" - "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU.cmake" - "/usr/share/cmake-3.16/Modules/Platform/Linux.cmake" - "/usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake" - "/usr/share/cmake-3.16/Modules/SelectLibraryConfigurations.cmake" - "/usr/src/googletest/CMakeLists.txt" - "/usr/src/googletest/googlemock/CMakeLists.txt" - "/usr/src/googletest/googletest/CMakeLists.txt" - "/usr/src/googletest/googletest/cmake/internal_utils.cmake" - ) - -# The corresponding makefile is: -set(CMAKE_MAKEFILE_OUTPUTS - "Makefile" - "CMakeFiles/cmake.check_cache" - ) - -# Byproducts of CMake generate step: -set(CMAKE_MAKEFILE_PRODUCTS - "CTestConfiguration.ini" - "catkin_generated/stamps/Project/package.xml.stamp" - "atomic_configure/_setup_util.py" - "atomic_configure/env.sh" - "atomic_configure/setup.bash" - "atomic_configure/local_setup.bash" - "atomic_configure/setup.sh" - "atomic_configure/local_setup.sh" - "atomic_configure/setup.zsh" - "atomic_configure/local_setup.zsh" - "atomic_configure/.rosinstall" - "catkin_generated/installspace/_setup_util.py" - "catkin_generated/stamps/Project/_setup_util.py.stamp" - "catkin_generated/installspace/env.sh" - "catkin_generated/installspace/setup.bash" - "catkin_generated/installspace/local_setup.bash" - "catkin_generated/installspace/setup.sh" - "catkin_generated/installspace/local_setup.sh" - "catkin_generated/installspace/setup.zsh" - "catkin_generated/installspace/local_setup.zsh" - "catkin_generated/installspace/.rosinstall" - "catkin_generated/generate_cached_setup.py" - "catkin_generated/env_cached.sh" - "catkin_generated/stamps/Project/interrogate_setup_dot_py.py.stamp" - "catkin_generated/order_packages.py" - "catkin_generated/stamps/Project/order_packages.cmake.em.stamp" - "CMakeFiles/CMakeDirectoryInformation.cmake" - "gtest/CMakeFiles/CMakeDirectoryInformation.cmake" - "gtest/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake" - "gtest/googletest/CMakeFiles/CMakeDirectoryInformation.cmake" - "firmware_commun/src/rosserial_msgs/CMakeFiles/CMakeDirectoryInformation.cmake" - "flask_esp8266/CMakeFiles/CMakeDirectoryInformation.cmake" - "firmware_commun/src/rosserial_server/CMakeFiles/CMakeDirectoryInformation.cmake" - ) - -# Dependency information for all targets: -set(CMAKE_DEPEND_INFO_FILES - "CMakeFiles/doxygen.dir/DependInfo.cmake" - "CMakeFiles/run_tests.dir/DependInfo.cmake" - "CMakeFiles/clean_test_results.dir/DependInfo.cmake" - "CMakeFiles/tests.dir/DependInfo.cmake" - "CMakeFiles/download_extra_data.dir/DependInfo.cmake" - "gtest/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake" - "gtest/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake" - "gtest/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake" - "gtest/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" - "firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/DependInfo.cmake" - "firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake" - "firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/DependInfo.cmake" - "firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/DependInfo.cmake" - "firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/DependInfo.cmake" - "firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/DependInfo.cmake" - "firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/DependInfo.cmake" - "firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/DependInfo.cmake" - "firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/DependInfo.cmake" - "firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/DependInfo.cmake" - "firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/DependInfo.cmake" - "firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/DependInfo.cmake" - "firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/DependInfo.cmake" - "firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/DependInfo.cmake" - "firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/DependInfo.cmake" - "flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake" - "flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake" - "flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake" - "flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake" - "flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake" - "flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake" - "flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake" - "flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/DependInfo.cmake" - "flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake" - "flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake" - "flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake" - "flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake" - "flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake" - "flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake" - "flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake" - "firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/DependInfo.cmake" - "firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/DependInfo.cmake" - "firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/DependInfo.cmake" - "firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/DependInfo.cmake" - "firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/DependInfo.cmake" - "firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake" - "firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/DependInfo.cmake" - "firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/DependInfo.cmake" - "firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/DependInfo.cmake" - ) diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/Makefile2 b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/Makefile2 deleted file mode 100644 index b9d388e..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/Makefile2 +++ /dev/null @@ -1,1629 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# 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: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -#============================================================================= -# Directory level rules for the build root directory - -# The main recursive "all" target. -all: gtest/all -all: firmware_commun/src/rosserial_msgs/all -all: flask_esp8266/all -all: firmware_commun/src/rosserial_server/all - -.PHONY : all - -# The main recursive "preinstall" target. -preinstall: gtest/preinstall -preinstall: firmware_commun/src/rosserial_msgs/preinstall -preinstall: flask_esp8266/preinstall -preinstall: firmware_commun/src/rosserial_server/preinstall - -.PHONY : preinstall - -# The main recursive "clean" target. -clean: CMakeFiles/doxygen.dir/clean -clean: CMakeFiles/run_tests.dir/clean -clean: CMakeFiles/clean_test_results.dir/clean -clean: CMakeFiles/tests.dir/clean -clean: CMakeFiles/download_extra_data.dir/clean -clean: gtest/clean -clean: firmware_commun/src/rosserial_msgs/clean -clean: flask_esp8266/clean -clean: firmware_commun/src/rosserial_server/clean - -.PHONY : clean - -#============================================================================= -# Directory level rules for directory firmware_commun/src/rosserial_msgs - -# Recursive "all" directory target. -firmware_commun/src/rosserial_msgs/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/all - -.PHONY : firmware_commun/src/rosserial_msgs/all - -# Recursive "preinstall" directory target. -firmware_commun/src/rosserial_msgs/preinstall: - -.PHONY : firmware_commun/src/rosserial_msgs/preinstall - -# Recursive "clean" directory target. -firmware_commun/src/rosserial_msgs/clean: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/clean -firmware_commun/src/rosserial_msgs/clean: firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/clean -firmware_commun/src/rosserial_msgs/clean: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/clean -firmware_commun/src/rosserial_msgs/clean: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/clean -firmware_commun/src/rosserial_msgs/clean: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/clean -firmware_commun/src/rosserial_msgs/clean: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/clean -firmware_commun/src/rosserial_msgs/clean: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/clean -firmware_commun/src/rosserial_msgs/clean: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/clean -firmware_commun/src/rosserial_msgs/clean: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/clean -firmware_commun/src/rosserial_msgs/clean: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/clean -firmware_commun/src/rosserial_msgs/clean: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/clean -firmware_commun/src/rosserial_msgs/clean: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/clean -firmware_commun/src/rosserial_msgs/clean: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/clean -firmware_commun/src/rosserial_msgs/clean: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/clean -firmware_commun/src/rosserial_msgs/clean: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/clean - -.PHONY : firmware_commun/src/rosserial_msgs/clean - -#============================================================================= -# Directory level rules for directory firmware_commun/src/rosserial_server - -# Recursive "all" directory target. -firmware_commun/src/rosserial_server/all: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all -firmware_commun/src/rosserial_server/all: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/all -firmware_commun/src/rosserial_server/all: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all -firmware_commun/src/rosserial_server/all: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all - -.PHONY : firmware_commun/src/rosserial_server/all - -# Recursive "preinstall" directory target. -firmware_commun/src/rosserial_server/preinstall: - -.PHONY : firmware_commun/src/rosserial_server/preinstall - -# Recursive "clean" directory target. -firmware_commun/src/rosserial_server/clean: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/clean -firmware_commun/src/rosserial_server/clean: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/clean -firmware_commun/src/rosserial_server/clean: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/clean -firmware_commun/src/rosserial_server/clean: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/clean -firmware_commun/src/rosserial_server/clean: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/clean -firmware_commun/src/rosserial_server/clean: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/clean -firmware_commun/src/rosserial_server/clean: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/clean -firmware_commun/src/rosserial_server/clean: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/clean -firmware_commun/src/rosserial_server/clean: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/clean - -.PHONY : firmware_commun/src/rosserial_server/clean - -#============================================================================= -# Directory level rules for directory flask_esp8266 - -# Recursive "all" directory target. -flask_esp8266/all: - -.PHONY : flask_esp8266/all - -# Recursive "preinstall" directory target. -flask_esp8266/preinstall: - -.PHONY : flask_esp8266/preinstall - -# Recursive "clean" directory target. -flask_esp8266/clean: flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/clean -flask_esp8266/clean: flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean -flask_esp8266/clean: flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/clean -flask_esp8266/clean: flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/clean -flask_esp8266/clean: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/clean -flask_esp8266/clean: flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean -flask_esp8266/clean: flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/clean -flask_esp8266/clean: flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/clean -flask_esp8266/clean: flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/clean -flask_esp8266/clean: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean -flask_esp8266/clean: flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean -flask_esp8266/clean: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/clean -flask_esp8266/clean: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean -flask_esp8266/clean: flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/clean -flask_esp8266/clean: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean - -.PHONY : flask_esp8266/clean - -#============================================================================= -# Directory level rules for directory gtest - -# Recursive "all" directory target. -gtest/all: gtest/googlemock/all - -.PHONY : gtest/all - -# Recursive "preinstall" directory target. -gtest/preinstall: gtest/googlemock/preinstall - -.PHONY : gtest/preinstall - -# Recursive "clean" directory target. -gtest/clean: gtest/googlemock/clean - -.PHONY : gtest/clean - -#============================================================================= -# Directory level rules for directory gtest/googlemock - -# Recursive "all" directory target. -gtest/googlemock/all: gtest/googletest/all - -.PHONY : gtest/googlemock/all - -# Recursive "preinstall" directory target. -gtest/googlemock/preinstall: gtest/googletest/preinstall - -.PHONY : gtest/googlemock/preinstall - -# Recursive "clean" directory target. -gtest/googlemock/clean: gtest/googlemock/CMakeFiles/gmock_main.dir/clean -gtest/googlemock/clean: gtest/googlemock/CMakeFiles/gmock.dir/clean -gtest/googlemock/clean: gtest/googletest/clean - -.PHONY : gtest/googlemock/clean - -#============================================================================= -# Directory level rules for directory gtest/googletest - -# Recursive "all" directory target. -gtest/googletest/all: - -.PHONY : gtest/googletest/all - -# Recursive "preinstall" directory target. -gtest/googletest/preinstall: - -.PHONY : gtest/googletest/preinstall - -# Recursive "clean" directory target. -gtest/googletest/clean: gtest/googletest/CMakeFiles/gtest_main.dir/clean -gtest/googletest/clean: gtest/googletest/CMakeFiles/gtest.dir/clean - -.PHONY : gtest/googletest/clean - -#============================================================================= -# Target rules for target CMakeFiles/doxygen.dir - -# All Build rule for target. -CMakeFiles/doxygen.dir/all: - $(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/depend - $(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target doxygen" -.PHONY : CMakeFiles/doxygen.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/doxygen.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/doxygen.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : CMakeFiles/doxygen.dir/rule - -# Convenience name for target. -doxygen: CMakeFiles/doxygen.dir/rule - -.PHONY : doxygen - -# clean rule for target. -CMakeFiles/doxygen.dir/clean: - $(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/clean -.PHONY : CMakeFiles/doxygen.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/run_tests.dir - -# All Build rule for target. -CMakeFiles/run_tests.dir/all: - $(MAKE) -f CMakeFiles/run_tests.dir/build.make CMakeFiles/run_tests.dir/depend - $(MAKE) -f CMakeFiles/run_tests.dir/build.make CMakeFiles/run_tests.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target run_tests" -.PHONY : CMakeFiles/run_tests.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/run_tests.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/run_tests.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : CMakeFiles/run_tests.dir/rule - -# Convenience name for target. -run_tests: CMakeFiles/run_tests.dir/rule - -.PHONY : run_tests - -# clean rule for target. -CMakeFiles/run_tests.dir/clean: - $(MAKE) -f CMakeFiles/run_tests.dir/build.make CMakeFiles/run_tests.dir/clean -.PHONY : CMakeFiles/run_tests.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/clean_test_results.dir - -# All Build rule for target. -CMakeFiles/clean_test_results.dir/all: - $(MAKE) -f CMakeFiles/clean_test_results.dir/build.make CMakeFiles/clean_test_results.dir/depend - $(MAKE) -f CMakeFiles/clean_test_results.dir/build.make CMakeFiles/clean_test_results.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target clean_test_results" -.PHONY : CMakeFiles/clean_test_results.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/clean_test_results.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/clean_test_results.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : CMakeFiles/clean_test_results.dir/rule - -# Convenience name for target. -clean_test_results: CMakeFiles/clean_test_results.dir/rule - -.PHONY : clean_test_results - -# clean rule for target. -CMakeFiles/clean_test_results.dir/clean: - $(MAKE) -f CMakeFiles/clean_test_results.dir/build.make CMakeFiles/clean_test_results.dir/clean -.PHONY : CMakeFiles/clean_test_results.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/tests.dir - -# All Build rule for target. -CMakeFiles/tests.dir/all: - $(MAKE) -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/depend - $(MAKE) -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target tests" -.PHONY : CMakeFiles/tests.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/tests.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/tests.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : CMakeFiles/tests.dir/rule - -# Convenience name for target. -tests: CMakeFiles/tests.dir/rule - -.PHONY : tests - -# clean rule for target. -CMakeFiles/tests.dir/clean: - $(MAKE) -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/clean -.PHONY : CMakeFiles/tests.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/download_extra_data.dir - -# All Build rule for target. -CMakeFiles/download_extra_data.dir/all: - $(MAKE) -f CMakeFiles/download_extra_data.dir/build.make CMakeFiles/download_extra_data.dir/depend - $(MAKE) -f CMakeFiles/download_extra_data.dir/build.make CMakeFiles/download_extra_data.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target download_extra_data" -.PHONY : CMakeFiles/download_extra_data.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/download_extra_data.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/download_extra_data.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : CMakeFiles/download_extra_data.dir/rule - -# Convenience name for target. -download_extra_data: CMakeFiles/download_extra_data.dir/rule - -.PHONY : download_extra_data - -# clean rule for target. -CMakeFiles/download_extra_data.dir/clean: - $(MAKE) -f CMakeFiles/download_extra_data.dir/build.make CMakeFiles/download_extra_data.dir/clean -.PHONY : CMakeFiles/download_extra_data.dir/clean - -#============================================================================= -# Target rules for target gtest/googlemock/CMakeFiles/gmock_main.dir - -# All Build rule for target. -gtest/googlemock/CMakeFiles/gmock_main.dir/all: gtest/googletest/CMakeFiles/gtest.dir/all -gtest/googlemock/CMakeFiles/gmock_main.dir/all: gtest/googlemock/CMakeFiles/gmock.dir/all - $(MAKE) -f gtest/googlemock/CMakeFiles/gmock_main.dir/build.make gtest/googlemock/CMakeFiles/gmock_main.dir/depend - $(MAKE) -f gtest/googlemock/CMakeFiles/gmock_main.dir/build.make gtest/googlemock/CMakeFiles/gmock_main.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=3,4 "Built target gmock_main" -.PHONY : gtest/googlemock/CMakeFiles/gmock_main.dir/all - -# Build rule for subdir invocation for target. -gtest/googlemock/CMakeFiles/gmock_main.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 6 - $(MAKE) -f CMakeFiles/Makefile2 gtest/googlemock/CMakeFiles/gmock_main.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : gtest/googlemock/CMakeFiles/gmock_main.dir/rule - -# Convenience name for target. -gmock_main: gtest/googlemock/CMakeFiles/gmock_main.dir/rule - -.PHONY : gmock_main - -# clean rule for target. -gtest/googlemock/CMakeFiles/gmock_main.dir/clean: - $(MAKE) -f gtest/googlemock/CMakeFiles/gmock_main.dir/build.make gtest/googlemock/CMakeFiles/gmock_main.dir/clean -.PHONY : gtest/googlemock/CMakeFiles/gmock_main.dir/clean - -#============================================================================= -# Target rules for target gtest/googlemock/CMakeFiles/gmock.dir - -# All Build rule for target. -gtest/googlemock/CMakeFiles/gmock.dir/all: gtest/googletest/CMakeFiles/gtest.dir/all - $(MAKE) -f gtest/googlemock/CMakeFiles/gmock.dir/build.make gtest/googlemock/CMakeFiles/gmock.dir/depend - $(MAKE) -f gtest/googlemock/CMakeFiles/gmock.dir/build.make gtest/googlemock/CMakeFiles/gmock.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=1,2 "Built target gmock" -.PHONY : gtest/googlemock/CMakeFiles/gmock.dir/all - -# Build rule for subdir invocation for target. -gtest/googlemock/CMakeFiles/gmock.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 4 - $(MAKE) -f CMakeFiles/Makefile2 gtest/googlemock/CMakeFiles/gmock.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : gtest/googlemock/CMakeFiles/gmock.dir/rule - -# Convenience name for target. -gmock: gtest/googlemock/CMakeFiles/gmock.dir/rule - -.PHONY : gmock - -# clean rule for target. -gtest/googlemock/CMakeFiles/gmock.dir/clean: - $(MAKE) -f gtest/googlemock/CMakeFiles/gmock.dir/build.make gtest/googlemock/CMakeFiles/gmock.dir/clean -.PHONY : gtest/googlemock/CMakeFiles/gmock.dir/clean - -#============================================================================= -# Target rules for target gtest/googletest/CMakeFiles/gtest_main.dir - -# All Build rule for target. -gtest/googletest/CMakeFiles/gtest_main.dir/all: gtest/googletest/CMakeFiles/gtest.dir/all - $(MAKE) -f gtest/googletest/CMakeFiles/gtest_main.dir/build.make gtest/googletest/CMakeFiles/gtest_main.dir/depend - $(MAKE) -f gtest/googletest/CMakeFiles/gtest_main.dir/build.make gtest/googletest/CMakeFiles/gtest_main.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=7,8 "Built target gtest_main" -.PHONY : gtest/googletest/CMakeFiles/gtest_main.dir/all - -# Build rule for subdir invocation for target. -gtest/googletest/CMakeFiles/gtest_main.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 4 - $(MAKE) -f CMakeFiles/Makefile2 gtest/googletest/CMakeFiles/gtest_main.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : gtest/googletest/CMakeFiles/gtest_main.dir/rule - -# Convenience name for target. -gtest_main: gtest/googletest/CMakeFiles/gtest_main.dir/rule - -.PHONY : gtest_main - -# clean rule for target. -gtest/googletest/CMakeFiles/gtest_main.dir/clean: - $(MAKE) -f gtest/googletest/CMakeFiles/gtest_main.dir/build.make gtest/googletest/CMakeFiles/gtest_main.dir/clean -.PHONY : gtest/googletest/CMakeFiles/gtest_main.dir/clean - -#============================================================================= -# Target rules for target gtest/googletest/CMakeFiles/gtest.dir - -# All Build rule for target. -gtest/googletest/CMakeFiles/gtest.dir/all: - $(MAKE) -f gtest/googletest/CMakeFiles/gtest.dir/build.make gtest/googletest/CMakeFiles/gtest.dir/depend - $(MAKE) -f gtest/googletest/CMakeFiles/gtest.dir/build.make gtest/googletest/CMakeFiles/gtest.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=5,6 "Built target gtest" -.PHONY : gtest/googletest/CMakeFiles/gtest.dir/all - -# Build rule for subdir invocation for target. -gtest/googletest/CMakeFiles/gtest.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 2 - $(MAKE) -f CMakeFiles/Makefile2 gtest/googletest/CMakeFiles/gtest.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : gtest/googletest/CMakeFiles/gtest.dir/rule - -# Convenience name for target. -gtest: gtest/googletest/CMakeFiles/gtest.dir/rule - -.PHONY : gtest - -# clean rule for target. -gtest/googletest/CMakeFiles/gtest.dir/clean: - $(MAKE) -f gtest/googletest/CMakeFiles/gtest.dir/build.make gtest/googletest/CMakeFiles/gtest.dir/clean -.PHONY : gtest/googletest/CMakeFiles/gtest.dir/clean - -#============================================================================= -# Target rules for target firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir - -# All Build rule for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/all -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/all -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/all - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=22,23,24,25,26 "Built target rosserial_msgs_generate_messages_py" -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/all - -# Build rule for subdir invocation for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 5 - $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/rule - -# Convenience name for target. -rosserial_msgs_generate_messages_py: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/rule - -.PHONY : rosserial_msgs_generate_messages_py - -# clean rule for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/clean: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/clean -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/clean - -#============================================================================= -# Target rules for target firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir - -# All Build rule for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/all: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/depend - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target _catkin_empty_exported_target" -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/all - -# Build rule for subdir invocation for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/rule - -# Convenience name for target. -_catkin_empty_exported_target: firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/rule - -.PHONY : _catkin_empty_exported_target - -# clean rule for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/clean: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/clean -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/clean - -#============================================================================= -# Target rules for target firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir - -# All Build rule for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/all - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/depend - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target rosserial_msgs_genpy" -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/all - -# Build rule for subdir invocation for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 5 - $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/rule - -# Convenience name for target. -rosserial_msgs_genpy: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/rule - -.PHONY : rosserial_msgs_genpy - -# clean rule for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/clean: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/clean -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/clean - -#============================================================================= -# Target rules for target firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir - -# All Build rule for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/all - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/depend - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target rosserial_msgs_gencpp" -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/all - -# Build rule for subdir invocation for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 3 - $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/rule - -# Convenience name for target. -rosserial_msgs_gencpp: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/rule - -.PHONY : rosserial_msgs_gencpp - -# clean rule for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/clean: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/clean -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/clean - -#============================================================================= -# Target rules for target firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir - -# All Build rule for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/all -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/all -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/all -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/all -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/all - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target rosserial_msgs_generate_messages" -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/all - -# Build rule for subdir invocation for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 18 - $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/rule - -# Convenience name for target. -rosserial_msgs_generate_messages: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/rule - -.PHONY : rosserial_msgs_generate_messages - -# clean rule for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/clean: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/clean -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/clean - -#============================================================================= -# Target rules for target firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir - -# All Build rule for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/all - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/depend - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target rosserial_msgs_geneus" -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/all - -# Build rule for subdir invocation for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 4 - $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/rule - -# Convenience name for target. -rosserial_msgs_geneus: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/rule - -.PHONY : rosserial_msgs_geneus - -# clean rule for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/clean: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/clean -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/clean - -#============================================================================= -# Target rules for target firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir - -# All Build rule for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/all -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/all -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/all - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=12,13,14,15 "Built target rosserial_msgs_generate_messages_eus" -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/all - -# Build rule for subdir invocation for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 4 - $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/rule - -# Convenience name for target. -rosserial_msgs_generate_messages_eus: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/rule - -.PHONY : rosserial_msgs_generate_messages_eus - -# clean rule for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/clean: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/clean -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/clean - -#============================================================================= -# Target rules for target firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir - -# All Build rule for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/all: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target _rosserial_msgs_generate_messages_check_deps_Log" -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/all - -# Build rule for subdir invocation for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/rule - -# Convenience name for target. -_rosserial_msgs_generate_messages_check_deps_Log: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/rule - -.PHONY : _rosserial_msgs_generate_messages_check_deps_Log - -# clean rule for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/clean: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/clean -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/clean - -#============================================================================= -# Target rules for target firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir - -# All Build rule for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/all -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/all -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/all - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=19,20,21 "Built target rosserial_msgs_generate_messages_nodejs" -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/all - -# Build rule for subdir invocation for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 3 - $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/rule - -# Convenience name for target. -rosserial_msgs_generate_messages_nodejs: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/rule - -.PHONY : rosserial_msgs_generate_messages_nodejs - -# clean rule for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/clean: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/clean -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/clean - -#============================================================================= -# Target rules for target firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir - -# All Build rule for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/all - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/depend - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target rosserial_msgs_gennodejs" -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/all - -# Build rule for subdir invocation for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 3 - $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/rule - -# Convenience name for target. -rosserial_msgs_gennodejs: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/rule - -.PHONY : rosserial_msgs_gennodejs - -# clean rule for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/clean: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/clean -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/clean - -#============================================================================= -# Target rules for target firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir - -# All Build rule for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/all: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target _rosserial_msgs_generate_messages_check_deps_TopicInfo" -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/all - -# Build rule for subdir invocation for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/rule - -# Convenience name for target. -_rosserial_msgs_generate_messages_check_deps_TopicInfo: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/rule - -.PHONY : _rosserial_msgs_generate_messages_check_deps_TopicInfo - -# clean rule for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/clean: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/clean -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/clean - -#============================================================================= -# Target rules for target firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir - -# All Build rule for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/all: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target _rosserial_msgs_generate_messages_check_deps_RequestParam" -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/all - -# Build rule for subdir invocation for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/rule - -# Convenience name for target. -_rosserial_msgs_generate_messages_check_deps_RequestParam: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/rule - -.PHONY : _rosserial_msgs_generate_messages_check_deps_RequestParam - -# clean rule for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/clean: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/clean -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/clean - -#============================================================================= -# Target rules for target firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir - -# All Build rule for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/all -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/all -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/all - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=9,10,11 "Built target rosserial_msgs_generate_messages_cpp" -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/all - -# Build rule for subdir invocation for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 3 - $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/rule - -# Convenience name for target. -rosserial_msgs_generate_messages_cpp: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/rule - -.PHONY : rosserial_msgs_generate_messages_cpp - -# clean rule for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/clean: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/clean -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/clean - -#============================================================================= -# Target rules for target firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir - -# All Build rule for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/all - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/depend - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target rosserial_msgs_genlisp" -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/all - -# Build rule for subdir invocation for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 3 - $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/rule - -# Convenience name for target. -rosserial_msgs_genlisp: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/rule - -.PHONY : rosserial_msgs_genlisp - -# clean rule for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/clean: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/clean -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/clean - -#============================================================================= -# Target rules for target firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir - -# All Build rule for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/all -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/all -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/all - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=16,17,18 "Built target rosserial_msgs_generate_messages_lisp" -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/all - -# Build rule for subdir invocation for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 3 - $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/rule - -# Convenience name for target. -rosserial_msgs_generate_messages_lisp: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/rule - -.PHONY : rosserial_msgs_generate_messages_lisp - -# clean rule for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/clean: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/clean -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/clean - -#============================================================================= -# Target rules for target flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir - -# All Build rule for target. -flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/all: - $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/depend - $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target std_msgs_generate_messages_py" -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/all - -# Build rule for subdir invocation for target. -flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/rule - -# Convenience name for target. -std_msgs_generate_messages_py: flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/rule - -.PHONY : std_msgs_generate_messages_py - -# clean rule for target. -flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/clean: - $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/clean -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/clean - -#============================================================================= -# Target rules for target flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir - -# All Build rule for target. -flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/all: - $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend - $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target std_msgs_generate_messages_nodejs" -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/all - -# Build rule for subdir invocation for target. -flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule - -# Convenience name for target. -std_msgs_generate_messages_nodejs: flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule - -.PHONY : std_msgs_generate_messages_nodejs - -# clean rule for target. -flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean: - $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean - -#============================================================================= -# Target rules for target flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir - -# All Build rule for target. -flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/all: - $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/depend - $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target roscpp_generate_messages_cpp" -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/all - -# Build rule for subdir invocation for target. -flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/rule - -# Convenience name for target. -roscpp_generate_messages_cpp: flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/rule - -.PHONY : roscpp_generate_messages_cpp - -# clean rule for target. -flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/clean: - $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/clean -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/clean - -#============================================================================= -# Target rules for target flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir - -# All Build rule for target. -flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/all: - $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/depend - $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target roscpp_generate_messages_eus" -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/all - -# Build rule for subdir invocation for target. -flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/rule - -# Convenience name for target. -roscpp_generate_messages_eus: flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/rule - -.PHONY : roscpp_generate_messages_eus - -# clean rule for target. -flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/clean: - $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/clean -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/clean - -#============================================================================= -# Target rules for target flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir - -# All Build rule for target. -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/all: - $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend - $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target rosgraph_msgs_generate_messages_nodejs" -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/all - -# Build rule for subdir invocation for target. -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/rule - -# Convenience name for target. -rosgraph_msgs_generate_messages_nodejs: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/rule - -.PHONY : rosgraph_msgs_generate_messages_nodejs - -# clean rule for target. -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/clean: - $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/clean -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/clean - -#============================================================================= -# Target rules for target flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir - -# All Build rule for target. -flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/all: - $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend - $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target std_msgs_generate_messages_lisp" -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/all - -# Build rule for subdir invocation for target. -flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule - -# Convenience name for target. -std_msgs_generate_messages_lisp: flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule - -.PHONY : std_msgs_generate_messages_lisp - -# clean rule for target. -flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean: - $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean - -#============================================================================= -# Target rules for target flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir - -# All Build rule for target. -flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/all: - $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/depend - $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target roscpp_generate_messages_py" -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/all - -# Build rule for subdir invocation for target. -flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/rule - -# Convenience name for target. -roscpp_generate_messages_py: flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/rule - -.PHONY : roscpp_generate_messages_py - -# clean rule for target. -flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/clean: - $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/clean -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/clean - -#============================================================================= -# Target rules for target flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir - -# All Build rule for target. -flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/all: - $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/depend - $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target std_msgs_generate_messages_eus" -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/all - -# Build rule for subdir invocation for target. -flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/rule - -# Convenience name for target. -std_msgs_generate_messages_eus: flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/rule - -.PHONY : std_msgs_generate_messages_eus - -# clean rule for target. -flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/clean: - $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/clean -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/clean - -#============================================================================= -# Target rules for target flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir - -# All Build rule for target. -flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/all: - $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend - $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target roscpp_generate_messages_nodejs" -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/all - -# Build rule for subdir invocation for target. -flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/rule - -# Convenience name for target. -roscpp_generate_messages_nodejs: flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/rule - -.PHONY : roscpp_generate_messages_nodejs - -# clean rule for target. -flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/clean: - $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/clean -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/clean - -#============================================================================= -# Target rules for target flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir - -# All Build rule for target. -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all: - $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend - $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target rosgraph_msgs_generate_messages_cpp" -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all - -# Build rule for subdir invocation for target. -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule - -# Convenience name for target. -rosgraph_msgs_generate_messages_cpp: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule - -.PHONY : rosgraph_msgs_generate_messages_cpp - -# clean rule for target. -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean: - $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean - -#============================================================================= -# Target rules for target flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir - -# All Build rule for target. -flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/all: - $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend - $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target std_msgs_generate_messages_cpp" -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/all - -# Build rule for subdir invocation for target. -flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule - -# Convenience name for target. -std_msgs_generate_messages_cpp: flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule - -.PHONY : std_msgs_generate_messages_cpp - -# clean rule for target. -flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean: - $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean - -#============================================================================= -# Target rules for target flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir - -# All Build rule for target. -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/all: - $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend - $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target rosgraph_msgs_generate_messages_eus" -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/all - -# Build rule for subdir invocation for target. -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/rule - -# Convenience name for target. -rosgraph_msgs_generate_messages_eus: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/rule - -.PHONY : rosgraph_msgs_generate_messages_eus - -# clean rule for target. -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/clean: - $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/clean -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/clean - -#============================================================================= -# Target rules for target flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir - -# All Build rule for target. -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all: - $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend - $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target rosgraph_msgs_generate_messages_lisp" -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all - -# Build rule for subdir invocation for target. -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule - -# Convenience name for target. -rosgraph_msgs_generate_messages_lisp: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule - -.PHONY : rosgraph_msgs_generate_messages_lisp - -# clean rule for target. -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean: - $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean - -#============================================================================= -# Target rules for target flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir - -# All Build rule for target. -flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/all: - $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/depend - $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target roscpp_generate_messages_lisp" -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/all - -# Build rule for subdir invocation for target. -flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/rule - -# Convenience name for target. -roscpp_generate_messages_lisp: flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/rule - -.PHONY : roscpp_generate_messages_lisp - -# clean rule for target. -flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/clean: - $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/clean -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/clean - -#============================================================================= -# Target rules for target flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir - -# All Build rule for target. -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all: - $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend - $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target rosgraph_msgs_generate_messages_py" -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all - -# Build rule for subdir invocation for target. -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule - -# Convenience name for target. -rosgraph_msgs_generate_messages_py: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule - -.PHONY : rosgraph_msgs_generate_messages_py - -# clean rule for target. -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean: - $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean - -#============================================================================= -# Target rules for target firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir - -# All Build rule for target. -firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/all: - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/depend - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target topic_tools_generate_messages_cpp" -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/all - -# Build rule for subdir invocation for target. -firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/rule - -# Convenience name for target. -topic_tools_generate_messages_cpp: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/rule - -.PHONY : topic_tools_generate_messages_cpp - -# clean rule for target. -firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/clean: - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/clean -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/clean - -#============================================================================= -# Target rules for target firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir - -# All Build rule for target. -firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/all: - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/depend - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target topic_tools_generate_messages_eus" -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/all - -# Build rule for subdir invocation for target. -firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/rule - -# Convenience name for target. -topic_tools_generate_messages_eus: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/rule - -.PHONY : topic_tools_generate_messages_eus - -# clean rule for target. -firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/clean: - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/clean -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/clean - -#============================================================================= -# Target rules for target firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir - -# All Build rule for target. -firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/all: - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/depend - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target topic_tools_generate_messages_lisp" -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/all - -# Build rule for subdir invocation for target. -firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/rule - -# Convenience name for target. -topic_tools_generate_messages_lisp: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/rule - -.PHONY : topic_tools_generate_messages_lisp - -# clean rule for target. -firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/clean: - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/clean -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/clean - -#============================================================================= -# Target rules for target firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir - -# All Build rule for target. -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/all - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=29,30 "Built target rosserial_server_serial_node" -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all - -# Build rule for subdir invocation for target. -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 22 - $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/rule - -# Convenience name for target. -rosserial_server_serial_node: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/rule - -.PHONY : rosserial_server_serial_node - -# clean rule for target. -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/clean: - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/clean -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/clean - -#============================================================================= -# Target rules for target firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir - -# All Build rule for target. -firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/all: - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/depend - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target topic_tools_generate_messages_nodejs" -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/all - -# Build rule for subdir invocation for target. -firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/rule - -# Convenience name for target. -topic_tools_generate_messages_nodejs: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/rule - -.PHONY : topic_tools_generate_messages_nodejs - -# clean rule for target. -firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/clean: - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/clean -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/clean - -#============================================================================= -# Target rules for target firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir - -# All Build rule for target. -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/all: - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=27,28 "Built target rosserial_server_lookup" -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/all - -# Build rule for subdir invocation for target. -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 2 - $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/rule - -# Convenience name for target. -rosserial_server_lookup: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/rule - -.PHONY : rosserial_server_lookup - -# clean rule for target. -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/clean: - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/clean -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/clean - -#============================================================================= -# Target rules for target firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir - -# All Build rule for target. -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/all - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=31,32 "Built target rosserial_server_socket_node" -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all - -# Build rule for subdir invocation for target. -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 22 - $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/rule - -# Convenience name for target. -rosserial_server_socket_node: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/rule - -.PHONY : rosserial_server_socket_node - -# clean rule for target. -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/clean: - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/clean -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/clean - -#============================================================================= -# Target rules for target firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir - -# All Build rule for target. -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/all -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/all - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=33,34 "Built target rosserial_server_udp_socket_node" -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all - -# Build rule for subdir invocation for target. -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 22 - $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/rule - -# Convenience name for target. -rosserial_server_udp_socket_node: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/rule - -.PHONY : rosserial_server_udp_socket_node - -# clean rule for target. -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/clean: - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/clean -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/clean - -#============================================================================= -# Target rules for target firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir - -# All Build rule for target. -firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/all: - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/depend - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num= "Built target topic_tools_generate_messages_py" -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/all - -# Build rule for subdir invocation for target. -firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/rule - -# Convenience name for target. -topic_tools_generate_messages_py: firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/rule - -.PHONY : topic_tools_generate_messages_py - -# clean rule for target. -firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/clean: - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/clean -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_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/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/TargetDirectories.txt b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/TargetDirectories.txt deleted file mode 100644 index 8a03a32..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/TargetDirectories.txt +++ /dev/null @@ -1,97 +0,0 @@ -/root/comm-ws/build/CMakeFiles/install/strip.dir -/root/comm-ws/build/CMakeFiles/install/local.dir -/root/comm-ws/build/CMakeFiles/install.dir -/root/comm-ws/build/CMakeFiles/list_install_components.dir -/root/comm-ws/build/CMakeFiles/rebuild_cache.dir -/root/comm-ws/build/CMakeFiles/edit_cache.dir -/root/comm-ws/build/CMakeFiles/test.dir -/root/comm-ws/build/CMakeFiles/doxygen.dir -/root/comm-ws/build/CMakeFiles/run_tests.dir -/root/comm-ws/build/CMakeFiles/clean_test_results.dir -/root/comm-ws/build/CMakeFiles/tests.dir -/root/comm-ws/build/CMakeFiles/download_extra_data.dir -/root/comm-ws/build/gtest/CMakeFiles/install/strip.dir -/root/comm-ws/build/gtest/CMakeFiles/install/local.dir -/root/comm-ws/build/gtest/CMakeFiles/install.dir -/root/comm-ws/build/gtest/CMakeFiles/list_install_components.dir -/root/comm-ws/build/gtest/CMakeFiles/rebuild_cache.dir -/root/comm-ws/build/gtest/CMakeFiles/edit_cache.dir -/root/comm-ws/build/gtest/CMakeFiles/test.dir -/root/comm-ws/build/gtest/googlemock/CMakeFiles/install/strip.dir -/root/comm-ws/build/gtest/googlemock/CMakeFiles/install/local.dir -/root/comm-ws/build/gtest/googlemock/CMakeFiles/install.dir -/root/comm-ws/build/gtest/googlemock/CMakeFiles/list_install_components.dir -/root/comm-ws/build/gtest/googlemock/CMakeFiles/rebuild_cache.dir -/root/comm-ws/build/gtest/googlemock/CMakeFiles/edit_cache.dir -/root/comm-ws/build/gtest/googlemock/CMakeFiles/test.dir -/root/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir -/root/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir -/root/comm-ws/build/gtest/googletest/CMakeFiles/install/strip.dir -/root/comm-ws/build/gtest/googletest/CMakeFiles/install/local.dir -/root/comm-ws/build/gtest/googletest/CMakeFiles/install.dir -/root/comm-ws/build/gtest/googletest/CMakeFiles/list_install_components.dir -/root/comm-ws/build/gtest/googletest/CMakeFiles/rebuild_cache.dir -/root/comm-ws/build/gtest/googletest/CMakeFiles/edit_cache.dir -/root/comm-ws/build/gtest/googletest/CMakeFiles/test.dir -/root/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir -/root/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir -/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/install/strip.dir -/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/install/local.dir -/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/list_install_components.dir -/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/test.dir -/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir -/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir -/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir -/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir -/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir -/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir -/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir -/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir -/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir -/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir -/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/install.dir -/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir -/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir -/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rebuild_cache.dir -/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/edit_cache.dir -/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir -/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir -/root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir -/root/comm-ws/build/flask_esp8266/CMakeFiles/install/local.dir -/root/comm-ws/build/flask_esp8266/CMakeFiles/rebuild_cache.dir -/root/comm-ws/build/flask_esp8266/CMakeFiles/edit_cache.dir -/root/comm-ws/build/flask_esp8266/CMakeFiles/test.dir -/root/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir -/root/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir -/root/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir -/root/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir -/root/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir -/root/comm-ws/build/flask_esp8266/CMakeFiles/list_install_components.dir -/root/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir -/root/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir -/root/comm-ws/build/flask_esp8266/CMakeFiles/install.dir -/root/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir -/root/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir -/root/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir -/root/comm-ws/build/flask_esp8266/CMakeFiles/install/strip.dir -/root/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir -/root/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir -/root/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir -/root/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir -/root/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir -/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/install/strip.dir -/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/install/local.dir -/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/install.dir -/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir -/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir -/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/test.dir -/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir -/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir -/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir -/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir -/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir -/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir -/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/edit_cache.dir -/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir -/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rebuild_cache.dir -/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/list_install_components.dir diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/build.make deleted file mode 100644 index 5616811..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/build.make +++ /dev/null @@ -1,76 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for clean_test_results. - -# Include the progress variables for this target. -include CMakeFiles/clean_test_results.dir/progress.make - -CMakeFiles/clean_test_results: - /usr/bin/python3 /opt/ros/noetic/share/catkin/cmake/test/remove_test_results.py /root/comm-ws/build/test_results - -clean_test_results: CMakeFiles/clean_test_results -clean_test_results: CMakeFiles/clean_test_results.dir/build.make - -.PHONY : clean_test_results - -# Rule to build all files generated by this target. -CMakeFiles/clean_test_results.dir/build: clean_test_results - -.PHONY : CMakeFiles/clean_test_results.dir/build - -CMakeFiles/clean_test_results.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/clean_test_results.dir/cmake_clean.cmake -.PHONY : CMakeFiles/clean_test_results.dir/clean - -CMakeFiles/clean_test_results.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src /root/comm-ws/build /root/comm-ws/build /root/comm-ws/build/CMakeFiles/clean_test_results.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/clean_test_results.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/cmake_clean.cmake deleted file mode 100644 index 63bf0e0..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/cmake_clean.cmake +++ /dev/null @@ -1,8 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/clean_test_results" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/clean_test_results.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/clean_test_results.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/cmake.check_cache b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/cmake.check_cache deleted file mode 100644 index 3dccd73..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/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/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/build.make deleted file mode 100644 index 936ea27..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for download_extra_data. - -# Include the progress variables for this target. -include CMakeFiles/download_extra_data.dir/progress.make - -download_extra_data: CMakeFiles/download_extra_data.dir/build.make - -.PHONY : download_extra_data - -# Rule to build all files generated by this target. -CMakeFiles/download_extra_data.dir/build: download_extra_data - -.PHONY : CMakeFiles/download_extra_data.dir/build - -CMakeFiles/download_extra_data.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/download_extra_data.dir/cmake_clean.cmake -.PHONY : CMakeFiles/download_extra_data.dir/clean - -CMakeFiles/download_extra_data.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src /root/comm-ws/build /root/comm-ws/build /root/comm-ws/build/CMakeFiles/download_extra_data.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/download_extra_data.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/cmake_clean.cmake deleted file mode 100644 index bf7d7e2..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/download_extra_data.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/download_extra_data.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/build.make deleted file mode 100644 index 70f58c8..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for doxygen. - -# Include the progress variables for this target. -include CMakeFiles/doxygen.dir/progress.make - -doxygen: CMakeFiles/doxygen.dir/build.make - -.PHONY : doxygen - -# Rule to build all files generated by this target. -CMakeFiles/doxygen.dir/build: doxygen - -.PHONY : CMakeFiles/doxygen.dir/build - -CMakeFiles/doxygen.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/doxygen.dir/cmake_clean.cmake -.PHONY : CMakeFiles/doxygen.dir/clean - -CMakeFiles/doxygen.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src /root/comm-ws/build /root/comm-ws/build /root/comm-ws/build/CMakeFiles/doxygen.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/doxygen.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/cmake_clean.cmake deleted file mode 100644 index ef20a75..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/doxygen.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/doxygen.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/progress.marks b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/progress.marks deleted file mode 100644 index 6f4247a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -26 diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/build.make deleted file mode 100644 index f70b3b2..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for run_tests. - -# Include the progress variables for this target. -include CMakeFiles/run_tests.dir/progress.make - -run_tests: CMakeFiles/run_tests.dir/build.make - -.PHONY : run_tests - -# Rule to build all files generated by this target. -CMakeFiles/run_tests.dir/build: run_tests - -.PHONY : CMakeFiles/run_tests.dir/build - -CMakeFiles/run_tests.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/run_tests.dir/cmake_clean.cmake -.PHONY : CMakeFiles/run_tests.dir/clean - -CMakeFiles/run_tests.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src /root/comm-ws/build /root/comm-ws/build /root/comm-ws/build/CMakeFiles/run_tests.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/run_tests.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/cmake_clean.cmake deleted file mode 100644 index e67d34f..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/run_tests.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/run_tests.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/build.make deleted file mode 100644 index de58588..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for tests. - -# Include the progress variables for this target. -include CMakeFiles/tests.dir/progress.make - -tests: CMakeFiles/tests.dir/build.make - -.PHONY : tests - -# Rule to build all files generated by this target. -CMakeFiles/tests.dir/build: tests - -.PHONY : CMakeFiles/tests.dir/build - -CMakeFiles/tests.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/tests.dir/cmake_clean.cmake -.PHONY : CMakeFiles/tests.dir/clean - -CMakeFiles/tests.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src /root/comm-ws/build /root/comm-ws/build /root/comm-ws/build/CMakeFiles/tests.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/tests.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/cmake_clean.cmake deleted file mode 100644 index 910f04d..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/tests.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CMakeFiles/tests.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/CTestConfiguration.ini b/docker/local-ros2/OdomComm/comm-ws/build/CTestConfiguration.ini deleted file mode 100644 index fe10759..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/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: /root/comm-ws/src -BuildDirectory: /root/comm-ws/build - -# Where to place the cost data store -CostDataFile: - -# Site is something like machine.domain, i.e. pragmatic.crd -Site: ttennis - -# 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" "/root/comm-ws/src" -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: 9.4.0 - -# Dynamic analysis (MemCheck) -PurifyCommand: -ValgrindCommand: -ValgrindCommandOptions: -MemoryCheckType: -MemoryCheckSanitizerOptions: -MemoryCheckCommand: -MemoryCheckCommandOptions: -MemoryCheckSuppressionFile: - -# Coverage -CoverageCommand: -CoverageExtraFlags: - -# Cluster commands -SlurmBatchCommand: -SlurmRunCommand: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/CTestCustom.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CTestCustom.cmake deleted file mode 100644 index 14956f3..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/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/docker/local-ros2/OdomComm/comm-ws/build/CTestTestfile.cmake b/docker/local-ros2/OdomComm/comm-ws/build/CTestTestfile.cmake deleted file mode 100644 index d740fff..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/CTestTestfile.cmake +++ /dev/null @@ -1,10 +0,0 @@ -# CMake generated Testfile for -# Source directory: /root/comm-ws/src -# Build directory: /root/comm-ws/build -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. -subdirs("gtest") -subdirs("firmware_commun/src/rosserial_msgs") -subdirs("flask_esp8266") -subdirs("firmware_commun/src/rosserial_server") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/Makefile b/docker/local-ros2/OdomComm/comm-ws/build/Makefile deleted file mode 100644 index 9f2abb5..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/Makefile +++ /dev/null @@ -1,868 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# 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: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -#============================================================================= -# Targets provided globally by CMake. - -# 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 - -# 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 -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 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 rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -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 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 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 - -# The main all target -all: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles /root/comm-ws/build/CMakeFiles/progress.marks - $(MAKE) -f CMakeFiles/Makefile2 all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - $(MAKE) -f CMakeFiles/Makefile2 clean -.PHONY : clean - -# The main clean target -clean/fast: clean - -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - $(MAKE) -f CMakeFiles/Makefile2 preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - $(MAKE) -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 doxygen - -# Build rule for target. -doxygen: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 doxygen -.PHONY : doxygen - -# fast build rule for target. -doxygen/fast: - $(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/build -.PHONY : doxygen/fast - -#============================================================================= -# Target rules for targets named run_tests - -# Build rule for target. -run_tests: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 run_tests -.PHONY : run_tests - -# fast build rule for target. -run_tests/fast: - $(MAKE) -f CMakeFiles/run_tests.dir/build.make CMakeFiles/run_tests.dir/build -.PHONY : run_tests/fast - -#============================================================================= -# Target rules for targets named clean_test_results - -# Build rule for target. -clean_test_results: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 clean_test_results -.PHONY : clean_test_results - -# fast build rule for target. -clean_test_results/fast: - $(MAKE) -f CMakeFiles/clean_test_results.dir/build.make CMakeFiles/clean_test_results.dir/build -.PHONY : clean_test_results/fast - -#============================================================================= -# Target rules for targets named tests - -# Build rule for target. -tests: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 tests -.PHONY : tests - -# fast build rule for target. -tests/fast: - $(MAKE) -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/build -.PHONY : tests/fast - -#============================================================================= -# Target rules for targets named download_extra_data - -# Build rule for target. -download_extra_data: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 download_extra_data -.PHONY : download_extra_data - -# fast build rule for target. -download_extra_data/fast: - $(MAKE) -f CMakeFiles/download_extra_data.dir/build.make CMakeFiles/download_extra_data.dir/build -.PHONY : download_extra_data/fast - -#============================================================================= -# Target rules for targets named gmock_main - -# Build rule for target. -gmock_main: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 gmock_main -.PHONY : gmock_main - -# fast build rule for target. -gmock_main/fast: - $(MAKE) -f gtest/googlemock/CMakeFiles/gmock_main.dir/build.make gtest/googlemock/CMakeFiles/gmock_main.dir/build -.PHONY : gmock_main/fast - -#============================================================================= -# Target rules for targets named gmock - -# Build rule for target. -gmock: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 gmock -.PHONY : gmock - -# fast build rule for target. -gmock/fast: - $(MAKE) -f gtest/googlemock/CMakeFiles/gmock.dir/build.make gtest/googlemock/CMakeFiles/gmock.dir/build -.PHONY : gmock/fast - -#============================================================================= -# Target rules for targets named gtest_main - -# Build rule for target. -gtest_main: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 gtest_main -.PHONY : gtest_main - -# fast build rule for target. -gtest_main/fast: - $(MAKE) -f gtest/googletest/CMakeFiles/gtest_main.dir/build.make gtest/googletest/CMakeFiles/gtest_main.dir/build -.PHONY : gtest_main/fast - -#============================================================================= -# Target rules for targets named gtest - -# Build rule for target. -gtest: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 gtest -.PHONY : gtest - -# fast build rule for target. -gtest/fast: - $(MAKE) -f gtest/googletest/CMakeFiles/gtest.dir/build.make gtest/googletest/CMakeFiles/gtest.dir/build -.PHONY : gtest/fast - -#============================================================================= -# Target rules for targets named rosserial_msgs_generate_messages_py - -# Build rule for target. -rosserial_msgs_generate_messages_py: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs_generate_messages_py -.PHONY : rosserial_msgs_generate_messages_py - -# fast build rule for target. -rosserial_msgs_generate_messages_py/fast: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build -.PHONY : rosserial_msgs_generate_messages_py/fast - -#============================================================================= -# Target rules for targets named _catkin_empty_exported_target - -# Build rule for target. -_catkin_empty_exported_target: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 _catkin_empty_exported_target -.PHONY : _catkin_empty_exported_target - -# fast build rule for target. -_catkin_empty_exported_target/fast: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build -.PHONY : _catkin_empty_exported_target/fast - -#============================================================================= -# Target rules for targets named rosserial_msgs_genpy - -# Build rule for target. -rosserial_msgs_genpy: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs_genpy -.PHONY : rosserial_msgs_genpy - -# fast build rule for target. -rosserial_msgs_genpy/fast: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build -.PHONY : rosserial_msgs_genpy/fast - -#============================================================================= -# Target rules for targets named rosserial_msgs_gencpp - -# Build rule for target. -rosserial_msgs_gencpp: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs_gencpp -.PHONY : rosserial_msgs_gencpp - -# fast build rule for target. -rosserial_msgs_gencpp/fast: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build -.PHONY : rosserial_msgs_gencpp/fast - -#============================================================================= -# Target rules for targets named rosserial_msgs_generate_messages - -# Build rule for target. -rosserial_msgs_generate_messages: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs_generate_messages -.PHONY : rosserial_msgs_generate_messages - -# fast build rule for target. -rosserial_msgs_generate_messages/fast: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build -.PHONY : rosserial_msgs_generate_messages/fast - -#============================================================================= -# Target rules for targets named rosserial_msgs_geneus - -# Build rule for target. -rosserial_msgs_geneus: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs_geneus -.PHONY : rosserial_msgs_geneus - -# fast build rule for target. -rosserial_msgs_geneus/fast: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build -.PHONY : rosserial_msgs_geneus/fast - -#============================================================================= -# Target rules for targets named rosserial_msgs_generate_messages_eus - -# Build rule for target. -rosserial_msgs_generate_messages_eus: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs_generate_messages_eus -.PHONY : rosserial_msgs_generate_messages_eus - -# fast build rule for target. -rosserial_msgs_generate_messages_eus/fast: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build -.PHONY : rosserial_msgs_generate_messages_eus/fast - -#============================================================================= -# Target rules for targets named _rosserial_msgs_generate_messages_check_deps_Log - -# Build rule for target. -_rosserial_msgs_generate_messages_check_deps_Log: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 _rosserial_msgs_generate_messages_check_deps_Log -.PHONY : _rosserial_msgs_generate_messages_check_deps_Log - -# fast build rule for target. -_rosserial_msgs_generate_messages_check_deps_Log/fast: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build -.PHONY : _rosserial_msgs_generate_messages_check_deps_Log/fast - -#============================================================================= -# Target rules for targets named rosserial_msgs_generate_messages_nodejs - -# Build rule for target. -rosserial_msgs_generate_messages_nodejs: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs_generate_messages_nodejs -.PHONY : rosserial_msgs_generate_messages_nodejs - -# fast build rule for target. -rosserial_msgs_generate_messages_nodejs/fast: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build -.PHONY : rosserial_msgs_generate_messages_nodejs/fast - -#============================================================================= -# Target rules for targets named rosserial_msgs_gennodejs - -# Build rule for target. -rosserial_msgs_gennodejs: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs_gennodejs -.PHONY : rosserial_msgs_gennodejs - -# fast build rule for target. -rosserial_msgs_gennodejs/fast: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build -.PHONY : rosserial_msgs_gennodejs/fast - -#============================================================================= -# Target rules for targets named _rosserial_msgs_generate_messages_check_deps_TopicInfo - -# Build rule for target. -_rosserial_msgs_generate_messages_check_deps_TopicInfo: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 _rosserial_msgs_generate_messages_check_deps_TopicInfo -.PHONY : _rosserial_msgs_generate_messages_check_deps_TopicInfo - -# fast build rule for target. -_rosserial_msgs_generate_messages_check_deps_TopicInfo/fast: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build -.PHONY : _rosserial_msgs_generate_messages_check_deps_TopicInfo/fast - -#============================================================================= -# Target rules for targets named _rosserial_msgs_generate_messages_check_deps_RequestParam - -# Build rule for target. -_rosserial_msgs_generate_messages_check_deps_RequestParam: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 _rosserial_msgs_generate_messages_check_deps_RequestParam -.PHONY : _rosserial_msgs_generate_messages_check_deps_RequestParam - -# fast build rule for target. -_rosserial_msgs_generate_messages_check_deps_RequestParam/fast: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build -.PHONY : _rosserial_msgs_generate_messages_check_deps_RequestParam/fast - -#============================================================================= -# Target rules for targets named rosserial_msgs_generate_messages_cpp - -# Build rule for target. -rosserial_msgs_generate_messages_cpp: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs_generate_messages_cpp -.PHONY : rosserial_msgs_generate_messages_cpp - -# fast build rule for target. -rosserial_msgs_generate_messages_cpp/fast: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build -.PHONY : rosserial_msgs_generate_messages_cpp/fast - -#============================================================================= -# Target rules for targets named rosserial_msgs_genlisp - -# Build rule for target. -rosserial_msgs_genlisp: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs_genlisp -.PHONY : rosserial_msgs_genlisp - -# fast build rule for target. -rosserial_msgs_genlisp/fast: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build -.PHONY : rosserial_msgs_genlisp/fast - -#============================================================================= -# Target rules for targets named rosserial_msgs_generate_messages_lisp - -# Build rule for target. -rosserial_msgs_generate_messages_lisp: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs_generate_messages_lisp -.PHONY : rosserial_msgs_generate_messages_lisp - -# fast build rule for target. -rosserial_msgs_generate_messages_lisp/fast: - $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build -.PHONY : rosserial_msgs_generate_messages_lisp/fast - -#============================================================================= -# Target rules for targets named std_msgs_generate_messages_py - -# Build rule for target. -std_msgs_generate_messages_py: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 std_msgs_generate_messages_py -.PHONY : std_msgs_generate_messages_py - -# fast build rule for target. -std_msgs_generate_messages_py/fast: - $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/build -.PHONY : std_msgs_generate_messages_py/fast - -#============================================================================= -# Target rules for targets named std_msgs_generate_messages_nodejs - -# Build rule for target. -std_msgs_generate_messages_nodejs: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 std_msgs_generate_messages_nodejs -.PHONY : std_msgs_generate_messages_nodejs - -# fast build rule for target. -std_msgs_generate_messages_nodejs/fast: - $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build -.PHONY : std_msgs_generate_messages_nodejs/fast - -#============================================================================= -# Target rules for targets named roscpp_generate_messages_cpp - -# Build rule for target. -roscpp_generate_messages_cpp: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 roscpp_generate_messages_cpp -.PHONY : roscpp_generate_messages_cpp - -# fast build rule for target. -roscpp_generate_messages_cpp/fast: - $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/build -.PHONY : roscpp_generate_messages_cpp/fast - -#============================================================================= -# Target rules for targets named roscpp_generate_messages_eus - -# Build rule for target. -roscpp_generate_messages_eus: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 roscpp_generate_messages_eus -.PHONY : roscpp_generate_messages_eus - -# fast build rule for target. -roscpp_generate_messages_eus/fast: - $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/build -.PHONY : roscpp_generate_messages_eus/fast - -#============================================================================= -# Target rules for targets named rosgraph_msgs_generate_messages_nodejs - -# Build rule for target. -rosgraph_msgs_generate_messages_nodejs: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 rosgraph_msgs_generate_messages_nodejs -.PHONY : rosgraph_msgs_generate_messages_nodejs - -# fast build rule for target. -rosgraph_msgs_generate_messages_nodejs/fast: - $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build -.PHONY : rosgraph_msgs_generate_messages_nodejs/fast - -#============================================================================= -# Target rules for targets named std_msgs_generate_messages_lisp - -# Build rule for target. -std_msgs_generate_messages_lisp: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 std_msgs_generate_messages_lisp -.PHONY : std_msgs_generate_messages_lisp - -# fast build rule for target. -std_msgs_generate_messages_lisp/fast: - $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/build -.PHONY : std_msgs_generate_messages_lisp/fast - -#============================================================================= -# Target rules for targets named roscpp_generate_messages_py - -# Build rule for target. -roscpp_generate_messages_py: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 roscpp_generate_messages_py -.PHONY : roscpp_generate_messages_py - -# fast build rule for target. -roscpp_generate_messages_py/fast: - $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/build -.PHONY : roscpp_generate_messages_py/fast - -#============================================================================= -# Target rules for targets named std_msgs_generate_messages_eus - -# Build rule for target. -std_msgs_generate_messages_eus: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 std_msgs_generate_messages_eus -.PHONY : std_msgs_generate_messages_eus - -# fast build rule for target. -std_msgs_generate_messages_eus/fast: - $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/build -.PHONY : std_msgs_generate_messages_eus/fast - -#============================================================================= -# Target rules for targets named roscpp_generate_messages_nodejs - -# Build rule for target. -roscpp_generate_messages_nodejs: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 roscpp_generate_messages_nodejs -.PHONY : roscpp_generate_messages_nodejs - -# fast build rule for target. -roscpp_generate_messages_nodejs/fast: - $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/build -.PHONY : roscpp_generate_messages_nodejs/fast - -#============================================================================= -# Target rules for targets named rosgraph_msgs_generate_messages_cpp - -# Build rule for target. -rosgraph_msgs_generate_messages_cpp: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 rosgraph_msgs_generate_messages_cpp -.PHONY : rosgraph_msgs_generate_messages_cpp - -# fast build rule for target. -rosgraph_msgs_generate_messages_cpp/fast: - $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build -.PHONY : rosgraph_msgs_generate_messages_cpp/fast - -#============================================================================= -# Target rules for targets named std_msgs_generate_messages_cpp - -# Build rule for target. -std_msgs_generate_messages_cpp: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 std_msgs_generate_messages_cpp -.PHONY : std_msgs_generate_messages_cpp - -# fast build rule for target. -std_msgs_generate_messages_cpp/fast: - $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/build -.PHONY : std_msgs_generate_messages_cpp/fast - -#============================================================================= -# Target rules for targets named rosgraph_msgs_generate_messages_eus - -# Build rule for target. -rosgraph_msgs_generate_messages_eus: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 rosgraph_msgs_generate_messages_eus -.PHONY : rosgraph_msgs_generate_messages_eus - -# fast build rule for target. -rosgraph_msgs_generate_messages_eus/fast: - $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build -.PHONY : rosgraph_msgs_generate_messages_eus/fast - -#============================================================================= -# Target rules for targets named rosgraph_msgs_generate_messages_lisp - -# Build rule for target. -rosgraph_msgs_generate_messages_lisp: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 rosgraph_msgs_generate_messages_lisp -.PHONY : rosgraph_msgs_generate_messages_lisp - -# fast build rule for target. -rosgraph_msgs_generate_messages_lisp/fast: - $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build -.PHONY : rosgraph_msgs_generate_messages_lisp/fast - -#============================================================================= -# Target rules for targets named roscpp_generate_messages_lisp - -# Build rule for target. -roscpp_generate_messages_lisp: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 roscpp_generate_messages_lisp -.PHONY : roscpp_generate_messages_lisp - -# fast build rule for target. -roscpp_generate_messages_lisp/fast: - $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/build -.PHONY : roscpp_generate_messages_lisp/fast - -#============================================================================= -# Target rules for targets named rosgraph_msgs_generate_messages_py - -# Build rule for target. -rosgraph_msgs_generate_messages_py: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 rosgraph_msgs_generate_messages_py -.PHONY : rosgraph_msgs_generate_messages_py - -# fast build rule for target. -rosgraph_msgs_generate_messages_py/fast: - $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build -.PHONY : rosgraph_msgs_generate_messages_py/fast - -#============================================================================= -# Target rules for targets named topic_tools_generate_messages_cpp - -# Build rule for target. -topic_tools_generate_messages_cpp: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 topic_tools_generate_messages_cpp -.PHONY : topic_tools_generate_messages_cpp - -# fast build rule for target. -topic_tools_generate_messages_cpp/fast: - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_cpp.dir/build -.PHONY : topic_tools_generate_messages_cpp/fast - -#============================================================================= -# Target rules for targets named topic_tools_generate_messages_eus - -# Build rule for target. -topic_tools_generate_messages_eus: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 topic_tools_generate_messages_eus -.PHONY : topic_tools_generate_messages_eus - -# fast build rule for target. -topic_tools_generate_messages_eus/fast: - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_eus.dir/build -.PHONY : topic_tools_generate_messages_eus/fast - -#============================================================================= -# Target rules for targets named topic_tools_generate_messages_lisp - -# Build rule for target. -topic_tools_generate_messages_lisp: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 topic_tools_generate_messages_lisp -.PHONY : topic_tools_generate_messages_lisp - -# fast build rule for target. -topic_tools_generate_messages_lisp/fast: - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_lisp.dir/build -.PHONY : topic_tools_generate_messages_lisp/fast - -#============================================================================= -# Target rules for targets named rosserial_server_serial_node - -# Build rule for target. -rosserial_server_serial_node: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 rosserial_server_serial_node -.PHONY : rosserial_server_serial_node - -# fast build rule for target. -rosserial_server_serial_node/fast: - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build -.PHONY : rosserial_server_serial_node/fast - -#============================================================================= -# Target rules for targets named topic_tools_generate_messages_nodejs - -# Build rule for target. -topic_tools_generate_messages_nodejs: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 topic_tools_generate_messages_nodejs -.PHONY : topic_tools_generate_messages_nodejs - -# fast build rule for target. -topic_tools_generate_messages_nodejs/fast: - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_nodejs.dir/build -.PHONY : topic_tools_generate_messages_nodejs/fast - -#============================================================================= -# Target rules for targets named rosserial_server_lookup - -# Build rule for target. -rosserial_server_lookup: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 rosserial_server_lookup -.PHONY : rosserial_server_lookup - -# fast build rule for target. -rosserial_server_lookup/fast: - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build -.PHONY : rosserial_server_lookup/fast - -#============================================================================= -# Target rules for targets named rosserial_server_socket_node - -# Build rule for target. -rosserial_server_socket_node: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 rosserial_server_socket_node -.PHONY : rosserial_server_socket_node - -# fast build rule for target. -rosserial_server_socket_node/fast: - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build -.PHONY : rosserial_server_socket_node/fast - -#============================================================================= -# Target rules for targets named rosserial_server_udp_socket_node - -# Build rule for target. -rosserial_server_udp_socket_node: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 rosserial_server_udp_socket_node -.PHONY : rosserial_server_udp_socket_node - -# fast build rule for target. -rosserial_server_udp_socket_node/fast: - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build -.PHONY : rosserial_server_udp_socket_node/fast - -#============================================================================= -# Target rules for targets named topic_tools_generate_messages_py - -# Build rule for target. -topic_tools_generate_messages_py: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 topic_tools_generate_messages_py -.PHONY : topic_tools_generate_messages_py - -# fast build rule for target. -topic_tools_generate_messages_py/fast: - $(MAKE) -f firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/build.make firmware_commun/src/rosserial_server/CMakeFiles/topic_tools_generate_messages_py.dir/build -.PHONY : topic_tools_generate_messages_py/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 "... install/strip" - @echo "... install/local" - @echo "... install" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... edit_cache" - @echo "... test" - @echo "... doxygen" - @echo "... run_tests" - @echo "... clean_test_results" - @echo "... tests" - @echo "... download_extra_data" - @echo "... gmock_main" - @echo "... gmock" - @echo "... gtest_main" - @echo "... gtest" - @echo "... rosserial_msgs_generate_messages_py" - @echo "... _catkin_empty_exported_target" - @echo "... rosserial_msgs_genpy" - @echo "... rosserial_msgs_gencpp" - @echo "... rosserial_msgs_generate_messages" - @echo "... rosserial_msgs_geneus" - @echo "... rosserial_msgs_generate_messages_eus" - @echo "... _rosserial_msgs_generate_messages_check_deps_Log" - @echo "... rosserial_msgs_generate_messages_nodejs" - @echo "... rosserial_msgs_gennodejs" - @echo "... _rosserial_msgs_generate_messages_check_deps_TopicInfo" - @echo "... _rosserial_msgs_generate_messages_check_deps_RequestParam" - @echo "... rosserial_msgs_generate_messages_cpp" - @echo "... rosserial_msgs_genlisp" - @echo "... rosserial_msgs_generate_messages_lisp" - @echo "... std_msgs_generate_messages_py" - @echo "... std_msgs_generate_messages_nodejs" - @echo "... roscpp_generate_messages_cpp" - @echo "... roscpp_generate_messages_eus" - @echo "... rosgraph_msgs_generate_messages_nodejs" - @echo "... std_msgs_generate_messages_lisp" - @echo "... roscpp_generate_messages_py" - @echo "... std_msgs_generate_messages_eus" - @echo "... roscpp_generate_messages_nodejs" - @echo "... rosgraph_msgs_generate_messages_cpp" - @echo "... std_msgs_generate_messages_cpp" - @echo "... rosgraph_msgs_generate_messages_eus" - @echo "... rosgraph_msgs_generate_messages_lisp" - @echo "... roscpp_generate_messages_lisp" - @echo "... rosgraph_msgs_generate_messages_py" - @echo "... topic_tools_generate_messages_cpp" - @echo "... topic_tools_generate_messages_eus" - @echo "... topic_tools_generate_messages_lisp" - @echo "... rosserial_server_serial_node" - @echo "... topic_tools_generate_messages_nodejs" - @echo "... rosserial_server_lookup" - @echo "... rosserial_server_socket_node" - @echo "... rosserial_server_udp_socket_node" - @echo "... topic_tools_generate_messages_py" -.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/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/.rosinstall b/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/.rosinstall deleted file mode 100644 index 8600f9f..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/.rosinstall +++ /dev/null @@ -1,2 +0,0 @@ -- setup-file: - local-name: /root/comm-ws/devel/setup.sh diff --git a/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/_setup_util.py b/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/_setup_util.py deleted file mode 100644 index c8d8434..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/_setup_util.py +++ /dev/null @@ -1,304 +0,0 @@ -#!/usr/bin/python3 -# -*- coding: utf-8 -*- - -# Software License Agreement (BSD License) -# -# Copyright (c) 2012, Willow Garage, Inc. -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above -# copyright notice, this list of conditions and the following -# disclaimer in the documentation and/or other materials provided -# with the distribution. -# * Neither the name of Willow Garage, Inc. nor the names of its -# contributors may be used to endorse or promote products derived -# from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -"""This file generates shell code for the setup.SHELL scripts to set environment variables.""" - -from __future__ import print_function - -import argparse -import copy -import errno -import os -import platform -import sys - -CATKIN_MARKER_FILE = '.catkin' - -system = platform.system() -IS_DARWIN = (system == 'Darwin') -IS_WINDOWS = (system == 'Windows') - -PATH_TO_ADD_SUFFIX = ['bin'] -if IS_WINDOWS: - # while catkin recommends putting dll's into bin, 3rd party packages often put dll's into lib - # since Windows finds dll's via the PATH variable, prepend it with path to lib - PATH_TO_ADD_SUFFIX.extend([['lib', os.path.join('lib', 'x86_64-linux-gnu')]]) - -# subfolder of workspace prepended to CMAKE_PREFIX_PATH -ENV_VAR_SUBFOLDERS = { - 'CMAKE_PREFIX_PATH': '', - 'LD_LIBRARY_PATH' if not IS_DARWIN else 'DYLD_LIBRARY_PATH': ['lib', os.path.join('lib', 'x86_64-linux-gnu')], - 'PATH': PATH_TO_ADD_SUFFIX, - 'PKG_CONFIG_PATH': [os.path.join('lib', 'pkgconfig'), os.path.join('lib', 'x86_64-linux-gnu', 'pkgconfig')], - 'PYTHONPATH': 'lib/python3/dist-packages', -} - - -def rollback_env_variables(environ, env_var_subfolders): - """ - Generate shell code to reset environment variables. - - by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH. - This does not cover modifications performed by environment hooks. - """ - lines = [] - unmodified_environ = copy.copy(environ) - for key in sorted(env_var_subfolders.keys()): - subfolders = env_var_subfolders[key] - if not isinstance(subfolders, list): - subfolders = [subfolders] - value = _rollback_env_variable(unmodified_environ, key, subfolders) - if value is not None: - environ[key] = value - lines.append(assignment(key, value)) - if lines: - lines.insert(0, comment('reset environment variables by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH')) - return lines - - -def _rollback_env_variable(environ, name, subfolders): - """ - For each catkin workspace in CMAKE_PREFIX_PATH remove the first entry from env[NAME] matching workspace + subfolder. - - :param subfolders: list of str '' or subfoldername that may start with '/' - :returns: the updated value of the environment variable. - """ - value = environ[name] if name in environ else '' - env_paths = [path for path in value.split(os.pathsep) if path] - value_modified = False - for subfolder in subfolders: - if subfolder: - if subfolder.startswith(os.path.sep) or (os.path.altsep and subfolder.startswith(os.path.altsep)): - subfolder = subfolder[1:] - if subfolder.endswith(os.path.sep) or (os.path.altsep and subfolder.endswith(os.path.altsep)): - subfolder = subfolder[:-1] - for ws_path in _get_workspaces(environ, include_fuerte=True, include_non_existing=True): - path_to_find = os.path.join(ws_path, subfolder) if subfolder else ws_path - path_to_remove = None - for env_path in env_paths: - env_path_clean = env_path[:-1] if env_path and env_path[-1] in [os.path.sep, os.path.altsep] else env_path - if env_path_clean == path_to_find: - path_to_remove = env_path - break - if path_to_remove: - env_paths.remove(path_to_remove) - value_modified = True - new_value = os.pathsep.join(env_paths) - return new_value if value_modified else None - - -def _get_workspaces(environ, include_fuerte=False, include_non_existing=False): - """ - Based on CMAKE_PREFIX_PATH return all catkin workspaces. - - :param include_fuerte: The flag if paths starting with '/opt/ros/fuerte' should be considered workspaces, ``bool`` - """ - # get all cmake prefix paths - env_name = 'CMAKE_PREFIX_PATH' - value = environ[env_name] if env_name in environ else '' - paths = [path for path in value.split(os.pathsep) if path] - # remove non-workspace paths - workspaces = [path for path in paths if os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE)) or (include_fuerte and path.startswith('/opt/ros/fuerte')) or (include_non_existing and not os.path.exists(path))] - return workspaces - - -def prepend_env_variables(environ, env_var_subfolders, workspaces): - """Generate shell code to prepend environment variables for the all workspaces.""" - lines = [] - lines.append(comment('prepend folders of workspaces to environment variables')) - - paths = [path for path in workspaces.split(os.pathsep) if path] - - prefix = _prefix_env_variable(environ, 'CMAKE_PREFIX_PATH', paths, '') - lines.append(prepend(environ, 'CMAKE_PREFIX_PATH', prefix)) - - for key in sorted(key for key in env_var_subfolders.keys() if key != 'CMAKE_PREFIX_PATH'): - subfolder = env_var_subfolders[key] - prefix = _prefix_env_variable(environ, key, paths, subfolder) - lines.append(prepend(environ, key, prefix)) - return lines - - -def _prefix_env_variable(environ, name, paths, subfolders): - """ - Return the prefix to prepend to the environment variable NAME. - - Adding any path in NEW_PATHS_STR without creating duplicate or empty items. - """ - value = environ[name] if name in environ else '' - environ_paths = [path for path in value.split(os.pathsep) if path] - checked_paths = [] - for path in paths: - if not isinstance(subfolders, list): - subfolders = [subfolders] - for subfolder in subfolders: - path_tmp = path - if subfolder: - path_tmp = os.path.join(path_tmp, subfolder) - # skip nonexistent paths - if not os.path.exists(path_tmp): - continue - # exclude any path already in env and any path we already added - if path_tmp not in environ_paths and path_tmp not in checked_paths: - checked_paths.append(path_tmp) - prefix_str = os.pathsep.join(checked_paths) - if prefix_str != '' and environ_paths: - prefix_str += os.pathsep - return prefix_str - - -def assignment(key, value): - if not IS_WINDOWS: - return 'export %s="%s"' % (key, value) - else: - return 'set %s=%s' % (key, value) - - -def comment(msg): - if not IS_WINDOWS: - return '# %s' % msg - else: - return 'REM %s' % msg - - -def prepend(environ, key, prefix): - if key not in environ or not environ[key]: - return assignment(key, prefix) - if not IS_WINDOWS: - return 'export %s="%s$%s"' % (key, prefix, key) - else: - return 'set %s=%s%%%s%%' % (key, prefix, key) - - -def find_env_hooks(environ, cmake_prefix_path): - """Generate shell code with found environment hooks for the all workspaces.""" - lines = [] - lines.append(comment('found environment hooks in workspaces')) - - generic_env_hooks = [] - generic_env_hooks_workspace = [] - specific_env_hooks = [] - specific_env_hooks_workspace = [] - generic_env_hooks_by_filename = {} - specific_env_hooks_by_filename = {} - generic_env_hook_ext = 'bat' if IS_WINDOWS else 'sh' - specific_env_hook_ext = environ['CATKIN_SHELL'] if not IS_WINDOWS and 'CATKIN_SHELL' in environ and environ['CATKIN_SHELL'] else None - # remove non-workspace paths - workspaces = [path for path in cmake_prefix_path.split(os.pathsep) if path and os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE))] - for workspace in reversed(workspaces): - env_hook_dir = os.path.join(workspace, 'etc', 'catkin', 'profile.d') - if os.path.isdir(env_hook_dir): - for filename in sorted(os.listdir(env_hook_dir)): - if filename.endswith('.%s' % generic_env_hook_ext): - # remove previous env hook with same name if present - if filename in generic_env_hooks_by_filename: - i = generic_env_hooks.index(generic_env_hooks_by_filename[filename]) - generic_env_hooks.pop(i) - generic_env_hooks_workspace.pop(i) - # append env hook - generic_env_hooks.append(os.path.join(env_hook_dir, filename)) - generic_env_hooks_workspace.append(workspace) - generic_env_hooks_by_filename[filename] = generic_env_hooks[-1] - elif specific_env_hook_ext is not None and filename.endswith('.%s' % specific_env_hook_ext): - # remove previous env hook with same name if present - if filename in specific_env_hooks_by_filename: - i = specific_env_hooks.index(specific_env_hooks_by_filename[filename]) - specific_env_hooks.pop(i) - specific_env_hooks_workspace.pop(i) - # append env hook - specific_env_hooks.append(os.path.join(env_hook_dir, filename)) - specific_env_hooks_workspace.append(workspace) - specific_env_hooks_by_filename[filename] = specific_env_hooks[-1] - env_hooks = generic_env_hooks + specific_env_hooks - env_hooks_workspace = generic_env_hooks_workspace + specific_env_hooks_workspace - count = len(env_hooks) - lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_COUNT', count)) - for i in range(count): - lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d' % i, env_hooks[i])) - lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d_WORKSPACE' % i, env_hooks_workspace[i])) - return lines - - -def _parse_arguments(args=None): - parser = argparse.ArgumentParser(description='Generates code blocks for the setup.SHELL script.') - parser.add_argument('--extend', action='store_true', help='Skip unsetting previous environment variables to extend context') - parser.add_argument('--local', action='store_true', help='Only consider this prefix path and ignore other prefix path in the environment') - return parser.parse_known_args(args=args)[0] - - -if __name__ == '__main__': - try: - try: - args = _parse_arguments() - except Exception as e: - print(e, file=sys.stderr) - sys.exit(1) - - if not args.local: - # environment at generation time - CMAKE_PREFIX_PATH = r'/opt/ros/noetic'.split(';') - else: - # don't consider any other prefix path than this one - CMAKE_PREFIX_PATH = [] - # prepend current workspace if not already part of CPP - base_path = os.path.dirname(__file__) - # CMAKE_PREFIX_PATH uses forward slash on all platforms, but __file__ is platform dependent - # base_path on Windows contains backward slashes, need to be converted to forward slashes before comparison - if os.path.sep != '/': - base_path = base_path.replace(os.path.sep, '/') - - if base_path not in CMAKE_PREFIX_PATH: - CMAKE_PREFIX_PATH.insert(0, base_path) - CMAKE_PREFIX_PATH = os.pathsep.join(CMAKE_PREFIX_PATH) - - environ = dict(os.environ) - lines = [] - if not args.extend: - lines += rollback_env_variables(environ, ENV_VAR_SUBFOLDERS) - lines += prepend_env_variables(environ, ENV_VAR_SUBFOLDERS, CMAKE_PREFIX_PATH) - lines += find_env_hooks(environ, CMAKE_PREFIX_PATH) - print('\n'.join(lines)) - - # need to explicitly flush the output - sys.stdout.flush() - except IOError as e: - # and catch potential "broken pipe" if stdout is not writable - # which can happen when piping the output to a file but the disk is full - if e.errno == errno.EPIPE: - print(e, file=sys.stderr) - sys.exit(2) - raise - - sys.exit(0) diff --git a/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/env.sh b/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/env.sh deleted file mode 100644 index 8aa9d24..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/env.sh +++ /dev/null @@ -1,16 +0,0 @@ -#!/usr/bin/env sh -# generated from catkin/cmake/templates/env.sh.in - -if [ $# -eq 0 ] ; then - /bin/echo "Usage: env.sh COMMANDS" - /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." - exit 1 -fi - -# ensure to not use different shell type which was set before -CATKIN_SHELL=sh - -# source setup.sh from same directory as this file -_CATKIN_SETUP_DIR=$(cd "`dirname "$0"`" > /dev/null && pwd) -. "$_CATKIN_SETUP_DIR/setup.sh" -exec "$@" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/local_setup.bash b/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/local_setup.bash deleted file mode 100644 index 7da0d97..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/local_setup.bash +++ /dev/null @@ -1,8 +0,0 @@ -#!/usr/bin/env bash -# generated from catkin/cmake/templates/local_setup.bash.in - -CATKIN_SHELL=bash - -# source setup.sh from same directory as this file -_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) -. "$_CATKIN_SETUP_DIR/setup.sh" --extend --local diff --git a/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/local_setup.sh b/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/local_setup.sh deleted file mode 100644 index 56e80a9..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/local_setup.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/usr/bin/env sh -# generated from catkin/cmake/template/local_setup.sh.in - -# since this file is sourced either use the provided _CATKIN_SETUP_DIR -# or fall back to the destination set at configure time -: ${_CATKIN_SETUP_DIR:=/root/comm-ws/devel} -CATKIN_SETUP_UTIL_ARGS="--extend --local" -. "$_CATKIN_SETUP_DIR/setup.sh" -unset CATKIN_SETUP_UTIL_ARGS diff --git a/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/local_setup.zsh b/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/local_setup.zsh deleted file mode 100644 index e692acc..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/local_setup.zsh +++ /dev/null @@ -1,8 +0,0 @@ -#!/usr/bin/env zsh -# generated from catkin/cmake/templates/local_setup.zsh.in - -CATKIN_SHELL=zsh - -# source setup.sh from same directory as this file -_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) -emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh" --extend --local' diff --git a/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/setup.bash b/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/setup.bash deleted file mode 100644 index ff47af8..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/setup.bash +++ /dev/null @@ -1,8 +0,0 @@ -#!/usr/bin/env bash -# generated from catkin/cmake/templates/setup.bash.in - -CATKIN_SHELL=bash - -# source setup.sh from same directory as this file -_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) -. "$_CATKIN_SETUP_DIR/setup.sh" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/setup.sh b/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/setup.sh deleted file mode 100644 index ce2d929..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/setup.sh +++ /dev/null @@ -1,96 +0,0 @@ -#!/usr/bin/env sh -# generated from catkin/cmake/template/setup.sh.in - -# Sets various environment variables and sources additional environment hooks. -# It tries it's best to undo changes from a previously sourced setup file before. -# Supported command line options: -# --extend: skips the undoing of changes from a previously sourced setup file -# --local: only considers this workspace but not the chained ones -# In plain sh shell which doesn't support arguments for sourced scripts you can -# set the environment variable `CATKIN_SETUP_UTIL_ARGS=--extend/--local` instead. - -# since this file is sourced either use the provided _CATKIN_SETUP_DIR -# or fall back to the destination set at configure time -: ${_CATKIN_SETUP_DIR:=/root/comm-ws/devel} -_SETUP_UTIL="$_CATKIN_SETUP_DIR/_setup_util.py" -unset _CATKIN_SETUP_DIR - -if [ ! -f "$_SETUP_UTIL" ]; then - echo "Missing Python script: $_SETUP_UTIL" - return 22 -fi - -# detect if running on Darwin platform -_UNAME=`uname -s` -_IS_DARWIN=0 -if [ "$_UNAME" = "Darwin" ]; then - _IS_DARWIN=1 -fi -unset _UNAME - -# make sure to export all environment variables -export CMAKE_PREFIX_PATH -if [ $_IS_DARWIN -eq 0 ]; then - export LD_LIBRARY_PATH -else - export DYLD_LIBRARY_PATH -fi -unset _IS_DARWIN -export PATH -export PKG_CONFIG_PATH -export PYTHONPATH - -# remember type of shell if not already set -if [ -z "$CATKIN_SHELL" ]; then - CATKIN_SHELL=sh -fi - -# invoke Python script to generate necessary exports of environment variables -# use TMPDIR if it exists, otherwise fall back to /tmp -if [ -d "${TMPDIR:-}" ]; then - _TMPDIR="${TMPDIR}" -else - _TMPDIR=/tmp -fi -_SETUP_TMP=`mktemp "${_TMPDIR}/setup.sh.XXXXXXXXXX"` -unset _TMPDIR -if [ $? -ne 0 -o ! -f "$_SETUP_TMP" ]; then - echo "Could not create temporary file: $_SETUP_TMP" - return 1 -fi -CATKIN_SHELL=$CATKIN_SHELL "$_SETUP_UTIL" $@ ${CATKIN_SETUP_UTIL_ARGS:-} >> "$_SETUP_TMP" -_RC=$? -if [ $_RC -ne 0 ]; then - if [ $_RC -eq 2 ]; then - echo "Could not write the output of '$_SETUP_UTIL' to temporary file '$_SETUP_TMP': may be the disk if full?" - else - echo "Failed to run '\"$_SETUP_UTIL\" $@': return code $_RC" - fi - unset _RC - unset _SETUP_UTIL - rm -f "$_SETUP_TMP" - unset _SETUP_TMP - return 1 -fi -unset _RC -unset _SETUP_UTIL -. "$_SETUP_TMP" -rm -f "$_SETUP_TMP" -unset _SETUP_TMP - -# source all environment hooks -_i=0 -while [ $_i -lt $_CATKIN_ENVIRONMENT_HOOKS_COUNT ]; do - eval _envfile=\$_CATKIN_ENVIRONMENT_HOOKS_$_i - unset _CATKIN_ENVIRONMENT_HOOKS_$_i - eval _envfile_workspace=\$_CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE - unset _CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE - # set workspace for environment hook - CATKIN_ENV_HOOK_WORKSPACE=$_envfile_workspace - . "$_envfile" - unset CATKIN_ENV_HOOK_WORKSPACE - _i=$((_i + 1)) -done -unset _i - -unset _CATKIN_ENVIRONMENT_HOOKS_COUNT diff --git a/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/setup.zsh b/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/setup.zsh deleted file mode 100644 index 9f780b7..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/atomic_configure/setup.zsh +++ /dev/null @@ -1,8 +0,0 @@ -#!/usr/bin/env zsh -# generated from catkin/cmake/templates/setup.zsh.in - -CATKIN_SHELL=zsh - -# source setup.sh from same directory as this file -_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) -emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh"' diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin/catkin_generated/version/package.cmake b/docker/local-ros2/OdomComm/comm-ws/build/catkin/catkin_generated/version/package.cmake deleted file mode 100644 index c37e287..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/catkin/catkin_generated/version/package.cmake +++ /dev/null @@ -1,24 +0,0 @@ -set(_CATKIN_CURRENT_PACKAGE "catkin") -set(catkin_VERSION "0.8.10") -set(catkin_MAINTAINER "Michael Carroll , Tully Foote ") -set(catkin_PACKAGE_FORMAT "3") -set(catkin_BUILD_DEPENDS "python-argparse" "python-catkin-pkg" "python3-catkin-pkg" "python-empy" "python3-empy") -set(catkin_BUILD_DEPENDS_python-catkin-pkg_VERSION_GT "0.4.3") -set(catkin_BUILD_DEPENDS_python3-catkin-pkg_VERSION_GT "0.4.3") -set(catkin_BUILD_EXPORT_DEPENDS "google-mock" "gtest" "python-nose" "python3-nose" "python-argparse" "python-catkin-pkg" "python3-catkin-pkg" "python-empy" "python3-empy") -set(catkin_BUILD_EXPORT_DEPENDS_python-catkin-pkg_VERSION_GT "0.4.3") -set(catkin_BUILD_EXPORT_DEPENDS_python3-catkin-pkg_VERSION_GT "0.4.3") -set(catkin_BUILDTOOL_DEPENDS "cmake" "python-setuptools" "python3-setuptools") -set(catkin_BUILDTOOL_EXPORT_DEPENDS "cmake" "python3-setuptools") -set(catkin_EXEC_DEPENDS "python-argparse" "python-catkin-pkg" "python3-catkin-pkg" "python-empy" "python3-empy") -set(catkin_EXEC_DEPENDS_python-catkin-pkg_VERSION_GT "0.4.3") -set(catkin_EXEC_DEPENDS_python3-catkin-pkg_VERSION_GT "0.4.3") -set(catkin_RUN_DEPENDS "python-argparse" "python-catkin-pkg" "python3-catkin-pkg" "python-empy" "python3-empy" "google-mock" "gtest" "python-nose" "python3-nose") -set(catkin_RUN_DEPENDS_python-catkin-pkg_VERSION_GT "0.4.3") -set(catkin_RUN_DEPENDS_python3-catkin-pkg_VERSION_GT "0.4.3") -set(catkin_TEST_DEPENDS "python-mock" "python3-mock" "python-nose" "python3-nose") -set(catkin_DOC_DEPENDS ) -set(catkin_URL_WEBSITE "http://wiki.ros.org/catkin") -set(catkin_URL_BUGTRACKER "https://github.com/ros/catkin/issues") -set(catkin_URL_REPOSITORY "https://github.com/ros/catkin") -set(catkin_DEPRECATED "") \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/env_cached.sh b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/env_cached.sh deleted file mode 100644 index d6be91d..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/env_cached.sh +++ /dev/null @@ -1,16 +0,0 @@ -#!/usr/bin/env sh -# generated from catkin/cmake/templates/env.sh.in - -if [ $# -eq 0 ] ; then - /bin/echo "Usage: env.sh COMMANDS" - /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." - exit 1 -fi - -# ensure to not use different shell type which was set before -CATKIN_SHELL=sh - -# source setup_cached.sh from same directory as this file -_CATKIN_SETUP_DIR=$(cd "`dirname "$0"`" > /dev/null && pwd) -. "$_CATKIN_SETUP_DIR/setup_cached.sh" -exec "$@" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/generate_cached_setup.py b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/generate_cached_setup.py deleted file mode 100644 index 3aa5b74..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/generate_cached_setup.py +++ /dev/null @@ -1,30 +0,0 @@ -# -*- coding: utf-8 -*- -from __future__ import print_function - -import os -import stat -import sys - -# find the import for catkin's python package - either from source space or from an installed underlay -if os.path.exists(os.path.join('/opt/ros/noetic/share/catkin/cmake', 'catkinConfig.cmake.in')): - sys.path.insert(0, os.path.join('/opt/ros/noetic/share/catkin/cmake', '..', 'python')) -try: - from catkin.environment_cache import generate_environment_script -except ImportError: - # search for catkin package in all workspaces and prepend to path - for workspace in '/opt/ros/noetic'.split(';'): - python_path = os.path.join(workspace, 'lib/python3/dist-packages') - if os.path.isdir(os.path.join(python_path, 'catkin')): - sys.path.insert(0, python_path) - break - from catkin.environment_cache import generate_environment_script - -code = generate_environment_script('/root/comm-ws/devel/env.sh') - -output_filename = '/root/comm-ws/build/catkin_generated/setup_cached.sh' -with open(output_filename, 'w') as f: - # print('Generate script for cached setup "%s"' % output_filename) - f.write('\n'.join(code)) - -mode = os.stat(output_filename).st_mode -os.chmod(output_filename, mode | stat.S_IXUSR) diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/.rosinstall b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/.rosinstall deleted file mode 100644 index ff54f6a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/.rosinstall +++ /dev/null @@ -1,2 +0,0 @@ -- setup-file: - local-name: /root/comm-ws/install/setup.sh diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/_setup_util.py b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/_setup_util.py deleted file mode 100644 index c8d8434..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/_setup_util.py +++ /dev/null @@ -1,304 +0,0 @@ -#!/usr/bin/python3 -# -*- coding: utf-8 -*- - -# Software License Agreement (BSD License) -# -# Copyright (c) 2012, Willow Garage, Inc. -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above -# copyright notice, this list of conditions and the following -# disclaimer in the documentation and/or other materials provided -# with the distribution. -# * Neither the name of Willow Garage, Inc. nor the names of its -# contributors may be used to endorse or promote products derived -# from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -"""This file generates shell code for the setup.SHELL scripts to set environment variables.""" - -from __future__ import print_function - -import argparse -import copy -import errno -import os -import platform -import sys - -CATKIN_MARKER_FILE = '.catkin' - -system = platform.system() -IS_DARWIN = (system == 'Darwin') -IS_WINDOWS = (system == 'Windows') - -PATH_TO_ADD_SUFFIX = ['bin'] -if IS_WINDOWS: - # while catkin recommends putting dll's into bin, 3rd party packages often put dll's into lib - # since Windows finds dll's via the PATH variable, prepend it with path to lib - PATH_TO_ADD_SUFFIX.extend([['lib', os.path.join('lib', 'x86_64-linux-gnu')]]) - -# subfolder of workspace prepended to CMAKE_PREFIX_PATH -ENV_VAR_SUBFOLDERS = { - 'CMAKE_PREFIX_PATH': '', - 'LD_LIBRARY_PATH' if not IS_DARWIN else 'DYLD_LIBRARY_PATH': ['lib', os.path.join('lib', 'x86_64-linux-gnu')], - 'PATH': PATH_TO_ADD_SUFFIX, - 'PKG_CONFIG_PATH': [os.path.join('lib', 'pkgconfig'), os.path.join('lib', 'x86_64-linux-gnu', 'pkgconfig')], - 'PYTHONPATH': 'lib/python3/dist-packages', -} - - -def rollback_env_variables(environ, env_var_subfolders): - """ - Generate shell code to reset environment variables. - - by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH. - This does not cover modifications performed by environment hooks. - """ - lines = [] - unmodified_environ = copy.copy(environ) - for key in sorted(env_var_subfolders.keys()): - subfolders = env_var_subfolders[key] - if not isinstance(subfolders, list): - subfolders = [subfolders] - value = _rollback_env_variable(unmodified_environ, key, subfolders) - if value is not None: - environ[key] = value - lines.append(assignment(key, value)) - if lines: - lines.insert(0, comment('reset environment variables by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH')) - return lines - - -def _rollback_env_variable(environ, name, subfolders): - """ - For each catkin workspace in CMAKE_PREFIX_PATH remove the first entry from env[NAME] matching workspace + subfolder. - - :param subfolders: list of str '' or subfoldername that may start with '/' - :returns: the updated value of the environment variable. - """ - value = environ[name] if name in environ else '' - env_paths = [path for path in value.split(os.pathsep) if path] - value_modified = False - for subfolder in subfolders: - if subfolder: - if subfolder.startswith(os.path.sep) or (os.path.altsep and subfolder.startswith(os.path.altsep)): - subfolder = subfolder[1:] - if subfolder.endswith(os.path.sep) or (os.path.altsep and subfolder.endswith(os.path.altsep)): - subfolder = subfolder[:-1] - for ws_path in _get_workspaces(environ, include_fuerte=True, include_non_existing=True): - path_to_find = os.path.join(ws_path, subfolder) if subfolder else ws_path - path_to_remove = None - for env_path in env_paths: - env_path_clean = env_path[:-1] if env_path and env_path[-1] in [os.path.sep, os.path.altsep] else env_path - if env_path_clean == path_to_find: - path_to_remove = env_path - break - if path_to_remove: - env_paths.remove(path_to_remove) - value_modified = True - new_value = os.pathsep.join(env_paths) - return new_value if value_modified else None - - -def _get_workspaces(environ, include_fuerte=False, include_non_existing=False): - """ - Based on CMAKE_PREFIX_PATH return all catkin workspaces. - - :param include_fuerte: The flag if paths starting with '/opt/ros/fuerte' should be considered workspaces, ``bool`` - """ - # get all cmake prefix paths - env_name = 'CMAKE_PREFIX_PATH' - value = environ[env_name] if env_name in environ else '' - paths = [path for path in value.split(os.pathsep) if path] - # remove non-workspace paths - workspaces = [path for path in paths if os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE)) or (include_fuerte and path.startswith('/opt/ros/fuerte')) or (include_non_existing and not os.path.exists(path))] - return workspaces - - -def prepend_env_variables(environ, env_var_subfolders, workspaces): - """Generate shell code to prepend environment variables for the all workspaces.""" - lines = [] - lines.append(comment('prepend folders of workspaces to environment variables')) - - paths = [path for path in workspaces.split(os.pathsep) if path] - - prefix = _prefix_env_variable(environ, 'CMAKE_PREFIX_PATH', paths, '') - lines.append(prepend(environ, 'CMAKE_PREFIX_PATH', prefix)) - - for key in sorted(key for key in env_var_subfolders.keys() if key != 'CMAKE_PREFIX_PATH'): - subfolder = env_var_subfolders[key] - prefix = _prefix_env_variable(environ, key, paths, subfolder) - lines.append(prepend(environ, key, prefix)) - return lines - - -def _prefix_env_variable(environ, name, paths, subfolders): - """ - Return the prefix to prepend to the environment variable NAME. - - Adding any path in NEW_PATHS_STR without creating duplicate or empty items. - """ - value = environ[name] if name in environ else '' - environ_paths = [path for path in value.split(os.pathsep) if path] - checked_paths = [] - for path in paths: - if not isinstance(subfolders, list): - subfolders = [subfolders] - for subfolder in subfolders: - path_tmp = path - if subfolder: - path_tmp = os.path.join(path_tmp, subfolder) - # skip nonexistent paths - if not os.path.exists(path_tmp): - continue - # exclude any path already in env and any path we already added - if path_tmp not in environ_paths and path_tmp not in checked_paths: - checked_paths.append(path_tmp) - prefix_str = os.pathsep.join(checked_paths) - if prefix_str != '' and environ_paths: - prefix_str += os.pathsep - return prefix_str - - -def assignment(key, value): - if not IS_WINDOWS: - return 'export %s="%s"' % (key, value) - else: - return 'set %s=%s' % (key, value) - - -def comment(msg): - if not IS_WINDOWS: - return '# %s' % msg - else: - return 'REM %s' % msg - - -def prepend(environ, key, prefix): - if key not in environ or not environ[key]: - return assignment(key, prefix) - if not IS_WINDOWS: - return 'export %s="%s$%s"' % (key, prefix, key) - else: - return 'set %s=%s%%%s%%' % (key, prefix, key) - - -def find_env_hooks(environ, cmake_prefix_path): - """Generate shell code with found environment hooks for the all workspaces.""" - lines = [] - lines.append(comment('found environment hooks in workspaces')) - - generic_env_hooks = [] - generic_env_hooks_workspace = [] - specific_env_hooks = [] - specific_env_hooks_workspace = [] - generic_env_hooks_by_filename = {} - specific_env_hooks_by_filename = {} - generic_env_hook_ext = 'bat' if IS_WINDOWS else 'sh' - specific_env_hook_ext = environ['CATKIN_SHELL'] if not IS_WINDOWS and 'CATKIN_SHELL' in environ and environ['CATKIN_SHELL'] else None - # remove non-workspace paths - workspaces = [path for path in cmake_prefix_path.split(os.pathsep) if path and os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE))] - for workspace in reversed(workspaces): - env_hook_dir = os.path.join(workspace, 'etc', 'catkin', 'profile.d') - if os.path.isdir(env_hook_dir): - for filename in sorted(os.listdir(env_hook_dir)): - if filename.endswith('.%s' % generic_env_hook_ext): - # remove previous env hook with same name if present - if filename in generic_env_hooks_by_filename: - i = generic_env_hooks.index(generic_env_hooks_by_filename[filename]) - generic_env_hooks.pop(i) - generic_env_hooks_workspace.pop(i) - # append env hook - generic_env_hooks.append(os.path.join(env_hook_dir, filename)) - generic_env_hooks_workspace.append(workspace) - generic_env_hooks_by_filename[filename] = generic_env_hooks[-1] - elif specific_env_hook_ext is not None and filename.endswith('.%s' % specific_env_hook_ext): - # remove previous env hook with same name if present - if filename in specific_env_hooks_by_filename: - i = specific_env_hooks.index(specific_env_hooks_by_filename[filename]) - specific_env_hooks.pop(i) - specific_env_hooks_workspace.pop(i) - # append env hook - specific_env_hooks.append(os.path.join(env_hook_dir, filename)) - specific_env_hooks_workspace.append(workspace) - specific_env_hooks_by_filename[filename] = specific_env_hooks[-1] - env_hooks = generic_env_hooks + specific_env_hooks - env_hooks_workspace = generic_env_hooks_workspace + specific_env_hooks_workspace - count = len(env_hooks) - lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_COUNT', count)) - for i in range(count): - lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d' % i, env_hooks[i])) - lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d_WORKSPACE' % i, env_hooks_workspace[i])) - return lines - - -def _parse_arguments(args=None): - parser = argparse.ArgumentParser(description='Generates code blocks for the setup.SHELL script.') - parser.add_argument('--extend', action='store_true', help='Skip unsetting previous environment variables to extend context') - parser.add_argument('--local', action='store_true', help='Only consider this prefix path and ignore other prefix path in the environment') - return parser.parse_known_args(args=args)[0] - - -if __name__ == '__main__': - try: - try: - args = _parse_arguments() - except Exception as e: - print(e, file=sys.stderr) - sys.exit(1) - - if not args.local: - # environment at generation time - CMAKE_PREFIX_PATH = r'/opt/ros/noetic'.split(';') - else: - # don't consider any other prefix path than this one - CMAKE_PREFIX_PATH = [] - # prepend current workspace if not already part of CPP - base_path = os.path.dirname(__file__) - # CMAKE_PREFIX_PATH uses forward slash on all platforms, but __file__ is platform dependent - # base_path on Windows contains backward slashes, need to be converted to forward slashes before comparison - if os.path.sep != '/': - base_path = base_path.replace(os.path.sep, '/') - - if base_path not in CMAKE_PREFIX_PATH: - CMAKE_PREFIX_PATH.insert(0, base_path) - CMAKE_PREFIX_PATH = os.pathsep.join(CMAKE_PREFIX_PATH) - - environ = dict(os.environ) - lines = [] - if not args.extend: - lines += rollback_env_variables(environ, ENV_VAR_SUBFOLDERS) - lines += prepend_env_variables(environ, ENV_VAR_SUBFOLDERS, CMAKE_PREFIX_PATH) - lines += find_env_hooks(environ, CMAKE_PREFIX_PATH) - print('\n'.join(lines)) - - # need to explicitly flush the output - sys.stdout.flush() - except IOError as e: - # and catch potential "broken pipe" if stdout is not writable - # which can happen when piping the output to a file but the disk is full - if e.errno == errno.EPIPE: - print(e, file=sys.stderr) - sys.exit(2) - raise - - sys.exit(0) diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/env.sh b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/env.sh deleted file mode 100644 index 8aa9d24..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/env.sh +++ /dev/null @@ -1,16 +0,0 @@ -#!/usr/bin/env sh -# generated from catkin/cmake/templates/env.sh.in - -if [ $# -eq 0 ] ; then - /bin/echo "Usage: env.sh COMMANDS" - /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." - exit 1 -fi - -# ensure to not use different shell type which was set before -CATKIN_SHELL=sh - -# source setup.sh from same directory as this file -_CATKIN_SETUP_DIR=$(cd "`dirname "$0"`" > /dev/null && pwd) -. "$_CATKIN_SETUP_DIR/setup.sh" -exec "$@" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/local_setup.bash b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/local_setup.bash deleted file mode 100644 index 7da0d97..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/local_setup.bash +++ /dev/null @@ -1,8 +0,0 @@ -#!/usr/bin/env bash -# generated from catkin/cmake/templates/local_setup.bash.in - -CATKIN_SHELL=bash - -# source setup.sh from same directory as this file -_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) -. "$_CATKIN_SETUP_DIR/setup.sh" --extend --local diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/local_setup.sh b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/local_setup.sh deleted file mode 100644 index e8f74ad..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/local_setup.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/usr/bin/env sh -# generated from catkin/cmake/template/local_setup.sh.in - -# since this file is sourced either use the provided _CATKIN_SETUP_DIR -# or fall back to the destination set at configure time -: ${_CATKIN_SETUP_DIR:=/root/comm-ws/install} -CATKIN_SETUP_UTIL_ARGS="--extend --local" -. "$_CATKIN_SETUP_DIR/setup.sh" -unset CATKIN_SETUP_UTIL_ARGS diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/local_setup.zsh b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/local_setup.zsh deleted file mode 100644 index e692acc..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/local_setup.zsh +++ /dev/null @@ -1,8 +0,0 @@ -#!/usr/bin/env zsh -# generated from catkin/cmake/templates/local_setup.zsh.in - -CATKIN_SHELL=zsh - -# source setup.sh from same directory as this file -_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) -emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh" --extend --local' diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/setup.bash b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/setup.bash deleted file mode 100644 index ff47af8..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/setup.bash +++ /dev/null @@ -1,8 +0,0 @@ -#!/usr/bin/env bash -# generated from catkin/cmake/templates/setup.bash.in - -CATKIN_SHELL=bash - -# source setup.sh from same directory as this file -_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) -. "$_CATKIN_SETUP_DIR/setup.sh" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/setup.sh b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/setup.sh deleted file mode 100644 index 956beef..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/setup.sh +++ /dev/null @@ -1,96 +0,0 @@ -#!/usr/bin/env sh -# generated from catkin/cmake/template/setup.sh.in - -# Sets various environment variables and sources additional environment hooks. -# It tries it's best to undo changes from a previously sourced setup file before. -# Supported command line options: -# --extend: skips the undoing of changes from a previously sourced setup file -# --local: only considers this workspace but not the chained ones -# In plain sh shell which doesn't support arguments for sourced scripts you can -# set the environment variable `CATKIN_SETUP_UTIL_ARGS=--extend/--local` instead. - -# since this file is sourced either use the provided _CATKIN_SETUP_DIR -# or fall back to the destination set at configure time -: ${_CATKIN_SETUP_DIR:=/root/comm-ws/install} -_SETUP_UTIL="$_CATKIN_SETUP_DIR/_setup_util.py" -unset _CATKIN_SETUP_DIR - -if [ ! -f "$_SETUP_UTIL" ]; then - echo "Missing Python script: $_SETUP_UTIL" - return 22 -fi - -# detect if running on Darwin platform -_UNAME=`uname -s` -_IS_DARWIN=0 -if [ "$_UNAME" = "Darwin" ]; then - _IS_DARWIN=1 -fi -unset _UNAME - -# make sure to export all environment variables -export CMAKE_PREFIX_PATH -if [ $_IS_DARWIN -eq 0 ]; then - export LD_LIBRARY_PATH -else - export DYLD_LIBRARY_PATH -fi -unset _IS_DARWIN -export PATH -export PKG_CONFIG_PATH -export PYTHONPATH - -# remember type of shell if not already set -if [ -z "$CATKIN_SHELL" ]; then - CATKIN_SHELL=sh -fi - -# invoke Python script to generate necessary exports of environment variables -# use TMPDIR if it exists, otherwise fall back to /tmp -if [ -d "${TMPDIR:-}" ]; then - _TMPDIR="${TMPDIR}" -else - _TMPDIR=/tmp -fi -_SETUP_TMP=`mktemp "${_TMPDIR}/setup.sh.XXXXXXXXXX"` -unset _TMPDIR -if [ $? -ne 0 -o ! -f "$_SETUP_TMP" ]; then - echo "Could not create temporary file: $_SETUP_TMP" - return 1 -fi -CATKIN_SHELL=$CATKIN_SHELL "$_SETUP_UTIL" $@ ${CATKIN_SETUP_UTIL_ARGS:-} >> "$_SETUP_TMP" -_RC=$? -if [ $_RC -ne 0 ]; then - if [ $_RC -eq 2 ]; then - echo "Could not write the output of '$_SETUP_UTIL' to temporary file '$_SETUP_TMP': may be the disk if full?" - else - echo "Failed to run '\"$_SETUP_UTIL\" $@': return code $_RC" - fi - unset _RC - unset _SETUP_UTIL - rm -f "$_SETUP_TMP" - unset _SETUP_TMP - return 1 -fi -unset _RC -unset _SETUP_UTIL -. "$_SETUP_TMP" -rm -f "$_SETUP_TMP" -unset _SETUP_TMP - -# source all environment hooks -_i=0 -while [ $_i -lt $_CATKIN_ENVIRONMENT_HOOKS_COUNT ]; do - eval _envfile=\$_CATKIN_ENVIRONMENT_HOOKS_$_i - unset _CATKIN_ENVIRONMENT_HOOKS_$_i - eval _envfile_workspace=\$_CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE - unset _CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE - # set workspace for environment hook - CATKIN_ENV_HOOK_WORKSPACE=$_envfile_workspace - . "$_envfile" - unset CATKIN_ENV_HOOK_WORKSPACE - _i=$((_i + 1)) -done -unset _i - -unset _CATKIN_ENVIRONMENT_HOOKS_COUNT diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/setup.zsh b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/setup.zsh deleted file mode 100644 index 9f780b7..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/installspace/setup.zsh +++ /dev/null @@ -1,8 +0,0 @@ -#!/usr/bin/env zsh -# generated from catkin/cmake/templates/setup.zsh.in - -CATKIN_SHELL=zsh - -# source setup.sh from same directory as this file -_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) -emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh"' diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/order_packages.cmake b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/order_packages.cmake deleted file mode 100644 index eca83f1..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/order_packages.cmake +++ /dev/null @@ -1,22 +0,0 @@ -# generated from catkin/cmake/em/order_packages.cmake.em - -set(CATKIN_ORDERED_PACKAGES "") -set(CATKIN_ORDERED_PACKAGE_PATHS "") -set(CATKIN_ORDERED_PACKAGES_IS_META "") -set(CATKIN_ORDERED_PACKAGES_BUILD_TYPE "") -list(APPEND CATKIN_ORDERED_PACKAGES "rosserial_msgs") -list(APPEND CATKIN_ORDERED_PACKAGE_PATHS "firmware_commun/src/rosserial_msgs") -list(APPEND CATKIN_ORDERED_PACKAGES_IS_META "False") -list(APPEND CATKIN_ORDERED_PACKAGES_BUILD_TYPE "catkin") -list(APPEND CATKIN_ORDERED_PACKAGES "flask_esp8266") -list(APPEND CATKIN_ORDERED_PACKAGE_PATHS "flask_esp8266") -list(APPEND CATKIN_ORDERED_PACKAGES_IS_META "False") -list(APPEND CATKIN_ORDERED_PACKAGES_BUILD_TYPE "catkin") -list(APPEND CATKIN_ORDERED_PACKAGES "rosserial_server") -list(APPEND CATKIN_ORDERED_PACKAGE_PATHS "firmware_commun/src/rosserial_server") -list(APPEND CATKIN_ORDERED_PACKAGES_IS_META "False") -list(APPEND CATKIN_ORDERED_PACKAGES_BUILD_TYPE "catkin") - -set(CATKIN_MESSAGE_GENERATORS ) - -set(CATKIN_METAPACKAGE_CMAKE_TEMPLATE "/usr/lib/python3/dist-packages/catkin_pkg/templates/metapackage.cmake.in") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/order_packages.py b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/order_packages.py deleted file mode 100644 index 27f7651..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/order_packages.py +++ /dev/null @@ -1,5 +0,0 @@ -# generated from catkin/cmake/template/order_packages.context.py.in -source_root_dir = '/root/comm-ws/src' -whitelisted_packages = ''.split(';') if '' != '' else [] -blacklisted_packages = ''.split(';') if '' != '' else [] -underlay_workspaces = '/opt/ros/noetic'.split(';') if '/opt/ros/noetic' != '' else [] diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/setup_cached.sh b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/setup_cached.sh deleted file mode 100644 index 34f04bd..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/setup_cached.sh +++ /dev/null @@ -1,16 +0,0 @@ -#!/usr/bin/env sh -# generated from catkin/python/catkin/environment_cache.py - -# based on a snapshot of the environment before and after calling the setup script -# it emulates the modifications of the setup script without recurring computations - -# new environment variables - -# modified environment variables -export CMAKE_PREFIX_PATH="/root/comm-ws/devel:$CMAKE_PREFIX_PATH" -export LD_LIBRARY_PATH="/root/comm-ws/devel/lib:$LD_LIBRARY_PATH" -export PKG_CONFIG_PATH="/root/comm-ws/devel/lib/pkgconfig:$PKG_CONFIG_PATH" -export PWD='/root/comm-ws/build' -export PYTHONPATH="/root/comm-ws/devel/lib/python3/dist-packages:$PYTHONPATH" -export ROSLISP_PACKAGE_DIRECTORIES='/root/comm-ws/devel/share/common-lisp' -export ROS_PACKAGE_PATH="/root/comm-ws/src:$ROS_PACKAGE_PATH" \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/_setup_util.py.stamp b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/_setup_util.py.stamp deleted file mode 100644 index c8d8434..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/_setup_util.py.stamp +++ /dev/null @@ -1,304 +0,0 @@ -#!/usr/bin/python3 -# -*- coding: utf-8 -*- - -# Software License Agreement (BSD License) -# -# Copyright (c) 2012, Willow Garage, Inc. -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above -# copyright notice, this list of conditions and the following -# disclaimer in the documentation and/or other materials provided -# with the distribution. -# * Neither the name of Willow Garage, Inc. nor the names of its -# contributors may be used to endorse or promote products derived -# from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -"""This file generates shell code for the setup.SHELL scripts to set environment variables.""" - -from __future__ import print_function - -import argparse -import copy -import errno -import os -import platform -import sys - -CATKIN_MARKER_FILE = '.catkin' - -system = platform.system() -IS_DARWIN = (system == 'Darwin') -IS_WINDOWS = (system == 'Windows') - -PATH_TO_ADD_SUFFIX = ['bin'] -if IS_WINDOWS: - # while catkin recommends putting dll's into bin, 3rd party packages often put dll's into lib - # since Windows finds dll's via the PATH variable, prepend it with path to lib - PATH_TO_ADD_SUFFIX.extend([['lib', os.path.join('lib', 'x86_64-linux-gnu')]]) - -# subfolder of workspace prepended to CMAKE_PREFIX_PATH -ENV_VAR_SUBFOLDERS = { - 'CMAKE_PREFIX_PATH': '', - 'LD_LIBRARY_PATH' if not IS_DARWIN else 'DYLD_LIBRARY_PATH': ['lib', os.path.join('lib', 'x86_64-linux-gnu')], - 'PATH': PATH_TO_ADD_SUFFIX, - 'PKG_CONFIG_PATH': [os.path.join('lib', 'pkgconfig'), os.path.join('lib', 'x86_64-linux-gnu', 'pkgconfig')], - 'PYTHONPATH': 'lib/python3/dist-packages', -} - - -def rollback_env_variables(environ, env_var_subfolders): - """ - Generate shell code to reset environment variables. - - by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH. - This does not cover modifications performed by environment hooks. - """ - lines = [] - unmodified_environ = copy.copy(environ) - for key in sorted(env_var_subfolders.keys()): - subfolders = env_var_subfolders[key] - if not isinstance(subfolders, list): - subfolders = [subfolders] - value = _rollback_env_variable(unmodified_environ, key, subfolders) - if value is not None: - environ[key] = value - lines.append(assignment(key, value)) - if lines: - lines.insert(0, comment('reset environment variables by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH')) - return lines - - -def _rollback_env_variable(environ, name, subfolders): - """ - For each catkin workspace in CMAKE_PREFIX_PATH remove the first entry from env[NAME] matching workspace + subfolder. - - :param subfolders: list of str '' or subfoldername that may start with '/' - :returns: the updated value of the environment variable. - """ - value = environ[name] if name in environ else '' - env_paths = [path for path in value.split(os.pathsep) if path] - value_modified = False - for subfolder in subfolders: - if subfolder: - if subfolder.startswith(os.path.sep) or (os.path.altsep and subfolder.startswith(os.path.altsep)): - subfolder = subfolder[1:] - if subfolder.endswith(os.path.sep) or (os.path.altsep and subfolder.endswith(os.path.altsep)): - subfolder = subfolder[:-1] - for ws_path in _get_workspaces(environ, include_fuerte=True, include_non_existing=True): - path_to_find = os.path.join(ws_path, subfolder) if subfolder else ws_path - path_to_remove = None - for env_path in env_paths: - env_path_clean = env_path[:-1] if env_path and env_path[-1] in [os.path.sep, os.path.altsep] else env_path - if env_path_clean == path_to_find: - path_to_remove = env_path - break - if path_to_remove: - env_paths.remove(path_to_remove) - value_modified = True - new_value = os.pathsep.join(env_paths) - return new_value if value_modified else None - - -def _get_workspaces(environ, include_fuerte=False, include_non_existing=False): - """ - Based on CMAKE_PREFIX_PATH return all catkin workspaces. - - :param include_fuerte: The flag if paths starting with '/opt/ros/fuerte' should be considered workspaces, ``bool`` - """ - # get all cmake prefix paths - env_name = 'CMAKE_PREFIX_PATH' - value = environ[env_name] if env_name in environ else '' - paths = [path for path in value.split(os.pathsep) if path] - # remove non-workspace paths - workspaces = [path for path in paths if os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE)) or (include_fuerte and path.startswith('/opt/ros/fuerte')) or (include_non_existing and not os.path.exists(path))] - return workspaces - - -def prepend_env_variables(environ, env_var_subfolders, workspaces): - """Generate shell code to prepend environment variables for the all workspaces.""" - lines = [] - lines.append(comment('prepend folders of workspaces to environment variables')) - - paths = [path for path in workspaces.split(os.pathsep) if path] - - prefix = _prefix_env_variable(environ, 'CMAKE_PREFIX_PATH', paths, '') - lines.append(prepend(environ, 'CMAKE_PREFIX_PATH', prefix)) - - for key in sorted(key for key in env_var_subfolders.keys() if key != 'CMAKE_PREFIX_PATH'): - subfolder = env_var_subfolders[key] - prefix = _prefix_env_variable(environ, key, paths, subfolder) - lines.append(prepend(environ, key, prefix)) - return lines - - -def _prefix_env_variable(environ, name, paths, subfolders): - """ - Return the prefix to prepend to the environment variable NAME. - - Adding any path in NEW_PATHS_STR without creating duplicate or empty items. - """ - value = environ[name] if name in environ else '' - environ_paths = [path for path in value.split(os.pathsep) if path] - checked_paths = [] - for path in paths: - if not isinstance(subfolders, list): - subfolders = [subfolders] - for subfolder in subfolders: - path_tmp = path - if subfolder: - path_tmp = os.path.join(path_tmp, subfolder) - # skip nonexistent paths - if not os.path.exists(path_tmp): - continue - # exclude any path already in env and any path we already added - if path_tmp not in environ_paths and path_tmp not in checked_paths: - checked_paths.append(path_tmp) - prefix_str = os.pathsep.join(checked_paths) - if prefix_str != '' and environ_paths: - prefix_str += os.pathsep - return prefix_str - - -def assignment(key, value): - if not IS_WINDOWS: - return 'export %s="%s"' % (key, value) - else: - return 'set %s=%s' % (key, value) - - -def comment(msg): - if not IS_WINDOWS: - return '# %s' % msg - else: - return 'REM %s' % msg - - -def prepend(environ, key, prefix): - if key not in environ or not environ[key]: - return assignment(key, prefix) - if not IS_WINDOWS: - return 'export %s="%s$%s"' % (key, prefix, key) - else: - return 'set %s=%s%%%s%%' % (key, prefix, key) - - -def find_env_hooks(environ, cmake_prefix_path): - """Generate shell code with found environment hooks for the all workspaces.""" - lines = [] - lines.append(comment('found environment hooks in workspaces')) - - generic_env_hooks = [] - generic_env_hooks_workspace = [] - specific_env_hooks = [] - specific_env_hooks_workspace = [] - generic_env_hooks_by_filename = {} - specific_env_hooks_by_filename = {} - generic_env_hook_ext = 'bat' if IS_WINDOWS else 'sh' - specific_env_hook_ext = environ['CATKIN_SHELL'] if not IS_WINDOWS and 'CATKIN_SHELL' in environ and environ['CATKIN_SHELL'] else None - # remove non-workspace paths - workspaces = [path for path in cmake_prefix_path.split(os.pathsep) if path and os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE))] - for workspace in reversed(workspaces): - env_hook_dir = os.path.join(workspace, 'etc', 'catkin', 'profile.d') - if os.path.isdir(env_hook_dir): - for filename in sorted(os.listdir(env_hook_dir)): - if filename.endswith('.%s' % generic_env_hook_ext): - # remove previous env hook with same name if present - if filename in generic_env_hooks_by_filename: - i = generic_env_hooks.index(generic_env_hooks_by_filename[filename]) - generic_env_hooks.pop(i) - generic_env_hooks_workspace.pop(i) - # append env hook - generic_env_hooks.append(os.path.join(env_hook_dir, filename)) - generic_env_hooks_workspace.append(workspace) - generic_env_hooks_by_filename[filename] = generic_env_hooks[-1] - elif specific_env_hook_ext is not None and filename.endswith('.%s' % specific_env_hook_ext): - # remove previous env hook with same name if present - if filename in specific_env_hooks_by_filename: - i = specific_env_hooks.index(specific_env_hooks_by_filename[filename]) - specific_env_hooks.pop(i) - specific_env_hooks_workspace.pop(i) - # append env hook - specific_env_hooks.append(os.path.join(env_hook_dir, filename)) - specific_env_hooks_workspace.append(workspace) - specific_env_hooks_by_filename[filename] = specific_env_hooks[-1] - env_hooks = generic_env_hooks + specific_env_hooks - env_hooks_workspace = generic_env_hooks_workspace + specific_env_hooks_workspace - count = len(env_hooks) - lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_COUNT', count)) - for i in range(count): - lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d' % i, env_hooks[i])) - lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d_WORKSPACE' % i, env_hooks_workspace[i])) - return lines - - -def _parse_arguments(args=None): - parser = argparse.ArgumentParser(description='Generates code blocks for the setup.SHELL script.') - parser.add_argument('--extend', action='store_true', help='Skip unsetting previous environment variables to extend context') - parser.add_argument('--local', action='store_true', help='Only consider this prefix path and ignore other prefix path in the environment') - return parser.parse_known_args(args=args)[0] - - -if __name__ == '__main__': - try: - try: - args = _parse_arguments() - except Exception as e: - print(e, file=sys.stderr) - sys.exit(1) - - if not args.local: - # environment at generation time - CMAKE_PREFIX_PATH = r'/opt/ros/noetic'.split(';') - else: - # don't consider any other prefix path than this one - CMAKE_PREFIX_PATH = [] - # prepend current workspace if not already part of CPP - base_path = os.path.dirname(__file__) - # CMAKE_PREFIX_PATH uses forward slash on all platforms, but __file__ is platform dependent - # base_path on Windows contains backward slashes, need to be converted to forward slashes before comparison - if os.path.sep != '/': - base_path = base_path.replace(os.path.sep, '/') - - if base_path not in CMAKE_PREFIX_PATH: - CMAKE_PREFIX_PATH.insert(0, base_path) - CMAKE_PREFIX_PATH = os.pathsep.join(CMAKE_PREFIX_PATH) - - environ = dict(os.environ) - lines = [] - if not args.extend: - lines += rollback_env_variables(environ, ENV_VAR_SUBFOLDERS) - lines += prepend_env_variables(environ, ENV_VAR_SUBFOLDERS, CMAKE_PREFIX_PATH) - lines += find_env_hooks(environ, CMAKE_PREFIX_PATH) - print('\n'.join(lines)) - - # need to explicitly flush the output - sys.stdout.flush() - except IOError as e: - # and catch potential "broken pipe" if stdout is not writable - # which can happen when piping the output to a file but the disk is full - if e.errno == errno.EPIPE: - print(e, file=sys.stderr) - sys.exit(2) - raise - - sys.exit(0) diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/interrogate_setup_dot_py.py.stamp b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/interrogate_setup_dot_py.py.stamp deleted file mode 100644 index 5e25fbf..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/interrogate_setup_dot_py.py.stamp +++ /dev/null @@ -1,255 +0,0 @@ -# Software License Agreement (BSD License) -# -# Copyright (c) 2012, Willow Garage, Inc. -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above -# copyright notice, this list of conditions and the following -# disclaimer in the documentation and/or other materials provided -# with the distribution. -# * Neither the name of Willow Garage, Inc. nor the names of its -# contributors may be used to endorse or promote products derived -# from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -from __future__ import print_function - -import os -import runpy -import sys -from argparse import ArgumentParser - -setup_modules = [] - -try: - import distutils.core - setup_modules.append(distutils.core) -except ImportError: - pass - -try: - import setuptools - setup_modules.append(setuptools) -except ImportError: - pass - -assert setup_modules, 'Must have distutils or setuptools installed' - - -def _get_locations(pkgs, package_dir): - """ - Based on setuptools logic and the package_dir dict, builds a dict of location roots for each pkg in pkgs. - - See http://docs.python.org/distutils/setupscript.html - - :returns: a dict {pkgname: root} for each pkgname in pkgs (and each of their parents) - """ - # package_dir contains a dict {package_name: relativepath} - # Example {'': 'src', 'foo': 'lib', 'bar': 'lib2'} - # - # '' means where to look for any package unless a parent package - # is listed so package bar.pot is expected at lib2/bar/pot, - # whereas package sup.dee is expected at src/sup/dee - # - # if package_dir does not state anything about a package, - # setuptool expects the package folder to be in the root of the - # project - locations = {} - allprefix = package_dir.get('', '') - for pkg in pkgs: - parent_location = None - splits = pkg.split('.') - # we iterate over compound name from parent to child - # so once we found parent, children just append to their parent - for key_len in range(len(splits)): - key = '.'.join(splits[:key_len + 1]) - if key not in locations: - if key in package_dir: - locations[key] = package_dir[key] - elif parent_location is not None: - locations[key] = os.path.join(parent_location, splits[key_len]) - else: - locations[key] = os.path.join(allprefix, key) - parent_location = locations[key] - return locations - - -def generate_cmake_file(package_name, version, scripts, package_dir, pkgs, modules, setup_module=None): - """ - Generate lines to add to a cmake file which will set variables. - - :param version: str, format 'int.int.int' - :param scripts: [list of str]: relative paths to scripts - :param package_dir: {modulename: path} - :param pkgs: [list of str] python_packages declared in catkin package - :param modules: [list of str] python modules - :param setup_module: str, setuptools or distutils - """ - prefix = '%s_SETUP_PY' % package_name - result = [] - if setup_module: - result.append(r'set(%s_SETUP_MODULE "%s")' % (prefix, setup_module)) - result.append(r'set(%s_VERSION "%s")' % (prefix, version)) - result.append(r'set(%s_SCRIPTS "%s")' % (prefix, ';'.join(scripts))) - - # Remove packages with '.' separators. - # - # setuptools allows specifying submodules in other folders than - # their parent - # - # The symlink approach of catkin does not work with such submodules. - # In the common case, this does not matter as the submodule is - # within the containing module. We verify this assumption, and if - # it passes, we remove submodule packages. - locations = _get_locations(pkgs, package_dir) - for pkgname, location in locations.items(): - if '.' not in pkgname: - continue - splits = pkgname.split('.') - # hack: ignore write-combining setup.py files for msg and srv files - if splits[1] in ['msg', 'srv']: - continue - # check every child has the same root folder as its parent - root_name = splits[0] - root_location = location - for _ in range(len(splits) - 1): - root_location = os.path.dirname(root_location) - if root_location != locations[root_name]: - raise RuntimeError( - 'catkin_export_python does not support setup.py files that combine across multiple directories: %s in %s, %s in %s' % (pkgname, location, root_name, locations[root_name])) - - # If checks pass, remove all submodules - pkgs = [p for p in pkgs if '.' not in p] - - resolved_pkgs = [] - for pkg in pkgs: - resolved_pkgs += [locations[pkg]] - - result.append(r'set(%s_PACKAGES "%s")' % (prefix, ';'.join(pkgs))) - result.append(r'set(%s_PACKAGE_DIRS "%s")' % (prefix, ';'.join(resolved_pkgs).replace('\\', '/'))) - - # skip modules which collide with package names - filtered_modules = [] - for modname in modules: - splits = modname.split('.') - # check all parents too - equals_package = [('.'.join(splits[:-i]) in locations) for i in range(len(splits))] - if any(equals_package): - continue - filtered_modules.append(modname) - module_locations = _get_locations(filtered_modules, package_dir) - - result.append(r'set(%s_MODULES "%s")' % (prefix, ';'.join(['%s.py' % m.replace('.', '/') for m in filtered_modules]))) - result.append(r'set(%s_MODULE_DIRS "%s")' % (prefix, ';'.join([module_locations[m] for m in filtered_modules]).replace('\\', '/'))) - - return result - - -def _create_mock_setup_function(setup_module, package_name, outfile): - """ - Create a function to call instead of distutils.core.setup or setuptools.setup. - - It just captures some args and writes them into a file that can be used from cmake. - - :param package_name: name of the package - :param outfile: filename that cmake will use afterwards - :returns: a function to replace disutils.core.setup and setuptools.setup - """ - - def setup(*args, **kwargs): - """Check kwargs and write a scriptfile.""" - if 'version' not in kwargs: - sys.stderr.write("\n*** Unable to find 'version' in setup.py of %s\n" % package_name) - raise RuntimeError('version not found in setup.py') - version = kwargs['version'] - package_dir = kwargs.get('package_dir', {}) - - pkgs = kwargs.get('packages', []) - scripts = kwargs.get('scripts', []) - modules = kwargs.get('py_modules', []) - - unsupported_args = [ - 'entry_points', - 'exclude_package_data', - 'ext_modules ', - 'ext_package', - 'include_package_data', - 'namespace_packages', - 'setup_requires', - 'use_2to3', - 'zip_safe'] - used_unsupported_args = [arg for arg in unsupported_args if arg in kwargs] - if used_unsupported_args: - sys.stderr.write('*** Arguments %s to setup() not supported in catkin devel space in setup.py of %s\n' % (used_unsupported_args, package_name)) - - result = generate_cmake_file(package_name=package_name, - version=version, - scripts=scripts, - package_dir=package_dir, - pkgs=pkgs, - modules=modules, - setup_module=setup_module) - with open(outfile, 'w') as out: - out.write('\n'.join(result)) - - return setup - - -def main(): - """Script main, parses arguments and invokes Dummy.setup indirectly.""" - parser = ArgumentParser(description='Utility to read setup.py values from cmake macros. Creates a file with CMake set commands setting variables.') - parser.add_argument('package_name', help='Name of catkin package') - parser.add_argument('setupfile_path', help='Full path to setup.py') - parser.add_argument('outfile', help='Where to write result to') - - args = parser.parse_args() - - # print("%s" % sys.argv) - # PACKAGE_NAME = sys.argv[1] - # OUTFILE = sys.argv[3] - # print("Interrogating setup.py for package %s into %s " % (PACKAGE_NAME, OUTFILE), - # file=sys.stderr) - - # print("executing %s" % args.setupfile_path) - - # be sure you're in the directory containing - # setup.py so the sys.path manipulation works, - # so the import of __version__ works - os.chdir(os.path.dirname(os.path.abspath(args.setupfile_path))) - - # patch setup() function of distutils and setuptools for the - # context of evaluating setup.py - backup_modules = {} - try: - - for module in setup_modules: - backup_modules[id(module)] = module.setup - module.setup = _create_mock_setup_function( - setup_module=module.__name__, package_name=args.package_name, outfile=args.outfile) - - runpy.run_path(args.setupfile_path) - finally: - for module in setup_modules: - module.setup = backup_modules[id(module)] - - -if __name__ == '__main__': - main() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/order_packages.cmake.em.stamp b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/order_packages.cmake.em.stamp deleted file mode 100644 index 7ec7539..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/order_packages.cmake.em.stamp +++ /dev/null @@ -1,70 +0,0 @@ -# generated from catkin/cmake/em/order_packages.cmake.em -@{ -import os -try: - from catkin_pkg.cmake import get_metapackage_cmake_template_path -except ImportError as e: - raise RuntimeError('ImportError: "from catkin_pkg.cmake import get_metapackage_cmake_template_path" failed: %s\nMake sure that you have installed "catkin_pkg", it is up to date and on the PYTHONPATH.' % e) -try: - from catkin_pkg.topological_order import topological_order -except ImportError as e: - raise RuntimeError('ImportError: "from catkin_pkg.topological_order import topological_order" failed: %s\nMake sure that you have installed "catkin_pkg", it is up to date and on the PYTHONPATH.' % e) -try: - from catkin_pkg.package import InvalidPackage -except ImportError as e: - raise RuntimeError('ImportError: "from catkin_pkg.package import InvalidPackage" failed: %s\nMake sure that you have installed "catkin_pkg", it is up to date and on the PYTHONPATH.' % e) -# vars defined in order_packages.context.py.in -try: - ordered_packages = topological_order(os.path.normpath(source_root_dir), whitelisted=whitelisted_packages, blacklisted=blacklisted_packages, underlay_workspaces=underlay_workspaces) -except InvalidPackage as e: - print('message(FATAL_ERROR "%s")' % ('%s' % e).replace('"', '\\"')) - ordered_packages = [] -fatal_error = False -}@ - -set(CATKIN_ORDERED_PACKAGES "") -set(CATKIN_ORDERED_PACKAGE_PATHS "") -set(CATKIN_ORDERED_PACKAGES_IS_META "") -set(CATKIN_ORDERED_PACKAGES_BUILD_TYPE "") -@[for path, package in ordered_packages]@ -@[if path is None]@ -message(FATAL_ERROR "Circular dependency in subset of packages:\n@package") -@{ -fatal_error = True -}@ -@[elif package.name != 'catkin']@ -list(APPEND CATKIN_ORDERED_PACKAGES "@(package.name)") -list(APPEND CATKIN_ORDERED_PACKAGE_PATHS "@(path.replace('\\','/'))") -list(APPEND CATKIN_ORDERED_PACKAGES_IS_META "@(str('metapackage' in [e.tagname for e in package.exports]))") -@{ -package.evaluate_conditions(os.environ) -try: - build_type = package.get_build_type() -except InvalidPackage: - build_type = None -}@ -@[if build_type is None]@ -message(FATAL_ERROR "Only one element is permitted for package '@(package.name)'.") -@{ -fatal_error = True -}@ -@[else]@ -list(APPEND CATKIN_ORDERED_PACKAGES_BUILD_TYPE "@(package.get_build_type())") -@[end if]@ -@{ -deprecated = [e for e in package.exports if e.tagname == 'deprecated'] -}@ -@[if deprecated]@ -message("WARNING: Package '@(package.name)' is deprecated@(' (%s)' % deprecated[0].content if deprecated[0].content else '')") -@[end if]@ -@[end if]@ -@[end for]@ - -@[if not fatal_error]@ -@{ -message_generators = [package.name for (_, package) in ordered_packages if 'message_generator' in [e.tagname for e in package.exports]] -}@ -set(CATKIN_MESSAGE_GENERATORS @(' '.join(message_generators))) -@[end if]@ - -set(CATKIN_METAPACKAGE_CMAKE_TEMPLATE "@(get_metapackage_cmake_template_path().replace('\\','/'))") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/package.xml.stamp b/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/package.xml.stamp deleted file mode 100644 index 61e815f..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/catkin_generated/stamps/Project/package.xml.stamp +++ /dev/null @@ -1,49 +0,0 @@ - - - - catkin - 0.8.10 - Low-level build system macros and infrastructure for ROS. - Michael Carroll - Tully Foote - BSD - - http://wiki.ros.org/catkin - https://github.com/ros/catkin/issues - https://github.com/ros/catkin - - Troy Straszheim - Morten Kjaergaard - Brian Gerkey - Dirk Thomas - - python-argparse - python-catkin-pkg - python3-catkin-pkg - python-empy - python3-empy - - cmake - python-setuptools - python3-setuptools - - cmake - python3-setuptools - - google-mock - gtest - python-nose - python3-nose - - python-mock - python3-mock - python-nose - python3-nose - - - - - - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/catkin_make.cache b/docker/local-ros2/OdomComm/comm-ws/build/catkin_make.cache deleted file mode 100644 index b531acd..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/catkin_make.cache +++ /dev/null @@ -1,2 +0,0 @@ -firmware_commun/src/rosserial_msgs:firmware_commun/src/rosserial_server:flask_esp8266 --DCATKIN_DEVEL_PREFIX=/root/comm-ws/devel -DCMAKE_INSTALL_PREFIX=/root/comm-ws/install -G Unix Makefiles \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/build/cmake_install.cmake b/docker/local-ros2/OdomComm/comm-ws/build/cmake_install.cmake deleted file mode 100644 index 3a28770..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/cmake_install.cmake +++ /dev/null @@ -1,149 +0,0 @@ -# Install script for directory: /root/comm-ws/src - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/root/comm-ws/install") -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() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - - if (NOT EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}") - file(MAKE_DIRECTORY "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}") - endif() - if (NOT EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/.catkin") - file(WRITE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/.catkin" "") - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES - "/root/comm-ws/install/_setup_util.py") - if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) - message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") - endif() - if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) - message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") - endif() -file(INSTALL DESTINATION "/root/comm-ws/install" TYPE PROGRAM FILES "/root/comm-ws/build/catkin_generated/installspace/_setup_util.py") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES - "/root/comm-ws/install/env.sh") - if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) - message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") - endif() - if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) - message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") - endif() -file(INSTALL DESTINATION "/root/comm-ws/install" TYPE PROGRAM FILES "/root/comm-ws/build/catkin_generated/installspace/env.sh") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES - "/root/comm-ws/install/setup.bash;/root/comm-ws/install/local_setup.bash") - if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) - message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") - endif() - if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) - message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") - endif() -file(INSTALL DESTINATION "/root/comm-ws/install" TYPE FILE FILES - "/root/comm-ws/build/catkin_generated/installspace/setup.bash" - "/root/comm-ws/build/catkin_generated/installspace/local_setup.bash" - ) -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES - "/root/comm-ws/install/setup.sh;/root/comm-ws/install/local_setup.sh") - if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) - message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") - endif() - if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) - message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") - endif() -file(INSTALL DESTINATION "/root/comm-ws/install" TYPE FILE FILES - "/root/comm-ws/build/catkin_generated/installspace/setup.sh" - "/root/comm-ws/build/catkin_generated/installspace/local_setup.sh" - ) -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES - "/root/comm-ws/install/setup.zsh;/root/comm-ws/install/local_setup.zsh") - if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) - message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") - endif() - if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) - message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") - endif() -file(INSTALL DESTINATION "/root/comm-ws/install" TYPE FILE FILES - "/root/comm-ws/build/catkin_generated/installspace/setup.zsh" - "/root/comm-ws/build/catkin_generated/installspace/local_setup.zsh" - ) -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES - "/root/comm-ws/install/.rosinstall") - if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) - message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") - endif() - if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) - message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") - endif() -file(INSTALL DESTINATION "/root/comm-ws/install" TYPE FILE FILES "/root/comm-ws/build/catkin_generated/installspace/.rosinstall") -endif() - -if(NOT CMAKE_INSTALL_LOCAL_ONLY) - # Include the install script for each subdirectory. - include("/root/comm-ws/build/gtest/cmake_install.cmake") - include("/root/comm-ws/build/firmware_commun/src/rosserial_msgs/cmake_install.cmake") - include("/root/comm-ws/build/flask_esp8266/cmake_install.cmake") - include("/root/comm-ws/build/firmware_commun/src/rosserial_server/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 "/root/comm-ws/build/${CMAKE_INSTALL_MANIFEST}" - "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/CMakeDirectoryInformation.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 65c974a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/root/comm-ws/src") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/root/comm-ws/build") - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make deleted file mode 100644 index 67637a9..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for geometry_msgs_generate_messages_cpp. - -# Include the progress variables for this target. -include firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/progress.make - -geometry_msgs_generate_messages_cpp: firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make - -.PHONY : geometry_msgs_generate_messages_cpp - -# Rule to build all files generated by this target. -firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build: geometry_msgs_generate_messages_cpp - -.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build - -firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean: - cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean.cmake -.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean - -firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean.cmake deleted file mode 100644 index 820ac95..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build.make deleted file mode 100644 index 542a146..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for geometry_msgs_generate_messages_eus. - -# Include the progress variables for this target. -include firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/progress.make - -geometry_msgs_generate_messages_eus: firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build.make - -.PHONY : geometry_msgs_generate_messages_eus - -# Rule to build all files generated by this target. -firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build: geometry_msgs_generate_messages_eus - -.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build - -firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/clean: - cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/geometry_msgs_generate_messages_eus.dir/cmake_clean.cmake -.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/clean - -firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/cmake_clean.cmake deleted file mode 100644 index 67f285a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/geometry_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make deleted file mode 100644 index 40c9e90..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for geometry_msgs_generate_messages_lisp. - -# Include the progress variables for this target. -include firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/progress.make - -geometry_msgs_generate_messages_lisp: firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make - -.PHONY : geometry_msgs_generate_messages_lisp - -# Rule to build all files generated by this target. -firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build: geometry_msgs_generate_messages_lisp - -.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build - -firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean: - cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean.cmake -.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean - -firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean.cmake deleted file mode 100644 index 1e1c8fa..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build.make deleted file mode 100644 index caa47d5..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for geometry_msgs_generate_messages_nodejs. - -# Include the progress variables for this target. -include firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/progress.make - -geometry_msgs_generate_messages_nodejs: firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build.make - -.PHONY : geometry_msgs_generate_messages_nodejs - -# Rule to build all files generated by this target. -firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build: geometry_msgs_generate_messages_nodejs - -.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build - -firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/clean: - cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/cmake_clean.cmake -.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/clean - -firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/cmake_clean.cmake deleted file mode 100644 index a10d1c0..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make deleted file mode 100644 index 39f6da9..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for geometry_msgs_generate_messages_py. - -# Include the progress variables for this target. -include firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/progress.make - -geometry_msgs_generate_messages_py: firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make - -.PHONY : geometry_msgs_generate_messages_py - -# Rule to build all files generated by this target. -firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/build: geometry_msgs_generate_messages_py - -.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/build - -firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/clean: - cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean.cmake -.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/clean - -firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean.cmake deleted file mode 100644 index 37b4627..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/DependInfo.cmake deleted file mode 100644 index e4927aa..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/DependInfo.cmake +++ /dev/null @@ -1,31 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/root/comm-ws/src/firmware_commun/lib/odometry.cpp" "/root/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/lib/odometry.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_CXX - "ROSCONSOLE_BACKEND_LOG4CXX" - "ROS_BUILD_SHARED_LIBS=1" - "ROS_PACKAGE_NAME=\"firmware_commun\"" - "odometry_EXPORTS" - ) - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "/root/comm-ws/src/firmware_commun/include" - "/opt/ros/noetic/include" - "/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" - ) - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/build.make deleted file mode 100644 index ea68222..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/build.make +++ /dev/null @@ -1,115 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Include any dependencies generated for this target. -include firmware_commun/CMakeFiles/odometry.dir/depend.make - -# Include the progress variables for this target. -include firmware_commun/CMakeFiles/odometry.dir/progress.make - -# Include the compile flags for this target's objects. -include firmware_commun/CMakeFiles/odometry.dir/flags.make - -firmware_commun/CMakeFiles/odometry.dir/lib/odometry.cpp.o: firmware_commun/CMakeFiles/odometry.dir/flags.make -firmware_commun/CMakeFiles/odometry.dir/lib/odometry.cpp.o: /root/comm-ws/src/firmware_commun/lib/odometry.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object firmware_commun/CMakeFiles/odometry.dir/lib/odometry.cpp.o" - cd /root/comm-ws/build/firmware_commun && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/odometry.dir/lib/odometry.cpp.o -c /root/comm-ws/src/firmware_commun/lib/odometry.cpp - -firmware_commun/CMakeFiles/odometry.dir/lib/odometry.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/odometry.dir/lib/odometry.cpp.i" - cd /root/comm-ws/build/firmware_commun && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/comm-ws/src/firmware_commun/lib/odometry.cpp > CMakeFiles/odometry.dir/lib/odometry.cpp.i - -firmware_commun/CMakeFiles/odometry.dir/lib/odometry.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/odometry.dir/lib/odometry.cpp.s" - cd /root/comm-ws/build/firmware_commun && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/comm-ws/src/firmware_commun/lib/odometry.cpp -o CMakeFiles/odometry.dir/lib/odometry.cpp.s - -# Object files for target odometry -odometry_OBJECTS = \ -"CMakeFiles/odometry.dir/lib/odometry.cpp.o" - -# External object files for target odometry -odometry_EXTERNAL_OBJECTS = - -/root/comm-ws/devel/lib/libodometry.so: firmware_commun/CMakeFiles/odometry.dir/lib/odometry.cpp.o -/root/comm-ws/devel/lib/libodometry.so: firmware_commun/CMakeFiles/odometry.dir/build.make -/root/comm-ws/devel/lib/libodometry.so: /opt/ros/noetic/lib/libroscpp.so -/root/comm-ws/devel/lib/libodometry.so: /usr/lib/x86_64-linux-gnu/libpthread.so -/root/comm-ws/devel/lib/libodometry.so: /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 -/root/comm-ws/devel/lib/libodometry.so: /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 -/root/comm-ws/devel/lib/libodometry.so: /opt/ros/noetic/lib/librosconsole.so -/root/comm-ws/devel/lib/libodometry.so: /opt/ros/noetic/lib/librosconsole_log4cxx.so -/root/comm-ws/devel/lib/libodometry.so: /opt/ros/noetic/lib/librosconsole_backend_interface.so -/root/comm-ws/devel/lib/libodometry.so: /usr/lib/x86_64-linux-gnu/liblog4cxx.so -/root/comm-ws/devel/lib/libodometry.so: /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 -/root/comm-ws/devel/lib/libodometry.so: /opt/ros/noetic/lib/libxmlrpcpp.so -/root/comm-ws/devel/lib/libodometry.so: /opt/ros/noetic/lib/libroscpp_serialization.so -/root/comm-ws/devel/lib/libodometry.so: /opt/ros/noetic/lib/librostime.so -/root/comm-ws/devel/lib/libodometry.so: /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 -/root/comm-ws/devel/lib/libodometry.so: /opt/ros/noetic/lib/libcpp_common.so -/root/comm-ws/devel/lib/libodometry.so: /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 -/root/comm-ws/devel/lib/libodometry.so: /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 -/root/comm-ws/devel/lib/libodometry.so: /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 -/root/comm-ws/devel/lib/libodometry.so: firmware_commun/CMakeFiles/odometry.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library /root/comm-ws/devel/lib/libodometry.so" - cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/odometry.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -firmware_commun/CMakeFiles/odometry.dir/build: /root/comm-ws/devel/lib/libodometry.so - -.PHONY : firmware_commun/CMakeFiles/odometry.dir/build - -firmware_commun/CMakeFiles/odometry.dir/clean: - cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/odometry.dir/cmake_clean.cmake -.PHONY : firmware_commun/CMakeFiles/odometry.dir/clean - -firmware_commun/CMakeFiles/odometry.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/CMakeFiles/odometry.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/cmake_clean.cmake deleted file mode 100644 index 4704b64..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "/root/comm-ws/devel/lib/libodometry.pdb" - "/root/comm-ws/devel/lib/libodometry.so" - "CMakeFiles/odometry.dir/lib/odometry.cpp.o" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/odometry.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/depend.make deleted file mode 100644 index e1a8005..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for odometry. -# This may be replaced when dependencies are built. diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/flags.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/flags.make deleted file mode 100644 index 54339d2..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# compile CXX with /usr/bin/c++ -CXX_FLAGS = -fPIC - -CXX_DEFINES = -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"firmware_commun\" -Dodometry_EXPORTS - -CXX_INCLUDES = -I/root/comm-ws/src/firmware_commun/include -I/opt/ros/noetic/include -I/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/link.txt b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/link.txt deleted file mode 100644 index e9f0276..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ -fPIC -shared -Wl,-soname,libodometry.so -o /root/comm-ws/devel/lib/libodometry.so CMakeFiles/odometry.dir/lib/odometry.cpp.o -Wl,-rpath,/opt/ros/noetic/lib /opt/ros/noetic/lib/libroscpp.so -lpthread /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 /opt/ros/noetic/lib/librosconsole.so /opt/ros/noetic/lib/librosconsole_log4cxx.so /opt/ros/noetic/lib/librosconsole_backend_interface.so -llog4cxx /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 /opt/ros/noetic/lib/libxmlrpcpp.so /opt/ros/noetic/lib/libroscpp_serialization.so /opt/ros/noetic/lib/librostime.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 /opt/ros/noetic/lib/libcpp_common.so /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/progress.make deleted file mode 100644 index b700c2c..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 9 -CMAKE_PROGRESS_2 = 10 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/DependInfo.cmake deleted file mode 100644 index ff5026b..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/DependInfo.cmake +++ /dev/null @@ -1,31 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/root/comm-ws/src/firmware_commun/src/odometry_node.cpp" "/root/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/src/odometry_node.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_CXX - "ROSCONSOLE_BACKEND_LOG4CXX" - "ROS_BUILD_SHARED_LIBS=1" - "ROS_PACKAGE_NAME=\"firmware_commun\"" - ) - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "/root/comm-ws/src/firmware_commun/include" - "/opt/ros/noetic/include" - "/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - "/root/comm-ws/build/firmware_commun/CMakeFiles/odometry.dir/DependInfo.cmake" - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/build.make deleted file mode 100644 index a55292a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/build.make +++ /dev/null @@ -1,116 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Include any dependencies generated for this target. -include firmware_commun/CMakeFiles/odometry_node.dir/depend.make - -# Include the progress variables for this target. -include firmware_commun/CMakeFiles/odometry_node.dir/progress.make - -# Include the compile flags for this target's objects. -include firmware_commun/CMakeFiles/odometry_node.dir/flags.make - -firmware_commun/CMakeFiles/odometry_node.dir/src/odometry_node.cpp.o: firmware_commun/CMakeFiles/odometry_node.dir/flags.make -firmware_commun/CMakeFiles/odometry_node.dir/src/odometry_node.cpp.o: /root/comm-ws/src/firmware_commun/src/odometry_node.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object firmware_commun/CMakeFiles/odometry_node.dir/src/odometry_node.cpp.o" - cd /root/comm-ws/build/firmware_commun && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/odometry_node.dir/src/odometry_node.cpp.o -c /root/comm-ws/src/firmware_commun/src/odometry_node.cpp - -firmware_commun/CMakeFiles/odometry_node.dir/src/odometry_node.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/odometry_node.dir/src/odometry_node.cpp.i" - cd /root/comm-ws/build/firmware_commun && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/comm-ws/src/firmware_commun/src/odometry_node.cpp > CMakeFiles/odometry_node.dir/src/odometry_node.cpp.i - -firmware_commun/CMakeFiles/odometry_node.dir/src/odometry_node.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/odometry_node.dir/src/odometry_node.cpp.s" - cd /root/comm-ws/build/firmware_commun && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/comm-ws/src/firmware_commun/src/odometry_node.cpp -o CMakeFiles/odometry_node.dir/src/odometry_node.cpp.s - -# Object files for target odometry_node -odometry_node_OBJECTS = \ -"CMakeFiles/odometry_node.dir/src/odometry_node.cpp.o" - -# External object files for target odometry_node -odometry_node_EXTERNAL_OBJECTS = - -/root/comm-ws/devel/lib/firmware_commun/odometry_node: firmware_commun/CMakeFiles/odometry_node.dir/src/odometry_node.cpp.o -/root/comm-ws/devel/lib/firmware_commun/odometry_node: firmware_commun/CMakeFiles/odometry_node.dir/build.make -/root/comm-ws/devel/lib/firmware_commun/odometry_node: /root/comm-ws/devel/lib/libodometry.so -/root/comm-ws/devel/lib/firmware_commun/odometry_node: /opt/ros/noetic/lib/libroscpp.so -/root/comm-ws/devel/lib/firmware_commun/odometry_node: /usr/lib/x86_64-linux-gnu/libpthread.so -/root/comm-ws/devel/lib/firmware_commun/odometry_node: /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 -/root/comm-ws/devel/lib/firmware_commun/odometry_node: /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 -/root/comm-ws/devel/lib/firmware_commun/odometry_node: /opt/ros/noetic/lib/librosconsole.so -/root/comm-ws/devel/lib/firmware_commun/odometry_node: /opt/ros/noetic/lib/librosconsole_log4cxx.so -/root/comm-ws/devel/lib/firmware_commun/odometry_node: /opt/ros/noetic/lib/librosconsole_backend_interface.so -/root/comm-ws/devel/lib/firmware_commun/odometry_node: /usr/lib/x86_64-linux-gnu/liblog4cxx.so -/root/comm-ws/devel/lib/firmware_commun/odometry_node: /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 -/root/comm-ws/devel/lib/firmware_commun/odometry_node: /opt/ros/noetic/lib/libxmlrpcpp.so -/root/comm-ws/devel/lib/firmware_commun/odometry_node: /opt/ros/noetic/lib/libroscpp_serialization.so -/root/comm-ws/devel/lib/firmware_commun/odometry_node: /opt/ros/noetic/lib/librostime.so -/root/comm-ws/devel/lib/firmware_commun/odometry_node: /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 -/root/comm-ws/devel/lib/firmware_commun/odometry_node: /opt/ros/noetic/lib/libcpp_common.so -/root/comm-ws/devel/lib/firmware_commun/odometry_node: /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 -/root/comm-ws/devel/lib/firmware_commun/odometry_node: /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 -/root/comm-ws/devel/lib/firmware_commun/odometry_node: /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 -/root/comm-ws/devel/lib/firmware_commun/odometry_node: firmware_commun/CMakeFiles/odometry_node.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable /root/comm-ws/devel/lib/firmware_commun/odometry_node" - cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/odometry_node.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -firmware_commun/CMakeFiles/odometry_node.dir/build: /root/comm-ws/devel/lib/firmware_commun/odometry_node - -.PHONY : firmware_commun/CMakeFiles/odometry_node.dir/build - -firmware_commun/CMakeFiles/odometry_node.dir/clean: - cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/odometry_node.dir/cmake_clean.cmake -.PHONY : firmware_commun/CMakeFiles/odometry_node.dir/clean - -firmware_commun/CMakeFiles/odometry_node.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/CMakeFiles/odometry_node.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/cmake_clean.cmake deleted file mode 100644 index 20ab8d8..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "/root/comm-ws/devel/lib/firmware_commun/odometry_node" - "/root/comm-ws/devel/lib/firmware_commun/odometry_node.pdb" - "CMakeFiles/odometry_node.dir/src/odometry_node.cpp.o" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/odometry_node.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/depend.make deleted file mode 100644 index 25b74f7..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for odometry_node. -# This may be replaced when dependencies are built. diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/flags.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/flags.make deleted file mode 100644 index f9b327e..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# compile CXX with /usr/bin/c++ -CXX_FLAGS = - -CXX_DEFINES = -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"firmware_commun\" - -CXX_INCLUDES = -I/root/comm-ws/src/firmware_commun/include -I/opt/ros/noetic/include -I/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/link.txt b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/link.txt deleted file mode 100644 index de4f2ab..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ -rdynamic CMakeFiles/odometry_node.dir/src/odometry_node.cpp.o -o /root/comm-ws/devel/lib/firmware_commun/odometry_node -Wl,-rpath,/root/comm-ws/devel/lib:/opt/ros/noetic/lib /root/comm-ws/devel/lib/libodometry.so /opt/ros/noetic/lib/libroscpp.so -lpthread /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 /opt/ros/noetic/lib/librosconsole.so /opt/ros/noetic/lib/librosconsole_log4cxx.so /opt/ros/noetic/lib/librosconsole_backend_interface.so -llog4cxx /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 /opt/ros/noetic/lib/libxmlrpcpp.so /opt/ros/noetic/lib/libroscpp_serialization.so /opt/ros/noetic/lib/librostime.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 /opt/ros/noetic/lib/libcpp_common.so /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/progress.make deleted file mode 100644 index 596289c..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/odometry_node.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 11 -CMAKE_PROGRESS_2 = 12 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/progress.marks b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/progress.marks deleted file mode 100644 index b8626c4..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -4 diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make deleted file mode 100644 index 260eb8b..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for roscpp_generate_messages_cpp. - -# Include the progress variables for this target. -include firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make - -roscpp_generate_messages_cpp: firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make - -.PHONY : roscpp_generate_messages_cpp - -# Rule to build all files generated by this target. -firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/build: roscpp_generate_messages_cpp - -.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/build - -firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/clean: - cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake -.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/clean - -firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake deleted file mode 100644 index bf35365..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/build.make deleted file mode 100644 index a852b94..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for roscpp_generate_messages_eus. - -# Include the progress variables for this target. -include firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make - -roscpp_generate_messages_eus: firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/build.make - -.PHONY : roscpp_generate_messages_eus - -# Rule to build all files generated by this target. -firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/build: roscpp_generate_messages_eus - -.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/build - -firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/clean: - cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake -.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/clean - -firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake deleted file mode 100644 index 61700fa..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make deleted file mode 100644 index 99ce330..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for roscpp_generate_messages_lisp. - -# Include the progress variables for this target. -include firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make - -roscpp_generate_messages_lisp: firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make - -.PHONY : roscpp_generate_messages_lisp - -# Rule to build all files generated by this target. -firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/build: roscpp_generate_messages_lisp - -.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/build - -firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/clean: - cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake -.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/clean - -firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake deleted file mode 100644 index 492a50b..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make deleted file mode 100644 index 46245ff..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for roscpp_generate_messages_nodejs. - -# Include the progress variables for this target. -include firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make - -roscpp_generate_messages_nodejs: firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make - -.PHONY : roscpp_generate_messages_nodejs - -# Rule to build all files generated by this target. -firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/build: roscpp_generate_messages_nodejs - -.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/build - -firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/clean: - cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake -.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/clean - -firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake deleted file mode 100644 index 37945a6..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/build.make deleted file mode 100644 index fad6c76..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for roscpp_generate_messages_py. - -# Include the progress variables for this target. -include firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/progress.make - -roscpp_generate_messages_py: firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/build.make - -.PHONY : roscpp_generate_messages_py - -# Rule to build all files generated by this target. -firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/build: roscpp_generate_messages_py - -.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/build - -firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/clean: - cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake -.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/clean - -firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake deleted file mode 100644 index 2c13747..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make deleted file mode 100644 index e0c5c4d..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosgraph_msgs_generate_messages_cpp. - -# Include the progress variables for this target. -include firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make - -rosgraph_msgs_generate_messages_cpp: firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make - -.PHONY : rosgraph_msgs_generate_messages_cpp - -# Rule to build all files generated by this target. -firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build: rosgraph_msgs_generate_messages_cpp - -.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build - -firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean: - cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake -.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean - -firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake deleted file mode 100644 index 720bdd0..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make deleted file mode 100644 index 8bae576..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosgraph_msgs_generate_messages_eus. - -# Include the progress variables for this target. -include firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make - -rosgraph_msgs_generate_messages_eus: firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make - -.PHONY : rosgraph_msgs_generate_messages_eus - -# Rule to build all files generated by this target. -firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build: rosgraph_msgs_generate_messages_eus - -.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build - -firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/clean: - cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake -.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/clean - -firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake deleted file mode 100644 index 5610f84..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make deleted file mode 100644 index 3110397..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosgraph_msgs_generate_messages_lisp. - -# Include the progress variables for this target. -include firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make - -rosgraph_msgs_generate_messages_lisp: firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make - -.PHONY : rosgraph_msgs_generate_messages_lisp - -# Rule to build all files generated by this target. -firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build: rosgraph_msgs_generate_messages_lisp - -.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build - -firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean: - cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake -.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean - -firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake deleted file mode 100644 index cdd6e3f..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make deleted file mode 100644 index ced1f10..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosgraph_msgs_generate_messages_nodejs. - -# Include the progress variables for this target. -include firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make - -rosgraph_msgs_generate_messages_nodejs: firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make - -.PHONY : rosgraph_msgs_generate_messages_nodejs - -# Rule to build all files generated by this target. -firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build: rosgraph_msgs_generate_messages_nodejs - -.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build - -firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/clean: - cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake -.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/clean - -firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake deleted file mode 100644 index 37bf13d..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make deleted file mode 100644 index 8b6c366..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosgraph_msgs_generate_messages_py. - -# Include the progress variables for this target. -include firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make - -rosgraph_msgs_generate_messages_py: firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make - -.PHONY : rosgraph_msgs_generate_messages_py - -# Rule to build all files generated by this target. -firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build: rosgraph_msgs_generate_messages_py - -.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build - -firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean: - cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake -.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean - -firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake deleted file mode 100644 index de801d4..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make deleted file mode 100644 index d8f1e40..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for std_msgs_generate_messages_cpp. - -# Include the progress variables for this target. -include firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make - -std_msgs_generate_messages_cpp: firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make - -.PHONY : std_msgs_generate_messages_cpp - -# Rule to build all files generated by this target. -firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/build: std_msgs_generate_messages_cpp - -.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/build - -firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean: - cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake -.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean - -firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake deleted file mode 100644 index 0d092bf..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make deleted file mode 100644 index 0a28cb9..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for std_msgs_generate_messages_eus. - -# Include the progress variables for this target. -include firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/progress.make - -std_msgs_generate_messages_eus: firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make - -.PHONY : std_msgs_generate_messages_eus - -# Rule to build all files generated by this target. -firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/build: std_msgs_generate_messages_eus - -.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/build - -firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/clean: - cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean.cmake -.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/clean - -firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean.cmake deleted file mode 100644 index 855155e..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make deleted file mode 100644 index ce3dc25..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for std_msgs_generate_messages_lisp. - -# Include the progress variables for this target. -include firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make - -std_msgs_generate_messages_lisp: firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make - -.PHONY : std_msgs_generate_messages_lisp - -# Rule to build all files generated by this target. -firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/build: std_msgs_generate_messages_lisp - -.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/build - -firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean: - cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake -.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean - -firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake deleted file mode 100644 index b995112..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make deleted file mode 100644 index 7023b6a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for std_msgs_generate_messages_nodejs. - -# Include the progress variables for this target. -include firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/progress.make - -std_msgs_generate_messages_nodejs: firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make - -.PHONY : std_msgs_generate_messages_nodejs - -# Rule to build all files generated by this target. -firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build: std_msgs_generate_messages_nodejs - -.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build - -firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean: - cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean.cmake -.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean - -firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean.cmake deleted file mode 100644 index f5f42ae..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/build.make deleted file mode 100644 index 0106fef..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for std_msgs_generate_messages_py. - -# Include the progress variables for this target. -include firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make - -std_msgs_generate_messages_py: firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/build.make - -.PHONY : std_msgs_generate_messages_py - -# Rule to build all files generated by this target. -firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/build: std_msgs_generate_messages_py - -.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/build - -firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/clean: - cd /root/comm-ws/build/firmware_commun && $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake -.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/clean - -firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun /root/comm-ws/build /root/comm-ws/build/firmware_commun /root/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake deleted file mode 100644 index 15da12c..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CTestTestfile.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CTestTestfile.cmake deleted file mode 100644 index e72636e..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /root/comm-ws/src/firmware_commun -# Build directory: /root/comm-ws/build/firmware_commun -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/Makefile b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/Makefile deleted file mode 100644 index cb68c55..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/Makefile +++ /dev/null @@ -1,608 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# 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: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -#============================================================================= -# Targets provided globally by CMake. - -# 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 -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 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 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 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 - -# 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 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 - -# The main all target -all: cmake_check_build_system - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles /root/comm-ws/build/firmware_commun/CMakeFiles/progress.marks - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/clean -.PHONY : clean - -# The main clean target -clean/fast: clean - -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -firmware_commun/CMakeFiles/odometry_node.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/odometry_node.dir/rule -.PHONY : firmware_commun/CMakeFiles/odometry_node.dir/rule - -# Convenience name for target. -odometry_node: firmware_commun/CMakeFiles/odometry_node.dir/rule - -.PHONY : odometry_node - -# fast build rule for target. -odometry_node/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/odometry_node.dir/build.make firmware_commun/CMakeFiles/odometry_node.dir/build -.PHONY : odometry_node/fast - -# Convenience name for target. -firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/rule -.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/rule - -# Convenience name for target. -rosgraph_msgs_generate_messages_nodejs: firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/rule - -.PHONY : rosgraph_msgs_generate_messages_nodejs - -# fast build rule for target. -rosgraph_msgs_generate_messages_nodejs/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build -.PHONY : rosgraph_msgs_generate_messages_nodejs/fast - -# Convenience name for target. -firmware_commun/CMakeFiles/odometry.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/odometry.dir/rule -.PHONY : firmware_commun/CMakeFiles/odometry.dir/rule - -# Convenience name for target. -odometry: firmware_commun/CMakeFiles/odometry.dir/rule - -.PHONY : odometry - -# fast build rule for target. -odometry/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/odometry.dir/build.make firmware_commun/CMakeFiles/odometry.dir/build -.PHONY : odometry/fast - -# Convenience name for target. -firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule -.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule - -# Convenience name for target. -rosgraph_msgs_generate_messages_lisp: firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule - -.PHONY : rosgraph_msgs_generate_messages_lisp - -# fast build rule for target. -rosgraph_msgs_generate_messages_lisp/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build -.PHONY : rosgraph_msgs_generate_messages_lisp/fast - -# Convenience name for target. -firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/rule -.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/rule - -# Convenience name for target. -rosgraph_msgs_generate_messages_eus: firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/rule - -.PHONY : rosgraph_msgs_generate_messages_eus - -# fast build rule for target. -rosgraph_msgs_generate_messages_eus/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build -.PHONY : rosgraph_msgs_generate_messages_eus/fast - -# Convenience name for target. -firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/rule -.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/rule - -# Convenience name for target. -roscpp_generate_messages_py: firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/rule - -.PHONY : roscpp_generate_messages_py - -# fast build rule for target. -roscpp_generate_messages_py/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/build.make firmware_commun/CMakeFiles/roscpp_generate_messages_py.dir/build -.PHONY : roscpp_generate_messages_py/fast - -# Convenience name for target. -firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/rule -.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/rule - -# Convenience name for target. -geometry_msgs_generate_messages_eus: firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/rule - -.PHONY : geometry_msgs_generate_messages_eus - -# fast build rule for target. -geometry_msgs_generate_messages_eus/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build.make firmware_commun/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build -.PHONY : geometry_msgs_generate_messages_eus/fast - -# Convenience name for target. -firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/rule -.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/rule - -# Convenience name for target. -roscpp_generate_messages_cpp: firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/rule - -.PHONY : roscpp_generate_messages_cpp - -# fast build rule for target. -roscpp_generate_messages_cpp/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make firmware_commun/CMakeFiles/roscpp_generate_messages_cpp.dir/build -.PHONY : roscpp_generate_messages_cpp/fast - -# Convenience name for target. -firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/rule -.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/rule - -# Convenience name for target. -geometry_msgs_generate_messages_py: firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/rule - -.PHONY : geometry_msgs_generate_messages_py - -# fast build rule for target. -geometry_msgs_generate_messages_py/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make firmware_commun/CMakeFiles/geometry_msgs_generate_messages_py.dir/build -.PHONY : geometry_msgs_generate_messages_py/fast - -# Convenience name for target. -firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule -.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule - -# Convenience name for target. -std_msgs_generate_messages_cpp: firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule - -.PHONY : std_msgs_generate_messages_cpp - -# fast build rule for target. -std_msgs_generate_messages_cpp/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make firmware_commun/CMakeFiles/std_msgs_generate_messages_cpp.dir/build -.PHONY : std_msgs_generate_messages_cpp/fast - -# Convenience name for target. -firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule -.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule - -# Convenience name for target. -rosgraph_msgs_generate_messages_cpp: firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule - -.PHONY : rosgraph_msgs_generate_messages_cpp - -# fast build rule for target. -rosgraph_msgs_generate_messages_cpp/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build -.PHONY : rosgraph_msgs_generate_messages_cpp/fast - -# Convenience name for target. -firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/rule -.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/rule - -# Convenience name for target. -roscpp_generate_messages_nodejs: firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/rule - -.PHONY : roscpp_generate_messages_nodejs - -# fast build rule for target. -roscpp_generate_messages_nodejs/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make firmware_commun/CMakeFiles/roscpp_generate_messages_nodejs.dir/build -.PHONY : roscpp_generate_messages_nodejs/fast - -# Convenience name for target. -firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule -.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule - -# Convenience name for target. -geometry_msgs_generate_messages_lisp: firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule - -.PHONY : geometry_msgs_generate_messages_lisp - -# fast build rule for target. -geometry_msgs_generate_messages_lisp/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make firmware_commun/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build -.PHONY : geometry_msgs_generate_messages_lisp/fast - -# Convenience name for target. -firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/rule -.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/rule - -# Convenience name for target. -std_msgs_generate_messages_eus: firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/rule - -.PHONY : std_msgs_generate_messages_eus - -# fast build rule for target. -std_msgs_generate_messages_eus/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make firmware_commun/CMakeFiles/std_msgs_generate_messages_eus.dir/build -.PHONY : std_msgs_generate_messages_eus/fast - -# Convenience name for target. -firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule -.PHONY : firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule - -# Convenience name for target. -rosgraph_msgs_generate_messages_py: firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule - -.PHONY : rosgraph_msgs_generate_messages_py - -# fast build rule for target. -rosgraph_msgs_generate_messages_py/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make firmware_commun/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build -.PHONY : rosgraph_msgs_generate_messages_py/fast - -# Convenience name for target. -firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule -.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule - -# Convenience name for target. -geometry_msgs_generate_messages_cpp: firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule - -.PHONY : geometry_msgs_generate_messages_cpp - -# fast build rule for target. -geometry_msgs_generate_messages_cpp/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make firmware_commun/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build -.PHONY : geometry_msgs_generate_messages_cpp/fast - -# Convenience name for target. -firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/rule -.PHONY : firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/rule - -# Convenience name for target. -geometry_msgs_generate_messages_nodejs: firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/rule - -.PHONY : geometry_msgs_generate_messages_nodejs - -# fast build rule for target. -geometry_msgs_generate_messages_nodejs/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build.make firmware_commun/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build -.PHONY : geometry_msgs_generate_messages_nodejs/fast - -# Convenience name for target. -firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/rule -.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/rule - -# Convenience name for target. -roscpp_generate_messages_lisp: firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/rule - -.PHONY : roscpp_generate_messages_lisp - -# fast build rule for target. -roscpp_generate_messages_lisp/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make firmware_commun/CMakeFiles/roscpp_generate_messages_lisp.dir/build -.PHONY : roscpp_generate_messages_lisp/fast - -# Convenience name for target. -firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule -.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule - -# Convenience name for target. -std_msgs_generate_messages_lisp: firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule - -.PHONY : std_msgs_generate_messages_lisp - -# fast build rule for target. -std_msgs_generate_messages_lisp/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make firmware_commun/CMakeFiles/std_msgs_generate_messages_lisp.dir/build -.PHONY : std_msgs_generate_messages_lisp/fast - -# Convenience name for target. -firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule -.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule - -# Convenience name for target. -std_msgs_generate_messages_nodejs: firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule - -.PHONY : std_msgs_generate_messages_nodejs - -# fast build rule for target. -std_msgs_generate_messages_nodejs/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make firmware_commun/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build -.PHONY : std_msgs_generate_messages_nodejs/fast - -# Convenience name for target. -firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/rule -.PHONY : firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/rule - -# Convenience name for target. -roscpp_generate_messages_eus: firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/rule - -.PHONY : roscpp_generate_messages_eus - -# fast build rule for target. -roscpp_generate_messages_eus/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/build.make firmware_commun/CMakeFiles/roscpp_generate_messages_eus.dir/build -.PHONY : roscpp_generate_messages_eus/fast - -# Convenience name for target. -firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/rule -.PHONY : firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/rule - -# Convenience name for target. -std_msgs_generate_messages_py: firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/rule - -.PHONY : std_msgs_generate_messages_py - -# fast build rule for target. -std_msgs_generate_messages_py/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/build.make firmware_commun/CMakeFiles/std_msgs_generate_messages_py.dir/build -.PHONY : std_msgs_generate_messages_py/fast - -lib/odometry.o: lib/odometry.cpp.o - -.PHONY : lib/odometry.o - -# target to build an object file -lib/odometry.cpp.o: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/odometry.dir/build.make firmware_commun/CMakeFiles/odometry.dir/lib/odometry.cpp.o -.PHONY : lib/odometry.cpp.o - -lib/odometry.i: lib/odometry.cpp.i - -.PHONY : lib/odometry.i - -# target to preprocess a source file -lib/odometry.cpp.i: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/odometry.dir/build.make firmware_commun/CMakeFiles/odometry.dir/lib/odometry.cpp.i -.PHONY : lib/odometry.cpp.i - -lib/odometry.s: lib/odometry.cpp.s - -.PHONY : lib/odometry.s - -# target to generate assembly for a file -lib/odometry.cpp.s: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/odometry.dir/build.make firmware_commun/CMakeFiles/odometry.dir/lib/odometry.cpp.s -.PHONY : lib/odometry.cpp.s - -src/odometry_node.o: src/odometry_node.cpp.o - -.PHONY : src/odometry_node.o - -# target to build an object file -src/odometry_node.cpp.o: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/odometry_node.dir/build.make firmware_commun/CMakeFiles/odometry_node.dir/src/odometry_node.cpp.o -.PHONY : src/odometry_node.cpp.o - -src/odometry_node.i: src/odometry_node.cpp.i - -.PHONY : src/odometry_node.i - -# target to preprocess a source file -src/odometry_node.cpp.i: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/odometry_node.dir/build.make firmware_commun/CMakeFiles/odometry_node.dir/src/odometry_node.cpp.i -.PHONY : src/odometry_node.cpp.i - -src/odometry_node.s: src/odometry_node.cpp.s - -.PHONY : src/odometry_node.s - -# target to generate assembly for a file -src/odometry_node.cpp.s: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/CMakeFiles/odometry_node.dir/build.make firmware_commun/CMakeFiles/odometry_node.dir/src/odometry_node.cpp.s -.PHONY : src/odometry_node.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 "... rebuild_cache" - @echo "... edit_cache" - @echo "... test" - @echo "... odometry_node" - @echo "... rosgraph_msgs_generate_messages_nodejs" - @echo "... odometry" - @echo "... rosgraph_msgs_generate_messages_lisp" - @echo "... rosgraph_msgs_generate_messages_eus" - @echo "... roscpp_generate_messages_py" - @echo "... install/local" - @echo "... geometry_msgs_generate_messages_eus" - @echo "... roscpp_generate_messages_cpp" - @echo "... geometry_msgs_generate_messages_py" - @echo "... install/strip" - @echo "... std_msgs_generate_messages_cpp" - @echo "... install" - @echo "... rosgraph_msgs_generate_messages_cpp" - @echo "... roscpp_generate_messages_nodejs" - @echo "... geometry_msgs_generate_messages_lisp" - @echo "... std_msgs_generate_messages_eus" - @echo "... rosgraph_msgs_generate_messages_py" - @echo "... geometry_msgs_generate_messages_cpp" - @echo "... geometry_msgs_generate_messages_nodejs" - @echo "... roscpp_generate_messages_lisp" - @echo "... list_install_components" - @echo "... std_msgs_generate_messages_lisp" - @echo "... std_msgs_generate_messages_nodejs" - @echo "... roscpp_generate_messages_eus" - @echo "... std_msgs_generate_messages_py" - @echo "... lib/odometry.o" - @echo "... lib/odometry.i" - @echo "... lib/odometry.s" - @echo "... src/odometry_node.o" - @echo "... src/odometry_node.i" - @echo "... src/odometry_node.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: - cd /root/comm-ws/build && $(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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/installspace/firmware_commun.pc b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/installspace/firmware_commun.pc deleted file mode 100644 index 0b25649..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/installspace/firmware_commun.pc +++ /dev/null @@ -1,8 +0,0 @@ -prefix=/root/comm-ws/install - -Name: firmware_commun -Description: Description of firmware_commun -Version: 0.0.0 -Cflags: -Libs: -L${prefix}/lib -Requires: diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/installspace/firmware_communConfig-version.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/installspace/firmware_communConfig-version.cmake deleted file mode 100644 index 7fd9f99..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/installspace/firmware_communConfig-version.cmake +++ /dev/null @@ -1,14 +0,0 @@ -# generated from catkin/cmake/template/pkgConfig-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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/installspace/firmware_communConfig.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/installspace/firmware_communConfig.cmake deleted file mode 100644 index f154122..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/installspace/firmware_communConfig.cmake +++ /dev/null @@ -1,223 +0,0 @@ -# generated from catkin/cmake/template/pkgConfig.cmake.in - -# append elements to a list and remove existing duplicates from the list -# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig -# self contained -macro(_list_append_deduplicate listname) - if(NOT "${ARGN}" STREQUAL "") - if(${listname}) - list(REMOVE_ITEM ${listname} ${ARGN}) - endif() - list(APPEND ${listname} ${ARGN}) - endif() -endmacro() - -# append elements to a list if they are not already in the list -# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig -# self contained -macro(_list_append_unique listname) - foreach(_item ${ARGN}) - list(FIND ${listname} ${_item} _index) - if(_index EQUAL -1) - list(APPEND ${listname} ${_item}) - endif() - endforeach() -endmacro() - -# pack a list of libraries with optional build configuration keywords -# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig -# self contained -macro(_pack_libraries_with_build_configuration VAR) - set(${VAR} "") - set(_argn ${ARGN}) - list(LENGTH _argn _count) - set(_index 0) - while(${_index} LESS ${_count}) - list(GET _argn ${_index} lib) - if("${lib}" MATCHES "^(debug|optimized|general)$") - math(EXPR _index "${_index} + 1") - if(${_index} EQUAL ${_count}) - message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library") - endif() - list(GET _argn ${_index} library) - list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}") - else() - list(APPEND ${VAR} "${lib}") - endif() - math(EXPR _index "${_index} + 1") - endwhile() -endmacro() - -# unpack a list of libraries with optional build configuration keyword prefixes -# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig -# self contained -macro(_unpack_libraries_with_build_configuration VAR) - set(${VAR} "") - foreach(lib ${ARGN}) - string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}") - list(APPEND ${VAR} "${lib}") - endforeach() -endmacro() - - -if(firmware_commun_CONFIG_INCLUDED) - return() -endif() -set(firmware_commun_CONFIG_INCLUDED TRUE) - -# set variables for source/devel/install prefixes -if("FALSE" STREQUAL "TRUE") - set(firmware_commun_SOURCE_PREFIX /root/comm-ws/src/firmware_commun) - set(firmware_commun_DEVEL_PREFIX /root/comm-ws/devel) - set(firmware_commun_INSTALL_PREFIX "") - set(firmware_commun_PREFIX ${firmware_commun_DEVEL_PREFIX}) -else() - set(firmware_commun_SOURCE_PREFIX "") - set(firmware_commun_DEVEL_PREFIX "") - set(firmware_commun_INSTALL_PREFIX /root/comm-ws/install) - set(firmware_commun_PREFIX ${firmware_commun_INSTALL_PREFIX}) -endif() - -# warn when using a deprecated package -if(NOT "" STREQUAL "") - set(_msg "WARNING: package 'firmware_commun' is deprecated") - # append custom deprecation text if available - if(NOT "" STREQUAL "TRUE") - set(_msg "${_msg} ()") - endif() - message("${_msg}") -endif() - -# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project -set(firmware_commun_FOUND_CATKIN_PROJECT TRUE) - -if(NOT " " STREQUAL " ") - set(firmware_commun_INCLUDE_DIRS "") - set(_include_dirs "") - if(NOT " " STREQUAL " ") - set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.") - elseif(NOT " " STREQUAL " ") - set(_report "Check the website '' for information and consider reporting the problem.") - else() - set(_report "Report the problem to the maintainer 'root ' and request to fix the problem.") - endif() - foreach(idir ${_include_dirs}) - if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) - set(include ${idir}) - elseif("${idir} " STREQUAL "include ") - get_filename_component(include "${firmware_commun_DIR}/../../../include" ABSOLUTE) - if(NOT IS_DIRECTORY ${include}) - message(FATAL_ERROR "Project 'firmware_commun' specifies '${idir}' as an include dir, which is not found. It does not exist in '${include}'. ${_report}") - endif() - else() - message(FATAL_ERROR "Project 'firmware_commun' specifies '${idir}' as an include dir, which is not found. It does neither exist as an absolute directory nor in '\${prefix}/${idir}'. ${_report}") - endif() - _list_append_unique(firmware_commun_INCLUDE_DIRS ${include}) - endforeach() -endif() - -set(libraries "") -foreach(library ${libraries}) - # keep build configuration keywords, target names and absolute libraries as-is - if("${library}" MATCHES "^(debug|optimized|general)$") - list(APPEND firmware_commun_LIBRARIES ${library}) - elseif(${library} MATCHES "^-l") - list(APPEND firmware_commun_LIBRARIES ${library}) - elseif(${library} MATCHES "^-") - # This is a linker flag/option (like -pthread) - # There's no standard variable for these, so create an interface library to hold it - if(NOT firmware_commun_NUM_DUMMY_TARGETS) - set(firmware_commun_NUM_DUMMY_TARGETS 0) - endif() - # Make sure the target name is unique - set(interface_target_name "catkin::firmware_commun::wrapped-linker-option${firmware_commun_NUM_DUMMY_TARGETS}") - while(TARGET "${interface_target_name}") - math(EXPR firmware_commun_NUM_DUMMY_TARGETS "${firmware_commun_NUM_DUMMY_TARGETS}+1") - set(interface_target_name "catkin::firmware_commun::wrapped-linker-option${firmware_commun_NUM_DUMMY_TARGETS}") - endwhile() - add_library("${interface_target_name}" INTERFACE IMPORTED) - if("${CMAKE_VERSION}" VERSION_LESS "3.13.0") - set_property( - TARGET - "${interface_target_name}" - APPEND PROPERTY - INTERFACE_LINK_LIBRARIES "${library}") - else() - target_link_options("${interface_target_name}" INTERFACE "${library}") - endif() - list(APPEND firmware_commun_LIBRARIES "${interface_target_name}") - elseif(TARGET ${library}) - list(APPEND firmware_commun_LIBRARIES ${library}) - elseif(IS_ABSOLUTE ${library}) - list(APPEND firmware_commun_LIBRARIES ${library}) - else() - set(lib_path "") - set(lib "${library}-NOTFOUND") - # since the path where the library is found is returned we have to iterate over the paths manually - foreach(path /root/comm-ws/install/lib;/opt/ros/noetic/lib) - find_library(lib ${library} - PATHS ${path} - NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) - if(lib) - set(lib_path ${path}) - break() - endif() - endforeach() - if(lib) - _list_append_unique(firmware_commun_LIBRARY_DIRS ${lib_path}) - list(APPEND firmware_commun_LIBRARIES ${lib}) - else() - # as a fall back for non-catkin libraries try to search globally - find_library(lib ${library}) - if(NOT lib) - message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'firmware_commun'? Did you find_package() it before the subdirectory containing its code is included?") - endif() - list(APPEND firmware_commun_LIBRARIES ${lib}) - endif() - endif() -endforeach() - -set(firmware_commun_EXPORTED_TARGETS "") -# create dummy targets for exported code generation targets to make life of users easier -foreach(t ${firmware_commun_EXPORTED_TARGETS}) - if(NOT TARGET ${t}) - add_custom_target(${t}) - endif() -endforeach() - -set(depends "") -foreach(depend ${depends}) - string(REPLACE " " ";" depend_list ${depend}) - # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls - list(GET depend_list 0 firmware_commun_dep) - list(LENGTH depend_list count) - if(${count} EQUAL 1) - # simple dependencies must only be find_package()-ed once - if(NOT ${firmware_commun_dep}_FOUND) - find_package(${firmware_commun_dep} REQUIRED NO_MODULE) - endif() - else() - # dependencies with components must be find_package()-ed again - list(REMOVE_AT depend_list 0) - find_package(${firmware_commun_dep} REQUIRED NO_MODULE ${depend_list}) - endif() - _list_append_unique(firmware_commun_INCLUDE_DIRS ${${firmware_commun_dep}_INCLUDE_DIRS}) - - # merge build configuration keywords with library names to correctly deduplicate - _pack_libraries_with_build_configuration(firmware_commun_LIBRARIES ${firmware_commun_LIBRARIES}) - _pack_libraries_with_build_configuration(_libraries ${${firmware_commun_dep}_LIBRARIES}) - _list_append_deduplicate(firmware_commun_LIBRARIES ${_libraries}) - # undo build configuration keyword merging after deduplication - _unpack_libraries_with_build_configuration(firmware_commun_LIBRARIES ${firmware_commun_LIBRARIES}) - - _list_append_unique(firmware_commun_LIBRARY_DIRS ${${firmware_commun_dep}_LIBRARY_DIRS}) - _list_append_deduplicate(firmware_commun_EXPORTED_TARGETS ${${firmware_commun_dep}_EXPORTED_TARGETS}) -endforeach() - -set(pkg_cfg_extras "") -foreach(extra ${pkg_cfg_extras}) - if(NOT IS_ABSOLUTE ${extra}) - set(extra ${firmware_commun_DIR}/${extra}) - endif() - include(${extra}) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/ordered_paths.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/ordered_paths.cmake deleted file mode 100644 index 454cf03..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/ordered_paths.cmake +++ /dev/null @@ -1 +0,0 @@ -set(ORDERED_PATHS "/opt/ros/noetic/lib") \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/package.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/package.cmake deleted file mode 100644 index 251bbf5..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/package.cmake +++ /dev/null @@ -1,16 +0,0 @@ -set(_CATKIN_CURRENT_PACKAGE "firmware_commun") -set(firmware_commun_VERSION "0.0.0") -set(firmware_commun_MAINTAINER "root ") -set(firmware_commun_PACKAGE_FORMAT "2") -set(firmware_commun_BUILD_DEPENDS "geometry_msgs" "roscpp" "rospy" "std_msgs") -set(firmware_commun_BUILD_EXPORT_DEPENDS "geometry_msgs" "roscpp" "rospy" "std_msgs") -set(firmware_commun_BUILDTOOL_DEPENDS "catkin") -set(firmware_commun_BUILDTOOL_EXPORT_DEPENDS ) -set(firmware_commun_EXEC_DEPENDS "geometry_msgs" "roscpp" "rospy" "std_msgs") -set(firmware_commun_RUN_DEPENDS "geometry_msgs" "roscpp" "rospy" "std_msgs") -set(firmware_commun_TEST_DEPENDS ) -set(firmware_commun_DOC_DEPENDS ) -set(firmware_commun_URL_WEBSITE "") -set(firmware_commun_URL_BUGTRACKER "") -set(firmware_commun_URL_REPOSITORY "") -set(firmware_commun_DEPRECATED "") \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/pkg.develspace.context.pc.py b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/pkg.develspace.context.pc.py deleted file mode 100644 index 7eb3ab2..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/pkg.develspace.context.pc.py +++ /dev/null @@ -1,8 +0,0 @@ -# generated from catkin/cmake/template/pkg.context.pc.in -CATKIN_PACKAGE_PREFIX = "" -PROJECT_PKG_CONFIG_INCLUDE_DIRS = "".split(';') if "" != "" else [] -PROJECT_CATKIN_DEPENDS = "".replace(';', ' ') -PKG_CONFIG_LIBRARIES_WITH_PREFIX = "".split(';') if "" != "" else [] -PROJECT_NAME = "firmware_commun" -PROJECT_SPACE_DIR = "/root/comm-ws/devel" -PROJECT_VERSION = "0.0.0" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/pkg.installspace.context.pc.py b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/pkg.installspace.context.pc.py deleted file mode 100644 index c0258f6..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/pkg.installspace.context.pc.py +++ /dev/null @@ -1,8 +0,0 @@ -# generated from catkin/cmake/template/pkg.context.pc.in -CATKIN_PACKAGE_PREFIX = "" -PROJECT_PKG_CONFIG_INCLUDE_DIRS = "".split(';') if "" != "" else [] -PROJECT_CATKIN_DEPENDS = "".replace(';', ' ') -PKG_CONFIG_LIBRARIES_WITH_PREFIX = "".split(';') if "" != "" else [] -PROJECT_NAME = "firmware_commun" -PROJECT_SPACE_DIR = "/root/comm-ws/install" -PROJECT_VERSION = "0.0.0" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/stamps/firmware_commun/package.xml.stamp b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/stamps/firmware_commun/package.xml.stamp deleted file mode 100644 index ac44adb..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/stamps/firmware_commun/package.xml.stamp +++ /dev/null @@ -1,71 +0,0 @@ - - - firmware_commun - 0.0.0 - The firmware_commun package - - - - - root - - - - - - TODO - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - catkin - geometry_msgs - roscpp - rospy - std_msgs - geometry_msgs - roscpp - rospy - std_msgs - geometry_msgs - roscpp - rospy - std_msgs - - - - - - - - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/stamps/firmware_commun/pkg.pc.em.stamp b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/stamps/firmware_commun/pkg.pc.em.stamp deleted file mode 100644 index 549fb75..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/catkin_generated/stamps/firmware_commun/pkg.pc.em.stamp +++ /dev/null @@ -1,8 +0,0 @@ -prefix=@PROJECT_SPACE_DIR - -Name: @(CATKIN_PACKAGE_PREFIX + PROJECT_NAME) -Description: Description of @PROJECT_NAME -Version: @PROJECT_VERSION -Cflags: @(' '.join(['-I%s' % include for include in PROJECT_PKG_CONFIG_INCLUDE_DIRS])) -Libs: -L${prefix}/lib @(' '.join(PKG_CONFIG_LIBRARIES_WITH_PREFIX)) -Requires: @(PROJECT_CATKIN_DEPENDS) diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/cmake_install.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/cmake_install.cmake deleted file mode 100644 index 500c8c7..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/cmake_install.cmake +++ /dev/null @@ -1,54 +0,0 @@ -# Install script for directory: /root/comm-ws/src/firmware_commun - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/root/comm-ws/install") -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() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/root/comm-ws/build/firmware_commun/catkin_generated/installspace/firmware_commun.pc") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/firmware_commun/cmake" TYPE FILE FILES - "/root/comm-ws/build/firmware_commun/catkin_generated/installspace/firmware_communConfig.cmake" - "/root/comm-ws/build/firmware_commun/catkin_generated/installspace/firmware_communConfig-version.cmake" - ) -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/firmware_commun" TYPE FILE FILES "/root/comm-ws/src/firmware_commun/package.xml") -endif() - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/CMakeDirectoryInformation.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 65c974a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/root/comm-ws/src") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/root/comm-ws/build") - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make deleted file mode 100644 index a7b22b7..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for _catkin_empty_exported_target. - -# Include the progress variables for this target. -include firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/progress.make - -_catkin_empty_exported_target: firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make - -.PHONY : _catkin_empty_exported_target - -# Rule to build all files generated by this target. -firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build: _catkin_empty_exported_target - -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build - -firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/clean: - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/clean - -firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_msgs /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake deleted file mode 100644 index 56a88ba..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make deleted file mode 100644 index 6d848d5..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make +++ /dev/null @@ -1,76 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for _rosserial_msgs_generate_messages_check_deps_Log. - -# Include the progress variables for this target. -include firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/progress.make - -firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log: - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genmsg/cmake/../../../lib/genmsg/genmsg_check_deps.py rosserial_msgs /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg - -_rosserial_msgs_generate_messages_check_deps_Log: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log -_rosserial_msgs_generate_messages_check_deps_Log: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make - -.PHONY : _rosserial_msgs_generate_messages_check_deps_Log - -# Rule to build all files generated by this target. -firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build: _rosserial_msgs_generate_messages_check_deps_Log - -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build - -firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/clean: - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/cmake_clean.cmake -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/clean - -firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_msgs /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/cmake_clean.cmake deleted file mode 100644 index b96037a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/cmake_clean.cmake +++ /dev/null @@ -1,8 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make deleted file mode 100644 index 2dd4b6f..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make +++ /dev/null @@ -1,76 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for _rosserial_msgs_generate_messages_check_deps_RequestParam. - -# Include the progress variables for this target. -include firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/progress.make - -firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam: - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genmsg/cmake/../../../lib/genmsg/genmsg_check_deps.py rosserial_msgs /root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv - -_rosserial_msgs_generate_messages_check_deps_RequestParam: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam -_rosserial_msgs_generate_messages_check_deps_RequestParam: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make - -.PHONY : _rosserial_msgs_generate_messages_check_deps_RequestParam - -# Rule to build all files generated by this target. -firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build: _rosserial_msgs_generate_messages_check_deps_RequestParam - -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build - -firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/clean: - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/cmake_clean.cmake -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/clean - -firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_msgs /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/cmake_clean.cmake deleted file mode 100644 index 64e4c4a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/cmake_clean.cmake +++ /dev/null @@ -1,8 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make deleted file mode 100644 index 2ae2d07..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make +++ /dev/null @@ -1,76 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for _rosserial_msgs_generate_messages_check_deps_TopicInfo. - -# Include the progress variables for this target. -include firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/progress.make - -firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo: - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genmsg/cmake/../../../lib/genmsg/genmsg_check_deps.py rosserial_msgs /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg - -_rosserial_msgs_generate_messages_check_deps_TopicInfo: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo -_rosserial_msgs_generate_messages_check_deps_TopicInfo: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make - -.PHONY : _rosserial_msgs_generate_messages_check_deps_TopicInfo - -# Rule to build all files generated by this target. -firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build: _rosserial_msgs_generate_messages_check_deps_TopicInfo - -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build - -firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/clean: - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/cmake_clean.cmake -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/clean - -firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_msgs /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/cmake_clean.cmake deleted file mode 100644 index d3637b9..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/cmake_clean.cmake +++ /dev/null @@ -1,8 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/progress.marks b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/progress.marks deleted file mode 100644 index 3c03207..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -18 diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make deleted file mode 100644 index 43e5468..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosserial_msgs_gencpp. - -# Include the progress variables for this target. -include firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/progress.make - -rosserial_msgs_gencpp: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make - -.PHONY : rosserial_msgs_gencpp - -# Rule to build all files generated by this target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build: rosserial_msgs_gencpp - -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build - -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/clean: - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_gencpp.dir/cmake_clean.cmake -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/clean - -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_msgs /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/cmake_clean.cmake deleted file mode 100644 index abf5d1f..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosserial_msgs_gencpp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make deleted file mode 100644 index 192b70e..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosserial_msgs_generate_messages. - -# Include the progress variables for this target. -include firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/progress.make - -rosserial_msgs_generate_messages: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make - -.PHONY : rosserial_msgs_generate_messages - -# Rule to build all files generated by this target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build: rosserial_msgs_generate_messages - -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build - -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/clean: - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_generate_messages.dir/cmake_clean.cmake -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/clean - -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_msgs /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/cmake_clean.cmake deleted file mode 100644 index f92a8a0..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosserial_msgs_generate_messages.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make deleted file mode 100644 index 98c6f33..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make +++ /dev/null @@ -1,100 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosserial_msgs_generate_messages_cpp. - -# Include the progress variables for this target. -include firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/progress.make - -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp: /root/comm-ws/devel/include/rosserial_msgs/Log.h -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp: /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp: /root/comm-ws/devel/include/rosserial_msgs/RequestParam.h - - -/root/comm-ws/devel/include/rosserial_msgs/Log.h: /opt/ros/noetic/lib/gencpp/gen_cpp.py -/root/comm-ws/devel/include/rosserial_msgs/Log.h: /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg -/root/comm-ws/devel/include/rosserial_msgs/Log.h: /opt/ros/noetic/share/gencpp/msg.h.template - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating C++ code from rosserial_msgs/Log.msg" - cd /root/comm-ws/src/firmware_commun/src/rosserial_msgs && /root/comm-ws/build/catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg -Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/include/rosserial_msgs -e /opt/ros/noetic/share/gencpp/cmake/.. - -/root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h: /opt/ros/noetic/lib/gencpp/gen_cpp.py -/root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h: /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg -/root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h: /opt/ros/noetic/share/gencpp/msg.h.template - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generating C++ code from rosserial_msgs/TopicInfo.msg" - cd /root/comm-ws/src/firmware_commun/src/rosserial_msgs && /root/comm-ws/build/catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg -Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/include/rosserial_msgs -e /opt/ros/noetic/share/gencpp/cmake/.. - -/root/comm-ws/devel/include/rosserial_msgs/RequestParam.h: /opt/ros/noetic/lib/gencpp/gen_cpp.py -/root/comm-ws/devel/include/rosserial_msgs/RequestParam.h: /root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv -/root/comm-ws/devel/include/rosserial_msgs/RequestParam.h: /opt/ros/noetic/share/gencpp/msg.h.template -/root/comm-ws/devel/include/rosserial_msgs/RequestParam.h: /opt/ros/noetic/share/gencpp/srv.h.template - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Generating C++ code from rosserial_msgs/RequestParam.srv" - cd /root/comm-ws/src/firmware_commun/src/rosserial_msgs && /root/comm-ws/build/catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py /root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv -Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/include/rosserial_msgs -e /opt/ros/noetic/share/gencpp/cmake/.. - -rosserial_msgs_generate_messages_cpp: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp -rosserial_msgs_generate_messages_cpp: /root/comm-ws/devel/include/rosserial_msgs/Log.h -rosserial_msgs_generate_messages_cpp: /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h -rosserial_msgs_generate_messages_cpp: /root/comm-ws/devel/include/rosserial_msgs/RequestParam.h -rosserial_msgs_generate_messages_cpp: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make - -.PHONY : rosserial_msgs_generate_messages_cpp - -# Rule to build all files generated by this target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build: rosserial_msgs_generate_messages_cpp - -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build - -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/clean: - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/cmake_clean.cmake -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/clean - -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_msgs /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/cmake_clean.cmake deleted file mode 100644 index 8d5059b..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/cmake_clean.cmake +++ /dev/null @@ -1,11 +0,0 @@ -file(REMOVE_RECURSE - "/root/comm-ws/devel/include/rosserial_msgs/Log.h" - "/root/comm-ws/devel/include/rosserial_msgs/RequestParam.h" - "/root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h" - "CMakeFiles/rosserial_msgs_generate_messages_cpp" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/progress.make deleted file mode 100644 index eaef64c..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/progress.make +++ /dev/null @@ -1,4 +0,0 @@ -CMAKE_PROGRESS_1 = 9 -CMAKE_PROGRESS_2 = 10 -CMAKE_PROGRESS_3 = 11 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make deleted file mode 100644 index 3849169..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make +++ /dev/null @@ -1,102 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosserial_msgs_generate_messages_eus. - -# Include the progress variables for this target. -include firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/progress.make - -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/Log.l -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/TopicInfo.l -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv/RequestParam.l -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/manifest.l - - -/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/Log.l: /opt/ros/noetic/lib/geneus/gen_eus.py -/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/Log.l: /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating EusLisp code from rosserial_msgs/Log.msg" - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/geneus/cmake/../../../lib/geneus/gen_eus.py /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg -Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg - -/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/TopicInfo.l: /opt/ros/noetic/lib/geneus/gen_eus.py -/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/TopicInfo.l: /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generating EusLisp code from rosserial_msgs/TopicInfo.msg" - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/geneus/cmake/../../../lib/geneus/gen_eus.py /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg -Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg - -/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv/RequestParam.l: /opt/ros/noetic/lib/geneus/gen_eus.py -/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv/RequestParam.l: /root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Generating EusLisp code from rosserial_msgs/RequestParam.srv" - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/geneus/cmake/../../../lib/geneus/gen_eus.py /root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv -Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv - -/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/manifest.l: /opt/ros/noetic/lib/geneus/gen_eus.py - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Generating EusLisp manifest code for rosserial_msgs" - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/geneus/cmake/../../../lib/geneus/gen_eus.py -m -o /root/comm-ws/devel/share/roseus/ros/rosserial_msgs rosserial_msgs - -rosserial_msgs_generate_messages_eus: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus -rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/Log.l -rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/TopicInfo.l -rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv/RequestParam.l -rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/manifest.l -rosserial_msgs_generate_messages_eus: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make - -.PHONY : rosserial_msgs_generate_messages_eus - -# Rule to build all files generated by this target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build: rosserial_msgs_generate_messages_eus - -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build - -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/clean: - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_generate_messages_eus.dir/cmake_clean.cmake -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/clean - -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_msgs /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/cmake_clean.cmake deleted file mode 100644 index 90ce32f..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -file(REMOVE_RECURSE - "/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/manifest.l" - "/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/Log.l" - "/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/TopicInfo.l" - "/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv/RequestParam.l" - "CMakeFiles/rosserial_msgs_generate_messages_eus" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosserial_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/progress.make deleted file mode 100644 index 3938ebe..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/progress.make +++ /dev/null @@ -1,5 +0,0 @@ -CMAKE_PROGRESS_1 = 12 -CMAKE_PROGRESS_2 = 13 -CMAKE_PROGRESS_3 = 14 -CMAKE_PROGRESS_4 = 15 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make deleted file mode 100644 index 842071a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make +++ /dev/null @@ -1,96 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosserial_msgs_generate_messages_lisp. - -# Include the progress variables for this target. -include firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/progress.make - -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp: /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/Log.lisp -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp: /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/TopicInfo.lisp -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp: /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/RequestParam.lisp - - -/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/Log.lisp: /opt/ros/noetic/lib/genlisp/gen_lisp.py -/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/Log.lisp: /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating Lisp code from rosserial_msgs/Log.msg" - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genlisp/cmake/../../../lib/genlisp/gen_lisp.py /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg -Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg - -/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/TopicInfo.lisp: /opt/ros/noetic/lib/genlisp/gen_lisp.py -/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/TopicInfo.lisp: /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generating Lisp code from rosserial_msgs/TopicInfo.msg" - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genlisp/cmake/../../../lib/genlisp/gen_lisp.py /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg -Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg - -/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/RequestParam.lisp: /opt/ros/noetic/lib/genlisp/gen_lisp.py -/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/RequestParam.lisp: /root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Generating Lisp code from rosserial_msgs/RequestParam.srv" - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genlisp/cmake/../../../lib/genlisp/gen_lisp.py /root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv -Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv - -rosserial_msgs_generate_messages_lisp: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp -rosserial_msgs_generate_messages_lisp: /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/Log.lisp -rosserial_msgs_generate_messages_lisp: /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/TopicInfo.lisp -rosserial_msgs_generate_messages_lisp: /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/RequestParam.lisp -rosserial_msgs_generate_messages_lisp: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make - -.PHONY : rosserial_msgs_generate_messages_lisp - -# Rule to build all files generated by this target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build: rosserial_msgs_generate_messages_lisp - -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build - -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/clean: - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/cmake_clean.cmake -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/clean - -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_msgs /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/cmake_clean.cmake deleted file mode 100644 index 4a3fb9f..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/cmake_clean.cmake +++ /dev/null @@ -1,11 +0,0 @@ -file(REMOVE_RECURSE - "/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/Log.lisp" - "/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/TopicInfo.lisp" - "/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/RequestParam.lisp" - "CMakeFiles/rosserial_msgs_generate_messages_lisp" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/progress.make deleted file mode 100644 index 9997fcc..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/progress.make +++ /dev/null @@ -1,4 +0,0 @@ -CMAKE_PROGRESS_1 = 16 -CMAKE_PROGRESS_2 = 17 -CMAKE_PROGRESS_3 = 18 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make deleted file mode 100644 index 39a0b5c..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make +++ /dev/null @@ -1,96 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosserial_msgs_generate_messages_nodejs. - -# Include the progress variables for this target. -include firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/progress.make - -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs: /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/Log.js -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs: /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/TopicInfo.js -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs: /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/RequestParam.js - - -/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/Log.js: /opt/ros/noetic/lib/gennodejs/gen_nodejs.py -/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/Log.js: /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating Javascript code from rosserial_msgs/Log.msg" - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/gennodejs/cmake/../../../lib/gennodejs/gen_nodejs.py /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg -Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg - -/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/TopicInfo.js: /opt/ros/noetic/lib/gennodejs/gen_nodejs.py -/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/TopicInfo.js: /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generating Javascript code from rosserial_msgs/TopicInfo.msg" - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/gennodejs/cmake/../../../lib/gennodejs/gen_nodejs.py /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg -Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg - -/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/RequestParam.js: /opt/ros/noetic/lib/gennodejs/gen_nodejs.py -/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/RequestParam.js: /root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Generating Javascript code from rosserial_msgs/RequestParam.srv" - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/gennodejs/cmake/../../../lib/gennodejs/gen_nodejs.py /root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv -Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv - -rosserial_msgs_generate_messages_nodejs: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs -rosserial_msgs_generate_messages_nodejs: /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/Log.js -rosserial_msgs_generate_messages_nodejs: /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/TopicInfo.js -rosserial_msgs_generate_messages_nodejs: /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/RequestParam.js -rosserial_msgs_generate_messages_nodejs: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make - -.PHONY : rosserial_msgs_generate_messages_nodejs - -# Rule to build all files generated by this target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build: rosserial_msgs_generate_messages_nodejs - -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build - -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/clean: - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/cmake_clean.cmake -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/clean - -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_msgs /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/cmake_clean.cmake deleted file mode 100644 index ddb47b0..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/cmake_clean.cmake +++ /dev/null @@ -1,11 +0,0 @@ -file(REMOVE_RECURSE - "/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/Log.js" - "/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/TopicInfo.js" - "/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/RequestParam.js" - "CMakeFiles/rosserial_msgs_generate_messages_nodejs" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/progress.make deleted file mode 100644 index 8be5de4..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/progress.make +++ /dev/null @@ -1,4 +0,0 @@ -CMAKE_PROGRESS_1 = 19 -CMAKE_PROGRESS_2 = 20 -CMAKE_PROGRESS_3 = 21 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make deleted file mode 100644 index 35faa55..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make +++ /dev/null @@ -1,114 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosserial_msgs_generate_messages_py. - -# Include the progress variables for this target. -include firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/progress.make - -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py - - -/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py: /opt/ros/noetic/lib/genpy/genmsg_py.py -/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py: /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating Python from MSG rosserial_msgs/Log" - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genpy/cmake/../../../lib/genpy/genmsg_py.py /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg -Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg - -/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py: /opt/ros/noetic/lib/genpy/genmsg_py.py -/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py: /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generating Python from MSG rosserial_msgs/TopicInfo" - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genpy/cmake/../../../lib/genpy/genmsg_py.py /root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg -Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg - -/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py: /opt/ros/noetic/lib/genpy/gensrv_py.py -/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py: /root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Generating Python code from SRV rosserial_msgs/RequestParam" - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genpy/cmake/../../../lib/genpy/gensrv_py.py /root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv -Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv - -/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py: /opt/ros/noetic/lib/genpy/genmsg_py.py -/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py -/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py -/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Generating Python msg __init__.py for rosserial_msgs" - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genpy/cmake/../../../lib/genpy/genmsg_py.py -o /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg --initpy - -/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py: /opt/ros/noetic/lib/genpy/genmsg_py.py -/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py -/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py -/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Generating Python srv __init__.py for rosserial_msgs" - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && ../../../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genpy/cmake/../../../lib/genpy/genmsg_py.py -o /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv --initpy - -rosserial_msgs_generate_messages_py: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py -rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py -rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py -rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py -rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py -rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py -rosserial_msgs_generate_messages_py: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make - -.PHONY : rosserial_msgs_generate_messages_py - -# Rule to build all files generated by this target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build: rosserial_msgs_generate_messages_py - -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build - -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/clean: - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_generate_messages_py.dir/cmake_clean.cmake -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/clean - -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_msgs /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/cmake_clean.cmake deleted file mode 100644 index d6b852f..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/cmake_clean.cmake +++ /dev/null @@ -1,13 +0,0 @@ -file(REMOVE_RECURSE - "/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py" - "/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py" - "/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py" - "/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py" - "/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py" - "CMakeFiles/rosserial_msgs_generate_messages_py" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosserial_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/progress.make deleted file mode 100644 index cfb4515..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/progress.make +++ /dev/null @@ -1,6 +0,0 @@ -CMAKE_PROGRESS_1 = 22 -CMAKE_PROGRESS_2 = 23 -CMAKE_PROGRESS_3 = 24 -CMAKE_PROGRESS_4 = 25 -CMAKE_PROGRESS_5 = 26 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make deleted file mode 100644 index 912a99e..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosserial_msgs_geneus. - -# Include the progress variables for this target. -include firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/progress.make - -rosserial_msgs_geneus: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make - -.PHONY : rosserial_msgs_geneus - -# Rule to build all files generated by this target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build: rosserial_msgs_geneus - -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build - -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/clean: - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_geneus.dir/cmake_clean.cmake -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/clean - -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_msgs /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/cmake_clean.cmake deleted file mode 100644 index 13ccee2..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosserial_msgs_geneus.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make deleted file mode 100644 index d375be7..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosserial_msgs_genlisp. - -# Include the progress variables for this target. -include firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/progress.make - -rosserial_msgs_genlisp: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make - -.PHONY : rosserial_msgs_genlisp - -# Rule to build all files generated by this target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build: rosserial_msgs_genlisp - -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build - -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/clean: - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_genlisp.dir/cmake_clean.cmake -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/clean - -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_msgs /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/cmake_clean.cmake deleted file mode 100644 index 8d5f402..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosserial_msgs_genlisp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make deleted file mode 100644 index 5c75cdd..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosserial_msgs_gennodejs. - -# Include the progress variables for this target. -include firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/progress.make - -rosserial_msgs_gennodejs: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make - -.PHONY : rosserial_msgs_gennodejs - -# Rule to build all files generated by this target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build: rosserial_msgs_gennodejs - -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build - -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/clean: - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_gennodejs.dir/cmake_clean.cmake -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/clean - -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_msgs /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/cmake_clean.cmake deleted file mode 100644 index 3bb98f6..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosserial_msgs_gennodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make deleted file mode 100644 index 2020426..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosserial_msgs_genpy. - -# Include the progress variables for this target. -include firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/progress.make - -rosserial_msgs_genpy: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make - -.PHONY : rosserial_msgs_genpy - -# Rule to build all files generated by this target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build: rosserial_msgs_genpy - -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build - -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/clean: - cd /root/comm-ws/build/firmware_commun/src/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_genpy.dir/cmake_clean.cmake -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/clean - -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_msgs /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/cmake_clean.cmake deleted file mode 100644 index e4c843a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosserial_msgs_genpy.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CTestTestfile.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CTestTestfile.cmake deleted file mode 100644 index 3e77482..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /root/comm-ws/src/firmware_commun/src/rosserial_msgs -# Build directory: /root/comm-ws/build/firmware_commun/src/rosserial_msgs -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/Makefile b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/Makefile deleted file mode 100644 index d5aa475..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/Makefile +++ /dev/null @@ -1,436 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# 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: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -#============================================================================= -# Targets provided globally by CMake. - -# 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 - -# 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 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 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 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 rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -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 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 - -# The main all target -all: cmake_check_build_system - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles /root/comm-ws/build/firmware_commun/src/rosserial_msgs/CMakeFiles/progress.marks - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/clean -.PHONY : clean - -# The main clean target -clean/fast: clean - -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/rule -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/rule - -# Convenience name for target. -rosserial_msgs_generate_messages_py: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/rule - -.PHONY : rosserial_msgs_generate_messages_py - -# fast build rule for target. -rosserial_msgs_generate_messages_py/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build -.PHONY : rosserial_msgs_generate_messages_py/fast - -# Convenience name for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/rule -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/rule - -# Convenience name for target. -_catkin_empty_exported_target: firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/rule - -.PHONY : _catkin_empty_exported_target - -# fast build rule for target. -_catkin_empty_exported_target/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build -.PHONY : _catkin_empty_exported_target/fast - -# Convenience name for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/rule -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/rule - -# Convenience name for target. -rosserial_msgs_genpy: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/rule - -.PHONY : rosserial_msgs_genpy - -# fast build rule for target. -rosserial_msgs_genpy/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build -.PHONY : rosserial_msgs_genpy/fast - -# Convenience name for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/rule -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/rule - -# Convenience name for target. -rosserial_msgs_gencpp: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/rule - -.PHONY : rosserial_msgs_gencpp - -# fast build rule for target. -rosserial_msgs_gencpp/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build -.PHONY : rosserial_msgs_gencpp/fast - -# Convenience name for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/rule -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/rule - -# Convenience name for target. -rosserial_msgs_generate_messages: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/rule - -.PHONY : rosserial_msgs_generate_messages - -# fast build rule for target. -rosserial_msgs_generate_messages/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build -.PHONY : rosserial_msgs_generate_messages/fast - -# Convenience name for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/rule -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/rule - -# Convenience name for target. -rosserial_msgs_geneus: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/rule - -.PHONY : rosserial_msgs_geneus - -# fast build rule for target. -rosserial_msgs_geneus/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build -.PHONY : rosserial_msgs_geneus/fast - -# Convenience name for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/rule -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/rule - -# Convenience name for target. -rosserial_msgs_generate_messages_eus: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/rule - -.PHONY : rosserial_msgs_generate_messages_eus - -# fast build rule for target. -rosserial_msgs_generate_messages_eus/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build -.PHONY : rosserial_msgs_generate_messages_eus/fast - -# Convenience name for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/rule -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/rule - -# Convenience name for target. -_rosserial_msgs_generate_messages_check_deps_Log: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/rule - -.PHONY : _rosserial_msgs_generate_messages_check_deps_Log - -# fast build rule for target. -_rosserial_msgs_generate_messages_check_deps_Log/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build -.PHONY : _rosserial_msgs_generate_messages_check_deps_Log/fast - -# Convenience name for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/rule -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/rule - -# Convenience name for target. -rosserial_msgs_generate_messages_nodejs: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/rule - -.PHONY : rosserial_msgs_generate_messages_nodejs - -# fast build rule for target. -rosserial_msgs_generate_messages_nodejs/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build -.PHONY : rosserial_msgs_generate_messages_nodejs/fast - -# Convenience name for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/rule -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/rule - -# Convenience name for target. -rosserial_msgs_gennodejs: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/rule - -.PHONY : rosserial_msgs_gennodejs - -# fast build rule for target. -rosserial_msgs_gennodejs/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build -.PHONY : rosserial_msgs_gennodejs/fast - -# Convenience name for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/rule -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/rule - -# Convenience name for target. -_rosserial_msgs_generate_messages_check_deps_TopicInfo: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/rule - -.PHONY : _rosserial_msgs_generate_messages_check_deps_TopicInfo - -# fast build rule for target. -_rosserial_msgs_generate_messages_check_deps_TopicInfo/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build -.PHONY : _rosserial_msgs_generate_messages_check_deps_TopicInfo/fast - -# Convenience name for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/rule -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/rule - -# Convenience name for target. -_rosserial_msgs_generate_messages_check_deps_RequestParam: firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/rule - -.PHONY : _rosserial_msgs_generate_messages_check_deps_RequestParam - -# fast build rule for target. -_rosserial_msgs_generate_messages_check_deps_RequestParam/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build -.PHONY : _rosserial_msgs_generate_messages_check_deps_RequestParam/fast - -# Convenience name for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/rule -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/rule - -# Convenience name for target. -rosserial_msgs_generate_messages_cpp: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/rule - -.PHONY : rosserial_msgs_generate_messages_cpp - -# fast build rule for target. -rosserial_msgs_generate_messages_cpp/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build -.PHONY : rosserial_msgs_generate_messages_cpp/fast - -# Convenience name for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/rule -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/rule - -# Convenience name for target. -rosserial_msgs_genlisp: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/rule - -.PHONY : rosserial_msgs_genlisp - -# fast build rule for target. -rosserial_msgs_genlisp/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build -.PHONY : rosserial_msgs_genlisp/fast - -# Convenience name for target. -firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/rule -.PHONY : firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/rule - -# Convenience name for target. -rosserial_msgs_generate_messages_lisp: firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/rule - -.PHONY : rosserial_msgs_generate_messages_lisp - -# fast build rule for target. -rosserial_msgs_generate_messages_lisp/fast: - cd /root/comm-ws/build && $(MAKE) -f firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make firmware_commun/src/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build -.PHONY : rosserial_msgs_generate_messages_lisp/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 "... install/strip" - @echo "... install/local" - @echo "... list_install_components" - @echo "... test" - @echo "... rosserial_msgs_generate_messages_py" - @echo "... _catkin_empty_exported_target" - @echo "... rosserial_msgs_genpy" - @echo "... rosserial_msgs_gencpp" - @echo "... rosserial_msgs_generate_messages" - @echo "... rosserial_msgs_geneus" - @echo "... rosserial_msgs_generate_messages_eus" - @echo "... _rosserial_msgs_generate_messages_check_deps_Log" - @echo "... rosserial_msgs_generate_messages_nodejs" - @echo "... rosserial_msgs_gennodejs" - @echo "... install" - @echo "... _rosserial_msgs_generate_messages_check_deps_TopicInfo" - @echo "... _rosserial_msgs_generate_messages_check_deps_RequestParam" - @echo "... rebuild_cache" - @echo "... edit_cache" - @echo "... rosserial_msgs_generate_messages_cpp" - @echo "... rosserial_msgs_genlisp" - @echo "... rosserial_msgs_generate_messages_lisp" -.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: - cd /root/comm-ws/build && $(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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-extras.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-extras.cmake deleted file mode 100644 index 7a84267..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-extras.cmake +++ /dev/null @@ -1,2 +0,0 @@ -set(rosserial_msgs_MESSAGE_FILES "msg/Log.msg;msg/TopicInfo.msg") -set(rosserial_msgs_SERVICE_FILES "srv/RequestParam.srv") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-paths.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-paths.cmake deleted file mode 100644 index 9141566..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-paths.cmake +++ /dev/null @@ -1,4 +0,0 @@ -# generated from genmsg/cmake/pkg-msg-paths.cmake.installspace.in - -_prepend_path("${rosserial_msgs_DIR}/.." "msg" rosserial_msgs_MSG_INCLUDE_DIRS UNIQUE) -set(rosserial_msgs_MSG_DEPENDENCIES ) diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgs.pc b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgs.pc deleted file mode 100644 index 28316dc..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgs.pc +++ /dev/null @@ -1,8 +0,0 @@ -prefix=/root/comm-ws/install - -Name: rosserial_msgs -Description: Description of rosserial_msgs -Version: 0.9.2 -Cflags: -I${prefix}/include -Libs: -L${prefix}/lib -Requires: message_runtime diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig-version.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig-version.cmake deleted file mode 100644 index 742fb9a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig-version.cmake +++ /dev/null @@ -1,14 +0,0 @@ -# generated from catkin/cmake/template/pkgConfig-version.cmake.in -set(PACKAGE_VERSION "0.9.2") - -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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig.cmake deleted file mode 100644 index 767f354..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig.cmake +++ /dev/null @@ -1,223 +0,0 @@ -# generated from catkin/cmake/template/pkgConfig.cmake.in - -# append elements to a list and remove existing duplicates from the list -# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig -# self contained -macro(_list_append_deduplicate listname) - if(NOT "${ARGN}" STREQUAL "") - if(${listname}) - list(REMOVE_ITEM ${listname} ${ARGN}) - endif() - list(APPEND ${listname} ${ARGN}) - endif() -endmacro() - -# append elements to a list if they are not already in the list -# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig -# self contained -macro(_list_append_unique listname) - foreach(_item ${ARGN}) - list(FIND ${listname} ${_item} _index) - if(_index EQUAL -1) - list(APPEND ${listname} ${_item}) - endif() - endforeach() -endmacro() - -# pack a list of libraries with optional build configuration keywords -# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig -# self contained -macro(_pack_libraries_with_build_configuration VAR) - set(${VAR} "") - set(_argn ${ARGN}) - list(LENGTH _argn _count) - set(_index 0) - while(${_index} LESS ${_count}) - list(GET _argn ${_index} lib) - if("${lib}" MATCHES "^(debug|optimized|general)$") - math(EXPR _index "${_index} + 1") - if(${_index} EQUAL ${_count}) - message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library") - endif() - list(GET _argn ${_index} library) - list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}") - else() - list(APPEND ${VAR} "${lib}") - endif() - math(EXPR _index "${_index} + 1") - endwhile() -endmacro() - -# unpack a list of libraries with optional build configuration keyword prefixes -# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig -# self contained -macro(_unpack_libraries_with_build_configuration VAR) - set(${VAR} "") - foreach(lib ${ARGN}) - string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}") - list(APPEND ${VAR} "${lib}") - endforeach() -endmacro() - - -if(rosserial_msgs_CONFIG_INCLUDED) - return() -endif() -set(rosserial_msgs_CONFIG_INCLUDED TRUE) - -# set variables for source/devel/install prefixes -if("FALSE" STREQUAL "TRUE") - set(rosserial_msgs_SOURCE_PREFIX /root/comm-ws/src/firmware_commun/src/rosserial_msgs) - set(rosserial_msgs_DEVEL_PREFIX /root/comm-ws/devel) - set(rosserial_msgs_INSTALL_PREFIX "") - set(rosserial_msgs_PREFIX ${rosserial_msgs_DEVEL_PREFIX}) -else() - set(rosserial_msgs_SOURCE_PREFIX "") - set(rosserial_msgs_DEVEL_PREFIX "") - set(rosserial_msgs_INSTALL_PREFIX /root/comm-ws/install) - set(rosserial_msgs_PREFIX ${rosserial_msgs_INSTALL_PREFIX}) -endif() - -# warn when using a deprecated package -if(NOT "" STREQUAL "") - set(_msg "WARNING: package 'rosserial_msgs' is deprecated") - # append custom deprecation text if available - if(NOT "" STREQUAL "TRUE") - set(_msg "${_msg} ()") - endif() - message("${_msg}") -endif() - -# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project -set(rosserial_msgs_FOUND_CATKIN_PROJECT TRUE) - -if(NOT "include " STREQUAL " ") - set(rosserial_msgs_INCLUDE_DIRS "") - set(_include_dirs "include") - if(NOT " " STREQUAL " ") - set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.") - elseif(NOT "http://ros.org/wiki/rosserial_msgs " STREQUAL " ") - set(_report "Check the website 'http://ros.org/wiki/rosserial_msgs' for information and consider reporting the problem.") - else() - set(_report "Report the problem to the maintainer 'Paul Bouchier , Mike Purvis ' and request to fix the problem.") - endif() - foreach(idir ${_include_dirs}) - if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) - set(include ${idir}) - elseif("${idir} " STREQUAL "include ") - get_filename_component(include "${rosserial_msgs_DIR}/../../../include" ABSOLUTE) - if(NOT IS_DIRECTORY ${include}) - message(FATAL_ERROR "Project 'rosserial_msgs' specifies '${idir}' as an include dir, which is not found. It does not exist in '${include}'. ${_report}") - endif() - else() - message(FATAL_ERROR "Project 'rosserial_msgs' specifies '${idir}' as an include dir, which is not found. It does neither exist as an absolute directory nor in '\${prefix}/${idir}'. ${_report}") - endif() - _list_append_unique(rosserial_msgs_INCLUDE_DIRS ${include}) - endforeach() -endif() - -set(libraries "") -foreach(library ${libraries}) - # keep build configuration keywords, target names and absolute libraries as-is - if("${library}" MATCHES "^(debug|optimized|general)$") - list(APPEND rosserial_msgs_LIBRARIES ${library}) - elseif(${library} MATCHES "^-l") - list(APPEND rosserial_msgs_LIBRARIES ${library}) - elseif(${library} MATCHES "^-") - # This is a linker flag/option (like -pthread) - # There's no standard variable for these, so create an interface library to hold it - if(NOT rosserial_msgs_NUM_DUMMY_TARGETS) - set(rosserial_msgs_NUM_DUMMY_TARGETS 0) - endif() - # Make sure the target name is unique - set(interface_target_name "catkin::rosserial_msgs::wrapped-linker-option${rosserial_msgs_NUM_DUMMY_TARGETS}") - while(TARGET "${interface_target_name}") - math(EXPR rosserial_msgs_NUM_DUMMY_TARGETS "${rosserial_msgs_NUM_DUMMY_TARGETS}+1") - set(interface_target_name "catkin::rosserial_msgs::wrapped-linker-option${rosserial_msgs_NUM_DUMMY_TARGETS}") - endwhile() - add_library("${interface_target_name}" INTERFACE IMPORTED) - if("${CMAKE_VERSION}" VERSION_LESS "3.13.0") - set_property( - TARGET - "${interface_target_name}" - APPEND PROPERTY - INTERFACE_LINK_LIBRARIES "${library}") - else() - target_link_options("${interface_target_name}" INTERFACE "${library}") - endif() - list(APPEND rosserial_msgs_LIBRARIES "${interface_target_name}") - elseif(TARGET ${library}) - list(APPEND rosserial_msgs_LIBRARIES ${library}) - elseif(IS_ABSOLUTE ${library}) - list(APPEND rosserial_msgs_LIBRARIES ${library}) - else() - set(lib_path "") - set(lib "${library}-NOTFOUND") - # since the path where the library is found is returned we have to iterate over the paths manually - foreach(path /root/comm-ws/install/lib;/opt/ros/noetic/lib) - find_library(lib ${library} - PATHS ${path} - NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) - if(lib) - set(lib_path ${path}) - break() - endif() - endforeach() - if(lib) - _list_append_unique(rosserial_msgs_LIBRARY_DIRS ${lib_path}) - list(APPEND rosserial_msgs_LIBRARIES ${lib}) - else() - # as a fall back for non-catkin libraries try to search globally - find_library(lib ${library}) - if(NOT lib) - message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'rosserial_msgs'? Did you find_package() it before the subdirectory containing its code is included?") - endif() - list(APPEND rosserial_msgs_LIBRARIES ${lib}) - endif() - endif() -endforeach() - -set(rosserial_msgs_EXPORTED_TARGETS "rosserial_msgs_generate_messages_cpp;rosserial_msgs_generate_messages_eus;rosserial_msgs_generate_messages_lisp;rosserial_msgs_generate_messages_nodejs;rosserial_msgs_generate_messages_py") -# create dummy targets for exported code generation targets to make life of users easier -foreach(t ${rosserial_msgs_EXPORTED_TARGETS}) - if(NOT TARGET ${t}) - add_custom_target(${t}) - endif() -endforeach() - -set(depends "message_runtime") -foreach(depend ${depends}) - string(REPLACE " " ";" depend_list ${depend}) - # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls - list(GET depend_list 0 rosserial_msgs_dep) - list(LENGTH depend_list count) - if(${count} EQUAL 1) - # simple dependencies must only be find_package()-ed once - if(NOT ${rosserial_msgs_dep}_FOUND) - find_package(${rosserial_msgs_dep} REQUIRED NO_MODULE) - endif() - else() - # dependencies with components must be find_package()-ed again - list(REMOVE_AT depend_list 0) - find_package(${rosserial_msgs_dep} REQUIRED NO_MODULE ${depend_list}) - endif() - _list_append_unique(rosserial_msgs_INCLUDE_DIRS ${${rosserial_msgs_dep}_INCLUDE_DIRS}) - - # merge build configuration keywords with library names to correctly deduplicate - _pack_libraries_with_build_configuration(rosserial_msgs_LIBRARIES ${rosserial_msgs_LIBRARIES}) - _pack_libraries_with_build_configuration(_libraries ${${rosserial_msgs_dep}_LIBRARIES}) - _list_append_deduplicate(rosserial_msgs_LIBRARIES ${_libraries}) - # undo build configuration keyword merging after deduplication - _unpack_libraries_with_build_configuration(rosserial_msgs_LIBRARIES ${rosserial_msgs_LIBRARIES}) - - _list_append_unique(rosserial_msgs_LIBRARY_DIRS ${${rosserial_msgs_dep}_LIBRARY_DIRS}) - _list_append_deduplicate(rosserial_msgs_EXPORTED_TARGETS ${${rosserial_msgs_dep}_EXPORTED_TARGETS}) -endforeach() - -set(pkg_cfg_extras "rosserial_msgs-msg-extras.cmake") -foreach(extra ${pkg_cfg_extras}) - if(NOT IS_ABSOLUTE ${extra}) - set(extra ${rosserial_msgs_DIR}/${extra}) - endif() - include(${extra}) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/package.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/package.cmake deleted file mode 100644 index fbd53d8..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/package.cmake +++ /dev/null @@ -1,16 +0,0 @@ -set(_CATKIN_CURRENT_PACKAGE "rosserial_msgs") -set(rosserial_msgs_VERSION "0.9.2") -set(rosserial_msgs_MAINTAINER "Paul Bouchier , Mike Purvis ") -set(rosserial_msgs_PACKAGE_FORMAT "1") -set(rosserial_msgs_BUILD_DEPENDS "message_generation") -set(rosserial_msgs_BUILD_EXPORT_DEPENDS "message_runtime") -set(rosserial_msgs_BUILDTOOL_DEPENDS "catkin") -set(rosserial_msgs_BUILDTOOL_EXPORT_DEPENDS ) -set(rosserial_msgs_EXEC_DEPENDS "message_runtime") -set(rosserial_msgs_RUN_DEPENDS "message_runtime") -set(rosserial_msgs_TEST_DEPENDS ) -set(rosserial_msgs_DOC_DEPENDS ) -set(rosserial_msgs_URL_WEBSITE "http://ros.org/wiki/rosserial_msgs") -set(rosserial_msgs_URL_BUGTRACKER "") -set(rosserial_msgs_URL_REPOSITORY "") -set(rosserial_msgs_DEPRECATED "") \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/pkg.develspace.context.pc.py b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/pkg.develspace.context.pc.py deleted file mode 100644 index c365aea..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/pkg.develspace.context.pc.py +++ /dev/null @@ -1,8 +0,0 @@ -# generated from catkin/cmake/template/pkg.context.pc.in -CATKIN_PACKAGE_PREFIX = "" -PROJECT_PKG_CONFIG_INCLUDE_DIRS = "/root/comm-ws/devel/include".split(';') if "/root/comm-ws/devel/include" != "" else [] -PROJECT_CATKIN_DEPENDS = "message_runtime".replace(';', ' ') -PKG_CONFIG_LIBRARIES_WITH_PREFIX = "".split(';') if "" != "" else [] -PROJECT_NAME = "rosserial_msgs" -PROJECT_SPACE_DIR = "/root/comm-ws/devel" -PROJECT_VERSION = "0.9.2" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/pkg.installspace.context.pc.py b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/pkg.installspace.context.pc.py deleted file mode 100644 index 1ac1417..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/pkg.installspace.context.pc.py +++ /dev/null @@ -1,8 +0,0 @@ -# generated from catkin/cmake/template/pkg.context.pc.in -CATKIN_PACKAGE_PREFIX = "" -PROJECT_PKG_CONFIG_INCLUDE_DIRS = "${prefix}/include".split(';') if "${prefix}/include" != "" else [] -PROJECT_CATKIN_DEPENDS = "message_runtime".replace(';', ' ') -PKG_CONFIG_LIBRARIES_WITH_PREFIX = "".split(';') if "" != "" else [] -PROJECT_NAME = "rosserial_msgs" -PROJECT_SPACE_DIR = "/root/comm-ws/install" -PROJECT_VERSION = "0.9.2" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.develspace.in b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.develspace.in deleted file mode 100644 index 1fe8307..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.develspace.in +++ /dev/null @@ -1,2 +0,0 @@ -set(rosserial_msgs_MESSAGE_FILES "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg;/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg") -set(rosserial_msgs_SERVICE_FILES "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.installspace.in b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.installspace.in deleted file mode 100644 index 7a84267..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.installspace.in +++ /dev/null @@ -1,2 +0,0 @@ -set(rosserial_msgs_MESSAGE_FILES "msg/Log.msg;msg/TopicInfo.msg") -set(rosserial_msgs_SERVICE_FILES "srv/RequestParam.srv") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/package.xml.stamp b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/package.xml.stamp deleted file mode 100644 index 9f8ac6d..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/package.xml.stamp +++ /dev/null @@ -1,18 +0,0 @@ - - rosserial_msgs - 0.9.2 - - Messages for automatic topic configuration using rosserial. - - Michael Ferguson - Paul Bouchier - Mike Purvis - BSD - http://ros.org/wiki/rosserial_msgs - - catkin - - message_generation - - message_runtime - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg-genmsg.cmake.em.stamp b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg-genmsg.cmake.em.stamp deleted file mode 100644 index eca9adc..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg-genmsg.cmake.em.stamp +++ /dev/null @@ -1,167 +0,0 @@ -# generated from genmsg/cmake/pkg-genmsg.cmake.em - -@{ -import os -import sys - -import genmsg -import genmsg.base -genmsg.base.log_verbose('GENMSG_VERBOSE' in os.environ) -import genmsg.deps -import genmsg.gentools - -# split incoming variables -messages = messages_str.split(';') if messages_str != '' else [] -services = services_str.split(';') if services_str != '' else [] -dependencies = dependencies_str.split(';') if dependencies_str != '' else [] -dep_search_paths = dep_include_paths_str.split(';') if dep_include_paths_str != '' else [] - -dep_search_paths_dict = {} -dep_search_paths_tuple_list = [] -is_even = True -for val in dep_search_paths: - if is_even: - dep_search_paths_dict.setdefault(val, []) - val_prev = val - is_even = False - else: - dep_search_paths_dict[val_prev].append(val) - dep_search_paths_tuple_list.append((val_prev, val)) - is_even = True -dep_search_paths = dep_search_paths_dict - -if not messages and not services: - print('message(WARNING "Invoking generate_messages() without having added any message or service file before.\nYou should either add add_message_files() and/or add_service_files() calls or remove the invocation of generate_messages().")') - -msg_deps = {} -msg_dep_types = {} -for m in messages: - try: - _deps = genmsg.deps.find_msg_dependencies_with_type(pkg_name, m, dep_search_paths) - msg_deps[m] = [d[1] for d in _deps] - msg_dep_types[m] = [d[0] for d in _deps] - except genmsg.MsgNotFound as e: - print('message(FATAL_ERROR "Could not find messages which \'%s\' depends on. Did you forget to specify generate_messages(DEPENDENCIES ...)?\n%s")' % (m, str(e).replace('"', '\\"'))) - -srv_deps = {} -srv_dep_types = {} -for s in services: - try: - _deps = genmsg.deps.find_srv_dependencies_with_type(pkg_name, s, dep_search_paths) - srv_deps[s] = [d[1] for d in _deps] - srv_dep_types[s] = [d[0] for d in _deps] - except genmsg.MsgNotFound as e: - print('message(FATAL_ERROR "Could not find messages which \'%s\' depends on. Did you forget to specify generate_messages(DEPENDENCIES ...)?\n%s")' % (s, str(e).replace('"', '\\"'))) - -}@ -message(STATUS "@(pkg_name): @(len(messages)) messages, @(len(services)) services") - -set(MSG_I_FLAGS "@(';'.join(["-I%s:%s" % (dep, dir) for dep, dir in dep_search_paths_tuple_list]))") - -# Find all generators -@[if langs]@ -@[for l in langs.split(';')]@ -find_package(@l REQUIRED) -@[end for]@ -@[end if]@ - -add_custom_target(@(pkg_name)_generate_messages ALL) - -# verify that message/service dependencies have not changed since configure -@{all_deps = dict(list(msg_deps.items()) + list(srv_deps.items()))} -@{all_dep_types = dict(list(msg_dep_types.items()) + list(srv_dep_types.items()))} -@[for f in all_deps.keys()]@ -@{dep_types = ':'.join(all_dep_types[f]).replace('\\','/')} -get_filename_component(_filename "@(f)" NAME_WE) -add_custom_target(_@(pkg_name)_generate_messages_check_deps_${_filename} - COMMAND ${CATKIN_ENV} ${PYTHON_EXECUTABLE} ${GENMSG_CHECK_DEPS_SCRIPT} "@(pkg_name)" "@(f)" "@(dep_types)" -) -@[end for]@# messages and services - -# -# langs = @langs -# - -@[if langs]@ -@[for l in langs.split(';')]@ -### Section generating for lang: @l -### Generating Messages -@[for m in msg_deps.keys()]@ -_generate_msg_@(l[3:])(@pkg_name - "@m" - "${MSG_I_FLAGS}" - "@(';'.join(msg_deps[m]).replace("\\","/"))" - ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name -) -@[end for]@# messages - -### Generating Services -@[for s in srv_deps.keys()]@ -_generate_srv_@(l[3:])(@pkg_name - "@s" - "${MSG_I_FLAGS}" - "@(';'.join(srv_deps[s]).replace("\\","/"))" - ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name -) -@[end for]@# services - -### Generating Module File -_generate_module_@(l[3:])(@pkg_name - ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name - "${ALL_GEN_OUTPUT_FILES_@(l[3:])}" -) - -add_custom_target(@(pkg_name)_generate_messages_@(l[3:]) - DEPENDS ${ALL_GEN_OUTPUT_FILES_@(l[3:])} -) -add_dependencies(@(pkg_name)_generate_messages @(pkg_name)_generate_messages_@(l[3:])) - -# add dependencies to all check dependencies targets -@[for f in all_deps.keys()]@ -get_filename_component(_filename "@(f)" NAME_WE) -add_dependencies(@(pkg_name)_generate_messages_@(l[3:]) _@(pkg_name)_generate_messages_check_deps_${_filename}) -@[end for]@# messages and services - -# target for backward compatibility -add_custom_target(@(pkg_name)_@(l)) -add_dependencies(@(pkg_name)_@(l) @(pkg_name)_generate_messages_@(l[3:])) - -# register target for catkin_package(EXPORTED_TARGETS) -list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS @(pkg_name)_generate_messages_@(l[3:])) - -@[end for]@# langs -@[end if]@ - -@[if langs]@ -@[for l in langs.split(';')]@ - -if(@(l)_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name) -@[if l == 'genpy']@ - install(CODE "execute_process(COMMAND \"@(PYTHON_EXECUTABLE)\" -m compileall \"${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name\")") -@[end if]@ - # install generated code - install( - DIRECTORY ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name - DESTINATION ${@(l)_INSTALL_DIR} -@[if l == 'genpy' and package_has_static_sources]@ - # skip all init files - PATTERN "__init__.py" EXCLUDE - PATTERN "__init__.pyc" EXCLUDE - ) - # install init files which are not in the root folder of the generated code - string(REGEX REPLACE "([][+.*()^])" "\\\\\\1" ESCAPED_PATH "${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@(pkg_name)") - install( - DIRECTORY ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name - DESTINATION ${@(l)_INSTALL_DIR} - FILES_MATCHING - REGEX "${ESCAPED_PATH}/.+/__init__.pyc?$" -@[end if]@ - ) -endif() -@[for d in dependencies]@ -if(TARGET @(d)_generate_messages_@(l[3:])) - add_dependencies(@(pkg_name)_generate_messages_@(l[3:]) @(d)_generate_messages_@(l[3:])) -endif() -@[end for]@# dependencies -@[end for]@# langs -@[end if]@ diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg.pc.em.stamp b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg.pc.em.stamp deleted file mode 100644 index 549fb75..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg.pc.em.stamp +++ /dev/null @@ -1,8 +0,0 @@ -prefix=@PROJECT_SPACE_DIR - -Name: @(CATKIN_PACKAGE_PREFIX + PROJECT_NAME) -Description: Description of @PROJECT_NAME -Version: @PROJECT_VERSION -Cflags: @(' '.join(['-I%s' % include for include in PROJECT_PKG_CONFIG_INCLUDE_DIRS])) -Libs: -L${prefix}/lib @(' '.join(PKG_CONFIG_LIBRARIES_WITH_PREFIX)) -Requires: @(PROJECT_CATKIN_DEPENDS) diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/cmake/rosserial_msgs-genmsg-context.py b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/cmake/rosserial_msgs-genmsg-context.py deleted file mode 100644 index 7456c25..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/cmake/rosserial_msgs-genmsg-context.py +++ /dev/null @@ -1,11 +0,0 @@ -# generated from genmsg/cmake/pkg-genmsg.context.in - -messages_str = "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg;/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg" -services_str = "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv" -pkg_name = "rosserial_msgs" -dependencies_str = "" -langs = "gencpp;geneus;genlisp;gennodejs;genpy" -dep_include_paths_str = "rosserial_msgs;/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg" -PYTHON_EXECUTABLE = "/usr/bin/python3" -package_has_static_sources = '' == 'TRUE' -genmsg_check_deps_script = "/opt/ros/noetic/share/genmsg/cmake/../../../lib/genmsg/genmsg_check_deps.py" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/cmake/rosserial_msgs-genmsg.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/cmake/rosserial_msgs-genmsg.cmake deleted file mode 100644 index 7855559..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/cmake/rosserial_msgs-genmsg.cmake +++ /dev/null @@ -1,325 +0,0 @@ -# generated from genmsg/cmake/pkg-genmsg.cmake.em - -message(STATUS "rosserial_msgs: 2 messages, 1 services") - -set(MSG_I_FLAGS "-Irosserial_msgs:/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg") - -# Find all generators -find_package(gencpp REQUIRED) -find_package(geneus REQUIRED) -find_package(genlisp REQUIRED) -find_package(gennodejs REQUIRED) -find_package(genpy REQUIRED) - -add_custom_target(rosserial_msgs_generate_messages ALL) - -# verify that message/service dependencies have not changed since configure - - - -get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg" NAME_WE) -add_custom_target(_rosserial_msgs_generate_messages_check_deps_${_filename} - COMMAND ${CATKIN_ENV} ${PYTHON_EXECUTABLE} ${GENMSG_CHECK_DEPS_SCRIPT} "rosserial_msgs" "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg" "" -) - -get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg" NAME_WE) -add_custom_target(_rosserial_msgs_generate_messages_check_deps_${_filename} - COMMAND ${CATKIN_ENV} ${PYTHON_EXECUTABLE} ${GENMSG_CHECK_DEPS_SCRIPT} "rosserial_msgs" "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg" "" -) - -get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv" NAME_WE) -add_custom_target(_rosserial_msgs_generate_messages_check_deps_${_filename} - COMMAND ${CATKIN_ENV} ${PYTHON_EXECUTABLE} ${GENMSG_CHECK_DEPS_SCRIPT} "rosserial_msgs" "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv" "" -) - -# -# langs = gencpp;geneus;genlisp;gennodejs;genpy -# - -### Section generating for lang: gencpp -### Generating Messages -_generate_msg_cpp(rosserial_msgs - "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/rosserial_msgs -) -_generate_msg_cpp(rosserial_msgs - "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/rosserial_msgs -) - -### Generating Services -_generate_srv_cpp(rosserial_msgs - "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/rosserial_msgs -) - -### Generating Module File -_generate_module_cpp(rosserial_msgs - ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/rosserial_msgs - "${ALL_GEN_OUTPUT_FILES_cpp}" -) - -add_custom_target(rosserial_msgs_generate_messages_cpp - DEPENDS ${ALL_GEN_OUTPUT_FILES_cpp} -) -add_dependencies(rosserial_msgs_generate_messages rosserial_msgs_generate_messages_cpp) - -# add dependencies to all check dependencies targets -get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg" NAME_WE) -add_dependencies(rosserial_msgs_generate_messages_cpp _rosserial_msgs_generate_messages_check_deps_${_filename}) -get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg" NAME_WE) -add_dependencies(rosserial_msgs_generate_messages_cpp _rosserial_msgs_generate_messages_check_deps_${_filename}) -get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv" NAME_WE) -add_dependencies(rosserial_msgs_generate_messages_cpp _rosserial_msgs_generate_messages_check_deps_${_filename}) - -# target for backward compatibility -add_custom_target(rosserial_msgs_gencpp) -add_dependencies(rosserial_msgs_gencpp rosserial_msgs_generate_messages_cpp) - -# register target for catkin_package(EXPORTED_TARGETS) -list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS rosserial_msgs_generate_messages_cpp) - -### Section generating for lang: geneus -### Generating Messages -_generate_msg_eus(rosserial_msgs - "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/rosserial_msgs -) -_generate_msg_eus(rosserial_msgs - "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/rosserial_msgs -) - -### Generating Services -_generate_srv_eus(rosserial_msgs - "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/rosserial_msgs -) - -### Generating Module File -_generate_module_eus(rosserial_msgs - ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/rosserial_msgs - "${ALL_GEN_OUTPUT_FILES_eus}" -) - -add_custom_target(rosserial_msgs_generate_messages_eus - DEPENDS ${ALL_GEN_OUTPUT_FILES_eus} -) -add_dependencies(rosserial_msgs_generate_messages rosserial_msgs_generate_messages_eus) - -# add dependencies to all check dependencies targets -get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg" NAME_WE) -add_dependencies(rosserial_msgs_generate_messages_eus _rosserial_msgs_generate_messages_check_deps_${_filename}) -get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg" NAME_WE) -add_dependencies(rosserial_msgs_generate_messages_eus _rosserial_msgs_generate_messages_check_deps_${_filename}) -get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv" NAME_WE) -add_dependencies(rosserial_msgs_generate_messages_eus _rosserial_msgs_generate_messages_check_deps_${_filename}) - -# target for backward compatibility -add_custom_target(rosserial_msgs_geneus) -add_dependencies(rosserial_msgs_geneus rosserial_msgs_generate_messages_eus) - -# register target for catkin_package(EXPORTED_TARGETS) -list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS rosserial_msgs_generate_messages_eus) - -### Section generating for lang: genlisp -### Generating Messages -_generate_msg_lisp(rosserial_msgs - "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/rosserial_msgs -) -_generate_msg_lisp(rosserial_msgs - "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/rosserial_msgs -) - -### Generating Services -_generate_srv_lisp(rosserial_msgs - "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/rosserial_msgs -) - -### Generating Module File -_generate_module_lisp(rosserial_msgs - ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/rosserial_msgs - "${ALL_GEN_OUTPUT_FILES_lisp}" -) - -add_custom_target(rosserial_msgs_generate_messages_lisp - DEPENDS ${ALL_GEN_OUTPUT_FILES_lisp} -) -add_dependencies(rosserial_msgs_generate_messages rosserial_msgs_generate_messages_lisp) - -# add dependencies to all check dependencies targets -get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg" NAME_WE) -add_dependencies(rosserial_msgs_generate_messages_lisp _rosserial_msgs_generate_messages_check_deps_${_filename}) -get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg" NAME_WE) -add_dependencies(rosserial_msgs_generate_messages_lisp _rosserial_msgs_generate_messages_check_deps_${_filename}) -get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv" NAME_WE) -add_dependencies(rosserial_msgs_generate_messages_lisp _rosserial_msgs_generate_messages_check_deps_${_filename}) - -# target for backward compatibility -add_custom_target(rosserial_msgs_genlisp) -add_dependencies(rosserial_msgs_genlisp rosserial_msgs_generate_messages_lisp) - -# register target for catkin_package(EXPORTED_TARGETS) -list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS rosserial_msgs_generate_messages_lisp) - -### Section generating for lang: gennodejs -### Generating Messages -_generate_msg_nodejs(rosserial_msgs - "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/rosserial_msgs -) -_generate_msg_nodejs(rosserial_msgs - "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/rosserial_msgs -) - -### Generating Services -_generate_srv_nodejs(rosserial_msgs - "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/rosserial_msgs -) - -### Generating Module File -_generate_module_nodejs(rosserial_msgs - ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/rosserial_msgs - "${ALL_GEN_OUTPUT_FILES_nodejs}" -) - -add_custom_target(rosserial_msgs_generate_messages_nodejs - DEPENDS ${ALL_GEN_OUTPUT_FILES_nodejs} -) -add_dependencies(rosserial_msgs_generate_messages rosserial_msgs_generate_messages_nodejs) - -# add dependencies to all check dependencies targets -get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg" NAME_WE) -add_dependencies(rosserial_msgs_generate_messages_nodejs _rosserial_msgs_generate_messages_check_deps_${_filename}) -get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg" NAME_WE) -add_dependencies(rosserial_msgs_generate_messages_nodejs _rosserial_msgs_generate_messages_check_deps_${_filename}) -get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv" NAME_WE) -add_dependencies(rosserial_msgs_generate_messages_nodejs _rosserial_msgs_generate_messages_check_deps_${_filename}) - -# target for backward compatibility -add_custom_target(rosserial_msgs_gennodejs) -add_dependencies(rosserial_msgs_gennodejs rosserial_msgs_generate_messages_nodejs) - -# register target for catkin_package(EXPORTED_TARGETS) -list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS rosserial_msgs_generate_messages_nodejs) - -### Section generating for lang: genpy -### Generating Messages -_generate_msg_py(rosserial_msgs - "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/rosserial_msgs -) -_generate_msg_py(rosserial_msgs - "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/rosserial_msgs -) - -### Generating Services -_generate_srv_py(rosserial_msgs - "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/rosserial_msgs -) - -### Generating Module File -_generate_module_py(rosserial_msgs - ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/rosserial_msgs - "${ALL_GEN_OUTPUT_FILES_py}" -) - -add_custom_target(rosserial_msgs_generate_messages_py - DEPENDS ${ALL_GEN_OUTPUT_FILES_py} -) -add_dependencies(rosserial_msgs_generate_messages rosserial_msgs_generate_messages_py) - -# add dependencies to all check dependencies targets -get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg" NAME_WE) -add_dependencies(rosserial_msgs_generate_messages_py _rosserial_msgs_generate_messages_check_deps_${_filename}) -get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg" NAME_WE) -add_dependencies(rosserial_msgs_generate_messages_py _rosserial_msgs_generate_messages_check_deps_${_filename}) -get_filename_component(_filename "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv" NAME_WE) -add_dependencies(rosserial_msgs_generate_messages_py _rosserial_msgs_generate_messages_check_deps_${_filename}) - -# target for backward compatibility -add_custom_target(rosserial_msgs_genpy) -add_dependencies(rosserial_msgs_genpy rosserial_msgs_generate_messages_py) - -# register target for catkin_package(EXPORTED_TARGETS) -list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS rosserial_msgs_generate_messages_py) - - - -if(gencpp_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/rosserial_msgs) - # install generated code - install( - DIRECTORY ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/rosserial_msgs - DESTINATION ${gencpp_INSTALL_DIR} - ) -endif() - -if(geneus_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/rosserial_msgs) - # install generated code - install( - DIRECTORY ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/rosserial_msgs - DESTINATION ${geneus_INSTALL_DIR} - ) -endif() - -if(genlisp_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/rosserial_msgs) - # install generated code - install( - DIRECTORY ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/rosserial_msgs - DESTINATION ${genlisp_INSTALL_DIR} - ) -endif() - -if(gennodejs_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/rosserial_msgs) - # install generated code - install( - DIRECTORY ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/rosserial_msgs - DESTINATION ${gennodejs_INSTALL_DIR} - ) -endif() - -if(genpy_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/rosserial_msgs) - install(CODE "execute_process(COMMAND \"/usr/bin/python3\" -m compileall \"${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/rosserial_msgs\")") - # install generated code - install( - DIRECTORY ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/rosserial_msgs - DESTINATION ${genpy_INSTALL_DIR} - ) -endif() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/cmake_install.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/cmake_install.cmake deleted file mode 100644 index d90d22f..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_msgs/cmake_install.cmake +++ /dev/null @@ -1,97 +0,0 @@ -# Install script for directory: /root/comm-ws/src/firmware_commun/src/rosserial_msgs - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/root/comm-ws/install") -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() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_msgs/msg" TYPE FILE FILES - "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg" - "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg" - ) -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_msgs/srv" TYPE FILE FILES "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_msgs/cmake" TYPE FILE FILES "/root/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-paths.cmake") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include" TYPE DIRECTORY FILES "/root/comm-ws/devel/include/rosserial_msgs") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/roseus/ros" TYPE DIRECTORY FILES "/root/comm-ws/devel/share/roseus/ros/rosserial_msgs") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/common-lisp/ros" TYPE DIRECTORY FILES "/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/gennodejs/ros" TYPE DIRECTORY FILES "/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - execute_process(COMMAND "/usr/bin/python3" -m compileall "/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/python3/dist-packages" TYPE DIRECTORY FILES "/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/root/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgs.pc") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_msgs/cmake" TYPE FILE FILES "/root/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-extras.cmake") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_msgs/cmake" TYPE FILE FILES - "/root/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig.cmake" - "/root/comm-ws/build/firmware_commun/src/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig-version.cmake" - ) -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_msgs" TYPE FILE FILES "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/package.xml") -endif() - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/CMakeDirectoryInformation.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 65c974a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/root/comm-ws/src") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/root/comm-ws/build") - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/progress.marks b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/progress.marks deleted file mode 100644 index 6f4247a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -26 diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make deleted file mode 100644 index 7386149..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for roscpp_generate_messages_cpp. - -# Include the progress variables for this target. -include firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make - -roscpp_generate_messages_cpp: firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make - -.PHONY : roscpp_generate_messages_cpp - -# Rule to build all files generated by this target. -firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/build: roscpp_generate_messages_cpp - -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/build - -firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/clean: - cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/clean - -firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_server /root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake deleted file mode 100644 index bf35365..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/build.make deleted file mode 100644 index 8c605ba..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for roscpp_generate_messages_eus. - -# Include the progress variables for this target. -include firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make - -roscpp_generate_messages_eus: firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/build.make - -.PHONY : roscpp_generate_messages_eus - -# Rule to build all files generated by this target. -firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/build: roscpp_generate_messages_eus - -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/build - -firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/clean: - cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/clean - -firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_server /root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake deleted file mode 100644 index 61700fa..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make deleted file mode 100644 index 193604a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for roscpp_generate_messages_lisp. - -# Include the progress variables for this target. -include firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make - -roscpp_generate_messages_lisp: firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make - -.PHONY : roscpp_generate_messages_lisp - -# Rule to build all files generated by this target. -firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/build: roscpp_generate_messages_lisp - -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/build - -firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/clean: - cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/clean - -firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_server /root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake deleted file mode 100644 index 492a50b..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make deleted file mode 100644 index 9b0b924..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for roscpp_generate_messages_nodejs. - -# Include the progress variables for this target. -include firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make - -roscpp_generate_messages_nodejs: firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make - -.PHONY : roscpp_generate_messages_nodejs - -# Rule to build all files generated by this target. -firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/build: roscpp_generate_messages_nodejs - -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/build - -firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/clean: - cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/clean - -firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_server /root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake deleted file mode 100644 index 37945a6..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/build.make deleted file mode 100644 index 748c002..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for roscpp_generate_messages_py. - -# Include the progress variables for this target. -include firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/progress.make - -roscpp_generate_messages_py: firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/build.make - -.PHONY : roscpp_generate_messages_py - -# Rule to build all files generated by this target. -firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/build: roscpp_generate_messages_py - -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/build - -firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/clean: - cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/clean - -firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_server /root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake deleted file mode 100644 index 2c13747..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/roscpp_generate_messages_py.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make deleted file mode 100644 index e27d6d9..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosgraph_msgs_generate_messages_cpp. - -# Include the progress variables for this target. -include firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make - -rosgraph_msgs_generate_messages_cpp: firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make - -.PHONY : rosgraph_msgs_generate_messages_cpp - -# Rule to build all files generated by this target. -firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build: rosgraph_msgs_generate_messages_cpp - -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build - -firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean: - cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean - -firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_server /root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake deleted file mode 100644 index 720bdd0..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make deleted file mode 100644 index a572482..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosgraph_msgs_generate_messages_eus. - -# Include the progress variables for this target. -include firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make - -rosgraph_msgs_generate_messages_eus: firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make - -.PHONY : rosgraph_msgs_generate_messages_eus - -# Rule to build all files generated by this target. -firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build: rosgraph_msgs_generate_messages_eus - -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build - -firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/clean: - cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/clean - -firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_server /root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake deleted file mode 100644 index 5610f84..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make deleted file mode 100644 index abb14b4..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosgraph_msgs_generate_messages_lisp. - -# Include the progress variables for this target. -include firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make - -rosgraph_msgs_generate_messages_lisp: firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make - -.PHONY : rosgraph_msgs_generate_messages_lisp - -# Rule to build all files generated by this target. -firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build: rosgraph_msgs_generate_messages_lisp - -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build - -firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean: - cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean - -firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_server /root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake deleted file mode 100644 index cdd6e3f..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make deleted file mode 100644 index ea70a77..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosgraph_msgs_generate_messages_nodejs. - -# Include the progress variables for this target. -include firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make - -rosgraph_msgs_generate_messages_nodejs: firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make - -.PHONY : rosgraph_msgs_generate_messages_nodejs - -# Rule to build all files generated by this target. -firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build: rosgraph_msgs_generate_messages_nodejs - -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build - -firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/clean: - cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/clean - -firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_server /root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake deleted file mode 100644 index 37bf13d..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make deleted file mode 100644 index 7828de7..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosgraph_msgs_generate_messages_py. - -# Include the progress variables for this target. -include firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make - -rosgraph_msgs_generate_messages_py: firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make - -.PHONY : rosgraph_msgs_generate_messages_py - -# Rule to build all files generated by this target. -firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build: rosgraph_msgs_generate_messages_py - -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build - -firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean: - cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean - -firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_server /root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake deleted file mode 100644 index de801d4..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/CXX.includecache b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/CXX.includecache deleted file mode 100644 index 83f958f..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/CXX.includecache +++ /dev/null @@ -1,522 +0,0 @@ -#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h -string -- -stdexcept -- - -/root/comm-ws/src/firmware_commun/src/rosserial_server/src/msg_lookup.cpp -rosserial_server/msg_lookup.h -/root/comm-ws/src/firmware_commun/src/rosserial_server/src/rosserial_server/msg_lookup.h -Python.h -/root/comm-ws/src/firmware_commun/src/rosserial_server/src/Python.h - -/usr/include/python3.8/Python.h -patchlevel.h -/usr/include/python3.8/patchlevel.h -pyconfig.h -/usr/include/python3.8/pyconfig.h -pymacconfig.h -/usr/include/python3.8/pymacconfig.h -limits.h -- -stdio.h -- -string.h -- -errno.h -- -stdlib.h -- -unistd.h -- -crypt.h -- -stddef.h -- -assert.h -- -pyport.h -/usr/include/python3.8/pyport.h -pymacro.h -/usr/include/python3.8/pymacro.h -pymath.h -/usr/include/python3.8/pymath.h -pytime.h -/usr/include/python3.8/pytime.h -pymem.h -/usr/include/python3.8/pymem.h -object.h -/usr/include/python3.8/object.h -objimpl.h -/usr/include/python3.8/objimpl.h -typeslots.h -/usr/include/python3.8/typeslots.h -pyhash.h -/usr/include/python3.8/pyhash.h -pydebug.h -/usr/include/python3.8/pydebug.h -bytearrayobject.h -/usr/include/python3.8/bytearrayobject.h -bytesobject.h -/usr/include/python3.8/bytesobject.h -unicodeobject.h -/usr/include/python3.8/unicodeobject.h -longobject.h -/usr/include/python3.8/longobject.h -longintrepr.h -/usr/include/python3.8/longintrepr.h -boolobject.h -/usr/include/python3.8/boolobject.h -floatobject.h -/usr/include/python3.8/floatobject.h -complexobject.h -/usr/include/python3.8/complexobject.h -rangeobject.h -/usr/include/python3.8/rangeobject.h -memoryobject.h -/usr/include/python3.8/memoryobject.h -tupleobject.h -/usr/include/python3.8/tupleobject.h -listobject.h -/usr/include/python3.8/listobject.h -dictobject.h -/usr/include/python3.8/dictobject.h -odictobject.h -/usr/include/python3.8/odictobject.h -enumobject.h -/usr/include/python3.8/enumobject.h -setobject.h -/usr/include/python3.8/setobject.h -methodobject.h -/usr/include/python3.8/methodobject.h -moduleobject.h -/usr/include/python3.8/moduleobject.h -funcobject.h -/usr/include/python3.8/funcobject.h -classobject.h -/usr/include/python3.8/classobject.h -fileobject.h -/usr/include/python3.8/fileobject.h -pycapsule.h -/usr/include/python3.8/pycapsule.h -traceback.h -/usr/include/python3.8/traceback.h -sliceobject.h -/usr/include/python3.8/sliceobject.h -cellobject.h -/usr/include/python3.8/cellobject.h -iterobject.h -/usr/include/python3.8/iterobject.h -genobject.h -/usr/include/python3.8/genobject.h -descrobject.h -/usr/include/python3.8/descrobject.h -warnings.h -/usr/include/python3.8/warnings.h -weakrefobject.h -/usr/include/python3.8/weakrefobject.h -structseq.h -/usr/include/python3.8/structseq.h -namespaceobject.h -/usr/include/python3.8/namespaceobject.h -picklebufobject.h -/usr/include/python3.8/picklebufobject.h -codecs.h -/usr/include/python3.8/codecs.h -pyerrors.h -/usr/include/python3.8/pyerrors.h -cpython/initconfig.h -/usr/include/python3.8/cpython/initconfig.h -pystate.h -/usr/include/python3.8/pystate.h -context.h -/usr/include/python3.8/context.h -pyarena.h -/usr/include/python3.8/pyarena.h -modsupport.h -/usr/include/python3.8/modsupport.h -compile.h -/usr/include/python3.8/compile.h -pythonrun.h -/usr/include/python3.8/pythonrun.h -pylifecycle.h -/usr/include/python3.8/pylifecycle.h -ceval.h -/usr/include/python3.8/ceval.h -sysmodule.h -/usr/include/python3.8/sysmodule.h -osmodule.h -/usr/include/python3.8/osmodule.h -intrcheck.h -/usr/include/python3.8/intrcheck.h -import.h -/usr/include/python3.8/import.h -abstract.h -/usr/include/python3.8/abstract.h -bltinmodule.h -/usr/include/python3.8/bltinmodule.h -eval.h -/usr/include/python3.8/eval.h -pyctype.h -/usr/include/python3.8/pyctype.h -pystrtod.h -/usr/include/python3.8/pystrtod.h -pystrcmp.h -/usr/include/python3.8/pystrcmp.h -dtoa.h -/usr/include/python3.8/dtoa.h -fileutils.h -/usr/include/python3.8/fileutils.h -pyfpe.h -/usr/include/python3.8/pyfpe.h -tracemalloc.h -/usr/include/python3.8/tracemalloc.h - -/usr/include/python3.8/abstract.h -cpython/abstract.h -/usr/include/python3.8/cpython/abstract.h - -/usr/include/python3.8/bltinmodule.h - -/usr/include/python3.8/boolobject.h - -/usr/include/python3.8/bytearrayobject.h -stdarg.h -- - -/usr/include/python3.8/bytesobject.h -stdarg.h -- - -/usr/include/python3.8/cellobject.h - -/usr/include/python3.8/ceval.h - -/usr/include/python3.8/classobject.h - -/usr/include/python3.8/code.h - -/usr/include/python3.8/codecs.h - -/usr/include/python3.8/compile.h -code.h -/usr/include/python3.8/code.h - -/usr/include/python3.8/complexobject.h - -/usr/include/python3.8/context.h - -/usr/include/python3.8/cpython/abstract.h - -/usr/include/python3.8/cpython/dictobject.h - -/usr/include/python3.8/cpython/fileobject.h - -/usr/include/python3.8/cpython/initconfig.h - -/usr/include/python3.8/cpython/object.h - -/usr/include/python3.8/cpython/objimpl.h - -/usr/include/python3.8/cpython/pyerrors.h - -/usr/include/python3.8/cpython/pylifecycle.h - -/usr/include/python3.8/cpython/pymem.h - -/usr/include/python3.8/cpython/pystate.h -cpython/initconfig.h -/usr/include/python3.8/cpython/cpython/initconfig.h - -/usr/include/python3.8/cpython/sysmodule.h - -/usr/include/python3.8/cpython/traceback.h - -/usr/include/python3.8/cpython/tupleobject.h - -/usr/include/python3.8/cpython/unicodeobject.h - -/usr/include/python3.8/descrobject.h - -/usr/include/python3.8/dictobject.h -cpython/dictobject.h -/usr/include/python3.8/cpython/dictobject.h - -/usr/include/python3.8/dtoa.h - -/usr/include/python3.8/enumobject.h - -/usr/include/python3.8/eval.h - -/usr/include/python3.8/fileobject.h -cpython/fileobject.h -/usr/include/python3.8/cpython/fileobject.h - -/usr/include/python3.8/fileutils.h - -/usr/include/python3.8/floatobject.h - -/usr/include/python3.8/funcobject.h - -/usr/include/python3.8/genobject.h -pystate.h -/usr/include/python3.8/pystate.h - -/usr/include/python3.8/import.h - -/usr/include/python3.8/intrcheck.h - -/usr/include/python3.8/iterobject.h - -/usr/include/python3.8/listobject.h - -/usr/include/python3.8/longintrepr.h - -/usr/include/python3.8/longobject.h - -/usr/include/python3.8/memoryobject.h - -/usr/include/python3.8/methodobject.h - -/usr/include/python3.8/modsupport.h -stdarg.h -- - -/usr/include/python3.8/moduleobject.h - -/usr/include/python3.8/namespaceobject.h - -/usr/include/python3.8/object.h -pymem.h -/usr/include/python3.8/pymem.h -cpython/object.h -/usr/include/python3.8/cpython/object.h - -/usr/include/python3.8/objimpl.h -pymem.h -/usr/include/python3.8/pymem.h -cpython/objimpl.h -/usr/include/python3.8/cpython/objimpl.h - -/usr/include/python3.8/odictobject.h - -/usr/include/python3.8/osmodule.h - -/usr/include/python3.8/patchlevel.h - -/usr/include/python3.8/picklebufobject.h - -/usr/include/python3.8/pyarena.h - -/usr/include/python3.8/pycapsule.h - -/usr/include/python3.8/pyconfig.h -x86_64-linux-gnu/python3.8/pyconfig.h -- -x86_64-linux-gnux32/python3.8/pyconfig.h -- -i386-linux-gnu/python3.8/pyconfig.h -- -aarch64-linux-gnu/python3.8/pyconfig.h -- -alpha-linux-gnu/python3.8/pyconfig.h -- -arm-linux-gnueabihf/python3.8/pyconfig.h -- -arm-linux-gnueabi/python3.8/pyconfig.h -- -hppa-linux-gnu/python3.8/pyconfig.h -- -ia64-linux-gnu/python3.8/pyconfig.h -- -m68k-linux-gnu/python3.8/pyconfig.h -- -mipsisa32r6el-linux-gnu/python3.8/pyconfig.h -- -mipsisa64r6el-linux-gnuabin32/python3.8/pyconfig.h -- -mipsisa64r6el-linux-gnuabi64/python3.8/pyconfig.h -- -mipsisa32r6-linux-gnu/python3.8/pyconfig.h -- -mipsisa64r6-linux-gnuabin32/python3.8/pyconfig.h -- -mipsisa64r6-linux-gnuabi64/python3.8/pyconfig.h -- -mipsel-linux-gnu/python3.8/pyconfig.h -- -mips64el-linux-gnuabin32/python3.8/pyconfig.h -- -mips64el-linux-gnuabi64/python3.8/pyconfig.h -- -mips-linux-gnu/python3.8/pyconfig.h -- -mips64-linux-gnuabin32/python3.8/pyconfig.h -- -mips64-linux-gnuabi64/python3.8/pyconfig.h -- -or1k-linux-gnu/python3.8/pyconfig.h -- -powerpc-linux-gnuspe/python3.8/pyconfig.h -- -powerpc64le-linux-gnu/python3.8/pyconfig.h -- -powerpc64-linux-gnu/python3.8/pyconfig.h -- -powerpc-linux-gnu/python3.8/pyconfig.h -- -s390x-linux-gnu/python3.8/pyconfig.h -- -s390-linux-gnu/python3.8/pyconfig.h -- -sh4-linux-gnu/python3.8/pyconfig.h -- -sparc64-linux-gnu/python3.8/pyconfig.h -- -sparc-linux-gnu/python3.8/pyconfig.h -- -riscv64-linux-gnu/python3.8/pyconfig.h -- -riscv32-linux-gnu/python3.8/pyconfig.h -- -x86_64-kfreebsd-gnu/python3.8/pyconfig.h -- -i386-kfreebsd-gnu/python3.8/pyconfig.h -- -i386-gnu/python3.8/pyconfig.h -- - -/usr/include/python3.8/pyctype.h - -/usr/include/python3.8/pydebug.h - -/usr/include/python3.8/pyerrors.h -stdarg.h -- -cpython/pyerrors.h -/usr/include/python3.8/cpython/pyerrors.h - -/usr/include/python3.8/pyfpe.h - -/usr/include/python3.8/pyhash.h - -/usr/include/python3.8/pylifecycle.h -cpython/pylifecycle.h -/usr/include/python3.8/cpython/pylifecycle.h - -/usr/include/python3.8/pymacconfig.h - -/usr/include/python3.8/pymacro.h - -/usr/include/python3.8/pymath.h -pyconfig.h -/usr/include/python3.8/pyconfig.h - -/usr/include/python3.8/pymem.h -pyport.h -/usr/include/python3.8/pyport.h -cpython/pymem.h -/usr/include/python3.8/cpython/pymem.h - -/usr/include/python3.8/pyport.h -pyconfig.h -/usr/include/python3.8/pyconfig.h -inttypes.h -- -stdlib.h -- -ieeefp.h -- -math.h -- -sys/time.h -- -time.h -- -sys/time.h -- -time.h -- -sys/select.h -- -sys/stat.h -- -stat.h -- -sys/types.h -- -sys/termio.h -- -ctype.h -- -wctype.h -- - -/usr/include/python3.8/pystate.h -pythread.h -/usr/include/python3.8/pythread.h -cpython/pystate.h -/usr/include/python3.8/cpython/pystate.h - -/usr/include/python3.8/pystrcmp.h - -/usr/include/python3.8/pystrtod.h - -/usr/include/python3.8/pythonrun.h - -/usr/include/python3.8/pythread.h -pthread.h -- - -/usr/include/python3.8/pytime.h -pyconfig.h -/usr/include/python3.8/pyconfig.h -object.h -/usr/include/python3.8/object.h - -/usr/include/python3.8/rangeobject.h - -/usr/include/python3.8/setobject.h - -/usr/include/python3.8/sliceobject.h - -/usr/include/python3.8/structseq.h - -/usr/include/python3.8/sysmodule.h -cpython/sysmodule.h -/usr/include/python3.8/cpython/sysmodule.h - -/usr/include/python3.8/traceback.h -cpython/traceback.h -/usr/include/python3.8/cpython/traceback.h - -/usr/include/python3.8/tracemalloc.h - -/usr/include/python3.8/tupleobject.h -cpython/tupleobject.h -/usr/include/python3.8/cpython/tupleobject.h - -/usr/include/python3.8/typeslots.h - -/usr/include/python3.8/unicodeobject.h -stdarg.h -- -ctype.h -- -wchar.h -- -cpython/unicodeobject.h -/usr/include/python3.8/cpython/unicodeobject.h - -/usr/include/python3.8/warnings.h - -/usr/include/python3.8/weakrefobject.h - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake deleted file mode 100644 index ef64bf5..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake +++ /dev/null @@ -1,33 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/root/comm-ws/src/firmware_commun/src/rosserial_server/src/msg_lookup.cpp" "/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_CXX - "ROSCONSOLE_BACKEND_LOG4CXX" - "ROS_BUILD_SHARED_LIBS=1" - "ROS_PACKAGE_NAME=\"rosserial_server\"" - "rosserial_server_lookup_EXPORTS" - ) - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "/root/comm-ws/src/firmware_commun/src/rosserial_server/include" - "/root/comm-ws/devel/include" - "/opt/ros/noetic/include" - "/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" - "/usr/include/python3.8" - ) - -# 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/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build.make deleted file mode 100644 index 017be07..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build.make +++ /dev/null @@ -1,99 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Include any dependencies generated for this target. -include firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.make - -# Include the progress variables for this target. -include firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/progress.make - -# Include the compile flags for this target's objects. -include firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/flags.make - -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/flags.make -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/src/msg_lookup.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o" - cd /root/comm-ws/build/firmware_commun/src/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o -c /root/comm-ws/src/firmware_commun/src/rosserial_server/src/msg_lookup.cpp - -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.i" - cd /root/comm-ws/build/firmware_commun/src/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/comm-ws/src/firmware_commun/src/rosserial_server/src/msg_lookup.cpp > CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.i - -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.s" - cd /root/comm-ws/build/firmware_commun/src/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/comm-ws/src/firmware_commun/src/rosserial_server/src/msg_lookup.cpp -o CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.s - -# Object files for target rosserial_server_lookup -rosserial_server_lookup_OBJECTS = \ -"CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o" - -# External object files for target rosserial_server_lookup -rosserial_server_lookup_EXTERNAL_OBJECTS = - -/root/comm-ws/devel/lib/librosserial_server_lookup.so: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o -/root/comm-ws/devel/lib/librosserial_server_lookup.so: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build.make -/root/comm-ws/devel/lib/librosserial_server_lookup.so: /usr/lib/x86_64-linux-gnu/libpython3.8.so -/root/comm-ws/devel/lib/librosserial_server_lookup.so: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library /root/comm-ws/devel/lib/librosserial_server_lookup.so" - cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/rosserial_server_lookup.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build: /root/comm-ws/devel/lib/librosserial_server_lookup.so - -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build - -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/clean: - cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_server_lookup.dir/cmake_clean.cmake -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/clean - -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_server /root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/cmake_clean.cmake deleted file mode 100644 index aeb98e6..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "/root/comm-ws/devel/lib/librosserial_server_lookup.pdb" - "/root/comm-ws/devel/lib/librosserial_server_lookup.so" - "CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/rosserial_server_lookup.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.internal deleted file mode 100644 index 1b3b79e..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.internal +++ /dev/null @@ -1,93 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o - /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h - /root/comm-ws/src/firmware_commun/src/rosserial_server/src/msg_lookup.cpp - /usr/include/python3.8/Python.h - /usr/include/python3.8/abstract.h - /usr/include/python3.8/bltinmodule.h - /usr/include/python3.8/boolobject.h - /usr/include/python3.8/bytearrayobject.h - /usr/include/python3.8/bytesobject.h - /usr/include/python3.8/cellobject.h - /usr/include/python3.8/ceval.h - /usr/include/python3.8/classobject.h - /usr/include/python3.8/code.h - /usr/include/python3.8/codecs.h - /usr/include/python3.8/compile.h - /usr/include/python3.8/complexobject.h - /usr/include/python3.8/context.h - /usr/include/python3.8/cpython/abstract.h - /usr/include/python3.8/cpython/dictobject.h - /usr/include/python3.8/cpython/fileobject.h - /usr/include/python3.8/cpython/initconfig.h - /usr/include/python3.8/cpython/object.h - /usr/include/python3.8/cpython/objimpl.h - /usr/include/python3.8/cpython/pyerrors.h - /usr/include/python3.8/cpython/pylifecycle.h - /usr/include/python3.8/cpython/pymem.h - /usr/include/python3.8/cpython/pystate.h - /usr/include/python3.8/cpython/sysmodule.h - /usr/include/python3.8/cpython/traceback.h - /usr/include/python3.8/cpython/tupleobject.h - /usr/include/python3.8/cpython/unicodeobject.h - /usr/include/python3.8/descrobject.h - /usr/include/python3.8/dictobject.h - /usr/include/python3.8/dtoa.h - /usr/include/python3.8/enumobject.h - /usr/include/python3.8/eval.h - /usr/include/python3.8/fileobject.h - /usr/include/python3.8/fileutils.h - /usr/include/python3.8/floatobject.h - /usr/include/python3.8/funcobject.h - /usr/include/python3.8/genobject.h - /usr/include/python3.8/import.h - /usr/include/python3.8/intrcheck.h - /usr/include/python3.8/iterobject.h - /usr/include/python3.8/listobject.h - /usr/include/python3.8/longintrepr.h - /usr/include/python3.8/longobject.h - /usr/include/python3.8/memoryobject.h - /usr/include/python3.8/methodobject.h - /usr/include/python3.8/modsupport.h - /usr/include/python3.8/moduleobject.h - /usr/include/python3.8/namespaceobject.h - /usr/include/python3.8/object.h - /usr/include/python3.8/objimpl.h - /usr/include/python3.8/odictobject.h - /usr/include/python3.8/osmodule.h - /usr/include/python3.8/patchlevel.h - /usr/include/python3.8/picklebufobject.h - /usr/include/python3.8/pyarena.h - /usr/include/python3.8/pycapsule.h - /usr/include/python3.8/pyconfig.h - /usr/include/python3.8/pyctype.h - /usr/include/python3.8/pydebug.h - /usr/include/python3.8/pyerrors.h - /usr/include/python3.8/pyfpe.h - /usr/include/python3.8/pyhash.h - /usr/include/python3.8/pylifecycle.h - /usr/include/python3.8/pymacconfig.h - /usr/include/python3.8/pymacro.h - /usr/include/python3.8/pymath.h - /usr/include/python3.8/pymem.h - /usr/include/python3.8/pyport.h - /usr/include/python3.8/pystate.h - /usr/include/python3.8/pystrcmp.h - /usr/include/python3.8/pystrtod.h - /usr/include/python3.8/pythonrun.h - /usr/include/python3.8/pythread.h - /usr/include/python3.8/pytime.h - /usr/include/python3.8/rangeobject.h - /usr/include/python3.8/setobject.h - /usr/include/python3.8/sliceobject.h - /usr/include/python3.8/structseq.h - /usr/include/python3.8/sysmodule.h - /usr/include/python3.8/traceback.h - /usr/include/python3.8/tracemalloc.h - /usr/include/python3.8/tupleobject.h - /usr/include/python3.8/typeslots.h - /usr/include/python3.8/unicodeobject.h - /usr/include/python3.8/warnings.h - /usr/include/python3.8/weakrefobject.h diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.make deleted file mode 100644 index 9736426..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.make +++ /dev/null @@ -1,93 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/src/msg_lookup.cpp -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/Python.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/abstract.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/bltinmodule.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/boolobject.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/bytearrayobject.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/bytesobject.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cellobject.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/ceval.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/classobject.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/code.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/codecs.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/compile.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/complexobject.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/context.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/abstract.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/dictobject.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/fileobject.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/initconfig.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/object.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/objimpl.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/pyerrors.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/pylifecycle.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/pymem.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/pystate.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/sysmodule.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/traceback.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/tupleobject.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/unicodeobject.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/descrobject.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/dictobject.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/dtoa.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/enumobject.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/eval.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/fileobject.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/fileutils.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/floatobject.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/funcobject.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/genobject.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/import.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/intrcheck.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/iterobject.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/listobject.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/longintrepr.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/longobject.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/memoryobject.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/methodobject.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/modsupport.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/moduleobject.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/namespaceobject.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/object.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/objimpl.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/odictobject.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/osmodule.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/patchlevel.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/picklebufobject.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pyarena.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pycapsule.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pyconfig.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pyctype.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pydebug.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pyerrors.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pyfpe.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pyhash.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pylifecycle.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pymacconfig.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pymacro.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pymath.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pymem.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pyport.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pystate.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pystrcmp.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pystrtod.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pythonrun.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pythread.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pytime.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/rangeobject.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/setobject.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/sliceobject.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/structseq.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/sysmodule.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/traceback.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/tracemalloc.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/tupleobject.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/typeslots.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/unicodeobject.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/warnings.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/weakrefobject.h - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/flags.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/flags.make deleted file mode 100644 index a318efc..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# compile CXX with /usr/bin/c++ -CXX_FLAGS = -fPIC - -CXX_DEFINES = -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"rosserial_server\" -Drosserial_server_lookup_EXPORTS - -CXX_INCLUDES = -I/root/comm-ws/src/firmware_commun/src/rosserial_server/include -I/root/comm-ws/devel/include -I/opt/ros/noetic/include -I/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp -isystem /usr/include/python3.8 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/link.txt b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/link.txt deleted file mode 100644 index db908a3..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ -fPIC -shared -Wl,-soname,librosserial_server_lookup.so -o /root/comm-ws/devel/lib/librosserial_server_lookup.so CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o /usr/lib/x86_64-linux-gnu/libpython3.8.so diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/progress.make deleted file mode 100644 index 8791cb6..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 27 -CMAKE_PROGRESS_2 = 28 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o deleted file mode 100644 index c65c6757fd94e83bec19046bf11d0d1dfddcb4b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14216 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 nWR=Hl#`^34NUT$T-MgLy5CpPxN1nax]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/opt/ros/noetic/include/ros/advertise_options.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/advertise_service_options.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/service_callback_helper.h -/opt/ros/noetic/include/ros/ros/service_callback_helper.h -ros/service_traits.h -/opt/ros/noetic/include/ros/ros/service_traits.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/assert.h -ros/console.h -/opt/ros/noetic/include/ros/ros/console.h -ros/static_assert.h -/opt/ros/noetic/include/ros/ros/static_assert.h -ros/platform.h -- -stdlib.h -- - -/opt/ros/noetic/include/ros/builtin_message_traits.h -message_traits.h -/opt/ros/noetic/include/ros/message_traits.h -ros/time.h -/opt/ros/noetic/include/ros/ros/time.h - -/opt/ros/noetic/include/ros/callback_queue.h -ros/callback_queue_interface.h -/opt/ros/noetic/include/ros/ros/callback_queue_interface.h -ros/time.h -/opt/ros/noetic/include/ros/ros/time.h -common.h -/opt/ros/noetic/include/ros/common.h -boost/shared_ptr.hpp -- -boost/thread/condition_variable.hpp -- -boost/thread/mutex.hpp -- -boost/thread/shared_mutex.hpp -- -boost/thread/tss.hpp -- -list -- -deque -- - -/opt/ros/noetic/include/ros/callback_queue_interface.h -boost/shared_ptr.hpp -- -common.h -/opt/ros/noetic/include/ros/common.h -ros/types.h -/opt/ros/noetic/include/ros/ros/types.h - -/opt/ros/noetic/include/ros/common.h -stdint.h -- -assert.h -- -stddef.h -- -string -- -ros/assert.h -/opt/ros/noetic/include/ros/ros/assert.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/serialized_message.h -/opt/ros/noetic/include/ros/ros/serialized_message.h -boost/shared_array.hpp -- -ros/macros.h -- - -/opt/ros/noetic/include/ros/console.h -console_backend.h -/opt/ros/noetic/include/ros/console_backend.h -cstdio -- -sstream -- -ros/time.h -- -cstdarg -- -ros/macros.h -- -map -- -vector -- -log4cxx/level.h -/opt/ros/noetic/include/ros/log4cxx/level.h -rosconsole/macros_generated.h -/opt/ros/noetic/include/ros/rosconsole/macros_generated.h - -/opt/ros/noetic/include/ros/console_backend.h -ros/macros.h -- - -/opt/ros/noetic/include/ros/datatypes.h -string -- -vector -- -map -- -set -- -list -- -boost/shared_ptr.hpp -- - -/opt/ros/noetic/include/ros/duration.h -iostream -- -math.h -- -stdexcept -- -climits -- -stdint.h -- -rostime_decl.h -/opt/ros/noetic/include/ros/rostime_decl.h - -/opt/ros/noetic/include/ros/exception.h -stdexcept -- - -/opt/ros/noetic/include/ros/exceptions.h -ros/exception.h -- - -/opt/ros/noetic/include/ros/forwards.h -string -- -vector -- -map -- -set -- -list -- -boost/shared_ptr.hpp -- -boost/make_shared.hpp -- -boost/weak_ptr.hpp -- -boost/function.hpp -- -ros/time.h -- -ros/macros.h -- -exceptions.h -/opt/ros/noetic/include/ros/exceptions.h -ros/datatypes.h -/opt/ros/noetic/include/ros/ros/datatypes.h - -/opt/ros/noetic/include/ros/init.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/spinner.h -/opt/ros/noetic/include/ros/ros/spinner.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/macros.h - -/opt/ros/noetic/include/ros/master.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -xmlrpcpp/XmlRpcValue.h -/opt/ros/noetic/include/ros/xmlrpcpp/XmlRpcValue.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/message.h -ros/macros.h -/opt/ros/noetic/include/ros/ros/macros.h -ros/assert.h -/opt/ros/noetic/include/ros/ros/assert.h -string -- -string.h -- -boost/shared_ptr.hpp -- -boost/array.hpp -- -stdint.h -- - -/opt/ros/noetic/include/ros/message_event.h -ros/time.h -/opt/ros/noetic/include/ros/ros/time.h -ros/datatypes.h -- -ros/message_traits.h -- -boost/type_traits/is_void.hpp -- -boost/type_traits/is_base_of.hpp -- -boost/type_traits/is_const.hpp -- -boost/type_traits/add_const.hpp -- -boost/type_traits/remove_const.hpp -- -boost/utility/enable_if.hpp -- -boost/function.hpp -- -boost/make_shared.hpp -- - -/opt/ros/noetic/include/ros/message_forward.h -cstddef -- -memory -- - -/opt/ros/noetic/include/ros/message_operations.h -ostream -- - -/opt/ros/noetic/include/ros/message_traits.h -message_forward.h -/opt/ros/noetic/include/ros/message_forward.h -ros/time.h -- -string -- -boost/utility/enable_if.hpp -- -boost/type_traits/remove_const.hpp -- -boost/type_traits/remove_reference.hpp -- - -/opt/ros/noetic/include/ros/names.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/node_handle.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/publisher.h -/opt/ros/noetic/include/ros/ros/publisher.h -ros/subscriber.h -/opt/ros/noetic/include/ros/ros/subscriber.h -ros/service_server.h -/opt/ros/noetic/include/ros/ros/service_server.h -ros/service_client.h -/opt/ros/noetic/include/ros/ros/service_client.h -ros/timer.h -/opt/ros/noetic/include/ros/ros/timer.h -ros/rate.h -/opt/ros/noetic/include/ros/ros/rate.h -ros/wall_timer.h -/opt/ros/noetic/include/ros/ros/wall_timer.h -ros/steady_timer.h -/opt/ros/noetic/include/ros/ros/steady_timer.h -ros/advertise_options.h -/opt/ros/noetic/include/ros/ros/advertise_options.h -ros/advertise_service_options.h -/opt/ros/noetic/include/ros/ros/advertise_service_options.h -ros/subscribe_options.h -/opt/ros/noetic/include/ros/ros/subscribe_options.h -ros/service_client_options.h -/opt/ros/noetic/include/ros/ros/service_client_options.h -ros/timer_options.h -/opt/ros/noetic/include/ros/ros/timer_options.h -ros/wall_timer_options.h -/opt/ros/noetic/include/ros/ros/wall_timer_options.h -ros/spinner.h -/opt/ros/noetic/include/ros/ros/spinner.h -ros/init.h -/opt/ros/noetic/include/ros/ros/init.h -common.h -/opt/ros/noetic/include/ros/common.h -boost/bind.hpp -- -xmlrpcpp/XmlRpcValue.h -- - -/opt/ros/noetic/include/ros/param.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -common.h -/opt/ros/noetic/include/ros/common.h -xmlrpcpp/XmlRpcValue.h -/opt/ros/noetic/include/ros/xmlrpcpp/XmlRpcValue.h -vector -- -map -- - -/opt/ros/noetic/include/ros/parameter_adapter.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/message_event.h -/opt/ros/noetic/include/ros/ros/message_event.h -ros/static_assert.h -- -boost/type_traits/add_const.hpp -- -boost/type_traits/remove_const.hpp -- -boost/type_traits/remove_reference.hpp -- - -/opt/ros/noetic/include/ros/platform.h -stdlib.h -- -string -- - -/opt/ros/noetic/include/ros/publisher.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/common.h -/opt/ros/noetic/include/ros/ros/common.h -ros/message.h -/opt/ros/noetic/include/ros/ros/message.h -ros/serialization.h -/opt/ros/noetic/include/ros/ros/serialization.h -boost/bind.hpp -- -boost/thread/mutex.hpp -- - -/opt/ros/noetic/include/ros/rate.h -ros/time.h -/opt/ros/noetic/include/ros/ros/time.h -rostime_decl.h -/opt/ros/noetic/include/ros/rostime_decl.h - -/opt/ros/noetic/include/ros/ros.h -ros/time.h -/opt/ros/noetic/include/ros/ros/time.h -ros/rate.h -/opt/ros/noetic/include/ros/ros/rate.h -ros/console.h -/opt/ros/noetic/include/ros/ros/console.h -ros/assert.h -/opt/ros/noetic/include/ros/ros/assert.h -ros/common.h -/opt/ros/noetic/include/ros/ros/common.h -ros/types.h -/opt/ros/noetic/include/ros/ros/types.h -ros/node_handle.h -/opt/ros/noetic/include/ros/ros/node_handle.h -ros/publisher.h -/opt/ros/noetic/include/ros/ros/publisher.h -ros/single_subscriber_publisher.h -/opt/ros/noetic/include/ros/ros/single_subscriber_publisher.h -ros/service_server.h -/opt/ros/noetic/include/ros/ros/service_server.h -ros/subscriber.h -/opt/ros/noetic/include/ros/ros/subscriber.h -ros/service.h -/opt/ros/noetic/include/ros/ros/service.h -ros/init.h -/opt/ros/noetic/include/ros/ros/init.h -ros/master.h -/opt/ros/noetic/include/ros/ros/master.h -ros/this_node.h -/opt/ros/noetic/include/ros/ros/this_node.h -ros/param.h -/opt/ros/noetic/include/ros/ros/param.h -ros/topic.h -/opt/ros/noetic/include/ros/ros/topic.h -ros/names.h -/opt/ros/noetic/include/ros/ros/names.h - -/opt/ros/noetic/include/ros/roscpp_serialization_macros.h -ros/macros.h -- - -/opt/ros/noetic/include/ros/rostime_decl.h -ros/macros.h -- - -/opt/ros/noetic/include/ros/serialization.h -roscpp_serialization_macros.h -/opt/ros/noetic/include/ros/roscpp_serialization_macros.h -ros/types.h -- -ros/time.h -- -serialized_message.h -/opt/ros/noetic/include/ros/serialized_message.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -ros/builtin_message_traits.h -/opt/ros/noetic/include/ros/ros/builtin_message_traits.h -ros/exception.h -/opt/ros/noetic/include/ros/ros/exception.h -ros/datatypes.h -/opt/ros/noetic/include/ros/ros/datatypes.h -vector -- -map -- -memory -- -boost/array.hpp -- -boost/call_traits.hpp -- -boost/utility/enable_if.hpp -- -boost/mpl/and.hpp -- -boost/mpl/or.hpp -- -boost/mpl/not.hpp -- -cstring -- - -/opt/ros/noetic/include/ros/serialized_message.h -roscpp_serialization_macros.h -/opt/ros/noetic/include/ros/roscpp_serialization_macros.h -boost/shared_array.hpp -- -boost/shared_ptr.hpp -- - -/opt/ros/noetic/include/ros/service.h -string -- -ros/common.h -/opt/ros/noetic/include/ros/ros/common.h -ros/message.h -/opt/ros/noetic/include/ros/ros/message.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/node_handle.h -/opt/ros/noetic/include/ros/ros/node_handle.h -ros/service_traits.h -/opt/ros/noetic/include/ros/ros/service_traits.h -ros/names.h -/opt/ros/noetic/include/ros/ros/names.h -boost/shared_ptr.hpp -- - -/opt/ros/noetic/include/ros/service_callback_helper.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/common.h -/opt/ros/noetic/include/ros/ros/common.h -ros/message.h -/opt/ros/noetic/include/ros/ros/message.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -ros/service_traits.h -/opt/ros/noetic/include/ros/ros/service_traits.h -ros/serialization.h -/opt/ros/noetic/include/ros/ros/serialization.h -boost/type_traits/is_base_of.hpp -- -boost/utility/enable_if.hpp -- - -/opt/ros/noetic/include/ros/service_client.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/common.h -/opt/ros/noetic/include/ros/ros/common.h -ros/service_traits.h -/opt/ros/noetic/include/ros/ros/service_traits.h -ros/serialization.h -/opt/ros/noetic/include/ros/ros/serialization.h - -/opt/ros/noetic/include/ros/service_client_options.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/service_traits.h -/opt/ros/noetic/include/ros/ros/service_traits.h - -/opt/ros/noetic/include/ros/service_server.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/service_traits.h -boost/type_traits/remove_reference.hpp -- -boost/type_traits/remove_const.hpp -- - -/opt/ros/noetic/include/ros/single_subscriber_publisher.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/serialization.h -/opt/ros/noetic/include/ros/ros/serialization.h -common.h -/opt/ros/noetic/include/ros/common.h -boost/utility.hpp -- - -/opt/ros/noetic/include/ros/spinner.h -ros/types.h -/opt/ros/noetic/include/ros/ros/types.h -common.h -/opt/ros/noetic/include/ros/common.h -boost/shared_ptr.hpp -- - -/opt/ros/noetic/include/ros/static_assert.h -boost/static_assert.hpp -- - -/opt/ros/noetic/include/ros/steady_timer.h -common.h -/opt/ros/noetic/include/ros/common.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -steady_timer_options.h -/opt/ros/noetic/include/ros/steady_timer_options.h - -/opt/ros/noetic/include/ros/steady_timer_options.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h - -/opt/ros/noetic/include/ros/subscribe_options.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/transport_hints.h -/opt/ros/noetic/include/ros/ros/transport_hints.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -subscription_callback_helper.h -/opt/ros/noetic/include/ros/subscription_callback_helper.h - -/opt/ros/noetic/include/ros/subscriber.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/subscription_callback_helper.h -/opt/ros/noetic/include/ros/ros/subscription_callback_helper.h - -/opt/ros/noetic/include/ros/subscription_callback_helper.h -typeinfo -- -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/parameter_adapter.h -/opt/ros/noetic/include/ros/ros/parameter_adapter.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -ros/builtin_message_traits.h -/opt/ros/noetic/include/ros/ros/builtin_message_traits.h -ros/serialization.h -/opt/ros/noetic/include/ros/ros/serialization.h -ros/message_event.h -/opt/ros/noetic/include/ros/ros/message_event.h -ros/static_assert.h -- -boost/type_traits/add_const.hpp -- -boost/type_traits/remove_const.hpp -- -boost/type_traits/remove_reference.hpp -- -boost/type_traits/is_base_of.hpp -- -boost/utility/enable_if.hpp -- -boost/make_shared.hpp -- - -/opt/ros/noetic/include/ros/this_node.h -common.h -/opt/ros/noetic/include/ros/common.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h - -/opt/ros/noetic/include/ros/time.h -ros/platform.h -- -iostream -- -cmath -- -ros/exception.h -- -duration.h -/opt/ros/noetic/include/ros/duration.h -boost/math/special_functions/round.hpp -- -rostime_decl.h -/opt/ros/noetic/include/ros/rostime_decl.h -sys/timeb.h -- -sys/time.h -- - -/opt/ros/noetic/include/ros/timer.h -common.h -/opt/ros/noetic/include/ros/common.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -timer_options.h -/opt/ros/noetic/include/ros/timer_options.h - -/opt/ros/noetic/include/ros/timer_options.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h - -/opt/ros/noetic/include/ros/topic.h -common.h -/opt/ros/noetic/include/ros/common.h -node_handle.h -/opt/ros/noetic/include/ros/node_handle.h -boost/shared_ptr.hpp -- - -/opt/ros/noetic/include/ros/transport_hints.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -boost/lexical_cast.hpp -- - -/opt/ros/noetic/include/ros/types.h -stdint.h -- - -/opt/ros/noetic/include/ros/wall_timer.h -common.h -/opt/ros/noetic/include/ros/common.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -wall_timer_options.h -/opt/ros/noetic/include/ros/wall_timer_options.h - -/opt/ros/noetic/include/ros/wall_timer_options.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h - -/opt/ros/noetic/include/rosconsole/macros_generated.h - -/opt/ros/noetic/include/std_msgs/Time.h -string -- -vector -- -memory -- -ros/types.h -- -ros/serialization.h -- -ros/builtin_message_traits.h -- -ros/message_operations.h -- - -/opt/ros/noetic/include/topic_tools/macros.h -ros/macros.h -- - -/opt/ros/noetic/include/topic_tools/shape_shifter.h -ros/ros.h -/opt/ros/noetic/include/topic_tools/ros/ros.h -ros/console.h -/opt/ros/noetic/include/topic_tools/ros/console.h -ros/assert.h -/opt/ros/noetic/include/topic_tools/ros/assert.h -vector -- -string -- -string.h -- -ros/message_traits.h -- -macros.h -/opt/ros/noetic/include/topic_tools/macros.h - -/opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h -ros/macros.h -- - -/opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h -xmlrpcpp/XmlRpcDecl.h -/opt/ros/noetic/include/xmlrpcpp/xmlrpcpp/XmlRpcDecl.h -map -- -string -- -vector -- -time.h -- - -/root/comm-ws/devel/include/rosserial_msgs/Log.h -string -- -vector -- -memory -- -ros/types.h -- -ros/serialization.h -- -ros/builtin_message_traits.h -- -ros/message_operations.h -- - -/root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h -string -- -vector -- -memory -- -ros/types.h -- -ros/serialization.h -- -ros/builtin_message_traits.h -- -ros/message_operations.h -- - -/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/async_read_buffer.h -boost/bind.hpp -- -boost/asio.hpp -- -boost/function.hpp -- -ros/ros.h -- -cstdint -- -type_traits -- - -/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h -string -- -stdexcept -- - -/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/serial_session.h -iostream -- -boost/bind.hpp -- -boost/asio.hpp -- -ros/ros.h -- -rosserial_server/session.h -/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/rosserial_server/session.h - -/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/session.h -map -- -boost/bind.hpp -- -boost/asio.hpp -- -boost/function.hpp -- -ros/callback_queue.h -- -ros/ros.h -- -rosserial_msgs/TopicInfo.h -- -rosserial_msgs/Log.h -- -topic_tools/shape_shifter.h -- -std_msgs/Time.h -- -rosserial_server/async_read_buffer.h -/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/rosserial_server/async_read_buffer.h -rosserial_server/topic_handlers.h -/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/rosserial_server/topic_handlers.h - -/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/topic_handlers.h -ros/ros.h -- -rosserial_msgs/TopicInfo.h -- -topic_tools/shape_shifter.h -- -rosserial_server/msg_lookup.h -- - -/root/comm-ws/src/firmware_commun/src/rosserial_server/src/serial_node.cpp -boost/asio.hpp -- -boost/bind.hpp -- -boost/thread.hpp -- -ros/ros.h -- -rosserial_server/serial_session.h -/root/comm-ws/src/firmware_commun/src/rosserial_server/src/rosserial_server/serial_session.h - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/DependInfo.cmake deleted file mode 100644 index 23d3b38..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/DependInfo.cmake +++ /dev/null @@ -1,32 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/root/comm-ws/src/firmware_commun/src/rosserial_server/src/serial_node.cpp" "/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_CXX - "ROSCONSOLE_BACKEND_LOG4CXX" - "ROS_BUILD_SHARED_LIBS=1" - "ROS_PACKAGE_NAME=\"rosserial_server\"" - ) - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "/root/comm-ws/src/firmware_commun/src/rosserial_server/include" - "/root/comm-ws/devel/include" - "/opt/ros/noetic/include" - "/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - "/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake" - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build.make deleted file mode 100644 index 87f96cd..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build.make +++ /dev/null @@ -1,118 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Include any dependencies generated for this target. -include firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.make - -# Include the progress variables for this target. -include firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/progress.make - -# Include the compile flags for this target's objects. -include firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/flags.make - -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/flags.make -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/src/serial_node.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o" - cd /root/comm-ws/build/firmware_commun/src/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o -c /root/comm-ws/src/firmware_commun/src/rosserial_server/src/serial_node.cpp - -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.i" - cd /root/comm-ws/build/firmware_commun/src/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/comm-ws/src/firmware_commun/src/rosserial_server/src/serial_node.cpp > CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.i - -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.s" - cd /root/comm-ws/build/firmware_commun/src/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/comm-ws/src/firmware_commun/src/rosserial_server/src/serial_node.cpp -o CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.s - -# Object files for target rosserial_server_serial_node -rosserial_server_serial_node_OBJECTS = \ -"CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o" - -# External object files for target rosserial_server_serial_node -rosserial_server_serial_node_EXTERNAL_OBJECTS = - -/root/comm-ws/devel/lib/rosserial_server/serial_node: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o -/root/comm-ws/devel/lib/rosserial_server/serial_node: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build.make -/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/libtopic_tools.so -/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/libroscpp.so -/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libpthread.so -/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/librosconsole.so -/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/librosconsole_log4cxx.so -/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/librosconsole_backend_interface.so -/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/liblog4cxx.so -/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/libroscpp_serialization.so -/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/libxmlrpcpp.so -/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/librostime.so -/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/libcpp_common.so -/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 -/root/comm-ws/devel/lib/rosserial_server/serial_node: /root/comm-ws/devel/lib/librosserial_server_lookup.so -/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libpython3.8.so -/root/comm-ws/devel/lib/rosserial_server/serial_node: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable /root/comm-ws/devel/lib/rosserial_server/serial_node" - cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/rosserial_server_serial_node.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build: /root/comm-ws/devel/lib/rosserial_server/serial_node - -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build - -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/clean: - cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_server_serial_node.dir/cmake_clean.cmake -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/clean - -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_server /root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/cmake_clean.cmake deleted file mode 100644 index df631ed..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "/root/comm-ws/devel/lib/rosserial_server/serial_node" - "/root/comm-ws/devel/lib/rosserial_server/serial_node.pdb" - "CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/rosserial_server_serial_node.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.internal deleted file mode 100644 index 75d6239..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.internal +++ /dev/null @@ -1,75 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o - /opt/ros/noetic/include/ros/advertise_options.h - /opt/ros/noetic/include/ros/advertise_service_options.h - /opt/ros/noetic/include/ros/assert.h - /opt/ros/noetic/include/ros/builtin_message_traits.h - /opt/ros/noetic/include/ros/callback_queue.h - /opt/ros/noetic/include/ros/callback_queue_interface.h - /opt/ros/noetic/include/ros/common.h - /opt/ros/noetic/include/ros/console.h - /opt/ros/noetic/include/ros/console_backend.h - /opt/ros/noetic/include/ros/datatypes.h - /opt/ros/noetic/include/ros/duration.h - /opt/ros/noetic/include/ros/exception.h - /opt/ros/noetic/include/ros/exceptions.h - /opt/ros/noetic/include/ros/forwards.h - /opt/ros/noetic/include/ros/init.h - /opt/ros/noetic/include/ros/macros.h - /opt/ros/noetic/include/ros/master.h - /opt/ros/noetic/include/ros/message.h - /opt/ros/noetic/include/ros/message_event.h - /opt/ros/noetic/include/ros/message_forward.h - /opt/ros/noetic/include/ros/message_operations.h - /opt/ros/noetic/include/ros/message_traits.h - /opt/ros/noetic/include/ros/names.h - /opt/ros/noetic/include/ros/node_handle.h - /opt/ros/noetic/include/ros/param.h - /opt/ros/noetic/include/ros/parameter_adapter.h - /opt/ros/noetic/include/ros/platform.h - /opt/ros/noetic/include/ros/publisher.h - /opt/ros/noetic/include/ros/rate.h - /opt/ros/noetic/include/ros/ros.h - /opt/ros/noetic/include/ros/roscpp_serialization_macros.h - /opt/ros/noetic/include/ros/rostime_decl.h - /opt/ros/noetic/include/ros/serialization.h - /opt/ros/noetic/include/ros/serialized_message.h - /opt/ros/noetic/include/ros/service.h - /opt/ros/noetic/include/ros/service_callback_helper.h - /opt/ros/noetic/include/ros/service_client.h - /opt/ros/noetic/include/ros/service_client_options.h - /opt/ros/noetic/include/ros/service_server.h - /opt/ros/noetic/include/ros/service_traits.h - /opt/ros/noetic/include/ros/single_subscriber_publisher.h - /opt/ros/noetic/include/ros/spinner.h - /opt/ros/noetic/include/ros/static_assert.h - /opt/ros/noetic/include/ros/steady_timer.h - /opt/ros/noetic/include/ros/steady_timer_options.h - /opt/ros/noetic/include/ros/subscribe_options.h - /opt/ros/noetic/include/ros/subscriber.h - /opt/ros/noetic/include/ros/subscription_callback_helper.h - /opt/ros/noetic/include/ros/this_node.h - /opt/ros/noetic/include/ros/time.h - /opt/ros/noetic/include/ros/timer.h - /opt/ros/noetic/include/ros/timer_options.h - /opt/ros/noetic/include/ros/topic.h - /opt/ros/noetic/include/ros/transport_hints.h - /opt/ros/noetic/include/ros/types.h - /opt/ros/noetic/include/ros/wall_timer.h - /opt/ros/noetic/include/ros/wall_timer_options.h - /opt/ros/noetic/include/rosconsole/macros_generated.h - /opt/ros/noetic/include/std_msgs/Time.h - /opt/ros/noetic/include/topic_tools/macros.h - /opt/ros/noetic/include/topic_tools/shape_shifter.h - /opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h - /opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h - /root/comm-ws/devel/include/rosserial_msgs/Log.h - /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h - /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/async_read_buffer.h - /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h - /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/serial_session.h - /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/session.h - /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/topic_handlers.h - /root/comm-ws/src/firmware_commun/src/rosserial_server/src/serial_node.cpp diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.make deleted file mode 100644 index 06551eb..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.make +++ /dev/null @@ -1,75 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/advertise_options.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/advertise_service_options.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/assert.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/builtin_message_traits.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/callback_queue.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/callback_queue_interface.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/common.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/console.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/console_backend.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/datatypes.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/duration.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/exception.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/exceptions.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/forwards.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/init.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/macros.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/master.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/message.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/message_event.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/message_forward.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/message_operations.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/message_traits.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/names.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/node_handle.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/param.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/parameter_adapter.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/platform.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/publisher.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/rate.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/ros.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/roscpp_serialization_macros.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/rostime_decl.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/serialization.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/serialized_message.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/service.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/service_callback_helper.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/service_client.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/service_client_options.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/service_server.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/service_traits.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/single_subscriber_publisher.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/spinner.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/static_assert.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/steady_timer.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/steady_timer_options.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/subscribe_options.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/subscriber.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/subscription_callback_helper.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/this_node.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/time.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/timer.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/timer_options.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/topic.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/transport_hints.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/types.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/wall_timer.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/wall_timer_options.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/rosconsole/macros_generated.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/std_msgs/Time.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/topic_tools/macros.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/topic_tools/shape_shifter.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/devel/include/rosserial_msgs/Log.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/async_read_buffer.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/serial_session.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/session.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/topic_handlers.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/src/serial_node.cpp - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/flags.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/flags.make deleted file mode 100644 index 7837287..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# compile CXX with /usr/bin/c++ -CXX_FLAGS = - -CXX_DEFINES = -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"rosserial_server\" - -CXX_INCLUDES = -I/root/comm-ws/src/firmware_commun/src/rosserial_server/include -I/root/comm-ws/devel/include -I/opt/ros/noetic/include -I/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/link.txt b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/link.txt deleted file mode 100644 index 013a581..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o -o /root/comm-ws/devel/lib/rosserial_server/serial_node -Wl,-rpath,/opt/ros/noetic/lib:/root/comm-ws/devel/lib: /opt/ros/noetic/lib/libtopic_tools.so /opt/ros/noetic/lib/libroscpp.so /usr/lib/x86_64-linux-gnu/libpthread.so /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 /opt/ros/noetic/lib/librosconsole.so /opt/ros/noetic/lib/librosconsole_log4cxx.so /opt/ros/noetic/lib/librosconsole_backend_interface.so /usr/lib/x86_64-linux-gnu/liblog4cxx.so /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 /opt/ros/noetic/lib/libroscpp_serialization.so /opt/ros/noetic/lib/libxmlrpcpp.so /opt/ros/noetic/lib/librostime.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 /opt/ros/noetic/lib/libcpp_common.so /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 /root/comm-ws/devel/lib/librosserial_server_lookup.so /usr/lib/x86_64-linux-gnu/libpython3.8.so diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/progress.make deleted file mode 100644 index df87bc2..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 29 -CMAKE_PROGRESS_2 = 30 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o deleted file mode 100644 index d0c2826d990b11dc0b86c2e1aadcea8287393d1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2919896 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

    G_+d@@W3-UxM@B z0r>X{{N?ZI`Az)01%5?IkbfuOH!r~RPkP^upQrL@{^U(T{@s8-Mc~Iiu;Wh>_(daw z{Cfbu$#Ho8CTr~YzX^Qj<{*DE;7=3y?^yDusyyny5%8w~{!wl4{8RsJH-Af&NBr7b zg7g0s@MjAAqFT-8fBzIezh?;i%qY$GpWpWbe!JuG{9}pVlbwJ3{47v;G=G-({^!>N zfImgxFC_j51AmghZyh=$43YIe;Dvbw#EJTAbwvq zKfnGXR37zTLVW-Czh(e_PT-dkKW5->5cri~{zm}6upOSi+H(FARUXY>Lwx`KJqGw= z1^zzE`9}%-Mlk>5fWKGZ_g6AD9{;f|`9$mi}`TNhWCxL(a_Sk1*YA9RUkm0>1ODp*|1(SeB7t9!)cfo2|5?C4t^@AB z%g4HZ)9*hWD&%`v=BEq!ftL9iAzwoI1iOBGe^;tJ+MfjI??uqxWgT&UHN-dVZ;{F) zeunt|^XDbNe_G%de4?-4P{aHc0>2LMUk3cG0)HIw`QP8j@1LB&58oPm{x1Ujt|#LD zA0a;f{vGFcRC(0D1Ng53{&;~OTBrNx|NTPFPYV1f@%`8THNgKu;P)p!|Me@r|Fb*c z{)SWD^!smSsyynig#7*I&tl-;zcc2qCjM!L{q3vrh+hf%s{;JR0)G$js|@^C1%8hB zrIdF+KUV{Omo9kz%Jq5slP9u;VQ)hnR36P=JXYU7Q3|;HrGURg;D1!7`KDh#J)$f2 z-%9yASbyBVxymE|@^RWf;p^`$;J-%T5C7E8e`F!{Pg36GKSJe^e*^H(0{`Smn7^I) z{QTng@69TY`0?9<{jC7}HwFHX&vbu}v+KwCiv@lq@ymVJ?;XHD>SR2B1MyA2e%(^# z(fqOT!RN;+!2grLZ@od!Z|eVSfnQ8~|Nhnh{xX4oAMs7Ue|xi#pG|qw{d;yd-2Xz# z4>Mf<(^VezUrqD-pI`5T`R^C_;m>vdrukP3`F4~y&EK;-o81}EzshEE< z<;NNF?NuIKzfzjt|M_J-nE!KuKbQD@4gB>2KTCZ7{qrf{cRdZyzlHeA4E&BNkLGV6 zewOm?=Z6h|KUv_<+myFIc|POw=l@*-zjA`!KmYt20l!w@=ZK$ReE$4;PvGZ>@4xd?8 zH=X}8g!}+Y{|5#C4DkOJ_cRUTdc2H@WS{I?4JIpXvC&td(IIaANi{S%w>_Ww*%|07i%`8yMX z=g$wo|2g9G{!_%~pWnIvdci+q>AzO+j|2aofq$2?@cv|p-<$Q#{l`d>Y2>uT7I~x2q2>wNu{_6z)O5nd2_#b&T?mt0%6*=ICbHKY$=pxGV{>v!u z{rZO&Dv$clk-z`>|2yzc3;t>1dwGw~{dWug^_KnrDEJrN8N7d+sAsS@zt>C0 zb8!EmEqVKuy`Sg#^Yi2qm2av3<-y)hpw|M*dpz%7d+)v1ek#AefA1&IYcctIeE0K1 z9`GMV{`~qo2EK>8%Hy*KdlK-Q0saDkUuemnFYwC%|4_hRFYqIl{Ivo<4fuxv{=reb zKi+fN>orRJ?%qG3SMT$`_u7K;?5BlppgjNQUe5dHZB@RRdc!VXsD$#4_Y>*W+dJ]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/opt/ros/noetic/include/ros/advertise_options.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/advertise_service_options.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/service_callback_helper.h -/opt/ros/noetic/include/ros/ros/service_callback_helper.h -ros/service_traits.h -/opt/ros/noetic/include/ros/ros/service_traits.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/assert.h -ros/console.h -/opt/ros/noetic/include/ros/ros/console.h -ros/static_assert.h -/opt/ros/noetic/include/ros/ros/static_assert.h -ros/platform.h -- -stdlib.h -- - -/opt/ros/noetic/include/ros/builtin_message_traits.h -message_traits.h -/opt/ros/noetic/include/ros/message_traits.h -ros/time.h -/opt/ros/noetic/include/ros/ros/time.h - -/opt/ros/noetic/include/ros/callback_queue.h -ros/callback_queue_interface.h -/opt/ros/noetic/include/ros/ros/callback_queue_interface.h -ros/time.h -/opt/ros/noetic/include/ros/ros/time.h -common.h -/opt/ros/noetic/include/ros/common.h -boost/shared_ptr.hpp -- -boost/thread/condition_variable.hpp -- -boost/thread/mutex.hpp -- -boost/thread/shared_mutex.hpp -- -boost/thread/tss.hpp -- -list -- -deque -- - -/opt/ros/noetic/include/ros/callback_queue_interface.h -boost/shared_ptr.hpp -- -common.h -/opt/ros/noetic/include/ros/common.h -ros/types.h -/opt/ros/noetic/include/ros/ros/types.h - -/opt/ros/noetic/include/ros/common.h -stdint.h -- -assert.h -- -stddef.h -- -string -- -ros/assert.h -/opt/ros/noetic/include/ros/ros/assert.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/serialized_message.h -/opt/ros/noetic/include/ros/ros/serialized_message.h -boost/shared_array.hpp -- -ros/macros.h -- - -/opt/ros/noetic/include/ros/console.h -console_backend.h -/opt/ros/noetic/include/ros/console_backend.h -cstdio -- -sstream -- -ros/time.h -- -cstdarg -- -ros/macros.h -- -map -- -vector -- -log4cxx/level.h -/opt/ros/noetic/include/ros/log4cxx/level.h -rosconsole/macros_generated.h -/opt/ros/noetic/include/ros/rosconsole/macros_generated.h - -/opt/ros/noetic/include/ros/console_backend.h -ros/macros.h -- - -/opt/ros/noetic/include/ros/datatypes.h -string -- -vector -- -map -- -set -- -list -- -boost/shared_ptr.hpp -- - -/opt/ros/noetic/include/ros/duration.h -iostream -- -math.h -- -stdexcept -- -climits -- -stdint.h -- -rostime_decl.h -/opt/ros/noetic/include/ros/rostime_decl.h - -/opt/ros/noetic/include/ros/exception.h -stdexcept -- - -/opt/ros/noetic/include/ros/exceptions.h -ros/exception.h -- - -/opt/ros/noetic/include/ros/forwards.h -string -- -vector -- -map -- -set -- -list -- -boost/shared_ptr.hpp -- -boost/make_shared.hpp -- -boost/weak_ptr.hpp -- -boost/function.hpp -- -ros/time.h -- -ros/macros.h -- -exceptions.h -/opt/ros/noetic/include/ros/exceptions.h -ros/datatypes.h -/opt/ros/noetic/include/ros/ros/datatypes.h - -/opt/ros/noetic/include/ros/init.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/spinner.h -/opt/ros/noetic/include/ros/ros/spinner.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/macros.h - -/opt/ros/noetic/include/ros/master.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -xmlrpcpp/XmlRpcValue.h -/opt/ros/noetic/include/ros/xmlrpcpp/XmlRpcValue.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/message.h -ros/macros.h -/opt/ros/noetic/include/ros/ros/macros.h -ros/assert.h -/opt/ros/noetic/include/ros/ros/assert.h -string -- -string.h -- -boost/shared_ptr.hpp -- -boost/array.hpp -- -stdint.h -- - -/opt/ros/noetic/include/ros/message_event.h -ros/time.h -/opt/ros/noetic/include/ros/ros/time.h -ros/datatypes.h -- -ros/message_traits.h -- -boost/type_traits/is_void.hpp -- -boost/type_traits/is_base_of.hpp -- -boost/type_traits/is_const.hpp -- -boost/type_traits/add_const.hpp -- -boost/type_traits/remove_const.hpp -- -boost/utility/enable_if.hpp -- -boost/function.hpp -- -boost/make_shared.hpp -- - -/opt/ros/noetic/include/ros/message_forward.h -cstddef -- -memory -- - -/opt/ros/noetic/include/ros/message_operations.h -ostream -- - -/opt/ros/noetic/include/ros/message_traits.h -message_forward.h -/opt/ros/noetic/include/ros/message_forward.h -ros/time.h -- -string -- -boost/utility/enable_if.hpp -- -boost/type_traits/remove_const.hpp -- -boost/type_traits/remove_reference.hpp -- - -/opt/ros/noetic/include/ros/names.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/node_handle.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/publisher.h -/opt/ros/noetic/include/ros/ros/publisher.h -ros/subscriber.h -/opt/ros/noetic/include/ros/ros/subscriber.h -ros/service_server.h -/opt/ros/noetic/include/ros/ros/service_server.h -ros/service_client.h -/opt/ros/noetic/include/ros/ros/service_client.h -ros/timer.h -/opt/ros/noetic/include/ros/ros/timer.h -ros/rate.h -/opt/ros/noetic/include/ros/ros/rate.h -ros/wall_timer.h -/opt/ros/noetic/include/ros/ros/wall_timer.h -ros/steady_timer.h -/opt/ros/noetic/include/ros/ros/steady_timer.h -ros/advertise_options.h -/opt/ros/noetic/include/ros/ros/advertise_options.h -ros/advertise_service_options.h -/opt/ros/noetic/include/ros/ros/advertise_service_options.h -ros/subscribe_options.h -/opt/ros/noetic/include/ros/ros/subscribe_options.h -ros/service_client_options.h -/opt/ros/noetic/include/ros/ros/service_client_options.h -ros/timer_options.h -/opt/ros/noetic/include/ros/ros/timer_options.h -ros/wall_timer_options.h -/opt/ros/noetic/include/ros/ros/wall_timer_options.h -ros/spinner.h -/opt/ros/noetic/include/ros/ros/spinner.h -ros/init.h -/opt/ros/noetic/include/ros/ros/init.h -common.h -/opt/ros/noetic/include/ros/common.h -boost/bind.hpp -- -xmlrpcpp/XmlRpcValue.h -- - -/opt/ros/noetic/include/ros/param.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -common.h -/opt/ros/noetic/include/ros/common.h -xmlrpcpp/XmlRpcValue.h -/opt/ros/noetic/include/ros/xmlrpcpp/XmlRpcValue.h -vector -- -map -- - -/opt/ros/noetic/include/ros/parameter_adapter.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/message_event.h -/opt/ros/noetic/include/ros/ros/message_event.h -ros/static_assert.h -- -boost/type_traits/add_const.hpp -- -boost/type_traits/remove_const.hpp -- -boost/type_traits/remove_reference.hpp -- - -/opt/ros/noetic/include/ros/platform.h -stdlib.h -- -string -- - -/opt/ros/noetic/include/ros/publisher.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/common.h -/opt/ros/noetic/include/ros/ros/common.h -ros/message.h -/opt/ros/noetic/include/ros/ros/message.h -ros/serialization.h -/opt/ros/noetic/include/ros/ros/serialization.h -boost/bind.hpp -- -boost/thread/mutex.hpp -- - -/opt/ros/noetic/include/ros/rate.h -ros/time.h -/opt/ros/noetic/include/ros/ros/time.h -rostime_decl.h -/opt/ros/noetic/include/ros/rostime_decl.h - -/opt/ros/noetic/include/ros/ros.h -ros/time.h -/opt/ros/noetic/include/ros/ros/time.h -ros/rate.h -/opt/ros/noetic/include/ros/ros/rate.h -ros/console.h -/opt/ros/noetic/include/ros/ros/console.h -ros/assert.h -/opt/ros/noetic/include/ros/ros/assert.h -ros/common.h -/opt/ros/noetic/include/ros/ros/common.h -ros/types.h -/opt/ros/noetic/include/ros/ros/types.h -ros/node_handle.h -/opt/ros/noetic/include/ros/ros/node_handle.h -ros/publisher.h -/opt/ros/noetic/include/ros/ros/publisher.h -ros/single_subscriber_publisher.h -/opt/ros/noetic/include/ros/ros/single_subscriber_publisher.h -ros/service_server.h -/opt/ros/noetic/include/ros/ros/service_server.h -ros/subscriber.h -/opt/ros/noetic/include/ros/ros/subscriber.h -ros/service.h -/opt/ros/noetic/include/ros/ros/service.h -ros/init.h -/opt/ros/noetic/include/ros/ros/init.h -ros/master.h -/opt/ros/noetic/include/ros/ros/master.h -ros/this_node.h -/opt/ros/noetic/include/ros/ros/this_node.h -ros/param.h -/opt/ros/noetic/include/ros/ros/param.h -ros/topic.h -/opt/ros/noetic/include/ros/ros/topic.h -ros/names.h -/opt/ros/noetic/include/ros/ros/names.h - -/opt/ros/noetic/include/ros/roscpp_serialization_macros.h -ros/macros.h -- - -/opt/ros/noetic/include/ros/rostime_decl.h -ros/macros.h -- - -/opt/ros/noetic/include/ros/serialization.h -roscpp_serialization_macros.h -/opt/ros/noetic/include/ros/roscpp_serialization_macros.h -ros/types.h -- -ros/time.h -- -serialized_message.h -/opt/ros/noetic/include/ros/serialized_message.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -ros/builtin_message_traits.h -/opt/ros/noetic/include/ros/ros/builtin_message_traits.h -ros/exception.h -/opt/ros/noetic/include/ros/ros/exception.h -ros/datatypes.h -/opt/ros/noetic/include/ros/ros/datatypes.h -vector -- -map -- -memory -- -boost/array.hpp -- -boost/call_traits.hpp -- -boost/utility/enable_if.hpp -- -boost/mpl/and.hpp -- -boost/mpl/or.hpp -- -boost/mpl/not.hpp -- -cstring -- - -/opt/ros/noetic/include/ros/serialized_message.h -roscpp_serialization_macros.h -/opt/ros/noetic/include/ros/roscpp_serialization_macros.h -boost/shared_array.hpp -- -boost/shared_ptr.hpp -- - -/opt/ros/noetic/include/ros/service.h -string -- -ros/common.h -/opt/ros/noetic/include/ros/ros/common.h -ros/message.h -/opt/ros/noetic/include/ros/ros/message.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/node_handle.h -/opt/ros/noetic/include/ros/ros/node_handle.h -ros/service_traits.h -/opt/ros/noetic/include/ros/ros/service_traits.h -ros/names.h -/opt/ros/noetic/include/ros/ros/names.h -boost/shared_ptr.hpp -- - -/opt/ros/noetic/include/ros/service_callback_helper.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/common.h -/opt/ros/noetic/include/ros/ros/common.h -ros/message.h -/opt/ros/noetic/include/ros/ros/message.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -ros/service_traits.h -/opt/ros/noetic/include/ros/ros/service_traits.h -ros/serialization.h -/opt/ros/noetic/include/ros/ros/serialization.h -boost/type_traits/is_base_of.hpp -- -boost/utility/enable_if.hpp -- - -/opt/ros/noetic/include/ros/service_client.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/common.h -/opt/ros/noetic/include/ros/ros/common.h -ros/service_traits.h -/opt/ros/noetic/include/ros/ros/service_traits.h -ros/serialization.h -/opt/ros/noetic/include/ros/ros/serialization.h - -/opt/ros/noetic/include/ros/service_client_options.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/service_traits.h -/opt/ros/noetic/include/ros/ros/service_traits.h - -/opt/ros/noetic/include/ros/service_server.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/service_traits.h -boost/type_traits/remove_reference.hpp -- -boost/type_traits/remove_const.hpp -- - -/opt/ros/noetic/include/ros/single_subscriber_publisher.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/serialization.h -/opt/ros/noetic/include/ros/ros/serialization.h -common.h -/opt/ros/noetic/include/ros/common.h -boost/utility.hpp -- - -/opt/ros/noetic/include/ros/spinner.h -ros/types.h -/opt/ros/noetic/include/ros/ros/types.h -common.h -/opt/ros/noetic/include/ros/common.h -boost/shared_ptr.hpp -- - -/opt/ros/noetic/include/ros/static_assert.h -boost/static_assert.hpp -- - -/opt/ros/noetic/include/ros/steady_timer.h -common.h -/opt/ros/noetic/include/ros/common.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -steady_timer_options.h -/opt/ros/noetic/include/ros/steady_timer_options.h - -/opt/ros/noetic/include/ros/steady_timer_options.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h - -/opt/ros/noetic/include/ros/subscribe_options.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/transport_hints.h -/opt/ros/noetic/include/ros/ros/transport_hints.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -subscription_callback_helper.h -/opt/ros/noetic/include/ros/subscription_callback_helper.h - -/opt/ros/noetic/include/ros/subscriber.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/subscription_callback_helper.h -/opt/ros/noetic/include/ros/ros/subscription_callback_helper.h - -/opt/ros/noetic/include/ros/subscription_callback_helper.h -typeinfo -- -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/parameter_adapter.h -/opt/ros/noetic/include/ros/ros/parameter_adapter.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -ros/builtin_message_traits.h -/opt/ros/noetic/include/ros/ros/builtin_message_traits.h -ros/serialization.h -/opt/ros/noetic/include/ros/ros/serialization.h -ros/message_event.h -/opt/ros/noetic/include/ros/ros/message_event.h -ros/static_assert.h -- -boost/type_traits/add_const.hpp -- -boost/type_traits/remove_const.hpp -- -boost/type_traits/remove_reference.hpp -- -boost/type_traits/is_base_of.hpp -- -boost/utility/enable_if.hpp -- -boost/make_shared.hpp -- - -/opt/ros/noetic/include/ros/this_node.h -common.h -/opt/ros/noetic/include/ros/common.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h - -/opt/ros/noetic/include/ros/time.h -ros/platform.h -- -iostream -- -cmath -- -ros/exception.h -- -duration.h -/opt/ros/noetic/include/ros/duration.h -boost/math/special_functions/round.hpp -- -rostime_decl.h -/opt/ros/noetic/include/ros/rostime_decl.h -sys/timeb.h -- -sys/time.h -- - -/opt/ros/noetic/include/ros/timer.h -common.h -/opt/ros/noetic/include/ros/common.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -timer_options.h -/opt/ros/noetic/include/ros/timer_options.h - -/opt/ros/noetic/include/ros/timer_options.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h - -/opt/ros/noetic/include/ros/topic.h -common.h -/opt/ros/noetic/include/ros/common.h -node_handle.h -/opt/ros/noetic/include/ros/node_handle.h -boost/shared_ptr.hpp -- - -/opt/ros/noetic/include/ros/transport_hints.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -boost/lexical_cast.hpp -- - -/opt/ros/noetic/include/ros/types.h -stdint.h -- - -/opt/ros/noetic/include/ros/wall_timer.h -common.h -/opt/ros/noetic/include/ros/common.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -wall_timer_options.h -/opt/ros/noetic/include/ros/wall_timer_options.h - -/opt/ros/noetic/include/ros/wall_timer_options.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h - -/opt/ros/noetic/include/rosconsole/macros_generated.h - -/opt/ros/noetic/include/std_msgs/Time.h -string -- -vector -- -memory -- -ros/types.h -- -ros/serialization.h -- -ros/builtin_message_traits.h -- -ros/message_operations.h -- - -/opt/ros/noetic/include/topic_tools/macros.h -ros/macros.h -- - -/opt/ros/noetic/include/topic_tools/shape_shifter.h -ros/ros.h -/opt/ros/noetic/include/topic_tools/ros/ros.h -ros/console.h -/opt/ros/noetic/include/topic_tools/ros/console.h -ros/assert.h -/opt/ros/noetic/include/topic_tools/ros/assert.h -vector -- -string -- -string.h -- -ros/message_traits.h -- -macros.h -/opt/ros/noetic/include/topic_tools/macros.h - -/opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h -ros/macros.h -- - -/opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h -xmlrpcpp/XmlRpcDecl.h -/opt/ros/noetic/include/xmlrpcpp/xmlrpcpp/XmlRpcDecl.h -map -- -string -- -vector -- -time.h -- - -/root/comm-ws/devel/include/rosserial_msgs/Log.h -string -- -vector -- -memory -- -ros/types.h -- -ros/serialization.h -- -ros/builtin_message_traits.h -- -ros/message_operations.h -- - -/root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h -string -- -vector -- -memory -- -ros/types.h -- -ros/serialization.h -- -ros/builtin_message_traits.h -- -ros/message_operations.h -- - -/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/async_read_buffer.h -boost/bind.hpp -- -boost/asio.hpp -- -boost/function.hpp -- -ros/ros.h -- -cstdint -- -type_traits -- - -/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h -string -- -stdexcept -- - -/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/session.h -map -- -boost/bind.hpp -- -boost/asio.hpp -- -boost/function.hpp -- -ros/callback_queue.h -- -ros/ros.h -- -rosserial_msgs/TopicInfo.h -- -rosserial_msgs/Log.h -- -topic_tools/shape_shifter.h -- -std_msgs/Time.h -- -rosserial_server/async_read_buffer.h -/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/rosserial_server/async_read_buffer.h -rosserial_server/topic_handlers.h -/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/rosserial_server/topic_handlers.h - -/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/tcp_server.h -iostream -- -boost/bind.hpp -- -boost/asio.hpp -- -ros/ros.h -- -rosserial_server/session.h -/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/rosserial_server/session.h - -/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/topic_handlers.h -ros/ros.h -- -rosserial_msgs/TopicInfo.h -- -topic_tools/shape_shifter.h -- -rosserial_server/msg_lookup.h -- - -/root/comm-ws/src/firmware_commun/src/rosserial_server/src/socket_node.cpp -boost/asio.hpp -- -boost/bind.hpp -- -boost/thread.hpp -- -ros/ros.h -- -rosserial_server/tcp_server.h -/root/comm-ws/src/firmware_commun/src/rosserial_server/src/rosserial_server/tcp_server.h - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/DependInfo.cmake deleted file mode 100644 index 3ec6991..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/DependInfo.cmake +++ /dev/null @@ -1,32 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/root/comm-ws/src/firmware_commun/src/rosserial_server/src/socket_node.cpp" "/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_CXX - "ROSCONSOLE_BACKEND_LOG4CXX" - "ROS_BUILD_SHARED_LIBS=1" - "ROS_PACKAGE_NAME=\"rosserial_server\"" - ) - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "/root/comm-ws/src/firmware_commun/src/rosserial_server/include" - "/root/comm-ws/devel/include" - "/opt/ros/noetic/include" - "/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - "/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake" - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build.make deleted file mode 100644 index a902b28..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build.make +++ /dev/null @@ -1,118 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Include any dependencies generated for this target. -include firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.make - -# Include the progress variables for this target. -include firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/progress.make - -# Include the compile flags for this target's objects. -include firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/flags.make - -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/flags.make -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/src/socket_node.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o" - cd /root/comm-ws/build/firmware_commun/src/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o -c /root/comm-ws/src/firmware_commun/src/rosserial_server/src/socket_node.cpp - -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.i" - cd /root/comm-ws/build/firmware_commun/src/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/comm-ws/src/firmware_commun/src/rosserial_server/src/socket_node.cpp > CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.i - -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.s" - cd /root/comm-ws/build/firmware_commun/src/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/comm-ws/src/firmware_commun/src/rosserial_server/src/socket_node.cpp -o CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.s - -# Object files for target rosserial_server_socket_node -rosserial_server_socket_node_OBJECTS = \ -"CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o" - -# External object files for target rosserial_server_socket_node -rosserial_server_socket_node_EXTERNAL_OBJECTS = - -/root/comm-ws/devel/lib/rosserial_server/socket_node: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o -/root/comm-ws/devel/lib/rosserial_server/socket_node: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build.make -/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/libtopic_tools.so -/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/libroscpp.so -/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libpthread.so -/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/librosconsole.so -/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/librosconsole_log4cxx.so -/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/librosconsole_backend_interface.so -/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/liblog4cxx.so -/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/libroscpp_serialization.so -/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/libxmlrpcpp.so -/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/librostime.so -/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/libcpp_common.so -/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 -/root/comm-ws/devel/lib/rosserial_server/socket_node: /root/comm-ws/devel/lib/librosserial_server_lookup.so -/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libpython3.8.so -/root/comm-ws/devel/lib/rosserial_server/socket_node: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable /root/comm-ws/devel/lib/rosserial_server/socket_node" - cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/rosserial_server_socket_node.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build: /root/comm-ws/devel/lib/rosserial_server/socket_node - -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build - -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/clean: - cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_server_socket_node.dir/cmake_clean.cmake -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/clean - -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_server /root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/cmake_clean.cmake deleted file mode 100644 index 88392d2..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "/root/comm-ws/devel/lib/rosserial_server/socket_node" - "/root/comm-ws/devel/lib/rosserial_server/socket_node.pdb" - "CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/rosserial_server_socket_node.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.internal deleted file mode 100644 index 2c29012..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.internal +++ /dev/null @@ -1,75 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o - /opt/ros/noetic/include/ros/advertise_options.h - /opt/ros/noetic/include/ros/advertise_service_options.h - /opt/ros/noetic/include/ros/assert.h - /opt/ros/noetic/include/ros/builtin_message_traits.h - /opt/ros/noetic/include/ros/callback_queue.h - /opt/ros/noetic/include/ros/callback_queue_interface.h - /opt/ros/noetic/include/ros/common.h - /opt/ros/noetic/include/ros/console.h - /opt/ros/noetic/include/ros/console_backend.h - /opt/ros/noetic/include/ros/datatypes.h - /opt/ros/noetic/include/ros/duration.h - /opt/ros/noetic/include/ros/exception.h - /opt/ros/noetic/include/ros/exceptions.h - /opt/ros/noetic/include/ros/forwards.h - /opt/ros/noetic/include/ros/init.h - /opt/ros/noetic/include/ros/macros.h - /opt/ros/noetic/include/ros/master.h - /opt/ros/noetic/include/ros/message.h - /opt/ros/noetic/include/ros/message_event.h - /opt/ros/noetic/include/ros/message_forward.h - /opt/ros/noetic/include/ros/message_operations.h - /opt/ros/noetic/include/ros/message_traits.h - /opt/ros/noetic/include/ros/names.h - /opt/ros/noetic/include/ros/node_handle.h - /opt/ros/noetic/include/ros/param.h - /opt/ros/noetic/include/ros/parameter_adapter.h - /opt/ros/noetic/include/ros/platform.h - /opt/ros/noetic/include/ros/publisher.h - /opt/ros/noetic/include/ros/rate.h - /opt/ros/noetic/include/ros/ros.h - /opt/ros/noetic/include/ros/roscpp_serialization_macros.h - /opt/ros/noetic/include/ros/rostime_decl.h - /opt/ros/noetic/include/ros/serialization.h - /opt/ros/noetic/include/ros/serialized_message.h - /opt/ros/noetic/include/ros/service.h - /opt/ros/noetic/include/ros/service_callback_helper.h - /opt/ros/noetic/include/ros/service_client.h - /opt/ros/noetic/include/ros/service_client_options.h - /opt/ros/noetic/include/ros/service_server.h - /opt/ros/noetic/include/ros/service_traits.h - /opt/ros/noetic/include/ros/single_subscriber_publisher.h - /opt/ros/noetic/include/ros/spinner.h - /opt/ros/noetic/include/ros/static_assert.h - /opt/ros/noetic/include/ros/steady_timer.h - /opt/ros/noetic/include/ros/steady_timer_options.h - /opt/ros/noetic/include/ros/subscribe_options.h - /opt/ros/noetic/include/ros/subscriber.h - /opt/ros/noetic/include/ros/subscription_callback_helper.h - /opt/ros/noetic/include/ros/this_node.h - /opt/ros/noetic/include/ros/time.h - /opt/ros/noetic/include/ros/timer.h - /opt/ros/noetic/include/ros/timer_options.h - /opt/ros/noetic/include/ros/topic.h - /opt/ros/noetic/include/ros/transport_hints.h - /opt/ros/noetic/include/ros/types.h - /opt/ros/noetic/include/ros/wall_timer.h - /opt/ros/noetic/include/ros/wall_timer_options.h - /opt/ros/noetic/include/rosconsole/macros_generated.h - /opt/ros/noetic/include/std_msgs/Time.h - /opt/ros/noetic/include/topic_tools/macros.h - /opt/ros/noetic/include/topic_tools/shape_shifter.h - /opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h - /opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h - /root/comm-ws/devel/include/rosserial_msgs/Log.h - /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h - /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/async_read_buffer.h - /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h - /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/session.h - /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/tcp_server.h - /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/topic_handlers.h - /root/comm-ws/src/firmware_commun/src/rosserial_server/src/socket_node.cpp diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.make deleted file mode 100644 index 7d3d62d..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.make +++ /dev/null @@ -1,75 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/advertise_options.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/advertise_service_options.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/assert.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/builtin_message_traits.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/callback_queue.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/callback_queue_interface.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/common.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/console.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/console_backend.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/datatypes.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/duration.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/exception.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/exceptions.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/forwards.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/init.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/macros.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/master.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/message.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/message_event.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/message_forward.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/message_operations.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/message_traits.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/names.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/node_handle.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/param.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/parameter_adapter.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/platform.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/publisher.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/rate.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/ros.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/roscpp_serialization_macros.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/rostime_decl.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/serialization.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/serialized_message.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/service.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/service_callback_helper.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/service_client.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/service_client_options.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/service_server.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/service_traits.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/single_subscriber_publisher.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/spinner.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/static_assert.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/steady_timer.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/steady_timer_options.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/subscribe_options.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/subscriber.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/subscription_callback_helper.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/this_node.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/time.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/timer.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/timer_options.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/topic.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/transport_hints.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/types.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/wall_timer.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/wall_timer_options.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/rosconsole/macros_generated.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/std_msgs/Time.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/topic_tools/macros.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/topic_tools/shape_shifter.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/devel/include/rosserial_msgs/Log.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/async_read_buffer.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/session.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/tcp_server.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/topic_handlers.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/src/socket_node.cpp - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/flags.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/flags.make deleted file mode 100644 index 7837287..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# compile CXX with /usr/bin/c++ -CXX_FLAGS = - -CXX_DEFINES = -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"rosserial_server\" - -CXX_INCLUDES = -I/root/comm-ws/src/firmware_commun/src/rosserial_server/include -I/root/comm-ws/devel/include -I/opt/ros/noetic/include -I/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/link.txt b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/link.txt deleted file mode 100644 index e7af97b..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o -o /root/comm-ws/devel/lib/rosserial_server/socket_node -Wl,-rpath,/opt/ros/noetic/lib:/root/comm-ws/devel/lib: /opt/ros/noetic/lib/libtopic_tools.so /opt/ros/noetic/lib/libroscpp.so /usr/lib/x86_64-linux-gnu/libpthread.so /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 /opt/ros/noetic/lib/librosconsole.so /opt/ros/noetic/lib/librosconsole_log4cxx.so /opt/ros/noetic/lib/librosconsole_backend_interface.so /usr/lib/x86_64-linux-gnu/liblog4cxx.so /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 /opt/ros/noetic/lib/libroscpp_serialization.so /opt/ros/noetic/lib/libxmlrpcpp.so /opt/ros/noetic/lib/librostime.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 /opt/ros/noetic/lib/libcpp_common.so /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 /root/comm-ws/devel/lib/librosserial_server_lookup.so /usr/lib/x86_64-linux-gnu/libpython3.8.so diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/progress.make deleted file mode 100644 index b1ca493..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 31 -CMAKE_PROGRESS_2 = 32 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o deleted file mode 100644 index bc3ea5afb22fa4fcb1c582318677e82770aa9ecc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2934344 zcmdqq37nO4GLegGe|AHv!8!}y3j2OqT`)5q}%`$>Gtep;W=XZ1OKUgzpOoNvFN3vi*m z2w${c!o~IyTxu`F<@O3(X|KYU?bW(Q*Wx<+6@1lx4PUp{;~Vw{eN#8$TlOY>8#mkU z;1>H`+-kpv+wAx81N%eVZhwRy+n?a4_GkDx;|nkE&@c5X+-dK^uNmKX`CHs=e}~`O zKjC@rbSU|G8ymbWWtMLgC% z4v%M?;N?nqqFq@}(v!7{o}yLpRQogx+12oL`wXp)HSC&N3v1hTurA|FFW1BRj0RqA zh>aMHy?honvCr0~c#eIpHq+)9Yq!vr*vf8=ZS1z#&Tfw#?2g#U?yTo&oOZ$U?F+Cg zqZ{Kwr*+33jEfjOoz@F`Gx~VBuU?G(?EZL(JpeCd3}js9w0OLnk>KS)n8---au^3Q zhIn}>CfirwFgpcP?KDicGw@1ArkArY+s?t^_6QtlkHXQ6tGql0$J*m?ygdOY+E?Qw z#$+!~!E5YmajKn**D>AW_i&s2K7L?-h}-Rt@MHTE{M7yoKWBX5$Me{t17!_u?=1ulSq2Pk+Zh?EM;3p6z@vIBq#oi(zrQ1RiCV#8QmX zUM_=2+s9y8yBwCcD_}+YSUiq#JmUnXRnil+vYw z1P9oc;z0W{jAvZ#(vr{nDPSbSEu&=~SMwXYeF^4hS z%Oh|kV-#bw)2_lX_E;Rp81Ll?IFWHRV-jOBBY2Oe;5CeEy*w3j8P|C^53jeU;SKhU zIGu5mmv6=yj9a`s6K}O|!`m5mc==Aei*dJ?@4#I*(I@*T^h^SN8>SeSuAIl#|m~uJk~xAkGD_2 zO7@9Z***zRwyWSNc2zvpJ`F>5H9Xxu1FPFLu%=xLYuk0Ou6-ufv+H96Mnf+*(#Cj} z-2~6Jo9a1uuH8(VW31f*TiUI(wYI^wb~|iucfgK}PG0Ve=h<=C#XcV|u)AV6#)V$) zu08Z3>}mJH-i$tszD~PX`(c0k5*%P(iUaM-G#)Rv6L657s7V^u!8pVos>yf-W0;py zFx5`ObUQ<@#7st(m$Na)90Vmp5>m;0PPr+;KYjLWb zi`UtCc)dLhZ?JE~>Gn-{vpoZEv1j6~_HB5(eFxrY--UPE_u#$ueK?D8KjQ(XJ%|t4 zv+-g35u9T`ijUck;}iCi_>}!LK4U+t&*}3z7w6gY^#xpDFT_Rmi};egSeNKhTxKuV z6}nPa;mh`FTw|}rb@nUxs{NY2uIu#;-GFb}8}TiB6TZ#Z?B#cKi@vK{@jZJRzHfhk zA2PNxK62W}_zB}v#%E6Z9KW!4;FtDSxYORHU+Xvet?t(E@O%3Q-J?J1Px!OF7k{yT z)!%TR{X71_*w2Wm7~NMKfk)cKu((|UkFrZ*DZ4b5v5&@M?6O$SF0U1|q8_Wq;qmqf zSjj$7E9*&kvRwsFv8&>#jMEq)r&Yt#?K7~tT?1>{wXn8bN9*F5jCx+Kj}7dG*vM{- zXW32gY`ZC*W1ox7?B*D2x4@QmD{O7I!M1igY;SkKj&>*QjOQ`pyxaxPw=cl1b~n8c zyW2hRBD*K{vU_76yDwgB_rw17B{+a_sh0=hWp+GXZYSU%J5iG~jDzhVIFymhxWZ|} zFvU*AG&>zL>?<+T&cbXv2Z!4uaHKs7M>DSS@)#UzkHhhd30|IvSKE_xGET9t!E5cQ zn9I11k>|AQbsFAa--y%goA74F3@_h;Gws{;4!slavhT)w?0fM(dluerKY$O~59w@t z*nR}(*pK34_T%`3{UknRKaJ1W&*F3T^Ewyj+4J!Qdx0**MfQvMlD!z0*h_JlynEgdf|V;HUOy_&MVX#tx@_iC@_}ahLryeq(>DyYV~wd;G!PgFo6o;m`J7{Kfti zf3x@L@A?Psw_}cF9}tY-GXoa0i(?7L+4Zr3-4GkujqxnI ziJq-Z^&C9cZl=vK)^33<8Lb$toz@21+U>Bt-2pq=ov^cg9>&>S@O=9M>}q$z3+?XM z!@dZ6+P$#1-ADW4#dbgJZ(o7~>`QSV<1$9P(=NvZdk`ktNf>4fW(;xKP)xS3z+rX@ zrZUnP=}ybQEA33ova>PA9*!gIkvPg8tykd~d#sMb@%99qXkU$!?8!O>ud%Pisdg@2 zXXoMd_B6b~z7eO}H|fnd!@dP)+PC6u_U(9weJ9>!-;MX!_u_r_EWF=-03Wm;!rAu2 z`iRcKNA1V-aeTsl5}&f4#%Jtj@j3f>os0AA`S^mp02kVe@J0J2Tx>7FrS>vhZm+*Idk_9-|Aar=d+`_hSNzT1 zhrio@=zfej&d&&Vq+JY)+a>TQyCjyfOJf=PXgtO)i{1RaElc9Mp1ussBa+R1o@Jq%OqR7|teH3P3? zWHPdxmaREDTu0zYdz6mGtL!m2)*grB?Fl*&ueK-QWP1u;V_%C?8M%z>oR){z+tcs{ z`$n8@--I{YGw>FBCf;h_hPN~BVBG1nyYO!N9=zAS4`estAGROCIgCdc zk2&pee8PSbpR%9EXY6P3Is18>YtO^^_6xc|7wRH?QD4%!}eetVh`11yuu!aDRwHR+3A>JUx}G^ zmS$@X4!1|(NP85Hwy(l5_E;QekH-o2M7-Lbgp=(lc#VB6PPKFKIy(=qx2NF^_Ki5* zz6o!(XW%XNOuW^;4R5#az&q``@NWAayw|=DXW94T1NMXXkUbk8wjaSc_M`e3K5jpO zPufr6)Alp?to@umuXAypJzrnI1@=N*WWT5{>0(@BFV$tZ++Lw8ah3ftuC~|UT6-P7 zV!x`d;p_H#e8b*=Z`vF2EqfEbZEwbR>@E1Ny%pcHx9R)(0e)z2*N^aH`xE@s{tQ32 zzrY>#m-v;v6L;BP<2UxVxZC~?zqfzDJ@$|Ill?R9wSUoH@i%)P{%-$)`|X$$*lz?Q zIOl}L?BZGikFrZ*DZ4b5v5&@M?6O$SF0U1|q8^LK*~jY%Sjj#SE88dO$ymic1*_Vp z;%RmWtJ$aP8Ccz}fi>+~T3hRAT|CpShxP3S*wAi-jqS6riG4OUwa>wG?Pl2Aj>Q&s zOKfGg#x{0aY-hK}4t7WEWOv5%>^SUVpN|*VU9p>eA$GTW;6-*%>}B`HK6YQc*zTwO z@e+FgUTP22%P^jCIU~VogD}xf!mvG9hu}~~GUE!T4Z{>W71Qi=%&@P-Ogjs+?Hn9# zkHC@kC>(8Hg=6foIL;oA6YPn2wLJ+Z+f(ow`&yi8=i+sC9$s%x!yD`ybvoW;-;6Wt zTXd%0inrOf;~n;$c$a-Q-ecdZ_u(x2etf`wP#@CS_^|zm&cR3R$MA9c34GFi3ZJ&0 z(P!~F`+1ye&(rz%g1rD2+Kcc-`z2g#FVUsC442z0aHYKpU$$548eD6y!&mHA@iqH( zTyMXD8|*i6qx}|cvfswd_B*)6eiyge@98#uUq8SP?d|#zer$iDpWpzYM+DW+Rd~%#@a2grQHf!+ikQh zwzJz~2fHJ7vODW}8i!r%^YH?^t9H{1vAf*^FS2`TFYT>;u&;eF_OturCH4Tk)ECS;I;Nt%(bt>Jo|c_X5WA}+SBnS`(~VB--0vkTk$sgcD%#B z6YsL`#(V60@jiPN-fusE584mmZ2Mt+#Ga#%;$!yX_=No=K4m|R&)Co6bN2H%*Pe&- z?H6!?y$~1KFXBt~Vq9V`#bx$#Tw$-oRrbrc+FpZe?REN!zN)X`>-Ktl!`^^z+8gyP z++@Fvo9%aSi~TNcwco>S_WSsO{UL6*Kf;ggPw-RwGyL5CLU-Vo_E)&m-i2S=-{80Q zZv76ww|~Gr_K*0J{WI>hf6-s@H+vucZvTP%?U)nUmjomD?19DX;#k5yN=srXyEK-u zkJe+btX)paV+Fe+9%~OtaH91Fy6*G0V=@938GBaHKs7N84B77<(*^v&Z8Edm>(K zPr}Le6uid17N^>|c%7Yx*W1(Z2Kz>wZr_AA+cWeQor$;Fx8d#f9eAgG7v62(gZJ9^ z;Vk=peLx@7hjcbRY(Ii?>__!6eH@>#pTwu^r|}v4S$xiZ9_QNgaK8NlF0dEkBKt*r z$zF_0?4`O)m+J~#X|KYU?bW!(UW@DOSMXK)HGJJ(k8ju;@J)LozGZL1x9!dNj=crn zwYTDX_BMRq{s2F;x8q0l$M}i;DSl>uj$hb2@JstE+-dL9ukjoETivbS>G$}9y+?n< zpX{G?FaBcxioe)G|O zf!z=r*^TuqY+|2{P3?2=T)P=Iw_~w|-BMd=Yiwh;#ddak>|l4qPIhNK5991EdOluY zcg1e@h1y+v;6-*%>}B`HK6YQc*zSk@?MrZgeJKvKFVlFu+)ltjb|NO(VH|7^!J&3C zUSSW@6ivl6I~_CZD>2i~!fZPShub4?q&*5p+gITjdn}H#$KwQhB3^Az!pZg&yvDv( zr(&*s9p>5B<23sQy-}y*P4>+=!@dP)+PC6u_U(9weJ9>!-;MX!_u_r_EWF=-03Wm; z!rAu2_=r6RAGIID$L%NdNqowFTA#sZ?dR}$doIqi=i>|Z0$gY>!WZqAbTKZmm*O&e zIj*o*;wt-PTy3wxwe~uE#eNlEvtQTs`UY;W-_(uxmc2>e#?AISx&`00x9WSi&3<1$ zzz^;1`VoF?f1;o2XZksQVeh~%?XPgBy$ip#zrkP%Wj#qx#wzwHSk*pNPt%ZA)6?|~tZvu9nszO$ZP&rN_L*4Eu8$4uhS}y|){p|jDi9J9s)q!}K9gmmW2{_13#3VbcgK>yG6qD^MaG0HfsdgHs z+ZlMJorzg?Hs;vFafCe*N7CS;I;Nt&Bg2NJiQ*L z**D;g_H?|-z8PoOx8O|sR=mx=9q+L3#JlXf@gDnLyw9G6_uCKPgZ4u>+kO}yvFGTc z`j|ehPw12Sls>J`=(G5o{XEXK=iz+&1zcb+#6|Xt`jRfzCAw6X>2h3Quf$dM%edNJ zgKO<|_=^21zGlCU>+LsigZ(CMwBN!__S?AGeh0VM@8VYbJ=|u$k000{;&%HZ{Mi0P zKh@9hbNdV3pQDN!?!{m1U-dWLr@!ML_I`~y z+0P|3Gwpg<-)?{n?MB$xJ`0=JXJb?Q96Z-H9edapVNbgk_O|;ZVGJrFOmussBa+R1o@Jq%OqR7|teF~hzRGwm$QwsUZ} zJpxDCqjWT0WskwJ_Bb4GPtb{aHBPc8;}rWEyw;woxpa)G5c|R!hRB;vY*yx z@LBsgeBPd`^KicX0xqx@;v)M+eF+!aOK_>Z442z0bfvDsm+jTKhOw5h&S|gctN5Dz zI{GC+eJY-2hp?J` zI-X%y*BV&Uu7$PjI#|~}6YJUav4PzX8`+KVEV~JwZ8ybp>~pc1-5g`>7TD5mg{|#2 z*w$``?d=ZO(e8wu?ej3s?xN@81$I~Mh8No1v4?$;_QYOxZ|r0D#f$BJ*x$ZH2jHdl zK)lS3$II;m9AqbI5{B);IK&=`$@UdE%uc~nI}OwA480OF?JUf;b96Y4ut(x3d$eAK zW9+dw&K{2w?1_3cPO>NK6ukzowWn$>UT5dw_4YKp!M+iv+c)XWIK#dLXWF;wZFswV z2i|Glg?HQc;Jx;JILp3YAHWCghjcbRY(Ii?>__o2`*D22eo~*pr|oC(S^GJC9_QNg zaK8P5F2IHMB7D()2^ZT-aH+ivm)k3FrM(JYwpZgCdo8ZBU(r|bHT!j4uW#rEeAC{D zZ`qshZF@7mV{g%SajX3vZnNLl5A;LaZhwRy+n?a4_GkFH{RQr@ztpdAr@afmw!gt| z?cMsFey>019{kb%34gZt;xG2E_?x{Cf4Bd@{dUYL?nCrQEr!MI5_*)D#8P%?EMp&y z$Jk}DoLyckXhl5MK2DFv6YNTOqFotJvQNe;_91Ls-o|9nY|b% zl06xx*w^5-_EgNZuhTre9;ewi;Enclyve>9XV|ykO#4>6&AuJ)u0(@BFU4i{a$I4r#8vjox?0!ZT6-P7V!w*7*{|bz`wiS+zo{GbE#0JV<7WFE++x40 zTlGENrtjki_J_FL{s=#|KfzD!&+v2m3*2FUiC@_}ahLtIexu*wZu>j@-u^-N;E(oC z__MuNf5Bhv-*BJ(JN{ws*O;p8TY?dMccR6#IF_)F!jg6=EX^pxINE8)Xjv_%<+XxV z)MN2D`*=LTu7oGrmGLC|WUOMJf>rHP@iaSx)$G&p47)nkuxn~9tZmo9y7rk^&#sRR z?1tFLZj5KyP4H~HDV}4WtIe>v9jh&{rQHf!+ikEdqaCBY(>h>ByAyV{&%-#o3!ZOZ zfL-lwc%j`Ld)OCYPrDcPw)2ib|3WQTFEJp_l^ z$#{i53{&h>OtaH9L$Ab4I}5Yz92{)SS9Bp5PW9+dw&K{2w?1^}_JqahGtej1;#pT+0w=W(t*Pv_$c_5xgJFTxk?mvFJYM3?F^ zTyC$xmG&xq8CTnDaIL)#U$I}+*YtH=k8ju;@J)LozGZL1x9!dNj=crnwYTbfxXpea zKd?W}X}7}Gb{lMKx5M^!2kdBf!p`=27-x6E^X&_?t9HW+?e5w` zFT$R7FYImi!M^sz*w5~-m*4>VQXFVshVl00nt+4sL`<^7I#`G3P))`w>|vNCS;I;Nt%(bt>Jo|c_ zX5WA}+SBnS`(~VB--0vkTk$sgcD%#B6YsL`#(V60@jiPN-fusE584mmZ2Mt+#GZqX z+K=Jm_7nJ|{S-cJKZDQO&*Ag-T%2dm#~17cxX@mNFWN8RVtWZLwU^;?dj+nvSK-U{ zYFuNl)phy`zG}aQuiNYK4SR#Wi5u;=bQ8X9Z^n1*E%>gz72mVB;rsRn_@TXBKf;gg zPw-RwGyL5C0(aP7;#c-g-KAgSH}8^5!^#~U+`D^H{56cu7BWu zJLa_L{^JNd(k`aOwS*ppCGApJ+Af1f+s9y8yBwCcD_}+YSUpaU*AuXkeIi!2Pr{S! zDtL-r6;HKK(-2m(PscOt>RJP9+O@E@T?gyhXJS3OJ~pr$Vk5gTo@F<|v+bsMj(x5+ z)8-g!x4@QmD{YN!?6%qt+uI$mqumKR+vjPVcER)Q3$Ux*O)tdmb`QM>d)mFQx7`Q( z+81j-?T?q(1MpINAYNw2Tdkb{$793J@}*j6aH-P)nD*e`#0QY|E_=NevApZZ^0w&Vp!ZR zfk)XTwUn0DGI+Fo43@RaVR^fPR>WiN?DO#gyDN6HFU0P454_0kiM{OJ*vIaR7u)@?zkP`gz)S6c zc$poKm)i+A$WGKG4BLZoh&>dO?JIDYor0-$8m8MBdL?GsS(t6-;Bb2cj+C$d-kydx*f;8Qyve>T~)$&b8<1 ze0;%PfD7$K_@ez1F1DB8QhS*$*A=+ZUWG5)t8tCJ7T4LY;H&m)_`1Cw->^5}oAyS0 z%ie@<+ne-&+O0f3wsBCX@7+~?Opmceq(=& zyY27vd;G!PgFo6o;m`J7{KfuNf75;VyZs05w_~cYF9}8r`w}c>7uOPalwA@_*`>9N z9*xJ?WwD%H9xK=t@mTvfJl;M5E7>PvW&0#N*{*`8*j4dV`!o#M)$nxt46JU~z?ya~ ztZmo9y7rk^&#sRR?1tFLZj5KyP4H~HDV}4Wi_Prj7;CrCme|T}jcx3<+78>>9k8R_ z2|L^8VVvCs&$lnYu68%P(C&^s?2E9c-3xo$eY7uLZ1=8=<8gvL zQLn~H_GFx5U!&LJR6AF%!#w+XoMzvEH`>$jCi`ZbVc&u??OX9S`*ys;z7y}V@78

    L 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�onX@3jMgEr? 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 z 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

    cqGxy2#ADQX; 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 xhDYO);!#!S8!1rTh0iL%vU5H|V%@>8 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 z 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 z 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

      T?;A@j2StA>08=bz;I-A~g0 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%0A2;vv zdH**G{+X0F&ChFse**OXJ>Y*t@DCHeg)2^v+`rWX-2Z$_{|i(e^*?2~fB%*N|Ix(f z{f`n~MXLSc{sn@6+|qxc;2#419|8Z@1pfr_`TX*E*r)QRs|ssYtI~0*D9`8JeeOQ) zas637m;7CR^8RNB@c)tg`T5~|Q0v5>=yKdYoTrf{%*iuNqqM{!|ih_@h@?IgC5=2FYe=N%Cj$X`cj_%zMFG@ z|0R{Lqn@zkb22F(bia@u`TD;@e4fvte8pqci9EkW]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/opt/ros/noetic/include/ros/advertise_options.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/advertise_service_options.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/service_callback_helper.h -/opt/ros/noetic/include/ros/ros/service_callback_helper.h -ros/service_traits.h -/opt/ros/noetic/include/ros/ros/service_traits.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/assert.h -ros/console.h -/opt/ros/noetic/include/ros/ros/console.h -ros/static_assert.h -/opt/ros/noetic/include/ros/ros/static_assert.h -ros/platform.h -- -stdlib.h -- - -/opt/ros/noetic/include/ros/builtin_message_traits.h -message_traits.h -/opt/ros/noetic/include/ros/message_traits.h -ros/time.h -/opt/ros/noetic/include/ros/ros/time.h - -/opt/ros/noetic/include/ros/callback_queue.h -ros/callback_queue_interface.h -/opt/ros/noetic/include/ros/ros/callback_queue_interface.h -ros/time.h -/opt/ros/noetic/include/ros/ros/time.h -common.h -/opt/ros/noetic/include/ros/common.h -boost/shared_ptr.hpp -- -boost/thread/condition_variable.hpp -- -boost/thread/mutex.hpp -- -boost/thread/shared_mutex.hpp -- -boost/thread/tss.hpp -- -list -- -deque -- - -/opt/ros/noetic/include/ros/callback_queue_interface.h -boost/shared_ptr.hpp -- -common.h -/opt/ros/noetic/include/ros/common.h -ros/types.h -/opt/ros/noetic/include/ros/ros/types.h - -/opt/ros/noetic/include/ros/common.h -stdint.h -- -assert.h -- -stddef.h -- -string -- -ros/assert.h -/opt/ros/noetic/include/ros/ros/assert.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/serialized_message.h -/opt/ros/noetic/include/ros/ros/serialized_message.h -boost/shared_array.hpp -- -ros/macros.h -- - -/opt/ros/noetic/include/ros/console.h -console_backend.h -/opt/ros/noetic/include/ros/console_backend.h -cstdio -- -sstream -- -ros/time.h -- -cstdarg -- -ros/macros.h -- -map -- -vector -- -log4cxx/level.h -/opt/ros/noetic/include/ros/log4cxx/level.h -rosconsole/macros_generated.h -/opt/ros/noetic/include/ros/rosconsole/macros_generated.h - -/opt/ros/noetic/include/ros/console_backend.h -ros/macros.h -- - -/opt/ros/noetic/include/ros/datatypes.h -string -- -vector -- -map -- -set -- -list -- -boost/shared_ptr.hpp -- - -/opt/ros/noetic/include/ros/duration.h -iostream -- -math.h -- -stdexcept -- -climits -- -stdint.h -- -rostime_decl.h -/opt/ros/noetic/include/ros/rostime_decl.h - -/opt/ros/noetic/include/ros/exception.h -stdexcept -- - -/opt/ros/noetic/include/ros/exceptions.h -ros/exception.h -- - -/opt/ros/noetic/include/ros/forwards.h -string -- -vector -- -map -- -set -- -list -- -boost/shared_ptr.hpp -- -boost/make_shared.hpp -- -boost/weak_ptr.hpp -- -boost/function.hpp -- -ros/time.h -- -ros/macros.h -- -exceptions.h -/opt/ros/noetic/include/ros/exceptions.h -ros/datatypes.h -/opt/ros/noetic/include/ros/ros/datatypes.h - -/opt/ros/noetic/include/ros/init.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/spinner.h -/opt/ros/noetic/include/ros/ros/spinner.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/macros.h - -/opt/ros/noetic/include/ros/master.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -xmlrpcpp/XmlRpcValue.h -/opt/ros/noetic/include/ros/xmlrpcpp/XmlRpcValue.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/message.h -ros/macros.h -/opt/ros/noetic/include/ros/ros/macros.h -ros/assert.h -/opt/ros/noetic/include/ros/ros/assert.h -string -- -string.h -- -boost/shared_ptr.hpp -- -boost/array.hpp -- -stdint.h -- - -/opt/ros/noetic/include/ros/message_event.h -ros/time.h -/opt/ros/noetic/include/ros/ros/time.h -ros/datatypes.h -- -ros/message_traits.h -- -boost/type_traits/is_void.hpp -- -boost/type_traits/is_base_of.hpp -- -boost/type_traits/is_const.hpp -- -boost/type_traits/add_const.hpp -- -boost/type_traits/remove_const.hpp -- -boost/utility/enable_if.hpp -- -boost/function.hpp -- -boost/make_shared.hpp -- - -/opt/ros/noetic/include/ros/message_forward.h -cstddef -- -memory -- - -/opt/ros/noetic/include/ros/message_operations.h -ostream -- - -/opt/ros/noetic/include/ros/message_traits.h -message_forward.h -/opt/ros/noetic/include/ros/message_forward.h -ros/time.h -- -string -- -boost/utility/enable_if.hpp -- -boost/type_traits/remove_const.hpp -- -boost/type_traits/remove_reference.hpp -- - -/opt/ros/noetic/include/ros/names.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/node_handle.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/publisher.h -/opt/ros/noetic/include/ros/ros/publisher.h -ros/subscriber.h -/opt/ros/noetic/include/ros/ros/subscriber.h -ros/service_server.h -/opt/ros/noetic/include/ros/ros/service_server.h -ros/service_client.h -/opt/ros/noetic/include/ros/ros/service_client.h -ros/timer.h -/opt/ros/noetic/include/ros/ros/timer.h -ros/rate.h -/opt/ros/noetic/include/ros/ros/rate.h -ros/wall_timer.h -/opt/ros/noetic/include/ros/ros/wall_timer.h -ros/steady_timer.h -/opt/ros/noetic/include/ros/ros/steady_timer.h -ros/advertise_options.h -/opt/ros/noetic/include/ros/ros/advertise_options.h -ros/advertise_service_options.h -/opt/ros/noetic/include/ros/ros/advertise_service_options.h -ros/subscribe_options.h -/opt/ros/noetic/include/ros/ros/subscribe_options.h -ros/service_client_options.h -/opt/ros/noetic/include/ros/ros/service_client_options.h -ros/timer_options.h -/opt/ros/noetic/include/ros/ros/timer_options.h -ros/wall_timer_options.h -/opt/ros/noetic/include/ros/ros/wall_timer_options.h -ros/spinner.h -/opt/ros/noetic/include/ros/ros/spinner.h -ros/init.h -/opt/ros/noetic/include/ros/ros/init.h -common.h -/opt/ros/noetic/include/ros/common.h -boost/bind.hpp -- -xmlrpcpp/XmlRpcValue.h -- - -/opt/ros/noetic/include/ros/param.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -common.h -/opt/ros/noetic/include/ros/common.h -xmlrpcpp/XmlRpcValue.h -/opt/ros/noetic/include/ros/xmlrpcpp/XmlRpcValue.h -vector -- -map -- - -/opt/ros/noetic/include/ros/parameter_adapter.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/message_event.h -/opt/ros/noetic/include/ros/ros/message_event.h -ros/static_assert.h -- -boost/type_traits/add_const.hpp -- -boost/type_traits/remove_const.hpp -- -boost/type_traits/remove_reference.hpp -- - -/opt/ros/noetic/include/ros/platform.h -stdlib.h -- -string -- - -/opt/ros/noetic/include/ros/publisher.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/common.h -/opt/ros/noetic/include/ros/ros/common.h -ros/message.h -/opt/ros/noetic/include/ros/ros/message.h -ros/serialization.h -/opt/ros/noetic/include/ros/ros/serialization.h -boost/bind.hpp -- -boost/thread/mutex.hpp -- - -/opt/ros/noetic/include/ros/rate.h -ros/time.h -/opt/ros/noetic/include/ros/ros/time.h -rostime_decl.h -/opt/ros/noetic/include/ros/rostime_decl.h - -/opt/ros/noetic/include/ros/ros.h -ros/time.h -/opt/ros/noetic/include/ros/ros/time.h -ros/rate.h -/opt/ros/noetic/include/ros/ros/rate.h -ros/console.h -/opt/ros/noetic/include/ros/ros/console.h -ros/assert.h -/opt/ros/noetic/include/ros/ros/assert.h -ros/common.h -/opt/ros/noetic/include/ros/ros/common.h -ros/types.h -/opt/ros/noetic/include/ros/ros/types.h -ros/node_handle.h -/opt/ros/noetic/include/ros/ros/node_handle.h -ros/publisher.h -/opt/ros/noetic/include/ros/ros/publisher.h -ros/single_subscriber_publisher.h -/opt/ros/noetic/include/ros/ros/single_subscriber_publisher.h -ros/service_server.h -/opt/ros/noetic/include/ros/ros/service_server.h -ros/subscriber.h -/opt/ros/noetic/include/ros/ros/subscriber.h -ros/service.h -/opt/ros/noetic/include/ros/ros/service.h -ros/init.h -/opt/ros/noetic/include/ros/ros/init.h -ros/master.h -/opt/ros/noetic/include/ros/ros/master.h -ros/this_node.h -/opt/ros/noetic/include/ros/ros/this_node.h -ros/param.h -/opt/ros/noetic/include/ros/ros/param.h -ros/topic.h -/opt/ros/noetic/include/ros/ros/topic.h -ros/names.h -/opt/ros/noetic/include/ros/ros/names.h - -/opt/ros/noetic/include/ros/roscpp_serialization_macros.h -ros/macros.h -- - -/opt/ros/noetic/include/ros/rostime_decl.h -ros/macros.h -- - -/opt/ros/noetic/include/ros/serialization.h -roscpp_serialization_macros.h -/opt/ros/noetic/include/ros/roscpp_serialization_macros.h -ros/types.h -- -ros/time.h -- -serialized_message.h -/opt/ros/noetic/include/ros/serialized_message.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -ros/builtin_message_traits.h -/opt/ros/noetic/include/ros/ros/builtin_message_traits.h -ros/exception.h -/opt/ros/noetic/include/ros/ros/exception.h -ros/datatypes.h -/opt/ros/noetic/include/ros/ros/datatypes.h -vector -- -map -- -memory -- -boost/array.hpp -- -boost/call_traits.hpp -- -boost/utility/enable_if.hpp -- -boost/mpl/and.hpp -- -boost/mpl/or.hpp -- -boost/mpl/not.hpp -- -cstring -- - -/opt/ros/noetic/include/ros/serialized_message.h -roscpp_serialization_macros.h -/opt/ros/noetic/include/ros/roscpp_serialization_macros.h -boost/shared_array.hpp -- -boost/shared_ptr.hpp -- - -/opt/ros/noetic/include/ros/service.h -string -- -ros/common.h -/opt/ros/noetic/include/ros/ros/common.h -ros/message.h -/opt/ros/noetic/include/ros/ros/message.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/node_handle.h -/opt/ros/noetic/include/ros/ros/node_handle.h -ros/service_traits.h -/opt/ros/noetic/include/ros/ros/service_traits.h -ros/names.h -/opt/ros/noetic/include/ros/ros/names.h -boost/shared_ptr.hpp -- - -/opt/ros/noetic/include/ros/service_callback_helper.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/common.h -/opt/ros/noetic/include/ros/ros/common.h -ros/message.h -/opt/ros/noetic/include/ros/ros/message.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -ros/service_traits.h -/opt/ros/noetic/include/ros/ros/service_traits.h -ros/serialization.h -/opt/ros/noetic/include/ros/ros/serialization.h -boost/type_traits/is_base_of.hpp -- -boost/utility/enable_if.hpp -- - -/opt/ros/noetic/include/ros/service_client.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/common.h -/opt/ros/noetic/include/ros/ros/common.h -ros/service_traits.h -/opt/ros/noetic/include/ros/ros/service_traits.h -ros/serialization.h -/opt/ros/noetic/include/ros/ros/serialization.h - -/opt/ros/noetic/include/ros/service_client_options.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/service_traits.h -/opt/ros/noetic/include/ros/ros/service_traits.h - -/opt/ros/noetic/include/ros/service_server.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/service_traits.h -boost/type_traits/remove_reference.hpp -- -boost/type_traits/remove_const.hpp -- - -/opt/ros/noetic/include/ros/single_subscriber_publisher.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/serialization.h -/opt/ros/noetic/include/ros/ros/serialization.h -common.h -/opt/ros/noetic/include/ros/common.h -boost/utility.hpp -- - -/opt/ros/noetic/include/ros/spinner.h -ros/types.h -/opt/ros/noetic/include/ros/ros/types.h -common.h -/opt/ros/noetic/include/ros/common.h -boost/shared_ptr.hpp -- - -/opt/ros/noetic/include/ros/static_assert.h -boost/static_assert.hpp -- - -/opt/ros/noetic/include/ros/steady_timer.h -common.h -/opt/ros/noetic/include/ros/common.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -steady_timer_options.h -/opt/ros/noetic/include/ros/steady_timer_options.h - -/opt/ros/noetic/include/ros/steady_timer_options.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h - -/opt/ros/noetic/include/ros/subscribe_options.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/transport_hints.h -/opt/ros/noetic/include/ros/ros/transport_hints.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -subscription_callback_helper.h -/opt/ros/noetic/include/ros/subscription_callback_helper.h - -/opt/ros/noetic/include/ros/subscriber.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/subscription_callback_helper.h -/opt/ros/noetic/include/ros/ros/subscription_callback_helper.h - -/opt/ros/noetic/include/ros/subscription_callback_helper.h -typeinfo -- -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/parameter_adapter.h -/opt/ros/noetic/include/ros/ros/parameter_adapter.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -ros/builtin_message_traits.h -/opt/ros/noetic/include/ros/ros/builtin_message_traits.h -ros/serialization.h -/opt/ros/noetic/include/ros/ros/serialization.h -ros/message_event.h -/opt/ros/noetic/include/ros/ros/message_event.h -ros/static_assert.h -- -boost/type_traits/add_const.hpp -- -boost/type_traits/remove_const.hpp -- -boost/type_traits/remove_reference.hpp -- -boost/type_traits/is_base_of.hpp -- -boost/utility/enable_if.hpp -- -boost/make_shared.hpp -- - -/opt/ros/noetic/include/ros/this_node.h -common.h -/opt/ros/noetic/include/ros/common.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h - -/opt/ros/noetic/include/ros/time.h -ros/platform.h -- -iostream -- -cmath -- -ros/exception.h -- -duration.h -/opt/ros/noetic/include/ros/duration.h -boost/math/special_functions/round.hpp -- -rostime_decl.h -/opt/ros/noetic/include/ros/rostime_decl.h -sys/timeb.h -- -sys/time.h -- - -/opt/ros/noetic/include/ros/timer.h -common.h -/opt/ros/noetic/include/ros/common.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -timer_options.h -/opt/ros/noetic/include/ros/timer_options.h - -/opt/ros/noetic/include/ros/timer_options.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h - -/opt/ros/noetic/include/ros/topic.h -common.h -/opt/ros/noetic/include/ros/common.h -node_handle.h -/opt/ros/noetic/include/ros/node_handle.h -boost/shared_ptr.hpp -- - -/opt/ros/noetic/include/ros/transport_hints.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -boost/lexical_cast.hpp -- - -/opt/ros/noetic/include/ros/types.h -stdint.h -- - -/opt/ros/noetic/include/ros/wall_timer.h -common.h -/opt/ros/noetic/include/ros/common.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -wall_timer_options.h -/opt/ros/noetic/include/ros/wall_timer_options.h - -/opt/ros/noetic/include/ros/wall_timer_options.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h - -/opt/ros/noetic/include/rosconsole/macros_generated.h - -/opt/ros/noetic/include/std_msgs/Time.h -string -- -vector -- -memory -- -ros/types.h -- -ros/serialization.h -- -ros/builtin_message_traits.h -- -ros/message_operations.h -- - -/opt/ros/noetic/include/topic_tools/macros.h -ros/macros.h -- - -/opt/ros/noetic/include/topic_tools/shape_shifter.h -ros/ros.h -/opt/ros/noetic/include/topic_tools/ros/ros.h -ros/console.h -/opt/ros/noetic/include/topic_tools/ros/console.h -ros/assert.h -/opt/ros/noetic/include/topic_tools/ros/assert.h -vector -- -string -- -string.h -- -ros/message_traits.h -- -macros.h -/opt/ros/noetic/include/topic_tools/macros.h - -/opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h -ros/macros.h -- - -/opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h -xmlrpcpp/XmlRpcDecl.h -/opt/ros/noetic/include/xmlrpcpp/xmlrpcpp/XmlRpcDecl.h -map -- -string -- -vector -- -time.h -- - -/root/comm-ws/devel/include/rosserial_msgs/Log.h -string -- -vector -- -memory -- -ros/types.h -- -ros/serialization.h -- -ros/builtin_message_traits.h -- -ros/message_operations.h -- - -/root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h -string -- -vector -- -memory -- -ros/types.h -- -ros/serialization.h -- -ros/builtin_message_traits.h -- -ros/message_operations.h -- - -/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/async_read_buffer.h -boost/bind.hpp -- -boost/asio.hpp -- -boost/function.hpp -- -ros/ros.h -- -cstdint -- -type_traits -- - -/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h -string -- -stdexcept -- - -/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/session.h -map -- -boost/bind.hpp -- -boost/asio.hpp -- -boost/function.hpp -- -ros/callback_queue.h -- -ros/ros.h -- -rosserial_msgs/TopicInfo.h -- -rosserial_msgs/Log.h -- -topic_tools/shape_shifter.h -- -std_msgs/Time.h -- -rosserial_server/async_read_buffer.h -/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/rosserial_server/async_read_buffer.h -rosserial_server/topic_handlers.h -/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/rosserial_server/topic_handlers.h - -/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/topic_handlers.h -ros/ros.h -- -rosserial_msgs/TopicInfo.h -- -topic_tools/shape_shifter.h -- -rosserial_server/msg_lookup.h -- - -/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/udp_socket_session.h -iostream -- -boost/bind.hpp -- -boost/asio.hpp -- -ros/ros.h -- -rosserial_server/session.h -/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/rosserial_server/session.h -rosserial_server/udp_stream.h -/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/rosserial_server/udp_stream.h - -/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/udp_stream.h -iostream -- -boost/bind.hpp -- -boost/asio.hpp -- -ros/ros.h -- -rosserial_server/session.h -/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/rosserial_server/session.h - -/root/comm-ws/src/firmware_commun/src/rosserial_server/src/udp_socket_node.cpp -boost/asio.hpp -- -boost/bind.hpp -- -boost/thread.hpp -- -ros/ros.h -- -rosserial_server/udp_socket_session.h -/root/comm-ws/src/firmware_commun/src/rosserial_server/src/rosserial_server/udp_socket_session.h - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/DependInfo.cmake deleted file mode 100644 index 040fac4..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/DependInfo.cmake +++ /dev/null @@ -1,32 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/root/comm-ws/src/firmware_commun/src/rosserial_server/src/udp_socket_node.cpp" "/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_CXX - "ROSCONSOLE_BACKEND_LOG4CXX" - "ROS_BUILD_SHARED_LIBS=1" - "ROS_PACKAGE_NAME=\"rosserial_server\"" - ) - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "/root/comm-ws/src/firmware_commun/src/rosserial_server/include" - "/root/comm-ws/devel/include" - "/opt/ros/noetic/include" - "/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - "/root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake" - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build.make deleted file mode 100644 index 745f2fb..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build.make +++ /dev/null @@ -1,118 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Include any dependencies generated for this target. -include firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.make - -# Include the progress variables for this target. -include firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/progress.make - -# Include the compile flags for this target's objects. -include firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/flags.make - -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/flags.make -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/src/udp_socket_node.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o" - cd /root/comm-ws/build/firmware_commun/src/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o -c /root/comm-ws/src/firmware_commun/src/rosserial_server/src/udp_socket_node.cpp - -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.i" - cd /root/comm-ws/build/firmware_commun/src/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/comm-ws/src/firmware_commun/src/rosserial_server/src/udp_socket_node.cpp > CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.i - -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.s" - cd /root/comm-ws/build/firmware_commun/src/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/comm-ws/src/firmware_commun/src/rosserial_server/src/udp_socket_node.cpp -o CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.s - -# Object files for target rosserial_server_udp_socket_node -rosserial_server_udp_socket_node_OBJECTS = \ -"CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o" - -# External object files for target rosserial_server_udp_socket_node -rosserial_server_udp_socket_node_EXTERNAL_OBJECTS = - -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build.make -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/libtopic_tools.so -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/libroscpp.so -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libpthread.so -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/librosconsole.so -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/librosconsole_log4cxx.so -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/librosconsole_backend_interface.so -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/liblog4cxx.so -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/libroscpp_serialization.so -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/libxmlrpcpp.so -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/librostime.so -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/libcpp_common.so -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /root/comm-ws/devel/lib/librosserial_server_lookup.so -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libpython3.8.so -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable /root/comm-ws/devel/lib/rosserial_server/udp_socket_node" - cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/rosserial_server_udp_socket_node.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build: /root/comm-ws/devel/lib/rosserial_server/udp_socket_node - -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build - -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/clean: - cd /root/comm-ws/build/firmware_commun/src/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_server_udp_socket_node.dir/cmake_clean.cmake -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/clean - -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/firmware_commun/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/firmware_commun/src/rosserial_server /root/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/cmake_clean.cmake deleted file mode 100644 index 26e9224..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "/root/comm-ws/devel/lib/rosserial_server/udp_socket_node" - "/root/comm-ws/devel/lib/rosserial_server/udp_socket_node.pdb" - "CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/rosserial_server_udp_socket_node.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.internal deleted file mode 100644 index 90bfad8..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.internal +++ /dev/null @@ -1,76 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o - /opt/ros/noetic/include/ros/advertise_options.h - /opt/ros/noetic/include/ros/advertise_service_options.h - /opt/ros/noetic/include/ros/assert.h - /opt/ros/noetic/include/ros/builtin_message_traits.h - /opt/ros/noetic/include/ros/callback_queue.h - /opt/ros/noetic/include/ros/callback_queue_interface.h - /opt/ros/noetic/include/ros/common.h - /opt/ros/noetic/include/ros/console.h - /opt/ros/noetic/include/ros/console_backend.h - /opt/ros/noetic/include/ros/datatypes.h - /opt/ros/noetic/include/ros/duration.h - /opt/ros/noetic/include/ros/exception.h - /opt/ros/noetic/include/ros/exceptions.h - /opt/ros/noetic/include/ros/forwards.h - /opt/ros/noetic/include/ros/init.h - /opt/ros/noetic/include/ros/macros.h - /opt/ros/noetic/include/ros/master.h - /opt/ros/noetic/include/ros/message.h - /opt/ros/noetic/include/ros/message_event.h - /opt/ros/noetic/include/ros/message_forward.h - /opt/ros/noetic/include/ros/message_operations.h - /opt/ros/noetic/include/ros/message_traits.h - /opt/ros/noetic/include/ros/names.h - /opt/ros/noetic/include/ros/node_handle.h - /opt/ros/noetic/include/ros/param.h - /opt/ros/noetic/include/ros/parameter_adapter.h - /opt/ros/noetic/include/ros/platform.h - /opt/ros/noetic/include/ros/publisher.h - /opt/ros/noetic/include/ros/rate.h - /opt/ros/noetic/include/ros/ros.h - /opt/ros/noetic/include/ros/roscpp_serialization_macros.h - /opt/ros/noetic/include/ros/rostime_decl.h - /opt/ros/noetic/include/ros/serialization.h - /opt/ros/noetic/include/ros/serialized_message.h - /opt/ros/noetic/include/ros/service.h - /opt/ros/noetic/include/ros/service_callback_helper.h - /opt/ros/noetic/include/ros/service_client.h - /opt/ros/noetic/include/ros/service_client_options.h - /opt/ros/noetic/include/ros/service_server.h - /opt/ros/noetic/include/ros/service_traits.h - /opt/ros/noetic/include/ros/single_subscriber_publisher.h - /opt/ros/noetic/include/ros/spinner.h - /opt/ros/noetic/include/ros/static_assert.h - /opt/ros/noetic/include/ros/steady_timer.h - /opt/ros/noetic/include/ros/steady_timer_options.h - /opt/ros/noetic/include/ros/subscribe_options.h - /opt/ros/noetic/include/ros/subscriber.h - /opt/ros/noetic/include/ros/subscription_callback_helper.h - /opt/ros/noetic/include/ros/this_node.h - /opt/ros/noetic/include/ros/time.h - /opt/ros/noetic/include/ros/timer.h - /opt/ros/noetic/include/ros/timer_options.h - /opt/ros/noetic/include/ros/topic.h - /opt/ros/noetic/include/ros/transport_hints.h - /opt/ros/noetic/include/ros/types.h - /opt/ros/noetic/include/ros/wall_timer.h - /opt/ros/noetic/include/ros/wall_timer_options.h - /opt/ros/noetic/include/rosconsole/macros_generated.h - /opt/ros/noetic/include/std_msgs/Time.h - /opt/ros/noetic/include/topic_tools/macros.h - /opt/ros/noetic/include/topic_tools/shape_shifter.h - /opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h - /opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h - /root/comm-ws/devel/include/rosserial_msgs/Log.h - /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h - /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/async_read_buffer.h - /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h - /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/session.h - /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/topic_handlers.h - /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/udp_socket_session.h - /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/udp_stream.h - /root/comm-ws/src/firmware_commun/src/rosserial_server/src/udp_socket_node.cpp diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.make deleted file mode 100644 index 4005f58..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.make +++ /dev/null @@ -1,76 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/advertise_options.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/advertise_service_options.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/assert.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/builtin_message_traits.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/callback_queue.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/callback_queue_interface.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/common.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/console.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/console_backend.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/datatypes.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/duration.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/exception.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/exceptions.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/forwards.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/init.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/macros.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/master.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/message.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/message_event.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/message_forward.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/message_operations.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/message_traits.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/names.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/node_handle.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/param.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/parameter_adapter.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/platform.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/publisher.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/rate.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/ros.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/roscpp_serialization_macros.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/rostime_decl.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/serialization.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/serialized_message.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/service.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/service_callback_helper.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/service_client.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/service_client_options.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/service_server.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/service_traits.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/single_subscriber_publisher.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/spinner.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/static_assert.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/steady_timer.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/steady_timer_options.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/subscribe_options.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/subscriber.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/subscription_callback_helper.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/this_node.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/time.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/timer.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/timer_options.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/topic.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/transport_hints.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/types.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/wall_timer.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/wall_timer_options.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/rosconsole/macros_generated.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/std_msgs/Time.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/topic_tools/macros.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/topic_tools/shape_shifter.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/devel/include/rosserial_msgs/Log.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/async_read_buffer.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/session.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/topic_handlers.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/udp_socket_session.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/udp_stream.h -firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/firmware_commun/src/rosserial_server/src/udp_socket_node.cpp - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/flags.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/flags.make deleted file mode 100644 index 7837287..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# compile CXX with /usr/bin/c++ -CXX_FLAGS = - -CXX_DEFINES = -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"rosserial_server\" - -CXX_INCLUDES = -I/root/comm-ws/src/firmware_commun/src/rosserial_server/include -I/root/comm-ws/devel/include -I/opt/ros/noetic/include -I/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/link.txt b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/link.txt deleted file mode 100644 index 85e7dcf..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o -o /root/comm-ws/devel/lib/rosserial_server/udp_socket_node -Wl,-rpath,/opt/ros/noetic/lib:/root/comm-ws/devel/lib: /opt/ros/noetic/lib/libtopic_tools.so /opt/ros/noetic/lib/libroscpp.so /usr/lib/x86_64-linux-gnu/libpthread.so /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 /opt/ros/noetic/lib/librosconsole.so /opt/ros/noetic/lib/librosconsole_log4cxx.so /opt/ros/noetic/lib/librosconsole_backend_interface.so /usr/lib/x86_64-linux-gnu/liblog4cxx.so /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 /opt/ros/noetic/lib/libroscpp_serialization.so /opt/ros/noetic/lib/libxmlrpcpp.so /opt/ros/noetic/lib/librostime.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 /opt/ros/noetic/lib/libcpp_common.so /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 /root/comm-ws/devel/lib/librosserial_server_lookup.so /usr/lib/x86_64-linux-gnu/libpython3.8.so diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/progress.make deleted file mode 100644 index c354d5c..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 33 -CMAKE_PROGRESS_2 = 34 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o deleted file mode 100644 index 000c880dadb7125c617e9549e9437f7460aa551a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2955176 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
      >PJ$D=KpKl9y-@80ws$9QfC{nTQN0{O>TZn%Dj! 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

      VLPs1LXVXtR% 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≥bZ-54!3>=5x?~?0`7c20Iq%v+;zbFPJf|a&!Tt!egStr{tfQ@U4ee79}MqC zp0|cuKl{L~ha2Jg-v@U;@Cf|NmU9074(@*7-Nf4!{fqtT5%G`W_!PbS0oN19-StF1 zrR#~;Sqqal?*l9XcVA&XZ)$X-zMdG*H*oXWj{cfA_iyq6=&fh3L$_%u^S=r0E=v4+ z!Ka6x3b$W(!_~hBUmTx~#3>&F|A;t8!(GQNfx8cR3U0qXhN~amt`TUQN6i0GaO?Rv zxcR>TZaq(g+wQk;V`V_!3>q@x2xPMoY;bhFgcPRqzktuAkq*t+(Nf zyLIBe$oR*h_k8p|d`bG{dBnW6FuqHn?+afV?sbiIbrkwu=ud)s-nj~HKJSIAe;ls< zdANE02yUKxlb_zi`2gJfzXb1#{!_T|bfVp5(SHeF4!&5shEdF;Y2m()*Zd!bemeBG z!Hxe}csumYqvhd#&f5xbKj+Q<4yB&u!{Lt0E^zhx!_}VvA6qNuqt_{(_jhMpoG(Yi z^(neoKO+At(qFIFT(A10mmAMY`0S0|`v8Z*T_;Dw^*;yhI(d2G?TW`Z@1GU_C=S;R z&--3anTNR=zg9ob_9y;@;l{HPT>VyX`|JHZ>(l$;@3)lW>o~4VJcr|N{ajhWZ-!e} zcfidFwPCpyKmnXZal|Ua9>|G9>>>ss`6&N{Y2h;-Nbm@pG>L$&r{)VK3!+L zo^qYpfxPu&+z){p|C;bN=$)r+;ofiby!kKJiRit~^}Mz{?G8r2Kiu<|_o;@Wuey)w z{W0%jY>xjL_#6!H&UlT6TW{W1zXiRoM-0S&BtDm+&-Z`Y6+d4K{Y3QcL*9kEU-iDL z`;Z0OHhv-Iqvyd5;Oo%tj_`Hi2g02fqu@i(Uk6t|4zB(oxOsNpV%@Gv9@eH^>#EjL zu7{qFM%PMi{SU*(`x5KJPo`bt$*-qGp4D52V`z8DF-GR)$p_7o8f;y+&ZzI^*29n;eQG~gYdr!Zafp<#^e38tqY$ixv#qo?f%QUM4aC5 z>JA@HJUif%&kOB}pYKRK-j8yf`3Rri;y+{C#t&kAKZN&zkE)gRxdz8C z+&tU~HxJhTuH>g`zVyMzecg8OJ@DBR?scyFH}mFx+q~U{k9m7VPP>1EdtU3%w(*0= zr{}d6cnjmT3j8Yg_7&XMC9SLd(OXxo$>%Y&yDRvJJopKIWb`wei%y{ewwKe#>& zCvV2-K3qN;z45qC8jp4OUQ3z(LHNk66X%is-p}-PH0$AB{PnSZoR6=fx4&Oj@bBQ} z!F`2!=!xF_*f6+x*ca}8>?FATy&A6m9=QE|3~qm?bp0_8RsD6H@p{2H*Crmr_yDoYD^}N=Hb;H*&H;0d5zB`U*!S#O> zULzj&pIhSZeccJ@r)k&dSe&n)g!hFT=c;hWWjNe+w}Pu533nWOljlc>XFqtquH`zj z2z)$x?<1){488eu9XkYnx%(y0o9?gNmmZE!)xOm8ve$R6C!SBeUu2x?(62*jcT@N& zl87wgmhE}4AV6_4KcSOb6WdsrvS zkWbfV+qG`3Px)B-Yn%6iW8v0c&rZH0bv`H9zG&JRIxEYWzVzn(GIWkL$es z^1g@Mc+Af(^w&ICZx0a9dFaiL@z^ipksFWsF`mb0*Y(+Umm{A0&<}^Juc}YaYft0j zJTjm97=LSg%tJ@w{F3!^0r)m>>&^E$tcm_P;@=kjBHZ=)CHS%Ey?(zHZa();yj}5l zU9DVCu0a1g{BM98=Q#M+^!IVNaefGY9{<0>AE=e_%+j{;gZ9OPdfzvteq;160?yfVh;cwpFgr9@Ib#fitI(Y)F{&l$ezrfW`OFq^2g`0x_9gAH8|F8?OFIxcVtwAG#C2 z{qp^;=6NyNHP0)-->1K8!<}E-!fp2?xb5oWd_NGq-1S!eC-k=4i#*t`5%3S_m-pN4 z*CFWjzY=c0`Vf!p+TV|8cPsQC!w-PpUn|#vi{a*BcjEa3pRtLzD}Jv-@!vJ^kK(u- z{io>fg#RA?G~E7LC-!&CMl9FFO2_T^k1O=1N=*P8{%=i=7yWML2%pk{?8xq zU#eZB;W*EJ1@}IWd6O$|>Yvf?hu(O` z!fp3vxa~dwcYSytK25hWZ`Q4G4nc36o5MZ7J6`Y6FVBzP!!N|=Z}8_U_*?KE=s$;V zO+EYszq?lUcX8(3-|_MN$>!}$^gp71pn|*4oJ6}->y@uNyn?@VwHW+W`ZYb=b-p9x zyJph2D;{ILy(#`t9NssZ0lo8dM)uUDIBaB%JpHAty_c4yD zmE$!y{XEt^dFRBNeOw=AC(gz2@&2Ui#!TqtGsAN}Bc8e8ReJ9u&4s=n@yrP~{%&yZ z1H4cx^OMhad3@hW<2wld7ts%g_rQN^_yqL3!C!*sx{c-*DSYxcx=!kIM}^OC;MUKh zaOydkH}kXn z|DpV>NPY%T539gkS678^gMKOap>XH*35iEN$GW}cG!5W-YaL#d^ik)F<9{oB0NnXC z5bpWK`THe4t^?n}oxhzpKRSQ&>mU*5VA@?CpCRz|;7h{I=SuK>(D#Msd`7#g!M*>W z|9$xA{}f#R58(P&?XU8>9r3J5JmyDU!+$;W#Xsvu_-p`oecKSOeiQgI_zZ)u245ZS zK2ZO?(L3(8dvL8hf4Oe&Rq%Ws>4?wPw5!jy@DFH)cL6XUxVdVPMNUE|psebxTQ*Vpz#?|$Y0xcixdD)=E4 z{ICjs1l)Lzf-lARj)JcacYMvy@#xp8&=->W5qUllz5Eoo`56oEj?V|RvL04QJnA9V z^D)yjz<|a>eP4YpKI_2GgKrG~bJx;;6#RVjr@$xGO8uE|^X7ekKjPmz=_CH@@bP-# zL-YsX@9Wp2;hygttX2 zt&@}B*2%eW>*O}Lb@CwGI(e^xe*w2n{sgyQ{o%Khhwb3jkM(~o`qR<(9d9Q-%v&w^hFzX0w&;Xb(j@4_F#$93{%_|ND)FSN96 z{2=yGm!Mx2-kN;6-}?*sw4UXjryQ46h|~SddhiQ~b33^6`e3;Iy&CR%eh=Jr=4rTj zSONYb@wg7W1m6n%B={ci-@y-uo1gRH&!fK`{xW<5{1y0zaDBdo>(h>U&}YsHz9{@T z+V%Ysufo?u{~CO2`0McFD!BLmC)LV%eJ*;(aZ&pFCjP6!r$*l$pAYcw2iITyM^mW( z1bseFwJX|Luch3t?nt|zqCX72VWH38gW&npe0n`KKR(4j>qo37U%}lc|GD6ulCEf~ zengzX^SWSuzQ$)r(ue=5#OXT!4f?8mwefsk5l`^R#q$IHt%>Jv=&RzHEA=b#(4X-# z4?p8$f4_tm|EwR)`M2F&YvuUbZinJGznP}-`wKN5>espJlIOf%jX1j$#hS;_cxEkl zt{?e4aPvPuKH0y0;cp%4vj9H!%h!q2*U-y5SMaVCd=Yq6{a10@T?(H8#q`T_8)_O!|tX38Sn|Ul3xse34Ueb**`sP^I#Lt^Xrks zBhHOzcVdP9S@avD&-Y<+yZ>l>&Cbv5+cth7^YrU&W^CfoejKyIBcE5NAI#UpdnTUu z3E?050}}V|OgHIX=FRtCna^F4fBd@n+#l}w>jb#x-`3RU7R2Mc-nxQsRl&Ef;5$|D zoh$h66?{9m`--yi=Y;I4;WC+>y5 zDjwrEo&orq2Yn91e*yGI!adLa3f>?6(eS*EwJ&}?FWmbf$H0f-V|^OuvFK~)#}`lX z`Y>bSd4A0jldL%OIpG)bIT@d28qL(}!Sy!RLyl**6wlh|U2lD#!>Rc1gZ?!5v2gdd zXTn`KE{D5r+zL1TM-tER&y(VR620-i1vmb$;KuLY;~Rfx)+^&*5N`ZS!i_&)*XQ^b zOz{szZ~U9Xjeifg@gD^@em@`5_%A?j{MW&a|Ng{t{L7^HA4PBcFT;)hQ@HW}05|>) z(O_}3Fa9(BE^y=T20xwp911@JJ_4@)HWhrY3Vvh-zrKP$0yq9=;GQ?%g&XI0aD6(b z>xt&PEdp2HAFls~aP_;w)gM^F^Xquc@rt}lA`=%}Bd9x?{QvBCWJo@GJ$QJ0m9vO-Le0+{TZ{G6#tDLud zJ>oiP-fpe%ABVr!Bagw&&r5Lg^IDUCN@JU^n|R)D_<3AjkNi}j_xa0WcA z=byImgG-zExYX{AiO26>Nu0lhUj=`m$!D3=?rZ2bZz=2iYq)hdU0UDb#}UfTDNfgO z>u^ZYN1UG5T(_;a?a^Cr*TWa4UmwG-hPR6biz6N`fX@oQ23~_N3SS!Tda_*wKLT#Q z&V$>pJK+;+W&R&YJo4;%@*;ZIlh@Fn*S+-l8vVbFW2&P(j(I)loOt}2=2 zH{5YN9tmr`hO4CXO`)T1QbW)L7zq8&i4Uu=lclwuZ!`@b+|j+ z_2eM9`@_TG?ho_*jTql+3;%q0Kl29K^>xo1;l0x@wl5xUhOZ8{U9b0VMZX~Wec`>} zi^B)NH-oPacU-ou;ND+VZ=B=sm)`^LhX4I=-#54xd}s6z!hQeG0dU{%^c(n@$tT9~ zx9~^te+d31{9$;vv@dF3{QMDkZ}?sCf$)3bd7l|R?*ETLFTV=@C_WFu?}PjIP>;di zKz|2(+DJ@sv@iZM{srO2zZ_g2_iwl1za4tx*#qu;bpPhOa2`E@f7LwdS?^V&UlY*# zKG=zHeV&B-et@UoyW;;e{AlKDalY^_{}T?bwy9h0hAa@A~6<@+$sop!d4iag^_eei%My!C!}8 z3-`XkgBAS63jQbfS@`?@ANkDWS-t?={bXL3Vw%Mk=EP|m4f=YG`^l~G@w(p62|0&2 zeP4&?<#X_Hysn0O-uLg&jela&H^=`1KF0r9lm67y-*3>rLHyniw7*NTF4^DyaQnM9 z-2QG}!Si)%`(ilE!y)L+!>NhKgX4G(dh>8glRoeB?n7@LUWc0puQ$y@TdwcS!z^&~ zuuuhG3T__OgL@v_tAd|a!7qUy#JJxN*ZNwEqH(U%kZ_~ z=5zB3zH0@)sDj@OcU-(~HUHnDH=g`@RQy<R`)lYU zZ&#=1URQekJ|ov_@>vtl?dJZ@-Nf6cA1n@!cArV@uF%Bu_4|;-c{JS|1QJV8LRl951OFVpTjJpp>&d=pUhRjzPfO{4BK!+{ z^0;T8eBbI~^!nTh{}P{xaP#AJ*;nZ0f3D!)z`c(97VdT2*YN(t%hj6WsOi5O@dty-y`~eC4;`Gc7(3!>5D40RN6S z--G`VzCL_Ld=7+nf}aDQ34T`ve=zZ=XZKytpdUdzlhAj>{}1ThceP9FNuDox-!%j4 z%!{?M9%|_IUl_gnE+c)vN@7e_)_g#Be=np{ezU%NNecpFn zj^2IO9q2n0K^~FTtNgy5_62i)^*lZ^GcK<*`P`6v-a)U=U*P)W_w&R!#<=|R2v8iE zM_h5t29NmXPv`Yo6Cao2@w(pq+km7GU-wtT;GOC3ZgA^iG~9Z)5U&5daOZn|T{z-t zPrGlT_dNJVxa)jAuZ7R7`1t<4+2Feux;R4bygs2$|0ll){`>Cb{JH@?JN~{;uM6CH zJqO(TU~|H|P;ZXQ5bA0!^qauvhCA=(fgg$9e0m;nyxa#mUYn--1~EMDC;N73Bq;a^ zOQmEL567o}M*dH)mH9N!v$d4m^NxDYn+wyg&dER8T?C%OsgL`ja9`(g-@8`wi8vQS z@4m=+u^W2p_9(b{HvT2>FG{R_M7urVec|ua%KYfFBzk!-xZ}7C+`s?*5r6fcz~>{L z-^07X`{Hjr%fi(!51$90esJgeitxecSAq|R_lFlHRzD)otH4)f<8m`Mhj@e}b=$&pL&F_R0Ih@DHBr za^Iwne2!rL9sze=xKCb__=lli8@_Sk(eAK<=lQ%t6JIAiKfH;LNzczqj}hl!;=B@W zoYw!^=ySirXMN(#c?-S)eBI<9@ehZa&k^t~lRkVlgnRzl2=42}#y>wkqif~3JKvY2 zUyGn$8r}y!2A?XudDGwdz8UdnedOn&qTO6?*0bFD-x43^(Fw%A81WB+cZY9^PiyAI zHibUN={N?@_2InO0{^L*7hB`wyck*VE~!5|q{ql-@X5`K;A4{Rzd0|qCw}L}4si3i zBm9?|7p{39E7_5JYv@Ycrj%r6|z0mO3+c{mP!z`qgamNWdadE1A0jMI7a@5K4d zFC1rU$MJv}f7$%(O@6Lp97n+qWE|&!KY-rzzSnV{-@T4=Uwsh%uJdQ$?|x&(uI2iv zzx$;^Qa@sz9)`c4haew9(Y6!gw7eVkwFTeFUB%{sQUd9IapvL@X7 zY+JxjC(hmAuNFm?*QH;<$J9!G65Q)h=c9G&x_t)ix}F@0zjf~VocB5HiuOHUSPz~r zHcxRj>$f5Pvxvw2iTyPX_IJSwf5%aO$4h^&FU}<%eGaab`OkTae))Zoo=@faUx>f+ z@v5S(^0+TXeyXmc&%-B=ORO7J_m?gy^pm@O37*#@=jjFbA3;3kzdyX{{?f(xc>QvD z!Mmj2-yuClK7;3V(ECfl$0Xf<^E&zp;`jRHO8ADve-+$ydur}4bx-~=zJ7m7Pq^Qo zXg%CrE9+`k^sWy}!LKI%;-B@Sx!on&QSiylqu^uGIQ=*0(T&9KJh}<)Jh~bFOU)uY&l=C#}oB2w_c@I9T!S98;54jJ%KKlFN zo4_A{Zw9j#Uh^F7_YqVZRW%Ad4zTouIC{>%fjpV_*wV_ z&(~w-E%=CJVBUh~^QCzUen`^ibt3y8lX%{TWPWtwIS-kioOmrgW`25lZaqi4rzE~; zlm5K)yk`?XJ3a4~9%HQ>#N+p{v}T_+ z9v|zo>iqIF{c=4F-Z$mNecA;4r{?_f6h59`o-25+n;la7G48?FNzZfLWj-eHJkF7~ z|McsC&lA7rmlxpX^F{bCb$;(BgRYs!E0ez3QjUR;n zSMdC~Ucvte-x0m}_xkrw=vSfLtr&Or1Aj)pC;IKs9}V9H?mF-_KIZ5DwmAPX6>+-G zo6mgSj`1@8p8vn0-BILod-8cRT>V7&xA?pX|111kxcSffvWQck!_a?+&qi?T(DTuv zUCa4$0{ZXqxd^^A`di>XpdSynU)|yE2OO8G^Y7mZ|GYkUz6jno`Fj3!pJ0C{)yn?% zC!VVNBtO!xy#B=b^rwP%Nx#2Cddz%s=ikteNjm4e;@PiSbSU`YViAuCwY8r_aS^%M?W6!>tgzMM}HXp^21xf z&GWqEM?MB0d5@N|U-DXoPfII!v4q!;$p03s=U%5=R`9(3*x#=Bw`Lt%xX@>xT(_}q z1n=7jqmAp>6~r?&>sWW*8}ed`0w+!Pi6oRN@i;n(%ij_=os(#NY1)_H}%}|7dmm z{ruQr@Ri#(8i;t-fUlN#^!JZNvF3f0fA=>7@vL9rlm9L${M&UeeYV8E6F&a^p!xCd zm}WwMFg||o%(00#_v=*j?TN?Fvt6G&T!Y^4@$v5jeI5KG+BN>q@Yw+W{5iCdXWN}U z0xyo>w(IAWd7kp~y**F0X5HJdR*sA7p5H^{y65*06{S%>BF?IHZ>QRnt$Q1iAJ;wO zaosbX)~tIQTLyzY%l>s4#k zy{+*%I{8QZQ@ZYLgHLPLy=~FE?ri~g-IGtvy0zN3x;K(MxbFFVVXayBjK4MOp6$Bs+3u9Cd$UvLUAmX+PtnEt5%bIUKe$frKpv`I zM^nEGdar}#<-9qiJYQerdD?%bM%;OSo_YJ38@zYp;h+1NUWt3(W50#Vb$&|YaUZ@f z{dK+C5AObdfB0@G&dC1(@Ppt7!cT!81iuaLb>*Y*gVDbXKLq|&;yIsrpYsFyL(zBS zJZ_wRZ)w%}_b_~l(x@Miha=!s<6^!23Vl)9|MWQ;u6`8U>x(h)weZ=pFwJ?;=Xmtq z4?F=r5T9e<`kVwe{*&Q-@p-2<`FKu2um9=r#ql`j{ zJZ<(rpmQVeU&`P9_M%^TJ!xMwHx{1vW5Lgc=lx0WRmi9JZ=Dymdk#L{2Ur{*uhVg%MR)3Qb45x<|)G7|l{_#A=$g<4skr=gGiRsNiobJ4$u{(AKK z--6!HX}KRh0iP$~FTtNrJl41H&&Ox!ADQR*p4Y?3gP+s#ZH4~F#6$1rw6x_qDB8`R z(=tyJPru&A&#MW2_{FgZ`p9Sg-iKwH_{Fo-ubk(L@wa|%L2v!sjo$is621PLAM;Jqc+5Q4c`fnim-UdpZ>w3~6TS7& zr^!Fp!`e-}5k)Z;O+4CZ6Y|`iYIkt)Ccur~J>1ms>@W^LAA6?SKbDdn%#Pj*+ z<|dxkpZlA5_IW1pc(C4HMQ{Clir)J93jKxD&-Brm;)owxKl3J@=SAMnbVYCdEQ?tPAF^}Jl- zc^#M~)zd2I5ARXte;PY)5P;Sa7Gi)>%f(XH?ISC z!FzQt>;FCYwZ#7e{@1~OLVrDc?im_AjCOB;FAKjBJ`jE-e0}(3@Lk{&YGwRK!>#9& z;gir`3fJduxIT}-_4yrKpD*G1dC+Xi&ysL`2Eg^%6t2(qaD5Jf>vI}h zp9|pn+z!`g0$iV$;QD+F*XJK_eWp*ZqedO-GauY~>jSsmR)Om?96px1>ed*>`hNT7 z9%X%cKl2v&AoRDv^Xu0U|LyQS(cb|-7JeuE0=RK53BL=yao!EDp}!BV{(iXkd*?5b zlFt|U{RYvmbGw&(9sGZb&q%o6C%ZHJA@oPW)t?Q282yd#N8tCse*=F8Za#a%A4NX| z{uq1%_)zk&D_sBP*9#s@=Y=JbKJOp?-Pa8r$CHT1dVZYvdlKiY=)FHb2Ye0m*or%c{Bcr_}kwn;f~|eaL4f(xZ}7E{jD0u^@-E->6UQM%hvO= zwCn2#&%qzU$93$v3jTNa#9Eop`MICG0sZpt!k$F$=giC3#K(9xt>F26V(p8#9ADor z;rKdU*5PXO%Q{>SZXNo%_VeWPBJ|ebui?h&dSaZ;mlyE24qvL^PqKchp8#(mo;To& z!ry|cf0=fBp??LwCj3?S)cCxHPZ3)Eh;e_6IPLEn=;d!$@OLWs2NnF|3jRq2|Ga|# zp@M%^!N0EH-&XLy!nYxBpE6JPO+3yEKcLU`9Q=Lqd=oxDqMro+8~m^Ezr))xufHZ9 z*MVK(e$URZqL}hNA-^6M_3#h;eP8H=TB-N@9QVNA?~nKipSy^29rEy01%J1Ke^bHd zi3Ar%#NTP*GR{>h`1Tdt?^QHEx1xWKemxHVJ>2g}{1f~u^xwm~Pg4)S9{(J~zg-2t zw1U4`!P`e-iX)ouQ2aM`ws=InBPYf>w|T;Owz}?TN?|XmW#M9F@KR59hw>a|mg~fP9K98C`Xpz^nKgs;@*&2MI zCf+^imtsHT>xsVqYJSFdH}ng@eP8;5@Eg%D1kdk-ia2ZVzoFOP_l@iC_gw2gG>nTQ z9$N4}CGp6k{_d~ze-^#|ui@Vn{{^OrRvYIp{RhDH-x{uee702_(M&h|Z$YpBi*Wt_ z2-n~DlXS;_(Nti~`Pl%jzwgt~|9JEZ<9{x^2mArJ^Y;a~^Y=}->)U&9*SFQ{*=&r9 zpO3T=eEn|aI_$cwPw%9Uak;Km>Q}>OQTnw3d@;EGi^KDJ82&M@&q(uh6h3~RX4U=P zLFkvje`9!0xc8ZtgddB3DR@=8zAt@g^ds;wpYAtiUAWAr_c40mG0L?xf=d; zt<;Z$>+k(i>od>y$lD@t>=F9%kf$ry?iJ;8eAb2M{bA_WgPYG`@WJ@358nm80sIj7aQM0K5%AmL z8^T|LJHDU6)puyy_(AlmYTP%%-~4Y3UlspN;I1>9!nZ@e8T{A^eg=F}t*rlZ;KpxV zZC?0yNxGtB>PMW9g0GXFuaF)yACsQv^K9@f3Vq}$4$p&I62JW#Tr@Vhb#FLzSXH;i zzfPg=)M&Pi@dxjlc)#=*@vTa`L*Rb@o#SZ!tKun|svnVuVa1c2H(&P|Ngj+p^pnfK zKIT7o&i~NVZuCokuTQJ;yc6+M^{Ws5d!Wzb9_{W4AC7)6xYxh(QRuDP`8RLDbKY|NF<$!=Jo*ubb-QoDbA4{t_;FoVl~2D1tty|6`!>ZmPOff)Pf6Ww zQRs7=)~$K2il_M1`Vn~;Sv<*kvu+P255^z*$>m=k^B+9te`snq@~(et>h^Hrsp^+? zI|_Xs_h@%C+`2smZr#eKrf$a+{*%jF@SK117Ch%I#~UI~}wQkLGRXoM7){n@;Ud5A~H|zEk@?iX-pIrX+G5^7H z{)eV^Bk%gRrf$z5o~nKolKK(;i?x*F@-OeJ!Dn#NM;^|D?~r)-9Er~%aMxA$d!vf} z=6dk@?tJ_muNM60#oy1j(SOaZrGJh;;&fj+3?I)6Rqb|8`pCnxMLfAa-Jf4T{CVFS z`il#m^~FEyN5oT=|4Z=6@rTc)@Esa9_4(PF{O5S0-OKPXZ^kna|8voA3Lnk5>;ZS& zT_-QcC$BRR&lPaj$t&Tmlk!ot>o^_ZdB7j{CKRKCg$?ZScO0aN4w{ zZmT}0#XMKVQ#4gSA`kKXGC6P7?Zf23_(MOr{Oe=g2G98)n%a%L>))EXeVllz`qdHt zr_j#@zom#LkFV$7r_m2V{|tN&xO&@t7QOA>UeWGz=xz6Txb3R9-51c??zoC}Uqo-a zFTrhBefN}ysGp;Y!OZ#0?|*CN-nX2D|7zs(cknggFT>Y|zXG>@UWIRs-gXnN-}n1f z5x@7{;%5o%_wXa5SmE&L7i`&94~;r7?p zbKk`0X7t^PO;R4myWr|4!r#K@HMlVQ3t(?EUF7_VtXfQsutIzxRSfBa~YK4#S{8B!@RKKRir$6hY z*U`(ucPBsU$HJFF@3`yJ8@+u03f>3)0pp(cy|I3N2p^9ABe?r^`6%?0YGu702e+== zH-23BPj25Be4X_B?i+)TNj%3N=ig5X9{q^Jefy^c&*!i08b7YwvGnuLQpleP8$!@YUc?!|iYW+^`tOwa~A~`N;1b8xG$Hz3*GIzpnFt zqrdKN{|>iq{{i2F_Q1AhnZ>##q=uSMUcIEm)<;cobf)WehTw&>r7+uvSr`#Ye5 zZwt3y?&sylqkoNlod-w)0SHxJfH4Ik&} z%J3DKzpc^FMZ4~M=Y|{SugLSxv^x*_qu~0S30Lp_)9;lVjQ$JS-K&C+hJRcu>-IwU zyu|4`pugu4>%sGg{vTHO&&YhY4i~QAz2Meo{+#frE5BE95A^fVudc*1KYSp30r-jjib?Cl&L3~z6zYu&lyasn)Egyw`Qmq`vs(9SjwG{r7+t&qOC;6_B9@`avaj}g{am-r zb5%S=Q}rX-jql^jd2@fV7b|dflw`O0xB=J=B%eq|_z3-P> z4sP8(-Mt*gyuXe7bSVD2IwfEv@h^|hVQ}Y>^Ye$NR=B!PiIM555K5 zdF1`wmC@(=k9PI(ywHg_J@2oIkLSSwaQi#DR_0Sa2JUzb#>Y5^z#XsE;jT0Csaa=+ z7XFi4XM*SXVx0#clg1;*AN8|F!6V;sxX!Fu@F`hm7H3?l>fd>~aG{^vIum?K)|o5V zM>&q>xhkGw>er9R!=gpIId85r!^ng2hkkPT*T?(^&-r(q(Z4n8%n0JC>X&(FO`WUX z3jcXhexg3Mso>keJ12eQb4aoHHji)kj6|QuIr!irKe^uWIukzey;_lAJ6!!9aP@n_)$avgk39SRBfG-)K|dNkKjU>O+;PeIkMXUl zw~fi0^|o2TCs%L5^Ehss+KqY(p2x8@_4Xa{U!8m+&MB=o%QDzN+31LEoBsI}H7l)>|>8^&`gd6UKM(#A95#bT8M#;-B>+ z^oP@~`#`^MarLARpQ8$WURO74;(0ywdTM*d>xiU}cAYQ%;Z@(mcqDOdOuM5Bp6AOB zO+24Z4{zdQ()07uW5i?qUkNwPoX^m&&3c~u9en-bq@LILoVVbkiGSVXANf26Za&Ar zw@mu**%1HT;TyqS2aLZv`q_#nInL$b$I@<&Guk~4ZoM53_k4Ws19*3ac|eXf98SJ%M3jyr=o99ZvFqhG&9Z=IND`*kh)KKRH7Cm!oShvL7t(uU6S z#dY`?{|)ed`1^gn>TgExedC1+QC1mC|__V*+B z@6i7V{tVptbr<>Zb&!|Quf)7-VIB7KJYPY-1A0G4_XPL>#D5;#IB$X*=Ob|apMg)p z|3$d-y*K%JmH3CiUxRM|-;BIj5Bj^FRGshMz`yEz=RE4n`fT0GwHWaQBlhkRS8*1$y^szp0h+wy`#EMG;4=Xq_e(Fqzf1b; zpPsgvHLZJ@=kw#7tcQM%S-$>i)^|nk=a}W|vaHXaW9IiWMt}3MMpHZ~ZEf=V)x#(9 zIj&3NH?}|@yl3M1eal&&KgaAa;`DRO{9Ljg#bTQCa0Pnn`8L|MejY||{Y*grIrZ~C zdh6$}=&hfh&|5!UqNBwT5BmFgv)0d|Ngw&OewK$@KPxx+M_X}h(!_J#w#3K!$)9H% zKQ_)?&|5!yH~HuK$=|CO@n6=x9Is!akGy@8>cQ_@^z#z^+_oVouwhn(pA3WFLbkj5(LZ72NAA zeZEIOhSXt-!{1x@{H}s>?w?%&e-1`__U$jG?&r?ypu5T0ZaeaF}@zDRB zcs@bz`t~h)*SCM5cYVv(_09fsupYX;wZN_CCE?a{pTx6&3Zu=sO+2q}|MLD}=ILe? z`mJf#^=-!{eO}-4=b1Ohb5xT)#y^f@;gQc>=B(p3r#JETiRbI7@DKgtvo!RVHR(OW<7q5lW<^BsEYXW9s)IC4CBf93ZPTR(oku>L)g zPsDHi^oCnMeonjfGnjb7KOb8+@mxRoJQ(eIe%!4>pU;D#w|)+4(&zd)p^4{sPH*Dj z7srM0sD~p`om|<(b3NqGL5&}WKG(w|Nguw}!!!6;4{xEj9zI0>6ZMeKr{QlsbWG=w z__c^9*TbxwU#y4xIrgE~-}9{Xuq-~-!$7$8FqC-0KOgyX@|)Y;2_NfW&nBN-Klyu# zo9p4wCVj4llbd*s=d324>){f3V;b_1nY0?OvW|_lJKC&)*juKYkv59(wmVH^JR+xF2ZG`M0pFAMtA) z;9eKMQ!C@tXIk{~j_|4Rp8+5JXM#_S|IGO4KPz1SlY5kTXia`*!)Lihn(O<+1s5)T zyx-z@sUKYgk>}$|_;kU?*IE4DhkcVi=22Vr^XI_d?^gQ%8h^j{;VyVPd>(_(Lp-m+ z?U(n#x{#j{6?*eO8+q{c_c`z}pL4=n<1-g}eddN+C-cI+4>=z^FUjqT{*9@XdDiE= zt|c!@tbT;P1t05SA^7U(7l0Q-T0g?4D|}gaC&qCgyc_yW;oaf-FAUeebA^8o^!hIX z*MCvC{(fJB@h^s6|Ha|@F9Fwoj*9quqSt>(_&nrobgdlUVv5v{7?;h9Ao9Gn-KFta z3%&KT5#05^7rZwupDq*~c-zF!@B=Y{Kr_Zv4Zba8}!Q~KpPyczu1y1Jp?9Pa%$ z+x2~YTcFi^d~T0^EA%_S{Tw9c#VP2wMt>39c`+XD=W@Ia zH_mV2`p-n2>pwT#abE!5nsImC-kE;Mcdg*NRq#FF*4y6j0n~%*`DSp}^CRE~;B#i; z(QWTLU4h>FPS>H|5uZoVd*A6*^l`q<_nqEF|6;AI&u`J||08MFTJ=vv#=lhnCPy0I-{gL=z2Y;7-jfYkBBt{Yc3>GQhra1*ZwQ~Ym26HiauyabPY?vd7qH=1}}A3km3d42dH z@py23=oqHO(OeIHAFK6HL%%=uuwvrjZ#@h{AOD;!#jy!`>tRpy`tOI{dKd+_9?pPU z59c=dN8jVPwTb8P9fyzg@IZzBVf5C+geHBihcD5Oua)a(yJ_oT)#sOd#>8X1B0u?< zt%;{Jw^;}tO+B9KXOSkJ>!)uM&-Jr<;^Axk>?Wrk4u!jayAD2~R`&N{xa0LU-2LRY zaL*&NOxMUr#OeCHDBSgVKn33vZk+qTjq?P!`pe%i3PC-whN>?gxNAMPh@w>A4o^{v@YhCZ(Yt=Uf+r~Ap^dA_%HKiMf= z=={I^Qh$2Ixq_2;=Jp7$Y> z@NpmFKF~PdMejc3lP3SX{gs z&&Qvec&>-P;$uDhqeAa~(t7APZKI{!Zmx%=5|42iUn|##!4-VnCZ8PthD|)z&vx(# z`R}QIc5ULhehzBlxqePayt#gEl2Z>4z}VaXZNKuz}=U6|I>DTJ?;d?Wz~j#eSJ9* zK0NW}^TJ5QGKL($p(Yp?ujy~!zuLI|ycOAF^z5chNcO7^DZXPDU&HuAa{^@C( zPnvjM2fo0^b>Qm?{deeH2YzbO=XD_8ca3o$Un|#v{JF$2E|G_PEX94x;PHELEC-J~ zKQd1pw^^l$4^DjTCZ6ZJuU~k+I266-ixU%%IINR1(2t=`d>zm_$*%)Of31^ze>MEA zll*s=q1XQv;;~LXfLkYD!L5^Tn&K~-sUI^(gT>L@?(B(2oYu*_75atHTPOK_#o0gC z$?E9G*UCB>*5n_t#j$Y{kGSISeZ|(vPUwT@I@!O8=Q=qy@$j`yu0U^{+>YKlxflJh z)XDSct&?}qTPL5Ow@!XQum4Zzt&2sZ&i++5qtdo456?uz1wnDWGA?FvPYAD5mNm)u8HS5IT;`8vs%vrWD(Yp#JNsiKOL_AYPkCQ;Od`)tN#$L{(HFknYg|%4|Bu4zE}Y6^@Z0FCy~!(8tJUhyOZGq z;iteyz@O}1){pO>dbgW#Re^fU6$@cU*k`%xT2myCVMlxm7XmPDj5E`UMu5{J8kOveD?zz~?mh zx8&!}3jSNT{e28>f33r^Y0cPPuFqz?^a@buSDN3=_7vsZawF1@q%B4-p|Ll8ooC^ z&R;+G&-bfbfZloS_4_sWd;RV_dJ3OkqkjqR=gfQvSN|vYwfMAWez|URgI|Z+yde@fgP&;Ge<$yB`0(^+xp5hCy+}xZecN*R8>4?orO8<%=kAF&*XKd#t)Z;d2}M zcj33gzk%NY&wo!EdA<{#uM>lhgZG=J0L2m9eC`JK{^zgY&X<$muB-X)F~i?+%zt;; z-0oBO7>}<{>Hh}$s&(~l`nz0owm72Qd*Ex-X@lPj-wghBt*qMv;Hz-{Iu5=v{4)3; z_&sprcYQV<`2)l$f3Sl8rh*S%xa`-W#M2L6{Ih;U-qs=h<>3$EzZAR|KK{Ml0DN{v zZ-0G%toc6^z4_8~)G0Ti|}4eBK|%a=b;6hv-Kf{$1^}_^j6WaeW`Pd7^wkZFrT>@20}Xe(6)y zuQiFs_&r}6zx#RPFQ!QSh&+5jJ-24v_WR#GAAO0B>$cxJ@4naXo!>dd6YHMeJAX{# z5oc@my{?B}5s!KPBfJ>8`Vs#3Fi*X{co6P+-+V5F&wc2fclxY>zRKs`sqnF1`c(C6 z2=N%d>!k4?g5LN&zqnp`e%ZDdj68qcH*O8z4u8L|d=&gIjN=(_zsLMW_&4Yugb(F> z@fiGD^poIz5Ar8)`|I~{n;+}*b=D2}R^(w0{QVwz=dbO~ivD}zcV1Vu`vZE{=eLN{ z^Uj-ae+PWFhffPX3_cy)`&!e(uSahl^7{#6z3NPzyn%iid_ISFLjME2Bl^y58$SsD z8Q|UF`t*V8vnE`h{5ja+ug`Ai^*I_oBk`OA*XL@uKKH}*c?@ped|#jbU!tFhe0Gik zDURq@NBEBLiM6txPlb1)Ul+;o@%?PJI}yF@`gzfQ|J3W~pCq1-;FI8=!JQYL_x+yn z?TY@#5qXdwUZ?+)Usb`Mso;OC;C?QRarQ$$6M6Q$qkhE-{cyPY1>iH|-?M_x2Jcr~ z)aCWf`wyO9`c&wRNB!m%dhgp?Z?1cOAHDaD}5zw{UGxI2$LpLS*(TWGiHK5*BBpq!$E3$-uQmH&_hYjXPi`lCHX}dV<8PgtpV{$|&j!!u&G4TCu6|B;bo~+>h;AUXcuFHoW1vqHZhdiR+N!Pg{yzrSxIxbM%| z7v92n9S5J%Jk*G%HF;>M&{yT5D|++L4gR0bgXg>MwCi=p!tmkbvj_a33O))xsaDoo z)wp=ya*@J6uiJS&iS1GFJm2%Y$UM*Y9Dndd3w^AMadPO^ZRMBqE+m?w(UX~^g z#vl60(jqN zzcSo7SApko4*yl*o@WQb-ADO-zPX;m$M5rXJv@u}_aYCg;qU%)5PUFt^SL#AF#7%B zL*U;3Tpd0Z{XvY&op60#gb&5%&+s+i-v6;(KM&1zS7_TXihQn#&juBI+X{Xld@X#= zg0Btt{UpYD2YTat6z=!=egQW>UKbnB(y;&(NA%ac4d&{B)ZpdfVu)?fSh)<|lvuLUVpba##wB&>PO^l82xfTvp#%P z^v1a%+&K4!`~B3T;Ewx+aO1xNZv384jYmG5_`PqiA>2G{RKYia>$5q072=eeAGzzW z{c^wR`>6ZiFJBYB1@U;kR{tyXTcYm@-wK}Z^Tafc`?~GtZ3y#uE%PlC&+{VllM)|} z|9-{hCZDf&gl|o|hrqXikAe5>Uiw@BH=l*1eng#bi;v^}EI#s)=-pRzMn4Gu9njnE zZ0Ox5?1Vn&t$pFQGu(QZ6(83b{kJ0?zrWS_==V+A-(6@o*|dq%)$Rq)$MoqR!S{gY zc@g8j8$Rw^_Jrs4q*VYmck+q+?~i^6`~bM) zQY#wE^=!Kbq0jRu{QW-Y_3%Fg{pRqy7smiTe^kMhrvac8{&l%ROJntIii)$%E^*_4!M!8_%=DL&o?mct|uqZuGg(6!nYtl|B3J2xDo$psH=zJ&buPC`VsZe9=&zDP;pV3 z*AwUIc=Ylo;0xgYP_6V?5`HgyEx3R0EJ~w(L_VwTpPyUdeqxK`%bal9M7>yP=&=f}wB*+md}UhA`Y(aFq5)U)5X{?*4k+)KOm z_dfVM_}mY7-aP=<|2J^YBM-qnpFRwC9rHez*C~&p-;_AL54I=#G4w~mABT^HkB2`9 ze**4(s_v|}AEBRszC&zCizCKyVyzr6?^Efs0D9k7uo(PFeEPyC!TZ6jhhnLy9}&;6 zmNFh+$CSH|l{@ZF(qFH4+%H+@Pov+q5l%fnzP__N+)#_+IE=gdYcg34RuQZQ{HX zJ_P<~1%DRqxW5D+TPyQs9d3ZX{CC7Df4PFc3Li+jZ@{g?x8Q4|e;d9vd`sfo?SHX% zAMjRGXW#d+WAD8Ua6qskHVmjBhzA5guwcU@qM(V2qQ)+YQLLaC#TwLDWA8O~vA1K? zB=+7*)RV!6Mi!OJ;+Zz^Xn~q-YR_lck}CQ z^gq(B@l?&PZs@Hy*U5MA-wJ&n`n4zA{0B*X#PxZJuvn+{!TkFlCg$N? z;+fK7pTAGW=MVg`;IZ9rIZw8({9e)f&@W4zFTm|r2lxlXG8`__@M!;68uDc76WF zJ?MR&z*BJJd98x~3-0rIoEIB3)bh}g{mAEatO2*(^c>4LF6z^BEF<^%9wYJb`5ybh z^*;>$8Fg|A+~<3w=XJz(^?9>GKX05^;fVUr@$U-Pe-ro@=>2{=<4n)ZD93XQK90*7 zaN~aw{xb9EW4QNw=b9t$*8kG41qvSjna^$WIT${-ExjHW^`Fw;-uOS0)#_(k{Ns61 zdT!eY^v|LnThgDmT=+-fI1K$7tYhhU8Zn;ee?g)DeT6=Ke^5DopMU6c;cmxgdRFU~ z-!~+GzC!;N{5gC+D0qq|bRj=xj|CEr#M3(F^W?W_sKv8Tg?{mZ#~(gNZn=^^Jx6ZC z63>GO|Laxa#jkA|;W7Uw7Z;R6O8lx~T+;UzrSVG7i}SgNJ})kPKT)*vIXqMF_c=V% z;qHSzx6tSCyj|$y51+&HG2G|yWU-Ush=1*Kc-DgZ{FaU3KBr|+1wRt*`;pFsyZ&DY zcmMKv?AGU_=;d!zaG&F6-7Y$Jo`yUR_O}b%{`Rim1L4NM72N%IKufcEyZ>PQ@qFnM z*24qPe~JDi_*d|Y;a|f&Uo{@Di@!lHuex6TH~J>pZSD2)xA^qI=R5cg@bBS!!GC~z zKK~y88$O%CXNP+}KcbHF`S4Hk zBd!B;;Ik=wPWbllx!~TvGJeO=dfpbFx$*J*(|Z0L`gzcw4Yys-+vi1JPd(3%z6t-< z*7E}Rn1==7*7HJe>v>_g^}Gn&diMP)&i6mDo;*gs7R9HYdR`2@^=v%#)U)67Xgx2E zzx6!2j(V=={?d~8dw*#uxc8Tqh95`XmVuuR-9pEG2t-ZgrA9*vMRriQT0O{DL9c&jc#1Q|<8}Q2 z;`I96_1W{Zbbb=^;B}Vkw%1wdyd~vh&S1y6ZS*I5^#_d4rl^!nd{-s_-; z;nTBPKA(eoe)v+sQ~brRZN4b+w7>roAFpeEsL;>O^}E+K^Ax$2xLfQ{IAUI`=Z)aaS*;$1z^xNM&ug9dJ;=5@5g+~i{O=Un zZ4B|nBgVNJ`Pn0uB-3CJ8>WKd${^}7#I7y zJly`eUad*LHY)sM`dnuQ(XQ*v*66$9vp;&*nd8yN`cLbO?<;ei`D00+?&n;KzxQ(< zEa}%=u?0L`p??Rx@qdWkb?o18>$5F+mizp0c_;MNb9#?Ft{Cw`{wML}57MeAj2Gf~P#^qVT^JOFaI&c%;u?#J`U1 zjw;$s>tW(^E)~^n+6*Xs;=jL${O=6E7=CcU;}7Sr>!I^^68g0nmn-mh{{9(#j6coa zhtWHKUq-M08|a;1pTnImKf#?Z>ArOQ>*$}3mFH;rQ{rj9G!#7M)A_Pmg}y6#=gS5q zeVQ+WOFYHnee4)#Y(E}5qmTLQx>AnYj4tt15Brw*gNwB2{oWtz>e!M#`J7qs7>DN- z7oxX*u19bE+=jjz_46Eh>*qc6*3W0?t)IDyM8$E`f4+jpAJ)&ZaO3e@-zoI17!xM!*`dSaK!+*v2eulqw@)LUNWbV0J;)?CAi%(YY*sgVwzTYRs zxmeNRjnG>s!z%oTqqj~*!>4Dp^PKd3sj)fhPj&TOi6tP-A)r)S-&|43Optl~5MsGcwgL;O(SIZO8t{$bTfx;I2={$)lPmZI@J;Z)8m|9S1&{UPI`b-e z*O_X&k>V)`vCFJAXHY_o7bvmwZ+%UO3$fy*}HaH$NjvJgoy`;jRNmmUvnRPAYhL z9k>AQI&cX-z3JD}@V7eD)`1t`zCQIf{+r_SC42%tb1mFb88J@RjV^H4hjrnPwXemq z54;cU9s}BUeg6s1fT%Ql&`g{%7XZ}TN`P8QaT%UCQ8|zJc=Y2ym#Dd5CcwRRZz2|j*KtF&y z+>ZX4tk&*R=)HdQ{Q%FR{}{dgUlcs9GoE+l584SVa@Pl+Gw(b~->Vq=8~xL<7O%J3 zuAeXVJj(aCsPDz=u%1V4Uh+@pQA5$6)TNfUG4LVe`DA>yfR|sVzNu?V&wM|OdfyKt ze;a@Elb*kq@)q+QkAI?%Z#`d)-g@?Xc&+Eh(d+*V{?@bK&ucw@ir#uo-`gAi zI{K$$Azpv9-NkwR(RyC4LZ4n=j(N78JC*dQp4Z0TdfpsvJ^vb?LF9iNJmxvob9y~D z_E-Jg=;aT<%}@GX;FPyi&*^)CBaiKVU)1v}_(Y!S`NI-V_56Lo%k{iK(NOfaK36Ds z{9%1|K))sV*$BP$ITXG1xdVFZb1ZuO4@7T$9t*cVr@*bxvrGP=d--u=iKqSRHhiql zdn)t~qPIRDFX>Z#zJT8P^m9zs=OQtQ;fUiknEWpTkAF<{*#oYAWCh=^;4v((qbHz` ze_XwN_+L0qLhtqOmGF<*_piezj&C|{E%72PZPMqSQvIhoe-VBBW2*DF3m*Ty_s710 zdtRDe4~_b+tJL6v^3-|nX2e>}_!}U1=uFn*>K7WGia|>LbC*bDc zMY#Hp;Zw3&eyToq(4i%5`T5T<>QnvJaP`~3d*d@4J{-Oy{MT?lcXJ$kC-mpTcZS~# z9|6A){s+#Bo`jzZ_xw=q`$*06Y_qi(#d|4T#U;;1y6a{t;oYc=*`1PaPv^SJu#n0eLB|Su^vXzFF${=JA4KF z)vp8J1AQ3k{D^fp8t(iZ1Gi3$-|^ZLeFOe`!PWn!g6|DC&VkgY*T4Is?@PO5;oabV zKl=c<{mS6`<72zy;Kj#j@^L%>u8(^2tqY+bEASspTU6-EPkI*{EYfW+MNm?$v9pNZ_aADRA={+Grp@?YxLUijOueFASyzfP{B zUrQI`80+D1>QjCM-0?k&IP1y7`9c3nd5HX%@^Bvh=3!dkt;xfm>d1rrdN=%%_Q87k zby-EfBLAg+U0TtvD_hyGdt2GB`)PMo#@+Arc6}SqxO@NbNAlATp9w*q#&_!yPkBh^ zA#t5~gY&V&3w`9SCq3c)iGMKs7~M3w(*<_faLD>gTW$KeqV&tm0>kr!VW_ zMR4Ox`HcE4(5HS!K7{yF-XcGq_|twJj?P_!32bMioC}{v-dTI*I() zLieAnlhcUbIyoI~KBvHEMV&lEUDdNrJ|6UG+&yoJJdL~OEsx>v`u|kmXb&KXI@U?g-(E-WJe`u&_J!4H*Y7WOz50Z@Z9@My{Kvxm9`F<3e!u+raKG>PYPjEX zcN6>z;+YQj`;=dV>+>r7b9}ym8>gT9dxid{&kM)#(!cX;Ek=>+zc$?Om)``gPd~W* z9Srw-?MK1&IRx(aS)T^C9_A$v4eXB@-24CgNu zcsqETusNmknf2h~vKlv@v+;2~|A_gx3qBi!Nt^tC4Of3?1@}I~A+&p0h5mN9aXwzb z-+`OYbe|#Sb9VAmHQ!gnXI}KK19Hy?&Y@rC^IZ5a{EaiDJU?Qb=b=yQWtpdaA@cLl zTPGJ(aQFRs*7NT|aKE&kN1ozyJ^wcFR41U@bp6aPg`3azooemYledmR|4Vs`{Fn09fWLX`9C&N;Hn@(wIWN5L zk&y>^)qRx^T7JZQ`h3pr@IR4H>-LeXme1|cUxj`I+~2UL3b$?ra2k|?P?u2{(W8FHw*6jx5 z?Jj)uSMR=gH~I{pN#U2Y4!Car8NK`0J#gE-AMSatc?(lBKjM7%b0|aM58yMZf}ajw zfcm)#z6tBVBL$D^@Lb`)J=?c{=7Ps~9;Dq5;Y(3hU&8N0KL>SUJQ>`0(sNg0yXt+u z%0u|?hL8I3aQ)APtG^xoF#Zq0)xQZ}kUTFQ6B&*e|3>6_C%Eh9IJo-s{E+D5`gtt+ zN3&Xerss!5eKY)A^tO8q+G1{j=zke?E>4wf_DF{d4G#hMS)t$&cvMjNa?Y=i%F-*T*>j zg1(+OUqD|Kr|Yfn$4;+f#`yn=&z2Q&c7y*7y>(^3!qm@?=wEf+@iIPX9HZX(=yk^{ z=smAp=+nMt-WG1CaqmyQN<4D))~(-zxeal?j?b>}n`!sB z3hsTI=ByUyndlvtV3{8=&x_&jdBU5-x-)ILHmeyJLB^%dGNaU19-arig~kL?@N4we_@}md!MJy2k5%@1w8#Ru4A9!<9X3P z;Ax#H>+7l8FY)m_?cZ?o*{)r!u2Q=(4>x5szDM{y9+AJ3)%dXyh9mNC@jox8EnJ`J zaP#bWuixY5{QVAp>-l@Q`BCpa`vZF0{Sj`vKf!IcO%VOkdZONTXG3qhv%_t74!G^k z3AexMZFes8wmUaG{4qb`IL-sN-L`PsRd2iVq7Nzj*}n_*)*C(_`o@CC`kx;@3jGoI z91ORvtn*{C+IYF1FNl9He8!>o{AVHb`=ehNegfQh%>N?j!yoe_=70XM=%l*Z48AD( zZt&?`j|_m@uH&^BJ|Ttq5!?0q5RGSv3jLDsF8C}3_dd_kaM#sk;nth?e>@NI`xf12 zz5lZh@hpeG>+SOJzUUnn&qG!~KMwth@FU?X!Kc7`gk+`hy%Da@v+&Is-!I@R<3IOo zEq@Wm(RTelN89a=KEo$Hw=??4n=14N!Uqti_et8}e?EHSya8^U_ru$hxAeKE7^nGJ zI4&6Bh}?M6b1x$|Z++1l&-QTRIRx%_onFDOgB$0Q@b={ACAjf?2sfT@;pQiO&rvx) zedmbT`Cs$1E8P4X1NT1I1#s6H=XD4A<@;tE;GTc#vr$W!`8YZshr!LyNVwmlIu>r; zE`UEwU3q`fb@dhW#<>o>6aDhKdlmQu^zuJd@Md^teAb6|f%k`d{q8#Hb>e>Ly*~1K z#Qt_bzZ&g&z3IAbJgcK0j*sj1-taZh9|3oKr@;Sj_?}$zzZG@szUlXhx^J#cK8KPw zzyI{N75o@@b5`5Gj)z+(TfqH(QtQO;C-uI>y2QByK7QZmQ5F0|xN%N`8>jhPk9Iw8 zTpzwHJ{!Qj&+m1F{he9!Vnf<>Ui=E~yyyYHi}-uOJ>OV`x_TS^M(F2aUw$O3)r037 z`uMtx_j6{}_eVR98xyDZA6ySzKc8-2i{JI?F8Y<$tGM0z`Oq=s$IplETkxpggm_$6 zpUGG(Vee-57Zo#bE0+I(F6 zA@Ot`>v^f45B*n#{)d9cZu3f9|FaCL(R9A@?X={_-=N5U)=R8G$ zbj3gNW81elZB*jvbCkZH&CkE@Qs`rQeqQnbxOqMSZl2Tg0iuuV)fMQg)+_Hvx&C;6 z((A9@)S=hoi#F8iYG6w`@_O_Bq32P4FQ?Z#OS5j=gwNbu&)yGr-FOb}`tU0J(X1Bd z2XOP|`R6+Ht0($yaP!cQ{8Z(09ef(myPgbyyPmlI%!>1|Eoj&MYarbHYY^Q2dOvDb z>|cXv*Zpeq$dN;WJ^?q+X^Ll&k=cMzWSXWio zYrE5~^Lh`s^LjMgc|8X1yk4VXUhj#%o_Vd$te)4_;aGoEqyIPM2l@Ppy5dtSfnM!)XLYVnVUug&?`J@A9@f2H8* z{5kGP@p!-GM}B_zH~Kq2=c|X|yv`VIKA%s0ln9Kb4Fn};*Ud#bESgM8Td0nZ&qMEZ-^C?;y6(HP#8W)?mw3!; zJkovj_}4L?PZV|a7xa<$EO>fu1CKWc!R=N@qDFnv!` z^ijV%dh2j3-1T_^T%U8{j_;*#eeQ(2UZvMzW1Oy^dxYQP5%YEgb$&)pTk`Wi@p}nZ zAb!seeZBY-&Wk)B^E%pf{wVU(4}ZT8cPRYphT8gYXa)Zr+;Mb&bR0tn`4Pv_IK3`j zl6D>UhdR~b@p@rN>i;zSN1;CtZk!jwjq|_cA0OYBaz|E+XHR^*&yem{#QJpI9*^F2 zJDul5{dmUf67;UycN9FW8|i-C{pek{Uo7dKzXtvNrle2LMW3C0M}4~QT8`iI zTlWRuZ#+G#C--PGyXo$t^9qCn}sk zE??s5Ip>`V9{;`1bL#>3Ic8hKJwMzVerHx2cVEBm$$7Hhx9B{23Loc@`|Q!oBi|S8 zJZf9)JJBxYA>Rdl)eu!`6T^|=$%Kemi*H^nxiP-_``X$WWm!o zw(Hmu>5Ax`N8R8XQg0iUeAX>|dZX887Wd)BvoY!~2o!5`T`_kXH;nv~z6?};pTsY!it6v>%9c}=3A0Gra z&f#$N`@n7YxC(wj1-}JuocFOX0RV6n-4~(Qx&imwG-KPTBG!&QsTO??1bq_iB;n`_%EYJEGt*53c9q z(8tuK_53jOuIH0W`m~;(i{AD5x{^Mv=XX}qsNWR5>v{i@KCS2bpm#kVk3NoLeCAO+CZczpyb$hs zdwIzxeP7IV==He;z4^Jj#ADsXBb}$EedmlK&R5XK_|tm(A?>=}{s4Dij(4R;=lhC_v{1JT|ue5Glh2C}JzLGwz8&9Bj-FTyf4FWe1$Q0jSi#q=;C?$H)>-=XIm;aoyObLZ8la z;$ORNc%BpUkk*ZJ@ps+08vi(sD|Bj!^JetU_dC%?|8(46;>E9Ro`*;OG~eGW@igB* zD|r0je4jo3<8VZNaYJn$EefBF`x~AYIlg_-%Xg~ae*d!LdldTStQODj;l?=)uHN$^ z*N2DDyFR=EcYSytuK$m4`@7WKF`F&qTiXwUa1qxbc3(H*B$M0M4 zxc#8(z&-!>^F-m+b$-P7 z7g(h>UcZ9BmesgEi=x+OF?c;b3!&F%VR$`0OQ6?hNqCiyd7ehz!Xi>vO!FkC&tGgWl(RJ0Gt=Z~T9Phd<^=?61$+-V}Zndi#4d+&Hg+ z_rvE}_)z$D@PjJ&(QxP2ad78Xu{`D1t=9+tB??{2b6kHSA6W42#m~f#Eq+h&M}9-l z$2`SjtCk=6?>7dX&bxMn_YI9DZr*&}Y*q3+{Td2|k+@ ze;@sQ4zTf<|EhR87Ctc#@p-=~Z#&_CJ9#jEpAT&O`k4R7Q~o!v@ZSzzmFK&Or>bAp z?E~o3xW~Lb2)Aw@f?K!pqlvS%b^CDe|E0Q(d|=^g-Xc$VOYz6?njU!UM?9?CM*>gv zxogW`=enwV`uy9fd^+y&Il~JSzK(n3t*Kj|OKjbm=c;(DTc0y*-9AMgj6dpsDgXMI z|HxDRty}%;soUp>r>b8W<25P#lE%^eyo8VXzrsCF`y0GCEz9fS?{Lq@UWTW7i*@EY z?Ca*Qpts#u;l^pd{>wg&-u=#Y-R~9-n|;bp+V|tUcq8~M5Prs^9{pSBlTYmLVVw86 zo>YCW#F0Ut+HK5RZ+RUs@-#2PAM+#n9}#{@@o!Y{82{0M4=jG4Q2dPg#xU8Eeky#e zaFUex#c8vu8FGx+=Xcs=Fw zGo2S7pm!WUgxlYb;QCAtL8Sc1KSpny>obnduLnY7$;ayyufKMozg5oxR(~jZ`DyS& zX!kO>`rF~g`FI6?2kv;;uTRL&unK)zw`0A1iayPcGWT=DpP}!Bzt1V^3I789f7u_i z+PI8D{}1$g!u?#pf$&H184q{fS#MwB@B4)1TjL`i2RHv~z`w#jttT;`3pUjH`y2FM zqxXD9f7gM3qOV$?8}a`Jz5BBM^P>M3`tI<5!>tE>x}pCT{b2Za@ZI40xK4hLem(R{ zlTZ8g1N!mk^|!x2qPM?4!K?afU9|~C@Js8A?W&&*z3tksp~OEs`u*Yh*R#*g8GIHf z{=MfFbK$R#?`N}~7bE|k-}?EreTnly*5?AZnJxTbp3rVO+7^F^ye-`OFg^!tV4;uu z_1whoIx{cab^d1J->bss+=9;;eyYC|-kjCO{SJ8LxX`ZWZ}SnS`LBAP4~G!$%Q+J{heip^YI;mRs7DHdP?%A)!(YxO*0r&jBD*rR9o_&9& z^|>VRc%3q{?t3qV|0MEnf6dQ@?P~S81^N}**SPEO5#gjQtz+(Ym*8_EK3(xS2i^|u ze7P8(CoA-Sg{yxX?!5Z|ZXP`UT$;RDSIfYicgw={Sq`qx@^F1tfa|j&T%VQT`m7As zCxh$L4nDfbPn_@V;jYge;LDOv&+GJWK;IX=_t^%+9j^v>Cwx55Sq1LA?hGG^kN%z~ ztct!jdVM?}K9{-;rvUj8^R{~MN&9A6KjXT0bXJ=$&O4u@;`yY{$@wq&?^5$QI{3yT z`up4==a z%WCcR%A;)Qm)FJCmCq~leN$c+?~RYoKRg_6oRi_*i1PyYBUvrZ>)}^$AK(_a*Dv?O zAI0ZMxb?g?+;Q&@uNrsjFx7J$cVD;aiO(X8`|fakehasrPlk7(o~>K!`9}2i>mm3$ zcB~J5T{cnce^WlE*Bk|cBJ_YW2 z;<~5Lv*vHo=Z6Z|MO|rIO};X zWk=Te8F?HUJoP-6()`TGb1BWwj69ceApP2q zx*Y@`1b2P#zJc>`7<%(F68fo3R$k9OI~srYS>vo{pY1%8_F41hK5IPn?6Z!S`>ed4eRd4_ai2Aw zdiGiKGb8(~`I(V@c2D}{KD!ru5cTi=;y&wq9ERTfjD!zi{h5({)^)6&efBr>EA0z$ zJ(s)B%3V*)L)r(U&mQzkAD^q{{kpx0=V*YKojV>M_g}gDue_f9_h|gxe~r`q*EsLzx_GsjwEvnn_g~|2 z|1}=Jf5Gu`|CQIX{~kkr+<%S7{nvQ>{sr?hBm1xUnUVc>0{wFTJr+KQ`gfgo|8+hN zLvMcEf87_{f6dzk_*7lzx{lSe{~kxbHpXA>zA1M-F%PbXRnJ{Ko_2@QuFqGTk^8Ye zN74261lrw|c70x=_haR!p>NJ=uM<_>k99vfiFO5F&S?Ev0|9bS#WVLu6Mn6~h zbNamVQ|O;X|2BI4KS1y2k^cpsj?X--=g+~@>rk=3(LWul6#B$dK7D@FHso!c3cdTC zpD*5|q)(qO-mb(`JR?ec&f+h2hsS)z&rro<{}NBn_dB%2k1h1al=#-6=HfA_#FLND zJ=l&s+*9add}mS*@4=5m{~6pmoI55y9OXJ(s^HPzI$RO`>9o56dh2i?dh5{VM_Gq^ zq1S(3{H?4@GJjL^N ziATS9d<2jAysN0If0cNupEh&k|12Nhs84lRelAw3!zD}lz{vk zJH#0O+IhNgGz~}O=3ync^R%JhvA@wj9UGT;%5xuloTmdS^n=kmPq!`U(>y&4z0adK z1%3SEH^qGPxe7jy;!1ojY^c@A^(CJrix(npN3YLQaDAS~$GrW$#Eao;^9eluF|7mN zm3UeQ+RoiF67k>ryo=@GK0je~xUctZQSfp-?}*-d9*O=8>iKZ=*7IrTV^-k#r`rm}!dVT;tJ*$o5b8zeVrGm%)M*npDqr_7^e}j+p{9}cFj(J)fV>hkm`3j!e zP4&DMdh5A2`k1%XiaP9%-Z~rsw+?qN`7{dWn+7eIo zd{@EC_53v4dj1?fJ*$oTQpF9&=yO;@jc*QDzYE+tITWt`bh!Gf;p!i%;ICKkf5G)% zWZuxBaKwI@ht6=@?FH9oI9#8xaD67i&F2)j*JV@TQ?gqA!%*Z$jQ@Prjjr$u;Qio# zfP4Ko4es^hN1bZz{&&89ypZ^>r@yYB4;MVH8?K-ATtDjn0sgL^GjjbH{nO#~qwUsn z{iwd4>&K{1>!;U`#^d#4%K=wB35HAJx}${TTIWp8ij~el%}hKSrL` zlk)XrS_fvu^`q}&nUU+qKT^-L;`&klS#kXs{nO#~qwUsn{iwd4>&K{1_545a`q8|3 z{TO+w=koPqs^|az`thgy_`mJ?u|qM@Vtrh}y5Z}*op>L}f$04{qsj2kI1lmjaqqOokTfX2?uYZQ#>pQQ%ysq~;%liWx zm;8&c+YB%9bRM-c?RtM~RE2&|^xhvEThgcX?V1u#@ucs0NqI=?#zW}i_43h8 zB_6+%DIR|-@pM1xSqV^ z*3X{ky+4q?-z~;t{Tz#4{}b@Hetr+PelCPtKbMvKL-YA@Z;7Y+Nw3GnIIW*2D)i6N zuJx1N&lCST_AAxToW<)+iMK=(K66^)vHf@~1CROa8PCHhYewVd*qzRxA{uN!LopZGYA^G9Jg;t$7hDY*Cdy1@0> z7_Luxo_YLheRe``oIcN7{bA_6uh=05ACCCf*O4FZE8Yb6`53pryX7t|KDWaA!K>O` zE4-OC*w6n4@7?t zdhgTT3*Qg@xU3e>@$mc5{~3NiJnge_+#i7dgkC-$>$Z7V7;e8h;p1~B{9N-xv^xm> zBU!Cqey;gp^dr#E$oq=*e>vQPOm*nzm?m?cV?FykYTrlq2yw1Job$A+`G+p%N6i1E ztj2xc_@ns9ABXGj^N`nUvCrrA6BT-&hphi7=3_^Ep2nxRU7Pz`hwGyEImvzC@w=o_ zo`=G1w+a3X?HcE^aM!Wt;34Jt5%WBf@lEg3i~E|-D|Y>9#%I$OoBTY}=Ohm)@id=D zm-w;8?-PojF&>{Edn(-dWxt*$o_hM_^K9+cU+}SC4~L{IQN&@tBLAg+MgIS`U+dA| z7lJ_psjoy@rJg}=`eI1KLk za{~Mg;y)jLKvr9SE{8ks?t)uyuD71Qg^=?j){k8MTf~#K$n*8n_22pa4tn$d9^7^Q zeYpFS@mq%?03LgYF&h+`Fn9mPGQqq2* z{xf`bt?=my{~Wz_yL3a%e+>FB&`*RLXZwQ3{QLubaoLlP?*jOz^)~iPpDy@+iH~{s z8lFC<5ZnDHyf;4Iz_)|{3vPe^4R?PTm(}uPf4@aPBmMmjpS6ked$^yo_yIl${g3dG zaO2+_ejej;2>d5}TsPWLhc}^b6DDD*&wJr7v7WyTcm4SiuKq`Ob5`^Bd-SZIs`2uC zX%6BHUCfVIhjYQrbJg=6=SF`tKE@Ly`4Ro+LGR~8eE#Q_=-Z;-34Sx zha0Es*vxvKnIC;$^z}Rs(Di=-d|dw* zgb%{sap?wM2>oFA!tko|!;q@{h;_IKde1*y|E;%0(T{Jj$=7q^^n7)3^!h9Tujl%G zN%Zwxzb}Q}>vwr;uivd(?~}-vq1}x9ObWlG`gHwS7QH@w!seIs^5xOjjrpd^l5#F@pPfxP0{~`{c%h9-tBAg>;Z3pyN|3&yXTWn)=5|NDbF!ZuXlchkI%{M5BEB2 zBz$fBT~~chqy2S#%kWtTAFnH`zCU7J^kL}oBlc^(3ch{?-vDm@y-rE~vj_hTgFej* z^_Pa?{-yk10$-^m%zT~iLA#EN^TqpJ+@TF>T@Pnj0-?GBHx_;c7xk5pX;mtfAYD$o71lla(=}48{zd_U-w7ve7Anw zj|QN3o!J7u9r5Th9PaC1#y=3Bdg331zAFA8$&Z+yEzxfb9}M3XZv5`=Rp$d+1)pC! zAGofeHjg|XdjP%??G7Uz^Y8h9`S6zNeyl6kdHdx$zb*N9o&TOZyUuTi-gSO7{c@cj1+QnF*Z)7c&JU+wu9Mrt>scpv zKwq^^dY@`X^sX~I!K>E!de+Gi!6&Vgu6xt7+PdNOvV7B)a?bZ_x$E9@tgCyVe;Ix- z-0QVtE4Xnsk%xNL=RH_|jML{Yc^+`j&8?$14Hvd)YbLe7z#C6!`2f7X)%(~<{Z2hm9o}cy6YhNmpC>l3_=oZSz-Zd_KEqz{T?&1yE1xH}SA~!F8Ps2jPjgmV zhwp%UzGohOO+4Mu?+xD!z7KpG_^Vm1-4uW9m+k7mFFww@vGASo*T?f!uPc{F@BM+5 z3m(U1uJGRhVNHogTK^NDbDwN#(zhkYxNgw;WKk?6syp6-(yd40q zCvTponK#e3%Xu4EBy48o&GQhiE3MCW!!PN2q!_mR{dFre)XqcH|CT(cKQ!pS0f;pY(?FF%hkr0|LLb|C)gb=&CwOje8MAoQ`G z)AL@AEO^vEo7MEE6};?!CVD@Qa1q?|v}@qcWi|hs3ZDFnU)wxc;whic6+FhdO+(G+ zuNC@N(ffIXcS`#7c?4g_TnGQfiu*$4IF~K)7*{+x!DF7EC{6^{Eb)ed_bBtC(A)?8 zoI+EfkL?-fe(-L@|2y~w@YCR5grZM*{v+JaTisFcm*5_g|kZ{Bw`Y&DZm>=u21Kj#t3vPX`SMc~F`ln-XiKo2zyguu5#|nK@!DF1( z=jf6?)#q{O9rvjveTwrBB_7*}$5rr{=Q)cD&6`R*)#rU>UesrE!K1JB`91u1jQdh^ z#MWExyBdFIxOLkTZr$z#9~KtVl>dF;$IDbb4fAIs865sI;7CYAJ*sF_*f5Lp|>7< zj^DA=!(y?qaKwLRJ+v!$if6IHw+njfp(lF%d!x4=2Ena|?cvtLE+zjw=tYMfoi~%m;pa(vz|H>aea#u`6?%Op!1Xy5uFn+}+~+DBPu)I@ z{xJBn@JERAgM!C#alZT;z4N8bJS};P`lIk)y5Qyc(g}SWiZox=MDKj@`Fr~JL+^YU z3ZI_U^6zu`%=0MXiT>$0vc%JTnSj6Z<-`hodagpugY)Igl0MCs%S$}Pie&(9D<=>U-XUT$>*OQLut)JD= zA47lppm+Zrir)I!0loFJH+uc|M{oTc3AcVugj+w8Oa3ic3D1Zq@l-$8;$!{XQlY;S zz4dc{NuTQH`4Ug@{Jq3eJ-iE#`CPrIp-)RZ)x&pXUev>a^Zjx?tO)l$NqhLCS#90^ z72Ny}hMWIUaP^14)t?Gie=%JBZE)ki8*coMz}?6H4!7OU;kNr7T%U#JujN^v4sd1keXU*Z1OFcVD(HRAz-sWb(0gBTDqNql;lIM? z9Qao7bKxW5=fTtc!?-S(f8)6Ty}Y4aEf3xwz6ibX&q>~_tBcVeOq_p&_kmwXyZgZB z#s3ueejRFYPJ{mqpBvyE@Oc1!G5QZH_}B2}tk&+gaP$0M>X|shAM<1O@c&Cg9@72l zl?oom>uKuWy7K;WZ}gXuPhY>j9KJXDE8x!SE8)}7SM|&141^^lKVtk>;ghxCe7^e} zfc4>5qfhyXKI22@(>}Wn`W}o|nlCY*6M{bFv$4=8o?b6E&SUW32>o$^4=jG4Q2dPX zG}7)=`0Zg)OL1Ndw@&QWiL_f!zfP&>SLDCcuaoh&Uy}oGO~0P1qhGEYe(v7&^E$@2 zANi5*2)`bESNIL^Uho^?gW>w`0KW%@Avg?OAVx52l-$9Wn`H9unA-i|(m{4>7;p6V#-w`1RTov(VHfP6Fj<>vn`+I1iQ zGd%4(F`j$iVF}NVIIr)8hmi9l>RbCc>-+FY^CkM+4teBA)`|PnL-;q~^JZAQ()!jNu8-sOFg{iN^>fyL zp}$k`x4*Z*)jtfkzwXz@*$w?8#A)3=3O7F)c}V+C%;!q*#S8yfpGStGT%h>f`n)Y9 zH|0~GC&K2Gxa;Jm=v{B0AWrAC=Lz!`?Z-HuLhm>}4IhNwyoIeGKcbJHkM0Ryk~q`; z8}$!$s`bnBlLzVVY50sne;&L!tNC0AH%|A9XXuyxU5Yq|;^XJg_mtyvApB;0E~((o zU*o?Sz40$y@K`_3(XMs%eBi0BLaOp3=6MR|C)UYd@Tsbk(3PKkUP9jk-iA8gwBRw$ zzY@;~^v(E~PxH_opTD7ZzO;5d|2sZmX~~b6pI6|%f8$knZ}hLhw}Zb99|L~_?*2P2 ztJSUJ@+Nxs*|*@X4{yW09()Hrl6c;QSM5{A^FI2tp2zY15N@2Uz3%%6pHNEq5yxdR zb(_XLw%ZW&sm|4J9Ev8blUeT4azFhu{9Om?`8==dnD2vi9rN?Hp3nR_1fAm9i+KFJ z=V5T`;RN{S#D6~gfUM?!Iox@47kmnO>(=*QIj_H<-C_86pY{T{KDWXDfzRXcFX1o3 zr)RZ(y#;>`{ssIieEj}s^^4Bd@(*HNnV*jEdh+AC;W#=U{oHPU;^H0xbeuMuv=#PfmuOP{fn1_F%-vI9CXSam^8~sjjKPP)k1^51p`9B@KafVZX z{D^UWOS`io|KH)?jduM!;{dpEX7C^ISsz~Y`S%~u&x`&icz1Z4a8Z=jldAJESE~KzZQr8 znsKkn{}Sk{#@BjY5`9%YJHAVyuV;My+)X|E#nSjYzJ4C0p7C84pL)i3IrM9g=jGw` z>{BbCuV_bK@)_%vs=_3d=Hb+rt9ZPvqe;5UTgNb9!i zhTL&nnfUwRW4oUBwnN_zz0U#gytgBI>#Y-fdwlwb!A|jyfv*?=m=T;#w;pE2 zeVC=Y)W&^g-G^D8_!q92FB{O`70`Qs$#rHie0D|uQTtl_`@-#)*R31UZg2EG;NGX| z3Evxi)$3>*p`V7{akNf0LGOI&1+QA?gCsxZ4FB(q-us!h>wW${=*|Di)PwuoA1cmQ zH^Zl?C7k@a#@DsI|KRJ|r=a(B?JMB@@P7<$zlOtoe*RhT&GESl-UxpLuFp$wUpN0J z{P?U^hkm}YKmIGs*76VHc%6j4GkgI0b>TjTew0yod@N4{Ue z^Syz@-?yc^c|8n*52@hpe1@Sv5Pnlu8^=lTt zf4@YxPI(bL!H4&RB1~I@bEt4!y6-d!9TltLb~8-;Q{KBtN46 zaJc80+r!-leSOyTc7auE?OJa;;Iks_?g(ESZv4IuwG;Yo=)KSE`nfZD_iM*1q&7cd z9(F+=P8ojY8`Cf6%UYdk{cS`)I1ExcA6o|AgunURBy1{4@BXqYdh=j@PR0MLaFUUH zE{FSiob{~!@94dM<>&RxTj+Xz#JpLz=4UtJAB6sqtQM!^G77z~NBFw@UidtUkLy4) z-19D<{~S&|@?-Y!|J`Xf40V3Qepy$JmwD*bBG1=J^Dq?d>r+?3eI4p{xUT~~51)&D z{8PB&y9DdM`Ube;yA|Aa-KWfF`ku0wAM+4OK0nI!;B}UHa38TN)@1AOCvJKgXf>{BtS#<-9&AtJS~fpZa+IsZVRqKiwA&AkMzz zXI7kNdOmXy?QTK4)`RQJ!RULU_jRI1xUVbuI^!Yu?1kRfrw)UU%WC6t0{l>X&W9g> z{&ILT+`6^D^P)ctf5+=^xcj(1-SDY;UE>IRc0;d^=gCK+_kMz}Yix&)uZ!&iKMJ2i z;l3_*Wd*+(-kjCOt39?nGHhw(ZKp6)-C z>t`qQQ_=4aKO6o#xb;&tuQT-L;4>@g$JZY{uXr~kF!a?pON#53-GDuyy6e&>p8FRbxhAIrs3mxg|Am$$+*Z{dtTvrX?xnW-Y$ZBU*%%> zSmN>Z#FOEFM1KQZ|M%ef{|MKAIra?wFSI@SNAXGD!yfme zX81DU_jpA9a#r(~zXCV^tCJt|e<|GjUj{e-zP@SxFGp|w^*8_en}7Yyzy9^)f3g1t z`S(8F733%F7jYb~gr|KW@;|{xh2P^5xv%qj{pIVqlX7*7ex(pZT5m6e`yBi0;re^u zbxKzA>4yF);v4{1U*P+k{eLo4*=e`@>Mc-h|v@v*arhjI&vf*EfIkAi6aFZCI{c2T7SB8I$I#EqzGjfdS z{D|Y|>wwnt6Zou%{z2Hi4z17E@v+|CfO{SNCfwI$HspHHaeN28`7sY+ zY0Qtf@4t&aoj=5StLMI)>$CS;hP2qXoNouyl!q(f-jBT%?tQJN;eP(&1Gx9K7G}Lt zzcSqWT3f))PgvUXBj({f^5cEQ_u;+K9}oAw;s@}3(SHbE8E!s(zl8U_9rus%sT%jq z@gJAf#^p?SBli!lgPZ4Oxcax?=J`MQI_W3m!F6&p+&q5@SN|E@JbwY7kvwnT$~>!| zS$VF?gZs|gVev}y*Yi5(OUAh0!+bYyU)GT~*QKw}&x&=)`#i2o-nXe|U0R+v>sgo7 z&&ay;HSM}C{S#i#y7UeDeHq7p!L5_3b;*2M4+Gh!y5awC{MGMSq5l^BCipx^y?GzN z>va3|9X?0n^F90=xYy}7z^(rfa(=}9;zxYE-{^Yib;M8TjYt2mRQ&AUCY+3>`RM*T z8+=>z`h=!__L&3yQ22?=_pRV_qTdZZ7yJbH-0(lb=Yih~Zwr3{?sd(F@Oja@zZj?Q zgEG!7XKOKve|42f>@O zTAiE-H=b_rv$RfjFQKX{t zQJO~$@N=~Tv7R${J@woUeN{ahe|z-S zgU>5a-vPb-?FjdJ-0S74>v7NXJK^IxP|y1_yOaM_@M&$Fj!T!BeAd9%iy5XI;2?SPwo3 zz3Y|hK-K%=*2l;5D1EHw4bZ#p`Mx;kZ+G-ZRm8a({8#9`e|Qw*?tb(z>%9BXBk+3m zqaL(7lz4i=N5VIPd!A$7+>dT0o_hA9jq$JAkF2Xr&|6o%;8o{=`Yglwp67v{?|EJ0 z`Q9$%r#Y+5>w)k-#IqB;FML1vIDC$WZ-)LNct7~V@B{Gq3tau{aN~am?)bXSY)-pj zOV5wE4m85UAAjba-@5N?f&NhR1K_8@2g0w0d)|A01%DE5f8T)H-|$j=e#Cxxf8KRq zOX3-helUD*xc<(ItTdJSgLpwgF%h!d6;WLSNwuWB@-v;jW!r8R@ z5_+Sxs_Jb=^w!%BaO-U+`2Sb+whaARlGi)r zI}@kt+X%Szyd3*WYq|a-@prs7U87c?A>{ms*`+k3_|~F_(-_xNhq28h~xVk^gRk5`@1*1 zPr;*pANW@2_l0kd-gR|f_*nE4;QPTF;QPa!*W=*M(*xk{BL~8_!2ck)=Pl;Vb`M6M z6+SU-ya{la(-qusD{pm)8kdVOsS^Hlu=d``vR^NK6s z?(a`m@V~(w$JgNY%lqekF57WGmN*^v-@zSs_i@MF`zxzRz2klYylULd zgYQp}pNNnAB)Id``dpWBabNBO_xq!V!hZ@Ev1#3If}h;VcHPHq*Y97p-8ne_vE5T> z*E;ug zy#H@JuG`&-=S=*Y;O6ME4cvX_V7U9*De$xLIU8;sE`fU; z{TN)m>z?`#(Klzc@%jvIe;pTJPgw{3ImBPjdBVBqJx@3f?!Ih1t}_>)U%7}Uo+nI$ z8;|D+uK(`W1L@a=_?QRpx0{EH(A%zc=zO^ty?OW}yq-Kle4@c9e%a3K74 z^vAiQ;(`k2R?VI{PivJeG^B8=8_~YFjL zYx#?~Ud1pzlNLts?WcepT)z?!4%J|$p16+YZLPGEPN06 zbMS-U&2a0={NIQEdGznW{{kOC-W->`;4h#*74EoP3RizU+;O=DJ|(N=-}CtwX?Gps ze+k|VzEF4(D2?M__+QcQ2Djbb@bg!%`HY7D9UsptoG%&rS1RAHv7Nef`w?jUS;m9_K}d z&nFf7PvPeIGq`#F9B!V!fSc!k!0XBLSLp4Rc~1Lv%=5p{yU+d`z9V_~7QP?cJbQli z9eU&OeH!xb(Yw$701u}y`4Q{$N4V?WPw+wL+pJxicaGO=aOeB%aQAWRd@cOvK<{;# zdh1~>^ef@x=W4@}lOM6aUSH_*4*l(pejfar;I0GKmFs}_sayxHz^5(#kHPJ)<7@oG z(YwA~3ZEbUX7~c|*Wmhm4R`%noPFW=tX2o_{(>KJ74yL+b`$);zVIMqpzCps}j%G74v#o ze45a^?>MjBcbwPmJI?Fn@P7<{^XdF`-*o;ikB{?r1-SE9ALp<8T0Qf3Mf|Jgub%^5 z3H=Vt3(qr;fjdvnf$MVxT%ViZ%~`F^Z-<-bw7?5H=tjJI_wA!OHO{ob?M0VwS0DluYz8G_lvadMW4>-o!4F9u7{rg45MAw zH_vD6ul@4*8^$kpd|mge8B7XHRx|si_QOXKhX2@HPO5NzZW`_ z*7HO0SquGScvtuz;A_M0g}=tQe+oCxUUzrHXK01qaajj_J@vL8dh5;g&3aoOz4f*M zyqNJk6i1pb*5Rh;8;HLT-1D5i@C?1{o^`bu`bPBq;G^K1!w-f#@2ux1 z$@5m|{T$goaDB|fgX}MkOMl|28W(*Apf{gez|H4Cct)JgYx6k>z4_b{ZaxRY>&fR6 z75Vh~x+6}&HK{omt~z%@BQlLtd_U#=%>KF53mDq zZb>}q9WVE_dd6!<{Po!h?s)ACcf8ye>KU&ld>pS`;Eva>@Yl(M`Tti1pMyM`f8Q@{ zKF$9~+O5ieM!U|J9`Lh+D9snwtKIN7pQGUY@Ufn^hr6Ed4z~_Ztl+X-gsQkJ#P<9v>;g znBw^n_tUM{s>NwM?z6^o;w+BG=M|43PUoH6@oHP>soia$htGCb9DHO2{*~LOUiKl)= zee7@I-uLkHiRNtz@tC(W;K@Js_xJED{2q_U&xF^Lx3kcjx2f=6(L5Z{|7^H=I1=P`8gk+74gLQFM!vRpFf~CKhxm7@V^jlenzx1 zKe1n}$*3~S!&c@e_Nz7dxsi6w&rNXib2Hrh+ybvBKewVcKexfn z&+TyY^U)fuTYqA|T9cnUY1jPR1vfu;!_Cj1;q~O_9`xqtUby+W4{m0&aeugqxqI;PvF^Y4qmj8Myg*7H)ptXk~t4zy448F%MH#YxDDA9!`gwhsQ%a z=`at?#NV|L#PfmY;pX8l@J95;GX(x9?GA@O0Ur<7XCnLs+MNu45k3|E82;1XPr?hF zpT9jEc*uPeCk13CB z(MO)*kpG=JaajO`Dv>sj$ z{)wCa$j1~0>F;Bl(I>^N{te>nOguA^|0aC&PjQv=HWs~ktBTWp-A&#yeC~zMtbR4( zZ@-4X|4h5X;rGGE!}Xa6Z*5)Oga0&q?uQpRudCxK)}P2z9BuJ=i#l;!uEXDPxf7n@ zQ&m^`cSnB*KE2>~!Hx6nia6ha8|S<54FC7wo#F4pyTU(!8~=y!Ug$r9H^M)LTUVdJ zhok=#-UR;)J_i0dd@TG6_`&dhz&(#$o$Dj-UtPfaNm8EUeXZ!mRI{+uL{Z{IHbuQ(j9ujp6z;_svWYj`8vcpR5iX?HmKHQ?jn`b>oX zlXfS=zkyGMuZI6L_?qwn=lNMB@RY~4=>HY`6JMmn#}vP(zmNHeJ}GYX|0d4P_{>QD zoAA*;#TDZ*Z)4G$x2ibp*E-}a!)JZ?%<5Mo{`PAKd|lcd4&MMi9)}5Q-W^`xysnN8NlAHZi$3xchx|M0#Bu3_fAWjtyEZ(-zpAeE?~cAJKE2@G;KuoV zMVwEB`#e@E;G?e7r z1K|bE>wNo=x0J`W=p#>YnE!ccH~qVq&mk50--CA3AESOge9Zs+@Lt4YyN&Qs$uuzY zKN@cS7r=i!KKf6DFNog!F9bLLyVLG8e8#{FoacY@iu^~O;xPZKk!SP2Dm{^o5gdh=Elr~Mk1 zf({-TKHI|6A7`{*jriNIA@HqJV}T8aZwDU_*JmQ!{7i7 zb>u0Iw)iYfoj5N2@ONCcf@k~~<*dIJHd^+Ki{ut|| z>Uwz@@?f0H!W;279_yqbH5RnP(XRp@57%cRd^y^+PL_vHMc)zsY4FbQ0_SzoF7TAc zw&+&~{)wCa$j21A^!G8J(Pv`8)vrjLL6RRcn*Szz^iOd`fAcmLy?LvO(|)ayf({-T zK3(DIk2Bh@M*Qv95cry@vA~AI*M^UW>oXBZdLG z$Wt8hm8lcQCBxrwSq+}yUp24w?~Z;|e0srGha1ncA^vn2&ol6>5X5@;Fuf@={5e_v z@9HEY560OJ-iW{PSSRn(?r`)U!NC;6DxiF}%QeoxBrx%41vf z4Z%Ng^B?(`LYMwN<}>=FxYc(g&d&H()k!`1Z^B3a6jzMLyp2U~-m2oXUtf^744<#y zGpk>X_}i}`@PE+maQN5o@o;@6!p+ZQxcQk1{}TUc@PEP!oY&P;73)vrDUP=ItU{eQ zE^p)SxO@iB@TsaR{kx<86rW!3&*8>%HS3J=Tm{eYxf`F(@T&Vfoymi7c7ZqIV?5T$ zowPd~{h#6E;rgWUiSuYx+OS{U7*mVTTStG_9xoaUT07Kk;ish^ZNUKtdq$n&X=+9Ec_mi$WI^-opaj4 ztIjhwqF?5DV|XJz#$%lyPrJj>p9mih*JmPp6WW~&?**R^D`N4ex|}t$A239_wWMeb+u2$`WbnOqb)vtsT0R# z0{)K6sqhS+s=Cs@JNi@b=>?wzH=f;DXN+eQJj3Szd^*Fc;@pfp7-v6tBRf5&p7<2!4HBLIIoj^15bIh9{LCW#La)?V+w=x_c6}s zlj2rCfH*r7&y3{12_OAaT;;rtMQ`4!;@st*ayOpN7wPc!Be}8dtUoXDF+PWHp|1^Al4KHwB zSA#3opU6`jZSmQfI&oaK$KP=o1<&xQsw@4wqu&jmUhv)F#<@*JoZG^Ub31s3|8RI` z_?fIrURVCL;&ao@eC{>18?P&4JpZTbO8d0~@fhch@TxfV*$KVlxHCM(8RzK;xb5x& zuczH6^!l_m{#{$?qkq@XpLoQ6$*nheuP6>jS#Lf^5|8;jg7>wW&m-Yk?%v|>eO>)` ztMFg3q4>w)hyE+U>+v5|;Xf+f94Yzl4zI_5_X_{-cz>Yre-F2=^l==&MejKN0Phw0 z5RW*Ha}keu-UIG9eua;5e*OQDcgNv%&i5bigCK}0!ipdz2!bM}CJ2HcD1w@>u$Uky zf|{TRf}jY3m?EqQ%7U7ph>0z%hzScTf|#(fptjhae4G3J-LL0d&hKiU*>8V5=epV? zuk-Hb{(L|8eeQE|a(aT>r*-V}Z{+RsE4(B$IeH0wX48*-9*5iKoz$_H*-u}|G&UXLh;c{s9%qJKl1VD{crsIWc(8QaDVZG(I(>i3*SHC zn+b`>>k9d>-Z;NF@1Ic196YW*ivRIw&A5K(e-O_b{W@HN`~8Lc<)k$A-=mK8-^cSp z@zKlwR{!KQ^><~?)_*b0_ao{0KZW{vi@F)>$NLM9lXUMNWqwkcIwfh`c}}Gt_m}lu zub!8tzWtl`IM$tzHwjOziT#{GKOX1DGY9wA3Al4O5nr4+ zoXK{r<9ZjT&RL65$MsGl?|N%T&-3xc_0El(8@)3AG@K`&iN6^A+&-Vh-CrkBf70l` z371gkxxDb%*rg=;82tBn(HEm1?EmaE{U1mD|3v>a)c<$-|3#YqkD>m5qW_;!|KI8V zoHYF(LVf!`6pwf5QltCS@6+AC^=ayRyRg1)opZmZI_IUS)5yB)=g2hY^K|$7=clQE zS(^ICFJb-Z)OY^Q&D(Ff^L8%%c-~kEcMkjT{E6HBYy8FNG2nJDpij>m3&>9z{WsyV z)aakj^TKCimy+mX@U`iu3|}AjIJt=Jx~{wPqJKR4!F9cf$DfAnJ`;a2`nl^$cRqZJ zyzBZCUNTxMTtfYH=fjKB^nX`g_?KfB`=6T^>%VtC@1>6YzmAtgoBH4Szcfw%9-se- z{;hBSi*tVzEo;$!X&mi8K5jg&E@NGblfQfk^H(fkzG(^bS1w`xsx06fUw%(@Zu_3<%>16}+@7Y+o4l`rx4Sz=^YL-!dG$`}c)#HL zqR8{OUs!)h=kP4`ox@qUb4Yi- zeU7|!cEhcc?tIuq-u0H^u6If2`8;*3@AG@sU($L0mio@Y*OxBN9A2P~eU{_)xukRG zrjGS}9@Y9wI)@jj?;L!c+v3dOchs>@UngdtOFD<&r>TDqZvAv~NOwH9CVBVETlnJC`4f5T)ZvR$ zr=R@4Q|Ik8b$q@$epb=l?$LcGJ}vAa5OC z|FAf9K1fq1-T5=!?dU`5csu$Cx1V%%2FY8;*CBX&|Cqe>)6MNKC^|R7=Wg4G^JBKeu ze_umf-#KhZKZ`Sm#mPH|eCj)gjd1(i7`M+&@WttKaq{+AKz;k%6nDQoIQn}!;(6-r zcziz_j)&Do&nI!--?O|K^`~*1_Rg3ihp&ZC9(^5Ayxq~(7F|L=SJUU{ zO=r<1+%CfJlZx{@;Nj=IQ+VxZUl;{`xWbL-8H)VEgZn3mwU%PWP~qY$xHH2MjraH{Hol# z{Mgn;-R-aeF@)--Y~7@g49Jac@Ug;~rOS_^Wxz{(2m@{>!-a z-^9Ite+N%@Ka%eJFo(H~-sLX3ESe|lEynGq4BwT!=aW+WMDly!=i+&$sCwm+npe|MLEB3g2&T!@9!n&56%T-rp@f z8j5{a=JTI^T)NMHX+C>02j>%huT4A$=d;3pX+Hb@m*%qxb8tT4_k(=beAf6c&8Pgo zG@oxbO6K5v!tXEmuKBF{Uz*Q;|E2l7lx9BR{nfu~KH>F0vHxG5fA;?`&F7vp^9k?& z9M8e?Pk3EW?EjbZIpDuEpWD*RC%ivxJO}3!UN02;_cb5C&pLF2r2gXE?@#_O&F!Q# za|`cF8PCVL?e-s-+v3dU!2i;Gj!rY5@VjXU&ej-p3jTK^axZxpfJCZ7M< zkv?aPdffNkDIP!XS(V}q(bwliAHy8VMw^J|b{+om=r@_Mx8tScAH!eEOY)1et_#zw zEBwCi?^;*z?^;*zC0W)9^z%-rO%&kiVS#{nY<8 zzB|X;bNFG@@54{eOZL}i_!RQ-^IG9JS%K|tvDDZ<2!1&E-EjNgAGiO*agU!`-1=wX z=C8o7%S+Z(HrD3Y?UeaU!JW@ZxbwLPcRqLH&gWU&{y$3NU*N9mYyAHY>sl#V@6w|m zf5LG!fjOi*PoB&9)AMBbz0couJ_-I^=ab+|az5E=v*dVN((~l#sc6w9+>TbwPwEuo zYv5)0^L$@lfp?GgAD_2p;NgAeV!s9Vc$76ydptXz3FOn=uN}&H+xxZfd)~k6el2)uRJSVn7|vtC8=|kz zj6Pk9r|>k7Uk>ss(1URQpab%oy_ z{axz{{#}nlg2(If`vUjZb#YCqy7o=8uJAtp-?gsb-?gsbOR}zG{*85w-t{fIWRCv5%Ld8gC7+)>oySX~ zpZ-t24j*mdfBX#G*YTc-?@RtH+~>!9T;%sbXOs8)xN~s(*)s&4~tXh{Kcqa|Gu8k=ff|cPJA4N{pjnje!-kCB)<)Q5xytx{5>8T$QP2o z7~c)Q1h>wmxOEzF>s*F!Nqy%t8d-D+bGU;1{A2^CtMTiok{`NTPc)NDHo;Uoy=F+@mZoj0C&%@t~`#koexO00J zPxpMUbwNhiI&trN;n!NK&SO5An^>yp(>FRGo zKc`aPpz{t&Gh3OZo!?yP57~Cwi`VSy6C*&d37K1p5K-NVNnSrCjh}-*v2oJB&*$s6kbf;N$)`K7 zdc1l6?(@ud(0{u7!O_T~OSm1ikxzI3>vnxS;CAn#j_0wvarcYvc}72-KHcxu_vbG@ zzFI9mndemMe8TA-)(e)RsLJ1?pKD*2m6?~LQevG3q7lK&WYzxz1BpGTzg zsLcQRzP|U2&Oh}M?taq!f7^SPFn`|?=G&Jre}9^My8plY0Qqsz!ozwW#N&DVZ*!Qv zg!zY-F#m9x{L-V%ZJrf(IQB90dCWHdZwp@qPxpQizsn1Wu}fa`G1Oi@`aFCni9QeR zCadrjqR+#J>CxvQzhd-x_%Jj2Jork{=i$TL==0#&(dXgA{OI%GD@UI%`Vba0dI|o6 zMW2oR75_Xa_$qh_`EXr)slr!}arEPKd<}diz7{?gUk9I$$LGdHS4T~R59^Z8!`H)0 z@c4V=aCH@)M}9g!0iTI)fX~I_`^s?je0=mYnOv3``!rm=QKA`n_~_~Ie=a3>{Jn6v zvI-wP9sbW{I=<=u=;-l-$LIEN^;|su-ZS`oeDuG2CYNxBHhKyD$M=2V>pVPuEEK#1 zpBNyzRN-64IQnrq?#*!~?#;RjFQU!>9zRzQuFhO`EEM{WAFBk($K(6l;H7x{y@iKfWzBfJtj~}att7qf;lAnjik8Q%$ z3-JBOuM?fbL;qcQ$rTgv_%U9%b_e``B%Uz^pNvn#K6PU@^kQm@n`V(v0u1) zK7I)KjOb1%tm{xb51)dU;D_T?_)qZZ_!0O_yb_;_ABoS$kHX_S%g}%P+-bNvFS-*A zUKJp^l;B6lIQp>)KL($U{|ujrSL1W>WAXX;&++(9J@k1To)_KO2R{)n!E5m)r#>?0ya8{- z+wjZqF8p$Q0KWo{U*{G2Y{K)S2aCb4#7pt3@M`>OyaAtqx8c{|UHG;50Dc{wxyslV zq0eSKAHN zivJqF3y+`E2v>LEkCGq2AHy?O8~Y-xYYx6L{y1KUKY^Fyo%kX6lXxBe6yA(Kjo*sT z#XIq5@P7PRd<1_E&s}}&i!g^SycmBTuf%_gAB(?$H{jj)mH3NzJN`So2md|(I^Kg1 z<1gXg;xFU5Ib&ahIs5@H#^>Rc_$zol{wm&zzlL|>y?8(VIzEE`5zk#??2FL<8+b9^ zhgafn;`R7jcq{%Vyc6%o`|-E&5&RuIcg?XcLjQlpH^S%RrTDveHU1vnfWMEo;RARV z{sBIKe~5pIe}rfMaO{h)u0gyI{}?aF|AN=zpWtWULwGa(Dc*s9hWFxs#fR|)c+U8- zFT%P$$BXbU@SX6#;g$F>UXOo?x8h&no%q*yKfVwj!N0+C*BbjGtn2UiM)*JQQhWrj z#=pfI@PFcM_`mQjJY%WkiUE8nJag@_Oz3}UJRe^MFU2$QYCL`qqENXJUyl4W`0{u= z9{)@^)ak)jAU}l1?{O6J+3SSA$DRj^e+C`CF2v*4-Ulzo*Pwnaz9!y;{}6A-n8ngh_8X? z<3;#J_)hr7_!N8-d>USWUx06l&%`&w@4+|6yYcw{VuY0r;_?4644$=K_&a(&mO2Ia zR`}NVM0_&7HGVk04L%Lu7H`3e@Z0h2@VWSp@cH=mc;@=adgK3-5+onrf&3QukMVMR zNBj`H7_Y;3!kh7(@eX_!ycaLQhw)wUoV;Yc@&6$WQiShLekVNszd0d41>b}G(fFSD zbi53|4Bs1{h3|uRK z!5hhU;g{hr;g{osc>G=jp?=mT;qS5aHjyvDuf)sntMCKytMRG$3_QF?P`ur1@Y(pa z_&oeNd;#8!k1I&(Uyo13Z@?$xH{yrmEqEP%6W)y9jCbI-;JtV&K8)Xr=WLp+>z8;D zej8qa&&2ES+wo@n4!i@u6Ys^_@L~KeJZH0{|GV)b{8xAdJ`1nI@4=h#d+|B=eRx0K zj*sB?1^-{CD_F{P*}=ya%6;zl3LOmGt>Co`?Sd z-xQyRm*cPCwfL*}8Te~>Gv15G?>`;p{5sxC{*U-D{sx{iF1OEVj68{kI$3MbH@IgFx zn`B)d6_0-xWT>+MkAF8-@Xzt=ZAW4B z68sB%4g7C-5k8EE_kaqQQ0Gg08vYgDf`5(A!589v_&4}M{O|bqqDAd2>gON$Bzy#~ z#J|Ps@qgm2_`mQ@e9^|o+Q{g~mkL9QE+hETcjw$5+8y@o{)3zAE02uZEA{tK+%bC;jK(#rPU{ zCB7zJkB`S&@wMY8*gBRg__;&ca_>b_69h3gI$5+57;RW~(cp3gm_|D`9@m=t&;$&SVcmcjEUWV_6ABgXc*W#sk6TSz2J-#R2f$xPs ziI?I1_}=&kz7L+eQ!+${ZR{Q|G6Q7LtToA6%zN_-f<3eVXs>HliH2%mvh;Md@F z__cU5ejVO{H{-qd_4qJ;1D>;c(*KQk5#EAV;5XrQ_|14Tehc1#x8l9{t@tqhOFXAE z>Hjvo2%m{p;J4#-_#JpN-iF_b--UPL590m!YTzm0!{kKluN?!L)-KgNskzu=Yl zCwM(Rgty|K;+^*$3y>zM(Y~DGnR>P^h4(U zN&idX`S{X!DZUK8A0D>*^Jo(_cqaKqd|7-Jz8v0-FOLu6S$Ng~$+}j+SH(l0Cq#V~ z;wzG$jIV@G#k28dd}X`?{{h~MuYwQb*TuuSPL9?!315x;6nu4j8lHo< z;A`Nw<6*m}McbW=uSxzzJmfEo@`Lyf$$yTA{ER4{ec;$9qm(h8d?CITUXHJg*W&Bo zO?WQej<1XN;OpT-`1<&lcvx3!w62_kl6B>gUl$MgSy8?ipFn;OJmepZ@>Tc-`)st`L40HKpW`9_a+Du;@YpA#l(7lPhdM)1onm|v`AU2TydM8CJ`>*&pNkjc^YNYV_>M9hZ#(08(H&^; zUGNgT1h2w(#i!%D;WP2w@ws>@{vsacxgeV70KNzL%)`b4q5nPce0(pw6feW8@xAer z@X*h2)K3$>5BYX{U%Uq|$6v=o{iT)~+rTisANg;B&G=>HZ^c9Y)~Nm*{BrVr z_!amFiI-h#K|H{m__&G-<03!Z&U(tj&nh~J8rpz4zfocspK!-;dYf58%!CgLnr% z8}G#*!r#WjeB#$Wj^G{SmpwLFSI93n`X^lS@khv);*a9h_+xkjJ_o-N58K^5+HO1k z1o=nskl!K7_u`%8hw&%zoal+l@Xw#Zi}0uM3VbepBp&)XD(Yt%{tWpR{8@Ys{v6(i zci{{1=kf8!E!u4vp^e|-lkgYtDR?(tkH3hw;=jW?@!#Y9cn>~;zl7)3B>lgP7vq1x z_rSyakBR1Ah0h~@JRb5tkMa%pE9BeoSMe_VHT)$!)ITArKZy5|&pJL?@9TI0{ztqF ze*>?<`|w8mO?(#q9^Q?=j}PJl_~&?7@5#}6bD}5M!cfv!RRio>s;2)8n zh7aN`_{aF|c&NWdbX_O@7xMl1C-?_=sIyjl-HFM59Exp}^6*db68tl~3jZrU9bbUY z#6QR9;$Pq|;-UX_qw5Cozmd z#}8$jA3#MfmFEEASk=4qpR57Z3I0`>IxaP4b=i5Al9{E&KyK)Q`{U z*{3G!U7P$wd>y<3&&BKTb@66=J-h>7AMeHU@L_xcKK`_%{|)d-_=fltJRhHiZ-lqt z8{>2EP4GUv0AGl2ijO}%>3=hP623V;1uw+w@h$LHd`r9&-wN-?C*mXc)_87R(*HJi zF}^Kci5KDZ_;z?J{v*5--yVM+565|YP9MN0k3;`2AOA64itmV5Qtt9d6b`u z?@E3~ipSe+!*?U!h3}3JqJ+AU+)qi0$8)H__n^*^c-W8e zxwszRlYDE6$9>LD@pwOW;d@bMAjRYU7p8dJfA+Lw4rSCSO!0U>mf(AnuS)TFyLI?J zhYt=x8ld(o%ql2e!LnV!H>mr&rR0#bG#To z4zI*(@Ou1s{9-(;H$G>z;U|#qO7Zyk>`U?Z_B({1NS*BSl63`-kK4QykB{3Typ}o@ zDIVW`Yw(lEH>P;J-B$c$@}2l8cz=o?HMX3L1t}iSC-eMdy;G@^pW<;plTtjMLpgpb zbq>M9evEHpb@*xIn^QdQb5@GS`>_*0ojUy~9{0Z>#pC`nrzdl$qfUN`$NO;-eg^p| zDIRaP7C)1G6Mh!np5pO-oSWkDe0uR|)EQ3kxSy;GG8SD%cS%Ob$8*TV&!$c>{tLVk zKL@YJ>+x3nT)Y!M5AVm%$4BrB@VpC?bzO*;;uqo7cmv*mUyQfmm*8FarT75eh-Y4u z^m!Sck6(_L;#c6+coW`$Ux~NjSK;^L;dUCI6MOKh$q%J?d>m#pBRi<9*Rk8h{rQ#_teA$~n| z%2Pb^S;oFHtA=s$>qq<9;Tlcsz$v{AKD?QTN9|Csvc;vqjF%D3QuAwLKI1n;EuN466EDU8g;(Pl(JVvd27D>J z4PP4X!k57Z@Ju}OhNS;x@dA7~ybOi;adF6YK%y(^P1!he8Q;H%(u_&B^7Uls4bSHpYp_}mjZ9L96V=d>jKuYnig zYvL975AiyDJl>42g?Hd<<4@vY&c{X9&BxavpK(*te=eSfuZx%9>)|!{`gkLrhtI;} zb9U&Y8{dHZAig1m3ZkI&Y)#00vZ^jGo4t!I*7vBsY!8gbA zZb{a)CB7*h`n)!}t{mTrd@Vi^Z^F06+wpDi9(-GT2#@b`Lg(47N&l0`uYrgDUyQCR z#djcIjsF;Lz<0#k@M63R-w7YUcg8bsP5R#j&&NyfQhZmu8s80X!gt5p@lw18-vb}Q z_r$Y*ne@LGUWk|B<@nzCA$ZtdIm?aJor>>6eg?iTJ{vE`=i&R|3-JB%aknMwIsl)D zPsS(X2jWxlgYdKQu-@^}dRy>=$={BLe14Rli^un+q4W9pA=Js3nXKzjJRd&{FU6RHq4_M*ey{@2kKpH!&uvTARgV|r=i-(4d3Zg3KHiE?$2;*0@P7P4d<4G;&%G<@zX31CFUBkJ z_%TbUP>)|qz7=o8@4~~J*NW!cjbBE75WgJHx;yFr3cLVs!prb0@f!Rpya~S=Z^vig zJ@_^F5FS5<3Y};FD(U|^@`ZRaUXEXn*Wx$eP56!YY`g`Zhu?%Rz;DLK%}V;e1uw!| z@e2G_ybk{*-i+Udci=PeC-HDx9hf!NUq603`4RjMeA#=Fb%i=dMRoG=JIR;gZTNn8 zsB>aerxw49d=q{*-j4qYe*_Qpr$zO9@mb^-;`iX=?@iWwFFpys51)d!<45D6pT?-4 z>G=KRXW|dwbMXi97x7TPC8|G&&nBOBU$U-;@Ky0p=dP&EMEqg$lks2UhvT8n!%>~7 zcnA3z_#^mi{84-!{usUhpM!schkl-o`We@r%;9nJ6Y<~Rlkq3;sdy(o1Ah{~2@n0e z8uc?9e~SD({AqjvJ{KQ%f3mJ;@QL`d_+NITe<11q zMSKDt=JsARw-Wq!l(x-;UD8u@W0^o_$PQP zK7@DTpW^-aXL!c1lRp27uYia7j9+0amya(XUy6T@SL0vcC*h%fZdAVs{~P&sd>HS+ zzr=^|ukh@SWW8VGh4@0e9RCKd#s7{s;s3y|$HRIzjn>}$-piXIuZx!XIr1%bz*W#;CrzyqD zqx?*K9QnB^9&fi7UzPkYz8ao0XKX{GBg+VWRJ7fK6p!aqjIU0e$`p_LnVRD992)TW zIoGi1Hhc~0cj0T|1NaZ|tjEU|64n(z#~GvmUyFPhzBXQiuY)(@xp+IiEDq;FDHLI9`aM7d;`88`8Iri z{C+&tsf_CM;0KT&!YAX|bCdNRh!^4q;pO#)`wE?pe=h0&c=D6*6YweciTE_U7H`2%!sp;8<9+xk z_(FUtKE5mI|5SVuei}XnKOLWj*WoSr8TcIhOuP?23txy&!+x3nT)Y!M5AVm%$4Bt#cZeB|d`RhUfk+S?^4|7{48_#P7h5#Y3NuMtwHm zcaoolx8dFRUHAh0ZhYMDlm35&PsC^8lkt1-srbG4*?3sji_yAT@OJXI<01b>l%I#+ zPksUZ06wlKS=WR3T6n0x;fiCqN%(B?mH0z=J^nD>ivJq##5?eQ{1N;EJoLF$)Mw^P z$+{jTUw}V`m*I2p8vJqmR6J~V$7s7V@ZXT1jX#0U!#nW>_>=g!my>lpg-^tv#&^I& zpL<7rPQmArpN2n!x8Tp>bMWWzKD-NGh(C{y|3k8_7w`#q=)W@RzZ~x-e+VA(7e@JM z_>1IQ@YnF$@lfabs7^oLOMV1@9nYPYtm}_>G5!X=2OhS2$x37Yz8dc%-+;e~x8ZN$ zUHH5BOL*Aswb6DL;O~(i_e!#^_wkAN06rQ20H2C~h|j=3!f(PupKnKf&cO%C_u(Jo zBlutN+*gxzeS#O`LwF_rDPE6%hR?+RiqFLt;4k7~y+hG@2k_6yXTFy7{{^0p{|zt2 zhw*CsOS}>P3ZI34jd$Y<@j?6>JgYb9|L=GK{tvtiAHi$zZ}CR_pZF~NUwAj3vHVzX z;qO=QuwNF$w-nx-e@fQ175Pc{M0^UqH9igB25-T)#pmEf zcpttUz7YQrKE6Nce|vla9@hIze7nFWk*~scz^CIs#%JO?;&bt0d_KMt{xKf7ekfj!ABNZBQ}8DIaJ(J=3EqPrfxnK2 z{)?jihw)1C-{K)(8|BBpo3ZFJN*PCzpM)QUPr-kRPs6M57W`;@4t@;YhgahZ@niAv z?NiI9yYbV>58`!r)SvcsG6y zK7`lf*&ihRpNALX=i}x0bi5Y70B^!C#M|+U@E*JYAHpxjvp-DwzXYF%Uy4u08}Y;O za6H@;9S?Q*W#pUj%kf+BQ0LaD&K&#-@_l#{{w^Ns+#b~#!LKBr`%yB7tMHBRQ0K0w zP6>WB`6_${J{`XXZ^N&}yYcJrLA)8y8ch1X9xuRez{~I(@fy4ZZ^UoHXW=*FJ@_s7 z0=yL;_i@tyt#}dsOS}TV4X?vz;?4N&cn5w5{v;mudwaCs`|&%;kKk>1?q8C1-Gy(2 zhx$EH{ZjmH^40jS@RRUR=gp{26F!T4JAMz|gWrn};rHR$pCs#Q#|!cM@pAkD{180! zKN$62hd)TZ8Gi`B6%Tc?elXTwC;l+`e*D+?2;PA&JCv+9)X$IV=i`r%FU23lYw*YL zMtlxF3x6E%#(#qk;!ogNpCh(Cvaj)(b| zMDri_S+cG!@)Pmr@yYma@jCnkyczGtJMb6rUi^3XF#dZy=dVfsJ$MoR5?+D7jMw3R zz?<=TcnAIp-iyDA596=l-{N7vRQ+IVJ-G{#b@h@j#$U%P@jv4A_#61ec-ZdrXuEBA zANel)P5dQ1)VVUMGlaiIKKt`zU4Oz0@qWA|B!qO{t-S0{|o*M9_oJ? z)gQt?A)o!XWW7UpA^sU&jxWFu!NYbBSY@p4bo_Jjv+ytQZv1cfAU=#|4JZA7i5K8s z;br*Ocn!V~Z^XaBXW@UxAHu^N=0tOthyR280(=A?_hquKZ}ExvKk>=k3{o_GLz1ik}vF5uQVxiWJ`}%Gad$4w2X6Yfz^(#ml4o zY!)rDIWK^AjRYTnECgy2ErV2sgs}LasQK2e21w2a(rFt)TVg6 zAE)E%k)N63@pe1#^~v|*dH8UO$NMqsAIW+{z9#BF7oR|#;uMejnVjPB9IEjRsMCON zh_~VSco)7AK7enGXO1N6+62$X3-D5WQ@k4A3~#_U$J_8iybIp~AHcW7Grvvx-wMyi zC*q~})_66(4c>rni(iR{+t=68?W-LxBHx2=hY#UD!n6OGtZRFGB0dS9jPHO?#ea;? zz<0!F|MZd@sBNFT<14T7|eA1Ao4TugYmg|1wJ1?6#p0x`!PS-k6BA6>pF~l0X_vU!w<)6@Sos~_!0Ol zyb|xmkHiP@_`RdT+_IKQ`u{2U0=x<@!;i+N;>X};<6&+;issgW|BU<`yc+MrkHr__ zKgY*sChIy5pM=-oQ}E;QY4{0v3w|O#2d~BZ@RRU`_{sSAWt09-!6)HU@hSMJ_%!@9 zyahiUza0H{c`q#dvO3vaU<; zV*FCP5^u!o@yqa5{Bry*Jj|y)nok#g1^EHI3C~<1>HkW+0KW<^$FIf@!9zdIQ9pI~ z4Dv1bHTWF-TD%Xx4j;jr@w^q2bzP5_;5Xpa_>Fi2-h#K`H{o6QE%*T5if68r^m!|u zkKcxu;xqC6@G$?jX#TbM?c`_Rci^+}JMnpV8$OKRg^$lp)^#^N3I7#diO<68@q6%A z{9e2hzYp)n+wl?nemrmGr2hx-68u5D3ZIQn#~;RL;=ji4!NY#+jP_$U-a&o{e+19| zLDK)Dcp?56J{g~b*Wr)j&G>KdIrtNJAKr;C#Gk~+uaflt6kd!!jqibnx%EbKtH$S& zZ@{0yuf#*0ccVJ(_;1NSf`|O)QGOVIf&904$e+Gycr-cs+{?IRy*=bN!bAR|C|`}g zM7{x^hhK?@I?Jv$w%ytIE9B?lui^{v*YI(xCjIx~6YL}lc|C#(Od_LZd zzl#sz@8MaiC+m72FTe-zGW-L)2LBLm#6QAk;e&WL{xLp?{{_#=N&5c;FT{uNa{N=g z7XJ)C0}uP9KH4wM_+QC);0y34@lfZos7^orIr$O%3p{s?WW9gGi}7K+3jY$Hj(>&E z#J|Sp;tTQl_&0dQnn|C3$5+6^9Bzo_P>BD7d^tXX*W%yeP53|YcKly>51z5Y*tszL zJ%lfXXa6u+*V1?)z6@TDXX3T^vUn4|9NvyEkN4nN_z=DVo;^P4e?`0yUkNYAv+-Jd zWxNUh0X`dF1)qnH!x!MI;^Wpz`dEgI=d7FbzcpTjZ-ZCh+v0V25#Ee%hj-xd zdx(a)_2S!;e;W_`_mgP?#oJnY|* zX#dvY`;u?M_rtHpL!I%fFX}R*1K*!~FMa^N5TA^XpOCEgKzsrowp$Qww-i5!d^LVB z-hfx&ZTKO07k(%{h#!V$ZIJXIzn5W{Pyv28`7-<`cny98-iTM?v+yJFZu}^G5dSHj zwPDhK6<&ZJjhEra;5GQq@J75EpM@WbcjG_D2l3UWws&=)+GYKZ2iv=Wdj&Ybsuh$M0zu>Q~~Yk*~*3$6N6_yc3V# zdo0xN$Im1`f}e%wZk+T#4KK#e#w+n(;Pv=9cq?9ycjD*b^YQcWj7^e0&&OB5!*Nm- z9VdnObn@l+1$ZrfA>M>vgwMts@Ok*f_yYVAd|W}Yu1oQWcq2X;zYL#>UxA;Ehxyb; z^J&4G$j`yA#QX58@P+u*`1nnebvqjSX zWB9swnCGONaMm9Eh|eKE1%Di$hW`e?01x$xqxv)PC&64Qv40P8t=m!@Hg>U_*-~4{wI78@5i&YN&0^qFTmfy%kV$rHTZnI z5q}q-g};Y)+H{c8LHvAjB3;#Plfd2!}{87^X2);5N*84=X-U9qv@@4ox@f!SJ zcq5*%;@Ew1_;91)z>&nCn@MZBbd^x-ZUmiad5A%6Cnol#HMZN=H z0q@0E#E0>f@Ne<3-It^7=1xl1n@zqLUm35$e}GTNSHWlEXi09(v__}y4z8>C$ zuaD2h^YD521bhL$0X}ZWr2qImq{HoTBA!ovGQJT$72g=2fp3D(#tZOXd{cZF-we+w zPWs;*FTxA)3VaK^4&M?#7Z1nzXVG!qipTG19p=`FPoz#izBN9AZ-eLVl&ou8ycjRS zEAj2{>G+TEnfUhjTznEfAKwAb+&Ss<$9O&-zxQ^S&lY%?=Rcx(mgB|Lsl|7~oA90S zc6=AS2QR^g@Lln7yCmz{4WEebj!(u*@u~P8_zZkcd^Wxp-iw#v!+8AO;bG1>B}xDL zkT1gb#Vhb~{75|Puk1BK_0i|I@cqcQ;``&B_yKr7J{cdu55#kKP1bb~UW^}%?}3N@ zCq(^M;}zr^@I&x6{7}3LKMWthr{I~pCH)_c=i@)YOYtM{YCL|=^{`(W@gvF4!jHnc z@t@*Dcom+#d(!{Wcp-iaUXK3^uf?nJCj3~u9sfDrgCB=i;G$c~rj@KZ*QZc*q|W<-72c$q(SC;F)_Q>z#_{UyjefufS*HP53IvZ;FTg@?f-I%JCNRwfIeV6Mi$^j^Bd!;H~%& zek-1{Z?djm;zjsvcm+NaufuQ0&&9(Wo{Hu$6TgG}T>MUaKHi3Blqdb)h3DaS<0bg7 z@V)WS=SxwaHTW#@jrcwIEc{-)8@~^K1rOWpkG8u2Zzn%)zhu4l;}h`*@X7dt_*8s0 zJ_COUzX=b0jzoRV!5=2yhyNO1h3&-irSQ@5G;sejU&0IVm+^A^4|pv;4{yR>!Q1gy@gDp& zdzzkyH1`|ug~oA_+}EqosSCwu|kkB>Vz>HlqfBK{6O8UHgr z6`zmKz~99?@b~au{C#{FAHZ`elKwxyi|`Ne3j8Cy4j;r@@Q?9M{4aPv{s}&U58=6o zB>jJi7vrDdmH1!rdVB%iihquG;$PtX_}}mmd>GF?H0l3Kycququf)H`>+ywnEB+1M ziT@q%$Nzzk;3IhMVM+hr;>Gws@k;z(cs-u6(%5}P_`4Nf3h%_1#{2PQ@Qf)*pP6_* zzARpfFNas-%i|4r7T$)hfOp|5;sf|fc;?|r|JisxzA|2l{{XMXSHTh+CHT5{6}}!m9bX@xiRa;S@d@~Rd;>hAGUGUcILsHFdG@dCUE zFT=OPYw#c8jrjKXEPN8)jqiXD;y=c-ewy^ZBVK?P<7N0xcn!WY-iYslx8o&v556lt zgztuDS0(-Lju+ykcsafYUW@OEH{pBX?RXj9gYS(G;rrm(M<@O7ix=YMcsafwUW@OK zH{l21?f7K82R{%W!Vki;k4gGJ7%#*t@N)bRd@6n@el{M?^ONKI1^h7bx8osS8Rfh1 zDdY$6!|}|YCF}YLzA_%_pAywC#E&3fj#uKf_>p)MeiYu0{}k`RtMJ$H(C39wpTqdk zJ7@+0{1c|5H^swz=0x);!>=V@gI|X?;?4Lh{Cd0_zX2b@Z^W}tOxD$c7veYJ z<@n9`RQwja8E?fq@LTa-{FnGJejA=soAf^uFT!ufEATt;I{Z$&8E?Zo@VoF{{BC?0 z{}rBdQqun{ya>MsufXrc>+t*V7Q7vwgWr$$;Sb>N;^BCHAv&HjPEPuNkbE9K8!y2h z!mIFy@#FEZ-M6CcHsHS|--dVKUHBvT0RAYRc}lXb$MAf74ql2sj_-$u{@;oEufcyq zz7c-{pM`hg-T0IEApR7dH8ok+(|7?s7caw~!E5km@kabPd=}n?_u$XtL-=p;>{FBe zU%(6TZoC|S5ub|x4xfSl9-oc(;E&^B|GpRP-#+{$@(b~o@uf~n))ne3i0b6ye;{9q z&%>+nSMWysReToy8s3ff;;-PL&t-l%_8jX1{B`ojw20j_@!>8hJ;?4M5 zcnAI`ych4shw-=ZZ}G6+RipLh)+OtDhkP;qXS@oZk59+n#b@I0;rHO7pADjZ=Hc&? zUw{wbIcFsOe}EU^AL2XVVY@p<+pWewBHw@y;%)fHco+T`d;tFh&pb2fe+bXVKgCP& z&+z^5u&#<|T{ZY$$v5H)@LBlhcsKq9K8XJf&pInv*Dzjye~E96hyJHT{g>lkk*~$S z#+&ekcsu?L-h=-gAHx5EkDHdPYXqN&e~VAX|A|k<|AjZ>8QICteLC=^@Lqgrd>CH_ z&pA8kKNBy)m&JGbf4F=5Ajz_;K5%wd*uoYz*aHX$BtvcL3sCf?#FxQ-goc&%B<>YcPKR7C*QsI+;h)8_uO;NJ%_<* zUEZ(O<^2r)2iW%?Wbi-8;GbmhH#7KW8T^YG{I?kV4>9=fGx#57@V9*+o!46!{M`)x zB@F%@4E{$L{KE|XM;ZK64F07I{;LfBWeol=7@X+#ilW=+8T^m2@8A5LDgJ+)!Qa8) zPcry(4F2T|e#+oq!QdZd@ULX>Pc!&i8T@k${#6YAc?SP#27mJhQ~bY%!Qa8)Z)5Q1 z82oD){FK4}1cQH+!T%(Kf11I+j=?|2;9t++pJ(uIVDPtmD8>IzG59Wnzn#HfV(>rB z;13!6&oKBW82ryN_^&YdI~e>o8T`*N`0q0KH!}EJzbnQ6n;3kT!QaW?FERKxGx!G? z{3! z{+91e@qeDd-^t*&8GN6?_ZfW3;4d)v8H1DD{(dF5UuEz+?EBXk{4RsP&fo_O{sx1; zhryrxzI0yq7`)Bk0|q~2@IwZV8T`Er{vigZdHt-K*C!eLMfUw?8T{KA{I?kVB?kX} z2LE;jf7?gWdA*Op-^Jj6nZbJuPI&$kh3A;T-_O4PD1-kM2LCjJ|5XP69D|1p{&@!f z4hDboUrX^HGWa_f{D{H#8GOXxQwAS1_{SJLV(`x}_%Vb3I)k4u`2Wn{M7Lj6bo(6! zKV{#4>G!AenlN~S!Cz+Z0|vj(;7bOdGWZ396F&b;?;{4EvF~4F@HvCO&fp6Me}lo7 z4F1+1NaytmgYPo(&EO9h{7oNC z@qftRZ)fle2LEOTCp`a^!gHU&Kfu19GWd5g_{SOigAD#l4E`Yo{|yHJE(U*t!M~fq zpZvjeULR)gHiLf;gC8>Z_c3_P;2&Y|R~h{K8T>T{{{aSnoxy*Q!QWu;A7bz)e<;QO zV+`JA@E>OILk9m529Fv1;|%^PgZ~(VzsBG{&fu>z_)jqS8w~!F4F2R_Px1c*gSQ#{ zrx^T@!GD^;V+Q{ugTKn)|A4_?WAJ~-;IA|I|H9yJF!;Y>@Fzc(;{R_Lyv^WWVDLi* z|2+ne8T>yo_^S;5e}4(PcQg1G82ohx|91@j27~_&gFpGhDgOTtgSQ#{KQQgmb9k>dYfFnF86|4Rlx zWbprr!D9x06NA6X;9tbxuQB)^VDQ%&{0}nt8w~zt27mHLQvAP|!P^Y}hZy{j!T&IW z#|-`!27i^ozl6bGWAH!1;IA|IA7$`282n2a{K=1}_=>jwpY`6J;mVfV(>rD;O}Sf27`Z)!2<^W6oWSz{1+LV===?e&Yxp&`d+Ws zZ!vg__49u)IQ7$3{XFp#>AdKBye_!?gP6q#0_WeGC|3wC$GWcI&@Q*S0 zyBYi^7@WraUN!D(3{Kzcb^IKIKh662mkdt*ysG;70)x}{dL5tmn<*WhVf}nDgHu1B zQvJMx!RdRA&$}4>2J5HC;MC7AtA4(N!RdRAPt4#qSwA0QaO&rOQvH0A!RdRA&o41} zkM;9U8Jzn04b{)<3{Kx`d_K?Mw^%>_p24Y~-%|a2=_gWp()Svlw=?*&tegTPhpWkJ0`d;JnmY+)LcANF{3{JFK7IWbnHT{=YLg^?#`Pf8uYY z^r7!Ho=-CP0qf^$8Jzk#R{iWUIDN12+-LCjuzudl;MC7b^%FBVeXsHPD1+Z){ro6{ zQ$HV3{d|VO>3faOuQK?6_46+nocj5=>gV$ePTy;MexJb)SwCO&(w<+ z_ZpuzgTI&cbI9N?GI-43-^SptGWbgj{u+aSJA=Q@;O}GbHyHdcGx(FAOy~7}25&R? zUt#b=2LG!J9y55z;IA_HcQE*C3_fJ=*BShX!T&b~C;I;*MgQMt@Dcm|i+(1Z7k&S0 z>if4d_?UhF%?wW8zplRDXYh!9|6T^C@Bh8}K4$P^_Wg$#oW6h4S4%nhNd`Y*-+z|D zPZ|85GdT70m8zfLX7CC7{@*e`?vh37(8b1A%j!@2de)M zGx!<%{!gRI|{(yb|FBzP^|A6}bcNqL3`~LSBoWB2ibg$|4#P(D-2HG|8w>I#~J*C?E9Z$aQgl?)%U-` z;2&b&{~CkS_y0zH|F0SRyV&>t7lYIH|4DuS=ATRH^WE(GFJo}}{>#2b?$ZW?f0%uL zz~JA*;7bPoUIza-gMS}`{}hAMxNleEzQ*7mVc);b;D3$5-(c|XXYeO~KArCmFnF86 zKg!^T4E}=*9y9n4G5D(t{?{4&H3t6}gTKz;Kg{57F!jL&ftd( z{-X>YGx(1&_^S;5;|%^9gTKn)uQT{hF!&n`{*w&;f6U-#3{LcaLDBzJ2LEOD{c8;VPZ<1l27isg-(c|nmcgI=bULs9j=|du{@*kB zw=y{4`F@4x`x*RK*!Le~@PEqSpJed=fx$n^;OPE|Z_+hlpITqc;^EN~Pp#vX{O_s$ z+bWt4pNgZ0@e@ythw<=)`8cz?-lfj7=G*^(tL}$O*2*Z>3bQPh?*%{h~==T0W z&{-Nl5SNo`zuB~#oz2TM#1aI-=ybRWRDQ_2r|-Sgq}EDCd0yBW|n3Qvdg@ibaV!9;VPeZbEl&6d%IPxhSJ zCEINfx55{jK|5Nl7AuIvI6A>rm!h=+*~&f)8tS9PIO+(jjg1RI!9Lj4UGZ=5Nk{iF zA5YXVF}Zge+t!5!h{DIW+q#jkzcMi496E@jS0L`PIAP7$z>*odQi!<;Mc?zDwG{I- zn#Oc06*N*psM$P;=Fw_03e6SroR0>wx{E*yU}KHlJs2G%qMI+KF;VmLuEw?8_lcZ6 zhO~tcoXnQfp5TT?XcOAKKQw{uHHRei_mi-ciM-v1gS+w@co|K}6NRkUTXzPSqCH}7 z&?;agyT$0-!M+)-$wZrNQhBK5EU5WyWsr^ZKxeY@H{~);KyIo=xKfBi*H~pyl_26Xun(3C^Bq9w$58 z-W0Z|sL-XNH($4E2x>O$O%6s-C{9L@+u}wP;#M_{#5KoQEnCi69e8AwMc%Fyprq~U z2F4&-(C*+)Cy$X;cp6QY(MntjGE&FYxYf|Y-8_hJ6%ZRw&DbwY6cR=K=nagyxTseL zHP)qpp2-;cwDcUfdSSNOnI@XJOoKVJ>Z$gkUbpUK9ct=J#cR@Q0gxvKa@v+?*4CFc zeUgWs4IC~P>&e5+J;QG0$i z6T0MdG9%-_%e@v5E%DLtVZle!GCk2pg+0xZk1R5Dg!!aR7v;>MJ&5J6U1=q8{O-D5 z6sbRY3pMGYt~UZ29mrGJ62iTgQ|aqu|G?^#abU5$~f0;rKmTE+sol()xSMxhmd29v-#u|7)`Vt z#<@|^C}`_bYaC6ZIO-4f!d{PlfQ$xY6bI|LKe!n}v)v7YCTGFkU?_g+1uc!IxS;k2 z&xZR)L9geqT|G8)a!5W{V6aMMmSO|)?|}Sw23;4a`3gTxt0ZxhTYd8#>1M%eHf70D z+mUWNwC83Iv)fMXq!N2>gN5Fu6?E(nW1H)3TUKJ1zYzrGyDW1w@#Dn4f$zoB#nsVm4w|-jAD#Oxz+CT?%p;sinsxTpBY1(%$S%IXb#_Q5 zk;txu|Em!AkbMGmdbFUR=~bixkIO=LhHHvY`38(PAd=k|=q1ne@Kx zNVgm45-OiVb265)Ro@`kKtcBNoprQ2pNygwJRpv9gEiKR5{NsYba&=s=W5~B@C%0V zDgLfz@Ww12NJEs+4V??&ydxW|7nJG;PS^BWAhFSI5^|owYXm#6?CJPyJ|g}N$tXj| zpD+iTiMZPM)+-9cO>65Ds^nGc8ffR#H%`}A{?%< z8)NKbxb)-6(PTP_FUXn10xz7Lt3_awyMn-C88h`}tp&Fml3!BAIlOmG-Ct*y(mbVb z#Z_?zqa&K@&1UyGYlz{h!T5jqUCvm`&Eo&6?>$aSX#mA6@Nv6pxP* z^H8o?r?|PpxZ_%!(&#w)6ReX2EWw;MoHENZLowK;B{HYiJMZnLmIogfDl$9UTLQ*E zlbzvsyb=K>nmwx0Hrs=P9M#BMs>{+8ZU#i*%si_Q+1o{FI>Q7Ewy#TLv-QUGE$pr| zZG#=6tuePMbaghjXvzeOmIhq)mCCY}3G5wd8~{=;ilXdA4$HroNOvtzc(;dKQlt59XRi>%0TUOP&C~ zh)dvx-868aT8Fb?JUZ1j>MX(e?W;G~VcsMM6J=GSAUA!11oF14Fwm|R6?qcEF;KGMsu57{a*~nRz`%Us>$dsA-i50=Ddd&B z8lzBbbUZn}2#*oRE#iWL2K_aR&M7p0{PIRYOh z$;JyI#kC{c*GLJjy~%vEie`k?y)-&}O0nMsEt|9*WSA<#e1YklVt7;>e-Nx;Fu=c5 z_Dk{fOkV1tRTa5GnQr@70}2hPs%T7 zZVy3YJvo^Vr}XlIE=ED<`&>jQ83#koNm#I>1@g^61~i3u`w=QEU=qJ-EZ|GNIEupS zfJrJSr;nz z=xnvZv&f6^bONP4=O&eH-j0Xs`)MeEJTY@PvVpZ6;Y})<>>z#sSD0Ce0Rz?yLmb=^ z&o;px@!1+7zfE{zg{NP<{!1s9;^p@{&%j6;Uzh&X73ab+U4$rp4R57m#N(eW@&7@G z7!%IZ^=LI&Vp1h$(#+|vl)91ELD0no2~3b6RL0(x*P-0&C8cW4%u30OJVb&WxTazG z+TPT5R}pTh^sKX(-}5lTZC5cwiH`6xb%KEK5V4eqrmXUg*J@UZpxM#9mItlNb~t{B zXD{5(c7raQRdAS-v=$F>Exg%g%L+5ZWw6gNI^0^rHKK|N`*LjDOlQF^DHY-POa?85 zvvoA$@6qe@0b{JuM~OKF2>OlTLLf_wnC@EYR=bO(WDEJO*(t<&)yNmLg|~}drW0K& z4peYz?FecvmO>m;l+}i^*Fm~gv|Iprbz%rFfD*Ly0z8fanBO%ig_K_NCjqrOB&)An zo3z6MLIft7%?=bj922uyG@bxS5juk4IK&w#MrLOj*&zzLZ#6RUWZD=m1c+o86Nj8g zP_9^d74Qb=kr$>t6&bB_6477*21vnt1&vuVZQYEaOykC!`;EliCbsv&F}pPim9 z%N|_|$2tR5n+lF=90H`YmN~9XmJ9Zz=NAWfs)yiJthkwE#glPENs?UXSSuD2JRDF| zqS%=#ki!hG>B-Hbm2YYE3n$0@m)0xcX57VdMfFIO9>qm?b=E&bK)8AXj+408rbIu| z16YkKq(QpL%%$V@Xo zTQbfJDdwnGjXU}AU@c5*bvEx!g-xccu2M?|)EK84t*UA4mI&y;U@O&<(zgeTjse+x zg+hi)W!+Ai9i2>vFSyW(NUqf)d_kYph};a0>5*ruJKjJ$EXKOrMcxuZ z&;+!}Np365z3$WHB>)ttsY;yRF8V zj{az0vo}$-uEvGbYBr=tL3ydfMkpDf;chBfQQJbZn>#g0hzB%e`qYN?vU@M53%o!t zHpH>^P151DB&f1Q^ZO`Rd)`>s>Xj&}i$J!I0t8Ck*;6dHX$dfTEpvrU8w8e{pp?{0 zn}fZ)=7ULT!B@V&f;C7xs<-SFXYYN%#Z`+GC*z)9PO0)VE=>mWQeAaSvvt9sO+En53_GYyL(jzQghpU;L=k? zAi)vhW1xK}PrxsEj+>8IesT@El$~L2HNt*`b;KiP{4VISifqcG$fkSsNR}rd5-r1< zMVWe~h*sRO%_y#v7R~Mh%DhMqm(_tlv0ExHm0Xb0VZ|k`@J%(y$!c-7taAPbj+O-^ zHJh|2Na|hcu(H|}Mc)K%{VY`GNG>%icO%E`p}A{hMuw@H(jrXeXCik*kL5;YR}Pk) zlkWQxFBm6OM)Ocwv+0qCV?@{)d~HaR%#ZiyZIPJ}2{hH1bhhfjxUV>8H1F$6FH4><8Fl7Uy>+{*xePzEzw&U zr1Cc`r;N}9bF^6gZKCb@P}tRMOC0aWea(oSeCj}zvqSQolPz78E#KOhhPzoU7EWNkZ_k7#_r}CrL#?B z@2>5{$m?rX$e#&j`SvzS@IZBAWC0N=vyHwvkC`7Qi9j3#La08y2Z{v`c*z*F5!X*I zzrv%lV_c_by+pMLUAKl2!v3}`oSuxS3`DJt+v~{(a^wGk9TSsv7}&^gT%2F)Y?x+G zZpK4KMBEoao@Cy)Y2pUu`GEH4g<~1iFk0sm&iu5HY%ma{(@;bcGjZ{R<6|`sW7Hho z990ZFGtVJj+Q=Lxr%6|?OO3&-mX${|_@8lrmXo^@Gem|Vv=o_D;jSvLKP_K*M)VlU=W8qQM|o`7vp>!sJ!2;IMyxz9Azu(WSB*n_8xKq! z#Y8qdc&D8)0m06 z0#w^(7hI;Ut7`hktHlhi*2$WDcaGIbw@_<`wjBt&UQEwKrfpdySy?B>-L^PU_lD~b zPgahAhByh4dy0~D3Ij%entk+Gc>s7$)_P3O9@#s=Tad+SGMoopGJTGRD8GD+O3U;3 zR4#Rn%qVQ@qEdb%GNHsfVJM0#>U6tEf`}_|e}obUR?TVDP8p#9gnK=bk#^~CG&Rf! z+NoY}#VsiblJ7?6zMygTF_G&6IYP>lNmK(*o8(eQ45a(dLpuGi4A!FLc*WJV+vMUM zGz78r5P6vMPs`v=rdpErv{}+wtJLD@r~;5IC3vF@2iNU8mlkQKVY+t_K!A4u6WDu1 zg+0mu?PW;O0fJtzDV3mbpDG9tr|Nj(&<|Qd_~`fEpw|?CoI51HS)HLMiG8AlIA-b~ zS3VMEhgk_(&|zmu#1K3qSw@IDK~~8(Cb8UtgkzX=NP>#b75PM@N}@#n5~k5c*g~G+ z>2!kU@;WmM9SmvM$?@dGC%&Ac+G~PBP$Y&%Fy3O4I6QOSfdqj-O&&$S4pqfdu95TV z^;+}A1J6+*Zk**hfi6SHpr93~)C?__bW^!}_q*$}Bg}#>W;6!O#ZK-n-{BsWg2T~1 zq-$?ZkDOrEoFw%#rM8)Op%mqU9oSOjs^|?2l&aBCYd>PSRn85;jHNKp^{^Zp%P=|A z?cJ*pZm0J$@%fStH7J8Xthr2KLOW?i%z}!Tv^tDEHoP9)%1 z_j*AakAu{UH{q@oS38|h!rm1wlTuxxccR%6^*e0ovCScTX+{h_y37G}P7-54w*NNW z7Mmt8xiq{kGuui1t%4ed@W-kYEYgBjZA`t|gw z@1`ALeagRUGQgeoVsLaJ&7=}dvLb;mP(>e5tg#ek4@CZh*dT7HfwA!IX6@-;4ZldKwL&n7cWUi_Q6@LkF9c@$4~2YqZZanS8~ zD?ABsQQDg`*r~@Glm#4 z^SNJgqn@XfyQdo;U+k!<)1}n$pHnn*3D!4k? z-bJ$l^qu_}h?qogosE~x!ZSpECHAo9G7As-LgsAq?+^NBcez@`i_t>dtaAG59uHxG z^_5Wu(@|%{ntmaUY~s`5D3Vb|YniDo!wrlY=J&ylP$G|@Ax zGNRqoH)>i=SaMOreH*q2?Z?EiAaHS{$C#XJ7vZLOl8hngW-MdZ89;GY;B|CZ#6 z#Rq^KFH+orztin~rhHv5oNEFmMGlQ&pFmj)CzX{01wQDh|9 zQQ#*^`XdWhhGq02slRgcV~1w6R*QAe{5D{BQzgK5U`ZeC_4HnJYyj(n?1rNc+K1BB z=%#_F;6VHy^v|J=P=jV?04vut8k`+bS~J9f9Go3NG@rt?Kn5gtM+p`Cw@P)i#hx6L zQS!|Y%I7`*hdLxjnWS7_5@~{+L4=@`Dc-4#U%(A@coIp1XigR%wGg=~J`!Q6K_h9i zg2^xx>jAF|6{}QT?ML&In2KNuD_Txp-9d~n(;1a^y=f`yj*->ZRB2j`zz$ab_n6Va zsU5iO_g2H>XTx%S+8e6lgQrwrvG)`7TkXbW)5hYLH(x6iaqNKW|1#xL`4MX@OUD3mJ z2a|4fGzY^W7#9x{F_(>|;p})fymthxA*xBCxV;=sa7O^0h*Tg%BOHiYGr>CU4|WOE zroaqANg^mfy#O&Ka#RsQ*&o~p_m6O0agz3tVCbY(Yc`~Spc;$>>R4p32f|GKc#(K*b()!8AV6S`2CJS205p80LpC#2XMQf7Qx$CRR2 zpRMnqdObmll>4X8ac)p@0(X=4OloN=*rofz&CUSX`0pTqV6mLwIl^Kwg(5yU9WJB6 z>ExJVuXUb&Wjr-#Ci!H8PMs68u-qlxj>xcGJS%qV#57N}&84YZ-6i96mcG^??SoZx zGgTA{h=O}Q6=sGaLHGP-!)$yoTn%Rs-EhU@8t2+PlGC(WA~pES!@!t)(1ofaM;0|@ zqSej|>yth%`VQgk|JWh7{2xmv0hvn@O)dK|Q-RxvnGqyv+(B)N=Wrp%)&s4Bc8WV* zbgzTPA#E^1KJ4R^JV!ifIc@HG;1M<)oSD)gC0oG?rcJPh^+~6YaWQP}a&2KuEwJ;( zf#F0jf@BSI|LSX^ZSc(NkFIl&&0ruFPGL}5-dGHyL#k7rg5gey;T&5*FmL7vcYNp= zK^TMhMG}0UcaXR-$aE}Xo|*Z$pi^um2fA`oruV_p9BN$+T|8Q9cdG~0MN8rlyIF3y zdb|t<%SWh~LG#<|4Fk#PxO*3|mHXtn+z}1pWLWt8US{_pzE84gjzAAAlY#qm*&h1= zr;?|TF`E>;-e5FWW}Ye*{_hh=d$c@fc?kJ~;M= zN$zF?$Id-U*|d(8br<&q-w9OQ9hF|ih&DR* zwKKbs7IrIny5mMI&SsBRq@`p5X@kzw>x=p59?Ef zSKK2Lm$vQ1gB@I)T&UObeti8x^ z6c$KEe=QOj9xF$=ovXe@Vn<^^7;7oKcVaw`pg1BK+e=nRD*H9MF9B^e zE36LbEeJOemA6mfxJ5c_vWJKuf?kr1oTz0R+p?nujk*K1aFMnL7{tq|KXHLy)*Xh2 zjqnf!OvzEV8{$z*heg`JcPCvV2%C^I(8p$59h+ENq;w_sCA&U@FwMK(DdWD?%!H(X~Aqr-!aFVR9miGtGW=UsmC__}0 z7aHV4xX~mxFf4KhxPn*~V`4ilkv14ca%w`^Hq|KY!{oA+0fd@;7cw78gRFjvd{3yw zjCZnBwpxZg-vv8n=BHfcm&=3XUKe!6mUu?W*xud4@GcIb3_{mz^L8h=`6EXE?x1Jm zdL4EKl9t+f2cfksrX35PtQOgl`yCO-O>mn?Qlidna@t94K`2Y4Mhy}4lNWoqQLo0{ zx}!r@yJ-xx%8y$fPn}cKIE1z^e`!X{$Qf_X4N*BlsGD>!ddrSD$hXHejsycNXSc#W>wH06w>U>!A){|HH= zCS&2XMzmnKcz_L?%X5Mxo`(4p@HO&=O=h>UkK6K)x=_0wey)R>>aA|_UIqj7Q>Sy;64zL?GOjx2r4t8G+6 z#Vnzhu3a}jb~Xk95L#%w2>M;=N~VMOr>%);fO27u~bhI zC(WUZBQ)#PAz|luvRY?vZQ0&Sq1axYtxts%2pWnnkP02QZ3+TL@;F@nZC`D6q*|=d zK1O^#c8=%9z`5I+iGiq?fZBkX(&_?Nwu|gz#OxIFQ0O4*h$B@{wN6^gtc9NYw5o70 zr->mriV2ez@uiITFx8P~sTTxD!=e%ljtivSM!YTjGyNm7rL{xS8_F-K8}oE+4MJ2~ zn>rG~VA3K%U~!jcDmB^6-P_jrO$Jm~5gVlrtrYuB&#R`&dnvqdFxrw+F6~{|3&=gE zU+_W(9)|W4NX9qbQ{6fS(NBe=os4f8m3?%co25_hxY~-0c0+>C$%cKej7+ZYi`1hP zZ3-(C()q-x_3gH{LRS{#I}A}6EUi#j zsY@GQysF+FzClMuKqMvCY_w(hwT%!)+BAW3w;G8ZCT^#Vkp%n-`PeDjx>#9ZHkL`c z9Gl9~Z8^(%b{x&c6t3YKse`B$!(#5}!ZI)^g_0%KxANe#LL%-0@(M3PrkAvQR+zQ}BXUX%kbwb3}6_qs{6RtgUyV1bt zd-!9HpA^x!oMAC$K&flkjMMrTxkLKa=ViPCmnjov-3N4z6DeB-LJ)7YP~n2=TC$Z+ z&Eq@mQq(~J7qGeN(g=tO6D2f6y#&PcOc8W2q&hW}%^xTtMS#kuB8~|$C4(y=>6{zj zaz<~;DTsP05=mBuL;!d}5C@y4Xf<0&-I!$FG9XV(a*yh_$oe>dgM>^@^$Z~rn@w?CXR2n2 zW2$6Ht=_)aq+P40b+6Ogp9T%_2NJ&9gTh2AfwwfyV>c7ep`v%C)KDMKSsCYwsEd{> zz;Rr|6F?kbbDb)3BjvbJuSZto5uApg?`$QXX30uElB?)RJUbBNnM%NHDICIOZ@iAf z^jT}k5UTG^q`IKbv)ujy(7fLhyV^_-|I3%K^p;k=h12nhbOI6#u<>& zc^~ook+;gdfEGcn8{V@Cg%VJ>%wsMIFpFKA`>q?YQ9(oz+YnHs5t$jK9QFdMv=1Ko z6jc*yoJK>cQ5hr5pCaG8@FJxHmCiSHX}I8cwQr;8+hvE>1uy&|3DUAmHA&zYws?xg z#hWgvTNrYzl2VqYq$DN`QEglrVVlY;Af@-X+8Dw*rmbBTb&F^0@#<`)?`>6!DxQTs zQq3|^B?jtJE)5yRB^Y^)_j2%llyW<{@5-C4UvQO$p-RvvQxVF+&=n}=ex2s9o?1Sbo`Z|`}@Aa0IGAbKTYhR}+XdoL$EAp^7M3jI#F2t!IRw-Q2c80Ud5$dn= z2dWPpopJGcB;QQy#4tkDb`)u1SuDg$H}JnELmeP_gaQ-^BN3)MAc{ZE{f0TNq^f0J(3J1zY%HQ15VN0bP%bI)mV z&B-{QaQf75=m_J<80>)uvPgB#aT4okt7+I{9bPlcQ-FkjMMat1pOyQH(UxAgXR1qK zMf_Y>R_J59izC%Jg63?WWX?vnmva#n42ogJ3k%QHI(r}#_2)bu*m}}RNs-Fs<>v2{ z@21a`dBP@*K249C~||raD&J13veiMZzC!WFVA{-GE5h5Rs_bpantih)PTRU z7ltSEGg&u2#I1-@Rfdz}{!8l>5*>#jVyi}|OhK`BC@(KcZ}*OR-B6_c2XFbGVnYxB zIiv7AK;p_pFB5y2H)n%*8oOqR!x&D_qr9=wXW!XpfNYDD5aFDa=3`OP%{&*FHMBiELf&gUZC0L9=}-3@a;)9sKnobd zNB5CP0ar)Z~5=e=gM)I&Y{;`@}u&tkpB!5k;dC5>mE zHr}~Wsw`g5$H^&l!m*DkvP*UZXha*ZjMd+k*(THbWwTC|0k_3I<;HZgP_}-KSEEM_ zF%~mRQ3=zV!e6b=Gm-bKsVm$(GZa+|koJPty%Bju3VWh^%A@a1PNrY7e4hJ@R zAda`YvE$jlno6cEPo3r;+S|G{;0f^k9jII;eqDEDYq}%SbD_2NC?i@?Ap%@0?utA` z2E$zPpmoxr)FJ@+SCAOP+|Ba(;iFnfU0-E)GN|TT>->5q4t@o0miMVf-2pHG7S{GJ zxkej8Yp7Azz#$*Dinz0XZAh$xv8IT#<22z@t*(>gL|ZA1;$9_CH!Y=NCd#UXGwlv{ zzRE{J4Ck^W>+LFuAujZkaIHCv$>414MwigvM6T_m!W2oWh?kNz$4?^nXK(C{iZBnZ z+|20NGiVUwmA6;Umy}pO>x79JsTi3fRVG)-T)%`0(}K0qSI{kYnr-sCiTg^D1)m%x zcnaCpU*%vOeJOw6 zoz3|EG*h@+?AC0JMu*gudJHR8AQK{I+rp0EIzKkS+!Ep$R2<3l#gzy5YEQVVaqY=? zB3<~)LEGZ>&$%lnF)J-7%+Ro=vJw?V6$;4UhAUeusoRWGnEs6_&s`cbjA8KxpdHSR zC#~6W&>!4NQj6X}w!=ND1sx90!)E`m86Lu-E%VUzdM^z6;VpbUcpfLz3*q37rTQvc z2wPgX9xzlT{E6OVLgomc8~7FyO&phZpqY!Z*3=vRDh&Mn1LP!>^x*UXiSSxVV4C;| z!v0GrShgY{J;O%zvgl+roc0IrK?kz8-b9hc$yNquR3}5Jonz6qxO@rGmbPj$xG6LI zs_ghTa9oP~kivmco*2(mB}RkR)?kPNr2SjS>_yCK$6pWhuur_$2vLJPS8*Vz;~G;4 zxJ>n$HkG3;p)AzVpkD^U4he->+%PE!S3YsD5EeJX{;fN3K+&#-!UL$2IkU8L7#uu` znM?I8AnG`)xe9t(>fN59?a9iyMZ^V_GLa0fzKvSIxg5}WutL66sXMB|xgev^9Ubol z6*Y|Ao;?R-(q-pT7~(S15_MB>T`O_^G*Ly`(b_9U930>@8hMyNlGwB|kr^_7xyVgQ z{!XajaOLLtJ-zo4o1bm^d*~n+Aa<^R3;_tFvzat#2>MyL7SDAB8^BF1id>NV*wxNc zbx`5uUSqP*VHmUvkt-eBeJ?plq{lgElf!v2M~r(sfh(F)Un989{S;jvFz0y(OkK3S zERlplz=~~E`3O`w0f*^8EkKFJyUW!gUW^vGX%*ajvR?3vty%O9UjHt{nwFqKPUYlN2(G}-dsSztXUsJYbD?+3u5Xg(nT9Ez6 zsLMjupUhgQgv^f3oX;nhfSZ#(A|bS1i%NrpjC9ib;et_!lUI?G8sS4zrV`+51fpbqM_m%%1E zTUuFX!GUL1V)_ayp|QUPkyF_-6m`0myYvRv1yEkajONmEWnN-ZbF)Jh`LYdD~9s&aSxYHq@BgfYW@nMeEY7vhEe0hwN$=!2l;1FgyX!Nqs;KH zRv*MI?SZuvt-_~>YCYfq%X=_C?s|*q1qL2JvWVXP~K4dq0vSpgqVe)#HxV3Lz z_*1mwa)Jjhp-3$>Up&xvRx>2owx6gy?RQ6Hir|Tu-h8J*gB~AKus&Q5?bM?X^ofyE zcfuar30>6ifkD%`dU8u$0<9WDD(M-jT-;t?L!<@}>nw*bfXV--#CN$N0DeOqIooe%;{q}x)Hw+SQtKR_z@D7!MTL&+F`lIs$^8KYTtx%X`!LC|7R$Q4Y zlYl}5?l4=88AnyUTvv^PgYrJ5qhJSd6NdI9TpOY&1lz#`J;U~fdqeIKC2I82m=zb5 zwMF;EUR1T_(E}<>K{Z1~S-CCFxm}^4ANe2g$H92~=2L?1+TegvXI339m}L{{Tt+#| z-S7ouq#Uj(D|0*zFmqnJEXz$exCK3en@JW`X#S^Av(5&wjk!+I>cM?Ow9)&l;PYizFTTSaGV+`zY)uQyjVS;;;)5bm8wO;Ip!*F zNfubC@iIy$J#T4Ug~uQV2Nbx}IM|zHTcsGWKkkayF?EP0?3CDY3aMxl0|8zY52O-Y z=_u8jdbmoU_~_2hfP{lA_bKGs8C>gR*9V6oh}u~M7e5~nZ)T;5F9N;<1syfh-qClUq9cwLG1b9IZoF1?OYuaoK{?pv z3sZcGBBi=muB%dJa*-x`jW1|3FuU}Pely5ij}@^>w%9;8zl4a&#l7x+Z#ffzTD+Kap57uqsfGqu`lwGD7`%j zx~V`VA1fD(;C(@wUGlCDjc)|dEFbyU%T@vcaj&2id)Iw zPX$8dbGmr@T>p6c#&C-!8fc#}>tiS1{!ubhEVotRG;hJLsz){@`Rt_$#kXe+jAs$%fT3w zpxAT_bpU@`wXTnbx}f?N5Z`6hLlwap?q&^CSB+9ZE?Dn#r{Ef7xr)vufwnY=%{Ocs zoKBliK3!DaBkC`rW)m44EASt~&co8WQ-?}#aJGZE-4VSDk~N@_<%id?b*v#3kQDjK ztb29ky=f9V>WOqlGn=-ni%L-VQWAW@5m%-f5QMS(3 z&QW|6t6iMM|b-u{|qdZzIM%E|60G!*ZtQ$_VPq4J^g1yXc`^RwAewDLHqa+^mdaG4%c@`8&R&G9~^ zeseqwd{}u*y>&`*#ml|I3b-kGuDWby10_B6(!ocWHF>0{1r>{n;)SwVT(rrHi_#Sj zsml@K=24o`fv=h-P3)a1Rj;CAs#NdPxg#8R3PZbuEx({r<<(gG^N}d0dlt^6il5f0 ziWZNssb*R{f=}&otaLd=wQ$JG&|Aw4x^*?S%%Fn2T4qX}GTq~NxiZHoG9E5t6u5tx zLit{HZo9O}6<1`%dz=N{MUL*n=!4qrrHZre8O1t_%6LLvrjIRKIAx}AFrZdt3Jg`f z8#Uu)^I&TQH%S=qFPsAlOa88%zr>W=GWnk62K_tFj&lo=ETd-vEUf3G*C z=fn0ze``2U5!3QGXwqNBhH_B8h|fK-8G`ABBQxCy2z{U;>Mo;Cb`)g&gVL7P6E0p} zih-sFghGK?QTbL!iBd~zxeB6oMz}2d3_n~t`9wf#2{FQqR1QY;HBEQ0Lwj}H+l(7J zDJhFH2(jZ3MF&r!jU!n-mJHkdV-8yG2A;un;~RIj$E@lk+15cv=N&%Vo;cCAjS>Z|G@RM^i$YVx0He(ULj}u$cq@7D>2`SgG*#TO0*(e${4;HVw^Y=mhG56-L7Y3DN~)WB z`8`oQhL|rvp`6e!>ZF2rbqegF{x>}kiu$jBe`$kj?!vpoq4$j2){t92Its{&BhffW z^7q;*I_}+jTI{v7qBvzQoy_|)TstA%n)E;CM&#OEP)@{br|xTQxmsg*$Dxz;;hM(P zqT7#nIoMQITT$ATs%OL0H;LD1+X!1b?jMzfeB5n^bkz3t>0<;QO8c+wY2E9nbWx2) z15WvF4^HV`M^sw1k28JsOijJQXiPImJx9`xOqZKr_XGj>3)I0uweKM`g)vlr@k2{E z#S`-~lElKYBVEJv%hio5b6}D(j%oAu4sN3mA?=zp*E)rOG+Sd-jXKBDA1xN^I4xr<%mlFL zBXgyE_m79-NZ5d}(x=3vQmS-&4mD^K^aF+d1a-(CPt--8QdB*uL-Qop0*bLzqq&hG zlrpyZxra8F%F9n2WYk2?u#|YM;5=jf1Ekw9Q|Wc%t(fU?qwSdOZSyUe>GSd1mhLG$ zHd`|n{l|TKW+#`kMY9!EZ!w_D2W+K@|?9*0d-B_mL_DXaSTX68lNpujplhuT(uL1qlXWJfF68^8Z7Y&{NS$*3jV^T zyPJ7q1;TVylBjUF4%GT6H5TXNZ54D?CDk-5#N>pcH zik_j#fo|?qhCX9)B2NrgYe>yF#FkW`z^c)L5j7WxpHaU6pkA{H3u=U$>2MT3PDv87wE!D0+aXCVDvs3+EZdwxm?0`rIJu^I`vaEGPcvoo+6zfr(h3>p>G= z>bsOz%*33vmWwzfCubAIz|`4NU^;eH#d4T-^E!P}R#IAJh^rT)5fXL^OGXGA!O$Gd z?*OSYtjqMb-TAbH-$CUejSvvg2~&$2P~Il(DmyCbkc^gzyc@`D?DlTZQf9M+YROS+ zNaAA>bq3dYvc_rwRA(T25I?hRdxj(?-OQNgxT`ZGP$Q{RLn{ZojjCE6iJhPE6^;1$ z_Q)`F=WoT4qMd(ta*L+J+4O?+@k>9a=?pB_ha+|*J-F&s4Y7YSC@`cNja4hCex93?tlcc@ zKa?B zm%Qb%5pvxTw{{cs!LZgtze;|#{Aj!bqZRwMvUHNyJobVm5Ao)Hy= z&ddmVv-HM1sJbzwb*bu-q}#_~%S$L+y_h&rm*m8@>YtNnlf*4q48A(b9#Xgt)AFZt znX|si(QNmZIedtTEAC215P?<>U#4_@^{|AJ(nIPJQq!& zF!XxE0Zv?aI}4{?vgke3(H6Pp@VVm+y&`=EM_wDRo^tHy!K)tM&e275-FC4vOr3DY ztmB@Zj5?}>+rqPlIUZFbLh(EvqHcFaO_qd7WRj=;IF34Df^{lsMU6coz`GO7V!Cp2G(MznG2&YQy-H%1d z_wv}95u=h_jQFuOD%Y#Ljmoo4(Gy6sCQ1gX8tfq!k+=!c21%wTOIf5G;;s?yMh~OW z84QZBEsFXX>Qin@y5wPZX=@Vl(G0vkBthxfqI~8hC#g!z-+`D9_RK+K6*lbYc8%)u z>YONxg{(lIhlO}e3;!v3Z4e-~T)+>|2WmL3=vb0(n01)TXfcj(JD{8QQ{nsG=eP@C z{~<5XVoq1Oz4wln1C);%&S;TE3clkZVp!mfyR8f+uKvr_e0=mcgbhn12VLlgQf>*( zk5*fthBb!T6W*eWY(%6UWD6j)59fMPPTYfASTAyc#5~_(U>dR56AN}q6Vn#CLx>79+EZLKlZ^f$$<+aYL zS|f7@IXuwHcM`jJrGQa|o7!--;3BSlQ*n=+WOOrUMG1v^0|_TA|BlU)?^mmbW1-I} zO9bPJ>^PWHM*?jc+usDsk4XeF1!aiv%!Wj$hT|m=fnOM}FBxns3kk8Q2h!=ia_n~V zV&@_t>SJj>5^hawC#tBG;iTtka#Ed{)}Nh|@N{3b>l{EkKbR?~!8N#dBE^U7Rm^k6qNOlT7WxWO35Z1aZ$ zn=4m$^5aSjkKiN0%^gvak4iOVqm)9FPbR2Lsh#nW;C2~gvXznRMX1`?6_cvYd7fNN zp#0QVJ8Tkrl&XAgL?bshJ{I$GFAvjLv>kK{0@-=kI4*kG(SxfxBZO<8UU1@YgQ0_* z8PLA(A;t%*$=)!&v|fRE+IY*0ug;@YJb~Y-kIO4;xoEy4Ped|{B)upf^trp9v2vG) z^PLhj*oI%Q*UcQU=aF@4r#KFq|dD+`(?RRh<$xVQ7yCrcWNThy9o4@p?r-nP4G~ zPFBOIh|W*~{~oHbf5H^=LJr+5|;>m}53)v^9(et%e#! zRi_+@D2LL#U(VHFcx=j@41sM}bI?-uRPA`k^jjcH>z)ygaY~L<^`LN#WNn9h+7(J! zhcRl?LCYT*_DBVCXB+3n_1s1Uez8Zm!Ap3>E(yC_Poa0rz$x-d%h_@=uMQJk0b+Hz z=qgYvcCKF5l3FU9edTHIFHX$6PL0(K8mGhg81DG#;-ugtzcdcpG7dGFY1>$UZyx=6 zgw1P#MayR8@&Q=o`Lq5Qf!YJ)1}WGC^#^GV;}~!FV^kZNk21!W3Kzky2+*TmD91eV zU{Pl}Z1xe_zBUdI-GYhG_Sqn@Uai>CEucc_XqFSoPItUo%5In83yR0PN8zRdShPCxNqIU)*9gdX(v*O z=ZUPN?zJyeLamuTxx`;}s3S%D(4Sj0Wv92At{R(02_OJ8vyt}n43X}ICQOAYde0vq zN)+g1jN62Tvi!FK*#JA?Y#N8B$QF}yHH&7)a~M15@vDAhMNPeq{=s__TgZ!{<>psL zlDkOlcMspuGn`D!hU7@YUXqE`EHGorr67w9e<+jfrR2rB#VxR|O~JIwmSH3T-Lt_G zqEtc|i)#T(fMy8oKNHTNa_#Q{78MKblqxZ3y6BQzuM#ni*GEAY5&AgEM2Q>*+ zi=|i{v0!%gC$Dq;S~Fpn(tRNpp8e$Z@mU$l48ybf(Pnb2jc1RM%fnJ7ADgLDr3K^@ zL^6|N`H`Djump!%qOn<3G?I$zS%M7tbrQh?6)vNc&+_L2UK){3O;6UayfQtH#o&k_ zz;&&^KWjj<+-MwJoWO7*D`ALpiQWzNU&52;G`G;rrBFJR(s(bcxg&2BRZyWrQry@rnQN})2IC+-3o1t;NpflxK#n?w_qll_Y`br~b(d(`=W5#5{C2JD^AGnZ!Mhjf7~Da1>^VIU;U#E=MZYh$lGwqDvCQ zcmbp1Vy;3oP(o2?M314m69nPYQ#>XUS^*^7Jp>RW(=fJzQZuiDoH^U4r?0e`?USgV z{SqiXI-OZawuxkB(xUHx;Km|A@Pn0+@bCx$TpLq@-7#4_T*-RQbbkoyg z*uPzZSf;ea+m7<*n7CB*j>J*c3yqMKiKW8i$YG*$;mt#hcJ2^ogG6G*Ji&~ z1$60=9Myk%K~#*g4%|B=Vzzq9`36#kmmL-P!iq64LsnB2;ugOGYr2bP@@_YE7-iZA zs&vF>D?F~DBy%|BWwZ<|cb>#vc168M+ZS~EpQO&BvNmL zlQ9e}NCmJ)&A{>5lsEu~m%U*nKN&rAbq^>Z1d^>Tc168GTtYG(idw49_~ISaNsI0- zA8;~p{-9l1q23-+SaV(B%soUzcS1dE@1Vp)ThVecono^icgbQEfPxf)wxndoYorB< zya7c9=DR8z$`a`}!{KNI>(35)idPFsub^lcu;lqcM*VawjJ>p0&s$pGOs`k8$o9C~ zTJ78z5=!TJmPp; zL+s+chtz%ISZt^E`D8H_36Ee8Je#?d3ydBRheL!7kx^qDY7Z40f!mlkO?~)~nG=-3 zpm5f0Q6_H>e@yD`5^*o6x^*5=)7416_X>E|x4v3P+d%t@7pepyYcCSGKWLikvq$Sw z%=IbJ(*`A0h<#jpi3*Uu;^is8CS4lG%^)qDhz9_3JcJkzm$)7Gr@f#l%RFM=Q!_@JZaXf{1w?$ghc}jMPbIr?@xJEVBTw^ybL^;DXrk=x?b#H`HS}`;Mp~Fd|3NB{2_;rn6R?!k* zBeg>dn{bL?t!PAhWAc!9L3;M_?L|9*H3Cc`&dCG`fpyGRZ!dtDKKq^?zlv8s9|pax>Xm$)s$4yX-Gn%uDU zTZP6PMk{N?X4u?SzGKu0j87tFO<=$Y}m0U&{9ZGDEiey1;KWR2Wy+mSL zs-{TH3;hK)LYR1+nf%j8-|b_hw~wc|VNz0S`>Ue&E$UK+Q0$;hh{UWsiUc7wSAf7C z5WvM(lz~r>08i}Tb}Zh;lNJhdKLUEB?={0dSAgUW+^MiUizox>_!gx&CG*^2ZeNsJ zoiA3i;WYJmAArZe{fGpnVy71N#S4qYILNx}; z&#QEwK@5>dkgqO~bm|=z(qJ`_yVVh?|h8cw!Fg9$1RynV{t1;8L^KDd$kUrDg5cm(Xt#k)7(X+?cqR5E zWo;8~N0pxquWZ(oJdO->8wEl67@PZE3y`SHXcX*i5=lwC)H-v;R){^kJ5;WeG6pQU zUMaSw*8!&74!Io`aMSSZFsn}Y+y6$vE3q{z; zCRvW(MS2vXmm07!nl4a1LPq5i21txOM(h~H{i;pl#)(S4qH+K*LmL+LfZdIUqr|nz zY7|X6P?JWboNF=REI!+xtVkD)LWpJ7)+cx}(yaR0s;MT}h>7mzt*UWa$i1mT@R|*j z@)PBhVBJj(0_0W5vSFYYPXrbT7lX-(@Hv>Ah}#n)-2i3fO2Pk7IdGhaz0*{`NTc?a zwgc2uidPy%qORbkTf#xSENO~X(T!3aroDW0t|en-33y4&6$C0O>ji4MC zS5T5yeNeM-i5We77z9b_$asZW^heO~g3;+Pv80dasXOUrc`6_bnOX%jWG#PVS7*%R z%?m=m=_wzOGak6XEQ(L)LB6oeknM{sr9r^o5|eR0(bDJzOZrUe3US&+pggpNnQ*#W zMAC0%N&T(9F7&eKd7_SdTI4bl)1rolXQ+rNHDK{#w)SYfyPTrz7Lwi=YWAJSV|Yh( zt$2)HWhx^BC3_GCecv675r!73hsufl=V?!g*KGDfcd)Q~5g!TTHnkH_z1TaYutS|< z18-1q@k}Qm)Zx^3LAz0IKa1lZ$xMu=_9@O{^$1f-m3~BmA|S?6v?kQN4<4TlU0D*Y z&pe8=Z3tZTi3l0xdhw}WJ=PJ8!aED&q36kHdMG@ir7n}Vqt?7N(JCIBWwLN!%{=71 zrW-vGH88&=Ie83mlsf2woM*SS7J@u+?1`)9bv9ya9zBqDs3Bc>>Wt!g_lMo&j*6(I zVFV47{vul$f~rN*0ZMw8F^n^-cCBepm{2MhhPAA8d-lyaU(ySs%Mdwr$=@PqRd zsj@%;@*zr^MB^85$wrkSq>w~59qg36>4^CxnNpo73e`+uvPVf%DRqo-Dl31OHfJ>Y zUXji}7u0aVM^hNqIEsv65A+5UAWmsTviv|^|L18y2X_xK|oHPoLQ)5qak}=Eal}3Lv%z(ODSSLA*oS0tnfW`AR0o zzS4OjjdLY!jShQDKo_Fu@bn5n-SuyJ(96COizY>K!XaRa&^xCa0kJ4zowd3IVoD{Q z;7^0LB31lA#P@@|K9;)EBxor%LC9tir2{!?$xbgC zIZH2uIIYIk4h0IW!?XxT@UD(zqLU%rAh_PArG;;Xl%7u8E*$E-<1ombk+4y~c-Ts% znPm#$>hhM1A&xGuw>gB_%u1L!lItJJ8QjZU(&DY$|2$n6={!oj+e>T~#N5^@JA1v} z3+=EL1p)HPX@g5Y_q?XfyaSsZ^!gcuu{23#EK*YR7%w=Sh0R;&W)x4(qi`*%{^-n- z&=e7&HCf6+;KHi2o8~lAhi={4$H%D^8$23Xf?R%*ux2%sxrnntWo~)q~auusg5&JbepM6yLr_f8kMZ+ zH`23IS-ZFqwAet!=2f=d4e1ZC++`;v>|5DlHef|U7Q6j6igG)5a&n4kl#X z1ig@1r1t!tG5JL3u~c3ynF;=?t#Qb(?I@Lmncz?9YsGueN&dA0`y+YgMDgK${RSz4 zs>e_EH9*P(uBnUbrIT!oLG_Ibk2n@;W2{gux$J9y=JLPf0{@0q-* zVh=Cz9Re+eCR5zf*m}+9w49vO`+=@f8jK#ll+F`dB z72X4h%Pwv;?ZaMNc;U^(CAa+67WWcx+v?(80)8bH7bM=+;@V2r^;+Iq*j?!Y*TQg< zC9b0{Ch{Ein)>Rl%^Ij3rFTC02uZMSP{H-u&uas=y7qG`!H}Yot8wgQ)fPxYvzShE z3wn&cY5T?w0?L=C2FCRv(Z#njc<-Lb)IsLe$%4`okbVvE>qAG!QCQieic>oUZ3L!> zbkCIIHXceFif@?Yw&L&_pfZdqlp-o};mT6Rld+5GsnR^Uxu9k;l2`~>9bqyooc=aw zpC*UQS78kjp@iuSq1&|-S1rwAA5JpbdGyeYV&psyF;Q>;WzoFATE(YhuT>@m^?t1 zw$Qt{0h-@n`MN5$DMVr<@kXHkJibm}wu&dK05JbP&XJtAp$Ws*GxI{;c-czaCagIo z@4)(3awlujohQPJ4vM;CZ)VHB6DHd3>sP{_-6JllITXh4u7|`yJGKAM)+g(raY!!{ z`cwdmGUp_rS4(rB1yQ^35R~L7Sr#|olQsFx0z7_#n@L;=&cgi!n%B=OxPZI0mI>W*zCiUcbH@o>%r4{E4+oT2hT#$em)%Bc27$9 zN2S-z#x8%Nz*X*lPtGXnSidz01iLBcUgcr*K*?JJZLgHe!UrN_aPp|3`anc_wiI%H zPv;OWU-f5Fuv5NDB%QvGNE^kp%6jU>?wr^`VV~z z2GTlFs}F_fupJ)4)+ocMNiBK~YEh4#K|?F*4PFQbcS2OIch1V-`wX^p^5q>^2;0qH z`7E!C*(zplq3`4Xb20lJ%%P7K@=s}|FOG_mOImb_n0D;aN`JL(FYgdE(f1sK+Llqr z9GjehRii|-nL(S#^(`I$7JkrPN9G-s&ypM`THAY3*>E$8S19|Frr@}OZF$SwmN$#G zWgpw}7VSygRC;nx4i4&UOYDe8y)R)k&{QH)UH#THqwxhn@~`CAi@}9*OKNE<_b`n8Q1Vs2W`ntt4HLNFKBw%}*#1w!2Gk;mhUH z2SH0@_H|!x9dT(Bw#Ot(QEF4a4TEjH%OFhkDE0*dugF`3l1jZxz58W`vku@2*GRlp zK>BfE6*``*P!;7~t_ZOPl4rAV`^s%D1pZy|1SsduUHHU8ct(1&TF$Ui3v-Q;3mdsC z`lx9a2G<+C=JiIeb-mGRUvKm}*Bia=^+s>U67Jbkx+4VhFF7fanXb!~@ z4a`wIEzg$OaN07Rqb4tN$m`2q=8)%s{@kMLhx2)2Z&xN0i6fy(ZTd{-1z`^^@k|Hi z;O7qpWEbt7Bi+wk=xY?TVMpM&40>6kFd0J05t)sCaH;Xx_70^z^HCFQW+&$?*ZWvR zH09_a%tB~b>w`V%n4tOz$OlD^hS5>#>2s~;9nitJvt;H0f|t^pj@E0DPB1Gvt{Pn= z$s*qid@Ls+)e?(icwnX|`-cFdIIOAWKRVKq*7w*Dw?IX`YE~%0xumsTAM&>F&{gy9 zI;Lz8DGM7sY*<|%`JQv0;01C;S{vJL3$k$dd*VWDk0c}%`jXXF46;Z?f}0Y_Uza-C z9rhWh!MBGfMCo`s-fSZljp9FIMISt7fuV3dLP`x3&`5$> zinBLus$R*|nXbrDEuv84r*jcd(riS?D4~@$0t*BKL@X zO)cV|;P9VD!LDB; zBkm{;*0FfLNKraL6HUWqyb7rjUh=RJ^&If(TGkmCwQoe>9=mQz_MP10Gr<58T%Mus zx-OITpV8!UiRS_!9DzJ`V-x=2F$z<~tCg6&a#2cF=pi)ZqTHA-oV7Eb1a+SIwe%+^3=W zqb3}MpoKg!9j`pnPd7sahMRjNBf6oi;;1Y^*7f7D*_xfB=wvdt`3K~d;?Pq;3=$Ds z*S|+U+glmA&r3*KOTu<5NLYFcPDu-cf)&WEQdb?tW(5>wj`rECE?xQDU=7Zg7!h!o zzLG03l}C8C1>w_Fk4%XE(NwZX0!PS&ci3uD z{kHes;9x*oVlebiCpyL2sX&v<%7dH|5H4W2zd?9X5> z$5pvW|FcdNFE+l(%0#%qWR8331c4SRi2^DNp_Uct4VN?L{9*OLGDD*~2SlSYfzsvjxIJ3I%9ouCiNzHPt5A5GxTmVET3#TO z6HnQ3^aRKzZoWus-gvRuT2r1|;Ph}5iQ+dQ)_*d(=*RnU(A$q&!u+;(0$yIA9Nj$V z(qfE<7vbU>Ur=B~<2Gnt>@ca|1O< z@PxfMbOBS4Tlh_Bw?$3gViHtEg6eG3 z>y+ezklZVixAWVabIv6f1`T~xHO|T_<%l$IS05(F=W&*bU@@u_Oo3PwKCg8ah8Mya z=8M$~q=U z+c59V4sP4;y{`fbk9{#+pV{QpOFL8@G=x9P2E=E)Jn zP*V6ol!Lg$MI_IO5_wT3nC~hU5cd87Zg?VZKm^AW+#P%LzkA^DbidtB7t}@IE8B2X z@F(L5gvqKMqEIEPK_|=&Y~%Ndf~C}+)Vz~ti^7x2^l7PH#AR28nv>0x6ez2WlN3Q39J(5>hI15bmxskA z-0{s}w6;xGeB&(l@gOekySTK6qT&?}UC%jdX@sY0K6H22>z5Inx{l6H_##~8(CJ9k z^(86wwl0v7Zk-XcvQ)fAcyO9g@R}W4a%hMDypPZEXdjmVL-i17Dy=Xao;~afKOr`i z^6;Y>EO=;F-Y}VK@j}@*d8s06J;Dlb_rXItMg7bodo3rWjT>U$dj{3RW^5cK{fVHZ z^s0i*0z}wnS+tZ}5^dq4wfwW13B42uWSvsvR$QIa9aEP*n;_ky__wmq=(?+64=NRm zo-MQ!SGgcV!v@((#PN+20DpvKzlV@5BGBdt1=3`6Jb_K_x*#*9EJM9X4Z7R_T|E4% zt>sOXBt_ia;ee)9%DM~8WoTg`tz|HdyQ|~}oEv1E*4EQU&l6XNP$|CfqH}q?;Tlr# zhjBJ4CfQLL|77r3A{cgPSrf4U+tU;)>*UR*uJ4%k0OdLf>LhEDieS0z+Y3SC!D_ga zOe8jdYjk01c481X4--htjAsZ3nGx$lF+|U!I&t+%SadANYLzaLzP(Y%XAKk57{MXz za>7Ch>S3Q_7r`yxX%_+Q8sT&FxLsTjiFCEb-al&O6E6(|sk1QpSf&Su_#fh_%(%r} z0?CL|@iR;d03i?=ghpr=ZcpRPZ3}oj8l-6TMYQwkY$Q=Do5GpqM%i!s&kKos?ut*r zyj>}pVamzL>#T!HYpsni;?2xks8ua4BQ|zM!d=c# z%VmZYuv0QoikkOpPiYTyL{trexoJGT7icIW@_XZPL=6Gq1uztnN44ong{nhVW^4 ztQy>2CpLqr1yN8^bp`VOXYWh9+cuK5-(Qp?kXk=F4wEoWY>nt-a`Od;A|Z>hL~2M% zw&&NsPgQpVy`upF6qS+AT@;z@rMkMh)~BQzG-9>Rx(6zfqI^lvWO8cUgO9DKQbWI< zmBUe$5UAhq3MX>6Dd^X!`JgFm%Lkua-gA3c)EX z8wDctmCIX0sMwQ`6h{nqO2s5&_>*9T)l-6$TPMST+?4GXIC`=>Io}4r7;|lE9N#m*ORPp!72bl%$8EW7D zuIM9HsTbK2rUW8AWtMJECKI|K)slhSX6&3{CL;=ykMz6s>N{elJBAmKv{m-r(O7^^ zp{x)&Pj`#|7W3aEEc57M3XqLYDA;2Ml3rSg1cJ*SMHWHyV9El+;Fb`JVXYPa2VTVy zI&Q;}TFmn&u8j1aPzh9hSZl9NR3(0-(0HeAtuX?~5;f#nB8&1wEk%}6YJC#@>=&)^ zwyFqCt~2kjbbXa5XL2R*mETX7(@)@Ou)5A!dc~{1ld>^8*S{Lo<8`8fTpPoxdjft{ zRj*_l(rPq>dt%K~u~LX7mZ<-tVc;Sm$L+FHKCo#mVz5s&pUvrVAE>C+0i&gFTb z^%xp5Jgq(#YraDVO{*saoJYt2rsWbukdO255sMJ=y4aM+hHySCW>ONUX3EXZIxN8& z@)?UM!d)-h4d7SBI6wOtXLQYF7d|3b6cBgNA%I}DilKz49%MfhH&Z|vNjd!%3Cxrh zQu9P6@bSeCd~BRcd?~?J>ox%fneQ4%q1TcO^s*jlVC9@_QpdB_aV0Sp_6XD+||IBqUw(c6nN z{)U?efSp341e_9tJuVQ5R6=F|{=qT+aj_Jw%eK=`W3GX;Xl-1L!4bY8$EuuV@>+Di z1Jvt4D*-yeu}GA>&!=bsHbzA^ex;P&F;;+d1|;~3O6t4C=YsQ>;lrl3RkWE( zC@`U6a8pp=T>YyMuv0n%`lphu6@&-{UeG$l+=wqdPOnNLHD@s7Dxw8euwlRlRjh_b z;3!AB!SHeZK#~u4vHorZEftThK>mB z)}NZUp7muf??M&;Emk$+(|}{i4d#~xz|SH*v|HHN-&rgfI7ATcDBWF9*^k6ALzT}6 zUBdty`+xX&3T&*AReQ2}$Pqn6{BSy(!KYYe?$V2S_64KELqg-id+QYk`eS?@tO0qRN2S&x4oUt-gTV*Q-awlL;;>!moQ-(U1b$mHXtqk-@f?6`T{S3SrYb zK7{Vg9B+b6%7}?1eM^|q@|>Bk zIF}pczyVgNyeXLQEWf(OvsM&U)p@DJwDg!yAos z6>g-L9erFqEM{XAI;nPgFqaX+8ZSRAMVFP5pjRCIpbVT)EJyk7Db)0^qC6_#>=Ft! z!l2vqk{U)xu8LyG=qsh{z`)AP?XH98k(~ z0hMBk3UloeCkiaO#=6J~uo<&=Bq<&LE~T3CgGt3MzrR@w?{6qf7Cof+g#(-ZhGT@& z1)0AVXNrl)tu0-+_Cd!d#$Cqf9DoZCtXxB-v%K*fb`A^Xq_75MHX4s{wHpPPU!N19 z@p_z$9Q`f*T*1xASS0pnX5G-5QKbJa6pU#iK}8I-S>BAcPrlRKq+T6O*{|L{8g4@1 z%^^w;wtm1Ji3eMO2XK$Lni9i}ybk8WQF_8TN`bl z|BydU&tgo}6G6lJdQY317rKEG)vL<0PjpCVH-eNBA;|nE)U`{>oEmIV@8Ij^sTwQo zI>3t9Xq3kIcb@_-1aA|*RVm0+bI*~^{I9<}Z;cj^Fyax&`T4e-F&2n>2H|8!Hi%h` zuw?w*YxCG>)M^?%wzfexv&*NZ@%FQfvoJ)S1q?SmNSn?k=ZyQbdAuKOEiPy?M%==x z%pS4XW2r{g_GTIwR}6bCL9t|2#Fm8QZy*75$%}joWztkwH9e9)3WeX=ZN>9tlb%wO z^7Y5m7|F?@Fgb;ykYm^vv_!%9j7{w>(5D*KlE!XZJEZ0U_ zlrcLwIrJD^shsqqm^PWaPu0{~M;FSeHDr{m{i~vXNBkSg0~S6f)OvBlHhGlDA6MIWqhGw zpohkntNVhOhI+im-GyrHVf77a{Cw7R&23On`Q8)(a!!?xK1hcSY|f_{I5KDLV>Y7nvN3XGxCQX?SbkXh~35??b(I0(nAo^Gf|(BNPD_CRV#Os;WdVX#&E;a zvxgtkZzCx7tl>y|vj-QGY@D-k{Ojt|PRSazGa^iYMn9WRo0E@7!>s1YPDSbnA)WkM zEI(~;1-9egqAihOrL~^K%0BrZ(|P#Xq2R%re$rbQQoJ+Y2Q;NcTkkHfy;u*tMtyW~&q3Mwee3FniIb^pf5Ql>UAu8Rh znHmRea9VEpZrMsmK`>B#VRRWISUvvQ)+X5+(+OqBI0)P}q)xQj5ukJ6!z$k5(mp$R zL-f4@p}&8mt{G&_>Q$%N@%6WDv3c_}UEEQqWS5cLk9B5eFshO538IbVeaKL?&HAv%(W5Za54_cq4wY|E7~& zXniQ?uuDR>C-Y(k)HouzASG&4>Pv;`GI~lA2!z00EOfPXHgkL|EL~bxOqA3E#77xl?jAJZd%)C8f=C{~D=eS{+n;3eQDpKOhGa zjC-cEdsgg`<<0F)jqCG{42g5HL%yGGxC7)d{Rdx}AIiRtC)?GenCTgO@#;GM% z*||--+_CBjG*1z{>C;-?6UIN{1T0%|AE5qWgIE3o;1?ys|E0`N1?&)$`?cv$sTdbY zOkToZ(9UaNFy2$48%meNtHOX7_e?yQ^fctI^E!0J8r?FbQd+85BLG>T{0JuoMbE3b z{u`KdmCB0V@RTBli5y+--}x|8n(_uvjQQxH4rtY?4Kw~8f{IGmx3$+{gS}GyCjFH7IHYgENeoec=@{z=yLzh~A=VD0Ut67~ zx|i;VJZL~<0WiLY3Gol48X4GbUU#wRwUsoYXGd(ua<_?Fc%hJ3Z)@uK&LHQTe#`i@ z<6rMHk`=ZPNg@q;CS6f!uDyjnQMCIDoDn}f;Mt|-Vp1MzSOZr{JB(ov;HeK_5ZH&m zGd+>}P8||xOYi{Eq9`=3HA6Kv25NM7OMQj3r$m5g_Ki9kC2_Y;B#8^m?oik#mK+oJ>a4m~#@j4i0d7;w zOtvn(Mza&LVlF-bvS$SdfaN)LFZ@m3gfHMOv)FW#wa__ z6+B1xBzB&w0S&_!;DRo|J+Ph7NN4XiK%czD6)?WufEx7-WQ-gFU2b&=jFB6xxdpfA zQ}uogtjYSl2i9aR8N-miQmtbLmr_$1hixs;M)5oh^TGMeYW-!po-dZ4sD0t$E0;e@ za}UwGBPf>-=vB3a)oQmKJ0rWLvVWa!W0}=$ObGhef{q(5hB7q3Nf^R|u zO816tI6A+de$7>rOhe}4Dfb%A-LFN!_lW*yr2pGyWEEWKer`nvXjPMZj&ACz5gWCl zgI|IY0kI?yBeBUE^17g0-A_Lk0-}C#12`tp0J%a}>R}&H;aTs2Clp)63fb#Go z*Q+quB4L*xxflSLn}7lH=;2#VB>>Ja32SY70jUNVPH(IYo#4KwT7xT`16f|xMck`I zsC+Txix&vRN+P@qujIDH^}(}E>4J*ej~s4~O=oyrE^pn7GB~pjR=L`ic{XNjDHu%h z>_FBf!c0ffRJl(`r6|Nb|57+rvk3 zi45H8#H9j#%=v#9T{;I-Mn}^nYxFS8^zIw+bYbs!GoBg38}iUTq%dXP_UnvN<%AgI zaqOT6duLZhWvV_lRvpGJ}s7xp|AKTfR0G0dE~tFd2@1f1Z~5)6mcLpJ^?KVXPfW@ z8bs1xxjxznpCVc#+fN(w?w8l9cb)5*8hc!J1^AyUg#67zg;sv7)E?RQ)>Y4^P=oMIsG?BPgmOCM;h>qC!%3Z3 zsS*apCvNZMEtHl)rW6_OL@d=AZh%ax7VB9`$23%|P#>{3Ic*PYTZMKYOi1a6xVRnF z_w2Hv8t`q=v+LGPdH|(6X~{*E#etSwTzw_M4^;*%VMw_xLk;qjS*NwlWkot4vU%)Q z$7p7JN|_-w&5UK=*o0=r^-W`c*`e8{WV3SP!A6;8s`cKsPljeq8(8c5q_))LiY(6o zM%s5lvBdEnCmgTr(iJ{l>cb;`8n$-5*nWE`P*+fVJ)__91+weSv(b~#0(GQ1Knmx= z8`(59%!_50IagEzspVXe=0vNp`X1wNaMd4gwn&5GHPiAP?WN^S+{<~5Reyx56a;QFkqyo1Ciex|8Gzb@YwDJA8G!yo$RlCE=PRwvkRFX#2GyvBu6* zNquFkvhcd&(OEXOURhoqeml}gVu;-A+;P9nRnOHvI?RF(?Vis3D#G8z-8j7pto;>M zM0#jBjl|j2gYb6eH%oXEouX$!I|C<@GPs+GsBBnv>dseRmXtbBVr6s166}xf)~oNx z2)X-?uzKBT8&9e;nN?|3wsd|%(h_J5XFt59Ph6R23GV$Zq;lhWYIhs&K0Bh!PO&Ar z){4!NZZtinP0v^+!lECbPZ#K(s<=Pl43v^zn>Upg81PVt#GpCpCZo!e49{^D0ozN>P>-=M1!GhC#Ku3?;gtwa zP89(lJr)swAKd&1P|BbBg1?6XV67Kq`TwyTDAviRW@xgW3ab`%O$|=1ju_2WH!{mL zb`2A$6KS{zy)frou*jQkS)}oTEEd6X@Md(zBCU$>_Q)jm`kskRoMk*eqj;9ogjL#v z5>@n?Y*1-c)UmUTW(PS8IchZZL74&urt&@pXQQ0Fh9!O>Nz`VK?f2C&YwmgRIzx9` zlDPMcSl7T`ohX!JLrHUt;&aN8%+ZJ!Dq3gVp`odezIP@XGgF%-B)O2Sd?s!3AtoIC z*Q?9Nmn+*kcehwxsMbvymlt41(Z!E0Z9l9==vK|D&(_l~RApc9+}LUOVDSvoyw%WR z#T1N$ysX?F0`_|k~0gm=TQ&XyArMd9rRgFNYYPIBDn5uF^z+Tue zSf}#GV%|L;_OU84QA^nS3OKoJz4&yyy&Mpxc$JAMeGj1WEcE5(IBT2N~`2(DE|fGk&YZF?~$*@Zg5AyLUU8 zo)&c{Ar?%#OaWuGB$~jwaO&EGIvC2GtaD-^%iFmcp0`!@Qy)QVFIiQ4RjX8T{$T8h zJq|vx`{sM6@INV6-fqO+;C&J&rN`~aHC`qX*-_TIqjQpupdM3gU7%Na83v`yA|Ev4 z8R`$OI_wbxprxyjACM(RSu>wjlpcIa>spJ0%3#&A^?6=eU&bVMSIG zA42WfGfl$1Z}z?v7xSaZ)h`=c`>sAt-=~`HeTxHnlQezf7Wakf6oHpa72V+3h^mZD zcud2+@4?XND#c!uN@0!8!?kCQW;T-g99vxhGaDKB0ahvBQmB1N>Q6JtK$#tZHI*|% zc*&ZFn)jx@Ai|DsV`xzjQ8O|&e^HA0@t>P@SJe{W5zzIVaKlm7k&C=DYDh5Vf;aVQ zRMirAJ%3jEP--q(&0E@0u7le?nO;qqb8kGcmkfYM@3)0j`i49Yv@apZMB$}rpvb4P}6b3)MVKR-Pcyx~erxvU*^-0CU=EN3=Z{v*%s8 z!FHCm&KzynTR03KT0?8=wz0Neo^u#*)09l8)(7l>Y7?5LCZ zb>(u!(EyF}aCU6Z4uSSWWzBEz7C?I@=kFngYLrpvy6T%ISUB{A0%v;cS!aE=EDL*m z2bXH$iMhZjq9DW8Slc%m`gbc~KF0z-4W{IH}3pNPx+Dsxdd)tf2{ zCB&PRGgc{4ZmwLjSSfB{y+>Rmpi{dcHd6?kB0EKtNyM1YD{uW&thMNmQ7n5Qu=qB` z7Kt{)`{@HZpbCyPSBm}|myg%L8M-Z~EeGyDm-2}05@kDX0h&Q%8(p`NSSWBE4)Yu< zr!3jkT|wBzi)E2B@*kB@&~N`6yQFr-{|l#?Xa6Jn99XK(3%#M%E_8*hxvVoC({9P2 zH~zOLX=knNA1m(;W}m%Fyu;aP-!kuTcDfI#x0l^oa?htwX7fU5T#Nq}W0A*G<}Q<} zh>nDm*52Y(&yJA+jZO@6f=vE|rcgEcPkm`oJ*Q+?j3~ZajV!fNqdw%KShGbMJrnl`7@O{M zoSptYf0!^cPXOiuw+wIBM~_S84if!<81vsF2i4+^7b`;6MjKadIt7AtgvLRHtC(Rl zIO7r&^tCGP;XmdS?2@KVWv0eja-oC49IyEud8QcIjXi8|NAulIM0m@N1aEwqE{HP> z_H2Cy5@e9>vIa6pFfa7Ou&3u0jY}@F$b*j(c*z+=F!lb@XhfLtBPg-l2iU7msiU-; zWjJXOcwn3wPoGk)dug|$lP_zuzGFI{eUQFb;fCFMm(y9Yi2E9Hjyw*|@REAA32Iha z%{ZnF*wP}%6Ml_HbMU6B07=W|z5>Zg!u!du@SdZgH~&ceV8jSJi>W+1$s|LxlUQu& zuToXu!_947Ve)(a3kebebtFuh`$q;rmY>_?85sNjfQeYC3qW8*PzZbh01WDaM5S*| zt)m7hGF%p4a@npAJrzCKW6Hms&@((cQuS)_C>u(9BuiTOl@SG7UN&< zGv7H$<4788{^K2S8!lXY4cFQkJ+U7I;QOpZ^e`% zqV$+LeKZHEgtQs~7V-9Rz2pWwV}v|~p~(?t|00gQtfvp6xo~jyx0&!Fxhu%LZ9=)n zn18yuJsWMl_rGa<`Yv`|sccd_veB-jx&gpUnoz6$+u+>^x<$(#+&F6DH}&XH^7A17 z15yDj#_vv#3sLp=A0H}($FX?A`bEOZnzo6q`Xr+jpal@dl)-%wo&V6eTHW|A&j?vF zvQ0WvMRZ3-+Be#Pv%;v32ZYNNpA+xZVU<)G5e2!Pg>fy~Qs?`WQVL?rghOBo% z6K>yaiHk6opksE~{MvV@r#B0z=-iL`mikcxG!L+a>Pk zvSTi!*%uf7IFKcBD4H)o`Go5fsb3gAhgNKTjA@im)zrf@_i-5|${ z|G97*(87VWp5m<^-;&_4q`2rw>zMqL?EvGs4*{M;?;sGVkgWWiVMCBkc;X;lZEPCh z+EluZx9eD4lUwp_Q7_(OTZ5KeM8XYn0UUREYm!aAVZK&-riV1v_4I^1MexF|9u~8F zyIS3CvccpQ8ua9LaRb_urY^%?+yf^&TNen+7U zi){9N)_%4Aj#>18z?O8tfgs2%n?TA4DYVL9X9q37j65QGp-kU?4TpmDLhZl;n@hNp z|4QoxMoSI8Ox~=Kv-O%>`q{X}K1t-4y%E(zES{1wVZ^9#@U?z3i0zy`+SFoCDzOI8 zkho_pR?5P=-0I{PmJo=p9p$WtQi?xCv+z(ZDwRU)i zwOe*pwF|?qs$Cd~I9iPjp#^>63V@T=W7?=Ani0mTWp&D2*(^RSMQ1taGP}`;=b?4C-(3XRE)ypRndIKSjj5VttO9QU)=?l= zB&L-8!t%3psh?~fa)7HYS4aR^uPJ3h*^ZV$t5inqy6!?Qib{LJ9!XcJc_UBv8pYPm zkrEhst@+-R)k^KRTK}@1)<+*-5e)O(y?rmlW4RlKP+X@d|CO52wNMg9qxu%0qqJw= zlK1{i3~E|{?!2ETGL{g^r>>&ZpU@|fU40?xM$z-yR0}haEzR9=`X&U;4y`pCugBAI z(}}9eH%PTCaVBuk~u%?6re(f<}|r zLb-`G-OK{eXpx$9E{?Bk5?tc%U$W40^UrYJu#z}ui1M7Qw;)x#@(boGJ&5=`8nHtE z-H?N)XsSD=;A@fw>o@YWBkq;mp*CGjF75Mmh50^{QfnzCr7)MTOeUt~Yml3tvH3F`>4ru_8i0IO%{IZ4&yr89oY6 zX1W1T06iPAKcrQKLw{;p&BpEeh?~u>A2DT>b$!H5S7ROVo1Tx@aIKNf)7c^0Bk%i| z?fIYkpxyO!bkuDkztYQ7$DB3}O%j9bcRgLP)qYp4Gh>%Y>HFS=#lmiWx~o@Zr?!!t zaoqy-3(jxWt9z7X!$j+-QYqDxCXEV?mLs(`tN|WUe|%rpe1}J(>PPEGtc-e@d)V1d zJe=-Qcc1Gyax?*VJzZ$gq_MLp?)HAR4@lF0tRfUC@%Ze@(zRo%$6|j#rnxt=p{nHK zoMOr#M_@}}SFNbvWaK8{y~l^5Q^1puFa`4WDTelr(o3A|l5VE(uu-p6vqZ!>DKyHG z)Fw_)SDRT5Ty~*S)zpMY?m5c!f|R4t2hrhIE7EXEoA9mEvYaVLUDRT`Aw)Au6$&IO zDpk1Qnsp|-LRLR$WjOfvxe`5N^83_`Nz{oUEIg*@6Nz4I0RbQtVzRapLv?FLH$GOa z5(N2sCcY3Q^qrLG^42;;O$udimMf~jz9GJmNIbssC3oiIcP-DE`mS-B8>M%Ogi>Qs ziD{fIXAkN46fCnkDP;x-%a+8jW}jCeEXL|<$7!XebTjoLZ42ThQ<1bYL{Dd{$K|#F zXbhf=`~ksN2N6&=m+@v@B2Un|zOnCkqcFc%^n0k&{Co1`j4MW!sSFVz=d^b#y zhwiPitV?uyH4ZP1K-R;(1W;?s9^!VBR&N0muD-7TO3+rXXEqQU?66cF%|Uh?c~$q6 zgl`YGUk&h(8GLKzGuPM=oJj6)UmrPpqmfpvty+7 z4rk$$aHxYz=uV_&_PCFc z?2-6%T*rap<P62TW3%N^$yjO%NiCVXL;kXcz6>8u~d+-&RXGG~>73CNimA*FqgN zH-FnLXjd2C0T{sc#(Ok@?Wt_d+3P>**a&X5hF;C!Rx7ISJ3wd!)$CYIR_`CzOps`m-jn?Em+$k5s*xG`)j<|ID`w$@|w?450` z-&ErRGPe3Qx9t9w$rhLS#odf9b1dvRYznNju!0BL2Uyz>Z-?~!)WB?;W$jfLjM}pYzxoE2@WJmTYN6`L zyDv}twGH&PIkO!ub#se&&kJm5NAG!c4Xy7zuTI$PfeuW&Bq;i-w+=2#(O%>~GF7p+ zOmv=-GGzrvcL*}BV5+ulyJbMw%Rg{3BdK%_3CM&2WBecJf(-HNoJsDl-;<(b}lDH zp|o7Gey?z=)#>-g=SXfY<#t|%aqQ1L()gH;c1NJ)9W4(++ z6H;sRF`#0|ox-kIHZ?`w;`KpW^%3a6J3p_wtK(Od?@ItGCYj!2KUFFxlPEiqt>=J( zJpOaJ-K_DIEJO2W)q%ul{=6tV>lp8VIO+=pELvZ{Dc+L+cBt;$q4d-WqtGL*e68t+ zCYjI!_(zivPyCk)6>9~y1QrDFSnvhg)1J*SLPoY@?_A$vQ=91Gz)P@BqDn1TCv6(3 zyT2|56ja6kjz;l5xhGbiT%qGU-k@sTZC~T4I{`+TJT$N6brXCofO@77ONeI?-sOh@J-;=f(#V>=%IR)idE~ z#LQ@6558_9f7r*x;GafWHy2reKj;>qDV@i6p&bpOiGN$pARt6nWm}>VYwo&8t#MAt z=Y;>vKh(^gD4}2ohH54G!wOY~zYu7V(TJUHj??3QoDVax5%gbpyxZotQxbZzQ}lgt zf3pPG3|A@wCxU`s{<+BkjJP1w|C{m|S+^iN2?51$x z@DDY*XK_Xv5PnsCgJ9e0-IU>E0)Y+`*O-!q?NU{AhN!f+JQ!9pa_%HZTv( z#=0_|sV+BTv>a!LYp=V}rweW;#Jf7EqdNE9nwaAj1zVSEfQS+N%D_6Bwxh0=QK7eh z3}}oB;{eY-_fA)=uRo`z_CRJ(qb}~$qT23vhk1_?J}5hr=h?n{lN+uOK<6C!`ooU- zk|W3|d&dG5?g1u|+jlmBZB80e4bS>W_MrWN95^N7j(cXZ3%DtM@G16){#glh+waEXn2f)?)(4|IX00M(a6 z{a?qIv>bdUqt4{z$KLCjg~jYd&@!M;MXVsPKxu@Q+Pu%PFsKc7w@!PP!QoEDOa99T zddms-61BN<6>WN6M5}vbQ>&_FU1a+Vg2WB zcV*v2xg`ify|uDM3Gu8AjuZwWcdt`Oh)|Y2c>UrlRi~kF2SU@f7rrZa>+OEE=t$db z_h8y{M{QX5x9EgELCGzT8+Se=tE_bI;M;DC>DnHfWZrQc)qlco;2y#aCd-K@I>J?^ z$bsr@3Tqw6%w#0tO59aqOmds%)Jo^7V~E9Q7e~{r<=waH!G`5tl8fsnTkA}!7DJ1) z5N$?oS4DG&uur@1+1$P>qaoVG=}3jCbRZ7~9Kl(w(Ncan{RCZSwz|JxEo0t3e~%s` zWrIzABWJ7Tba7@OaHv3!<7^;SoNw-7AR^j_n$cwK~COv-Sqsim-X0~2jQxkjKZR&qp z#^BgUwANG6=zOzXt-(1I<}AOGFbN2%<9!XM2-DgxL1(-6c#0~yrQBrF)!xtXBDbB? zMK}AZ>AfW3)V5b}@|{U+-0NiuCx~I+rE0XY_kQCF6&6!^`#s5H8d@`&<1p&i|1`c8#Fq| z!{|mA={mw&)tSqpQNP<>HDi<5q3tWgrmFX3>s%_0u851pLz`{d1{hBV8^A~oaoh>? zoW{6YH`*H|c-6`@&+#H3Zu4!kE$)%hyI#YGGedv?0*Vin7%_0ZN4n)L(nN*F%sF4r zL!F#WRJ)@-1sdxitHLn$?>IqFbtGk9 zWon`zp)02mIriKZ zD|+3*jG%p$lc9&{yPwJ<0kwN+&4;*dC@`<8>yN+p(B|3G5?Dw)~S zRduf`(X+(fwrh9^eUXyh$v-Rk1nCMltM!-ZdhYKbsqz}yk`I}ixTQ$ETNn4Mrvedu zRIyM2%a{U|qRy*ajFEGZAmbaJrJkT^$T9LI+Knaky5()8ZrKLEtQ)J1?2b%dwe(XL zzit629ixIG7PcC%qgQ5r1uMuP3>{ptg(v`vH<1@* zowJ`bZF__G_3OP+3AnOIL$B+;^IL1HIex~br?xdCQLab8N_Nzaw z=Iyf3YZK{)^zFEbbi>(0O{9gW^M~=8-B!(WY1a<`wq8bKXO9Ytb#n)Y8gRS>zJBMobDa#6JpITX=+X0IuLxQ_Iv9%mKnrZ`%f)!d5 zVBO)YoVUC9Jn58ulVpa zQG3M*Cu9Pvbp(f$aDW+#y6&J&a6HxNqR#wXYNNHXtm~(%1g{bH+dua8GCKtQk3V2P zE5srkx_HB&@K7PX@AmlpN12iK2Dbf2H2mr9F>B))-XW@IK7pN7%kO;$`ooFBc?68> ziyN=ly$UF~F;zoSMxt3~Z@ddS;%%GVm35);=e0j8`@u!S7X@BRenM15qBuo|pSJcO z%0~lzg77j@f#?9pqvgfDDaHizKI)vv|!)Akmow`>zJ8vPAGAUllX8%K}jR$o71lqELh z&2AHvc;uAWXrX=}L2yu1p;?jqb!Dd=IXA9aLY#!~6wo(dg6x<(;4kICs8$^foVtU4 zRzMjx@8FcK;`4Z3QDA(HjTc4!x%ftPsSndN;~(4s>yCUL;#)eBg8qo^B?e0kP-E3?&~h8pnGq##kV95Z~L2_ztN51G1BC7Vn)E9rKm&>G#Zx?izgT zxXU5hGuT>|H^63`Tpz5}YE>OF7gXrsJy20v<#8yjbjvzvDFH==(#dRvDo$KRM|}Az zzv3DVRe2FCpGtZW2B<0vsP&KxnuKn)B+`Dva|qPl3*gb&vxWjlwX3jw&e1J%xS@sr z8EXd^48w%=QNg^|aSv3beE+v1xY9K0xhMz)1$wZUQGs)iA#*_mrrV!285* z$q=Sw00uh-EGb0_3O85MfXfm}7qa8UatXkW;%hN`1O|hiCo4uI!YZCHz@MYnA4&q9 za{!x~&)9)PHm)iq8uX3^Jvvvw&8$`{x>>-`@VEG|p_OxyGE_D75zjKfzcl=sii}zr z;xmIXpMOH(|Ltn^Sy%>BoP11HHUf^8rh5RI8LB_7z!3A}Wo5)(2VqC!al56hJyaayjH+CpuN#Sh)n!I5_fK=tC?h_qmcRoaU6#OwF*_*p2<4q&t33WVps zCI|>30v=MF8I|7+fQ$Ph(99f!HSNsQEqbZDt@8csTtCkyO}a+ZjSjC+`q6oc5nkLL z2%-H1Q2P)VHnPu)+e?TUvkQekzRt_EXTELT%FG0&Ot{u~oFT6Q zNa4B)mJK9yfBt2){=BD0BALSh_dYt=Y^Uq;H6i@>hzLGivR`VsL3a_MyGQP9t%+dg zBZVLWFo)qza}#7BWy@rHPvVkWQ2m}FLeykP{Lpz${%F2;lqWm*I% z66!s_2Hpn2y%BnY3zH6q5h#OyJ2w9fEC`@<#6B)cyGUTALMz?io-EM|Zo9a?D_~&3 zvxv}7aRvuV4^QTR>8b*R`ROTV#;)(avd&3jC zfkn(|yO1H8)^qvJerU_EaPy^P z4VJ>~TOfTtFdVaSwGWqYdQAUEfZ@{xWEfqia?xuS8gK26Na&Z~K&QYCXAa_lm@9(T z&jDsd(V6L3FRN85`)>2Y+NZ$IDF{F?!rTFaEo1#8sl{|3SmdK?=rf3Fan)wov>KL* z4(*Mn#{NVffb0(sx*Nr_tUe~47q)(k%^u}%(LZ)efZ079_%G#ID_%EG`ds3pQyUh& z>N*aNu3@7;mB8o>dx@^(0vcVPM)Gl$PG9^-C?a+N3e*f)j&id?62Fwy;^nXERPvkY zYzl;Q*!J{DTk^XUgl!TwNP&SVEuqZ`gB$?ol+=SfGZV_3QhXW99Jww?ok0(QG1buI zTY@kj|MKTXpq!7ml9c|7(JY;{Lf~`-dR{f+fbX`{u=Q%}R+%@H-Wsa6#%rMJt@ZN; zIqcR3w_q<&V z=wbkHc3}NWban{KfEQj$dfn)Umw8HIbb+^d|liTS-F}YpbpyvkeR)vRrp~H;J5FSk=;K>1MTsIUec%+y6WwS z0ST7(u{~%iau;pY+SqV8#S4H)4MCU@(7#3H)Dl4Z&}v!Shx=C2kdH}(@}ZFOJJSq| z&9f76TDs1jh9H!NfGLuZghnC)a=>>X#wUlCO;kVQq`no65b;voT$&HdQ$g!`CBP}v zUN;efKM^|8Cxo@P1U#nFF8sI;rIUsl1sZL$!}x>xGxIhbcHaxU7eLq7mSqL1p+7Qn zmlb}TTy0%J!7X|$*DUMxJWtw;DPjF)*!zL4dt6u5c}g*oe0+A+OvpP+7|fSY#`M%d zXqkQgotv0}#8`HlOA2B z%|}8T4dSh}o9^>e*?DfpO#z;m9P+`FVaB5`yN^e|aQbMzT<o5N}FwUgd#y@V? zJw?f%{~{#BvY|t!$JLRknGiuw4tl=~0s)t{3X?lPwR$mmdQ_@a!Zn1qf&QsG_Ta*k zeIwfq&92pL!=8~pM0!RlpX}8;Q6};Mu0l(mwhBwN+uq1P983k&ykdWdhB$axL24Sr z7Y0J*32EO#L4yISNfG6YI|VUbCg0g!0BOSG&sughS&n3GQc}Tl0Zld8=x+6l3AO!+ zK#Htp^@23jgc`Cgz%W6bV<$vG555@Ey+uhh<=Vu#|?E?w0pe!P!q( zQvycfVQ*EOsxhX?31b|F6D!Z z62+x&f#i--#+jgu9^EQk#&KN^7{lr|hLa&#=Vu|k&zQ&}?^3|kGKC!u@h?(JH6m41 zs=Y_nWd&CXt?g>^zO`-OETy(%yBHozJ|h zeY~ADwgOPxJSQa#ge$vIO=W4YrrYWBd7-NFTfLy@KmQA1Lv(8+)Urp{Pw2QL0&PXu z2<=``EZujoO$>wD-S7O2qI~Yx#ela;|EJAM>M;^pyb<3O>3cdr7{Z13IM_jV(1J)9FNOJ3P1iC)1y zZz5SkXzx9=nZ4F)BC#LH-SqOpPmOo$bCAMcV2F?~re=b^@a!?D#w7U%2cm3R97Z$> zd6lOvJMhYIY(F=ggoas=M%k2~$T&a%Wfp8#YF#!^+2?*hhmRi^930E=wri-Ln z`*(~mS4!`_!%vX8fh?E*r)5W4^tng@cDukQy&k3>_{$;)?>pYs4%G%};D5b@r( zM7z%Kfirdgc+bF@B}p0XGryj0io;mr^lPIv_I8mS=fYuLWp|mKUuJuXq&w8tb#Aqo zL%-0iHnsOFy~8RSU22$7rF0s*(8oq;RgH4Zb<2jpMTwuq1#ZiUwJV#wJZU4LV>N~1ZzWXl!>n~Nqv%*Jm4{RwOB%$H zOV#XzpyTrSV)HQF&Tfk}+%3iic}Lmfa`RBk7B`DxP8nN`9-9(7%|IPxhaY=9Jw+j^ znsBNC=9<8-F0e3_gzgGTE0Kd~q4-qPyl8op+jvf0tRkdB}N zX7RgDt8yBhgnX?G$#E(Dpp-j`S0$wgiP8l5oncU8f}u3@SK?Lb6!>?!;*U9D$CR+!??|-&>Om6a5i)>4mEXk2 z%Ki!g6j7gIkg(wF1Xvxc=&%k6CB}k!0YX)U3ja>m-MyHph)!NXL#P!auMnpchJOOL z7!ao{ijRpgPC&;C{4cyVuf*JJDRHJLUM#h*`2|kw$|BQa%;`0w&EZ4aAer7zzvi38 ze+$Ezb4gDJI!X(-0x?tqVb#YUyi{*?k=A?l70PeFGFBApqVRc5; z=qd0?37(Uhh@JtUGxy^*0zt74gvu0zPOZMG2Vz9>DA4dh~^|V-TY?M zyK06rh4o0BIAoB>9O%CH#d16T6MR_Z!2BSABjwX+1Rn9-qx@&~d`ve5FNDm|<_r1t z8Y#x)_`k(q@Z^xkN~fv5({?ko+3H(o6~`QDB$An+v6sMU1n?$~i9tZ&ZZX#{8B>Xm z^UVWdmS`0Q2j>EsTmCR_1C>Xmhos8#n{VpeY9!Lg(}ew#VBfIe4PSZ7#K;#O2fVw=)% z|IN^HC~FdK{2BpV#zsnNIKR86D!1p}R+nk(@e*;5CQuf88-Nz}nRsk3?bt~eQ+%cB zENm62fx_@{)^dkd@O=e{8yXgI8uTHh-WS~85e{eEPR+?D*}C#t(>el)3A>-O55mGG zmGEBK^q{?ndNrqMbVrC#8T0{eq0CuI@n)&Dl;|cCzfHlKiDl5vhub#Oy#el@A+c(2 z2fcPJq`B;{QrCl^OhefVvU=?;4qJVejG!x#46U9B3gmMjbp)+mvvIABM36}-g`w^k5BG_T9;NcJuH4^s!dq6ar!+)paE*MTX#X)xnZ;M{ zu^C!N@=$~z0yP`~gQ{x)b>FLQxQc@3_cx2-{Y~u|ST15;{daZtsO?uy-hLk;J8`}d z{A}GbWDkD84^i#$*`7y-`FBFlNPdVC(V8rmjm!3aWQl#<-_Y#!7g%WABnnjKcuzPN z!ztoTR)Wg=bUGS4ArOTpU39dnpllOqlut+PMIE9i+S6iIyuDi>CQ7PNk|5acl7#p` zc%HyV6YvZW%Z0>dv{D(?wXQ{fUJ1LlIR54bf)$Q!$L(LewjDwjHm{1!$;fD_qpRkEU7s^ssUEIw>byC=yspaN>wx_}-$8)HpKlqbkUz3A*|-h+CrEaTrQEH)07T^)`EGL|Q>yalC9-YCRLT~THKNR0krFCy z_1%t3s}VK~EyAlL@1#dIHm;)zMngmU=L!w>R5a4$B0^uM)2m54^V+X!4^E#}i+Qff zw)55X-}z$swEA3A5Og5adP3&M=u|A25@&q`bCW})h3v4)P~_-}`gR0>Y5?XtD%9T@ z15t+(zGiozj||=$qbJCqA2#Zx|L5zYIWf#AIr+0bx#*R4WIIv|R#{Q>2_;)My=`YoDd_W8$iw>t7_AX?jkoT*iUdqiB3)LdA3v;MG7%Y6 za(ew1PIf+(6Vc^@3QqB>teyWJs}?^ZN103Juihb*p^7qSd?eR9IME6VD?~a<;K%5} zG=~mLae1{*B9|V?V_Y`;lTG~klxjUIcfTd-Pu>)1om~`fB&616r>cAsh(L?Yty@2- z+|&BYlTw*|u7D?Su39~9SBHF7@g#ng%w%ikP zuE8M!s0}qtglNcU3nclZwhwFD=%=m9MEEe{^{>ia@G#b3NOr>`(Dgo{;&1usu8^oL zESa(sVO0nqmrag3(d>A;+D`8n|MBtO!($#n(R7ZphjsBVT^A#}&nSunR~wNVndARG z73-?KJizoe-2Fl(`!OHGm{D?{_!N5^2okP~ z&Ep-tP1}=sF`IrH<0X)_ML#}~l0p4q*Twd6z04{14eSbtl}UD5ajPehzcH(w3D$Jk zpbI`eDefP(-<$xR;9l$KjFWSDuslh^qp27Yw58g-z@b`6rT#OO;JRi6lSPYLp~7uV zWLhHSH=;5T=Tw2;7{W0eU-TSYW|j92^TD~SRwJKW>1$tgT~(rRZ*`2-nfR}v#lQM(-iN-{f5V2D=ySXx4yMGHVGWcrHflFnX(&05_nVR1Q4xAFz zdsLNcH|IHA?~_QIld3dr4!6> zmG>MWm1Z%$1H8t1{P*aXJb$cgn?*kP)!*joppAt}d^Ds0>aSiJ3|dY3mfRA&As1%@ zv@R>hb$VdNo!iNawDLa6sFc!BX>9)7S3iSlaqMU;0V4DCartFEeEqv*D z*`ZM;b?t_2r$GINWuYT&*m4cn8`d&l5|XJCQ(!nDd zEmdrPYduxME>)W7nJRp#mIf;Ie-%bhyUqU5*(|}6Rq|5YcsbC%+tRi z9!KK_4&PTnGW@C>OynXX2a^>fqd)!2?%>cQQZ^1o$}~5P)aH%b(&CJ}iY` z-uuGos)X^!`QJ_i+F*$;j&@cupbU44_10=9qk=>A8B+*q_u3W(5vLE)rIz_#rCtah zf$q1i-^1z7dpNB!Z1AfPdu4)686JRxSmb;e>icl$>F*)3er2e1Ba?uQd<*pwR1FS* z5owC_mVG~bDQp6^kyLilCIb0F?;z$Gl&vPQt!x-T8lk!5G83S~EH=#IU9g|EbPcHD zEiFN-%qQ%88+C;DZ=*r*N%G79Z=ut%K*Z4Zbt2G6Q{qWh?qN)1sq~~u`_-jDm4M{) zTK_(Okoa#bG(8VAX;@^an#wLm)I7OKL9XV^q~pAdMRVa|FdT`)Fnmj{ADZuDT<6j~ zY?PNYL0-}&`P2Ca=|-$X;Vz)`g|sF^Hfc}7AQJ@y)Clm?dU}rxu-RvzffHQ@i-+Ok z{DGgN^3G6UqEK-+C=SZEEB>gP@x}-rk~4cdrgL8kS^SvZXvaheyt^LL&y{M7UzKY7 zn^cYMWBNZF6QMAwA7;O#^sx_qrI?lvMT$~O0M(8Yc~~s~zRvNV1#-&>eB5JSIw@XK?NDf1O`Va^W>f^a|nkkzrD(#q`QUalu^Rt_?kAB zl7@^&BX!Of@+S_#ElrR*7Qi3m8ls26?Qq&Yad5eF*nKb&pf1o~Blvz)5^SYFA#tiq zFe`&~W*QYGS0SEhcWkAxj9jTcQ>D%TGP+%_+ziNl=zIQ{yv7U{CNt2{r02HeWtoLoT3OD)Enc?hJ-e_d`Oo`OjU8k4D1_ zqhqw4=F%rqE2azOiu+S*tV(Ow`cmP0c4lGSdQG;)k|QZj{ZPzaL9aA3PFh^1Du8asqdN(x z+fQ2b!f-&nReZT8jP%+-@t(HVW%#^3R=Qa)KrrA?KMQ8%mdIp8Lj0=SAOx&u69zeaWts?znXV@9 z1M0VO9<|L5Xab#HOOZ|yFWMuhdjy;w0rlns2p07E%18H9g6Q`~@VIgJYZiL@+qy1h#R82)L&Vhm zt%>J?196{92%17{1N_b)PnSfx3m@gkA3tKkcWy$0H?y2YO<3nChB^L9O_CtM5Y z_MQR3x5dqIh~{#bP0mH~2dfvhi^Y>Tl%1(I?Io%h>oHki- z##Ix66zOMclsw^ME75qA_=;|rUn3mxrAc8gh>FE3znw1Ucc^|BsV#hMwB6X7X_p96 zx0k?HkdY2y2N6yVL=v?G$l(DIFz|gcTkhzE%hj`A<>z#>#om)d$^d>Kp{nyk^CeGR z0$oFhH9RSP{uA;JalSB+mZRmB$MPDy2GkH*BDBv3A)}e{mjQ*fUBG2I*6oT{@zmpIi7w@?Snc<{}O0 zHw4K(d~{Q|NwxGBWY&6R>^hc^at~=^c*?ygS6apT&j}Ul(L9emHhc-~`5s-PJl3-n zLX)99I)gHcBbe|(L*j)`pru`V`UCjMKeOf<^>~pqkE`A1DYWmD^;Hd_T%=tDC;%8& zLho=g31RO5HTo22Wpk9`OlPxVgKGmUoGAdsaw^a|SKlFMG3Zc0fgV!r{p8s42X&(h z`eUvdxy~&YF31&9`KXYfOr0og5b;)%O%0W_@@$JP_2@+a`NFEA4F}>;ZwW}Sy{gz| zs{!SrZl{5bB142X{7i~uEddTFfusvHvv$94T;2{IxKu+a%c;!azvR<&J&UB80uB}b zM4%Ml;u%D(eb=4e|Ql4<_=+RNWux{H!*6gX$4765}nr|&^d%i{jNPLb)$-%Iw zsrgDxgPL8LmNJUSrX^)|Q#QiBEJb7wD@ze?tciqcT8g8NEJa@&Db-{|JgA{~Yhw`l zR%mJNu0Zq{Q&oh`i(=-hA@EJ@WVLv7BrlwgJAZ95P0RW1AYXbv(U8ID7|KptQ7QkU z9f^J0Ni|vTsSCv=G&Y1Uk&I!!=SFA||B+VW*L!4B>-JnfGbour~|Q ziSlfSuWz$ELQgImCyaR<&i+2#-ZJdMVtKP-G~Pkx#P!%#FBhp}WN44P3ZPy1=Hsc_ z$D{Vui=rV#5Wj+DPo5vt3Zcm6gX^&Q-zHEMeT}3`DaL8f9(#%>|3jj#Lxjao0K1RY z5B{`%U3eaTJUq+hD}{GcklCH(gMll;7>E73d?$p%QcL`FFRB*YJJ9&@KFa4B#n0;k zvZ1;)-%mHOwrhENG1r@F)f90gU zoN0lDWNjqXMQ!<1OMrq>Ln+J4?_ZVb{WqIDMi!RlinhUpJQ{97RY=cO zJrpj8_`5>sR%M#BrlUWrcR}c%|E-?r)GHX{+0Hjt=Lrg^s)DJIKHE@O?8OiNvWZlR zMyJ!QhkfL=24;>dG36ap3H6?a&2fr{b1)VsWJ+)@$yXOmL4^WIQ@2nLv=GzKo+60u~r zJcV$*7U951C(6t7J0qS=wW-~@$F&&HVCp=J9%maPM2h6;9TlH{gH6I*5;f3v)ec`O z3HPNI)zW8A{#?(y;CXF#(Eko)qkB`S4rRl;C|r#(@=RwbyfvH_YssDqG`U|s=CiL~ zv*EJ%qUWD=@2=H-p%?6}rC!dXr?98iYB*f$pgx*BUT_MhaJd_3{CFbQp1aAaq4|`yqdaSuEwz`{hF6gRZ6U# z>SQ_YlqXkbjO?OJp!%{}f6hNWPS>JwxSPF-Dk`eOQeSXBi-uMUOj z-D5Gn1mFv*6(PJ#%fv>*;4Tb^u}1yQ$0%4{UH@I6kZ^&SED>fsm^GVXOvoHng5%b|IiF7mQy9kFPU zg6Y;Rd!(`LCj*`0p~zV`q6?? zLm{aXVofQstX65aL3~4nFvPf0l2f^~Cduhw+W<#_Gh57gUXN%`OH@MHri z-TAm9PtE72Gl8J-PL~$?lw-^>2o+m% zHF5U=Dg|xpZ8_h<%zF^8yaTaE8-P{k#4rg)iaTQxI~-Qv{$-j|R)HC%keXM-b1Pnt z^Qc&_fj&1|%?t3M2?-UDUHh?)={S>ubHk(Hm1JeS{k`-hjd)CfSCMe2JOmwOfj}H8 zA>KhHT%b0N)5=jB7jxSsT4ek(1zt*TKj^k*8dMh7Op9uNY^F8Q?MU0Zw9GW2;QgO1 zM7z=Nl4;yry$d)T>UBI1mE+1@f;DVua$a+IG-|HSCDX6DHW#2@y-MeypK2Q7*X@{o zjTAScpVK);yu3lXca z%~4bTsq6_zzRR*FAiMY255ji)PZ5HIGJ&n+3TPSDLYuBL>gN?sUeqXgybDCJ(nVak zXFWy5+3D}|hskR8x!6ts9gYAn(ZFm_g%S;%6S)-1HdI;6zl)X8N4boVi-rW|Onp|) z;GELttIjR9OD}WbhiUa&*lPE@x{#A8q&mA^JL3#>=Qz8V4#-tHx@H)r$_2;G5fHjX zBZH5W%3fL{c5af#Wl@ddVG*NYVsq8crE$I1S9wO`${w3bhvUf0&MBYbcD4GfrD2kc zNvE%0XvU&+E`8%X>~oWPwZ25pO%uJ)_K}JNF@elTj}SdYl>XuoX2{m$j1vw*>j7O_YJUOHZ#$q?E z1lHl_@1!}bUg_R-Vn-uK(`&{QrO_m4LCIzkT1Ogfl434`$-4xPM%%A2GbC zSxI5a9&@wT$~33FNSK;XFtB*Y=`VPOtBZd~q}WbF*geVFqBQ^1G9apnHWAVDwZr$}_Up_h!AjG5H2& zJO}6-+34i02GrQEive9i_VTne)L&hXf_l<0k5!k~+vR-`^QEOTn09y|S!72uJek%Y zo~PhEhTj&5#2zxh$1YZPG9~}v8BV0-gae_?6Ax@#87}Ft(@zywxwi7_@dydsz&1v3 zh>eIUFl1;2ny>Yh?3z1uHz)~?$u&2HU)fu*cV+timAAKiU#ZzfScEKHoCFmY;YS#{ zG3`)FlD26Y{Ti`-vBgVMOnWg}j~S}qB++Q4RPDIYDxN0_AG@$E?}zKvCL5xo$6|W7 z_%ByPodE-wQBT090<6V=5EnSy95AOS{1I_8{g(%l#SHTD3S|7p6R`H7#V~q<)%4p3 z9BjqLu^1VyuZ@kLxUq3R_8U7465v22{tv~*OZ=Zp22iKx(82Y62Y)5S!uW^Lfqrij z%8lmuH%$)kX8k83cEsHdW=5Qu8DJWDztbi7BSH!#A2S2iM`Cus#prHYOM>9T3|Min zN?g3DmtEjCf;m@<=wqm~^~SVrjl71n8;7+~%G>LDUsk4J)bW&57X`J*7U5C z1UjS;_<3F?C2_J)u#`1X*8Esu(&JZk1n(eC-RxWL?FU$TDQQQO-$)S?GKZT+q&1Nn z#DVGtdV6Sr8s^}u%SH}y1e`ABITM(A8|vt%USbb}bukq-`MBIVtphc~*pDa=7ue(c zVKh3PPq)+9*ZuB(665lk^v3527A5wx?x`rx{vdT0ky9BobwaXXONY=kNsL@Ed zA|Wugf*P!0T}9N2pi{n~hUMFKHB;Txq6SFSO$ zc*Ssd)%nP@vX%2#*$R8#j!>CWGoW3MLS;9l2A@!hB)oAi+W}@CkX{}#IMEV+N{Cj~ zt~jbcxGtg69(@mpZp}Xwk+6xjscb1rZot}>vhQJxj-kK_+mto8r;%dXKS*`^x2>_( z`)8b*1ItJHV(W*zjuXw&RF1)+;TW73udYGx*Atu)MpwiU=~fMWgF{cf%VPPo`dp}j zms9bdKEGg@_emEc-D+>H=ekyVUBb<&=ASx~TGnobaz9iaD*UQER8$K`dY4lu2Sp60 zQ@W^7#tj!0;bX;nuIl1ZBky53{|?D1qGIDfeRB#lbq`tD&R%!0mM$la)J-_quk;41 z)?xFyoE&}TkXcl|YutGvXe}hZWpOSxT@h?exJ=CO-zk39kop_lar9wN^|~YyqkVu& z^HwI+f|M!%$HE8+Kx#$Z=zy+iNqu7-CCDEQ?bsW)Cw0%as|ABC-MII!e7s;#l0w(WU025?tnUnt-JbaAuGW|kBJ(EfrQbb!SY01=Vs5rbdBt1fP|zdvn;?Lq3Xo zMMt6`7pJ!=T;4-XAES|P>6&43llMRnp3=GDL>uPgk4L%alSe*#BPguDVcE&%+h$wb zm({1Q4hEzWle668CbN&i>m^Hm+bW;V&Es;mMN>+&tC<*ZjH!0t*xvWDMWCkSZx^@@Q@Sw>Ez`|8&a*c6RFN7nOC zHxywU%M{ghfEXa0$}CRP0g_4FPz2&c0wj+5df}st5ZJ2_B+%CscMdGM@NW{C(!*@92Zi{N3a^C;o;)Yl)BNe$(A+ot~A!B-qhA-{Spd55DFo z2t;OHZQA#fu5H?3cmC|xECj7+KM=spsA&~fEvKmZ*_nb>%9WM%>RhUsg!PD%YF1d3ORcSLdcVyHR%X!L=+3WD3?Sr5Ut zHCeCwpEnIVd`gpv-aMZ#piI{%^|^XwnH3fBZp4FbO+v$2=Pze6mH#(P@={itFJ+1g zBt=horM3urh){H02!(}XfZLKIet^To@lq{iZQSbhAlE>I zI(;f;#K5r=1P zH6D=CAK0z_^h#xy%Dd=G9flp!4T|P*2iK)lA98T(ul0~!S*LJ|C-)TOSH zBKWV~t3z{o=t;k5Esf?@_0A71oBb6I;@5>TyFFb3MOSk}HSJJ9CBGfb<T)pr!}y!$Ty>*F7?{#5y@&o>V_vJ^N0EP@_m+VR}YI>zFn>EHrZfuJAEi7w~L!?u@*q;LwxOilg|rkA&ZMj>TDo- z*T+o3=tnP;9hG3{NhCdUNa|Bwy*EHDKWT_sBBYJ7`|do*BiV3Lte+OM;_cm{02qA@ zZ+KRkGH4qLB#qk-O^zmy*PGdTagAHl4MB_%yP}3UXfLF=xO}`utopVqLg?dlLUpBQfWC zI{W-{afgQAAIGftWx7M=UG!nX>nGb$+pp92ZC@v9$hFr+wmY%?6Z40LJm3@XlRP^u zzRn6hd|ZX?ba9s*&F)r9^aY11g77h^yw}Jksy;?)hCfRv@^%skMZ2kL&!f|g?T@NQ zL{(0Nv`L3kfS_>nW@~hSg%)Wk%zZf{w?ywaG|vOqi;&5Ox;z1-Rd1ZOvOYx z?rGxqUK?)B!yx+jK`uKdF8fwYHC0eQkJ4bPXR?}+l6XuX0H*?AIrxR*YpT(D|A7lqOELLW=?ItJrt_jnpf#;KVDG6?=WOz zQJ$UA-BPu#IXoYCEhTyKNRdnCA0zFO5jKQZj#Djym*wNEXKGgwIqqMycgB(%OG)Lj zd>`}1cj_e@J)MntU zY%HFrE#fIF#`8IneK(LC8_jjq=y`5EU`QW~4wxoQ;GFhe3)6e+-DXL*9qx8?2mOnd z9j1@$-b+x(ndodDzSr-Ot}_C}WUzYN=Bt~0Jzah(66w@<2+Z&0Ja_&yUVEOG%Ux|E zz1p&M;)MF?x>I?1$Q`)>*BF+VkZE(c8^J`~*tMxchPbMJeQ8{F0CujI6g_iYJ^8!~ zXu*Z`Gd18!u=H?^*2IhZB4@4EyGmDAv4mN|7$Ls%tRRiio=u$Dn@uE{D`XtSF(h@8 zW^BPq9@=|&r#$`g&DBpI?8pymHXt=k8MJ;&s2r)ZOLiW~`$7iSl*U=jMOeA9l0vtYD?qS(w!GY+5e${<9XfW7_P(R`cRQml5_Y!5un~DNniz0d}n~fQg_Uim2 zqxE%1b)xNhJ0r{A(>-mvg81&EcQrDV=ho^Id3iHK@5AZcVxB7=U42>VNe3-hv&oRP zoEaSKMKES?_50$>W(&}{#l4hqwhYeX;Y#;`ws`YYG#tnVs__7Y>RQUnHe-eKn9x{# zF{4W;_gK>OR*3r0;``^tb~CroWc&8V5u>U)yjIhCAvIVE!e|Uns;Bh%p$wJXFF6uufV>O;okmn|8 zwDu$s*+G)V1L&~}&zBt$$>;5lR3v|0SqaR5>-;~D#bdE6OZpcYmr<`1e#|5>)MD6LiR8^K@|>2&YSmY&WPsFfcwCb4uc}iz(K6Q= zRVDs4X2mk?;DXBsLSOT##ZQfIbK zQ&9YIob;`+Oa`?YP3EZXyjcwIZvdI-sb47p4hR?1>=_y?rFTL&JrYMm$8jIF;lE$p> zZ*He+6oUZ2SJb-NL~ly$16glpl-7!H4xPyRTxtvYHkKR?$Y?`p@v|zlZpy>YzS5UK z-95?TU75gGW(&Id9z3*bs$eNV` z=&ewUmI0DV13yxrKHbq<`kE-Rw~%(%n1_I!UAn!Gq=LDc7dWv}uQPNG!RRh92EIUQ zxkH;nU1)^1x{;5rzNmCS@Q*6JP*U35+3QfG+u;A4omn8ZG9(Avt-9T+quO zk-Cc;9fNDASRrE{GY~TXtx_y!MM)O!h?>F!`&>wbHuZ%Y|KfHAQ9iJ4_-+Gv*CxDRI_Ew?Kq=eRFWoX7ZJ^EL6q0lV9n{B@zW)VB zXssSEPZhGGy7@(X;}P1e#^bfHt?0(crdc%ri@5S9UpE6@9e95S&9u|7vXh9rAtxYxPULTK0?7#KtCSwzp8KSzrdAY3A8T z^HF1~wo=xrrB(6h0Ett-8JoQme$ZDMSZhD?G}~GIx#=6}j2Wy!BWtd;x4eOJM^dyK zW|wu@aqi|zvPY;}O_>dG+z^DpzqHoFMb>Ex>|jN_v!vv2#%AB)#`#y;{mqWd(`;v< zo9&-q$D17-)VpRj|Lfq_WS(3@2sU#c{Z8cFn_PARr`g$i?Rm*N(vGV$bvTo(>3eiW ziLJ_dyIExWlMMr;YB)e_EeYorx?s_D2Ugzebj|kJYFml?(RS?E4)jC!)~&~%67N@H z^R+!HccPAYAuvI+y?9T^9eJ1Y_Kp@?rGCP&;wx*wlWQ8FY2zVc>uJjY^=l8TzUK*> z?bXX6^;_G8W0FRX?Lt3(u%BIJ?p<5`cVaWPJu=VgI%bN{49#}qEe zp?6e=PDYKa+O~3ezIa)(v&I%<#8%`UQ!}oPtiC7yuA8yhZlg>YnQ9lwr!G=__}D&t z@@x>u#}6Ds;~`?}*_n%iYY(ix=LwtbHO@o9t#!gevC(6@u#R8V5_rnSYb8+RyRjAQ zaD<^5yJwc@OwD!|;*!u5JF-V)*vPu|7cjMU*|*S^<0P&utr$7665Y=<`Ubk6E^(h- z)p$EsSl?Y&lO*mbjhLNfx<$9X=e2k##7^v*qIPW)DIX8c)1U_4nzF$+gR`5}^VS6B zKYGWIerbPcy*6C*bFq=#7s+UN?`j z(RRTDaL!g2Uv^PFvMhE2zfg61u{rAT0KCaoyAK(mcI7wK@@jnN8Tw$-*i~ddKD6<< zq>(+|-uM*$FGS{2tmuOxa9Aw%;m90(#ARsR#4T{n;f!tmb7UNr=OHhjk2rN-sGTbU)8TAGOcwb@-E1|$9{vey zz7&~La*h(r4jPCvU)>jy=ZXM_)Jz)rX8Pg7M z*=H^zMQ!OV%I*M8Bid`B)+|GDgZv}I5iyw0=op=}b9?bMLvMfyxGXVivrPUsrIe0t z6GkjAI4wag*Bo;+8Z73GRy7#P5ftjW!ZK{WyfcCK_UUeQJ-t({K4B6bOROG6($U3Y z35rvxYHX>ERic`$CynQ*x?K#~iI=bLWRtd+>Q*);`$<7yx-W4jH@~a#V|Txtqvnb> zy!~quyQD&G)Ge73B6O{H+(~?rCL2f>ay3gv&o&8Q zznBMvWpi>i7MC@PjB`lxY)uHfiJ$Dq$B#iBIHeYO@ zRu-ctNud6x%(72FPM;Td#TG3kuHH?y7lb#%Ew}f#h%;IQ^Hy*vdmzOHtpcsRu>X0v zj`&e{YMWim3jJ99+ejKFepI^*+?xDp>+XiGDM%TuD4jBJN3>6xs>{G?E_xmuisS1YK)jnR+8qr*luj=Hhq z$I|(1t&gV_;j*qyX#Y4gyPWy{SKBQYJ;VCD<;!Q-KnqUyC~2q*aNV1kS&uP*FIzMy zofYWggWf{~^rQ1@vdYrc<)Fk#Ox7U_`C@J#%ZS{hqfy`7@lgy@aIu z{Vp9iAyfYH;YI}fa)JAS`P`xR#=c%iO=0lSZz$h;@W-S;y;hmyUpklVCq?JCIjn1+YUskAEBwocOx*NE>dM1 zpTE-dart;Q1BA*lNJNEQ4nH|n)(*oBB7dkpd^ufD?>D2-aG2-l4hi|US=|-zFGGqH z?DS^kntt;-+z}eA8tg;^3!}G#fJ8FJm~4ml(+32Jw`X}i`}#G@D0O>-943f-bTS;z zfWMHaU3JNv`#hAmh(4;dWo6Fkd8~LmAAjNmzNV|D^+c6%s!Rm3F zuWoWArlRpkZ+rC2)Z4Bg<0@0$Q>fP8E)!<{|IFPFT-|g3|M7!xaL^`%5JCuTYZF3f zG(xrzqGoLxXIr+j2_b|KLKh)~5JKp3gmZI3IBpxQ zI{>4vNUiWbr!YSj$^GoK|K#kj^3`SebCt9G?gQ>;IFIMgUlMS3;eXpfKRR?P`KX=g z7fUT z_>upG53&$D{l6(_HPMyv3ITZ zbblMTbCJDho^zF+`+xe$&LNPQl{?exMk@(-a{OK07OZgAL3$9wxhfm)Jo(pd z+4}SfC+@&W?$fW+au0X@x97-qL=RA~O zGR*4n@O zrggBAkoAUlOMd8!=b~EYD;^xPCOe(#E`ejZX(W8w$X#Lg4H5h2&n|Sn%~<|3SD2Hl zI{#0f6OO6q!4wY0g0&QiPf>D?b)TdSF)4*yCvIBH{k_(lM*VD%;>}U`F;* zqnq`S9!gpe{N=so1){(1_pWM6pY(rUMni4~2N%jI&O$k5B@3nL%#gS7k9pc{?0ww- z_75L#JF@bdu)!+!aGJQsf2E1C3URwKymL_aT`O~)src7sOy9Z;*6}xQ%G4dc|5XQ! zbMx(g(r%~!gR^fXH_QIFg^Yg>>3>znxHor50VBOSdL^~uhnr1GUOacfqGfY)1M?Tm zU7UN`(z#3B&$e(@pD;g4aGCR}rt=vcD}2bIyFnOx9-DH~BIgmGT=!;jZh`YT9DXNl z{=#L8PMw=uFxT(=9{DBHg8#X~rw}gRCNDpCPIt~K&Y5zibDv~+a5mE`|2auZPM=*kedhlc+w$PXCS+SKc1VBs1;S{r zxV4P#g@R>_ZpWnKVedm^Al#yoilfSVPIr@?E44f^!>Djix!SNesauwzyH8Rh2uR@ zyuxf-j$#@k$3JtZBs#;Uhw>;GB2kTQ3Dzr(1DW4cxUV7!xb@T7mHoWl00aPkyqQsge4JLil!e&^xATyx%Dw0OqIO~#Sae8?w?xldEh zo4wTUJhtoHW1a5)2=_c6`XYdxG-*$j65I~`7j_-veE8XzQk|1_@E(J6OgeXFX6--T zVgCPJ<$vv{7OZkmC;d0JasRuWl)GV^>bzj)%p!d*U12c(8*OuDg?sbe`7Arb@Sb=SIO*|(#YckSO@+TS)fhm1cs&R>baIV5*h)|g%x{X9%?N(39uUG?ear(1{5 z;m-NmdAc@t*&^pN*W9h2`v)s*WJaKw^7dxQ>^fKI%VojS;9vi2`7xo|&i*psf4qsDl$bwv`TecTS;@J2N4COJ zvWjDB^!CI!tL=aA!r$mm9_N9YN$PTT*?1Sn?jFhAIFEmIJZ4P{?zjIs?%XX_{@lRq z`Tmu?5Sp~A7eZy#D?P4)3xK)^ciR+l6~27&cHWZb+^t0!tQmR{{txEmq)8+D(BMwfxm`Kl z{In<3$gA$|+;qpx+&jqp>r7-8$I%Hk&JDeh$sMv%i&Of_2Y&fU#jeFUILw~L{?x_X z?+X8K2|+=z=b>+=-%>K&@=A#=UPA(grgq|I;E? z(kCl<{!mrF@_)XPobj5y(lrHj;3|L8N~*I@-IJY{wq`q*gU*XvOBOlLdIm;6TRnH= zGvrmTFusyHmM-sL-5Jqu@S+~n@u~$NuKBYQU+%k z9J$XtW%RAsBd-`vo;)ky%)JFiI8Q>k??rsMke$=kc%LsE$HUE9`!lkwqs4{(9gmMg2DbUoHHNz}E_24Sc=upMd$(DEuuTzghSi;9HHi*RNZF z?-2R70pBI^ZwJ0t_&b0f5dKc!hlRfjc<<_-kuSUd?*=|f_>?ZUSJ-zEH0!1oIOH1Gq)M|y%^?)BF*zUoZSez&8s2G4Rd8e*%1~@V&sd z3;!wboyObiS05O^9^t7h(%fLS`|o?;V~n?t-yeXF z6Mhi*1mS-KK1ukWfKL(rXW-L}xBLG~F#j@z{|fjV;roFv5bgJD6aMQ5g(ClJkY6nF zBS3zs$o~f9R~T;}e_oJZBmCyTHweEq@GYYK4}tmHZoGZ`$AbJ$k-rV_JtF^GFn)c) z4*)+P>i-V-VUhnm@DXczM!xLz;|Jg)h2ItQe~j?E10OH^B;b>Tp8|ZU@%H>31pSvT z{ExtA3jY)E*`obF1D|hvRB#%3-0RmN;ERO+1^9B~?e#Mqj9<0!_V^tNe68{J@$)OF zzd`ulfNwV5?*C!nJB+vc?-PV>kj}Q zYrMUFoeg}V@aF@cD(b%g_;iuK8W{g<;a3N~z<7KAaXF|zAp8};mk7TGsK4BJd;byv ze2ww;{JR#^UnlBc6XZ7vzZUQ1C!fAPlK$Nzf3CyDy+1NEnf{QH4V7yeG*vxN77_U9RI_y799 z7mEB1fG-w)L*UDVe;o8*rD%U7$gdUo6M%0J{wYv@v+&OV-zNOCz;_D&Jn%in+w<=Q z;0KJi&z}=P|3|D7+&`KhGjjiCBjA0;+v`sh@X^A*3ECeg{M*1M8gKW17x1Yf|6SlS zgzpAETlf!w&o|y4|Brz8i~Nnj_!o)%UXWiR@;3qby5YP zZ#2kn7Wo4pzfJfbfbSH35cnS9Hv{eOH{M=9HwWIcZs_{C1@KcBKeh(GTI6p5+FvjHw!k+VZ_l4N;M;`X0r*bg={g(jhuNQt-;G0DK$AJ3Vg#Q3s|8$A^ z(?EW&$X^HeLE#gDk61srf3lC?Sm2|CUkZGj@unFg^T!W-qVNlWPZ9O+2IgOe$lo3K zY~hPQ{rRH)M35ga-adbv1M-W7KNt8?;U|Im%Z<0^&-oy~O5|Sve2vI21-{;R`}n&M z_-5fJgZ^t5{$h~dE!sZ?S1_Wa))_y*(c_d;InT^}EkXx?gttQ-OD%RT}H}2i|?w!Tqx9KLB|5wF39c zuD=EJpL?%htbYo4_gc;UvgJTzEtG5179Kh%fMF){|fMR!oLc9qwpQTw+R0R@a@9C1$>wB_V~XI ze2>WQ0={4P_kbS~z8m-mvvIK3kN1I(6#hftV}$PkK3@1v;FE;^1o%|pzW_c%_-}#F z7XCZn^M(Hb_(I`-1io1K>CT)sZ>wGYeZ0@lEi>MH8@c~=5b#w7+Qs% z-ah^g2K6_J{69f{v&c^e`E4S9_3gqRzYgKo0KQAq9|3%?@M{7;V7&P@GXK^Be)L17 z?eSk5c%S)DYCGQxe2nq-{9hmVIN>({KEZgq{WHM)OE%uVe{u-$8KVA;LH${x{!M_- z6Mj?R{lZ5BUnJUpDCoZuk?&qpgu8y13x62!Rigf_LHlcjj|IL?_-%l15bfU<_-2tG z2YjpX_WE%+=>JYp{}I6V2%iajzi9t%p#6iQ{YQfQh>4-s-!p-aG~Ql+r-J&Ujkm{d z7RZkm^=AQ}BDl`Nx2Kzwquom2lV3BH@n(zEt?* zfUgk#c;Ksr&jG$p_!EF{6#hiuTZBIW%%67QbAj&?em3yE!p{MIK=@qHf5XBTfPC*p zq3drR$d5AK-apO;K3?RX2I@}|ehKiY!Y>6rL-^By&ldg+;PZt)3;06e&j!BOc>DZ& zF7Tzop9JPlx$x(M{7TXO3xKZ?`Ex-1bt3;Fkl!f0`DUl8u(b_?c?_*;NwO9DWLz7j5ps# z?*E($e7eZL1Js{oyxo33$j=e^3xF>W`3r$B6#4go_7@v(&%XzNFBka@z*mX(KLmV@ z$bT64df^v={%;cAeN8po^|w{{(}3>~{&CR$ZsD7O?-RZe_(9|C`S%3y5gP~hueN^@ z_$cG;^|J-|SmW*WV=)-Nc;TM``H8}}0-r4Wv%sesZ};DGz-Ng3=Yh`>ehKLR98rG& z_yXhY`L`7KB9Z?JXn(25e--#j;X8n@74^Rhe1q`az&9IjAAj!y-zxkEz_$zkA@H5T zF9Y+Z+j#r<`v~Os3I7T3gT~wQ|8!7)#3sS@+aA9n;C;e>4C;>(z8ClyP zZwh?B$iE2GKV-bU{#*>aZ`08G&tPiUk-eh@K*qz zXS}_BP6G3@*179P2 z3h2K&QU5g{zft%~;9HEh*Pnj?-zoC11-?i4>wxbUz6$su;jafi!o2a{K7KR7`1_2v z_y0!%A7i|I{M-QQj~D(%;FE-R-xCn-@tZ3AO~7Xee>3pe!ruaXzVJ1`7YctX@WsO4 z27Hw#|({yyN_ zg})#8F5w>q{nu-}ef&NE@&`r!vmoEIdGJ8D^ZyNer1AFtu>sT{W4wL*z5(*%ME-*y zKT-I%Kz@qx_VN1=$j=n*{{ZA?i~2tVK417A;0ukn=g&vLmx%m_LI0Ht-v{!mgm>Q) z91-UEuU7bf0^cC~BfvKc|1aR%gl_`AQ}{=L?-Bkn;QNJt9QYyOn}LtmA~;d(^=qB& z!=FDs0?3aPeiM)%BmAbo#|s|~e3J3@ z_`e9+pCa;K0zO^j&j9sjiu^->&k?>I)L$U{%fJVOKOCIDON2iGw7*>VS3vz$!oLc9 zt?=i9`Wu8V0lr!I4p4ua@%HuKYruDl{MUi+6MiQ>nW$60(2B_a>yxo7D zz{iUGH-S$OegWveWZ^Fc{g-CEz5d<=e1^z>8u)DCTY=9P{yE?ag>M7CSojx#FBASH z;46){$L~GhtA&3b_*zka5AY4bPavPaBm7(7_-hmXZQwhF?*hI@_;-Ns7yez~hm5!9 z&z7M7JzIsYzgq$C6Mk#pqlMoE_&DS3_U{aQg7CWnpCszv4fs^ycLzR0_-Vjr3%?KW z`NrG*e<1LFk^df;|3$)g179lY&j9t8i~PfYuM+-P;A@3{AGE(g_z!?@7JdP!zfJfh zz;_D&A*jDc_#WWX}v7yeV=tAzgyjDM~0 zcZ2b75Pm)I{-tK)?c;Ad;9Euh=b-%^!uJ8+E&Lb2_Ze>=|7oE8!y^AnknfERT|d79 zKFWBz{{2Ax@glz;G3dWo%mjRz7d=c=e z!k-CzhVaF}XA6H0@cF|33dX-s_}{k=|M`t#;jaVrmkIwHsJ~M9Vc=_o{~h>x;r{@> zN%#$R2*3Z`*9zP(`}k`I&!4mlzahx)6!l*W#^1eHKDPcpLI3rMe2?=mSGdm)4hp{- z@E+${$^Ej|-_?Ql3BL*G|7hdw@m~YvyT5C6Z2j)<^a!{A5`yuVd@K z2F$-q;qL}MNBH}JFA#oh(Efn%Uf@fF-x16|_g>Z5{{J^cYoL4SidW% zzd`snL4LFFi6GzoT~}l4p8~x5yK2Vzb-?($zbj{~PX_t@#@p-9-oOuv{5^s9IAb-o z{&cW^@d>{!=s)*&C5+8q5BNCYeZVIQzdrCO!fyb4y6^{q@yjyaoZ#&~=Djsw0<_~U_hKWlSr|K$MR zY`lH{a3bhG_p{>MFT4F40pBHj6!1Nw{Tl<{FZ?FJ4++01@Da|n%Gmz%gYokjZ|}dO zL4LIG3qgLI@SB1BMBz6F-u8<=6|Q~mjmyWA)M>u=svGv~re5CRA@qaBi zexrrI4)|E%tALLe{(9gOg}(v#WZ`cFK2`W?;N5E__sbr?n}E+W-d?}91IKTU@NvKw z2!Ah_zX9R52l*w!?*M$c@K1vJtAyVXQox(o_`oBl` z$AIq_{(0bsgm=%05y8WH`Sx4fD_(tJ3aQ0N;u3s(2+t*JMfNv9iBJdr;Z{hq|xb=4#Z}0y$0{Okd9}N0` zK=@5S{;=?y0`H9vUBBIX65;k=l<=DYA1nM;z$Xa5HSo#8r-SiJ6MhEpnZh3ee2(yk z0$(7!drv6b@edg9HT%7Fo%y(%v!@8x7mNH1P=A@oKMeQ^;SUGCO4L6I^k1#Wckii% z+kf>UKMD9I;im%MD*O?k|2l-<6XbUbzZdX*#(S;#yEpIy#@nx-W`g!d>=X>P^HV^+ zPxyU-j}m@A;A4!p&!0zv_Q#9-{Xu@B$Ugx16yXm9K3(`U;Il;g4+cI*Iz@=pW#!@{2hym#l&{qH%zM+v_O^na}Ig}^5We+j5R*?4>WvcULdi2RE{ezx%L zHFdb_N51ga0ADElGSL6U!k-Czneb-=UunF(e>eyDYT?fXzE*hmHNkMluU`1`fNvE3 zeBhgfzX14F;Y)#U7yd%vJB_#ZUl#%2Bm5=6_lx>31Ab6=_ch^g=g+XH|0uA2d3On2 z|BnVfO85#;f2{CV1D_!LwZJC}e=G25!rumbrtt1P&2Yy*$9VhvbqpB4LXm$5$S)TD z0pQDoe+c+W;qL|gUn6`y@b$t!0qSou-X6bfFn;YK|1pr?C44LJy}~~a{DAQHgZ>{D z{sG{<38CxXgTO}#{}Ax8!Z!k+ApAdpPd473e{TYxA@beV6vADI3Dz0l<~gcj~V&>?Vp4ESmD0|K0)|F z;FFEF=Wh;Zf2zoT9gJUw@Lj-X3;!PQ`NDStUnu4E^_Zn}nzuyBNCHxP-$BOy~fsYsYKLVd5{7=BA3jZ_k8N$2IbcZ|tvyHdM{}}aP^{-0gZwK;gh2ItU2H_KdZ#Ld*?VnBp?Qa!+ z4)E=w{l@_U7!3;cla^MD@~ejU($@9v@Nw-5M8 zwbs7`(EoM99}DsuME$3L{%;okRN&i$-wU+AQ}`1>`+J1X1HRvQd;C&B{e!~q1N^Y4 z-w*oVn;4vU_WFA$$d3{}6Zlx+=YjrD5Z--HTDbeqWZ@43K27+;fzK3vL1g&#=LmlS z$S)B7B;W(WF9G9MBK(OUzg+lS;H!ks1HM-Hg^}TpUxVB650e3tN+fcc*%{1VW9zwvhe1%M9-zZCdlQGY4uzcP`3G4K^4-+fPXxaaR`;g^B- z*NOU12fji0BH)`u{S~17ts?(Q;M+z1Rls+N{HuZQ5&36;{_7Y1OyGxvci&SV?);0G z9J>Dh1Ncbe?c@J;;G;$U9l*y4e<$#X!q)+xBK+OJrwe};82>Eci-FG*{%qj=!ru?t zUu3*Jf6f8x6#<^nau97l8a0;U5F}?ZW>X_%7j} z1in}JQqcYZ;afodu<%a-@0}95eqRXcj}rbFkRL0&`+gsqmKoUm@y$6VzWN{9C}+i2C0K zzFzn);G0DKU&M!h{Iv-GCGc&c{$D`-ox=YLe2?&#g89=g{AIuo311F;L{jMbeL3)v z!e0S=jPdsIKMck{PWaz}PZ0hO;FCoAuLSK+6}|%a4B@W=K3n*!fzKEI8sH0suLQnW z_8e?e%v(;A2JphQKF?{0)Fl68RH>PZjwSfKM0s8v~yu z@}q#y5&6|%{uBs*6Yv4yHwX2X2)`Nd<-%_Te3kGwgZ9@7e+%#p!q))bEc~s&w+Vk6 z@SVcn4t$UBwZQia9|OjJNcb&*kC+y^es2wYr0{ou_Qwbx3-aTQx7Yu<&S#2*d;Uli z`FDc)Q-r?@_;lgxfX@>CZs7BTzXy1~@b>~=WV}6oi^2Gn2)_jQGEx6FVE$E#{BuBl zweaTxUn{)(nM~o%|9a8>Z9)5+gs%tV-zw_A0My?ud@1mq!e0n{x9}GM-z)sZ!1o(( zKfkvf7{4LmfagoWRZU#IDS%vzaRK? zQU3$LXNmj<;B!R&?x6n)gntm^2ZVnJ_!8kC2EJVQM&PT2|0nRZ!Y6|MZ!q3I{vHAO zO~UU3@>_)87x*^O{{4XO6#1#ZcZ>Y}f$tOk0N@8j{r>{vH!Sj-fcGYco<9x(^+ySR zFz~U$9|nAa@%H@B06t0NKMMLURrpMhpCRf$0{AT99|QI02tO0#=Zp5w0=`iA$3gwY z!XE|l%Y;7~_)6iA0lr4~Y~bsKcYh~DxYr*|!Y=^6RrvFO?-2fc;Jbxy2J@#+_-jG_ zpzzlL@7XhS{e1$|?-RZX=n9xz5%>X_)g%Xg?|(HIN{#{K2i9$flm?sUEtG& ze-HR9;k$v)6aIbR{lb3?e39^<0ADKn*WmtRh49}3UoE`*neyT8AM1qw4){jlzX86* zc>DY{1p2>CV%!e-8LeQU5xi{W&7v2YkNBUmy5F z;Wq@nSolcb%YF9Sjej)ogTikH{IIBhbKt!xq3iz^z()xm1AMIUUaSAM1U_Em zZv}jk@LL0)D*QCyGlYL0tpC}!g+BrKCgF2|Zxwzv@Eyi`t>gD<;Jbvc0KP}~`M~#y_MZa$pvXTJ_+gRn2j06+ zu;aZ}|1SVO(s=v%nT5c|2ww<%yzt9_PZIug;8TS!0zO0dGl9<*{(Ru`g}(s!Lg5p@ z{zz>P~uLAXZ_6-iay?$N;yifRl03R)UCGc^=UkiMq@YeyK zV!YQne%itKr3t?$IDRuk{d)nQE&M^i=L>%W=)XeI{+B`j6^Z;?Kz^z4HNaPh`d zfcEDJe+oGM{K7vC>Ms)QZw0Td(SPWTsqZxHo&g89=d z{3{^8P1OG?@EyW;0N*A28^HI7_P+`GuV47LfFBb6ZQvtPL)ZT<;3I{92lyD{y}>d@ zp1*n%^naYle;4E@3jZGPDZ+Pw`qPcK+kYWge=yC6SD`1gP>5dMAO1ET#O0$(ir zMWFvmMg1Rv{0iYe2EJPOZZQAqgnu9SM&bKF{Vl?O4t%@tAAtJ1gzpFWy~cYz!LN0l zXFom!`TfH806%EFef{+j@SgpHb=&oS47}HPJO2~lqlE7TK34coflmE!&p`bdqW;f;&l0{5_#9FH7r+;Y{4aqo6!~8PUo7(bfiD&LUjttu^1lJTO5{g@ z`By9QHwM05_)UOs6n<0Sn}v@CzSVep{rVR4e~0kffc$Pz|F*#Q3cnrj{i6Oj;D<#1 z_P~1%2tEJo0KC_Dd;E3;K1$@r10N&&PQb^B`gaCCQRMFee6sKfz^97(cLhE}_yKVI zWeYzUf{(Inyh5rHgGU2C!_E!o&4fq=2_W-`$czgeu41A-=-xK&2;r9Z* zUDUrf@SVb^0N*X@9|ZHKPxyU6{-CJ;N02`(^7jMz-UEZ@4}1Op3FJo!e+0;n75-o)bb3uMY zTIl+l2YjUPtAqZF5q=HeQ53rANW+^1HfkpzZCdv;Uhr*B{FT6G3cms9{~Xc& zM9}_x;U@v_7k)DE0pX_rUo3nQ@TI~}1-@MPX~0(szX$Nu!Y2b?YrK8^TLI>8gYZ`Y z-z@6i5X}Epk$)Y??+`u`m{*!XE*AqVe|ecMll96yYa;`I|2MMBuZ8-w60T;iG`}3%@b&MZ(_;`oC28 z`+%L}9PWT6bZxsF^;9G=$82EPK8-ec<{t@7Nh5r}u1Hv}}KP>zvVE%g# z4!wS82KiCKKLLEK@SB4A6NGO8`N_gZgZwn%p9cAv!fyuhbA*2u+ky@-zWT5AU|684?%vM@!nuFMxLMV0X{+GZw=~C7CsjE zG~q7<$6u!Ky`cR$#(S;)`xN+mk-rUSf1&W(0$(irm7xF1g#QAxztVWG)qh_CUoG;t z1MRO9z8~Z_3jYJ}Ey521-!A+R@Lj_H0(`IWUTgf~K>zoP{69ecknn#3A2B0XxLv;o zyngC4-oE}{4ftr0zdh)`SdqUb$WIV{E#Q-dUmN%|;l03T3coJ!ImX-LzYg&EB7Z&L z3x)RqUo7h10nDFL;Wq&J<)Z!_L4K9+ks!ZT_zA!_i1x>W`kRE`3HTOK|0baRcHuV# zzDxLM;Cn^;Hv_(3zjp!ok-{ecA7i||{=|U#NP_-%mC6n z{m2pdPwf)^^GgLH|7qY0MgH-i{l&uP0AD8RKLPj(;qTfZ{Qj#F^-l)lS1WujsJ}t@ zJm8x}`=@~VTSb2RF5&lIhw%BJ{%%qKJm7nUKN??`-M*izDW2pK>ek{?+NlN zgx?GJYUAzw&jq0VTH*V434i^o7xkBd{3hY|2JLSZz6|7d2%iG-yM^Be_&(vk1^quL z{MDfSp2I@d-+e*-KI85Aw;%9P!lwcsBmDlr#|eJ`@CnBIg55as`fn}h|779s1U^mp zyMWIWz7F^t;qL~%K=^xr4+wuR@Fl|6179xueZW@VF#4 zA20Hs0X|9iXMs-@z7_Zk;hzIO+jx8Y4+8z4C-Pqa`F`PF0=`K2gF*eJ!oLjiD~z}M zFCFApiToMB*9w0K@D0Kr3VgHh8Njy*{{iU#PT@ZUzQ=fb{Ca@z6ZszjKPddiz&JMJ{~5?n68><|f2qPB0ept=UxWIyjko9T zx4`F#{O^GGi~LN`{($gD0$(iZp9y@K$e#s#g~-nWzFPQSK>ybX|10o~!v6+*i}CjS z8wS2j+LI z7k&=#O~$Wq`~cq~^5+8IF8n;;yM#X(_+HWe0^s{az8}orA(6iTc+afR_16#T_X)oM z_-Nzp`LhW4SdqUFv_C=QF9!KZ!Y=_nMby6x_;le<2R=*qi-FG*z6^N3@Q;A~Q<3pe z!D&45{LmsW{^cV7VUS-X{1d>}3f}^JgYZ{@{%;okYT(<1e+kszX}mptg<$;pM1C8{ z9~Ay|;5}KP>*t%m`-Hz1^nbMR_WF4p@UbHQdf*d;zXAAU;co;!P55fyGljni_#ETy z{=XUceBo~e-Y@E}1-?l5JAf}0{!ZX4gg*@&|JBCZ{a+9AYeoKIkl!Hk9{~AHB7X_U zZx#MQkl!Kde;D{K;r|JIkEs6<;QNLD7w|*EHvu1UROtF20OJ=a{No@$M)+pn+zlp}%$M5?fKUw5|0DPM8Ywa5T{qs!Wdq94UX#dB+=L`P{@P1MM z>0tbdgf9ZVRQRtz{S~79XMp@Fkv{2fkVOAAoNY{ukgoh5r@!9^>uf z|2N?KME)@FgTns~yyuwU`fb<$C-7e5eZe0ya{uoS;G=~1fc;CX@T&ozAlknM@JS+n zb>LHlj{rVH_%(sg7VTdf_&kxn7Vv)Iy}%a?-YI_@IAtx4cgx?{Kg=E$auT|HUZv~9lHNM2h{Hqelw6C zE&S%d#|gg$@QKFT{TBm#vhZ61pDOC#3iu4+w+232)E^6cp2*(@c)#%50$(KjcEFd4 z_QwHVF7nR>$4`~;CBWB;`V&C?^&)>);G2X$57gf({Q1Cl2tO6n-!1$!;QNfX*N;7b z9}xL_0zWML-oSg04PF2D0zOLk6yRfxxBKq`F#hqv9|7)PB#Qd?1@)&0p9%8Qh2J0K zX9+(5-anQnd@1OEzwk$c_7@4C4%%NT{Dq+Y3gHh0`PIT_0AFXkJ^v2_zCq+40erLY zM*`m_d?xUn!p{W0$9TK{E&}7oa>pYcBH{!2FS z(ZU}Ke4MENVlaLQBEJmyWZ_Q(le+sC-P58?|{hh*>1K%V3Vo-m- z@Rx)9A>-}wy9)Hb=lIa|`)c65!e0Y?r0|u%M;q_6&L3xi{*M#>3ef+FqW)V!{mH`L z27IdUw*#Lpd@b;q#@qd04EjGu_+7y3F9o9hdqDk#!ru#gk*NP{(Ed{4uLSe2LeyUY ze3kH50be8PzZ&>@k$(;FjUxXd(ElyMmjmA}d?l#AOZdw`ey{MC13zHAeg60dsDDWK zD?z>|C%AC?to6GBc%Sgsg8HL{zZ&Gn34a~PPZa(Zke?!a4e;s0-wJ$|@V5b{>O;?_d$NV@E-u5B>acK zrwacm@EO8?27I>hcK`PQpC|kmz!!-6tHJmOg#Qxcmk9qA@a4ka1nRFc-tPZ?kY6M6 zzXrZu_-}x368>A@TZO+F^k0YY--G;a;Rk{56aGiw2ZjF$c+ZKU>+jFN`-C3?K3e!+ zfR8iYp8vOi@lO!>zk&Q@kv|N4s>uHx_zdCy06tszKY`B|-UIG`6dG@j-)g`YiTu@p zFBSPUVE&Yg{9A#q5`Jw^f35Id;2VTr2l!^;*9E>!cpvbc!fyb4kMJ7;-!J?G;D>~t z2z*3t==!}8@R7nt0Uu+$ef-`A=6{^X-vs0*3V%DuPZ54oke@DmH1Ju%Zw7px@U@`* ze&II<`9;ES0eq?OF~C;{e+OuPweVYl{5s*c0=`lBt$}Y5{!Y;TcHv_|ewXmu0N*S8 zcEAr9A7$PDy$iHIA}@6PtOGt$_#Hw0F~Z*s^5ccS2lyo6cLw#R8gH-vy8@ps{O-VK ziuxx3pCkNa;0uJG0(?ODd%^gX2tO6%mkYlG*#B1vza#Lq!p8&OAbdUOzh>d@1HMi8 zWYGVe#@olw{UE&ePZ0h<;FE<<13t}oyZ@#GpCSA~z-Nj24+cI@_;ld?qW&4c2SolMz?TSr zDDdUNX8>O%+J6}EH6s5=;Om8-34D|Avw&|EJ`4B`;g12nTlj3?`-DFh_(9^5$s+&Xz^4iSB=DKSKLOgGBm9%V7YN@1d_Z~7{u1Gz0=``Mr-83h9<;w!_-8#!nXlmEBxo6{sz(h7eIcK$o~T5w+i16e24H~1K%zDH^BD^ z|1I!?#@p-10Pw>i|2yElCx@>8KL8(Pyj}l~z{iOEA>iYM{|Wdc;eQ4`RkZ&X;L}C^ zZ@^~>{~|bk^MwB$?)E_1M`oPB;Z?E64 zg8Jh{{)QkwN#sWYpCa-n0G}@WM!;tY9|e4#@ExH4{ldQne39|q;4~b0{&q7^e~Iuh zz?TWXHSiV2+xJgj2koyGerJ$hC+gn?_y*zM0QENs-wAw+Xn!K8zg_rAz;}uIrvTq0 zd=l_|qW-DC4+=jGc+dRM^?wiGeZubpe6;YXz{d%{Kk$jd9{_xc@CO2)E_@pBS;9{T zK2P{J!SU-C{$P+_Bz!vXrNYkuzC!pzfUg$*P~hu?&j7wr_``s25&m%C+l4;@_%7kI zfbSLlDBuT#KN|R9;okzskN1?&^*0;jM+tu{@Ug-l2YiC?#{-`%d=Btw!p{aiQ}~mB z&k=qO@CCxZ4dzck__-jzMEC;W%Y~m0e3kI00ADNoW#IlzgYc(<{AS@70N*Bj7a0Fe zuU-3;!m{Cl8&@2SC#v-__b_(%Rb~KSuZqfsYsd zBH)um``-ucPZ9nD;L}9?9|E5#{Ns?fG{#@WsM^1nMsp^&_Aj~D(Pke?)cJ@Bc*_ksE|guf5uXB%&?pAEq0 ziTnqF_Y40J@I|8je*#}3{KLSPiTWFXuN3|f;A@0$1-@SRFTnh368=$;-)g)){~iOr zUF0_d-zEINf$tUmDc}c0`=17WNcd-f_bdoq|DOfkEBtf7M;h<5uD`wn^DjpD7eIcz z@UH-$B>bzurwacX@EO8?1^O>r`1e45zVY_)`#$h~k>3M+k?!mkN@ zyYOoP-zD1r9q9iak?#fh{UU!I;0Hziy1;uDg|6T00q+yu2Yj^g_Wa)f_*mgL1U}w) z`}mIpK1uiqz^58-xBq)E|I$VNMj$^+8@MXep z4t$02_Waud_-f%}fUgsNOW+%Y-wOB^;kO39-FSQaegMZ$r|{c@{BGmz@!J9TKH+x+ zeo**$;5~(*>;F!``;52ye-QM4l<>QO{1{RH?!dxADAt6!jkue38gM0r*nkbAhiA z_2&U!CGuYdzE=3zz&8m0$As|bf3xxS{LKgXt-_xSe7o=kz;_D&=Y;Uv-)+3T|33xf z_X+O@eo**Dz{A$2Q8*k5_)q#%{`HMmO6NC={pDg?up#C)BzuPVR z{?8OX0_5iizb5bn!k-2DFCcs|@Fl{Z4Sc!r_WU~s_)3v~F7P!XzXbR?k-yf&@aIpX z@E3sm7E%9&z_*F~GT=LfzXw26 z#@okV1@Q60Uj=-ksDJH=;U7OK!dHU)bm6ZDK1=v2;PZsP7I?q#*8yK-ygmLm0AC{V zy|1K(i0-G8?L-z4&DfNvH4HsCu%{kH?(C44RLJ)-_Qf$taj zcL6^rd>!z^!rudYL?F2S+wM1AM);?JuNVFq;G2xM z`>z%F7U7=*zD?BsJn)^uw*lWH>VEEMOc%Sk1_`eK%l*oSt z_*mgPfKL$qHQx{SieQrM{Z0ekC;XOR{G)~63ivqT4+ixo z3ZD*qitvX5pDz5?p#53K+w(sb_#Bac1gO726ZlHuj{?3% z_@jZZ7ycOFn}p8>zE$|+f$tE08!&&ng+Br0_X&R@@Popi1ia_W(Dio?@IK-5fsZ!c zUO(mmA1m@t20lUL7XY6m{I+2Jq=@=Y1^MYB-w%AI$S(vwNBBj+7YM%q_<-;WfiE%M zo`0tSUncxw;46e*0(_Nde*pMek-r_7zx5)28OU!EJ`Uu!3SR{BJA^+I_-^Cv`EwTV zy&}ID_yOV10e)Ec?Lq&0&k8+%>;Qa}@aKd2V~w}_{{rCSg)ap@QPh7S@F~Jy41Buq zJA(et5Z-zXA9@TXVCuxBEK5s4-3Bw$oCe9uKzcK{3zjT zfR7bE0o0!${H-8AS@_$4Pcz;g|6M`-86v+HMs-i zZjfIod?LuN5&j;KUoZT2flm~EGU&e);hzQh>B2t;e3tOf1D_}S z6wrRZ@JYZI3I8Ifzf|~_fUgj~9r$YDr-Js^2|o?^M&b7WzQuU^_)iADP2|4@`ma;? z*MaX5{te*!h2Imje@OVffR8vQbpN|I@R7p53ECec{M*3C3*QBNlJM^UpDO(Oz-Jh5 z&;JjA&l34Pz~>47A@F`te+rmC0g?YP$S)CoACO-zd@sna5`JHhUn_hc$ZrsSKak%n zd@As5!hZ$o?-c%P;Cqa>kDqUV?-Th0zz+)lE%2UmL-)V?gZ}p#Z|{G<2l-LL9{}=W zg&zd@3BnHnpDg@=p#C)D?fH`ie1^#X4b-14@`r)X6ZyXb?-%)h03Q(fe*#}3@;#Hn zfB#OI$X^ZkN|8SujDNMrUjyXV3BM-rjlz3@ZxQ|=(EfJe4+g$V_;lcVgjX{3A@S6gkB>d*UrwV@vXn%(AhXS81dAvvzc=vd!XFOiUzYLq{M#4g=Lo+K@cE+t{eUkN`KiDciTwS6FBSO*0ADWrfxuUa z`qO}~5q>)G^}-(ne3S4;fce`h{J|i7fFBb6FyJH3 z4_*Hc2R>5xOfdd2!XE+h#yB^^FjSSqmXn&>1F9P{B!XF3n>xDlP1V6!Oize<%6UXdRG@&`ozY>*#uVd(ntNkaJTk2Kys{!Rk=Yae) z<72G#<2jI@C-N(H3BUgWqWzZxUn1&%5Y%5S>c0r&H;DQ#0KQrH1Tg>GME&_-{JV{} z$A8D2!ymsPk$+x%_}+I>=<#0YmK-2|Bvm%@Bb!I|8KyziuylwUPFs8{W1D|M*P~I3Fgo2 zZ#|;^S3v%tsQ)G4Jr@V7vHQOX)E{HK-T(K1{6ypJ`EwWWDWd+{LH*gH{u+?)7xmu+ ze39_gp#D-(|6H(sR~c`Qe<{ds6!{B5``e7S$NyB|J4OAAK>Y)v{*yp{L|O3ovFpzT zKGJx*|BnOpCm3%Ze@B4)R8fBh@EO9t1Fk=^Mg8-@{Pm0cPLN+D{7%4^3Lgi2h42T) zg@6927XD0-UnhJF$Zr%r3iuY`hqep9{q4ek2Yi?Cw*cQO{3*Z>2>%5*{)UaWkN=aw z@e_GT==!w>s6R&dMBw9v-x2sE;Uj@h6~21g@aJEK@D0Fc3m*x5zVPb-Unu;~+l1f# zV&Uh4{4(KB1in)EmqGnC!Y=~8UiedhZxVhk@U6lh4t$63(}C|6J_Yzb;couiMgFBAze?m^4)SY6{`nxkUgTc^ z@*73|T#(-)@+&}oo5;Tmynfgz@~;N@-6H>8aQ)FI@~;8;10w%*kUuQ)D?xt5WufPf z7LXrlyuJSY1LQ}G{B1#goXEcx@mz%^<&B=OR|*Ha!mf7t8)tsviPynX-q z9nk(Lk$*eLj}iIrf&6%pUkmaRMgAqA|5HT%9UwnV3mYzeeQW1M=%cerbI8>rbP|zZc{;i~L_e z``bi*J;?76`M-huZjpZ<$nO>T!ytb^;BC;z(5i7zbWupBL89Fb431Xp#KX*ej~^)6!}{M zUo7(f34E!@-x~M|k^czrRU-d2@cLn`$ZrDq^&)?J;G0DLqrkU_{2hUB7x|9?-zoC% z1O4A4@*fBJeIkEX;0Hy1Gw{PAe|O-$SA?E_o&Y}5c>DZwJLvxyk^dyfj}!S*fln0q zEx;#>{5^nA6Zua8pCR&-fzKBCPXnJP@=pWf?-%*cfc${SKLGd=k>3h@naEEAzEb2r z3w*W6p9}iGPUJra@*70{A;33_{O5sh75N#!cZmEp;JZZrEYSbGBL4-D-!JlK0zV}3 zUj*KBW$^rAum4%V`;52mzr6%}l*m5{_*jwO4t%`GKMwdLk^c(tDIz}y_;iu~D)5;i zKM(jEk>3G)zQ~^qe4)sH4frCFe-iMeBL8*Z%SHYi;HyOb8^G6y{Cwc+MSdsnjUs<8 z@GT<$P2k%^{ygA2MgH5scZ>X!f$tOf?*Km_@(X|;7WwZ1A5jr{{+SPar1AForyKZa zk?#jSPUOE2e1gbd0DQ8@{{Z+@k-rf543YmK@L3{%5%75;zX$jNkzWXWK;(Y}e6h$s z4fryV|1t0tB7ZUP)gr$a_*#*_1o#G#|0(cIB0m6ptH}Qh_;!)M6!I`E#WLhpZl1-#dI`}(H{_$ZOz4}6TsKLhx9k^eRDi6Z|@;8R5YH^8Tf z{Ih`16#3r*pDpr>fzKED1Hk)5{@K76iTv+?FA@3Y0ADWhzX!fjG z;pgWFzs_#q`+VU&Q^NOt;a3AbApGjU7aMQy{|Y9CUw@g%UlZh4i2V5=zgpybL4K{s zKLzABi2U_Hev`;Q738;y{0%^UyYL$V-zn<%gZg_!{zQ=9C-N77{6UewF~}bl`3ph5 z_nOf2XEexz7NK;&Nwd_d%12Yj*cRlt`De?9Q!qWw1mUnTNy0lr4~8sO`MzZLif(f&Ju zZx;D?0pBWo9q{eK-wk}HX#f4d_lW!lfbSE&0r&yo9|V3#wEq#{BPxUEAN&0AFW@7E zZvsBXczgYO6!E`;b!hZpL#6LpU|1W`$6#gsVV}$PqK3@2*flo5tKL30Je2Vbj0-q-89{@g6_(9-v zg#Quv0@40SQ^LRgDiryJ;QF;#_|t$d6Mix9mBKFpzDD@pLI2ka9{~AH!Y>8BRro(Z z{T;&p34FKl_VMeP9RB?475S?HKOp=Xzz+)_0lfFx(Di#=;G=|J5BON&BY{s4egg2x z!bbz2Cj4f=X9^z+e2(zj0AC<{Jn#YGcLKgd_(b5#g`Wg`mGFB5Un~4Rz&8lLFYwL6 zPY1qD_=AA&6#g*adxSq6_8B%XoYKl!Es6i2Tz*e!uV+g8U)j&j9%mH-xU=X8|8+yxo75z(vE%4pKUk7}j@HYTI zDEy_M|2#K_uKzcKe4p|5@qZ`qQ6j$v_*mg@1wKLe%Rv7ni}u%o{8W)&4)QaEKMv$) zi~8>dK2PND2)tk9-vfL=uLr(b-(2708U1n5=HELXX+4s^hWYQ&Zw0lZ|8K?bWAhW7zjlA-c;4x<6~0FE zNB_`yq-rF8_0c~t-$(P?5?B0-v3_6U*BbK!65kBEEm!28G5^f7r}OtC{Ws<>YGw!f zZ?vD>{(D#S-wEU7A8zuUxBRZ~H73TB?fk9EZ!-C#&3E&=MSij4N9NC%A6#tmokM1Y zuQC73bIUls!T7l=XirH0x!XKdf1l{T4@Lb?kCVU2Tfty=e%W7R>wm)eOO@|ADRlfk z68WDxUiIGrCVy4q*E3Fjw8{T}jNN-+&Gr8W@Y9HeSgvy)iRC(%G%A+sT&h)QBu+?6 zVo4gIk+g)Cs397mxi%#&mz+c`p(U|I4aJgbNxn$LZIeV(u1`*Z&I+Szx{ zJzlTZ`~A6`vyr)er-5Ha;mA++=>H@5@xcEc`1J*U8TopO3ZaKntNCal$r z$2{Ma^8EafOL>00^XHvazGVHGlLFTN2hjhWLj8HG4t@-FJ$Jc@%3;bf>Ul#m2`5Ly(znMDmp!IL=F+W(yccy$}OaB8@ z9?d@i^#2#=f2rUPCBK!$e_8O8fd3EhPYC`T@@?y%FZijz_f>Y^zgAbnL+iJN{2rG6 ztEfDhe+KZwfZtE>i^;#&;`b8#Z1TK)&tuQ*AYOG{1YF^e-5_6#^mcP zz_h-=k;R^u>Muc6s0_?JBT+XUYa{CdE@LY>gi@mKMLF8mtSKRcKZ|@n<(>6!4E(i%zlr?b%;(3?D!~sQ?SB2z1o-C# z{}TDO^KbpD@cyarjV|1F{v9ObqbPqT>!0txJ5?U7e-!9H8uXto_!G$I>(A%^yx_-@ zZ=OG!1OH3Gzev7%%RS`5{XD_X2K~1L{uLGQ`ZfJlv$p;Bm*D3Dzcui?3jR3qZTs(G zAwQGyw*B{-kk6p})R5`B?;n<^JlcN+)W3QE*$(u7Sn#VCXt=h;537jRuNCEO$IstF z{Sgnk&mT8{`fn8c>E!eGU-|LdPUX@3qJe)S@W%@NI`WsZ`Emb2!H*-~PkHD3-3j`X^5YHvCgA@r_{%){MS@=l{9AzEsS@6Q7X+W5zdEQqTK||Nz5mSP zrz`Mh2!8x2J-Ekce!)MuKUMJkz`qsvhXsEJ`H4Z8{^b5=f}c*lx&GaO-&nn;;_PYu z{$usi8oXrj>#IDPe?IwHly~-jPvGA}ei&=4(sw!-!F(?Lni^%8eH{g2>tN%OX!TbM-@_he|pgh0+@bxQHc{IPoG4A=@p}sbpstN9k&guL2x7|P8pz_F1BR}Xk`~ObhPbZ(x&v!-_dNUhXRLC@azMVq-H=osCcnAA>_U(K* zLj9Sb{sEx=i-P|=`LiwlFM^*#emdoy`3(YoygEUk^{ZN_gAJL__fL0~N9z~=u--rB z`XvH?x!|`W-?o1j3%;NH7^D9oz&|JWv&gsY-|q!K9rQmG_^qzN^WRE-D>i?=|Lzm= zr#FN~G<-et`TEaOd9?mnpnpH;|82qVOnz63|Fw{xOnG&9ggp5Cd{y!M(>&&{ z6Y{T6p1*$LeqSNK-ecbRH<{7#yNmK_JRuM6FBbB7ly4W3cEA2wsPbt21K{{e0_*>- z;D?>luSA^Yafs{!@kgCd!Yo)c>T)qy3Wr=JzP5|3kr#{87WREdKj~p9JRj81O5q z1Ke3Ze*f_*`A%=z57IZyH#?F14`lJFg41`JGfA`MJP<3iy`=Kgy&3yWkf9e+KXus~b$TesSdU z_2$oiQhBs~!MtsLg({EcR}AW(1?r!x-e5%a`>FnDw%_>vJE`)h{$T!EmS=~#@3_jN z`Xe53U%#FO_515!|7ohfjQaf$^WoHLKJHa{x@--gYfpZ`7; z`~>pN<7XxCBh>~)>tFMdhC5sQYATP`KNa|^fIm#|6UbNXg*^E2w?xQ~^O!#*Gk`MaFTqxofn`K<->Yc2SHk>A$hUoZFtz+VsiI|aY>|1`|^ zFP~q3!H<|+v*a6?`*$PoCkp;B^3~}v4($*+rV$rNcZo$e=F8Gb$cE1;C>qA`Tg6^ zl;_u9oHl5Oe?()v{$u{o!AC59MU_W>KKb#6 z{~qw~6#RVhZ?X9O1wZOZ-M{H?2mVunU-PntZO8u#Vi;h*U379fI%wbjpu1zgT_D+VNFWd9;6g z)7<-aH>iIY`Mmy%vAC37-En%G=IA zcdI;_e}L)_uD`Q?azXts2>x912U_MgNAUB>H;>*D-8g^!#>(*(QJ%kln@oAW|M~MDh5D0b==C$__XVi`CRHFhf2ERd`}tc(l}GEB z3j8mD|ESe@M`3J~1&p)StKZJa~f8w0K*smUHdxbps z{@Fx%zJHP_&-V*|zE-F|Yqop;d=Kg`CZF%0RPt^6=QqI*0RJrTTV0RWZvpvlgiO!< z`XgH9(fZ|+pHF$``2PX;L&)dr*Qu;tsjHdK*Dph;zZc~jvphe4y(HA1{j7Wa&V%|- z3Vss#$rk^(;OCO>r@S-2pMl?^xn4g$zkKp5F`v(GHs$&L`;PLq*FQ5<9<6_Lnx0>b zQU9-?{v5%texwG1z-%t75E%`r%`V*;s^Zwx?sK2-1Zz6x5#qXx_ zXnx7SzXbgCf`4;4JwNq-hdlWF!dv3`B~gAZ+b}#|M&(icX;gm^>CXQB1Jpm6e7=7# zme;WD^~;|^{bj>-{s~L{mxTILp40m`f$~oMe}Vc(wZg~WlUL~=fB%=2SJF2_d@-7 zRDW>J&i*S0>TlczuYaybzrM<&^)Cc|IPeDx{yFjoTlya$_`bP%{o*O_^j`t^iv+(% zMZHq$@CteG`KJqhJo)DJs}k@J3jPH0)&Cvx;Ql9qp91{KzzU)&TyWg5Qh$xDeev|4V|O0Q_3O_p2YUq5U(P{NWb=UX@4dpG3YYujJtz zzqNt?mf)Wuzl+7+DEJw`uM2$Vzv+tlZ*sL>>HZe~FTu|R^REy5y9Ga){Eiks_}^6I z?;jQbzaj8f3jP}M^)4Bh9=RZH=dFQ`rh30>R@}o-Wl8<;kPUX@5E2jSa zly~;uwV;3J-_&<}e*eLFw{%KUddH%Z|)W1~lcX;$)7W_=$w*dYr!9P#F z?e)_M!OsEf*9!R6Z@}vpSw-)(uPythiprz;7m`megGzq?vJLQWC7ykO$xY zPYLyhMd+_=7?O5hzorQF7rmf&uDO5Of%>xrzp+Puz2JwZyZsKpKPmX#$d9n}e_ZgR zfZq}Lksa~=xr_V(7QdRxqx}<0zMt~W`7;*y1Ig$6XASwb^XKbA{clmejivtOLj4(3 zzj^+=3Dp0+;GZJj_WK6~f}ac4?-tDUJm7C{}?!Z4Q_yy#@W$FKv;7606MS17==?VNn zopk^F_*qa@um3g7=jY!el;^MiR#Cn_%k%q>&s84HFAvNw9@Jk={eq=a6ZdzM-^Sus zR(a$Xl5ZZreSzOk@Gp?B-d+iL@ctJF`KW5%j=yp4b;C^@Q0Cad;Jp- z{CM)s{eK7W{}lXJ$zKyPJ@@tdlHmKvH~0UY!0&St-ap-{>-o=TKHvX6R37c0@R#)b z{gii(zq^6|1o`~<%Ol@*{n{$jf1L8_*Aqe>eE)40>QAEj&Gj1u>i<>n!)oYBssB6V z!Ts}spGv;De-nY<>SnxtUC3_|qPzD`w92FP%Le@q0sctAA3=U_e!(($|E~-ADIV)z zF4Uh3>c0=ve?st=ldpa~EabuKudZ$ooRxN+eSm?g~j|BBMR3}(8zy9Pq|Gv8U;PbDe@@Rh1-97H9|!#7g5RLF zUMY2Z7xLi!9~Jxr;3osWS{$B#BKfwTzf@LvH2+lKPXK;j!Jkcjn~?6^>)%uGvw=Sm z_)`UcEBSRS{zf66=W%|Qh5SF1Ut;ll-HO*QqmJG`qb&J3LjEt0`GZ2#{Pn8w(~~?l}COw`R4iaY2c3${GZ8h z6VknV{tpO#BJiI9{$9av;QWVy)T0L*ID6^~2!0y*(G+m*Kb{4CrJj2J{Q5tlq4uLn zswn**{n^szqbSe!?@Y?CF8$Jyk9hsVRlcnHfB4U@vKQ<96QI0P{~S>NOG5q4qI9Ls z_ckBA{x5|3TTJx0Q_6X z=j;DLBOO$ckOwQrH%q8LkMg$t`;<_B(NaA>^WR@s0O~&})L*@cu9Uz2;Pv0p8_z$Q z^4ErR?>_$fsyv#%Z@K&Yw+Ph#yx{jIzZWZ*um5bpk0jrG|K%0n|0wtiuG6sX{j)QI z9{~L?27YQho_~P+Fm?d*{-0ENH2-|^6Di>A|E0kHj(ooVcVF*q{|xSf>pw#IUo7i4 zK;=>WF)Q@`Nus<{|8h|OyX5ow_qNbM6$yE;a(qqu;`$F$zDG#fz5g4jJgPrqrF;Lc z0QEm7_>nDjrOtmJ$$aqjpC$O&m{HvMI>z__}e*brw@)KE}*FRb1(fs4zaIgPc zp#HA~e_VTAsm(tk_*uZ;0{ok9$NTRT`O_`^cT{=Qe|VO=|E<8ECiwmiy8k;Yev05H zkso~j+&TW7e=9khzF+Y3I|M(QeB1fwUBOQU{x;y3R}DIy^8GjE2Hn4Udokp}_g|RG zqxok5e+TgWf}cbFln~v0{k&K3v%&hm5B$yK^W(Q&N8P{EoB7b6E&WWj1U$cvlnt7+{^C@46<%9b-`02}(=lkb7 z%74Z{-v93^kNVG~{!=OM^uHJM-}6p<{(U=E2P1-oO8rxw*T0AIV_2To|EkKP`lHtC z^^2jrQ-3a~Kl(1be_D6a^}lHGuT^>ECy?(q{C&V5Dfj{MdszHof}aig-w*u7f?wA8 z4(}SNA3#1o z{(Ih}=jVKH^PxXm`k7@y{e3Bau=GnyKH~d7L#RKE>QAA(v;Pl+`o9$FkG$Di{S5}- z`PZX-D@*;gRUXaXx6yt49tHJJ6#TyAx3T!+1wRJ(Ujcug;7=jHp~c@T_VLH!*CKZE?~Y~Xx;Z3RD_eDnR+?}7gy`F#CrcGIwmggjU|zO_RAO)39d zNZNh>xk{+NU~|oqq`Cfup#HCg`fGRBl~!gxufM@Pc>SX(--hM+{A;T`TK}B4bp7W2 z%a5S`A%dUi(H|)Ig~0y__%9278u>YFV7&hq1wZm_-G2tW5XvuLd0v0C%A@tm-lFSIr@T}D1yKJG@_GH|$+x|J$PntkO!*rv^}i(4 zANP)~KhmiGcTj(U;J2eU{%f*<^Z9)(_=)5f8UFu(-(|2~KR&c~pPwyYBt_ zH>m#~q5i+g=dWMcIDL<+Uodh$$Lp`qM}OrbtYG%km#p%r{#>d*mq6$E^F_Gd|EW9_ z&;N;jI>=xD(6{?D*_~F~!=b!Sx-%mb2{x_5F^kzQz`c)i;=eN~k z{pD01%`XbnUjfwLUGR^P|EO8K`k3#ZE`lFRzPWytfInIA<8RZG8gB6?3Vtg2DU^5i zZ)M=GB%iO}8|2&8@2F7!ddjO)R>*^|ec=A?51vm|d9?qEY5p;kcIICl%zvxk_q|J@@@O~m{5N<<(K$EAAEjasywPc zk?PN)xU>HCK>h!!ytC50{=RqU^{-9&;2-+4!Dl|-4fo^ukD~mWrC(a|5wAZ+k2UOCNu>-#@CY@@W4=ysytc=KW_Z@Z-tn`)4lsw%4!I zh59on-^DV&)k6LV=yFrlyAwtp67oT@;fMRJO37`d|74i-~Udd{byePyMg@|rGCN8St-8%&XMnYZ}Xv7 zwe&MXDbHWO{7m^V1oig>_0JXjm;t&{+xhcZ!OtN-hU$0DAH9K} zBlyF}x4nLOTks1(|9yaeTJR^5Z`;3DJ&2FLS(LZ!zYaqFEsy=*FXVG6ug{{Tn~3k9 zmxTN`ly6rWh5K*5%A@_~+vUE0yaUYt1Hq3NsP~`x=ZQley#6vtc>bL!Z<~KRA)iEf z+xfqh%A@`xseg0--wpa7FZgT7x9$HWLVgG3ZR@{J$RDD-ZTaLcTfW`&jCqCDflo^~W3a zKLG0gQ}7@2=wA|i-)_BrrvD)DAAT6G-wyKm`HRnQw92FPiznZ_e|re{8wCFl`L@?j zZwS60_zwfW>sZ|X6+?8V?^xEqv&y6XQ^-#@*8dUUzascs$=}Zg&Yt=f2!8m7dgYQR z;2b~Wfqz!;XAadt`Zc=$rojDEf}gxc`&mZ+j{?8rX z@cI|3JX*iVy}Ew${5KKQ|Fhul9;PMR{m&1ApH9Ac{7eG=%yD>rMdZ(B4YQ}dX)2HU z&mzCbSicnD7YhC)zm~3JAbaXNE%+H9>G`J{{uJQ%ACLQAdcT$?F_1m=^;UV*fAq)N z&o}(3zz+!iH6yhYte?J(>-xW4@O`=N{Wl%>5y`m!7362JhS^hJMU_YWr;u;7;J2NC*Z&OpE&l6Nf52Zqw^Vtw{#n4E5BvuNzv>u0 z=~))vFZcoS{gik1e>(6NlF#3NdzpNvH}k>Q|1+WfC6upjhSkS>epft(=f8>aO)UAF zg#01O^Zm>Hjw+AVFKWO0_+13%_n_ckAfMm=aQ|~5AMvoBbSF#y`-S>rss0$sJL{hT z>Tfm?&%ZDERV@AlAwPuj*IDw%g?uXI4_Wd@RUWNh67`>A^#3a8zsKXa|GUQO`IloG zp08h5l}CO7`R4uea^UY4{KQ8ze9YqS6#TRUdjFcQA2NX-H%a%;kN$gwk(fo=I>iW&szpsP(Z+`->U&CZwX(sb|{e4s(`LUmA-(0`dz@JV& zpWiO>ud(>sg!=O+A7jb?D&&2S>Q38R@~zYX;(R4vzYdh|$MSstN2@%VUjfa}T)%Z- ze!~Pmm3-UJe+LVGbe>+nNUGmC|7`&N3xdC#{5F>U=Lmir`N8#b{7t~$F8Bw@Z)@={ z2zlQGz5dr)@;?dnCxiKI2KBd@jQ39y@)In6bCpN?Ck@Q+ZQzd<{E6iEu=w{2eh%pW z9pEn){2cP@Sp5A${t)F`Tk;g6W-al~`|98PJ1pYSQH=Ba@PaOF- zTKqvmK85n#Ecus&{5Hy0WO+T6(oY@`@_Q-I@Ber{SLMl(t&(5kLP=Q+ZT>B-L-e{@xAhe~WzA^>d=0R5j-F`TZu;e~9w2EYIuz zS*Snike+`G<(>2QUQqviQ}O&OJgzIXy?#toc{INS@*@rZW8lvc{Ep<;u=M|yknc}< z+xl-5>QAEj&Gp|0>i>#-zW%l8jX&G^Uo#EQza`~u^RJ}xX#UAxxR1XBp#DyRpGdxK z{z*c99OZ5EA1TzIM)jNX&jaanI!t*;cS;N&W=bv~Xe}?kiEcxy#kLF)^#JzuxgZiHm z{OBpV{tgy@is1W>y8Ul}|F+-{C0}iukOyDCO@bc@`~u*YO~vasi~Qyxy8HdRe+54V z_@{tBQ1CaA&tJdt{u5Llt$#f5zXSdn!9V4({}qDo2mTr0*PDUoU+GD`|J3ba$bQ}9#Bx1E3134SW@F9QFp;IAaV6`MDo|0%)G0RAQ5Cp?YUKac!dm>o~Aps`D+Eg82FcgUuhQZzd!l5_utB^JnBF0D}DUO(7c@U z-(SEVBluIv@66`S=l_7xc;(F>96c>$^WT*G`~oipLzbO0_N9T@Ds@A_fNe4r-l4*$|qRr zpRV$#{&-M-RZxHVIe32AH2*Bne;v?&n&6Ki|5Z!wi7q zXOqw0emMkd3gRuC~v!esiyL1{&`ftdH!z(>hCA`WuMlQviZFP-*-ZHZu-{)f4bne zBj0xaK3VW%fZqc6n+1Oa`L_3eHweC;{NR1EvwvCv|FqzzkZ-$xjF^x2&l<}2EZuq~ zAMyQHQRUJ8Ndfi8fcpCi{(15{S^Ou3eA8Ka|BbTbCkgeZgY|C@>dzMZIpkl-P8fWC z>jghRzIpz;0r-XF^Yh;e&uEyx|INzrwS57v|Lc_B$mYlMEma<^f5tcZ_)Vd_vwvej z{gVVgf&Suw?fzqxkRL;Ne*ehl|C&&L#JBGA&rP8ItJCrPwvlgp{~}!F(fs0oe+%$C z3Vt#9@ofEg|7`_78Teg+|ES={J*#($%^xfHnZUml_!|U2jePa%X(123f8P-NJo5dN zcJ^;~;D0Un|C0Y{h_3gF`KcpEt0>AN#c>nE7)1BUHV(Mewe|?ol`>%-n z;QBfJ_Xhqf!EgGUmTdRWPYHhPN!`C1Pszja`v89<`TYF1oBXROAN+&&e^#hJkMhfc zLHd&)Kc|HHb3y(6LH!X6^qTPcADN>owbkF3^8EKFr%*n4{tdRl>+h-ZX#EpU>G_-M ze+Q_4y5L_R-*)}pB;;E@ulv6_Shz6%Z-jgj<*QoqSHFahpD7;m-GuyH%D1-ox2Qat zel~A49%#{0|2G zms^O}FMgheds_S}R36R0kbLv^5AFs2t>p9LciwyrJKx)UuyTC!g!&gyzKfP~|2X-_EdEZxkNwVl{qh6l?-c3}oYC_)kDt+?{zAdu z>Crze_(i}^0{&Gmz<mT`p zUVpRynZO?=_>C9o^&e+h|G|PE5Byoce@5`r$+!LdCROlL$d5Gk-)!J-6#Q)RZO31h z;HLvW4fuxz{}}nU^XFee{+!4BO-u0pyX-MPO~_YxS??d)&;N6Td^F{2SoYsVA>W1a zZ7lg;R305aSz!HM0PELcDW2ar^6Oaq+l71@6@UC8gIddqB{qqFB2l=f^M^*9>zyC@T{8;kM>&H^yZxZ|oBFoc}(-&j9m(4fsC_{%(){8Nts6{tDoCP;bzp{d>xz-$v!p{>uga>%gBb_+c6P zNU`nz$%0=1{MEqE75v8J+wR{#6#Qb~zXAMT1;3X^|GeNw{OCS^tp$GF<#_$akbk%3 z_^+w*X#JzfH;@1Iz>gFBo#flz|CuY~^C)k-{%;fVXFSgToRF`uSnuEVmig6w4bQ&| z<%9DJej9%Nt*-KD{)u4yH-q{25&Ur;{T_m!4E(o&KT+_PlV3a7IQ_}{Unb;pC~tfJ z=?fvhpYpcj|De!+8tDIB(0`Roy#7VxH?;I$LFLis$O5f}aEY z?Z6)?_^rveUH^v(ejfS3 z@IL_l{{(-f$Nnz}ehlzG1b*xay#GJ)*nfMKNBch>_zXL)jmIe>d*dHj_*#&^VcsM zC~w>U{Z$^#KksMv{{IxzzeMo!$hYnPMS@=l`~$!be;x0?B9DF*|1wRt_p9B8`!H@Ci?-2YL;C})9k*o0h6FmCER36Pg9{67Z|0lsu_UIQ1 zz90BUfj@jT?myk5KSbqG|0%%#3izK3em42G>+gQSPbc5J{(cSoV!I180pOni ze#13*{t?Ud@uz+~8}bMXdFJ!gQF%1~BJ$Je>z(uWx4@4V{59nFW*+yu3w~;mKL42S zpPdALvf%$r{&g1r6(L{!HE-vy1w#F~RKNND`*)!J_sHkhzxL!iYhyn6_3yk;e=Ox& zm|^uXpZ{5*{sK_{Sx|rc8+iYXBEOr(@2>J_{}q#O9)CXoe~jR-A>a1vKa%`nI)ORYk7D3oBA=iC`mWMDtxG8H@N+!+s|7y}_8|9 zJ%9fCGiJ43sR-ut=g$lIIFI={8}RxkP~P_QpBgHU)<2W_H_u;X)Wsy6`U!r%tKd&3 zKdpS|0Qmen3w{pyDOc&dbNpNh{5Qzw$4~f1J^$2DzNA<4Q!52O=89S+Ul#1s@yi3h z?nXTSH1ciN&zdTa<{wYKdHh`k{D%eq8}bv(X4S`h{-Xsy1^5+#zgF;DZ_@L(z5ZP# z_*r27R|Ef);NMREW0w9;2!4S4bjmyHUj_ITH{tc)?XmxIDv#DbA6re6P6mifOU_^H6J0sNDKA47gB+wknE@3`P+kRMF}XZ>pd|B*NK z`t$Qo_GaC`?f$hwHr_u+C~rG{uT*)oe*$Io{)sX6Zyiv7U%_wsmaf0O{^P$@X}P&*wMzZ5<4re}e_Ea(vA;a&7s1a1^J@b9 zM+CpY7QNDe;0*`Of%l&z_=V)hR?tDG|E9nXdmA6W1v|8#&gSpT+I;*i_)*um_fItN zmy^%mzfaz&{U#=+KIZ)&7xD`!Z~OhNqbiT~Pb{dv1*pHp7QBCRJ^D>m9{CBtZw34( z1^+Md=d%+ApWh_GPa@wuf3*Srr{weV*PLA%w*CC3hnqOg6_xZma zsDGm1e@Fg7%l;cL_>tALUqpH5`0D`tF9iRsfS#Z2{C!aH!>hZGzmC8U+luFZ$fN(a z;70*J7Wmx+|AI&V7L`Zq9}E1>z<*ZotA3#8-`%qQGX+0^eDnHqGw=@x{vh&g>z^z5 z8KD0z!0+@fUjIoR{SGRR=ARAxIN+}q{FgoYnS!4S{BFRnmV^7>>d~*P@~Hm;;P(Lj zcELYF{#ncZ+ba0QlFsw#{YR(%KA`@8$>-OfPxk8iJF@xFIR5+WjBU7n-$(i@>93Lg_w~H~sVa}^ zFRHEUPax2#zdxuySMbw6*1@*_$@&BCe<=8Ib+sQudB?vU`2Uj6zwaLMQ|g8m;Ph%f zE(d+{lj`GS;3ok8n(cW0H=ox1Gv0Oo*IvjcQl7tm&ifo9u3=zu$LS8vCE5Kj8kGf}clzB;}p;9|ZiWJMjE-$hTd8u2y-}eHlfL_tkUn{~^HtLGUYnuO~gv;(sUjG32Kh^B)TQE<5r3Gsthke7=8Y2>Bh9 zzsZuHs`6<4vZ#LZ{$)6*f8hJL{$lcN`zJx=kzYiA3oegliYTIJFFGl2gv@cVs$`@cZG?fuX1g?!{$y?>iq>Mu}vRDU+8 ze;la4|887=H}W5{_`Ovg`MKo#Deqi=l7YWk@Yj>CA|VewmC{eO{1DgwKII3Merd@^ zVeEM`l}GhQH*g>SkAeDk3V!uMUFnU?<9?3dCzEg9zda88hxXw9`;*_u;*U~!)PE-V z=K1Fd;QRJse;oO?32w*B{};QJctCGfB%8^|Dxb0lW*?-dB8s@_zTJJWaiUT z1h4-=@?$Ojbt;e6KNHOVMc|JV{Bq~@`rCefH%##Jfd3NkGX%c_`L^Fbdr9zpjotfy z5%3QP{wVUFwah^JX-$%`B_xIbNnv`{szHc{FAry z-y4FTbgldRw-or71;6^w+PCfh-vvLqiF^H*0l$O#2WB0K|NOK+`L_MvM&;4`6M_F4 z@W%-L6!LBR{{g{I1O5u&XA1s0@@@Nnso>|3Z|?usfnR<W1a(U$xPAwQb(ceA{nO6e!_h5mD?fAju5 z2lU@756}NS@*9;>B_DDBR+UHdF9!492K<$Re~f(F^?RA%M>N;_FNW%O_Wusx*Z3Uw zU-hEy)b{!zLgi8aapar(?|tBp7yNkg`?LA;^Y0kJPb5Fy=sy7bPXvFV$Nu*SekSOD zH}I<+!t>upem_h9l~o?iKL_-`2l$DCU-Ngp{J_{@K*OdHj9``hQ;VeZ}79KU?sN!Tdi5 z{?~#(iTqnF{T~th=vI3D&GY9M!0+%SUcVgjvn_rbl}GcBBR_@m&i?-r_=^NT=?`!F z?>iwsi}JSX&$mMTIbeSIp#JNQ;Q4JM-**0uQh7ALJo3%`dkpyZ3x2uFdVV!5>-VOR zuSa>?@wZN>KeDyne`ftBK>dFTeir$*^ZzBm_mgk#zi)wm&r!U7@qg<1#aiZfm&&8{ z%O~Hwe>w^Ly@H=g{#uJ45d82qwMvp%ly{E5)4;EnkNdy=FWrA5=IhUvezKOzqyDqW zk2L)6fj>>~`;u>a|2swSbAf*r_-h1z7Ws2ZTP^vBUw>B!egT;O55TYf6`p_PzxAX$ zTKp<1kLI5iqu1X&{(c1hB*E`NzU}9qTZQ}x%D1-E|C^9cr@Za_b>lHSztxm)#eBYh z+o?R7UmndblJd^+Qv~Msg5Vz_KbrY`{~Q(amnk1>$sZExFQod-^UrUf{_KZX2s$~*h# z58&?*{K$Xx{5M+scLhJZo%{U%C-7Sy$LqhB{3*=m$4@hrN9&(We!%GeZ{R;F_+9Ch z&P0npR`8SC>;C4JaX75Yezv-pz*KfZ&WzuEtlz&|AT%gDF&e?aj4G_o2T~VLSeR68vKF1IGNX z27b$L@%;CYZ@c~{3Hf7`zmfdlAN=|?QsvS5<#g2ZGp}C}p#IZ>U$v~3Z2mWbUkLoF zz#me8=hxSxKTzdS|B*Mk`>ziC1A;$;{0D-Ar$71iBUkX_$q!J@Ieu#bKkB6Jpa1=t zLh`FqKKO^ztNEy_@~HptSlxdLeX-+50{?OH`OmNaBHwoZmn`_H7%;@S9wz z_up8vS@kjB|33?U2KnaehkC%Da|-Xjbn^N6oBPkGJeq$2`F>;m4S?VFG+zI3T9DxJ z8yo{)|CTC`{J2hf{ms9B76trc0+f zNw2?o|Ii%xSACDye?IxP`-ieBUsmnSIJPmf$zw~u0)M99-xRLDq3!-*n&2ni ztosiberw?83I0~{6DS}2gSF}VRPZBjaUXv%z+Z9(&%fMNTC(l`MJkWxA5Xq{{%;5T z`fmXBH~Inl3(0R}@jn*w?@+!b%U{8s z?^bzKe+pRtSWth|Ib8pK^7;Pf^RKJ&$j>6*PxU&-UuWRw3x2N(T1sU7a{mj#5AWjM z|2G4F%8$7J<>cGeujhH34^aMkOZ{;wkLDLk^_#~}S5W_X!9PcSLyLb_@DqT4EAUf( z!u?mMs8`D7Kc@1i|0Ljd2mU3&Z|>3mRq#`R-xK(c{EYkWOa3F4`6sD7>OX^g^ZvCr z@b?IQ4*3tW69zwib_sp~`T118bNu!J{;*$g|4pveQawxm+k|`^ce+rJ(7^96rZWj((?E&V?y_~Ex|-(0^0;5Ymg_n%os z`!g(l9hFD@7my!Ad1wFJ1^i8d-#9}1pIQ91f*;XM_n&U~1Au?m1>FAy@}IT%x2Zhp zKNI+afS)D!Q?AkdZ?yQY3w}&@_x?)+{x!eh{+m_RKEM96(}}N=%A@}C$qyLw9|HV4 z1b-#@w(Cb6@=+e-hU?{KZNqvTJrY``RSDJXvq&%d35~wdb#(166pU;!QVpu4Hm!3 z?|6RaC_llHub}d%{z$6d+&>S4`ezFM&>DKBT3GyPg6{|Odj$BO3x1kMf4|_T0DnC2 z>s`Y0-$H(SOaHZ09?d@;_>TgAwBQ$#-`wJF5%N`Q>h-go|KAkq&jR&N1ob!iAD&-3 zkA6LsNAn8+e-iKq3jSRl{RF|!2Yw3hmkIs^@@? z>^$@OKNa}r1b>r9|9ioY0{(R1M-=1zx1ao2%kfiD<|GP%;i^(@%|IGq^<3I5HJ4NdLZTG+RRUXYhGhXk% z0Ii?X|7_ro6Z|dY+ulEVNbvoA-1|Qb_%90n3G(^x|ML5A6;9| z|8=(ix&OW32go{Qs?+v2>j`P;r`p!)e^t{@%^_|$lpQvDy5~Ce8lscRUXYR6U^@wQ2)HYas9){ z@63EYzciIceh&HO^fhJjy?>Vh ze}UjvsHZ30-{Q{`{7CZsly~;;Yry|R@CT6}Yw`C8ehT^K`mX@~kAgp+{1F!ajNoU1 z{$B@v(|_^$7m;tfe`uugX#K-))9Y_uKUM>Oyvm2G9_iP${_8fgzFz-`|30HX;Lnd) z^3L}*AN+ZLb@oQ*@1WnA9q|18(_5uc|Jl^Pzl_$M{kInMpCkCk8hYFRZwr3JoqGO$ zYTohJ1OGR{ZyKe2+y4Jq@RP|m_y0!V*SP}Ee;D~A%*9h5v*qyBPbu@e82PO&#OGz|3Tlj|7WW_ntvAc zZ|?thK>vRV{<>>*|E(`cI<%&HLw_p#L&u@%)p?Z*B4a5&Tr(?*e{H!C&st zZ>I8S{WF070r2k>{QczDu=GD&$e;39|74;5Y*7CmQ2#c;kGM|n-yW9w-x2&=^8J)| zu3sMk|9^r%fPCBjxghw__vrJ7xqowkf5Vk{|IYO2$EZBoKXJg{2mDEbpG|&CcEh4q zrF2mq75qfW%x^8Lf}dsH5+UlyqUb5MVy^0@xn1)tBap2{OX0Q@h2KSuDUl5hL@&jW&=PriBm z{Sx^3f}cgc?fUbD;D--(@1LW(GC=Fy7)%7yJbBgL&up{Tlek1%CwjH(C6nf}a8W6TqK-6`ucc@@?xsS>@6E3&8q+ z3;Z7h|9$drvGo6);1`4bPXhn33b_Bj$iLa*k5hTnf7}rF{qJeuzbW{!*Xy0$!{VGVAv$YXxI$~*5V@cH>#=>5a@3xB?g ze1826=54RPx2ZhZe*xNm=Joe~VE_Ff_%T$!?fUbb;1_}Y{|E4|kHE)Y0{Qn>3Oxbv z`;R6nkNOWEs?R@})pg!E|NaU5iGu&ujrjQI{&>O9N_L=cnHZem?mrw0zF|uTX0deE%)@x^mAoc>R~h>Pg3jF2C#j&s{2y)<5A< z_x#HM|I@12KSI83{vWA4@{@pnCGfAUhW$(AtFeVV`2K64^2kpGetF>M3x0!6TC(;3 zh2UoZ|0>|Otd9HdLcZ>OUL!6@i~A_#?{61>g6W+rI|*MS@>QK7ap&Uq62o zd_VcY^Nch9YQXPb6VJcgO?v;^?*DqLJeq$B@M{1+NAP3F-(Z>l+k&4?ewMNRwSfPd z;2#(I=jWfF1wVG8`}|uQ_-$(m^S{~K`KP7IqxmNQzb^2{2!2!YZO7jOf}cdb-T+z zZt~k({A9rokZ&IU*8;y~ZQTDQ@@?0@W-5>R&jz@H}gHM@G-|0#lB1pH>ee^2l` zl5czcu|@F1pU~?cZ|wi;f&aJQk0yV(W&Miu>w{?+L*#Am7~oZGhjnF7AH-`L_LEU*%E%#lUY1{PzWaqDTKd!H-CBUw_&I zzgs=r|3Z)cEh>-tj|Tn?z~3bJTRi$}1wRh>Hv+$Jecb;NBt)PzZ38e3jRfp z{wIQ;4E&pb-?;(qzxu7-&c8RPJnBCU__qK*U+_D4^uG}NOyG9~{;-C){{bHT!77jX z&jJ3ez~3+U6FvGL3w|E(y90k!6z+eaNB=dINBtK9zbEiVHNyTDkN$9#N4{^e`~24% z_>~%C|1kNN%Y|Nm^-)p!x$-KH{7CZiuGC-a+<*1~{s_T881L=)yHD^7r@Q;_2mBR+ z|FcK`Rl)Z?<@Rp_{`Z1kxsSL03j{wB_;&z*(6xB|Ta$15`QM!?kJdkieDnVAPT(IC z{IMSWF9kmZ_;&+;SQFg;I**F4^P$m&z%1~z+ZJ8?!ReY zz5i^lzg|;$)PDl`=Kbej;6K?E`$Nd*@4xW#&m@&ceiHES1^#xypGE$$(o!*^l3zr5=lpjc@LM*+{SWJ>JFU%p-v3x3pF;VXmi$`E^PgX(Q=b34kw32zjqA^( z{BO?U7!O{51(iqZmpnu7-vY`z^BV!?mmv5H6SVZWVLKmkzn|bI%yu6?qkw-(@GIP@ zrBxRHgy3h8Z@zyr8u%&KaJ@&y)AKj`9|!y& z1i$;;dj5XaKli^Ad_VbS|H;6=ttFoSD)RdPa9nS2J)-0 z`uY4`7xFti<`ZJDzn}6CS^Rz~kNQub{{579t{*c%|4rIrzvDpNsqOydtdQ?d`L8VX zpHg{Le>T;hZ`3~v)W5bJuD|IZU4MebU#0TMPn+XD|IY^ggYB_DiTsWhe}u{-KL_|} zz&{}P8_4HBzvcTkSMUqTH_tzFfPX^=-2Xn0evHba{(aB8&wq1)zgX}K$+w+(g~dE5NU zbj1BH_L!e59a z`@G7d`tzxN^ZdCO)cl~;?^58`?}Ytsf6nhxhST%ld3khaJipOH^!h!;e7=9~ zS9vtQ#3D+xFjMf}iw)d;e_${u#kPPW~b`e}4R*6#NYG&Eqc{_|tE}^Pg~^ zx8r}Z%A@&5r@N2;w}8J_@Gp>Wn}0y?bI3REpSA$MQWxBR>@aV~e|eQh{TGt&H}>CF z;Exmh`Q+P<|Az!W{zdox%K?6#;OCNWJN`cv{1o7C1Afo0c>XPidprK)R36Pgi+uC= z-vRt>g1?e{+x~k;@S_&E=l?$N+r;7i3(2<~|IJk%^`Ah#dHe@}pDXy&{oaoM4+Xyf z_`880aVzfsAM$PUuc-2<|Kyk4^WOvfM8WTIzqjN6Zo$ta-#q?50{(WvUqZg^_}?n{ zzJ>1obAjKW8=n7R@@>a|ZIws!j{*KZ;4c*X*b&~2{}%+`PriBl?+1Q`?zsO=E{H{Il{NE#=zyHqfe>$r?ntwL=kyO8P|9u$viv&NPeB0~qi$eY!7@(?M97b$d=1O|YV^kSKkYF;UdU%q zeyGJCqw;9~<-n4g zUjqJA!Cy|k?f&}-!A}H!G4KloKkOkr|Hm!I-)X^5Bi}s#Tn7Gt+wlBT$hYmkJ5(Oc z-?zj)|G$7A5d8Paw;li61wV#-^Z5G*_as;13u4 zb>!QQ{~>}O@v3|N;lST3_?5?cJN^TLA4k4<{8s>e3-uRVo!2z{-%puEzHR?CRe3c3 z9MFFy;J+yN`^e|Nzr$aD%@zDY^3D72%D}IDC+`0k`L^r-RVt7A_bt=wZ|?sH;LjKQ z!H?+mxAp&=;QPrp`>zW8@^|6>lgPLAAExrC{}j-Fb>KfO_-8%#KV9(iLH{*@Uo7~S zJof*a;1_}ZBY~fMH=h6FN!vCPN&f*W+U!2K7IpUE0#W%{bAJnBDTi&U>%VrAmKHIejnh|K<&j@VzWMs?2H=U|w+x>H~;D^7Vee?X?3HUt*KGUr8mK&)e=6vIDCmEU;8#u6m1cxg?|%Ke zLhy6R_fy`P|1jW}8HxK}NB-j${~y7R-sIkYe&F9K_)#--|0)vl;OjS2$akcCQb^i8 zziBFu)-RFj_fy`P-$+pZAA-M}{3aIv(NTE*yD4w``;%i;9@U=%=06(L|GVI~oT(>m z^NR$(5co;JpZEao|7G%R^ZQZAZ=?KcmieDic{IPsH}(EC?>`>~_1`%f*FWTGJ-;G$ z!s7e4zse&&oqYB7e#yhxe~$qF6T$EMjFzsq^uI^&3$k_p=Jjhl@OwOn`=3buT#MgT zDLv;D8DD*fa( z!A~IHJb$JFzsVRp{{r%D`>&zOqxt88{$~Pzmf$yiPItb~^B;-4K%%2eQJt_Z8 z>8MLS;^&`yq5op)-#q`!2L0E17|(wn`L@?TRaG9%KW&Tq`jH0w1i?Q?{%F=epMO8W z&m`YZdFS|_1N>CMPne^n+bsT*g716Bef-S@{(8Y*PJR!Izeez5fIlDj-wOUI^7-%I z^7+>vi}%k(%G>_?e~~JW_K%68vr+{cVDu z4*W&Hk9h>o|9GF{ zfM0t&o`1)Adj7Wir|K$?=AZbk`~0~A_>%=cnS9&*(?r2f1ODs4KQH))$$y;fe}4Wv zEBHC&oA*zvfj?ZmLGBz={P)-T&exJ{{|!-jH2;_!_x#@g{sF;HC!hcQ34Z)v@hGl; zBjx$OAH(yFh5T{K+s^;>RUY;4r~b|B&w9}R3c>%&qyMVlrvQH=@S`T+`PF+tufOg0 zSL&)f>OUR$Zvy|k;CCk9HvhANp9TEQz#sJ(?th3!f4It{{sX{&8~9%e{$%p`>j%Dn z$4WkjazY7FEZkzl3yA${)1wWDe4y=E^ z|BefOGVpf+KXVeE|6Gs$Qk6&Z&jkJlz`yqi><2vhgH#^*dBFb=_|;Ref06tQHh+Hn zRZ)55`?l-#_fy_^{kj+UvjuC*M5&J_dfi;P-mT+wu2>;K%N8AAg?! zzv*N={~hGp?tdDoJeq$t`R4uir@)^m_+blm|F+|AyxTh{x+#R>OYx$^Z5G$_}5Rxe#b?6{bMc1 ze-o8Qeje!mOW+R{{Bh(zYw-sNzVCg#{^sl7qrl%P_?O7vXz@1-emePCly}a5Uje`A zG(7*;U)J-V!hC-HYozjM{;|7s{{h4Q8u$+jeuG!EKb-mcv!$OLE%?Rcn?L_L0sI`n zpH9B*=YMYteq2EJA8GXeE%0Nfzu;#8 z{{rx9J&pUHLVi0-|IY~d4V34v|M~toE97@j-uC|KDV0a_&j$Tp0{!1T3-^DCeE#zT zUjIizK76VEO54wWK2Uj7e=ey14^V%zXK?);$+zvF#ww5e0^t7%{CR>uh>)BbnPU;l#sYd(wp0`hBGj-NM#{3Xf{wB%Q+JgPtO zLw)`;>km`Kgwyv6o|n!Ge*ahX{%vCMo2B9YlPPbz{x(*5RDTZDAFR`v|CONrX9Rx< z`Ei!|Qw2W{_~n7WSMZOK-_zm;1iz4c^ZI`k@XJ4k=O499uisLOAExqX{*im!_x}}v zKTz;@kZ=3_vjsx_DCPP4_w07WH&3WPpXxXFPi0X5X~F;9qyLTI7Xd#4_#Nlq^{cjA zuU|vfFnj82tMX|5!uRU+i!$!Nssewt;J15C`wz4I!~IObkN!ye=IgiWz`yf(-2Za& zfs}IKlsi{EnrqmVCtfe@O5% z$v4j*b%4K4@H=E`$@cnvwczK0^{)r~lY+mHd|UrR=i&9+NBKsU`K=N1=P7Tyeyvb> zwEmGF>-}%;zbMdu`T4m1nk)4DZSUWHDCCDyzN@AG_f;O%A4Bz<`{!Cv|0gft`d=mA zwtx1hJo5eIo9B<~fPY;&_WvTE-+%MtCrag!p9T7F2K;=%Z@$vo@$-e?=Y#&Q2Y$?p zxc}$K=l9?I{M|z3QU6i7?)}>W_|pYH!=pc0@MD4B3it;FKZ|_Z`TG;WPXK-!;9s`@ z&;Mic&$EHEr@knaNApi2znB8f{cl^~|0VcaR_XmW-g5l^Pw@Tw^!ocL@A&P3pZOB* zzsYLt$65TPDv$aPkZ+zpZvg%&!5>Aw?f(0O;OCQXp8swHe$$1x|8?XavGm_a$ScO6qQH)ho5ktKazl7DEMLTcrhffADqO|0R$8f1>iJ|LAYr`+p+v$FIVEjjekB-_4GHe*Z8= z<&hspehlTE^UoyUeT+_x?`>{xrd#Lw*~}`lkqf6#3@*&jkLTg1^mU|CaZIkOx2i{2}DCJl20v z<Yoqle_!wyc&xwQ z23&uZ$NGDzJgPqr)c+!=|Jse%ue#ma{LcybXvzoIKe!3`{`+3#QT;Ke^!_nlzb^#! zCvC#@r;%TVUGTX-Qst4KMSeKto&EbV@Q1#M{kc1|ln`v3{^b5WDv$i^)9&kU2Jl}K z{Nv>F-+$r$62UJZKa%Qp`d{u~!RNLh$1Y z-PfN@z)#qM`|q+_`>!#d_uo(DQU3w*(<$%tpAG!G-@*PjZ9{rnC9`&CB{O!PBC-|#8`l|&$9r!ze z-#7>NzsI9rU*%E%S-{@~{8t43JMwM&Z-L+kfd2vTd%dUo=f_XPN8XN~0wEveG5^#y zJpUNVe_cNG0Ose9DJqZVpHKZKRM2_n{J9tOe}Q~g{|CMG|NM45zbKFSraN#x#$)~? z%9mqm`sw-3y(>rT9W!;a{JZ2Pyf$|FDE(^nqz`m-PS z50TH;FP(gTzUR+>67rcI^N+oc*Du>+{tqD^@R)yU7xwc!<|_p7`V~;VndSJqQsvS5 z<vpQFI9_W_>&0`d=p9=@)hU)EB2H2*^K1BU+<@J9*0zd-kI`~9C{AwP-o ziVS)1^~>0e`=3ks$suX?&u?E+dDMSa6+M4H<(>JT0R0d65c}m$>PkCW{1rm}X396R znr*17oG(D_uhm1Pb1&<_Xj=^@&_r;|NbvKoPB## z9@QTO>i-VZ|MW+=e%~p*ezxn+bd^VbEbz|&f4kr}A>VfYzE$uOfL{pwG9TmqdwA^s zAHh!o{yE^U6#OKQ{V!8_H2+lKp9g-IT-<+}$NoF1Jn}Pu|MUMbcJJ{y*Y6*|Z-+FJ zmK^5T99xb{VaZ|6%W*li3f&H|ghpX>uq2kKIgi9hT1X4AL@i0Hq$O#gT9TGjBebOY zULWu4?)!G#uj}!??>{#C{(i5X*LA($pTm9c-Uj@L53#?I{ZpkbKLN<|-*uEneir*# z-v5yv-ubHt`27_>{e+R^&u>WoFD3sn=ZU=RA&=irKf?X*3Niok$2fnG^YZT}$@Yg=SLHm-Bl|$wzVCdH$q4sy_zQ|2L?=ZXT|` zyHdZLUoFZbKOXr10)La@k5YU&zgHAL5%?wODP7>{VBo%>#%H+yne4mnf2&X)^`FAN zeg9hu_|p`B7yI(}XUO>%Dfv9kcXk|qKP&ZTf%?mU`iCCC^Q-ieStxYVSoZDnPh;TM{~FJKEBmhfcRl6N{1ZU`O@Y5s@f)2s z^B*kcFZbUv#ZP75-ha)3U-cW@|19<+9ezd1qy7uQ{BHvOGR0rVzU%t4Nb!BOgU>%V z1HbmSxc`IfyUxGWD3AJ&U_XcF=N|2$DJ`N?dm^O@$*6dt$|;@0QbL~eOLci zQXchR1p2=f_(_U?^Y5mA`TCJO|9r0GJ8^!5*uOHrU#UOqdb5B0*7~&t_22Owp5IF$ z*58ZrXnx_5!TYy8@IO@its(kR$8i07I4}2~Jpa_AJgPs6>$lJU9YOsA6#oqSuAd+1 ztN01P?+pAD#jkVLbn4nak0^dB`}Y3n3j7O-Ka+je{y(Sqg<$`52mbi)@%k?e(f?4% zui?CF|LmbW+CRQJX8+s!rw6G2yyEAv@7h176+asIy?|fuIG*3X?7Q|)ZOWtm{p{QO zrw{O#DgN+tp`AY$DSi(7W);lq|M9@D@B{9D0{gxB{2BNp&%b3UkNVGN-@bqC2mIcO z|2F%*0x*A;ew^Y*)-|2m{s7?5Rs3@2&HP>dY{gFm{vhCgtoVc2cg=sV;%5Or0rP}t(f>>Fi-CVP@LMW=5&J{L`pfHAH09C$i>(*D{)2%(Uh#YXVWc~RFZbX5ik}Mn zp}^mu_$x#7*C~D;@cqCqRQw|LpBDYg`G2qY5%tadlR59*KMx1~4L{=jH?`PE^7FnF*-!Z^ntN8is_YuBa|5b`#0Q|AQ|4#86UNG}_`9~E$ zs-c;`-T!#t*Zv8w|HJG*Df*YkUp303^-p5oKK_z`pP=}Euo!|IbQ(Oo;gtlt=wXg8rw1{{5$L|EcUpiTx|KgYO>7BR>ZCj{yI$;%Bk%djH!O ziXRXB$AI7E7u^40_FcdKwFBi*|B39|=kMvjzxG$`hy88#zia<}tK@5OUcP=Q*Y7ap zQT^#$zkU9j0qU>$8?JvE`>xlIt5P2M1z`PV0zXCZm$NV5e<;si<%@9r`#3MppE5sJ z$sgtXt>XBR`Pr05{TGA&Q$hb#PUHHk{9`2f{deiVtmLCOFZaLPKWiwD>JPs$`270} zsK4PET>l{U<@>*+Ux)I@k7D0G{^kLHui`IaKi;u^?<#%*@Sg*Ihu?Ak$JuWseA#~+ z%A@{Mfj=MkIf`HXU$ax>{+IrJXL0?FIL|M`{MUute}2lN`m+Q3r<93$_YaFe{q@da zzjjFztRV`Per?JlKd*_|znNUQ=Pv>NP?-Y4i|30Pu zt1cx6-c{IOF;6D%i4-~&#X*0iA;mi5$R{VV6zX1G+f8hRm zus>h;a{l8ekNOX5X6B#Fd2j!$0)F>m>>puYp1)=PYn1#ioR{zalKB#UV!!kiX8x|{ zuNTQj{iksMW(wy1`$f?Ibj9z)eoIlXoc}b+BR`$}d~5zM0skAtPcCEnAL&^CuM|J2 zx#`?K{$2+D@C$hUN7AZ{N!lUxqbh;3HZ5+9~ox)cRhc3Pw{iux96V) z{O=XN2mA8=K^{NfD1JWs_Ws=r{K$)V{ZrT<LYKz~2V^C5nGdS+oAG<8Qv=#{fSY_+Kf0TlVGtll%Xm;>QEu`;+cryqWfK z-v2qk-}n#izbE^y*FRsTJnBDzef#{k8~DE}{xbF_isN7Q|C8cpu%FC%@BYdAlW21N z>->xRzv?P8f7kufBqd)f#QY8=-#o;81Nwi;!g^({wgJK{j)=?|60nU`r|%T(r-wLt*5+!l{pM+TdMWy~^Q2(c( z{yBd@Bz8^zCJ-(LT(fIt5V-2WTw zFLvy|xs*r!N3}HTpT>Fb{Cx!Yk#yoi`>#g@)Bkkgi_@g92IY~T4SercTFd=6RPjGz z-}UqFcPV~ctKj|b{Yqi!uTcE(YfS&H`{$*KpUl4Bn!ooeL8X6A@kg=mx_>TG{Cv>= z_rULSC0_pw_D49@|8~lw^$%+uJb&+3+R6TRD1Pa1Gyh2r{|&{DVc$OfeguBQFx>w% z_Fen04&_n*S)hOKSE|YW=P7;;`_&x%A64>)IUnoD$Ct(ZSHITG-*x}CTgf-!e7wWo zMR_#80-j$S=e_gSuV8)y%i;PTWxs;M|53@$;e3oEe~j{|{-~JX{eK$N-{UG=|8DkU z9e!8JBR_$Cdw#zI|7FE5SuwQrZ&)7JUy1Xs>qi~Rqxv(re*5_KekGPXey+J1`-|9r z#kBF?6y^1+9OaQ8ajRKBKj*#uR}B2G6u(^+6LkIkgM*5n+}8N^`dtA2^a{BDH1<#a z*SYzJ?0*{NQU5vYXL8=_|03|aUxWQ=RZai$`-jr+M0w;VwhKOf{sI24il5ECeEu)} zG2yuWL!6hd-^=`;O8yk*cRA*Nmh!0obnf52e=A8Nk^6u5wYdIQBFy|{|ML0&F3KZ6 zs=b-N`Dng>P#XA&6|tYI_;P+DD3APD;FkgZVZ}eezWn~F^xIyC>p#c&7GnM6{902U z)t>rIJ4rV*bXe*e_k( z?7yj(P0x4fxuX3))u%k_KZE=C^Z&DV{qTOJjy!+;p!kooKg-7G-*Wy1itp<{7(J3N zeKhBA|9_PHqnz*I$p5L-pU(B$uU~s_$(QvX zsgCEjm;HMk{vpbv`Q@@7XYF6_EzQ!eRRjACYnk<1=7zM*y|)BP zf0*L$U_X}gflqS(e5m9va9-|znct(-pTzZ>E=>K6LH#Xin)%VoxR*VmYn%CnU-rNH zeDdq2lt=SRW#8UE-dlp?{2J84>le%ZXyJ=8eUX$$em48|{_)<@ApLWSpUJ-K^_Tv& zas9hFAM2?92r){gLduUjLj-dE`g4Z_nR* zNm%;Dia(is*ZliM;`-A#@0$N1C7;K6`SXi%|9wVz)PFLVzxR@Y?0-%jTz}0-v;K7* z`{yajBR`XUvkT1ee;e?t*2R8%_T~M%?0>bAAHaFn{cELq*dG;Q{%Iwj%z4-Ob0+1{ z{Bpqjyi1Z?zY~hThW+J^_4`io^Vv`1ym$ZR{ZG<=x;~y?+d5|dT<`E_QXci6*xBqH z^U>^|F2Mg*@dvYC%i$kZ{1o7K1AfH@xc_PFuXgxXQy%r7&VHsf|2W{ktoSwSn)$nq zpAHRi{Vh1((NTXJ%A@*Yy~U!3`DoU!C#Zj~;y=v3|I&Zu{~zS>|E}UEuph@!Z~yiN ze)823Mj{f`5K=g)HfZ7GlXk7PfGbKd!5DDWeiV83od)4%Kd zc^&1EU%%_CHhc!@HZwn~!Gx!-4;y;?D@t-=p|Zz#j?xvQ6>) zGuUtLSpU+LNAr&b{wUxtSNu=em*0Ps`+u?GC$OJv?Y~6epI7`oH<i2{CCxiNrDgFiaUC)2MR{Uh(Cj-A*3%q{SZ#4VY z_5HJCCEqB-e6f;m!+BT#zf&IVpES__qoDu6H{<^A4zd2DN`6d;^?yluRDUL@e>$kY z(=E9EIU&}+N69Y_vHo``kLu3>_0ItH`&;7rcZ67fL@S*Ckn{5TA+Mj;Q6ANw59)sk z)c|bQx_4?nX-h7(Hx%9`I|n!TpbDY}QY{ej@i@wvwM3Vm{$E z?5A^LB^q@TQW7#)VnET&V!2ekB8?!H8Ka=O5 zy^5az{MEp}yEE>80Q+4oP4WL9_!+=|3HVoa z!Tq0Lzs>(!zw|HZm!UlBKM&0RW#HeX_>s-b{=3WJ4^aF<(ElsIKd$)G*uT-?f2;Tr z-i!V8FdxnS-vIofUGe4waR1rtPj>YGkK(7Y@8`TX|964kSMi&*;PZ!QSkAu(<*=6$o39_FK&|NFqdvL~K@8vEY~UyQ?7lJcnkNcQtN@6G=M z;2%}|iMN>k<^GfN|5EXbLH{2Dzhy7n|B4X(Xv(Ah!{Z5~hxusc|1t1aD*oOO{bh`5V@&_9?;n1n z-_Z<<OT(ZuQveCZ+EPz|6LRR@1wka*QPx3!@W0~&?AkLo__-P ze=7dWj>d1z`M@XH|5?S)VBb_>_J1Mp&kw}??_}R~|9G16sQ+yC{Z{`cf!}2i_FHr^ z{nrr#m;HC3Jn|!kn9l9<_bK4Nq4)zj8{c*Q&Qkms@6A5+@L&39=Km}3eRtyi_ptvY z=L4T)|9>fdI`E5tpQZTSyO{o848Z(ZEQfCc<_Gf0F$e;miJ? zp*-@F?j?*K=A)VaS>VsV3;T7un*Lq;e=g;bpUS@fQWeHO5By__pU%E(|9`Fch3wn= zzZm%Q?#BJ^=w|wN?f+EDqyEE&naSJzUjY6Q#c$Nz_^~{{z$dx>hZH}NeN%;*|3%>6 zcn|J>4Ex^&VE!!ke|^fM{!`e`=bX3y{{eof!PxH=XZm;D|NNu)3ErFS=wUvZ{(bb# z;4rQy@V^gJ{K+BugDH>tPXc~P;D4(486o-~DSj&OO9Q{>5Ip~nLiD>)9`&CA{4&7b zqxfgpcRhc5NAa_P9|rtKhvNR*-fs4v>-pOh%A@}C*w5$v=I#G-z@K$5_RIA!eizOM zKFQ<%3CbfsbA;L9e#5Bsj;Z=d3ad2cqQN8mW~`mX?dpC9+1toZW$^OxdB z0zVx1;}w4m`>yX_-cNZn{}|v`1pZRRf0upv{Ttc;0>zI9ekI`ls`%fAIRBp%KN0v< zfZuB+rQO7{S}7e z{kyZb2{sZ7CjGLMM}AbIIdY1u3LYi1}+r<9tep`79-$ z7Gi!tqVeVNo5A@E@eNG5fBRA%9Y4{$f5Z6)7`@{+3hdv{6hC&j*}wAw2M&Lh{yxQz zon?-n!2OHoHv<0T`*HvK*_Y>k=^s?`r#RnI)Gtm)zE3HS=9kL#+t=@=p#BOE;QH&1 zF!OUge=JLRwpFQ^nuQzU%qRM~Ytz z{Eon{J^|0aD8&9NQy%pnz96{&&cNTP_|ap{{9XNTSNtg8cLn}E6LJ4{vmdzr@$&oR z`VXQ!>OU6v-GLwT5cb!wf1SACi7$OOQy%#V>=$w2-u}NG`0XCX{u|@W{Kp3x=g-oQ zp*-^A7Mk@B%+K?C0{_q??AIS}{1w8N^Z$(U$WLQG)9SxB@Ow?heh&Mt=g-|KkNlWL z!TY~2@OLVHL5Ti##g7O69l&ok1^4fJ(9GY}|BaMK{U-vyKk!#7eq@OLGR02;{y^aO zNXGrgvcJT!|GH8h^`FkZz5nh6{u0GM#C~UoKVR`e@G$@Bjz#rLys@BjONU-2>A|8Vx>12BJ<{?(L6{bz#p9}WBiiocotK>dL-r2mQH z=L7$K;4gX{_kV%?CIMLK|2fK|{==3AU;iEeexvEwZ#dDcf2_lAKzZax0)HIvCn)|X z_Fd<{v5FtVzJ2^Z2>bylxc?0H#mh%NdHjbzf%BU~%=b|8dz8G~f4?aCL!5V=zX~aj z)-MsP-@{;jkIcaRpJm_m{_)9_M}7+Xe%^oH^=mTl4=aAJhs^%nB z;CG*i=NCOGwEjC$9`zsX{jeoH{FgqO>+f{nZ&LhJ_FetIqWEd-+x~N7Mh4z~8C(BSZAJD}E&Kp922CS-AfN?7Q}VJmpdUG3?vx zKO6X)75^mruJwOa@zdG2*Z*nY*PV^~PoEOn{;x%O)PMN%X65bvp8@_<#V=yt)&Ika zpTxf1|2*J-qxdV6P5;;M@f-Lg&z~Jr@%%P%J|+<4&+_l8nc{lM!VUjG|`U#R$nO8;{H ziO=Hs{lWPbfx`K-tbYXM(fqQ&{9Xg~|Ec&lrkM4U-~W>SS;fx<{_DU`d=B^DpMBTs z4;PgDD9*cHzdJ{HG`|9_-@blr1@$jT!}VvgUq`H;T>t3#IDeS)MUH%9%A@+j*P0_I zkoWfQc2NIz#sBDu(9U0*72oImvJ-mP^LrEcEf(PZtIRNd7tz1me@!Wm`i}@*zkUAQ4eIZ-7}r1G$TOW4^jMbGtK;6_g@K$pU8f)<$nbHy^5dB zzU%ehcNM>Yef#*`2mA|)e~A6-#QvAZPgFWyzmuGA;mD6t@-?3_^LL%UhEX1^e=+Dk z5A?r6@%ytc>zC)RrHUW^vYEU+{{z53toTo{FJC{D{uhcL1^k1+zj_&7zs>B+^_PBk zCBK*RuH&~8<~GwUyJgn z|A@@s{c{BP_bYz+*{1)%^(RncPK1 zV3p$6eAdjbu4Df!SNsUzmjZsdmvR5?*>|nqLrQ)C=Q}&)eR=(m$6xF#xc=jur?xM9$oy@TNA+id^}h<# zpQZR$J!kfx{P{C+I`M5#{2Va9tAQV}9`_%|zP$d+{vT2Dqd4E{vgrl?{rbt2NAoKJ z^@oG{Us3!O?7P1I^Ous}$oX<+8UE`+_J3ZfKk_v`^Ksrgey#)cM{mIM-?qR6{r}14 zAJT73c{IPs&BnKnpUS|$SMjSXG`{Qnvp~r=;k-Ql+d@L z3pig&Y|JFihl~2<*GH843&8v$LH+Ar#p{>C{v_dxGJP*m9<5*a7Be|}|I`Kk9hmSeg*}|9m?+(hN`6clD{G9jB ze>Z^nP07OkIrd$z-%g}F^0V2u_y3K+Pk9~tQA^DHhlu{=`aME<Z_RB9d{nvB!--hzY_p@)$zd7)qRQ%@bCkS8ezsD6n znSFcyHv#{qt+@YG_FeCvX+n9_ePi0@;Kg#}FQy%&0?Az;qEAZ15|84eHi~gm* zQ1Nrwx95Kw@H=hC{ri`h`QPjC+fg3%pR~tDmZJpak_e=OyZpAP(cfWJ`jce8)MvHzb{{4Dm9Iq#kShXDWP-MIfnFPQz;+2J>% zJnBE{&EVtjUf>^9{CxJ?IQ%aaKZ$+&_!|cNC*H&TS6mrd|Bq50^`8Oy9|8PEd$2!< zeOLbtD3AO?(EokF|5WkQLhSz|#gEt#y#AwsKka?o|G^OZpG0}ozn^`3{qF~UoxRwv zuqw3muSt32r-A+-0DhSdu-}jUHje#Yg7V1E2mOx&{*Q`3m;J{b{xQW5^ZwWwJ?!(( zgTPPC#r>DdF!Og^f1jj0>OX~jQ-%5YjS0YiU-4tvUnKgM=l>kVPY3-!1pN9R;{Fe^ zA1{1){lA{_sQ>Vt!N=bu;BQm>`m4?SUHyL2%53^sv(f@l&eg^03 zI`VH*9?dV6>$msMG*Exzk8%BL*>^qv8>8g6aX!XT|9zB4^=E+jKL+YgSNvbuk9GJ9 z6+aK`zv;l=t@zE>nEmIPUxj^m{;`~&?x?>k<+f^G->&$B*mwQ? z)y;}u$iDseSLXvi=QBM273DnnoOjKyKIPH+#qTkbv*))6)IUS>qjjJ*N1H?5A1B-xA>eq4>{kF!Sr@@XsiIG3Y-X_^*DB=U>47a)+Nuc{Km<_s!(( z{+9#)wS(B7w$b$O`upMQDUbXN_U-jw0sI@k!2VkHUFX00lt+Fx@K*wVf#UCGzoD4F zJb(VHp=ZU`Pfh2Waj63|I7oFM}Fc5#4_$hA_ir0O{Vys0+AK3a*YzVq@#8--^Rv$% zuL8fuVch?I_B)9A$^NTQ9`&EdzP*000l)eY>{oc*^ncFbSEfAj)7j7Gyf^>Xfj?UD zOKmp3>-FCaO1>`V?-lin?c`gh)Su-2v1oeO^VZj)~}Dl-=pO3=6ric{vFDr`m@3My#?ye z`3BdY&c5sZ|1HWRzmWZ8uHW1LyMW*ATkO~0YUby7oEFZcga%A@(Ef%^A=`YV2i>(6H2b^KmUdE{pT ze=qQ-D*oXR{VR^)`Y&?cb^qd{JgPs3>$mS;J_Pkw{vP|Cwwe7O>p1?yDUbZ9{lWYH zW8nK0e+K)m`=@&pKbC#_`tb?yUse2E_76Gw&s6**_Vcat&!@nD_&A>b%I#+U@ecn% z%A@(meQM@!_x~C2Tl|3iU)gsZ|6eQlO4+7<*Zo^QjbX9J^S4p z^Q-V9&d=n$>;A7Sy@J^dzqTZ6zQ4mq z7l8V^|BU_P?7OaiohXm|6yP5N{&B@Gv%~Bkm%r{5u0M+NuIt}w%A@+zxqkcl_XDWE z=ojpdf6LVGy8ir3dF1;Jn4NE*e}4r2ZNFlFEBmhJFRv*1lbm;*f7enT)gR6E+sE%o zQ2&*`;rc7>H1l)4{#ugq$d6+`%{qUb0{#<#vV0em>~`SKzlT!u=Pszua;C zX-#?5e-Y@v2>6{(V}HReGyf67FCo5ePkH30d>*`i&j9}o#XrZsUwG2bQv59T19|WH z+gadOKZE-p__pc)HiuuC@~HptgQkCb|DOl`Y{gGw-*x=WQ2Z$17X$wf#orO4e@5|R zfqwz`BY!vZFC{K)MeK)*`OB~W;Cva8_q}7*Z@>BU-+x8^zn!5xTE7IYKhgU?(!<+7 ze}nq(JB#IRFMiMXuJiv#il6mW@bO!sM)1%7 zS2>6KZ??zyuKTZRDUbRuVBbD|N&){K#qY)bVxC{%lU)BnieJpWef_us_-hsa82cLo zFn^Z*D#cGdY&y5Ue}5(Lzf=5Y-#7EG@9uOI zc>X2!89(cCKIrfFl%hQH^S(EePv*SmhXddDC-z@wf1JbrOY!558$a6eD+2$e3wZq^ zKQaBw^_E}P`wQ0}&3XC#2f2Q=DUart%=O#*w=$^zMfTH8-Vn`T7 z_c-SFh~mexZ=XMJ0RCHwzdywOw<&%S=>JCGU+F7#>6#?3pT+F2ar9r3@@W34?Azy$ z#=zg8_{+aE`zO}nuT%VpqTv186!?8g;QkM@@7jO2Qy%pn4gBW7|5foz=bQdruV4J6 z_;J9$3HYCu#QhIqzmu51Jb!&edDOoj_%{Rp{nFS^XTPKH<@qaz^2kqS-+upYOW^mu z0{e$U^y4Ux{2bu72L6|dU-K)o{;vKHD1O*!v;Xb>Zw3CnWpMvPL-g;aJnBCl__qPS z_LbPrV85bc{eM&Pn>jC!U%7uzQXbWx&h^{ZzxJU1SHp1qN7-*7>X&{d<&mES{8->W zP!{_Y4x9Z`SNQVy8AW;I=K{YI@JrAy2=jW9*NNCUHAWKlt=X!fcm?F z`p+o-DE8?ko68<@ex0tu{ikqVzJ4Otza8aK{l%dEI8guVioY^Mf1~1up9#Kx_5gmf z^0@zM@8|s8mrXzT=SSvI9?dU`>-Tfsd;Z)T)PLpGxc;ak=J;{d|E`j6 z6Jow<1?>0Yd@o1;6)BJUPv!pY^Zy;7|5DdrKb?Ko{{2Vs^T7V;5Bz5oe;fPq^*_0P zW>FsXU&y|F|2Yu&)x&ZBy^fmopYE7{Wy&Kz`FC^t*#4csPf+}Q?7QB-&|mSx&Klo- z{&5%ZmneS4uTB4h9R1H%{22EAocE5udw~C&;wQ3ytHVF3`01ekA;6Ej7O(#r_D4AU z&Xh;%p9}nZfxlJp%Y0+zKgr?0rufC|CtLF$2K>m1xc^7lckRC#lt=w1oeSQ7BY;0w z@prTDI{s%Xeg^yY@pm8aYhH)@Pxv;p_pdyDqO0Tjqc|V%18vCs zXeA%ZdDs3MPI)x{2+;pb(0_*Fk7wU?{&-&Tqk%sQ_(v3fG5Z4ogX7O~{SPUA9Q*e5 zI~Djh)xhg_lKpnVm+RMr@@W3az@G#BWr}~pakKyA-+z()Ur_S>IPa?eoKk-#sDB=) ze^gC8zvn`%|6?V;gY&MxAGeqCX#V+Jzn|C7d;XLL>W`|0>#z8Ong1ro`q!g8@?$QT zBR|>l7XW{u;^(kmS@?4O|4{OWI4@s+k^6T^ZQOq$=UwNY`IJZfXL0|5^Pe~WC7}Ph z*JHoR2{ZpBNB^}bkNjNr{nq@`fqz=@XR#kId^x{UiXZit>D)g5EC>GdNZkJ+_5-g! z10e8E`>a;c3Os0DcDW z>(s^lk7D2T{fC;ANBw65e+}?oQ~Y%HOUIG42#V;r{$Io5D zm-FAQ_+ftspFcJL|GeVg`jhb!9R6v=k6}M>{_*;M75H82EHGHw?9$xQJi-je^)iY{kP$~>-TS$p*-q8>L0WIeyjg2p#Lq3 zzlHtTV*YafZBqPH;J*R_cCpTqtvhu@6y$j@ir&w20s^DgjvHNk$jU(Ebn z>))O7$dB<=yCmD|{~qvj6@MW6uJwOU@#ERIkH7bU|3XvTe=LGiQL_jBG`{||wm)eQGP=2x@+y&e7r%A@|nOPKYy_y5PhAJ`oG+u3*R zzf($nFXtCJ>i?1QsQv`5-=5!oRDZOoU%r3b|C^a#xbWrI@svk?Hv9Je%>(`^_T~F; zlGuM=`11Pkqv98`pTl`?{~Q3m|0cYCt%^+lW*7Xw2emtzQb)@8`T%|JR`Y)3@OIuRmkzcRhbT zMS0{Guy0@gz6Ji7me}vdzU%L={X%)<7qf5g-|v8bsulLL*ms^kDUbZ9(q{kI^Zy?B zZChi%%kO6XE5-WDfj?frWa)L*X+_A8zX?f9updF00c{}k|F zQ~WOMyXF^n8?Jv4=j%Gwzcb}g{qdmw-$4CuD1I{guJy}O{6yfN27b4;xc@aFu3tyW zqyAHX|2yyxDE`3^*Kb@qT>ps>*DsOssQz?N|9MdVQN<5CZ}z`y{k~NEEZ`Rd|H1aS z{}$}Ku3uv)kNVFA{srLwt@tC^cO8ERI^g;zbKZ6QeL{Iue*vifZ&3e~SnQ{VxPB8U zkNjfb{|o%sj@aKF;`-f2dE|#*8GQaOQ8W1G|I2p5{#o`XJI;TlDUbXp_U-$RQozqv z{4sx+<7cqL-=g>l?E5+IU4O3t{>09>|Gn(XpP!c3-*J>j{bvLJO5lH{__q|B{sYgS z17nc>KE;m+GwW~9zbx>Zbiw^U%Kp#*%%7!y1LaZwaqI``_vU{U@Sjxt!|Yda_~pCe z`inTf%aOm5@~HkauHU|YtN`l&RPi_cY1Ys6{O2RZk1QK}{DuR+OE=vAKK5fA{db@| z>OY2kd;e4f{v^dOeF66`pT8w3ej@0<67XMA{JQMR>yPw*Q1Z8MUS7ZD{x4AKPXYB; z1@%|$j@NG}`||xW(yvH)w0`Me{i*?fo#M}7{~O2tS*`fF>_=M9e`)~#nK;~k;$LR} z^mX{ND3AItEEjzKs|Ea0w_`t>eb@PCmXhBeV!lcb>>ua6Jb%djdoATr{}EROpFiq= z{VK5-Xnw_9e`;Vre{?8PDFZ-_Z|31afxH@?MGzb1)ieJRO>-rVf2hYFczh?bi zKfl(Q@@Rh9T)+MLZwpX=+iyO*Zyr!c~pNE*KhCNcA)--{jtA?{a4Ik^j{b9`d5eY$d3x= z{mXgp{L=yWCl!C(6=r^}?|=WG_^HZ^JmRL*gwqqsiJ>zJLIcMdDMS$C0>8dd+XmF^#2|E zLEk^V()1rLeEIcJ#m{HoK7MZp{wH_h{*%}rEqpouT*{;V!zu^wzn;K)#*vRqnz5X7*DY{p73)#2V|1RK9AB^XJfPL5X`|2S$U%+|S^*fC6X#FCp zn)%t+@4=w{Gm7soXV%Yk{r*Mq)7bZ0*YBag&mM~VFI&O*uIu*}%A@{^st4~MKk)Cq z7yEc`Kf{4vjRxeMljZx5x?N-XcU`|1EBTR}cU`~FDEY~ppDK=D zdHwi>@~Hm;?%&UO@A^Fo^uKi&?!SnA*Yn>g!*RY$xS5|T-);oX*W|qG_3s$UqyA%S zn)Oe!`X2-O?=TYkU$HOOU(UY`<&mGqzJ2{33;ZhgVZT`M<@NiZlCN^DnZN7#|EH8k z^%sKr9|ZL$j575HUH{n+7yDO!-JkNv_ti4%XP^Hk0Ke;KJimDMUH5;nlt+Fv`}XtK zhk#!x5&PNfr-=UL`dveL#*$EZ=`0<@IM5#fJ4Ksh~$*mSMam-zSB2eyISe=krTt$$Jj zv;VTLHc9XJTLk8xI0gHA>zn>v>pz0>$dA0)_-WSqF9H59?927@HwbP1UnJxCCxw`Q zXDZI8gqVM28qTMMm`{HM&p(6nuJvC?c{Kklp1-~RE5Q8yk7B=Tb2EQ=|1Qrz_fQ`B z{*Gq-?eot{;J?VeT>m8Y`ZGcO8$kUjGq69H z{dnQa^?QW!$j@Ovn)BZE<5l1vRQ!!f|I+_d@rywJuK|DXleqt1+5cGdFXw+JHwy*PVm=Kg@nTF@L%KwJ4ALeBi$e{I3=NANJ|AdD%ny`HEiz{P%#L{tWKFVH>ml zuH%0pOTea|0(bb6u;7K-hb8S8}IOsD1H|E_Uosg0YC3K-2V*r1^$My~0KR*F~uj04qVAjv|^EdA*ek$;P27bRK zc>Z(Pm(PFY{CiU#%|DNQ`}x-|z^}Fx`vYT5|MK{k^UqZBiArA9Und>=(>O2R|0we{ zDUbTkj5q6V-+!G3{ZCT-_3XQzeKKu6Z_dD>fScd!G&%W#VhmZ28|03X@1O8&g zKhM5={aDUFP4UC-F!Q(j{{#4iiXYh#??36^upG~?1?T1KpK|}!r97HnB&h!as6R#V z6WMqD{{2T3KZbpK|6T-sp5kw1-*x@?Sn(4<|Nj8L;q!R@C)w{P&fjwV>QEldKLzyf zs}=n7`!f{3Nhh;^T*vQYik}7gFA4nZir<%g`TSY#zs-uD3;fc+e{cn!|4{Z_@4pyB zc{Kk5F#j^ZPk90Ro7tDIpUL%qg!0G_?-zXi4g>zxE3sd@vswRV9s4hg^2kqM-_LpP z`Aa$A|E>5N*$>>m2Fj5A7b|`?=)XMhkF3J|pJhLA{s{PT{~e+{>fhHt`21Y~_*GV8 zzkU}pf7ku*1SQ{z^OFOG^Jh7~v6M&kM{xbgob%T2T2TLOYjFM9?7QxNO23HnA922u zqyB%%NA;(H`Bwtas z67GK{`&Gn-7hn1wp*-q8Y=GJSF&yyvuMYf^iod*@nZIlQ^j(MR-^lqW$NuR-c~pPw zz~JMz7O210%h*52zU%u(>y-RS&R_4Se>LS%{RyD{NKk+COk982?q>e8g)i5?5#^De z#J->N-ul-C{#nIOW8ZcE^_$}7f&S|Qe>J_q)9XpT|6wotFNpr-`Ev#3QU8VPr&;|s z1b+AR*dG~Z=D*P4ccMJ$m(U;BQj=;t>5;6h9yMjevjM2HgML+fDzj>sJNJ zqyA&=H2nw8pWgm!0{oX0zhn>N4|dEyL-7;Yx98ss_?;dH_9VFJi)BLef_-!_`cV$->9cq zf7kC%|4Z=`*tgfe74XYvVLyv~*Zp6ClHbpH*ZU8SP#(=Mo9oZF&L6je`fuHg>o4qO z=I46;cnjr`pLSR9_4hX5Kco2Ndxz%FQv6Kdw*!8)Ex7+^_UW{9*+cH%N|Zjl_|3UG4vF|$m3lu*E_-|^h zcUE0?^$C9e%gvNWe)v7X=fAsvU*;|Bw++!RL3!jyv2U;cJ-}b0_+!|2?Z5eop8)(J zz;Cz{_rIL|osRj}p*-q8m3{mE>t5i$toVcC&HBeX{56X29~^xDJPi1CcH#clvG2P7 zt4Vp(e|1)^A$fI_@jY8=xsdzig%dx zm#?46`_B)Qe0|PW7W+rO{`0qzzm@aN9Qk6(qxCNW{XYQupZyN*e>D3^4u1yaksmh1 z?0-M!z1I)M0l!}k_Vd|y9e=$kkNiaT?epJ*z(1_`QT@#N2cG{1#vs@K3&l?d{siDZ z_%7~0iGA1o#~8|^{&U&4kN<~&|AXQ`%f9^nyWGD8ieCWyNx*Nq8~2|bq8~+h)PFJX zrvN`w@sEY*zo_`(LxZpXQ-NQk_~rYX{nswA@%Xdce?KdJ6#Mr6e+2m5-ox|n!M^MI z-;wfY{t3W;4EU22e=7U(=eOkkOH%w);7@pTqTg*RNFIpH}>B1I_$h-@lsn0j_@^=XZ(u$@QB= zc~pM^*Pmw9{|uZE8K1Bcli$}eg^PY0RJn+Z^M3F$MJJe@w0)y68N3= zeb@7!af+V^{MUj1qT)|s-}U@wrQ)Xp ze+%$WD*h(+UFXk9hw%FC;ruSg`Xx~wtzRzJZ{NRe1NFE068kfTn*HOte{D&5{ z-oM$v|5))ivG2Nn-K+Si?A!ORJAl76ANN1^Uemwp{`ED=qy94!gZtkJ{AOQa|0w&e z{j){Mp9wMF^)U9s{HA}`{c9}cQUCeezkUCe1N#3_@f))5x_>>U_(km7_piHw|Kt(e z|DIu{f7kpg9mV;>oOj(nUPE~_zoaq2_aEmp@JMQ-S{h@J}j!3-(?2 zuRkb$2Jk-w{=l#C{0Fe_TE91y{1_!K@1N#>gZ-2c^ACQD^Gi7Ix_=r&d9;7Bd4Bf& z(|$0&rwg!OYlPW9ZN>FR_CJ&I$d7m+c>m@Bf8KZ4znlFb!k72Ysgy^4H2e1b^8w&L zeGL2A?6-6HGbxXJKkyF%|G46xXa5<8|E=Puv7gC#@A=aq;75Fq`+s7jS%264({+?b z{l|$mTpj)3|b{($|t_nG;*?w{&V z9{I&!eqRIswBl#8@4A0FrT9_f%=+2)Pu~K+(vP_RC8JFLuKTBJD3AJ&8y~!Xz61Uq z#XrHmYyUi1i0i)?V!rQBIA3wJ>ECt#(u4A-|77mpzJK`v^xxnl_OlX=@9Muu$?xU7 z>;B@&gf0e?1xH$jHufJ0K1orLg_i5mN z_ABl`jeXbmul7+M^`FXqj&=R~9r){h!~VcAX8*|f%loI*lt+Htgy8*q4)|vkKZX4y zF@Jgg^qb=Q+4o!h{{j5xig5o$?7Q}F<=p{22EAocGqRB=Fx*{6=HFu6#b%@sp+a>A)`y z{C;Qg{Fk%u+W&`@d{&70QRlF~m-DXUXBg$t`WJKm_VE)2`aiGujmDYzQ{=LT+<&JP zKlY*EJGT{U5mgH1@k(Hof5YU*Af3 z#yvd9asEp;I{&P zkJ5PlPqI&u%O3Ll)s^yS{&~QU0e-&XuV(+z%XDAR`SWwdFJwQN^WOQZ4e-}rf%~uh zxLJSK&u_g%dDOrE>EQE6Ti{PDgZ=g)`r{~%{AA#_2mUI>AIiS#?;kE#{51Cc*8F3E z|G<^F|8Lm8LTosB{EebK>c5Ene9P|y{03pzKR(^8e>=_xK1n~4^2pDf6MX;N1^D9? zzfOwr<@H;P!*{>p7X!Z=@HZ%a0{gE98t2cl|8|7Te||1wXQ{#`#m zm|hO&Bb2-|5)Dv6M&k`{tVc>*u_8{pb(s zU!(YSXL$crpKlZA1E1va^Md00*|(3Mfxxd=0r#KBzN`PMDUbTk2mRj({3OMXdNQ>B zA5i?5dBNw8yMX_l;vZt4B9}en{ynPrS?t@#?>)dDbq${XS@r|@KoN5Ne^T=0XPWuR z^PjALSUC1;bAECF=Fc)enDS`-bGd)}_1k+v|Gz2zBKF^O_$L)V{8_X9MV$AJzhS_C z;ac2(@25hW-yS7@FXy{B>VJpwXnwxuO#OlN_v#-B>TgmJ*Z(5>^7VhYe*KmF4$cSs zKpS%ZeXZmVaQ==!kUz`3_jk5Y{}J53eg01b{Xcje?!W#lvwpD-e+=c3AIHAEf5!m- zfZ~s2f3)!B{6A6rH1_?R_tt+b@XJ)f{qJL+B9}en{G*lpNzS`|{-H7D(fo?Q{(TVC zKUMLspKaF9_5G8F6+bL3`1qLs{Edp=js3v-2Zku;_p;(gvLDEM>-P}whgZhy_bmH? z{U7k<{ux4fH2*}<|0Li~tAhQv*?%ek^Jm%rB+4T{1@u1!_|>aozjLZtf7kWvEhRsQ z^F1B)Z=*b_KNrkz8mK=z0@uHq{RpvO;!EEa$|Jvk{WPxM+dq#2|5!EbzxlM8pX>ZT zxjN40alWo&eiJB<>Q9;<8|Dy!|r=_!kvFmVJ5r$^LuR#`7B# zVm?#JkL7$v$NXQUJeq$d=>J*J|G$dAiT&OV|AOM@uj5pLZya`cG#+)7n4FfM2~X_8))Nte@-tW44k{<9v>z z{uz`<^~WwU`!A69_Wue{f0uf={`lui{jT>*M}6vhOwsUmA@dvyVLyv~Ie)qS4JnWO0^nx>{};vI&%W#XzlDll4AyTm@J~0!{r6a4*3b3* z-&2%F{UQsz%HwBXGn~H| zVm?>NS6FD~@A4-%$9^Q|V;slN1j?iN74rN7=Ra?LZ-M#Mj>dih`|{^MQL zv#)=?92Tx&%Yli`9dWx=hyxg z>|fygSkb@qZ>2oyKYm&8{>=sb&r$qQi_QF_1t`AsJ*D`G?1yo{oBv0^zp5qff5{T# zk8$*0hVrQYq~*c=?*smwitk%${3M6pPw`XP_jBIse?Rc+x5E7=u|M14Ur%||ejSvvHv0a zuJ?c3MtS5Hf&LEx|0Bi!gMHWjdtdRxR+#zwt^V_YzqAeRKXI9vzw7+JfbyvSME0XC z|1j{czYY7@><6wN{Gaj3^{-BOxlo{!#p5F#lt~Z`mIEDeTMNpC{)ZO?lLR z)C*?+2lkIQ|Kq^_S@BP@@A~^+Clo)4eLwFW&p!eDzdPXmlb$#G&$a%=lt=yNv2X9c zLg0TMi~Z^ByVl?PJL||VWZypiPXfPWC+r_!-?jdKcf@|g%HZ`s1^hP@zwHV$f7kbK zvnY@H_p@)W|F6K`(;4^wF8i+Q&pVVyeh&Ng`WFE|z62yS?mYSAAyU2JpZg!{6yfN2Yzff+-;m9@~Hn@F#n6de=iRE z$?Q+KZ2G~k|GiClXV>5#9|9tdfS{U~e*cbDA zU_WV@%k?b{Qf<$zmk2|`KJ%%k)I9vFAe;JUf8dYVfuHSfBI7% z`4Ovw&p%~=U$Zy%hq52oKY?v1kN>KaM}8de!+`&j;;&<$w(MmO=^t18WcKa#F9-ak zeQ^JK*q?ow9{lr1-rt!+{im_-=e)Q7$^(CUU+ni>ZPwrQ{C6|ukzWM*uK@g( zc+sr?b>jGw$NvjTz6s~${*n2c24KGj=QACC6Uw9YkK+CVdGGkI3Htv<@z1dDTK_`D z&tu=-f3<->cOdS+(^@ls*ZR+ks6;^{WT!?{O#gTfAiE_hbO(&(iNodF1D?@8_K7Hvs13^KBgYeUwM_`?-Gm{;3_Pf7>wZ*IaMbzq!MIo$|;}2J`Cx{At6n z-;4b`hd+t($j@Xyjq~35uOslgjlh1*4W|F+#fBGO`Z`h``7xPh|0Z(4^E(5-=Sb{l zZ#4d`j{dt*9{Cxs1fPGq0zX~xPqRNo__F_nil5ECeg5qZ{89Je{u5s{{k!hphL6Je zSs~`PDEYOVuj}Z46XntTqt^$|zbEK_&}dx$UiMwTKj03^BR>xKy@9_V5&J)}|Ba*n zd6Y-KpMCrOuP^Y6@5g@bCbRy1g)h&azf&IhVH?c+<2dgfe|G@?wK3R_c+L2+4u3u6 zksr^#eg5qa{F@%YeggZhpPy+$dE_U8{s#j8tm3a_U*7-7m!C-y`NH^P?$` z>d)f({hasKF9Fp5m*QWWW!A5W!#}V1;TwaG-@AdIJP!BYp8fj5m;3jWk{{0b%8vY~ z@z|fjdHMWD&VLx?(fp&hfBXJxDCqwO#eY9Uzd-R5!2JEd@AV+=|GL-B`rj+&C;RVC zdDMRr`}X-`IPkL-egfG{Bi{fXq@8`U?|3?CUWD@RwFZ=TPDf_>d@~HoaSA+Ne zDB$NR{&DtQ=a04%aQ){w@B02(Ys#bgqe1=mgZkf4{M$F1{d1F8KRLfF#g7C21Hi93 z5%)ih{cr(_FMSm$kNWqsZ{Pop1AeuKus>&u>0kc*qV%6o@)?}3BjzXfe}R(U&3U=<$)DhSilhDolt=R~;`!V6KM$e#Pr~(&+G^&1v+!m8l_-z=^i9FX z?kz;F2o?tdryf#?5$Wst|u8YO?r zn`Zsx`ClIYqaVe7H_pcgVE!!g!zqvEp91DT2lRjYW7uC3qThw`$j<`)T;O+n9Q!BO zuOs@G^B*=H=fifG`MX|!987sse*xG(&w=`rQ?TEOeb?)c4^bZZ#bAE(fj|BU>`!Dr z&oRIIDUbZ9&F1`JpZ^vDf9wqGcY4dr-}Uwl?~ zM}Fj1(|_Rj_pX0Skv|jr19lld@cKz$8RY)0{1ncQ<-F_nkA+hn)t}Dw+vnfqpnmW7 zta;}Y`TMiqX5aPw@0E(5%YLALZ+^;RVU_YM+@A)f%zhD;bf6Lou z{ao+AoJV;y|Liw{ufG|``&^uVSjo%vdt1rR;(TEL1eQVO z-=sX6e^hqx{5OIA7th1>?`J=7`~-Y?|CL60~^zJgPsH>rdvKcmCW0>i=Bv7qIWzKa10F{cAbj$x(kAy@>8s(86!G0j`%`Y4HsSB{*>^-x7L&b&@U;3V;Jo5eQXIksG1Nd() z#Qxkp#&_+%vr2wF=a)Iw?>EY$`ongZ^-Htr-v#R5x(L_b`F&HrYyUm880QCZ-u3&x z##0{EpU(B$$A1o}|G6dDU(3Gh`ZI^}$j@Tm-haD+Ut=lu&$92j{#2nn@{8HGuRnW$ ze@yY;*&EvWO-RS}A5il0{C85xALo2vet~T)^FL4?^`G}v@bxDb^#ATMTz``fO#iOy z&rZrCKVoO_`R^m(pIeUo!R))!&vJgvD39uo=KAgP*C(L`f~vI&#%P( z9`;?w{}Re0KW3NNfA;Zz5cuhahLp{?JL44hx1OX;fd;c8;eu3hr zu?e*y6SSK7J9XFdP_ z|7tocq!no@xjHeG%qc^1m131LIkZA99hihEvXUB-eR7&Z87h+wE2lZckW7+MX_2gS z7&(l{bYK$wp6|V$?{BZ3@5l4^df#r|e_ZeDsy%jpJRh&;>-9cd*S4ASFngSLi)t|%lr?KA4|2t6sgaz3DVXIC4^88cSiQG{;N{- zd8~K!-?&AXKb!Tg{=1d*DE}I+-|oL1p#FX@V1A=D;rj0a(j$KAvS9yJ1OD#{zf(y5 zFA6^$@OJ|KlP}`>`!avMWBqxI^r-$g^X=pRZoqH*66QzCP5!R)pJPdn_-P-S{O#l4 zAAs+DPS#sfDY` zy8-DDzkvDn@%wMU-=grFt~KK)*Kf(cuo(MK4XHo*RjeNnQh%SKAI;1#^q(}VN@?ifb0RFx7IU&SPW&V8j@9*UJ zO(H$wXEWcveya=k-RN^Nh`*lsuKwAq=y$W;_4&67(j))L9|hO%2EhOS7GwV%zA)o= zmLDANy;|*U3h5C)mHGDi)i4_DpEK!mHYmTL%)h{f(Q`R|r;;A=rDRr9Q~J|}?q&Av4GT_yP5*V@}~(j$Hr^X>jUDjMwH zne;gU#2>@_PBx65%l>_m^oU=;eEa_E(SW~4;m=~eTz_Q!)e65D@RI@mEc%=Rs(%Ud z$2#gio%E>wGBExv0DmgI&yM)1>&^JzDGHYP-%WbNPx{#OUzGLU{AmUFAJF^Ui2veO zhVPG`AA{uIO79aR{c_g3?*Hvq^y^vg`um@INssDJEi?7o{T~JO&nm_KkE}5DyZ8m9 zNBlV8w*~wbA7Fk4^IiEZQuM=Ef1*EdyytfKzki)adgMQ!{rltZ^-l-j|0sH&4vqf< z%y-S-#-vC5BEUZZ@Sjll3z;u}{zcaRucBWX(*IwI|5D(;Bk(`vL!93x=4brhNSP;CU#MW4rd zIe+B(wMNlDt>|U`9q4^Js{y1yGW15Ka2CX=kMtt|Mm1f8}k1* z^Uv~{z}jT}Ye|pzxy-lM->%W%`9}%8PlfoWZ#4bqI)8qh^oU;!>Q4jw^<|hpf%&fU z=e49q{4&u0X9NCM^gaWszl!;;^XJb=kN8QSn)w%xn9W(_a}|J$oDe>?MC=g)7D9`Q?L7;y12GKcgi|HM^h{43bFw|?{o{BP(!9pWc#HTmD=7tVWG|0dESekJpB zEdIrSKcDV1A^ttw_q`HkVr_rJWawYUCsor&}lS>M+FVtOv~PbWRfFa5LN`Z**T^zU8gBK~aV z_ZEEVf33ogGvDsNs{p?bU1uQvcg*h~__F?9q(}AVgZhU8{xb^y&~MH7`SahmA^DBy zJQexBhxM-Ue?-w2u--NP(@2l%F9P)s1N9$H=XuEgJIr_G-+=UpUkdmm0Dq9euMAoL zK!slc_}2mc9EG2-&5ZwKf8cp9$Nx||&qMj$!+O{H`Glf>n)R;r^AXac{HwWsd;X0A z^&d~?Nyz_p-@o^t)+Sy?+K?Xcqif9iW3Qj1qrvrO0G%fwe%-;-Tdc@CUzOVQCcRb+tq~j#2Ka2UU^Y3#>kNAbmui)T4{+)n-H?7l%zw}2_ zzw7*aBIyx7XRYa<9E*P!;P<0-3h~dWGJMzh_mSUW{Q%bYV!pqV{dWZEk^gG;Z}(3w z@P8KdDf0gq^GEn#-b?=Jq(}Vd=O#a!e-GgQsqp_`zU%zu3FboRI&SA@!%y*CG9Die8TY+lsy{r2hP$F@Fo| z->V(P0}qnlo%AUGT+TnArQZ7SAjrS&cFdni-`Cq*_phfZ`gd4=f9-cU@Ze=_Z}*WN z`A_=7%%3=avFHDhXz={yrC+fB9`t>^?Tp&T0}qm4M0&)}X1;&?^Z1WOgZz?TF@GHM z<^4xFey@`r@$;B(uOE*C{*oP-|2gyTJy3e>Gs%C8^oU;q_|pNu<~Pj0f^zk?DI##m z-$i=FuVQ|b^#tGxY0S6h?=#UL|HYlS{!-?De*j(kO!60y9@SsQeEa-k7T{;^!u)wOuHNQ4 z{-3xT>)&F1&)V;D;6aXGd(tESh3kXkR~QZE_qD>`%lu9U(6!HGe(M!}IrHuHV-Db- zu?N?Ge6`8%b_YL|^r-$S=G*75a{<52ADI6P^D_ls=HH6+h@bjZF#q|0zfGC_F?}$STE220O2;*CbFH5#|Kj{o zSWiE)aL^|EuN~=8e%Tv>^Z)&5uzzk<_!lzYb^N$$KlVSE^*s-AAH4rJi1f&R9{acF z?=s-OXQUpy{+!8t*YW>c(j$He^X>I(IpAMZ2lJcId4;#Rj{g^u9`Pd^gUA0BfPYy6 z=HI}4*ZOlY=@CDb`S$Un4DjbG{QH?d$_v5TO_dF~83NbnP?A->>ka%(wfe0`M0q{OQbh^?#%R z_P-#czMrChN72jr$13_&A@jSL^r(NbKz^G+e#a%^`j4(L{p0%m^({z`_{GeR*N(dR z{Kr2|LG2b=+CpE8&;-@g* zp8wwgexAawV!mts->dL5LH$1f{$YpV`j4mULT_{Z{@D7YNA+ie`l|r{J%t|+$uCj( zg@FGv;Ez5W*Z(y0UHzNb2K7^c6|8rC{(c_mQU2v%{C9x*A3Os4|C0HaQV-ah zJbvF#dc>~+`Bz7S$DfZIV}1(V7x1aPLy9|HJC zG{^jG=4bd|-b;Q%(j$J-R?|QB{HX`{I~9H@^X2uk9RFVxevJ8X_U-j=1Hhk^jO*`6 z_l3M|H|zbK?!9+g$T!Iq4BU>l>4w zKTkb=65!8kh51XE-;MqIJ6V4r=@CB{@S6gDz1Emt!~C&6nD>$&AwA+3FyEfPM*;r6 z<1l|T-PiLrdHyH)m$bq9iLCF!zWtrl&rtM>Sii>?@?Pp6B|WOYjO(}meor!}e`;Io zzmV>$d0R8)`a8*gNzpH6z3cwLIz|66>s{-|8q%Zs%fAiwe=AUby>__%ea!FW7tVWG z|6oNQqx*W^=JJ0T>5=~`_HXy^aln6Od+dK4^Ihv-hYna@%6ixO7bQLNpS;cFUs{`j zxqs0X_&@4+%zu&YD|(x2{cB8m#IIn!z5cZa{I(}x{$}R4X8-=Kj{k)B$C4iLs{#Lb zz`sG^|IK_k|0KUq(I?S;L2q;Ue@5}2_+4=RoCy5yQ21S#FXz9UKfP0M{xQ~1;+*}R z)W=AV@{a=loq_+=3V$i{UF&z5!cPPIE`ZDQ@%IrpRf1MpU(ySl_%l)H!?h9ds%-X=@CEq2UCB(#qR<58x;N*%y;$A+*IuU2iEs@_r)F{sn;F{#4A*VZQ77>p0RQeg)vC1OC|4F#iqaXF2M>ne>QX z&3ya(wJ+dzIs@}t(fbPC=DPm6y(`vtX8q$1|JkHR{-Zyd{XZt{1XKYpq3D*=BX;2&}pu0P8Bkz)Mnh}Zur z{2J!R`Rl#)^D@BSpzxz~hj*Zsq1Nssv1%+Imv z&jkEC&cXa7dSA=iT;o56^oU;t>K_95Y27ft3-jgu_c~mUzdMceh#&bWnEzFP-|Sq> z&t(1xAH;ik{7fP};wLlTK7SYr_&XH-66P;;@PAVHapv2{?>OMU-5u9If!1SW_?>n{il&0`A_^g*nign z|L-aMru4q5w{>vvOB8+-@Us9vsTZz4jrp$n4)&X=Z`&K!e*wL(>}?l|{OgF<$C4h^Uk2*G8Sw8__|uv1T7M@g{7S&j2K?a{;QC)@ zzH9v*N_td(4d9Of{Gk_O{ubts5P8e>cQEM@KWV#}fA;!&8{l7_j`=<5eSL3pt-l$h zNBm6Y+w1Q*z(2na=11s#b#HTxe|OR&eiifW^N$?B&sX@ZL-HR`_>o_N>)!;x|6AdA z3(5aO;U@$BM8LnXFV24m^KY&lg#!<=|E?oF%0HF)_WCmk@H_Ow{IZbzDCrTu2=H?O zf0M%RN}sFnHrMfU)J53;MXYxnKSq)s`H%h@?4Nsq{|^-Y&CGZG{+u)VWB)r??>hg< z9f0+9=yN6B*0c8Uz(bt_PivpuNqSU&8mRw%Q2$#Qn14R=UE|m1609G>de`{%B0ch- z0sKz`{=ZWA6Pe#zs|LhCR~R3?}pURSM;k{FW>)^{qr2@ z(fCz@@tY3vYjHXDe>8or$=h7($2nJEeMi=huKg|t9_09UB|Y+=v?F-_Qvm#5ItcS; zF#qHO=-OwJKY;XzpUHfC{yh!&Eiy5G1@qr@@SBky@$;B(AAe^8{!a>jB7H8)+x`*! zI^y+r3P19j$-kPv-n;)a8}Qc+#`TX+HhkCoDHwwF53pW-eq8#0ob)KaYW8oB-*dqK zT~}iMN6a57@{;@<(j$Jf+T<6v@_Qce2VI5v9gi{jx$fT$Bt7EiGT%Obo(K5HUyb>F zncrK~FXvAi(j$HW^X==G1%UsL!heMMmkPejzeeF#g8CN%{@!bF{ogWQ_OGn}yg1hH zR`k+;+iS7DehV}HuKquk^eF!tuHWwemq7i;55xQz^IiSlhV+P^@_VrVUjh8q!!dt8 z^IiRa4CxU+kNI~0zY6$=jlldB%y;#FebOU-A@lA2e;x4uR``dvG~+KnKO_6E`$+7+ zZAkqCivCR2pX-=^Q%R5Nuj2ac{(B45-|0H+|F)3)<4KSB$vaK|+5EQwf3?DYmH8Js z>Mv9H>CCtL?_I#p%fj{7FyFQQe52?OZDsmL>g$MlTHb*9tyu4R|8lCL@5K5F!IS*E zNsq=a4#uw(S49uH)ZE(j$Hu$Zs{^FS-Tu zThr&tz0Gy~GLQ6#U&(yCf7Ss0UD=qwj`^Q*pZL2v{uAEkkRI_fcbonx<*)PlcP-%G zdMoD7j+**i`Hv<&;wSG3_U{*f|M3{iU&{POqF}jxEh9bRr!wDPf4%y@1pFDdVg5?` zT)wxt=I^7VNBqP;g7tp|_~UQK{IlB{zH9z28He=)Snry@Z;>APkFtMz{%!>R|F{G5 z-(kM1e|{%D;%9;UHUa+D9L(RyeAoQlNP5K2WxhRsw*Y?mc+AglXU5Mpe^-(o@oSi0 zTHA%@^Y@j2|Lp|KAJX3NW32aga{g>4J>r-A8SLM00YB|d%zv8s7x`e`Oa5u3NBnZ; z+x_<);D4#`e+XHBxx!Db3D*Au;GZ-R*MEEmlfSF}6w;&mQ<-nqUj_K96#f|IFLvbr zvBJ+`em?8H_48-IziJY$|AgaB{qp^{I>OH&(xdtl{|e^+3*f)6@TW81b^iaoqAz0o z5yG$R-*YG9`rl;z42M3A^r-$Q*Kg-v4eH;e@Gm;S zeme8*{`m*+i|)t#^p4@`f1dP+pAYKa5BR_5Vg4BAe^lrHKmNav9`TEqA7#C_e%EOm z{Q3Wd(=h+c&Zd6X{nxpqNBpvVX8i5@Plo{h$OkZg4D(&Tza&n2#IIq#J^u9o|6hf_ ziTS?X9|bx8{!;j{e}etr0Pr_Gi0f~ElF45lKPCSw(xdt_0ly*OANw%oKgN9d{zS$PkaLN$AskHL3+eb2mB)ef1kpCjQP|3iO2f{ z@%m4NA7{Rue>1>eJpL-6 z^XD4UBYxukVE?oL`~^>A{&wcO=Fc3`BYu?m_V~2|{F7#4epYI@`IAC=#4iB#w+8%$ zvoJp|B!4dH5x*Glqkvz3Hs%*G-*x>_hxCYF2J&wU_>Vk``Q1-3`L`GIN3NgKNRRlj zNQ+u!GV8tbm-c|4Scv(+sRE1$>p|Bv~u>;Kp0 zV*N9$&v5vEiS#JHD)w)$-zNkAE#_nX_K^H$q(}VZI%fXZ{8Ipb_5#fBcA6Q#HlqFn z@%n*ze>(fO=l|)z|III8{%q#=aPV&+J>tiiZ})#!!0+-B=2tSm z+`&JQ^oU=?{Cw7X^DhnX|9Bbmi%$=C{QI5sh@X}aTz}67{NBZwzlQl+#e^3xBQeq= zeg^XkSm4#)4e(Q6!~B=Kn)+SmZ=Fbw_*I9P`t9-W4)}j4{4Qr2zU%t!cZHu?H<*76 z@VmZ&>z~Q|J4FA<{7)f0sz06i_W4&&z+bi)^N&n3^~W6i_ehWUrJ(*^fZy^h%)gZR zuJ!-g609G|`V5Evt4NRhSFnG3{k;(QFL@jD7l-7(PI|;otQTDW`v89DcQL>IS!Vp& zi24)6>(7>8eG2Pi;_IdU6VfC9Y3$!#|1SdmuV0G!SJ@i}|k4PduRLi&@`E_?7ifB|Y+=%l_@-M;!Qn<`e9H z6Z7Tuugq`Pr&zz2^=CNz?;t($Ukvge4*U;Yh509+XZq)K2Y)c>5x)%NHxlsIuEzWk z%y+$izl!vTUjypD9`Ki}!Te(8yUriqB0b_KH4M(*8vwu8TFh@9Gx_%u`6r0i=aC-q zGnpUfulJ50Hv;~$&oO@#^D_lc^4}vp;+HVrp8q!ie#>>3zl`~=-=BUo=@Gvit$;$>tB=@CEqP&58TR{pmF{#ENSze`WUze?mU`GZK0_@&IZ*RQdF z-=_ler!n8Pe)b|g;#ULy?SS8F1LnWUeAoK{HiUOKaKgW^>Z8P5kHst z_W92wz`v#v^J|#zT0e)79`VbVAGhXjF5s{J2J?IMGUM-BKg&pu_$h}6`|lpWZ?+Bd zXENWlekPF~@ng)l^Pd9v3%|qs2E9%FEyaQ*UPk7U9`W;-pJU}e74X}9kNIsc2)BN= zB0b_q8kzj<`IiUy|NemalbC;nSicj*>%T~k_^Hgd^PdLzxj$n5I_Ask7s>xj(f`1D zx&F%W`-Jq!e-8V%*UyK5|D{#ff87hs_{sYRlK(d85kDXB9|8PNe!~1Sn17NOFUem{ zdc-dR{6_)*)a{r*jQOsge>;ivh+oQlyMG@C{Dr?@ej)QGiTV@7>$#*y{A%Xg{W~4- z({^Bf>vS{zuKO3Kksk5Wjxh7r=06Geg$n;M=DX(4p}%4Ob6M~D`GFioU&4Ah|78AS zNssE!<@)XU_YA22Erq|H`L6TN*A#vM^X>kd1^B&x$N8Pw$Be(MU(UZ6=~4Y9|7)1(@JfzAaJKbh;d*Y7t# z{onqB`Foh()xqCPdc;o$`M(MH1NLKnr;AMgx~~8GkRI{lp#BoT-w>%E@iMKSaB!h< z<_|phpCjVSBI`(x`1zpzcL2Y00_MNQ{0qc@Oa2L@NBkn@SF?Zb{^1h9FFXYEYxGuj_~msmKVyL5yXN1*dRRX!r2eJ)SbrPqUGuMq^r-$aQ2#Pe ze^CR>e~J07`S(2O5x<7{_W9#-z^~g7^S3eIHUIV}Vt!K7;P|fq{7Hvme)7d;{9W^J zJn2#WG3ML#mjV6;n7-9Wj3?^IiRuKzhV4X1=}t?*aT9I${16=DYf51nCjKjQMu| z{0aD9cEoB6dc;p`5$xZ( zfWPfb%-_d+SO3mD3+t1H82_&ReUkLZf0X^({o4Te?{^O7Ph`Gp{kwqlh@S=WYY6xY zyJ7xJ=DYfLF6j|Jm-%-89tQZ0yJP;qD^32c-`{;G=@Gw%`K4C>HUj(^=VAWER~i1< ztoL_v{ya*0#4l-S`qy4R8Uuct9+*Fk`D1-B@8$Z@iu8zI#eBQ}ngD)PPt5<9`DZ%# z+enZ2sjY(Z_ej7$vlr%{ado)-PbEF#r!(KqzZu}a+8gt;neWQ~MbaaF4)g8&n*)B< zg_!>x^IiE5Cq3eqg8YvG`~~Tl-*TwQ-}Up$b4ZW)6@cFo@Q>KPO|0;#wh54@h2Pyniz&{c2=P+O9A7{SbKitL<+5fW? zew_Js{+$57{s5eRQONx3kRIh9jRx~S3Gjz1{PiL8AFS{*0RLpbf0Ow#|HNy4TnD6TU>lJ=B;GY5bA246$UmP<3 zB?`Zg`F8$i0)8|D=U)>t|CXdj`N!J^^FIsl$0~g9?_zkHEB~7nem>xz1NbYLFZ0i2 zzH9yYK;f4%-_HMBz)!gZ=U>QtSO2#oJ<30~T`>Ri0DqFg|14zw;}w1};P(Lhb`9}p$@{c7w%0K0#VE+#X z{LujD4zAvphx8^ZPf zFw&#^b59QT{|$h@RpG~(pY9jVds+WRgQq(}AFFyGJ5%l|IGe_r8Ngyhdw_=R0f{iW>N<4*?sR@dPAqc@rS zegA$8a{QZ<9@QT|GdTWt1Aex`FJr#z{Od-AUz`>k|9b)dQ-xm)`RRV)O8(C&{50nK`FZ(24){%n|5?CKAF1R&HeCMalOE+CKR=lNbAUfx;a4y}>Zm_o;TQJ` z_W$#MU#0MCn4jn1Z&Ub5y$#>ae;(jZxDMx^dt12tZznyGQyzd_+wGT+Ys zCBSc$h3iilXY!8CO-zeVAv^)>a|`M(bM7vF&M&$%O9|Mw+5%0I7Pu>ThW{s#&_kNN3-;k=jiFH!g< z%=h#2@_!5PTa3c>mowkj`!*!M8R=2|@r#1_zYX{!6n;)lxct9(YXE!=BN9GEBU989@U@5d_O-g{|^EGF@+zUVDe9K@E=n6mCTQ` z-s67+_%+Oz_kYuw@4ElHOX0^Z3FiMX;19gXt= zdX#_0rNQ-Q4d8#H@N1aw%72r>uVKEO|60Jm`W9S&;Y5?aYyHV2J*q$b@?ige0r*=L zelhdY9rGQye?I9^{n0B-{dWFe0seG_UwBuz z{?AwV*@J@pzX9;86n-i5^F+O}{%s1socVr!UjAPL{)Ag`{^^rU{l4C}A^EqH9_62t z8O(n(;O|lR)y#MGf3?Cd8yxKat$;sn46Z*i+0>uz7tVWG|E;7)_17@p&(F*M8^GV9 z@Y9*^>wO!Nzd_*_4hiPJ4e&dT#r0P+Kk9>(`a6&w)n9#Ou>ZdY{Ba6DDc9tm=iuL} z@H4J5d_O-g{~rOr!ELzy0_OXA--gUTf%K^U8s^*U&rg7Vx5AIzZR&UR|3rnKJ~Y_> z+X4S?g`dIvbiZ(A{Qpq+In4L-^YZ@{@Q2;5-=-E!Y^RH@87HccfhYd&eSjYe=y&5{#l3gsQxm*-v#&snJ>>jQ|>YS=ll1E zLH2)tg&d8hMD~B`s=h0{{Da$6@Cu$UE{w%;TJQ%$jbi^!2ea@ zmxkn5Dg4agrhc1W5AZvV$NiT$C0ze?AU*28$cSM64FLZJg`diNSNUG<2MHU@0c%-f2sF{>%XlEKa=@!Yy6u4e)BtV|7V8eHzhsFzXb4)1pGb< zKQ|=5m%>lJJ~;oH0sa()U&MUBe>ld#&%aJq_&LnCkAKYp|6PS&&HP*+%=<*~`b~wO zm}Tluvwr^J7{K4D@Uy3e>%U(We(Z)|{w)E&<3!wl1Za@C%ur;s?)r*?&(f{9@+&`FZ1i z0^onE@XMI*8vo4-zmoZ-?Azm?2>2 z|0abWzbVK+3Gm-m_=U`OjsF`8KYFv_$F2NN2K-$Lzl`~Q|M0g79DjBw{9NYy{^j}1J^4EFCIKfLwla^U|x=1c!^=Jyf&sCeCc8unit(tlIZBmV`!eUE zO6FfJ{7V136#udOaQ(AG@m~r0=StxJxd(9n$C*FN;s4?XasH70QIq*LU_`g5j-EnHSQ34(U<;`N02J z;QtH7ex!Tui){HHvD`zOx)3mpC@vtIU3QAqz2NRRT*0{$l=|I@MmQsx&p{I6xb^q)B+ z-27cddgQ+t_@4~?$7W#vxy&Ex@c#Jc<2Bo;3LlarnQF z_0oTw^{)QUB|Y*V%L(@XeZc=mivL{Z%lChyqMmvMrhe(anDuGm>*e)Jg!IUN9{Z28 z-n)Lu1OCS{Kd}B3nEYMm|KBM7Ll!^H=d7yVLZ4oEz86|9Rm5s@XXI*i6$uuJz{=*30}0S?}_{ob)LF zLg0Ts@ZauP?7x!vuJz|G)=U4XvrPT2{?8#j@*kNPJbo<%{rW}` zUHM-|dgMQy{oDQXBJf|t{J{D%+vL}s`_JD+{U^NtQ}G{Tz03bj#eWg-{|fNm^Euo< zxy(OX_?7-2V!iC2Qr5frCy(?f|HQk3{qq{||ApeelKJxQ7fS!f%)$MW{Hz&2SN=zl z9{JB;|8dUGTYnY<{|_-=_D`Jo!&&d|qW%-!*LfcMFAM2^pW?q5_%8wehcRFJj})5x zGK630|3k%p2J2n@vy}8G|D;L5{&^Sp|6B2&%X}KPgEr~^w7EF{BG$Y5rwi$k|4jBD zXS&xvOM(BVm@o6MWd7v`xsODo|NV;pwCBS0|6av^3Gn{`@IP>#vi>l?r^Ej|*30#$ zjP8RPkTQ{3{&(PgsciCv9%H z{%=cqFJrx{e?C?Gr`#RvpY_215sPsDR5IUn{nelK zvVW51h08yk^eF#q_HXyk2H^i4#ebanuIsN8UcmiR8q$AT(j))n!2c%T|8C~X{)x;t z`MIvYzE=Eau-?@_>lOd0_XPWAEAZd-MchBR%y-@Ye3bRFf67Dpe~|Pj{~X}|Ti}1A z;ygmGp~-)wqkk?h#{HAWdYAtU(j)&VQ-b~TJMdq^ zeAz#x%y*r?wR{!(PhMo|clFQFq(}bq*uULByMh0!m@oaunD5_z_lH5w-&uT64asL#D^xuW_$bUZY{}1q=%Y4~Ckrz#V-5mZ`EB<4wclCdn;=h{x+x;Ku5d8W5 z9&h0Oi8J4I|7tPoW&f0g^j}PRlz-aP;Q7xX!2fZJvHwcu4|e4LKh{hCv6syFx$>Vv zdgMPB_^%KAw|Eo#k262l;r|8JOaGOucfJ2OpY+Io8Taih@ZS{pPbk6tU&{Pe4*w^!KG6THcOAbvk{Is1<@-|PQo z!2gYk|L80AYL%UY|EPGqK=Gf!dYAt>ivQHS;PE#Z_}{AdFJwNIeb5#?=v5@r{B1mc z%UJK4zfDPx^3P}g_VKGF@ZXR5a{g8_-?jcsR{SRxoAGn`pP=}!0RCG8|63IQQRWX2 zdCUCIeFx{C9nyaq=~4dC{{`2dHo*UM=F9vGnSY_f|F4Sws*wJx6#rSke|zA+<-2(O ziM(pY|5)K)uAhBaFV~+a>s|fRi}Wb}V&MM-;D4OrKgN95`uV)#KOWNmY{h>K@ZS;m z-=O%*aVQ3jLv^NBPI5nf|xWe@+7adoW-2e<}0Z2%hvm zR`FjI(*Mnh|7_qt75Ja0_>a6+uhzNC|5u9t6xO@?|8vEEA^W%2|I>i~y6@rn8)Lq! z|4(7PoWJpq{yUQ%^-mS>-xc`3PVt}1{PvFic}DSH6w?0;#eeDp!S(+v;Qvp>e<|}_ z*YB4u#q&4mb<=+-qJBAl2aq1+p9B1N1O6XizMQ`?=DW^+K2-c?u|Cb=f2rcXl>Nt9 z@11|12mJ3+{1-C+IKh|eVY~Nn{-vyU&EM9fNBKt|4E9e?;C}-1W&V}Scm4dxTE&0L z8>W9`y|RB+DgLwAzrFtV2L2nDD(esP0nR_N*o?pH`n?D1W&WwGcje!W^eF$7hl2e- z0QkR4@gHZt>-zC+#eaTC|8FS%vw{Chfd4ARe=+l0i~f=GvH3E*{*<#`e!ZN(O-YaP zFJb@o{JjkLznJ-f^@sVc_5Xgwf8v{_|6Km>QT$f{|AT=47Zm?d<{#^>Y5^h4kN*^r(O0!2i|2{}{!8A@h$H zex?6~ivKd!yUu^+D*lUr|2Xi!P4ORjt6r`16CM7KU5@8(D(hYSlT3P)e>Lzw9QePK z`EvfonNN~~w&+2xB9Z?o{_{fmpQ89rdnDNZ*8%@!ivL39yN+KCKEnBzhxDI7dX#@I z@P7mFe!;$sjQ!i||7hU9MDZVEzU&wI`a9Bl$0WJ_ z#1;Rto}MfIn|`iC&%eI4b}YOH`Fj6<)L-)P|KGpl$=B2WqrTdqm*)%eb*${a`Op84 z`tSdv{+3VvoBvG?z06C#?)K^bpD({&zApTa`h=Bc{gZ!x!k>Tg`d9p#xX3@mN9$h= zuOI&L%e(%*3#=bwiSN}U=YKBGe_5}5y-M-#>s|goCOz_>ly8ndw*Oq<|MXSZe_=@f zlS%K*X_>#Tcln<{dgMO^_`etUU#9pk4e7uAYV6{3mVEu2!Y={*>3~0At*Kw~vqSRxkRH`v4){+3{#??d`I8%R{PwYb zxqkb4dHo@epMNU;tAPKff&W`R$Nlp%`3WqzFX-uc69z@P91uD|O$^=g$zv)uZ`p=c$PDS5}^{)Q=mGmgTQjp&ZAiwmlaQ!jnyZWzK(PxI# zx30ka?2!3QRrFIr=65&gQGOL5zhaQzMulG#vi{fxTz_du{fmmeB4mC|H)8%Ttaly1 z8j&95R}J!84D!2K;kQ^~=8x<6b%VlBd@OkUdJFJ3Df}y#?>c^crSQ|3ALn)3JAS-hDCqAy{+Yy4gzJsQ6P_HQ4*mH_|5HevrigdD%CNssu&VEmQ>e%sBM z-}b$FwaL52?^x0!ekB;cQo!G)@NZ_mYy4(!!TzVP-nITeMSA2v_IU9A#fQLuqpg@< z#C+HK|FEJj4XJNdiTM?*cO5@xDEePQ=JzP+QGS^qzcP?too}%Jq@||+T=`8>^eG|r zb-u;?80%g6O;YrivHk^Kzxt74_Un>0M(s1>cEBwUihHuyZ1>mQDhwGoh zeEI&X%>R7Sqxy@PZy!It1pGpUzliyZ9OM6t!Y^aKo&Q&W|ChqQ>;sd3TL*u)!jH`e zuD=@qf8h5x|8dNBt^fT=kMhq1{I3E34Tb-7Nd7AdKO68j1Ag-#aQ#b}-_?CPDEvae{|4~4Dg2Jh>eW{6s(*{ZF9G~*fS>*&&Ogq4*YWFo(xd## z0snizpQG?|nD07&+N0qB}}e-+nn-#_~a)c=;kzu-eN{;uQC zYYIR4$>8y4JK(4MgzMkQeAn@}9qCd1`OLSEKfeP04Cc%Gzwza!etExHz8?8A_Mgpq z*Y!`F^vHi&L2&)92L2Z+{MjM-a}|CD;O_+dlegpgS25pp{OCw}RDTxW?*{zE3cs59 z^7AY5{GnLk=Q7`(KYsvz(l5CF=tuQxXYOwTC|*VmBR#6WnE4flm<7PQey;)icNBh7 znc=(gU##%+W(NCjFW~Q2_@^`fV#oTmSK${jKhAou{(XSo>sOrr6z1=8@XsSX%0Dv8 z)L&uo{{{Rl3P0x)lYcV@e}lrWV7`6+8ljV6@4X^#^Z)&l9k~97neV#(TCV8lu-IrClhZ&LUv&j#yn2>7YhIR8m2!`0u3^eF#A=G*lj2KaX?{GXZcs(+%wPcIDC z-w5#kQus4gg{yzJ!Y^gMU4LW1ANxDbKVh}uyXwE0^eF$V=YsV&0sPGh|7GU8`oBWq zS2EwO|46{^vlG|f;MvuyUH`Fw zpQrHuV7{yVdli0cUahr+L7zJH$JojW?op_1p9BWWdi=_&b@OX-@b5?@?Yq-l_0&m>*}QH~&uo{GSwl z-!D!6uIuOT6n+Ks?d#{$0KflVIR6REZ~T9in2EpWj%l=>KB9yndAWmVe{=4_|Nk z$Hl)|(YI#3i~qW!Kb7^a{9h(L%0CO_-yP(C_C8$y&;WQTR`6F!d)m_!|^{->dL1{npekuRmn|ed^)-hOzz~hyPxrNBQNx zX~xe!{$v6FixhsVZN|TgKTqLjz7^z;0{jN`asBI=?>hb_kRH{aS`y@s2KdKU=K7a{Ycr z;U~Ut>bK9ICINo^!*Kn5nLpCOuS0rNe;V`StoM#zxqv@e;TJRCb^bO%;TJI9&i@|3 z|5f3aGrzZ}Uygs3!Y^jNegAC=;153>=YRBeGyX9Le<h<^4m+pQrG%0Dmsv*C_ni%$I-vQSx^w{9KU#e83-eBp&}N=F9i5WdFB1 z3hVc=-u3y1=A=jcQ_TMD^=~2YzgppERh#}f+0nmc3cm*A_X6Ob*$mfT!2CBI{8LGf z>QDL5%%2?AA4=!XF9H5Sg+JhTQ-3?rFyduouEH;5ei{or{wsi=b~LX4)}4m$djIq> zMSm~r$BX==|A$DA@~c>G@{3#fy$1YW(j5EW7t;T)ivEaQrhb?ID$*nWX&(jsF9!a1 zC1d}2%$MtzoWDCrkN5?E{}$kPI|lP>m_J>NpX8rOdc?0`e!ew+Zv*}eh5ztw?tcgW zQH7tk!sKrsKi&oWr3(Kw=DYHLTj3WnKW^3k9^iLxf%9*>$JFoo{QgKqeQuJL}@9N*-q(}ba?BDL+GT^`dvDp7S=DYgu0!3fK`o@m_TcGI6 zSU=XGpF?_7e<{~*pTDdE^dX!%w`}gzr`ey_1 z-?I(&zliyJ9OHK`=@CEjsTsct)_eS~0e`N-FWig!SN6}d3crH+_W8$V!2e3&f5Uv& z`rouI&hM9y{u_}VNVMDcp0!cSZoT>riW{JG4Rzdt_4 zeAnL}*rNE)4(We`;y(@e{~q|yYG=kz`p;#)oPSY~-%i%c{3H9q<^L<`(fDTp|5d>M z@$IqyDD&m#U#0&cte5`NL;Am*^vHh!@V_1SU#R$xGrzmYTl%k2{1=Awzf1972K?^; z{=0R+`Ij>PG>89O*30~BSnsc2{T|GFpO{HsFx->>*D1pfB||0gkD<{$aj^pEUc*$-Ec{s^k^5K(6`>t(@btnTr zH~-(iRrskP`I{AfGT' and request to fix the problem.") - endif() - foreach(idir ${_include_dirs}) - if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) - set(include ${idir}) - elseif("${idir} " STREQUAL "include ") - get_filename_component(include "${rosserial_server_DIR}/../../../include" ABSOLUTE) - if(NOT IS_DIRECTORY ${include}) - message(FATAL_ERROR "Project 'rosserial_server' specifies '${idir}' as an include dir, which is not found. It does not exist in '${include}'. ${_report}") - endif() - else() - message(FATAL_ERROR "Project 'rosserial_server' specifies '${idir}' as an include dir, which is not found. It does neither exist as an absolute directory nor in '\${prefix}/${idir}'. ${_report}") - endif() - _list_append_unique(rosserial_server_INCLUDE_DIRS ${include}) - endforeach() -endif() - -set(libraries "rosserial_server_lookup") -foreach(library ${libraries}) - # keep build configuration keywords, target names and absolute libraries as-is - if("${library}" MATCHES "^(debug|optimized|general)$") - list(APPEND rosserial_server_LIBRARIES ${library}) - elseif(${library} MATCHES "^-l") - list(APPEND rosserial_server_LIBRARIES ${library}) - elseif(${library} MATCHES "^-") - # This is a linker flag/option (like -pthread) - # There's no standard variable for these, so create an interface library to hold it - if(NOT rosserial_server_NUM_DUMMY_TARGETS) - set(rosserial_server_NUM_DUMMY_TARGETS 0) - endif() - # Make sure the target name is unique - set(interface_target_name "catkin::rosserial_server::wrapped-linker-option${rosserial_server_NUM_DUMMY_TARGETS}") - while(TARGET "${interface_target_name}") - math(EXPR rosserial_server_NUM_DUMMY_TARGETS "${rosserial_server_NUM_DUMMY_TARGETS}+1") - set(interface_target_name "catkin::rosserial_server::wrapped-linker-option${rosserial_server_NUM_DUMMY_TARGETS}") - endwhile() - add_library("${interface_target_name}" INTERFACE IMPORTED) - if("${CMAKE_VERSION}" VERSION_LESS "3.13.0") - set_property( - TARGET - "${interface_target_name}" - APPEND PROPERTY - INTERFACE_LINK_LIBRARIES "${library}") - else() - target_link_options("${interface_target_name}" INTERFACE "${library}") - endif() - list(APPEND rosserial_server_LIBRARIES "${interface_target_name}") - elseif(TARGET ${library}) - list(APPEND rosserial_server_LIBRARIES ${library}) - elseif(IS_ABSOLUTE ${library}) - list(APPEND rosserial_server_LIBRARIES ${library}) - else() - set(lib_path "") - set(lib "${library}-NOTFOUND") - # since the path where the library is found is returned we have to iterate over the paths manually - foreach(path /root/comm-ws/install/lib;/opt/ros/noetic/lib) - find_library(lib ${library} - PATHS ${path} - NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) - if(lib) - set(lib_path ${path}) - break() - endif() - endforeach() - if(lib) - _list_append_unique(rosserial_server_LIBRARY_DIRS ${lib_path}) - list(APPEND rosserial_server_LIBRARIES ${lib}) - else() - # as a fall back for non-catkin libraries try to search globally - find_library(lib ${library}) - if(NOT lib) - message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'rosserial_server'? Did you find_package() it before the subdirectory containing its code is included?") - endif() - list(APPEND rosserial_server_LIBRARIES ${lib}) - endif() - endif() -endforeach() - -set(rosserial_server_EXPORTED_TARGETS "") -# create dummy targets for exported code generation targets to make life of users easier -foreach(t ${rosserial_server_EXPORTED_TARGETS}) - if(NOT TARGET ${t}) - add_custom_target(${t}) - endif() -endforeach() - -set(depends "roscpp;rosserial_msgs;std_msgs;topic_tools") -foreach(depend ${depends}) - string(REPLACE " " ";" depend_list ${depend}) - # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls - list(GET depend_list 0 rosserial_server_dep) - list(LENGTH depend_list count) - if(${count} EQUAL 1) - # simple dependencies must only be find_package()-ed once - if(NOT ${rosserial_server_dep}_FOUND) - find_package(${rosserial_server_dep} REQUIRED NO_MODULE) - endif() - else() - # dependencies with components must be find_package()-ed again - list(REMOVE_AT depend_list 0) - find_package(${rosserial_server_dep} REQUIRED NO_MODULE ${depend_list}) - endif() - _list_append_unique(rosserial_server_INCLUDE_DIRS ${${rosserial_server_dep}_INCLUDE_DIRS}) - - # merge build configuration keywords with library names to correctly deduplicate - _pack_libraries_with_build_configuration(rosserial_server_LIBRARIES ${rosserial_server_LIBRARIES}) - _pack_libraries_with_build_configuration(_libraries ${${rosserial_server_dep}_LIBRARIES}) - _list_append_deduplicate(rosserial_server_LIBRARIES ${_libraries}) - # undo build configuration keyword merging after deduplication - _unpack_libraries_with_build_configuration(rosserial_server_LIBRARIES ${rosserial_server_LIBRARIES}) - - _list_append_unique(rosserial_server_LIBRARY_DIRS ${${rosserial_server_dep}_LIBRARY_DIRS}) - _list_append_deduplicate(rosserial_server_EXPORTED_TARGETS ${${rosserial_server_dep}_EXPORTED_TARGETS}) -endforeach() - -set(pkg_cfg_extras "") -foreach(extra ${pkg_cfg_extras}) - if(NOT IS_ABSOLUTE ${extra}) - set(extra ${rosserial_server_DIR}/${extra}) - endif() - include(${extra}) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/ordered_paths.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/ordered_paths.cmake deleted file mode 100644 index 454cf03..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/ordered_paths.cmake +++ /dev/null @@ -1 +0,0 @@ -set(ORDERED_PATHS "/opt/ros/noetic/lib") \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/package.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/package.cmake deleted file mode 100644 index 466cc42..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/package.cmake +++ /dev/null @@ -1,16 +0,0 @@ -set(_CATKIN_CURRENT_PACKAGE "rosserial_server") -set(rosserial_server_VERSION "0.9.2") -set(rosserial_server_MAINTAINER "Mike Purvis ") -set(rosserial_server_PACKAGE_FORMAT "2") -set(rosserial_server_BUILD_DEPENDS "python3-dev" "libboost-thread-dev" "rosserial_msgs" "std_msgs" "roscpp" "topic_tools") -set(rosserial_server_BUILD_EXPORT_DEPENDS "rosserial_msgs" "std_msgs" "roscpp" "topic_tools") -set(rosserial_server_BUILDTOOL_DEPENDS "catkin") -set(rosserial_server_BUILDTOOL_EXPORT_DEPENDS ) -set(rosserial_server_EXEC_DEPENDS "libboost-thread" "rosserial_msgs" "std_msgs" "roscpp" "topic_tools") -set(rosserial_server_RUN_DEPENDS "libboost-thread" "rosserial_msgs" "std_msgs" "roscpp" "topic_tools") -set(rosserial_server_TEST_DEPENDS ) -set(rosserial_server_DOC_DEPENDS ) -set(rosserial_server_URL_WEBSITE "") -set(rosserial_server_URL_BUGTRACKER "") -set(rosserial_server_URL_REPOSITORY "") -set(rosserial_server_DEPRECATED "") \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/pkg.develspace.context.pc.py b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/pkg.develspace.context.pc.py deleted file mode 100644 index 86fc0b5..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/pkg.develspace.context.pc.py +++ /dev/null @@ -1,8 +0,0 @@ -# generated from catkin/cmake/template/pkg.context.pc.in -CATKIN_PACKAGE_PREFIX = "" -PROJECT_PKG_CONFIG_INCLUDE_DIRS = "/root/comm-ws/src/firmware_commun/src/rosserial_server/include".split(';') if "/root/comm-ws/src/firmware_commun/src/rosserial_server/include" != "" else [] -PROJECT_CATKIN_DEPENDS = "roscpp;rosserial_msgs;std_msgs;topic_tools".replace(';', ' ') -PKG_CONFIG_LIBRARIES_WITH_PREFIX = "-lrosserial_server_lookup".split(';') if "-lrosserial_server_lookup" != "" else [] -PROJECT_NAME = "rosserial_server" -PROJECT_SPACE_DIR = "/root/comm-ws/devel" -PROJECT_VERSION = "0.9.2" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/pkg.installspace.context.pc.py b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/pkg.installspace.context.pc.py deleted file mode 100644 index 497c07f..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/pkg.installspace.context.pc.py +++ /dev/null @@ -1,8 +0,0 @@ -# generated from catkin/cmake/template/pkg.context.pc.in -CATKIN_PACKAGE_PREFIX = "" -PROJECT_PKG_CONFIG_INCLUDE_DIRS = "${prefix}/include".split(';') if "${prefix}/include" != "" else [] -PROJECT_CATKIN_DEPENDS = "roscpp;rosserial_msgs;std_msgs;topic_tools".replace(';', ' ') -PKG_CONFIG_LIBRARIES_WITH_PREFIX = "-lrosserial_server_lookup".split(';') if "-lrosserial_server_lookup" != "" else [] -PROJECT_NAME = "rosserial_server" -PROJECT_SPACE_DIR = "/root/comm-ws/install" -PROJECT_VERSION = "0.9.2" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/stamps/rosserial_server/package.xml.stamp b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/stamps/rosserial_server/package.xml.stamp deleted file mode 100644 index df73c39..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/stamps/rosserial_server/package.xml.stamp +++ /dev/null @@ -1,23 +0,0 @@ - - - rosserial_server - 0.9.2 - - A more performance- and stability-oriented server alternative implemented - in C++ to rosserial_python. - - - Mike Purvis - Mike Purvis - - BSD - - catkin - rosserial_msgs - std_msgs - roscpp - topic_tools - python3-dev - libboost-thread-dev - libboost-thread - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/stamps/rosserial_server/pkg.pc.em.stamp b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/stamps/rosserial_server/pkg.pc.em.stamp deleted file mode 100644 index 549fb75..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/stamps/rosserial_server/pkg.pc.em.stamp +++ /dev/null @@ -1,8 +0,0 @@ -prefix=@PROJECT_SPACE_DIR - -Name: @(CATKIN_PACKAGE_PREFIX + PROJECT_NAME) -Description: Description of @PROJECT_NAME -Version: @PROJECT_VERSION -Cflags: @(' '.join(['-I%s' % include for include in PROJECT_PKG_CONFIG_INCLUDE_DIRS])) -Libs: -L${prefix}/lib @(' '.join(PKG_CONFIG_LIBRARIES_WITH_PREFIX)) -Requires: @(PROJECT_CATKIN_DEPENDS) diff --git a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/cmake_install.cmake b/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/cmake_install.cmake deleted file mode 100644 index 4e08141..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/firmware_commun/src/rosserial_server/cmake_install.cmake +++ /dev/null @@ -1,141 +0,0 @@ -# Install script for directory: /root/comm-ws/src/firmware_commun/src/rosserial_server - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/root/comm-ws/install") -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() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/root/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/installspace/rosserial_server.pc") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_server/cmake" TYPE FILE FILES - "/root/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/installspace/rosserial_serverConfig.cmake" - "/root/comm-ws/build/firmware_commun/src/rosserial_server/catkin_generated/installspace/rosserial_serverConfig-version.cmake" - ) -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_server" TYPE FILE FILES "/root/comm-ws/src/firmware_commun/src/rosserial_server/package.xml") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/librosserial_server_lookup.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/librosserial_server_lookup.so") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/librosserial_server_lookup.so" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/root/comm-ws/devel/lib/librosserial_server_lookup.so") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/librosserial_server_lookup.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/librosserial_server_lookup.so") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/librosserial_server_lookup.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/rosserial_server/serial_node" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/serial_node") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/serial_node" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/rosserial_server" TYPE EXECUTABLE FILES "/root/comm-ws/devel/lib/rosserial_server/serial_node") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/serial_node" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/serial_node") - file(RPATH_CHANGE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/serial_node" - OLD_RPATH "/opt/ros/noetic/lib:/root/comm-ws/devel/lib:" - NEW_RPATH "") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/serial_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/rosserial_server/socket_node" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/socket_node") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/socket_node" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/rosserial_server" TYPE EXECUTABLE FILES "/root/comm-ws/devel/lib/rosserial_server/socket_node") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/socket_node" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/socket_node") - file(RPATH_CHANGE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/socket_node" - OLD_RPATH "/opt/ros/noetic/lib:/root/comm-ws/devel/lib:" - NEW_RPATH "") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/socket_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/rosserial_server/udp_socket_node" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/udp_socket_node") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/udp_socket_node" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/rosserial_server" TYPE EXECUTABLE FILES "/root/comm-ws/devel/lib/rosserial_server/udp_socket_node") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/udp_socket_node" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/udp_socket_node") - file(RPATH_CHANGE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/udp_socket_node" - OLD_RPATH "/opt/ros/noetic/lib:/root/comm-ws/devel/lib:" - NEW_RPATH "") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/udp_socket_node") - endif() - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_server" TYPE DIRECTORY FILES "/root/comm-ws/src/firmware_commun/src/rosserial_server/launch") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/rosserial_server" TYPE DIRECTORY FILES "/root/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/") -endif() - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/CMakeDirectoryInformation.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 65c974a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/root/comm-ws/src") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/root/comm-ws/build") - -# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/progress.marks b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/progress.marks deleted file mode 100644 index 573541a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -0 diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make deleted file mode 100644 index cf78886..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for roscpp_generate_messages_cpp. - -# Include the progress variables for this target. -include flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make - -roscpp_generate_messages_cpp: flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make - -.PHONY : roscpp_generate_messages_cpp - -# Rule to build all files generated by this target. -flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/build: roscpp_generate_messages_cpp - -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/build - -flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/clean: - cd /root/comm-ws/build/flask_esp8266 && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/clean - -flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/flask_esp8266 /root/comm-ws/build /root/comm-ws/build/flask_esp8266 /root/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake deleted file mode 100644 index bf35365..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/build.make deleted file mode 100644 index 84cb9a5..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for roscpp_generate_messages_eus. - -# Include the progress variables for this target. -include flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make - -roscpp_generate_messages_eus: flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/build.make - -.PHONY : roscpp_generate_messages_eus - -# Rule to build all files generated by this target. -flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/build: roscpp_generate_messages_eus - -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/build - -flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/clean: - cd /root/comm-ws/build/flask_esp8266 && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/clean - -flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/flask_esp8266 /root/comm-ws/build /root/comm-ws/build/flask_esp8266 /root/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake deleted file mode 100644 index 61700fa..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/roscpp_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make deleted file mode 100644 index 6a40b8a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for roscpp_generate_messages_lisp. - -# Include the progress variables for this target. -include flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make - -roscpp_generate_messages_lisp: flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make - -.PHONY : roscpp_generate_messages_lisp - -# Rule to build all files generated by this target. -flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/build: roscpp_generate_messages_lisp - -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/build - -flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/clean: - cd /root/comm-ws/build/flask_esp8266 && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/clean - -flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/flask_esp8266 /root/comm-ws/build /root/comm-ws/build/flask_esp8266 /root/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake deleted file mode 100644 index 492a50b..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make deleted file mode 100644 index 9218b3d..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for roscpp_generate_messages_nodejs. - -# Include the progress variables for this target. -include flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make - -roscpp_generate_messages_nodejs: flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make - -.PHONY : roscpp_generate_messages_nodejs - -# Rule to build all files generated by this target. -flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/build: roscpp_generate_messages_nodejs - -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/build - -flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/clean: - cd /root/comm-ws/build/flask_esp8266 && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/clean - -flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/flask_esp8266 /root/comm-ws/build /root/comm-ws/build/flask_esp8266 /root/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake deleted file mode 100644 index 37945a6..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/roscpp_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/build.make deleted file mode 100644 index ebb0ddb..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for roscpp_generate_messages_py. - -# Include the progress variables for this target. -include flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/progress.make - -roscpp_generate_messages_py: flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/build.make - -.PHONY : roscpp_generate_messages_py - -# Rule to build all files generated by this target. -flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/build: roscpp_generate_messages_py - -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/build - -flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/clean: - cd /root/comm-ws/build/flask_esp8266 && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/clean - -flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/flask_esp8266 /root/comm-ws/build /root/comm-ws/build/flask_esp8266 /root/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake deleted file mode 100644 index 2c13747..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make deleted file mode 100644 index 389db2a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosgraph_msgs_generate_messages_cpp. - -# Include the progress variables for this target. -include flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make - -rosgraph_msgs_generate_messages_cpp: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make - -.PHONY : rosgraph_msgs_generate_messages_cpp - -# Rule to build all files generated by this target. -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build: rosgraph_msgs_generate_messages_cpp - -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build - -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean: - cd /root/comm-ws/build/flask_esp8266 && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean - -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/flask_esp8266 /root/comm-ws/build /root/comm-ws/build/flask_esp8266 /root/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake deleted file mode 100644 index 720bdd0..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make deleted file mode 100644 index 322ad03..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosgraph_msgs_generate_messages_eus. - -# Include the progress variables for this target. -include flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make - -rosgraph_msgs_generate_messages_eus: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make - -.PHONY : rosgraph_msgs_generate_messages_eus - -# Rule to build all files generated by this target. -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build: rosgraph_msgs_generate_messages_eus - -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build - -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/clean: - cd /root/comm-ws/build/flask_esp8266 && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/clean - -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/flask_esp8266 /root/comm-ws/build /root/comm-ws/build/flask_esp8266 /root/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake deleted file mode 100644 index 5610f84..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make deleted file mode 100644 index 36c09ec..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosgraph_msgs_generate_messages_lisp. - -# Include the progress variables for this target. -include flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make - -rosgraph_msgs_generate_messages_lisp: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make - -.PHONY : rosgraph_msgs_generate_messages_lisp - -# Rule to build all files generated by this target. -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build: rosgraph_msgs_generate_messages_lisp - -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build - -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean: - cd /root/comm-ws/build/flask_esp8266 && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean - -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/flask_esp8266 /root/comm-ws/build /root/comm-ws/build/flask_esp8266 /root/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake deleted file mode 100644 index cdd6e3f..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make deleted file mode 100644 index 2895981..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosgraph_msgs_generate_messages_nodejs. - -# Include the progress variables for this target. -include flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make - -rosgraph_msgs_generate_messages_nodejs: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make - -.PHONY : rosgraph_msgs_generate_messages_nodejs - -# Rule to build all files generated by this target. -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build: rosgraph_msgs_generate_messages_nodejs - -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build - -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/clean: - cd /root/comm-ws/build/flask_esp8266 && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/clean - -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/flask_esp8266 /root/comm-ws/build /root/comm-ws/build/flask_esp8266 /root/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake deleted file mode 100644 index 37bf13d..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make deleted file mode 100644 index a6853f8..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosgraph_msgs_generate_messages_py. - -# Include the progress variables for this target. -include flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make - -rosgraph_msgs_generate_messages_py: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make - -.PHONY : rosgraph_msgs_generate_messages_py - -# Rule to build all files generated by this target. -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build: rosgraph_msgs_generate_messages_py - -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build - -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean: - cd /root/comm-ws/build/flask_esp8266 && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean - -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/flask_esp8266 /root/comm-ws/build /root/comm-ws/build/flask_esp8266 /root/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake deleted file mode 100644 index de801d4..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make deleted file mode 100644 index 57a6b77..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for std_msgs_generate_messages_cpp. - -# Include the progress variables for this target. -include flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make - -std_msgs_generate_messages_cpp: flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make - -.PHONY : std_msgs_generate_messages_cpp - -# Rule to build all files generated by this target. -flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/build: std_msgs_generate_messages_cpp - -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/build - -flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean: - cd /root/comm-ws/build/flask_esp8266 && $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean - -flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/flask_esp8266 /root/comm-ws/build /root/comm-ws/build/flask_esp8266 /root/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake deleted file mode 100644 index 0d092bf..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make deleted file mode 100644 index e705039..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for std_msgs_generate_messages_eus. - -# Include the progress variables for this target. -include flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/progress.make - -std_msgs_generate_messages_eus: flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make - -.PHONY : std_msgs_generate_messages_eus - -# Rule to build all files generated by this target. -flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/build: std_msgs_generate_messages_eus - -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/build - -flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/clean: - cd /root/comm-ws/build/flask_esp8266 && $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean.cmake -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/clean - -flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/flask_esp8266 /root/comm-ws/build /root/comm-ws/build/flask_esp8266 /root/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean.cmake deleted file mode 100644 index 855155e..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/std_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make deleted file mode 100644 index d98610b..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for std_msgs_generate_messages_lisp. - -# Include the progress variables for this target. -include flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make - -std_msgs_generate_messages_lisp: flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make - -.PHONY : std_msgs_generate_messages_lisp - -# Rule to build all files generated by this target. -flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/build: std_msgs_generate_messages_lisp - -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/build - -flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean: - cd /root/comm-ws/build/flask_esp8266 && $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean - -flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/flask_esp8266 /root/comm-ws/build /root/comm-ws/build/flask_esp8266 /root/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake deleted file mode 100644 index b995112..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make deleted file mode 100644 index 0f407d7..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for std_msgs_generate_messages_nodejs. - -# Include the progress variables for this target. -include flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/progress.make - -std_msgs_generate_messages_nodejs: flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make - -.PHONY : std_msgs_generate_messages_nodejs - -# Rule to build all files generated by this target. -flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build: std_msgs_generate_messages_nodejs - -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build - -flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean: - cd /root/comm-ws/build/flask_esp8266 && $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean.cmake -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean - -flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/flask_esp8266 /root/comm-ws/build /root/comm-ws/build/flask_esp8266 /root/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean.cmake deleted file mode 100644 index f5f42ae..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/build.make deleted file mode 100644 index 594d84a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for std_msgs_generate_messages_py. - -# Include the progress variables for this target. -include flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make - -std_msgs_generate_messages_py: flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/build.make - -.PHONY : std_msgs_generate_messages_py - -# Rule to build all files generated by this target. -flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/build: std_msgs_generate_messages_py - -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/build - -flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/clean: - cd /root/comm-ws/build/flask_esp8266 && $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/clean - -flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/flask_esp8266 /root/comm-ws/build /root/comm-ws/build/flask_esp8266 /root/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake deleted file mode 100644 index 15da12c..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CTestTestfile.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CTestTestfile.cmake deleted file mode 100644 index e3c0cde..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /root/comm-ws/src/flask_esp8266 -# Build directory: /root/comm-ws/build/flask_esp8266 -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/Makefile b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/Makefile deleted file mode 100644 index ad25a72..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/Makefile +++ /dev/null @@ -1,436 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# 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: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -#============================================================================= -# Targets provided globally by CMake. - -# 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 rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -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 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 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 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/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 - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles /root/comm-ws/build/flask_esp8266/CMakeFiles/progress.marks - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/clean -.PHONY : clean - -# The main clean target -clean/fast: clean - -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/rule -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/rule - -# Convenience name for target. -std_msgs_generate_messages_py: flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/rule - -.PHONY : std_msgs_generate_messages_py - -# fast build rule for target. -std_msgs_generate_messages_py/fast: - cd /root/comm-ws/build && $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_py.dir/build -.PHONY : std_msgs_generate_messages_py/fast - -# Convenience name for target. -flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule - -# Convenience name for target. -std_msgs_generate_messages_nodejs: flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule - -.PHONY : std_msgs_generate_messages_nodejs - -# fast build rule for target. -std_msgs_generate_messages_nodejs/fast: - cd /root/comm-ws/build && $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build -.PHONY : std_msgs_generate_messages_nodejs/fast - -# Convenience name for target. -flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/rule -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/rule - -# Convenience name for target. -roscpp_generate_messages_cpp: flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/rule - -.PHONY : roscpp_generate_messages_cpp - -# fast build rule for target. -roscpp_generate_messages_cpp/fast: - cd /root/comm-ws/build && $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_cpp.dir/build -.PHONY : roscpp_generate_messages_cpp/fast - -# Convenience name for target. -flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/rule -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/rule - -# Convenience name for target. -roscpp_generate_messages_eus: flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/rule - -.PHONY : roscpp_generate_messages_eus - -# fast build rule for target. -roscpp_generate_messages_eus/fast: - cd /root/comm-ws/build && $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_eus.dir/build -.PHONY : roscpp_generate_messages_eus/fast - -# Convenience name for target. -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/rule -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/rule - -# Convenience name for target. -rosgraph_msgs_generate_messages_nodejs: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/rule - -.PHONY : rosgraph_msgs_generate_messages_nodejs - -# fast build rule for target. -rosgraph_msgs_generate_messages_nodejs/fast: - cd /root/comm-ws/build && $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build -.PHONY : rosgraph_msgs_generate_messages_nodejs/fast - -# Convenience name for target. -flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule - -# Convenience name for target. -std_msgs_generate_messages_lisp: flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule - -.PHONY : std_msgs_generate_messages_lisp - -# fast build rule for target. -std_msgs_generate_messages_lisp/fast: - cd /root/comm-ws/build && $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_lisp.dir/build -.PHONY : std_msgs_generate_messages_lisp/fast - -# Convenience name for target. -flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/rule -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/rule - -# Convenience name for target. -roscpp_generate_messages_py: flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/rule - -.PHONY : roscpp_generate_messages_py - -# fast build rule for target. -roscpp_generate_messages_py/fast: - cd /root/comm-ws/build && $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_py.dir/build -.PHONY : roscpp_generate_messages_py/fast - -# Convenience name for target. -flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/rule -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/rule - -# Convenience name for target. -std_msgs_generate_messages_eus: flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/rule - -.PHONY : std_msgs_generate_messages_eus - -# fast build rule for target. -std_msgs_generate_messages_eus/fast: - cd /root/comm-ws/build && $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_eus.dir/build -.PHONY : std_msgs_generate_messages_eus/fast - -# Convenience name for target. -flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/rule -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/rule - -# Convenience name for target. -roscpp_generate_messages_nodejs: flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/rule - -.PHONY : roscpp_generate_messages_nodejs - -# fast build rule for target. -roscpp_generate_messages_nodejs/fast: - cd /root/comm-ws/build && $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_nodejs.dir/build -.PHONY : roscpp_generate_messages_nodejs/fast - -# Convenience name for target. -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule - -# Convenience name for target. -rosgraph_msgs_generate_messages_cpp: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule - -.PHONY : rosgraph_msgs_generate_messages_cpp - -# fast build rule for target. -rosgraph_msgs_generate_messages_cpp/fast: - cd /root/comm-ws/build && $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build -.PHONY : rosgraph_msgs_generate_messages_cpp/fast - -# Convenience name for target. -flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule -.PHONY : flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule - -# Convenience name for target. -std_msgs_generate_messages_cpp: flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule - -.PHONY : std_msgs_generate_messages_cpp - -# fast build rule for target. -std_msgs_generate_messages_cpp/fast: - cd /root/comm-ws/build && $(MAKE) -f flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make flask_esp8266/CMakeFiles/std_msgs_generate_messages_cpp.dir/build -.PHONY : std_msgs_generate_messages_cpp/fast - -# Convenience name for target. -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/rule -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/rule - -# Convenience name for target. -rosgraph_msgs_generate_messages_eus: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/rule - -.PHONY : rosgraph_msgs_generate_messages_eus - -# fast build rule for target. -rosgraph_msgs_generate_messages_eus/fast: - cd /root/comm-ws/build && $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build -.PHONY : rosgraph_msgs_generate_messages_eus/fast - -# Convenience name for target. -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule - -# Convenience name for target. -rosgraph_msgs_generate_messages_lisp: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule - -.PHONY : rosgraph_msgs_generate_messages_lisp - -# fast build rule for target. -rosgraph_msgs_generate_messages_lisp/fast: - cd /root/comm-ws/build && $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build -.PHONY : rosgraph_msgs_generate_messages_lisp/fast - -# Convenience name for target. -flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/rule -.PHONY : flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/rule - -# Convenience name for target. -roscpp_generate_messages_lisp: flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/rule - -.PHONY : roscpp_generate_messages_lisp - -# fast build rule for target. -roscpp_generate_messages_lisp/fast: - cd /root/comm-ws/build && $(MAKE) -f flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make flask_esp8266/CMakeFiles/roscpp_generate_messages_lisp.dir/build -.PHONY : roscpp_generate_messages_lisp/fast - -# Convenience name for target. -flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule -.PHONY : flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule - -# Convenience name for target. -rosgraph_msgs_generate_messages_py: flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule - -.PHONY : rosgraph_msgs_generate_messages_py - -# fast build rule for target. -rosgraph_msgs_generate_messages_py/fast: - cd /root/comm-ws/build && $(MAKE) -f flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make flask_esp8266/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build -.PHONY : rosgraph_msgs_generate_messages_py/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 "... install/local" - @echo "... rebuild_cache" - @echo "... edit_cache" - @echo "... test" - @echo "... std_msgs_generate_messages_py" - @echo "... std_msgs_generate_messages_nodejs" - @echo "... roscpp_generate_messages_cpp" - @echo "... roscpp_generate_messages_eus" - @echo "... rosgraph_msgs_generate_messages_nodejs" - @echo "... list_install_components" - @echo "... std_msgs_generate_messages_lisp" - @echo "... roscpp_generate_messages_py" - @echo "... install" - @echo "... std_msgs_generate_messages_eus" - @echo "... roscpp_generate_messages_nodejs" - @echo "... rosgraph_msgs_generate_messages_cpp" - @echo "... install/strip" - @echo "... std_msgs_generate_messages_cpp" - @echo "... rosgraph_msgs_generate_messages_eus" - @echo "... rosgraph_msgs_generate_messages_lisp" - @echo "... roscpp_generate_messages_lisp" - @echo "... rosgraph_msgs_generate_messages_py" -.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: - cd /root/comm-ws/build && $(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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/installspace/flask_esp8266.pc b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/installspace/flask_esp8266.pc deleted file mode 100644 index 43ffa35..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/installspace/flask_esp8266.pc +++ /dev/null @@ -1,8 +0,0 @@ -prefix=/root/comm-ws/install - -Name: flask_esp8266 -Description: Description of flask_esp8266 -Version: 0.0.0 -Cflags: -Libs: -L${prefix}/lib -Requires: diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/installspace/flask_esp8266Config-version.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/installspace/flask_esp8266Config-version.cmake deleted file mode 100644 index 7fd9f99..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/installspace/flask_esp8266Config-version.cmake +++ /dev/null @@ -1,14 +0,0 @@ -# generated from catkin/cmake/template/pkgConfig-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/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/installspace/flask_esp8266Config.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/installspace/flask_esp8266Config.cmake deleted file mode 100644 index 34d205c..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/installspace/flask_esp8266Config.cmake +++ /dev/null @@ -1,223 +0,0 @@ -# generated from catkin/cmake/template/pkgConfig.cmake.in - -# append elements to a list and remove existing duplicates from the list -# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig -# self contained -macro(_list_append_deduplicate listname) - if(NOT "${ARGN}" STREQUAL "") - if(${listname}) - list(REMOVE_ITEM ${listname} ${ARGN}) - endif() - list(APPEND ${listname} ${ARGN}) - endif() -endmacro() - -# append elements to a list if they are not already in the list -# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig -# self contained -macro(_list_append_unique listname) - foreach(_item ${ARGN}) - list(FIND ${listname} ${_item} _index) - if(_index EQUAL -1) - list(APPEND ${listname} ${_item}) - endif() - endforeach() -endmacro() - -# pack a list of libraries with optional build configuration keywords -# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig -# self contained -macro(_pack_libraries_with_build_configuration VAR) - set(${VAR} "") - set(_argn ${ARGN}) - list(LENGTH _argn _count) - set(_index 0) - while(${_index} LESS ${_count}) - list(GET _argn ${_index} lib) - if("${lib}" MATCHES "^(debug|optimized|general)$") - math(EXPR _index "${_index} + 1") - if(${_index} EQUAL ${_count}) - message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library") - endif() - list(GET _argn ${_index} library) - list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}") - else() - list(APPEND ${VAR} "${lib}") - endif() - math(EXPR _index "${_index} + 1") - endwhile() -endmacro() - -# unpack a list of libraries with optional build configuration keyword prefixes -# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig -# self contained -macro(_unpack_libraries_with_build_configuration VAR) - set(${VAR} "") - foreach(lib ${ARGN}) - string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}") - list(APPEND ${VAR} "${lib}") - endforeach() -endmacro() - - -if(flask_esp8266_CONFIG_INCLUDED) - return() -endif() -set(flask_esp8266_CONFIG_INCLUDED TRUE) - -# set variables for source/devel/install prefixes -if("FALSE" STREQUAL "TRUE") - set(flask_esp8266_SOURCE_PREFIX /root/comm-ws/src/flask_esp8266) - set(flask_esp8266_DEVEL_PREFIX /root/comm-ws/devel) - set(flask_esp8266_INSTALL_PREFIX "") - set(flask_esp8266_PREFIX ${flask_esp8266_DEVEL_PREFIX}) -else() - set(flask_esp8266_SOURCE_PREFIX "") - set(flask_esp8266_DEVEL_PREFIX "") - set(flask_esp8266_INSTALL_PREFIX /root/comm-ws/install) - set(flask_esp8266_PREFIX ${flask_esp8266_INSTALL_PREFIX}) -endif() - -# warn when using a deprecated package -if(NOT "" STREQUAL "") - set(_msg "WARNING: package 'flask_esp8266' is deprecated") - # append custom deprecation text if available - if(NOT "" STREQUAL "TRUE") - set(_msg "${_msg} ()") - endif() - message("${_msg}") -endif() - -# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project -set(flask_esp8266_FOUND_CATKIN_PROJECT TRUE) - -if(NOT " " STREQUAL " ") - set(flask_esp8266_INCLUDE_DIRS "") - set(_include_dirs "") - if(NOT " " STREQUAL " ") - set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.") - elseif(NOT " " STREQUAL " ") - set(_report "Check the website '' for information and consider reporting the problem.") - else() - set(_report "Report the problem to the maintainer 'root ' and request to fix the problem.") - endif() - foreach(idir ${_include_dirs}) - if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) - set(include ${idir}) - elseif("${idir} " STREQUAL "include ") - get_filename_component(include "${flask_esp8266_DIR}/../../../include" ABSOLUTE) - if(NOT IS_DIRECTORY ${include}) - message(FATAL_ERROR "Project 'flask_esp8266' specifies '${idir}' as an include dir, which is not found. It does not exist in '${include}'. ${_report}") - endif() - else() - message(FATAL_ERROR "Project 'flask_esp8266' specifies '${idir}' as an include dir, which is not found. It does neither exist as an absolute directory nor in '\${prefix}/${idir}'. ${_report}") - endif() - _list_append_unique(flask_esp8266_INCLUDE_DIRS ${include}) - endforeach() -endif() - -set(libraries "") -foreach(library ${libraries}) - # keep build configuration keywords, target names and absolute libraries as-is - if("${library}" MATCHES "^(debug|optimized|general)$") - list(APPEND flask_esp8266_LIBRARIES ${library}) - elseif(${library} MATCHES "^-l") - list(APPEND flask_esp8266_LIBRARIES ${library}) - elseif(${library} MATCHES "^-") - # This is a linker flag/option (like -pthread) - # There's no standard variable for these, so create an interface library to hold it - if(NOT flask_esp8266_NUM_DUMMY_TARGETS) - set(flask_esp8266_NUM_DUMMY_TARGETS 0) - endif() - # Make sure the target name is unique - set(interface_target_name "catkin::flask_esp8266::wrapped-linker-option${flask_esp8266_NUM_DUMMY_TARGETS}") - while(TARGET "${interface_target_name}") - math(EXPR flask_esp8266_NUM_DUMMY_TARGETS "${flask_esp8266_NUM_DUMMY_TARGETS}+1") - set(interface_target_name "catkin::flask_esp8266::wrapped-linker-option${flask_esp8266_NUM_DUMMY_TARGETS}") - endwhile() - add_library("${interface_target_name}" INTERFACE IMPORTED) - if("${CMAKE_VERSION}" VERSION_LESS "3.13.0") - set_property( - TARGET - "${interface_target_name}" - APPEND PROPERTY - INTERFACE_LINK_LIBRARIES "${library}") - else() - target_link_options("${interface_target_name}" INTERFACE "${library}") - endif() - list(APPEND flask_esp8266_LIBRARIES "${interface_target_name}") - elseif(TARGET ${library}) - list(APPEND flask_esp8266_LIBRARIES ${library}) - elseif(IS_ABSOLUTE ${library}) - list(APPEND flask_esp8266_LIBRARIES ${library}) - else() - set(lib_path "") - set(lib "${library}-NOTFOUND") - # since the path where the library is found is returned we have to iterate over the paths manually - foreach(path /root/comm-ws/install/lib;/opt/ros/noetic/lib) - find_library(lib ${library} - PATHS ${path} - NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) - if(lib) - set(lib_path ${path}) - break() - endif() - endforeach() - if(lib) - _list_append_unique(flask_esp8266_LIBRARY_DIRS ${lib_path}) - list(APPEND flask_esp8266_LIBRARIES ${lib}) - else() - # as a fall back for non-catkin libraries try to search globally - find_library(lib ${library}) - if(NOT lib) - message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'flask_esp8266'? Did you find_package() it before the subdirectory containing its code is included?") - endif() - list(APPEND flask_esp8266_LIBRARIES ${lib}) - endif() - endif() -endforeach() - -set(flask_esp8266_EXPORTED_TARGETS "") -# create dummy targets for exported code generation targets to make life of users easier -foreach(t ${flask_esp8266_EXPORTED_TARGETS}) - if(NOT TARGET ${t}) - add_custom_target(${t}) - endif() -endforeach() - -set(depends "") -foreach(depend ${depends}) - string(REPLACE " " ";" depend_list ${depend}) - # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls - list(GET depend_list 0 flask_esp8266_dep) - list(LENGTH depend_list count) - if(${count} EQUAL 1) - # simple dependencies must only be find_package()-ed once - if(NOT ${flask_esp8266_dep}_FOUND) - find_package(${flask_esp8266_dep} REQUIRED NO_MODULE) - endif() - else() - # dependencies with components must be find_package()-ed again - list(REMOVE_AT depend_list 0) - find_package(${flask_esp8266_dep} REQUIRED NO_MODULE ${depend_list}) - endif() - _list_append_unique(flask_esp8266_INCLUDE_DIRS ${${flask_esp8266_dep}_INCLUDE_DIRS}) - - # merge build configuration keywords with library names to correctly deduplicate - _pack_libraries_with_build_configuration(flask_esp8266_LIBRARIES ${flask_esp8266_LIBRARIES}) - _pack_libraries_with_build_configuration(_libraries ${${flask_esp8266_dep}_LIBRARIES}) - _list_append_deduplicate(flask_esp8266_LIBRARIES ${_libraries}) - # undo build configuration keyword merging after deduplication - _unpack_libraries_with_build_configuration(flask_esp8266_LIBRARIES ${flask_esp8266_LIBRARIES}) - - _list_append_unique(flask_esp8266_LIBRARY_DIRS ${${flask_esp8266_dep}_LIBRARY_DIRS}) - _list_append_deduplicate(flask_esp8266_EXPORTED_TARGETS ${${flask_esp8266_dep}_EXPORTED_TARGETS}) -endforeach() - -set(pkg_cfg_extras "") -foreach(extra ${pkg_cfg_extras}) - if(NOT IS_ABSOLUTE ${extra}) - set(extra ${flask_esp8266_DIR}/${extra}) - endif() - include(${extra}) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/ordered_paths.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/ordered_paths.cmake deleted file mode 100644 index 454cf03..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/ordered_paths.cmake +++ /dev/null @@ -1 +0,0 @@ -set(ORDERED_PATHS "/opt/ros/noetic/lib") \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/package.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/package.cmake deleted file mode 100644 index 91443a9..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/package.cmake +++ /dev/null @@ -1,16 +0,0 @@ -set(_CATKIN_CURRENT_PACKAGE "flask_esp8266") -set(flask_esp8266_VERSION "0.0.0") -set(flask_esp8266_MAINTAINER "root ") -set(flask_esp8266_PACKAGE_FORMAT "2") -set(flask_esp8266_BUILD_DEPENDS "roscpp" "rospy" "std_msgs") -set(flask_esp8266_BUILD_EXPORT_DEPENDS "roscpp" "rospy" "std_msgs") -set(flask_esp8266_BUILDTOOL_DEPENDS "catkin") -set(flask_esp8266_BUILDTOOL_EXPORT_DEPENDS ) -set(flask_esp8266_EXEC_DEPENDS "roscpp" "rospy" "std_msgs") -set(flask_esp8266_RUN_DEPENDS "roscpp" "rospy" "std_msgs") -set(flask_esp8266_TEST_DEPENDS ) -set(flask_esp8266_DOC_DEPENDS ) -set(flask_esp8266_URL_WEBSITE "") -set(flask_esp8266_URL_BUGTRACKER "") -set(flask_esp8266_URL_REPOSITORY "") -set(flask_esp8266_DEPRECATED "") \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/pkg.develspace.context.pc.py b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/pkg.develspace.context.pc.py deleted file mode 100644 index 0e2852f..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/pkg.develspace.context.pc.py +++ /dev/null @@ -1,8 +0,0 @@ -# generated from catkin/cmake/template/pkg.context.pc.in -CATKIN_PACKAGE_PREFIX = "" -PROJECT_PKG_CONFIG_INCLUDE_DIRS = "".split(';') if "" != "" else [] -PROJECT_CATKIN_DEPENDS = "".replace(';', ' ') -PKG_CONFIG_LIBRARIES_WITH_PREFIX = "".split(';') if "" != "" else [] -PROJECT_NAME = "flask_esp8266" -PROJECT_SPACE_DIR = "/root/comm-ws/devel" -PROJECT_VERSION = "0.0.0" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/pkg.installspace.context.pc.py b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/pkg.installspace.context.pc.py deleted file mode 100644 index 34d9370..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/pkg.installspace.context.pc.py +++ /dev/null @@ -1,8 +0,0 @@ -# generated from catkin/cmake/template/pkg.context.pc.in -CATKIN_PACKAGE_PREFIX = "" -PROJECT_PKG_CONFIG_INCLUDE_DIRS = "".split(';') if "" != "" else [] -PROJECT_CATKIN_DEPENDS = "".replace(';', ' ') -PKG_CONFIG_LIBRARIES_WITH_PREFIX = "".split(';') if "" != "" else [] -PROJECT_NAME = "flask_esp8266" -PROJECT_SPACE_DIR = "/root/comm-ws/install" -PROJECT_VERSION = "0.0.0" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/stamps/flask_esp8266/package.xml.stamp b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/stamps/flask_esp8266/package.xml.stamp deleted file mode 100644 index 176331e..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/stamps/flask_esp8266/package.xml.stamp +++ /dev/null @@ -1,68 +0,0 @@ - - - flask_esp8266 - 0.0.0 - The flask_esp8266 package - - - - - root - - - - - - TODO - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - catkin - roscpp - rospy - std_msgs - roscpp - rospy - std_msgs - roscpp - rospy - std_msgs - - - - - - - - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/stamps/flask_esp8266/pkg.pc.em.stamp b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/stamps/flask_esp8266/pkg.pc.em.stamp deleted file mode 100644 index 549fb75..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/catkin_generated/stamps/flask_esp8266/pkg.pc.em.stamp +++ /dev/null @@ -1,8 +0,0 @@ -prefix=@PROJECT_SPACE_DIR - -Name: @(CATKIN_PACKAGE_PREFIX + PROJECT_NAME) -Description: Description of @PROJECT_NAME -Version: @PROJECT_VERSION -Cflags: @(' '.join(['-I%s' % include for include in PROJECT_PKG_CONFIG_INCLUDE_DIRS])) -Libs: -L${prefix}/lib @(' '.join(PKG_CONFIG_LIBRARIES_WITH_PREFIX)) -Requires: @(PROJECT_CATKIN_DEPENDS) diff --git a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/cmake_install.cmake b/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/cmake_install.cmake deleted file mode 100644 index e8b8d9a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/flask_esp8266/cmake_install.cmake +++ /dev/null @@ -1,54 +0,0 @@ -# Install script for directory: /root/comm-ws/src/flask_esp8266 - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/root/comm-ws/install") -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() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/root/comm-ws/build/flask_esp8266/catkin_generated/installspace/flask_esp8266.pc") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/flask_esp8266/cmake" TYPE FILE FILES - "/root/comm-ws/build/flask_esp8266/catkin_generated/installspace/flask_esp8266Config.cmake" - "/root/comm-ws/build/flask_esp8266/catkin_generated/installspace/flask_esp8266Config-version.cmake" - ) -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/flask_esp8266" TYPE FILE FILES "/root/comm-ws/src/flask_esp8266/package.xml") -endif() - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/CMakeFiles/CMakeDirectoryInformation.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index cf9ac80..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/usr/src/googletest") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/root/comm-ws/build") - -# 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/docker/local-ros2/OdomComm/comm-ws/build/gtest/CMakeFiles/progress.marks b/docker/local-ros2/OdomComm/comm-ws/build/gtest/CMakeFiles/progress.marks deleted file mode 100644 index 573541a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -0 diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/CTestTestfile.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/CTestTestfile.cmake deleted file mode 100644 index bd2bf4e..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/CTestTestfile.cmake +++ /dev/null @@ -1,7 +0,0 @@ -# CMake generated Testfile for -# Source directory: /usr/src/googletest -# Build directory: /root/comm-ws/build/gtest -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. -subdirs("googlemock") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/Makefile b/docker/local-ros2/OdomComm/comm-ws/build/gtest/Makefile deleted file mode 100644 index 26d8cd8..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/Makefile +++ /dev/null @@ -1,196 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# 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: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -#============================================================================= -# Targets provided globally by CMake. - -# 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 - -# 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 -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 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 rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -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 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 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 - -# The main all target -all: cmake_check_build_system - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles /root/comm-ws/build/gtest/CMakeFiles/progress.marks - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/clean -.PHONY : clean - -# The main clean target -clean/fast: clean - -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# 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 "... install/strip" - @echo "... install/local" - @echo "... install" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... edit_cache" - @echo "... test" -.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: - cd /root/comm-ws/build && $(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/docker/local-ros2/OdomComm/comm-ws/build/gtest/cmake_install.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/cmake_install.cmake deleted file mode 100644 index 5f4a4a9..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/cmake_install.cmake +++ /dev/null @@ -1,45 +0,0 @@ -# Install script for directory: /usr/src/googletest - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/root/comm-ws/install") -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() - -if(NOT CMAKE_INSTALL_LOCAL_ONLY) - # Include the install script for each subdirectory. - include("/root/comm-ws/build/gtest/googlemock/cmake_install.cmake") - -endif() - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index cf9ac80..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/usr/src/googletest") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/root/comm-ws/build") - -# 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/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake deleted file mode 100644 index 07621a7..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake +++ /dev/null @@ -1,31 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/usr/src/googletest/googlemock/src/gmock-all.cc" "/root/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_CXX - "GTEST_CREATE_SHARED_LIBRARY=1" - "gmock_EXPORTS" - ) - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "/usr/src/googletest/googlemock/include" - "/usr/src/googletest/googlemock" - "/usr/src/googletest/googletest/include" - "/usr/src/googletest/googletest" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - "/root/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/build.make deleted file mode 100644 index 5d45d98..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/build.make +++ /dev/null @@ -1,99 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Include any dependencies generated for this target. -include gtest/googlemock/CMakeFiles/gmock.dir/depend.make - -# Include the progress variables for this target. -include gtest/googlemock/CMakeFiles/gmock.dir/progress.make - -# Include the compile flags for this target's objects. -include gtest/googlemock/CMakeFiles/gmock.dir/flags.make - -gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: gtest/googlemock/CMakeFiles/gmock.dir/flags.make -gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: /usr/src/googletest/googlemock/src/gmock-all.cc - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o" - cd /root/comm-ws/build/gtest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/gmock.dir/src/gmock-all.cc.o -c /usr/src/googletest/googlemock/src/gmock-all.cc - -gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gmock.dir/src/gmock-all.cc.i" - cd /root/comm-ws/build/gtest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/src/googletest/googlemock/src/gmock-all.cc > CMakeFiles/gmock.dir/src/gmock-all.cc.i - -gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gmock.dir/src/gmock-all.cc.s" - cd /root/comm-ws/build/gtest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/src/googletest/googlemock/src/gmock-all.cc -o CMakeFiles/gmock.dir/src/gmock-all.cc.s - -# Object files for target gmock -gmock_OBJECTS = \ -"CMakeFiles/gmock.dir/src/gmock-all.cc.o" - -# External object files for target gmock -gmock_EXTERNAL_OBJECTS = - -gtest/lib/libgmock.so: gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o -gtest/lib/libgmock.so: gtest/googlemock/CMakeFiles/gmock.dir/build.make -gtest/lib/libgmock.so: gtest/lib/libgtest.so -gtest/lib/libgmock.so: gtest/googlemock/CMakeFiles/gmock.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library ../lib/libgmock.so" - cd /root/comm-ws/build/gtest/googlemock && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gmock.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -gtest/googlemock/CMakeFiles/gmock.dir/build: gtest/lib/libgmock.so - -.PHONY : gtest/googlemock/CMakeFiles/gmock.dir/build - -gtest/googlemock/CMakeFiles/gmock.dir/clean: - cd /root/comm-ws/build/gtest/googlemock && $(CMAKE_COMMAND) -P CMakeFiles/gmock.dir/cmake_clean.cmake -.PHONY : gtest/googlemock/CMakeFiles/gmock.dir/clean - -gtest/googlemock/CMakeFiles/gmock.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /usr/src/googletest/googlemock /root/comm-ws/build /root/comm-ws/build/gtest/googlemock /root/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : gtest/googlemock/CMakeFiles/gmock.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/cmake_clean.cmake deleted file mode 100644 index 53a6e77..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "../../bin/libgmock.pdb" - "../lib/libgmock.so" - "CMakeFiles/gmock.dir/src/gmock-all.cc.o" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/gmock.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/depend.make deleted file mode 100644 index 7a05e2f..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for gmock. -# This may be replaced when dependencies are built. diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/flags.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/flags.make deleted file mode 100644 index 3b548e9..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# compile CXX with /usr/bin/c++ -CXX_FLAGS = -fPIC -Wall -Wshadow -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -std=c++11 - -CXX_DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgmock_EXPORTS - -CXX_INCLUDES = -I/usr/src/googletest/googlemock/include -I/usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/link.txt b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/link.txt deleted file mode 100644 index 2113475..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ -fPIC -shared -Wl,-soname,libgmock.so -o ../lib/libgmock.so CMakeFiles/gmock.dir/src/gmock-all.cc.o -Wl,-rpath,/root/comm-ws/build/gtest/lib ../lib/libgtest.so -lpthread diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/progress.make deleted file mode 100644 index abadeb0..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 1 -CMAKE_PROGRESS_2 = 2 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake deleted file mode 100644 index 08ecc14..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake +++ /dev/null @@ -1,32 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/usr/src/googletest/googlemock/src/gmock_main.cc" "/root/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_CXX - "GTEST_CREATE_SHARED_LIBRARY=1" - "gmock_main_EXPORTS" - ) - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "/usr/src/googletest/googlemock/include" - "/usr/src/googletest/googlemock" - "/usr/src/googletest/googletest/include" - "/usr/src/googletest/googletest" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - "/root/comm-ws/build/gtest/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake" - "/root/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/build.make deleted file mode 100644 index 03dd055..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/build.make +++ /dev/null @@ -1,100 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Include any dependencies generated for this target. -include gtest/googlemock/CMakeFiles/gmock_main.dir/depend.make - -# Include the progress variables for this target. -include gtest/googlemock/CMakeFiles/gmock_main.dir/progress.make - -# Include the compile flags for this target's objects. -include gtest/googlemock/CMakeFiles/gmock_main.dir/flags.make - -gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: gtest/googlemock/CMakeFiles/gmock_main.dir/flags.make -gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: /usr/src/googletest/googlemock/src/gmock_main.cc - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o" - cd /root/comm-ws/build/gtest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/gmock_main.dir/src/gmock_main.cc.o -c /usr/src/googletest/googlemock/src/gmock_main.cc - -gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gmock_main.dir/src/gmock_main.cc.i" - cd /root/comm-ws/build/gtest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/src/googletest/googlemock/src/gmock_main.cc > CMakeFiles/gmock_main.dir/src/gmock_main.cc.i - -gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gmock_main.dir/src/gmock_main.cc.s" - cd /root/comm-ws/build/gtest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/src/googletest/googlemock/src/gmock_main.cc -o CMakeFiles/gmock_main.dir/src/gmock_main.cc.s - -# Object files for target gmock_main -gmock_main_OBJECTS = \ -"CMakeFiles/gmock_main.dir/src/gmock_main.cc.o" - -# External object files for target gmock_main -gmock_main_EXTERNAL_OBJECTS = - -gtest/lib/libgmock_main.so: gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o -gtest/lib/libgmock_main.so: gtest/googlemock/CMakeFiles/gmock_main.dir/build.make -gtest/lib/libgmock_main.so: gtest/lib/libgmock.so -gtest/lib/libgmock_main.so: gtest/lib/libgtest.so -gtest/lib/libgmock_main.so: gtest/googlemock/CMakeFiles/gmock_main.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library ../lib/libgmock_main.so" - cd /root/comm-ws/build/gtest/googlemock && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gmock_main.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -gtest/googlemock/CMakeFiles/gmock_main.dir/build: gtest/lib/libgmock_main.so - -.PHONY : gtest/googlemock/CMakeFiles/gmock_main.dir/build - -gtest/googlemock/CMakeFiles/gmock_main.dir/clean: - cd /root/comm-ws/build/gtest/googlemock && $(CMAKE_COMMAND) -P CMakeFiles/gmock_main.dir/cmake_clean.cmake -.PHONY : gtest/googlemock/CMakeFiles/gmock_main.dir/clean - -gtest/googlemock/CMakeFiles/gmock_main.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /usr/src/googletest/googlemock /root/comm-ws/build /root/comm-ws/build/gtest/googlemock /root/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : gtest/googlemock/CMakeFiles/gmock_main.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/cmake_clean.cmake deleted file mode 100644 index ace4a8f..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "../../bin/libgmock_main.pdb" - "../lib/libgmock_main.so" - "CMakeFiles/gmock_main.dir/src/gmock_main.cc.o" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/gmock_main.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/depend.make deleted file mode 100644 index 4a18b61..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for gmock_main. -# This may be replaced when dependencies are built. diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/flags.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/flags.make deleted file mode 100644 index 8243bdf..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# compile CXX with /usr/bin/c++ -CXX_FLAGS = -fPIC -Wall -Wshadow -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -std=c++11 - -CXX_DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgmock_main_EXPORTS - -CXX_INCLUDES = -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/link.txt b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/link.txt deleted file mode 100644 index b6d6ee5..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ -fPIC -shared -Wl,-soname,libgmock_main.so -o ../lib/libgmock_main.so CMakeFiles/gmock_main.dir/src/gmock_main.cc.o -Wl,-rpath,/root/comm-ws/build/gtest/lib ../lib/libgmock.so ../lib/libgtest.so -lpthread diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/progress.make deleted file mode 100644 index 8c8fb6f..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/gmock_main.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 3 -CMAKE_PROGRESS_2 = 4 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/progress.marks b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/progress.marks deleted file mode 100644 index 573541a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -0 diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CTestTestfile.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CTestTestfile.cmake deleted file mode 100644 index 032aeca..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/CTestTestfile.cmake +++ /dev/null @@ -1,7 +0,0 @@ -# CMake generated Testfile for -# Source directory: /usr/src/googletest/googlemock -# Build directory: /root/comm-ws/build/gtest/googlemock -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. -subdirs("../googletest") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/Makefile b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/Makefile deleted file mode 100644 index 0b8df12..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/Makefile +++ /dev/null @@ -1,288 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# 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: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -#============================================================================= -# Targets provided globally by CMake. - -# 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 - -# 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 -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 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 rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -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 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 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 - -# The main all target -all: cmake_check_build_system - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles /root/comm-ws/build/gtest/googlemock/CMakeFiles/progress.marks - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/googlemock/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/googlemock/clean -.PHONY : clean - -# The main clean target -clean/fast: clean - -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/googlemock/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/googlemock/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -gtest/googlemock/CMakeFiles/gmock_main.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/googlemock/CMakeFiles/gmock_main.dir/rule -.PHONY : gtest/googlemock/CMakeFiles/gmock_main.dir/rule - -# Convenience name for target. -gmock_main: gtest/googlemock/CMakeFiles/gmock_main.dir/rule - -.PHONY : gmock_main - -# fast build rule for target. -gmock_main/fast: - cd /root/comm-ws/build && $(MAKE) -f gtest/googlemock/CMakeFiles/gmock_main.dir/build.make gtest/googlemock/CMakeFiles/gmock_main.dir/build -.PHONY : gmock_main/fast - -# Convenience name for target. -gtest/googlemock/CMakeFiles/gmock.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/googlemock/CMakeFiles/gmock.dir/rule -.PHONY : gtest/googlemock/CMakeFiles/gmock.dir/rule - -# Convenience name for target. -gmock: gtest/googlemock/CMakeFiles/gmock.dir/rule - -.PHONY : gmock - -# fast build rule for target. -gmock/fast: - cd /root/comm-ws/build && $(MAKE) -f gtest/googlemock/CMakeFiles/gmock.dir/build.make gtest/googlemock/CMakeFiles/gmock.dir/build -.PHONY : gmock/fast - -src/gmock-all.o: src/gmock-all.cc.o - -.PHONY : src/gmock-all.o - -# target to build an object file -src/gmock-all.cc.o: - cd /root/comm-ws/build && $(MAKE) -f gtest/googlemock/CMakeFiles/gmock.dir/build.make gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o -.PHONY : src/gmock-all.cc.o - -src/gmock-all.i: src/gmock-all.cc.i - -.PHONY : src/gmock-all.i - -# target to preprocess a source file -src/gmock-all.cc.i: - cd /root/comm-ws/build && $(MAKE) -f gtest/googlemock/CMakeFiles/gmock.dir/build.make gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.i -.PHONY : src/gmock-all.cc.i - -src/gmock-all.s: src/gmock-all.cc.s - -.PHONY : src/gmock-all.s - -# target to generate assembly for a file -src/gmock-all.cc.s: - cd /root/comm-ws/build && $(MAKE) -f gtest/googlemock/CMakeFiles/gmock.dir/build.make gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.s -.PHONY : src/gmock-all.cc.s - -src/gmock_main.o: src/gmock_main.cc.o - -.PHONY : src/gmock_main.o - -# target to build an object file -src/gmock_main.cc.o: - cd /root/comm-ws/build && $(MAKE) -f gtest/googlemock/CMakeFiles/gmock_main.dir/build.make gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o -.PHONY : src/gmock_main.cc.o - -src/gmock_main.i: src/gmock_main.cc.i - -.PHONY : src/gmock_main.i - -# target to preprocess a source file -src/gmock_main.cc.i: - cd /root/comm-ws/build && $(MAKE) -f gtest/googlemock/CMakeFiles/gmock_main.dir/build.make gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.i -.PHONY : src/gmock_main.cc.i - -src/gmock_main.s: src/gmock_main.cc.s - -.PHONY : src/gmock_main.s - -# target to generate assembly for a file -src/gmock_main.cc.s: - cd /root/comm-ws/build && $(MAKE) -f gtest/googlemock/CMakeFiles/gmock_main.dir/build.make gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.s -.PHONY : src/gmock_main.cc.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 "... install/strip" - @echo "... install/local" - @echo "... install" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... edit_cache" - @echo "... test" - @echo "... gmock_main" - @echo "... gmock" - @echo "... src/gmock-all.o" - @echo "... src/gmock-all.i" - @echo "... src/gmock-all.s" - @echo "... src/gmock_main.o" - @echo "... src/gmock_main.i" - @echo "... src/gmock_main.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: - cd /root/comm-ws/build && $(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/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/cmake_install.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/cmake_install.cmake deleted file mode 100644 index c3c7b3f..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googlemock/cmake_install.cmake +++ /dev/null @@ -1,45 +0,0 @@ -# Install script for directory: /usr/src/googletest/googlemock - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/root/comm-ws/install") -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() - -if(NOT CMAKE_INSTALL_LOCAL_ONLY) - # Include the install script for each subdirectory. - include("/root/comm-ws/build/gtest/googletest/cmake_install.cmake") - -endif() - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/CMakeDirectoryInformation.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index cf9ac80..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/usr/src/googletest") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/root/comm-ws/build") - -# 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/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/DependInfo.cmake deleted file mode 100644 index fceba5c..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/DependInfo.cmake +++ /dev/null @@ -1,28 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/usr/src/googletest/googletest/src/gtest-all.cc" "/root/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_CXX - "GTEST_CREATE_SHARED_LIBRARY=1" - "gtest_EXPORTS" - ) - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "/usr/src/googletest/googletest/include" - "/usr/src/googletest/googletest" - ) - -# 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/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/build.make deleted file mode 100644 index 41346cb..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/build.make +++ /dev/null @@ -1,98 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Include any dependencies generated for this target. -include gtest/googletest/CMakeFiles/gtest.dir/depend.make - -# Include the progress variables for this target. -include gtest/googletest/CMakeFiles/gtest.dir/progress.make - -# Include the compile flags for this target's objects. -include gtest/googletest/CMakeFiles/gtest.dir/flags.make - -gtest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: gtest/googletest/CMakeFiles/gtest.dir/flags.make -gtest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: /usr/src/googletest/googletest/src/gtest-all.cc - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object gtest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o" - cd /root/comm-ws/build/gtest/googletest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/gtest.dir/src/gtest-all.cc.o -c /usr/src/googletest/googletest/src/gtest-all.cc - -gtest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gtest.dir/src/gtest-all.cc.i" - cd /root/comm-ws/build/gtest/googletest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/src/googletest/googletest/src/gtest-all.cc > CMakeFiles/gtest.dir/src/gtest-all.cc.i - -gtest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gtest.dir/src/gtest-all.cc.s" - cd /root/comm-ws/build/gtest/googletest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/src/googletest/googletest/src/gtest-all.cc -o CMakeFiles/gtest.dir/src/gtest-all.cc.s - -# Object files for target gtest -gtest_OBJECTS = \ -"CMakeFiles/gtest.dir/src/gtest-all.cc.o" - -# External object files for target gtest -gtest_EXTERNAL_OBJECTS = - -gtest/lib/libgtest.so: gtest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o -gtest/lib/libgtest.so: gtest/googletest/CMakeFiles/gtest.dir/build.make -gtest/lib/libgtest.so: gtest/googletest/CMakeFiles/gtest.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library ../lib/libgtest.so" - cd /root/comm-ws/build/gtest/googletest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -gtest/googletest/CMakeFiles/gtest.dir/build: gtest/lib/libgtest.so - -.PHONY : gtest/googletest/CMakeFiles/gtest.dir/build - -gtest/googletest/CMakeFiles/gtest.dir/clean: - cd /root/comm-ws/build/gtest/googletest && $(CMAKE_COMMAND) -P CMakeFiles/gtest.dir/cmake_clean.cmake -.PHONY : gtest/googletest/CMakeFiles/gtest.dir/clean - -gtest/googletest/CMakeFiles/gtest.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /usr/src/googletest/googletest /root/comm-ws/build /root/comm-ws/build/gtest/googletest /root/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : gtest/googletest/CMakeFiles/gtest.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake deleted file mode 100644 index 0efb9da..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "../../bin/libgtest.pdb" - "../lib/libgtest.so" - "CMakeFiles/gtest.dir/src/gtest-all.cc.o" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/gtest.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/depend.make deleted file mode 100644 index 37ac348..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for gtest. -# This may be replaced when dependencies are built. diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/flags.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/flags.make deleted file mode 100644 index 41661dc..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# compile CXX with /usr/bin/c++ -CXX_FLAGS = -fPIC -Wall -Wshadow -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -std=c++11 - -CXX_DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgtest_EXPORTS - -CXX_INCLUDES = -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/link.txt b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/link.txt deleted file mode 100644 index 9063ade..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ -fPIC -shared -Wl,-soname,libgtest.so -o ../lib/libgtest.so CMakeFiles/gtest.dir/src/gtest-all.cc.o -lpthread diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/progress.make deleted file mode 100644 index 3a86673..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 5 -CMAKE_PROGRESS_2 = 6 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake deleted file mode 100644 index 8846173..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake +++ /dev/null @@ -1,29 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/usr/src/googletest/googletest/src/gtest_main.cc" "/root/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_CXX - "GTEST_CREATE_SHARED_LIBRARY=1" - "gtest_main_EXPORTS" - ) - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "/usr/src/googletest/googletest/include" - "/usr/src/googletest/googletest" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - "/root/comm-ws/build/gtest/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/build.make deleted file mode 100644 index 2441e18..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/build.make +++ /dev/null @@ -1,99 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Include any dependencies generated for this target. -include gtest/googletest/CMakeFiles/gtest_main.dir/depend.make - -# Include the progress variables for this target. -include gtest/googletest/CMakeFiles/gtest_main.dir/progress.make - -# Include the compile flags for this target's objects. -include gtest/googletest/CMakeFiles/gtest_main.dir/flags.make - -gtest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: gtest/googletest/CMakeFiles/gtest_main.dir/flags.make -gtest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: /usr/src/googletest/googletest/src/gtest_main.cc - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object gtest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" - cd /root/comm-ws/build/gtest/googletest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -c /usr/src/googletest/googletest/src/gtest_main.cc - -gtest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gtest_main.dir/src/gtest_main.cc.i" - cd /root/comm-ws/build/gtest/googletest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /usr/src/googletest/googletest/src/gtest_main.cc > CMakeFiles/gtest_main.dir/src/gtest_main.cc.i - -gtest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gtest_main.dir/src/gtest_main.cc.s" - cd /root/comm-ws/build/gtest/googletest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /usr/src/googletest/googletest/src/gtest_main.cc -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.s - -# Object files for target gtest_main -gtest_main_OBJECTS = \ -"CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" - -# External object files for target gtest_main -gtest_main_EXTERNAL_OBJECTS = - -gtest/lib/libgtest_main.so: gtest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -gtest/lib/libgtest_main.so: gtest/googletest/CMakeFiles/gtest_main.dir/build.make -gtest/lib/libgtest_main.so: gtest/lib/libgtest.so -gtest/lib/libgtest_main.so: gtest/googletest/CMakeFiles/gtest_main.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library ../lib/libgtest_main.so" - cd /root/comm-ws/build/gtest/googletest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gtest_main.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -gtest/googletest/CMakeFiles/gtest_main.dir/build: gtest/lib/libgtest_main.so - -.PHONY : gtest/googletest/CMakeFiles/gtest_main.dir/build - -gtest/googletest/CMakeFiles/gtest_main.dir/clean: - cd /root/comm-ws/build/gtest/googletest && $(CMAKE_COMMAND) -P CMakeFiles/gtest_main.dir/cmake_clean.cmake -.PHONY : gtest/googletest/CMakeFiles/gtest_main.dir/clean - -gtest/googletest/CMakeFiles/gtest_main.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /usr/src/googletest/googletest /root/comm-ws/build /root/comm-ws/build/gtest/googletest /root/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : gtest/googletest/CMakeFiles/gtest_main.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake deleted file mode 100644 index 663b59e..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "../../bin/libgtest_main.pdb" - "../lib/libgtest_main.so" - "CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/gtest_main.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/depend.make deleted file mode 100644 index 1d67c1a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty dependencies file for gtest_main. -# This may be replaced when dependencies are built. diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/flags.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/flags.make deleted file mode 100644 index 01e175b..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# compile CXX with /usr/bin/c++ -CXX_FLAGS = -fPIC -Wall -Wshadow -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -std=c++11 - -CXX_DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgtest_main_EXPORTS - -CXX_INCLUDES = -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/link.txt b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/link.txt deleted file mode 100644 index 2c0903e..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ -fPIC -shared -Wl,-soname,libgtest_main.so -o ../lib/libgtest_main.so CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -Wl,-rpath,/root/comm-ws/build/gtest/lib ../lib/libgtest.so -lpthread diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/progress.make deleted file mode 100644 index 72bb7dd..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/gtest_main.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 7 -CMAKE_PROGRESS_2 = 8 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/progress.marks b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/progress.marks deleted file mode 100644 index 573541a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -0 diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CTestTestfile.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CTestTestfile.cmake deleted file mode 100644 index 3c42c9e..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /usr/src/googletest/googletest -# Build directory: /root/comm-ws/build/gtest/googletest -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/Makefile b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/Makefile deleted file mode 100644 index 54d85c6..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/Makefile +++ /dev/null @@ -1,288 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# 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: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -#============================================================================= -# Targets provided globally by CMake. - -# 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 - -# 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 -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 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 rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -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 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 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 - -# The main all target -all: cmake_check_build_system - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles /root/comm-ws/build/gtest/googletest/CMakeFiles/progress.marks - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/googletest/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/googletest/clean -.PHONY : clean - -# The main clean target -clean/fast: clean - -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/googletest/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/googletest/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -gtest/googletest/CMakeFiles/gtest_main.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/googletest/CMakeFiles/gtest_main.dir/rule -.PHONY : gtest/googletest/CMakeFiles/gtest_main.dir/rule - -# Convenience name for target. -gtest_main: gtest/googletest/CMakeFiles/gtest_main.dir/rule - -.PHONY : gtest_main - -# fast build rule for target. -gtest_main/fast: - cd /root/comm-ws/build && $(MAKE) -f gtest/googletest/CMakeFiles/gtest_main.dir/build.make gtest/googletest/CMakeFiles/gtest_main.dir/build -.PHONY : gtest_main/fast - -# Convenience name for target. -gtest/googletest/CMakeFiles/gtest.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/googletest/CMakeFiles/gtest.dir/rule -.PHONY : gtest/googletest/CMakeFiles/gtest.dir/rule - -# Convenience name for target. -gtest: gtest/googletest/CMakeFiles/gtest.dir/rule - -.PHONY : gtest - -# fast build rule for target. -gtest/fast: - cd /root/comm-ws/build && $(MAKE) -f gtest/googletest/CMakeFiles/gtest.dir/build.make gtest/googletest/CMakeFiles/gtest.dir/build -.PHONY : gtest/fast - -src/gtest-all.o: src/gtest-all.cc.o - -.PHONY : src/gtest-all.o - -# target to build an object file -src/gtest-all.cc.o: - cd /root/comm-ws/build && $(MAKE) -f gtest/googletest/CMakeFiles/gtest.dir/build.make gtest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o -.PHONY : src/gtest-all.cc.o - -src/gtest-all.i: src/gtest-all.cc.i - -.PHONY : src/gtest-all.i - -# target to preprocess a source file -src/gtest-all.cc.i: - cd /root/comm-ws/build && $(MAKE) -f gtest/googletest/CMakeFiles/gtest.dir/build.make gtest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.i -.PHONY : src/gtest-all.cc.i - -src/gtest-all.s: src/gtest-all.cc.s - -.PHONY : src/gtest-all.s - -# target to generate assembly for a file -src/gtest-all.cc.s: - cd /root/comm-ws/build && $(MAKE) -f gtest/googletest/CMakeFiles/gtest.dir/build.make gtest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.s -.PHONY : src/gtest-all.cc.s - -src/gtest_main.o: src/gtest_main.cc.o - -.PHONY : src/gtest_main.o - -# target to build an object file -src/gtest_main.cc.o: - cd /root/comm-ws/build && $(MAKE) -f gtest/googletest/CMakeFiles/gtest_main.dir/build.make gtest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -.PHONY : src/gtest_main.cc.o - -src/gtest_main.i: src/gtest_main.cc.i - -.PHONY : src/gtest_main.i - -# target to preprocess a source file -src/gtest_main.cc.i: - cd /root/comm-ws/build && $(MAKE) -f gtest/googletest/CMakeFiles/gtest_main.dir/build.make gtest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.i -.PHONY : src/gtest_main.cc.i - -src/gtest_main.s: src/gtest_main.cc.s - -.PHONY : src/gtest_main.s - -# target to generate assembly for a file -src/gtest_main.cc.s: - cd /root/comm-ws/build && $(MAKE) -f gtest/googletest/CMakeFiles/gtest_main.dir/build.make gtest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.s -.PHONY : src/gtest_main.cc.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 "... install/strip" - @echo "... install/local" - @echo "... install" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... edit_cache" - @echo "... test" - @echo "... gtest_main" - @echo "... gtest" - @echo "... src/gtest-all.o" - @echo "... src/gtest-all.i" - @echo "... src/gtest-all.s" - @echo "... src/gtest_main.o" - @echo "... src/gtest_main.i" - @echo "... src/gtest_main.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: - cd /root/comm-ws/build && $(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/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/cmake_install.cmake b/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/cmake_install.cmake deleted file mode 100644 index 7bb2f46..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/gtest/googletest/cmake_install.cmake +++ /dev/null @@ -1,39 +0,0 @@ -# Install script for directory: /usr/src/googletest/googletest - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/root/comm-ws/install") -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() - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/CMakeDirectoryInformation.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 65c974a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/root/comm-ws/src") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/root/comm-ws/build") - -# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make deleted file mode 100644 index 72e493f..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for _catkin_empty_exported_target. - -# Include the progress variables for this target. -include rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/progress.make - -_catkin_empty_exported_target: rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make - -.PHONY : _catkin_empty_exported_target - -# Rule to build all files generated by this target. -rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build: _catkin_empty_exported_target - -.PHONY : rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build - -rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/clean: - cd /root/comm-ws/build/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake -.PHONY : rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/clean - -rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/rosserial_msgs /root/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake deleted file mode 100644 index 56a88ba..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/_catkin_empty_exported_target.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make deleted file mode 100644 index b3f02e2..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make +++ /dev/null @@ -1,76 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for _rosserial_msgs_generate_messages_check_deps_Log. - -# Include the progress variables for this target. -include rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/progress.make - -rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log: - cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genmsg/cmake/../../../lib/genmsg/genmsg_check_deps.py rosserial_msgs /root/comm-ws/src/rosserial_msgs/msg/Log.msg - -_rosserial_msgs_generate_messages_check_deps_Log: rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log -_rosserial_msgs_generate_messages_check_deps_Log: rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make - -.PHONY : _rosserial_msgs_generate_messages_check_deps_Log - -# Rule to build all files generated by this target. -rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build: _rosserial_msgs_generate_messages_check_deps_Log - -.PHONY : rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build - -rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/clean: - cd /root/comm-ws/build/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/cmake_clean.cmake -.PHONY : rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/clean - -rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/rosserial_msgs /root/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/cmake_clean.cmake deleted file mode 100644 index b96037a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/cmake_clean.cmake +++ /dev/null @@ -1,8 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make deleted file mode 100644 index e9ac5c8..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make +++ /dev/null @@ -1,76 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for _rosserial_msgs_generate_messages_check_deps_RequestParam. - -# Include the progress variables for this target. -include rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/progress.make - -rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam: - cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genmsg/cmake/../../../lib/genmsg/genmsg_check_deps.py rosserial_msgs /root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv - -_rosserial_msgs_generate_messages_check_deps_RequestParam: rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam -_rosserial_msgs_generate_messages_check_deps_RequestParam: rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make - -.PHONY : _rosserial_msgs_generate_messages_check_deps_RequestParam - -# Rule to build all files generated by this target. -rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build: _rosserial_msgs_generate_messages_check_deps_RequestParam - -.PHONY : rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build - -rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/clean: - cd /root/comm-ws/build/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/cmake_clean.cmake -.PHONY : rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/clean - -rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/rosserial_msgs /root/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/cmake_clean.cmake deleted file mode 100644 index 64e4c4a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/cmake_clean.cmake +++ /dev/null @@ -1,8 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make deleted file mode 100644 index 281d820..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make +++ /dev/null @@ -1,76 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for _rosserial_msgs_generate_messages_check_deps_TopicInfo. - -# Include the progress variables for this target. -include rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/progress.make - -rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo: - cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genmsg/cmake/../../../lib/genmsg/genmsg_check_deps.py rosserial_msgs /root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg - -_rosserial_msgs_generate_messages_check_deps_TopicInfo: rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo -_rosserial_msgs_generate_messages_check_deps_TopicInfo: rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make - -.PHONY : _rosserial_msgs_generate_messages_check_deps_TopicInfo - -# Rule to build all files generated by this target. -rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build: _rosserial_msgs_generate_messages_check_deps_TopicInfo - -.PHONY : rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build - -rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/clean: - cd /root/comm-ws/build/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/cmake_clean.cmake -.PHONY : rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/clean - -rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/rosserial_msgs /root/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/cmake_clean.cmake deleted file mode 100644 index d3637b9..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/cmake_clean.cmake +++ /dev/null @@ -1,8 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/progress.marks b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/progress.marks deleted file mode 100644 index 3c03207..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -18 diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make deleted file mode 100644 index a551044..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosserial_msgs_gencpp. - -# Include the progress variables for this target. -include rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/progress.make - -rosserial_msgs_gencpp: rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make - -.PHONY : rosserial_msgs_gencpp - -# Rule to build all files generated by this target. -rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build: rosserial_msgs_gencpp - -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build - -rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/clean: - cd /root/comm-ws/build/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_gencpp.dir/cmake_clean.cmake -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/clean - -rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/rosserial_msgs /root/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/cmake_clean.cmake deleted file mode 100644 index abf5d1f..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosserial_msgs_gencpp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make deleted file mode 100644 index 219f659..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosserial_msgs_generate_messages. - -# Include the progress variables for this target. -include rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/progress.make - -rosserial_msgs_generate_messages: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make - -.PHONY : rosserial_msgs_generate_messages - -# Rule to build all files generated by this target. -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build: rosserial_msgs_generate_messages - -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build - -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/clean: - cd /root/comm-ws/build/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_generate_messages.dir/cmake_clean.cmake -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/clean - -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/rosserial_msgs /root/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/cmake_clean.cmake deleted file mode 100644 index f92a8a0..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosserial_msgs_generate_messages.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make deleted file mode 100644 index f392ca3..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make +++ /dev/null @@ -1,100 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosserial_msgs_generate_messages_cpp. - -# Include the progress variables for this target. -include rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/progress.make - -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp: /root/comm-ws/devel/include/rosserial_msgs/Log.h -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp: /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp: /root/comm-ws/devel/include/rosserial_msgs/RequestParam.h - - -/root/comm-ws/devel/include/rosserial_msgs/Log.h: /opt/ros/noetic/lib/gencpp/gen_cpp.py -/root/comm-ws/devel/include/rosserial_msgs/Log.h: /root/comm-ws/src/rosserial_msgs/msg/Log.msg -/root/comm-ws/devel/include/rosserial_msgs/Log.h: /opt/ros/noetic/share/gencpp/msg.h.template - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating C++ code from rosserial_msgs/Log.msg" - cd /root/comm-ws/src/rosserial_msgs && /root/comm-ws/build/catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py /root/comm-ws/src/rosserial_msgs/msg/Log.msg -Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/include/rosserial_msgs -e /opt/ros/noetic/share/gencpp/cmake/.. - -/root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h: /opt/ros/noetic/lib/gencpp/gen_cpp.py -/root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h: /root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg -/root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h: /opt/ros/noetic/share/gencpp/msg.h.template - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generating C++ code from rosserial_msgs/TopicInfo.msg" - cd /root/comm-ws/src/rosserial_msgs && /root/comm-ws/build/catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py /root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg -Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/include/rosserial_msgs -e /opt/ros/noetic/share/gencpp/cmake/.. - -/root/comm-ws/devel/include/rosserial_msgs/RequestParam.h: /opt/ros/noetic/lib/gencpp/gen_cpp.py -/root/comm-ws/devel/include/rosserial_msgs/RequestParam.h: /root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv -/root/comm-ws/devel/include/rosserial_msgs/RequestParam.h: /opt/ros/noetic/share/gencpp/msg.h.template -/root/comm-ws/devel/include/rosserial_msgs/RequestParam.h: /opt/ros/noetic/share/gencpp/srv.h.template - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Generating C++ code from rosserial_msgs/RequestParam.srv" - cd /root/comm-ws/src/rosserial_msgs && /root/comm-ws/build/catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py /root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv -Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/include/rosserial_msgs -e /opt/ros/noetic/share/gencpp/cmake/.. - -rosserial_msgs_generate_messages_cpp: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp -rosserial_msgs_generate_messages_cpp: /root/comm-ws/devel/include/rosserial_msgs/Log.h -rosserial_msgs_generate_messages_cpp: /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h -rosserial_msgs_generate_messages_cpp: /root/comm-ws/devel/include/rosserial_msgs/RequestParam.h -rosserial_msgs_generate_messages_cpp: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make - -.PHONY : rosserial_msgs_generate_messages_cpp - -# Rule to build all files generated by this target. -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build: rosserial_msgs_generate_messages_cpp - -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build - -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/clean: - cd /root/comm-ws/build/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/cmake_clean.cmake -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/clean - -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/rosserial_msgs /root/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/cmake_clean.cmake deleted file mode 100644 index 8d5059b..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/cmake_clean.cmake +++ /dev/null @@ -1,11 +0,0 @@ -file(REMOVE_RECURSE - "/root/comm-ws/devel/include/rosserial_msgs/Log.h" - "/root/comm-ws/devel/include/rosserial_msgs/RequestParam.h" - "/root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h" - "CMakeFiles/rosserial_msgs_generate_messages_cpp" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/progress.make deleted file mode 100644 index d47d864..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/progress.make +++ /dev/null @@ -1,4 +0,0 @@ -CMAKE_PROGRESS_1 = 13 -CMAKE_PROGRESS_2 = 14 -CMAKE_PROGRESS_3 = 15 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make deleted file mode 100644 index 78d7d27..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make +++ /dev/null @@ -1,102 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosserial_msgs_generate_messages_eus. - -# Include the progress variables for this target. -include rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/progress.make - -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/Log.l -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/TopicInfo.l -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv/RequestParam.l -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/manifest.l - - -/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/Log.l: /opt/ros/noetic/lib/geneus/gen_eus.py -/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/Log.l: /root/comm-ws/src/rosserial_msgs/msg/Log.msg - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating EusLisp code from rosserial_msgs/Log.msg" - cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/geneus/cmake/../../../lib/geneus/gen_eus.py /root/comm-ws/src/rosserial_msgs/msg/Log.msg -Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg - -/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/TopicInfo.l: /opt/ros/noetic/lib/geneus/gen_eus.py -/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/TopicInfo.l: /root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generating EusLisp code from rosserial_msgs/TopicInfo.msg" - cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/geneus/cmake/../../../lib/geneus/gen_eus.py /root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg -Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg - -/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv/RequestParam.l: /opt/ros/noetic/lib/geneus/gen_eus.py -/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv/RequestParam.l: /root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Generating EusLisp code from rosserial_msgs/RequestParam.srv" - cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/geneus/cmake/../../../lib/geneus/gen_eus.py /root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv -Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv - -/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/manifest.l: /opt/ros/noetic/lib/geneus/gen_eus.py - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Generating EusLisp manifest code for rosserial_msgs" - cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/geneus/cmake/../../../lib/geneus/gen_eus.py -m -o /root/comm-ws/devel/share/roseus/ros/rosserial_msgs rosserial_msgs - -rosserial_msgs_generate_messages_eus: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus -rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/Log.l -rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/TopicInfo.l -rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv/RequestParam.l -rosserial_msgs_generate_messages_eus: /root/comm-ws/devel/share/roseus/ros/rosserial_msgs/manifest.l -rosserial_msgs_generate_messages_eus: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make - -.PHONY : rosserial_msgs_generate_messages_eus - -# Rule to build all files generated by this target. -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build: rosserial_msgs_generate_messages_eus - -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build - -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/clean: - cd /root/comm-ws/build/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_generate_messages_eus.dir/cmake_clean.cmake -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/clean - -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/rosserial_msgs /root/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/cmake_clean.cmake deleted file mode 100644 index 90ce32f..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -file(REMOVE_RECURSE - "/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/manifest.l" - "/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/Log.l" - "/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/TopicInfo.l" - "/root/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv/RequestParam.l" - "CMakeFiles/rosserial_msgs_generate_messages_eus" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosserial_msgs_generate_messages_eus.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/progress.make deleted file mode 100644 index c029100..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/progress.make +++ /dev/null @@ -1,5 +0,0 @@ -CMAKE_PROGRESS_1 = 16 -CMAKE_PROGRESS_2 = 17 -CMAKE_PROGRESS_3 = 18 -CMAKE_PROGRESS_4 = 19 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make deleted file mode 100644 index 26518a0..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make +++ /dev/null @@ -1,96 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosserial_msgs_generate_messages_lisp. - -# Include the progress variables for this target. -include rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/progress.make - -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp: /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/Log.lisp -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp: /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/TopicInfo.lisp -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp: /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/RequestParam.lisp - - -/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/Log.lisp: /opt/ros/noetic/lib/genlisp/gen_lisp.py -/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/Log.lisp: /root/comm-ws/src/rosserial_msgs/msg/Log.msg - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating Lisp code from rosserial_msgs/Log.msg" - cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genlisp/cmake/../../../lib/genlisp/gen_lisp.py /root/comm-ws/src/rosserial_msgs/msg/Log.msg -Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg - -/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/TopicInfo.lisp: /opt/ros/noetic/lib/genlisp/gen_lisp.py -/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/TopicInfo.lisp: /root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generating Lisp code from rosserial_msgs/TopicInfo.msg" - cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genlisp/cmake/../../../lib/genlisp/gen_lisp.py /root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg -Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg - -/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/RequestParam.lisp: /opt/ros/noetic/lib/genlisp/gen_lisp.py -/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/RequestParam.lisp: /root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Generating Lisp code from rosserial_msgs/RequestParam.srv" - cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genlisp/cmake/../../../lib/genlisp/gen_lisp.py /root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv -Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv - -rosserial_msgs_generate_messages_lisp: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp -rosserial_msgs_generate_messages_lisp: /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/Log.lisp -rosserial_msgs_generate_messages_lisp: /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/TopicInfo.lisp -rosserial_msgs_generate_messages_lisp: /root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/RequestParam.lisp -rosserial_msgs_generate_messages_lisp: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make - -.PHONY : rosserial_msgs_generate_messages_lisp - -# Rule to build all files generated by this target. -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build: rosserial_msgs_generate_messages_lisp - -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build - -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/clean: - cd /root/comm-ws/build/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/cmake_clean.cmake -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/clean - -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/rosserial_msgs /root/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/cmake_clean.cmake deleted file mode 100644 index 4a3fb9f..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/cmake_clean.cmake +++ /dev/null @@ -1,11 +0,0 @@ -file(REMOVE_RECURSE - "/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/Log.lisp" - "/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/TopicInfo.lisp" - "/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/RequestParam.lisp" - "CMakeFiles/rosserial_msgs_generate_messages_lisp" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/progress.make deleted file mode 100644 index e6d9ab3..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/progress.make +++ /dev/null @@ -1,4 +0,0 @@ -CMAKE_PROGRESS_1 = 20 -CMAKE_PROGRESS_2 = 21 -CMAKE_PROGRESS_3 = 22 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make deleted file mode 100644 index 06faf5b..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make +++ /dev/null @@ -1,96 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosserial_msgs_generate_messages_nodejs. - -# Include the progress variables for this target. -include rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/progress.make - -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs: /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/Log.js -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs: /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/TopicInfo.js -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs: /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/RequestParam.js - - -/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/Log.js: /opt/ros/noetic/lib/gennodejs/gen_nodejs.py -/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/Log.js: /root/comm-ws/src/rosserial_msgs/msg/Log.msg - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating Javascript code from rosserial_msgs/Log.msg" - cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/gennodejs/cmake/../../../lib/gennodejs/gen_nodejs.py /root/comm-ws/src/rosserial_msgs/msg/Log.msg -Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg - -/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/TopicInfo.js: /opt/ros/noetic/lib/gennodejs/gen_nodejs.py -/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/TopicInfo.js: /root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generating Javascript code from rosserial_msgs/TopicInfo.msg" - cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/gennodejs/cmake/../../../lib/gennodejs/gen_nodejs.py /root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg -Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg - -/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/RequestParam.js: /opt/ros/noetic/lib/gennodejs/gen_nodejs.py -/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/RequestParam.js: /root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Generating Javascript code from rosserial_msgs/RequestParam.srv" - cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/gennodejs/cmake/../../../lib/gennodejs/gen_nodejs.py /root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv -Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv - -rosserial_msgs_generate_messages_nodejs: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs -rosserial_msgs_generate_messages_nodejs: /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/Log.js -rosserial_msgs_generate_messages_nodejs: /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/TopicInfo.js -rosserial_msgs_generate_messages_nodejs: /root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/RequestParam.js -rosserial_msgs_generate_messages_nodejs: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make - -.PHONY : rosserial_msgs_generate_messages_nodejs - -# Rule to build all files generated by this target. -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build: rosserial_msgs_generate_messages_nodejs - -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build - -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/clean: - cd /root/comm-ws/build/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/cmake_clean.cmake -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/clean - -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/rosserial_msgs /root/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/cmake_clean.cmake deleted file mode 100644 index ddb47b0..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/cmake_clean.cmake +++ /dev/null @@ -1,11 +0,0 @@ -file(REMOVE_RECURSE - "/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/Log.js" - "/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/TopicInfo.js" - "/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/RequestParam.js" - "CMakeFiles/rosserial_msgs_generate_messages_nodejs" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/progress.make deleted file mode 100644 index bc82770..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/progress.make +++ /dev/null @@ -1,4 +0,0 @@ -CMAKE_PROGRESS_1 = 23 -CMAKE_PROGRESS_2 = 24 -CMAKE_PROGRESS_3 = 25 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make deleted file mode 100644 index c13651e..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make +++ /dev/null @@ -1,114 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosserial_msgs_generate_messages_py. - -# Include the progress variables for this target. -include rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/progress.make - -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py - - -/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py: /opt/ros/noetic/lib/genpy/genmsg_py.py -/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py: /root/comm-ws/src/rosserial_msgs/msg/Log.msg - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating Python from MSG rosserial_msgs/Log" - cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genpy/cmake/../../../lib/genpy/genmsg_py.py /root/comm-ws/src/rosserial_msgs/msg/Log.msg -Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg - -/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py: /opt/ros/noetic/lib/genpy/genmsg_py.py -/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py: /root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generating Python from MSG rosserial_msgs/TopicInfo" - cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genpy/cmake/../../../lib/genpy/genmsg_py.py /root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg -Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg - -/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py: /opt/ros/noetic/lib/genpy/gensrv_py.py -/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py: /root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Generating Python code from SRV rosserial_msgs/RequestParam" - cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genpy/cmake/../../../lib/genpy/gensrv_py.py /root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv -Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg -p rosserial_msgs -o /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv - -/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py: /opt/ros/noetic/lib/genpy/genmsg_py.py -/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py -/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py -/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Generating Python msg __init__.py for rosserial_msgs" - cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genpy/cmake/../../../lib/genpy/genmsg_py.py -o /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg --initpy - -/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py: /opt/ros/noetic/lib/genpy/genmsg_py.py -/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py -/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py -/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Generating Python srv __init__.py for rosserial_msgs" - cd /root/comm-ws/build/rosserial_msgs && ../catkin_generated/env_cached.sh /usr/bin/python3 /opt/ros/noetic/share/genpy/cmake/../../../lib/genpy/genmsg_py.py -o /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv --initpy - -rosserial_msgs_generate_messages_py: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py -rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py -rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py -rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py -rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py -rosserial_msgs_generate_messages_py: /root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py -rosserial_msgs_generate_messages_py: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make - -.PHONY : rosserial_msgs_generate_messages_py - -# Rule to build all files generated by this target. -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build: rosserial_msgs_generate_messages_py - -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build - -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/clean: - cd /root/comm-ws/build/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_generate_messages_py.dir/cmake_clean.cmake -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/clean - -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/rosserial_msgs /root/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/cmake_clean.cmake deleted file mode 100644 index d6b852f..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/cmake_clean.cmake +++ /dev/null @@ -1,13 +0,0 @@ -file(REMOVE_RECURSE - "/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py" - "/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_TopicInfo.py" - "/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/__init__.py" - "/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/_RequestParam.py" - "/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/srv/__init__.py" - "CMakeFiles/rosserial_msgs_generate_messages_py" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosserial_msgs_generate_messages_py.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.internal deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.make deleted file mode 100644 index f647855..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/progress.make deleted file mode 100644 index a0f544c..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/progress.make +++ /dev/null @@ -1,6 +0,0 @@ -CMAKE_PROGRESS_1 = 26 -CMAKE_PROGRESS_2 = 27 -CMAKE_PROGRESS_3 = 28 -CMAKE_PROGRESS_4 = 29 -CMAKE_PROGRESS_5 = 30 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make deleted file mode 100644 index 9be96fc..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosserial_msgs_geneus. - -# Include the progress variables for this target. -include rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/progress.make - -rosserial_msgs_geneus: rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make - -.PHONY : rosserial_msgs_geneus - -# Rule to build all files generated by this target. -rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build: rosserial_msgs_geneus - -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build - -rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/clean: - cd /root/comm-ws/build/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_geneus.dir/cmake_clean.cmake -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/clean - -rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/rosserial_msgs /root/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/cmake_clean.cmake deleted file mode 100644 index 13ccee2..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosserial_msgs_geneus.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make deleted file mode 100644 index f7e861f..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosserial_msgs_genlisp. - -# Include the progress variables for this target. -include rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/progress.make - -rosserial_msgs_genlisp: rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make - -.PHONY : rosserial_msgs_genlisp - -# Rule to build all files generated by this target. -rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build: rosserial_msgs_genlisp - -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build - -rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/clean: - cd /root/comm-ws/build/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_genlisp.dir/cmake_clean.cmake -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/clean - -rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/rosserial_msgs /root/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/cmake_clean.cmake deleted file mode 100644 index 8d5f402..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosserial_msgs_genlisp.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make deleted file mode 100644 index e86b5d0..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosserial_msgs_gennodejs. - -# Include the progress variables for this target. -include rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/progress.make - -rosserial_msgs_gennodejs: rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make - -.PHONY : rosserial_msgs_gennodejs - -# Rule to build all files generated by this target. -rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build: rosserial_msgs_gennodejs - -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build - -rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/clean: - cd /root/comm-ws/build/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_gennodejs.dir/cmake_clean.cmake -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/clean - -rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/rosserial_msgs /root/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/cmake_clean.cmake deleted file mode 100644 index 3bb98f6..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosserial_msgs_gennodejs.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/DependInfo.cmake deleted file mode 100644 index 19fab21..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/DependInfo.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make deleted file mode 100644 index 5c4124b..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make +++ /dev/null @@ -1,72 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Utility rule file for rosserial_msgs_genpy. - -# Include the progress variables for this target. -include rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/progress.make - -rosserial_msgs_genpy: rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make - -.PHONY : rosserial_msgs_genpy - -# Rule to build all files generated by this target. -rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build: rosserial_msgs_genpy - -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build - -rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/clean: - cd /root/comm-ws/build/rosserial_msgs && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_msgs_genpy.dir/cmake_clean.cmake -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/clean - -rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_msgs /root/comm-ws/build /root/comm-ws/build/rosserial_msgs /root/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/cmake_clean.cmake deleted file mode 100644 index e4c843a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/cmake_clean.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/rosserial_msgs_genpy.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CTestTestfile.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CTestTestfile.cmake deleted file mode 100644 index 3a6f930..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /root/comm-ws/src/rosserial_msgs -# Build directory: /root/comm-ws/build/rosserial_msgs -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/Makefile b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/Makefile deleted file mode 100644 index be2a0ac..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/Makefile +++ /dev/null @@ -1,436 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# 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: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -#============================================================================= -# Targets provided globally by CMake. - -# 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 - -# 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 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 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 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 rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -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 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 - -# The main all target -all: cmake_check_build_system - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles /root/comm-ws/build/rosserial_msgs/CMakeFiles/progress.marks - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/all - $(CMAKE_COMMAND) -E cmake_progress_start /root/comm-ws/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/clean -.PHONY : clean - -# The main clean target -clean/fast: clean - -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/rule -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/rule - -# Convenience name for target. -rosserial_msgs_generate_messages_py: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/rule - -.PHONY : rosserial_msgs_generate_messages_py - -# fast build rule for target. -rosserial_msgs_generate_messages_py/fast: - cd /root/comm-ws/build && $(MAKE) -f rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build.make rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_py.dir/build -.PHONY : rosserial_msgs_generate_messages_py/fast - -# Convenience name for target. -rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/rule -.PHONY : rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/rule - -# Convenience name for target. -_catkin_empty_exported_target: rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/rule - -.PHONY : _catkin_empty_exported_target - -# fast build rule for target. -_catkin_empty_exported_target/fast: - cd /root/comm-ws/build && $(MAKE) -f rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build.make rosserial_msgs/CMakeFiles/_catkin_empty_exported_target.dir/build -.PHONY : _catkin_empty_exported_target/fast - -# Convenience name for target. -rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/rule -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/rule - -# Convenience name for target. -rosserial_msgs_genpy: rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/rule - -.PHONY : rosserial_msgs_genpy - -# fast build rule for target. -rosserial_msgs_genpy/fast: - cd /root/comm-ws/build && $(MAKE) -f rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build.make rosserial_msgs/CMakeFiles/rosserial_msgs_genpy.dir/build -.PHONY : rosserial_msgs_genpy/fast - -# Convenience name for target. -rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/rule -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/rule - -# Convenience name for target. -rosserial_msgs_gencpp: rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/rule - -.PHONY : rosserial_msgs_gencpp - -# fast build rule for target. -rosserial_msgs_gencpp/fast: - cd /root/comm-ws/build && $(MAKE) -f rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build.make rosserial_msgs/CMakeFiles/rosserial_msgs_gencpp.dir/build -.PHONY : rosserial_msgs_gencpp/fast - -# Convenience name for target. -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/rule -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/rule - -# Convenience name for target. -rosserial_msgs_generate_messages: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/rule - -.PHONY : rosserial_msgs_generate_messages - -# fast build rule for target. -rosserial_msgs_generate_messages/fast: - cd /root/comm-ws/build && $(MAKE) -f rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build.make rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages.dir/build -.PHONY : rosserial_msgs_generate_messages/fast - -# Convenience name for target. -rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/rule -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/rule - -# Convenience name for target. -rosserial_msgs_geneus: rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/rule - -.PHONY : rosserial_msgs_geneus - -# fast build rule for target. -rosserial_msgs_geneus/fast: - cd /root/comm-ws/build && $(MAKE) -f rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build.make rosserial_msgs/CMakeFiles/rosserial_msgs_geneus.dir/build -.PHONY : rosserial_msgs_geneus/fast - -# Convenience name for target. -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/rule -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/rule - -# Convenience name for target. -rosserial_msgs_generate_messages_eus: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/rule - -.PHONY : rosserial_msgs_generate_messages_eus - -# fast build rule for target. -rosserial_msgs_generate_messages_eus/fast: - cd /root/comm-ws/build && $(MAKE) -f rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build.make rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_eus.dir/build -.PHONY : rosserial_msgs_generate_messages_eus/fast - -# Convenience name for target. -rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/rule -.PHONY : rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/rule - -# Convenience name for target. -_rosserial_msgs_generate_messages_check_deps_Log: rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/rule - -.PHONY : _rosserial_msgs_generate_messages_check_deps_Log - -# fast build rule for target. -_rosserial_msgs_generate_messages_check_deps_Log/fast: - cd /root/comm-ws/build && $(MAKE) -f rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build.make rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_Log.dir/build -.PHONY : _rosserial_msgs_generate_messages_check_deps_Log/fast - -# Convenience name for target. -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/rule -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/rule - -# Convenience name for target. -rosserial_msgs_generate_messages_nodejs: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/rule - -.PHONY : rosserial_msgs_generate_messages_nodejs - -# fast build rule for target. -rosserial_msgs_generate_messages_nodejs/fast: - cd /root/comm-ws/build && $(MAKE) -f rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build.make rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_nodejs.dir/build -.PHONY : rosserial_msgs_generate_messages_nodejs/fast - -# Convenience name for target. -rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/rule -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/rule - -# Convenience name for target. -rosserial_msgs_gennodejs: rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/rule - -.PHONY : rosserial_msgs_gennodejs - -# fast build rule for target. -rosserial_msgs_gennodejs/fast: - cd /root/comm-ws/build && $(MAKE) -f rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build.make rosserial_msgs/CMakeFiles/rosserial_msgs_gennodejs.dir/build -.PHONY : rosserial_msgs_gennodejs/fast - -# Convenience name for target. -rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/rule -.PHONY : rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/rule - -# Convenience name for target. -_rosserial_msgs_generate_messages_check_deps_TopicInfo: rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/rule - -.PHONY : _rosserial_msgs_generate_messages_check_deps_TopicInfo - -# fast build rule for target. -_rosserial_msgs_generate_messages_check_deps_TopicInfo/fast: - cd /root/comm-ws/build && $(MAKE) -f rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build.make rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_TopicInfo.dir/build -.PHONY : _rosserial_msgs_generate_messages_check_deps_TopicInfo/fast - -# Convenience name for target. -rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/rule -.PHONY : rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/rule - -# Convenience name for target. -_rosserial_msgs_generate_messages_check_deps_RequestParam: rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/rule - -.PHONY : _rosserial_msgs_generate_messages_check_deps_RequestParam - -# fast build rule for target. -_rosserial_msgs_generate_messages_check_deps_RequestParam/fast: - cd /root/comm-ws/build && $(MAKE) -f rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build.make rosserial_msgs/CMakeFiles/_rosserial_msgs_generate_messages_check_deps_RequestParam.dir/build -.PHONY : _rosserial_msgs_generate_messages_check_deps_RequestParam/fast - -# Convenience name for target. -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/rule -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/rule - -# Convenience name for target. -rosserial_msgs_generate_messages_cpp: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/rule - -.PHONY : rosserial_msgs_generate_messages_cpp - -# fast build rule for target. -rosserial_msgs_generate_messages_cpp/fast: - cd /root/comm-ws/build && $(MAKE) -f rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build.make rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_cpp.dir/build -.PHONY : rosserial_msgs_generate_messages_cpp/fast - -# Convenience name for target. -rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/rule -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/rule - -# Convenience name for target. -rosserial_msgs_genlisp: rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/rule - -.PHONY : rosserial_msgs_genlisp - -# fast build rule for target. -rosserial_msgs_genlisp/fast: - cd /root/comm-ws/build && $(MAKE) -f rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build.make rosserial_msgs/CMakeFiles/rosserial_msgs_genlisp.dir/build -.PHONY : rosserial_msgs_genlisp/fast - -# Convenience name for target. -rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/rule: - cd /root/comm-ws/build && $(MAKE) -f CMakeFiles/Makefile2 rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/rule -.PHONY : rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/rule - -# Convenience name for target. -rosserial_msgs_generate_messages_lisp: rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/rule - -.PHONY : rosserial_msgs_generate_messages_lisp - -# fast build rule for target. -rosserial_msgs_generate_messages_lisp/fast: - cd /root/comm-ws/build && $(MAKE) -f rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build.make rosserial_msgs/CMakeFiles/rosserial_msgs_generate_messages_lisp.dir/build -.PHONY : rosserial_msgs_generate_messages_lisp/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 "... install/strip" - @echo "... install/local" - @echo "... list_install_components" - @echo "... test" - @echo "... rosserial_msgs_generate_messages_py" - @echo "... _catkin_empty_exported_target" - @echo "... rosserial_msgs_genpy" - @echo "... rosserial_msgs_gencpp" - @echo "... rosserial_msgs_generate_messages" - @echo "... rosserial_msgs_geneus" - @echo "... rosserial_msgs_generate_messages_eus" - @echo "... _rosserial_msgs_generate_messages_check_deps_Log" - @echo "... rosserial_msgs_generate_messages_nodejs" - @echo "... rosserial_msgs_gennodejs" - @echo "... install" - @echo "... _rosserial_msgs_generate_messages_check_deps_TopicInfo" - @echo "... _rosserial_msgs_generate_messages_check_deps_RequestParam" - @echo "... rebuild_cache" - @echo "... edit_cache" - @echo "... rosserial_msgs_generate_messages_cpp" - @echo "... rosserial_msgs_genlisp" - @echo "... rosserial_msgs_generate_messages_lisp" -.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: - cd /root/comm-ws/build && $(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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-extras.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-extras.cmake deleted file mode 100644 index 7a84267..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-extras.cmake +++ /dev/null @@ -1,2 +0,0 @@ -set(rosserial_msgs_MESSAGE_FILES "msg/Log.msg;msg/TopicInfo.msg") -set(rosserial_msgs_SERVICE_FILES "srv/RequestParam.srv") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-paths.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-paths.cmake deleted file mode 100644 index 9141566..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-paths.cmake +++ /dev/null @@ -1,4 +0,0 @@ -# generated from genmsg/cmake/pkg-msg-paths.cmake.installspace.in - -_prepend_path("${rosserial_msgs_DIR}/.." "msg" rosserial_msgs_MSG_INCLUDE_DIRS UNIQUE) -set(rosserial_msgs_MSG_DEPENDENCIES ) diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgs.pc b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgs.pc deleted file mode 100644 index 28316dc..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgs.pc +++ /dev/null @@ -1,8 +0,0 @@ -prefix=/root/comm-ws/install - -Name: rosserial_msgs -Description: Description of rosserial_msgs -Version: 0.9.2 -Cflags: -I${prefix}/include -Libs: -L${prefix}/lib -Requires: message_runtime diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig-version.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig-version.cmake deleted file mode 100644 index 742fb9a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig-version.cmake +++ /dev/null @@ -1,14 +0,0 @@ -# generated from catkin/cmake/template/pkgConfig-version.cmake.in -set(PACKAGE_VERSION "0.9.2") - -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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig.cmake deleted file mode 100644 index 9c10c45..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig.cmake +++ /dev/null @@ -1,223 +0,0 @@ -# generated from catkin/cmake/template/pkgConfig.cmake.in - -# append elements to a list and remove existing duplicates from the list -# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig -# self contained -macro(_list_append_deduplicate listname) - if(NOT "${ARGN}" STREQUAL "") - if(${listname}) - list(REMOVE_ITEM ${listname} ${ARGN}) - endif() - list(APPEND ${listname} ${ARGN}) - endif() -endmacro() - -# append elements to a list if they are not already in the list -# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig -# self contained -macro(_list_append_unique listname) - foreach(_item ${ARGN}) - list(FIND ${listname} ${_item} _index) - if(_index EQUAL -1) - list(APPEND ${listname} ${_item}) - endif() - endforeach() -endmacro() - -# pack a list of libraries with optional build configuration keywords -# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig -# self contained -macro(_pack_libraries_with_build_configuration VAR) - set(${VAR} "") - set(_argn ${ARGN}) - list(LENGTH _argn _count) - set(_index 0) - while(${_index} LESS ${_count}) - list(GET _argn ${_index} lib) - if("${lib}" MATCHES "^(debug|optimized|general)$") - math(EXPR _index "${_index} + 1") - if(${_index} EQUAL ${_count}) - message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library") - endif() - list(GET _argn ${_index} library) - list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}") - else() - list(APPEND ${VAR} "${lib}") - endif() - math(EXPR _index "${_index} + 1") - endwhile() -endmacro() - -# unpack a list of libraries with optional build configuration keyword prefixes -# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig -# self contained -macro(_unpack_libraries_with_build_configuration VAR) - set(${VAR} "") - foreach(lib ${ARGN}) - string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}") - list(APPEND ${VAR} "${lib}") - endforeach() -endmacro() - - -if(rosserial_msgs_CONFIG_INCLUDED) - return() -endif() -set(rosserial_msgs_CONFIG_INCLUDED TRUE) - -# set variables for source/devel/install prefixes -if("FALSE" STREQUAL "TRUE") - set(rosserial_msgs_SOURCE_PREFIX /root/comm-ws/src/rosserial_msgs) - set(rosserial_msgs_DEVEL_PREFIX /root/comm-ws/devel) - set(rosserial_msgs_INSTALL_PREFIX "") - set(rosserial_msgs_PREFIX ${rosserial_msgs_DEVEL_PREFIX}) -else() - set(rosserial_msgs_SOURCE_PREFIX "") - set(rosserial_msgs_DEVEL_PREFIX "") - set(rosserial_msgs_INSTALL_PREFIX /root/comm-ws/install) - set(rosserial_msgs_PREFIX ${rosserial_msgs_INSTALL_PREFIX}) -endif() - -# warn when using a deprecated package -if(NOT "" STREQUAL "") - set(_msg "WARNING: package 'rosserial_msgs' is deprecated") - # append custom deprecation text if available - if(NOT "" STREQUAL "TRUE") - set(_msg "${_msg} ()") - endif() - message("${_msg}") -endif() - -# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project -set(rosserial_msgs_FOUND_CATKIN_PROJECT TRUE) - -if(NOT "include " STREQUAL " ") - set(rosserial_msgs_INCLUDE_DIRS "") - set(_include_dirs "include") - if(NOT " " STREQUAL " ") - set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.") - elseif(NOT "http://ros.org/wiki/rosserial_msgs " STREQUAL " ") - set(_report "Check the website 'http://ros.org/wiki/rosserial_msgs' for information and consider reporting the problem.") - else() - set(_report "Report the problem to the maintainer 'Paul Bouchier , Mike Purvis ' and request to fix the problem.") - endif() - foreach(idir ${_include_dirs}) - if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) - set(include ${idir}) - elseif("${idir} " STREQUAL "include ") - get_filename_component(include "${rosserial_msgs_DIR}/../../../include" ABSOLUTE) - if(NOT IS_DIRECTORY ${include}) - message(FATAL_ERROR "Project 'rosserial_msgs' specifies '${idir}' as an include dir, which is not found. It does not exist in '${include}'. ${_report}") - endif() - else() - message(FATAL_ERROR "Project 'rosserial_msgs' specifies '${idir}' as an include dir, which is not found. It does neither exist as an absolute directory nor in '\${prefix}/${idir}'. ${_report}") - endif() - _list_append_unique(rosserial_msgs_INCLUDE_DIRS ${include}) - endforeach() -endif() - -set(libraries "") -foreach(library ${libraries}) - # keep build configuration keywords, target names and absolute libraries as-is - if("${library}" MATCHES "^(debug|optimized|general)$") - list(APPEND rosserial_msgs_LIBRARIES ${library}) - elseif(${library} MATCHES "^-l") - list(APPEND rosserial_msgs_LIBRARIES ${library}) - elseif(${library} MATCHES "^-") - # This is a linker flag/option (like -pthread) - # There's no standard variable for these, so create an interface library to hold it - if(NOT rosserial_msgs_NUM_DUMMY_TARGETS) - set(rosserial_msgs_NUM_DUMMY_TARGETS 0) - endif() - # Make sure the target name is unique - set(interface_target_name "catkin::rosserial_msgs::wrapped-linker-option${rosserial_msgs_NUM_DUMMY_TARGETS}") - while(TARGET "${interface_target_name}") - math(EXPR rosserial_msgs_NUM_DUMMY_TARGETS "${rosserial_msgs_NUM_DUMMY_TARGETS}+1") - set(interface_target_name "catkin::rosserial_msgs::wrapped-linker-option${rosserial_msgs_NUM_DUMMY_TARGETS}") - endwhile() - add_library("${interface_target_name}" INTERFACE IMPORTED) - if("${CMAKE_VERSION}" VERSION_LESS "3.13.0") - set_property( - TARGET - "${interface_target_name}" - APPEND PROPERTY - INTERFACE_LINK_LIBRARIES "${library}") - else() - target_link_options("${interface_target_name}" INTERFACE "${library}") - endif() - list(APPEND rosserial_msgs_LIBRARIES "${interface_target_name}") - elseif(TARGET ${library}) - list(APPEND rosserial_msgs_LIBRARIES ${library}) - elseif(IS_ABSOLUTE ${library}) - list(APPEND rosserial_msgs_LIBRARIES ${library}) - else() - set(lib_path "") - set(lib "${library}-NOTFOUND") - # since the path where the library is found is returned we have to iterate over the paths manually - foreach(path /root/comm-ws/install/lib;/opt/ros/noetic/lib) - find_library(lib ${library} - PATHS ${path} - NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) - if(lib) - set(lib_path ${path}) - break() - endif() - endforeach() - if(lib) - _list_append_unique(rosserial_msgs_LIBRARY_DIRS ${lib_path}) - list(APPEND rosserial_msgs_LIBRARIES ${lib}) - else() - # as a fall back for non-catkin libraries try to search globally - find_library(lib ${library}) - if(NOT lib) - message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'rosserial_msgs'? Did you find_package() it before the subdirectory containing its code is included?") - endif() - list(APPEND rosserial_msgs_LIBRARIES ${lib}) - endif() - endif() -endforeach() - -set(rosserial_msgs_EXPORTED_TARGETS "rosserial_msgs_generate_messages_cpp;rosserial_msgs_generate_messages_eus;rosserial_msgs_generate_messages_lisp;rosserial_msgs_generate_messages_nodejs;rosserial_msgs_generate_messages_py") -# create dummy targets for exported code generation targets to make life of users easier -foreach(t ${rosserial_msgs_EXPORTED_TARGETS}) - if(NOT TARGET ${t}) - add_custom_target(${t}) - endif() -endforeach() - -set(depends "message_runtime") -foreach(depend ${depends}) - string(REPLACE " " ";" depend_list ${depend}) - # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls - list(GET depend_list 0 rosserial_msgs_dep) - list(LENGTH depend_list count) - if(${count} EQUAL 1) - # simple dependencies must only be find_package()-ed once - if(NOT ${rosserial_msgs_dep}_FOUND) - find_package(${rosserial_msgs_dep} REQUIRED NO_MODULE) - endif() - else() - # dependencies with components must be find_package()-ed again - list(REMOVE_AT depend_list 0) - find_package(${rosserial_msgs_dep} REQUIRED NO_MODULE ${depend_list}) - endif() - _list_append_unique(rosserial_msgs_INCLUDE_DIRS ${${rosserial_msgs_dep}_INCLUDE_DIRS}) - - # merge build configuration keywords with library names to correctly deduplicate - _pack_libraries_with_build_configuration(rosserial_msgs_LIBRARIES ${rosserial_msgs_LIBRARIES}) - _pack_libraries_with_build_configuration(_libraries ${${rosserial_msgs_dep}_LIBRARIES}) - _list_append_deduplicate(rosserial_msgs_LIBRARIES ${_libraries}) - # undo build configuration keyword merging after deduplication - _unpack_libraries_with_build_configuration(rosserial_msgs_LIBRARIES ${rosserial_msgs_LIBRARIES}) - - _list_append_unique(rosserial_msgs_LIBRARY_DIRS ${${rosserial_msgs_dep}_LIBRARY_DIRS}) - _list_append_deduplicate(rosserial_msgs_EXPORTED_TARGETS ${${rosserial_msgs_dep}_EXPORTED_TARGETS}) -endforeach() - -set(pkg_cfg_extras "rosserial_msgs-msg-extras.cmake") -foreach(extra ${pkg_cfg_extras}) - if(NOT IS_ABSOLUTE ${extra}) - set(extra ${rosserial_msgs_DIR}/${extra}) - endif() - include(${extra}) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/package.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/package.cmake deleted file mode 100644 index fbd53d8..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/package.cmake +++ /dev/null @@ -1,16 +0,0 @@ -set(_CATKIN_CURRENT_PACKAGE "rosserial_msgs") -set(rosserial_msgs_VERSION "0.9.2") -set(rosserial_msgs_MAINTAINER "Paul Bouchier , Mike Purvis ") -set(rosserial_msgs_PACKAGE_FORMAT "1") -set(rosserial_msgs_BUILD_DEPENDS "message_generation") -set(rosserial_msgs_BUILD_EXPORT_DEPENDS "message_runtime") -set(rosserial_msgs_BUILDTOOL_DEPENDS "catkin") -set(rosserial_msgs_BUILDTOOL_EXPORT_DEPENDS ) -set(rosserial_msgs_EXEC_DEPENDS "message_runtime") -set(rosserial_msgs_RUN_DEPENDS "message_runtime") -set(rosserial_msgs_TEST_DEPENDS ) -set(rosserial_msgs_DOC_DEPENDS ) -set(rosserial_msgs_URL_WEBSITE "http://ros.org/wiki/rosserial_msgs") -set(rosserial_msgs_URL_BUGTRACKER "") -set(rosserial_msgs_URL_REPOSITORY "") -set(rosserial_msgs_DEPRECATED "") \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/pkg.develspace.context.pc.py b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/pkg.develspace.context.pc.py deleted file mode 100644 index c365aea..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/pkg.develspace.context.pc.py +++ /dev/null @@ -1,8 +0,0 @@ -# generated from catkin/cmake/template/pkg.context.pc.in -CATKIN_PACKAGE_PREFIX = "" -PROJECT_PKG_CONFIG_INCLUDE_DIRS = "/root/comm-ws/devel/include".split(';') if "/root/comm-ws/devel/include" != "" else [] -PROJECT_CATKIN_DEPENDS = "message_runtime".replace(';', ' ') -PKG_CONFIG_LIBRARIES_WITH_PREFIX = "".split(';') if "" != "" else [] -PROJECT_NAME = "rosserial_msgs" -PROJECT_SPACE_DIR = "/root/comm-ws/devel" -PROJECT_VERSION = "0.9.2" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/pkg.installspace.context.pc.py b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/pkg.installspace.context.pc.py deleted file mode 100644 index 1ac1417..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/pkg.installspace.context.pc.py +++ /dev/null @@ -1,8 +0,0 @@ -# generated from catkin/cmake/template/pkg.context.pc.in -CATKIN_PACKAGE_PREFIX = "" -PROJECT_PKG_CONFIG_INCLUDE_DIRS = "${prefix}/include".split(';') if "${prefix}/include" != "" else [] -PROJECT_CATKIN_DEPENDS = "message_runtime".replace(';', ' ') -PKG_CONFIG_LIBRARIES_WITH_PREFIX = "".split(';') if "" != "" else [] -PROJECT_NAME = "rosserial_msgs" -PROJECT_SPACE_DIR = "/root/comm-ws/install" -PROJECT_VERSION = "0.9.2" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.develspace.in b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.develspace.in deleted file mode 100644 index fbd748a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.develspace.in +++ /dev/null @@ -1,2 +0,0 @@ -set(rosserial_msgs_MESSAGE_FILES "/root/comm-ws/src/rosserial_msgs/msg/Log.msg;/root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg") -set(rosserial_msgs_SERVICE_FILES "/root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.installspace.in b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.installspace.in deleted file mode 100644 index 7a84267..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/rosserial_msgs-msg-extras.cmake.installspace.in +++ /dev/null @@ -1,2 +0,0 @@ -set(rosserial_msgs_MESSAGE_FILES "msg/Log.msg;msg/TopicInfo.msg") -set(rosserial_msgs_SERVICE_FILES "srv/RequestParam.srv") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/package.xml.stamp b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/package.xml.stamp deleted file mode 100644 index 9f8ac6d..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/package.xml.stamp +++ /dev/null @@ -1,18 +0,0 @@ - - rosserial_msgs - 0.9.2 - - Messages for automatic topic configuration using rosserial. - - Michael Ferguson - Paul Bouchier - Mike Purvis - BSD - http://ros.org/wiki/rosserial_msgs - - catkin - - message_generation - - message_runtime - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg-genmsg.cmake.em.stamp b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg-genmsg.cmake.em.stamp deleted file mode 100644 index eca9adc..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg-genmsg.cmake.em.stamp +++ /dev/null @@ -1,167 +0,0 @@ -# generated from genmsg/cmake/pkg-genmsg.cmake.em - -@{ -import os -import sys - -import genmsg -import genmsg.base -genmsg.base.log_verbose('GENMSG_VERBOSE' in os.environ) -import genmsg.deps -import genmsg.gentools - -# split incoming variables -messages = messages_str.split(';') if messages_str != '' else [] -services = services_str.split(';') if services_str != '' else [] -dependencies = dependencies_str.split(';') if dependencies_str != '' else [] -dep_search_paths = dep_include_paths_str.split(';') if dep_include_paths_str != '' else [] - -dep_search_paths_dict = {} -dep_search_paths_tuple_list = [] -is_even = True -for val in dep_search_paths: - if is_even: - dep_search_paths_dict.setdefault(val, []) - val_prev = val - is_even = False - else: - dep_search_paths_dict[val_prev].append(val) - dep_search_paths_tuple_list.append((val_prev, val)) - is_even = True -dep_search_paths = dep_search_paths_dict - -if not messages and not services: - print('message(WARNING "Invoking generate_messages() without having added any message or service file before.\nYou should either add add_message_files() and/or add_service_files() calls or remove the invocation of generate_messages().")') - -msg_deps = {} -msg_dep_types = {} -for m in messages: - try: - _deps = genmsg.deps.find_msg_dependencies_with_type(pkg_name, m, dep_search_paths) - msg_deps[m] = [d[1] for d in _deps] - msg_dep_types[m] = [d[0] for d in _deps] - except genmsg.MsgNotFound as e: - print('message(FATAL_ERROR "Could not find messages which \'%s\' depends on. Did you forget to specify generate_messages(DEPENDENCIES ...)?\n%s")' % (m, str(e).replace('"', '\\"'))) - -srv_deps = {} -srv_dep_types = {} -for s in services: - try: - _deps = genmsg.deps.find_srv_dependencies_with_type(pkg_name, s, dep_search_paths) - srv_deps[s] = [d[1] for d in _deps] - srv_dep_types[s] = [d[0] for d in _deps] - except genmsg.MsgNotFound as e: - print('message(FATAL_ERROR "Could not find messages which \'%s\' depends on. Did you forget to specify generate_messages(DEPENDENCIES ...)?\n%s")' % (s, str(e).replace('"', '\\"'))) - -}@ -message(STATUS "@(pkg_name): @(len(messages)) messages, @(len(services)) services") - -set(MSG_I_FLAGS "@(';'.join(["-I%s:%s" % (dep, dir) for dep, dir in dep_search_paths_tuple_list]))") - -# Find all generators -@[if langs]@ -@[for l in langs.split(';')]@ -find_package(@l REQUIRED) -@[end for]@ -@[end if]@ - -add_custom_target(@(pkg_name)_generate_messages ALL) - -# verify that message/service dependencies have not changed since configure -@{all_deps = dict(list(msg_deps.items()) + list(srv_deps.items()))} -@{all_dep_types = dict(list(msg_dep_types.items()) + list(srv_dep_types.items()))} -@[for f in all_deps.keys()]@ -@{dep_types = ':'.join(all_dep_types[f]).replace('\\','/')} -get_filename_component(_filename "@(f)" NAME_WE) -add_custom_target(_@(pkg_name)_generate_messages_check_deps_${_filename} - COMMAND ${CATKIN_ENV} ${PYTHON_EXECUTABLE} ${GENMSG_CHECK_DEPS_SCRIPT} "@(pkg_name)" "@(f)" "@(dep_types)" -) -@[end for]@# messages and services - -# -# langs = @langs -# - -@[if langs]@ -@[for l in langs.split(';')]@ -### Section generating for lang: @l -### Generating Messages -@[for m in msg_deps.keys()]@ -_generate_msg_@(l[3:])(@pkg_name - "@m" - "${MSG_I_FLAGS}" - "@(';'.join(msg_deps[m]).replace("\\","/"))" - ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name -) -@[end for]@# messages - -### Generating Services -@[for s in srv_deps.keys()]@ -_generate_srv_@(l[3:])(@pkg_name - "@s" - "${MSG_I_FLAGS}" - "@(';'.join(srv_deps[s]).replace("\\","/"))" - ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name -) -@[end for]@# services - -### Generating Module File -_generate_module_@(l[3:])(@pkg_name - ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name - "${ALL_GEN_OUTPUT_FILES_@(l[3:])}" -) - -add_custom_target(@(pkg_name)_generate_messages_@(l[3:]) - DEPENDS ${ALL_GEN_OUTPUT_FILES_@(l[3:])} -) -add_dependencies(@(pkg_name)_generate_messages @(pkg_name)_generate_messages_@(l[3:])) - -# add dependencies to all check dependencies targets -@[for f in all_deps.keys()]@ -get_filename_component(_filename "@(f)" NAME_WE) -add_dependencies(@(pkg_name)_generate_messages_@(l[3:]) _@(pkg_name)_generate_messages_check_deps_${_filename}) -@[end for]@# messages and services - -# target for backward compatibility -add_custom_target(@(pkg_name)_@(l)) -add_dependencies(@(pkg_name)_@(l) @(pkg_name)_generate_messages_@(l[3:])) - -# register target for catkin_package(EXPORTED_TARGETS) -list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS @(pkg_name)_generate_messages_@(l[3:])) - -@[end for]@# langs -@[end if]@ - -@[if langs]@ -@[for l in langs.split(';')]@ - -if(@(l)_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name) -@[if l == 'genpy']@ - install(CODE "execute_process(COMMAND \"@(PYTHON_EXECUTABLE)\" -m compileall \"${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name\")") -@[end if]@ - # install generated code - install( - DIRECTORY ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name - DESTINATION ${@(l)_INSTALL_DIR} -@[if l == 'genpy' and package_has_static_sources]@ - # skip all init files - PATTERN "__init__.py" EXCLUDE - PATTERN "__init__.pyc" EXCLUDE - ) - # install init files which are not in the root folder of the generated code - string(REGEX REPLACE "([][+.*()^])" "\\\\\\1" ESCAPED_PATH "${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@(pkg_name)") - install( - DIRECTORY ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name - DESTINATION ${@(l)_INSTALL_DIR} - FILES_MATCHING - REGEX "${ESCAPED_PATH}/.+/__init__.pyc?$" -@[end if]@ - ) -endif() -@[for d in dependencies]@ -if(TARGET @(d)_generate_messages_@(l[3:])) - add_dependencies(@(pkg_name)_generate_messages_@(l[3:]) @(d)_generate_messages_@(l[3:])) -endif() -@[end for]@# dependencies -@[end for]@# langs -@[end if]@ diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg.pc.em.stamp b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg.pc.em.stamp deleted file mode 100644 index 549fb75..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/catkin_generated/stamps/rosserial_msgs/pkg.pc.em.stamp +++ /dev/null @@ -1,8 +0,0 @@ -prefix=@PROJECT_SPACE_DIR - -Name: @(CATKIN_PACKAGE_PREFIX + PROJECT_NAME) -Description: Description of @PROJECT_NAME -Version: @PROJECT_VERSION -Cflags: @(' '.join(['-I%s' % include for include in PROJECT_PKG_CONFIG_INCLUDE_DIRS])) -Libs: -L${prefix}/lib @(' '.join(PKG_CONFIG_LIBRARIES_WITH_PREFIX)) -Requires: @(PROJECT_CATKIN_DEPENDS) diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/cmake/rosserial_msgs-genmsg-context.py b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/cmake/rosserial_msgs-genmsg-context.py deleted file mode 100644 index 005aa47..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/cmake/rosserial_msgs-genmsg-context.py +++ /dev/null @@ -1,11 +0,0 @@ -# generated from genmsg/cmake/pkg-genmsg.context.in - -messages_str = "/root/comm-ws/src/rosserial_msgs/msg/Log.msg;/root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg" -services_str = "/root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv" -pkg_name = "rosserial_msgs" -dependencies_str = "" -langs = "gencpp;geneus;genlisp;gennodejs;genpy" -dep_include_paths_str = "rosserial_msgs;/root/comm-ws/src/rosserial_msgs/msg" -PYTHON_EXECUTABLE = "/usr/bin/python3" -package_has_static_sources = '' == 'TRUE' -genmsg_check_deps_script = "/opt/ros/noetic/share/genmsg/cmake/../../../lib/genmsg/genmsg_check_deps.py" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/cmake/rosserial_msgs-genmsg.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/cmake/rosserial_msgs-genmsg.cmake deleted file mode 100644 index a018f55..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/cmake/rosserial_msgs-genmsg.cmake +++ /dev/null @@ -1,325 +0,0 @@ -# generated from genmsg/cmake/pkg-genmsg.cmake.em - -message(STATUS "rosserial_msgs: 2 messages, 1 services") - -set(MSG_I_FLAGS "-Irosserial_msgs:/root/comm-ws/src/rosserial_msgs/msg") - -# Find all generators -find_package(gencpp REQUIRED) -find_package(geneus REQUIRED) -find_package(genlisp REQUIRED) -find_package(gennodejs REQUIRED) -find_package(genpy REQUIRED) - -add_custom_target(rosserial_msgs_generate_messages ALL) - -# verify that message/service dependencies have not changed since configure - - - -get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/msg/Log.msg" NAME_WE) -add_custom_target(_rosserial_msgs_generate_messages_check_deps_${_filename} - COMMAND ${CATKIN_ENV} ${PYTHON_EXECUTABLE} ${GENMSG_CHECK_DEPS_SCRIPT} "rosserial_msgs" "/root/comm-ws/src/rosserial_msgs/msg/Log.msg" "" -) - -get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg" NAME_WE) -add_custom_target(_rosserial_msgs_generate_messages_check_deps_${_filename} - COMMAND ${CATKIN_ENV} ${PYTHON_EXECUTABLE} ${GENMSG_CHECK_DEPS_SCRIPT} "rosserial_msgs" "/root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg" "" -) - -get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv" NAME_WE) -add_custom_target(_rosserial_msgs_generate_messages_check_deps_${_filename} - COMMAND ${CATKIN_ENV} ${PYTHON_EXECUTABLE} ${GENMSG_CHECK_DEPS_SCRIPT} "rosserial_msgs" "/root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv" "" -) - -# -# langs = gencpp;geneus;genlisp;gennodejs;genpy -# - -### Section generating for lang: gencpp -### Generating Messages -_generate_msg_cpp(rosserial_msgs - "/root/comm-ws/src/rosserial_msgs/msg/Log.msg" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/rosserial_msgs -) -_generate_msg_cpp(rosserial_msgs - "/root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/rosserial_msgs -) - -### Generating Services -_generate_srv_cpp(rosserial_msgs - "/root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/rosserial_msgs -) - -### Generating Module File -_generate_module_cpp(rosserial_msgs - ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/rosserial_msgs - "${ALL_GEN_OUTPUT_FILES_cpp}" -) - -add_custom_target(rosserial_msgs_generate_messages_cpp - DEPENDS ${ALL_GEN_OUTPUT_FILES_cpp} -) -add_dependencies(rosserial_msgs_generate_messages rosserial_msgs_generate_messages_cpp) - -# add dependencies to all check dependencies targets -get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/msg/Log.msg" NAME_WE) -add_dependencies(rosserial_msgs_generate_messages_cpp _rosserial_msgs_generate_messages_check_deps_${_filename}) -get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg" NAME_WE) -add_dependencies(rosserial_msgs_generate_messages_cpp _rosserial_msgs_generate_messages_check_deps_${_filename}) -get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv" NAME_WE) -add_dependencies(rosserial_msgs_generate_messages_cpp _rosserial_msgs_generate_messages_check_deps_${_filename}) - -# target for backward compatibility -add_custom_target(rosserial_msgs_gencpp) -add_dependencies(rosserial_msgs_gencpp rosserial_msgs_generate_messages_cpp) - -# register target for catkin_package(EXPORTED_TARGETS) -list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS rosserial_msgs_generate_messages_cpp) - -### Section generating for lang: geneus -### Generating Messages -_generate_msg_eus(rosserial_msgs - "/root/comm-ws/src/rosserial_msgs/msg/Log.msg" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/rosserial_msgs -) -_generate_msg_eus(rosserial_msgs - "/root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/rosserial_msgs -) - -### Generating Services -_generate_srv_eus(rosserial_msgs - "/root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/rosserial_msgs -) - -### Generating Module File -_generate_module_eus(rosserial_msgs - ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/rosserial_msgs - "${ALL_GEN_OUTPUT_FILES_eus}" -) - -add_custom_target(rosserial_msgs_generate_messages_eus - DEPENDS ${ALL_GEN_OUTPUT_FILES_eus} -) -add_dependencies(rosserial_msgs_generate_messages rosserial_msgs_generate_messages_eus) - -# add dependencies to all check dependencies targets -get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/msg/Log.msg" NAME_WE) -add_dependencies(rosserial_msgs_generate_messages_eus _rosserial_msgs_generate_messages_check_deps_${_filename}) -get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg" NAME_WE) -add_dependencies(rosserial_msgs_generate_messages_eus _rosserial_msgs_generate_messages_check_deps_${_filename}) -get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv" NAME_WE) -add_dependencies(rosserial_msgs_generate_messages_eus _rosserial_msgs_generate_messages_check_deps_${_filename}) - -# target for backward compatibility -add_custom_target(rosserial_msgs_geneus) -add_dependencies(rosserial_msgs_geneus rosserial_msgs_generate_messages_eus) - -# register target for catkin_package(EXPORTED_TARGETS) -list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS rosserial_msgs_generate_messages_eus) - -### Section generating for lang: genlisp -### Generating Messages -_generate_msg_lisp(rosserial_msgs - "/root/comm-ws/src/rosserial_msgs/msg/Log.msg" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/rosserial_msgs -) -_generate_msg_lisp(rosserial_msgs - "/root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/rosserial_msgs -) - -### Generating Services -_generate_srv_lisp(rosserial_msgs - "/root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/rosserial_msgs -) - -### Generating Module File -_generate_module_lisp(rosserial_msgs - ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/rosserial_msgs - "${ALL_GEN_OUTPUT_FILES_lisp}" -) - -add_custom_target(rosserial_msgs_generate_messages_lisp - DEPENDS ${ALL_GEN_OUTPUT_FILES_lisp} -) -add_dependencies(rosserial_msgs_generate_messages rosserial_msgs_generate_messages_lisp) - -# add dependencies to all check dependencies targets -get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/msg/Log.msg" NAME_WE) -add_dependencies(rosserial_msgs_generate_messages_lisp _rosserial_msgs_generate_messages_check_deps_${_filename}) -get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg" NAME_WE) -add_dependencies(rosserial_msgs_generate_messages_lisp _rosserial_msgs_generate_messages_check_deps_${_filename}) -get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv" NAME_WE) -add_dependencies(rosserial_msgs_generate_messages_lisp _rosserial_msgs_generate_messages_check_deps_${_filename}) - -# target for backward compatibility -add_custom_target(rosserial_msgs_genlisp) -add_dependencies(rosserial_msgs_genlisp rosserial_msgs_generate_messages_lisp) - -# register target for catkin_package(EXPORTED_TARGETS) -list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS rosserial_msgs_generate_messages_lisp) - -### Section generating for lang: gennodejs -### Generating Messages -_generate_msg_nodejs(rosserial_msgs - "/root/comm-ws/src/rosserial_msgs/msg/Log.msg" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/rosserial_msgs -) -_generate_msg_nodejs(rosserial_msgs - "/root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/rosserial_msgs -) - -### Generating Services -_generate_srv_nodejs(rosserial_msgs - "/root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/rosserial_msgs -) - -### Generating Module File -_generate_module_nodejs(rosserial_msgs - ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/rosserial_msgs - "${ALL_GEN_OUTPUT_FILES_nodejs}" -) - -add_custom_target(rosserial_msgs_generate_messages_nodejs - DEPENDS ${ALL_GEN_OUTPUT_FILES_nodejs} -) -add_dependencies(rosserial_msgs_generate_messages rosserial_msgs_generate_messages_nodejs) - -# add dependencies to all check dependencies targets -get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/msg/Log.msg" NAME_WE) -add_dependencies(rosserial_msgs_generate_messages_nodejs _rosserial_msgs_generate_messages_check_deps_${_filename}) -get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg" NAME_WE) -add_dependencies(rosserial_msgs_generate_messages_nodejs _rosserial_msgs_generate_messages_check_deps_${_filename}) -get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv" NAME_WE) -add_dependencies(rosserial_msgs_generate_messages_nodejs _rosserial_msgs_generate_messages_check_deps_${_filename}) - -# target for backward compatibility -add_custom_target(rosserial_msgs_gennodejs) -add_dependencies(rosserial_msgs_gennodejs rosserial_msgs_generate_messages_nodejs) - -# register target for catkin_package(EXPORTED_TARGETS) -list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS rosserial_msgs_generate_messages_nodejs) - -### Section generating for lang: genpy -### Generating Messages -_generate_msg_py(rosserial_msgs - "/root/comm-ws/src/rosserial_msgs/msg/Log.msg" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/rosserial_msgs -) -_generate_msg_py(rosserial_msgs - "/root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/rosserial_msgs -) - -### Generating Services -_generate_srv_py(rosserial_msgs - "/root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv" - "${MSG_I_FLAGS}" - "" - ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/rosserial_msgs -) - -### Generating Module File -_generate_module_py(rosserial_msgs - ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/rosserial_msgs - "${ALL_GEN_OUTPUT_FILES_py}" -) - -add_custom_target(rosserial_msgs_generate_messages_py - DEPENDS ${ALL_GEN_OUTPUT_FILES_py} -) -add_dependencies(rosserial_msgs_generate_messages rosserial_msgs_generate_messages_py) - -# add dependencies to all check dependencies targets -get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/msg/Log.msg" NAME_WE) -add_dependencies(rosserial_msgs_generate_messages_py _rosserial_msgs_generate_messages_check_deps_${_filename}) -get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg" NAME_WE) -add_dependencies(rosserial_msgs_generate_messages_py _rosserial_msgs_generate_messages_check_deps_${_filename}) -get_filename_component(_filename "/root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv" NAME_WE) -add_dependencies(rosserial_msgs_generate_messages_py _rosserial_msgs_generate_messages_check_deps_${_filename}) - -# target for backward compatibility -add_custom_target(rosserial_msgs_genpy) -add_dependencies(rosserial_msgs_genpy rosserial_msgs_generate_messages_py) - -# register target for catkin_package(EXPORTED_TARGETS) -list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS rosserial_msgs_generate_messages_py) - - - -if(gencpp_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/rosserial_msgs) - # install generated code - install( - DIRECTORY ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/rosserial_msgs - DESTINATION ${gencpp_INSTALL_DIR} - ) -endif() - -if(geneus_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/rosserial_msgs) - # install generated code - install( - DIRECTORY ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/rosserial_msgs - DESTINATION ${geneus_INSTALL_DIR} - ) -endif() - -if(genlisp_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/rosserial_msgs) - # install generated code - install( - DIRECTORY ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/rosserial_msgs - DESTINATION ${genlisp_INSTALL_DIR} - ) -endif() - -if(gennodejs_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/rosserial_msgs) - # install generated code - install( - DIRECTORY ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/rosserial_msgs - DESTINATION ${gennodejs_INSTALL_DIR} - ) -endif() - -if(genpy_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/rosserial_msgs) - install(CODE "execute_process(COMMAND \"/usr/bin/python3\" -m compileall \"${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/rosserial_msgs\")") - # install generated code - install( - DIRECTORY ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/rosserial_msgs - DESTINATION ${genpy_INSTALL_DIR} - ) -endif() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/cmake_install.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/cmake_install.cmake deleted file mode 100644 index 433a5fa..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_msgs/cmake_install.cmake +++ /dev/null @@ -1,97 +0,0 @@ -# Install script for directory: /root/comm-ws/src/rosserial_msgs - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/root/comm-ws/install") -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() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_msgs/msg" TYPE FILE FILES - "/root/comm-ws/src/rosserial_msgs/msg/Log.msg" - "/root/comm-ws/src/rosserial_msgs/msg/TopicInfo.msg" - ) -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_msgs/srv" TYPE FILE FILES "/root/comm-ws/src/rosserial_msgs/srv/RequestParam.srv") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_msgs/cmake" TYPE FILE FILES "/root/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-paths.cmake") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include" TYPE DIRECTORY FILES "/root/comm-ws/devel/include/rosserial_msgs") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/roseus/ros" TYPE DIRECTORY FILES "/root/comm-ws/devel/share/roseus/ros/rosserial_msgs") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/common-lisp/ros" TYPE DIRECTORY FILES "/root/comm-ws/devel/share/common-lisp/ros/rosserial_msgs") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/gennodejs/ros" TYPE DIRECTORY FILES "/root/comm-ws/devel/share/gennodejs/ros/rosserial_msgs") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - execute_process(COMMAND "/usr/bin/python3" -m compileall "/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/python3/dist-packages" TYPE DIRECTORY FILES "/root/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/root/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgs.pc") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_msgs/cmake" TYPE FILE FILES "/root/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgs-msg-extras.cmake") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_msgs/cmake" TYPE FILE FILES - "/root/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig.cmake" - "/root/comm-ws/build/rosserial_msgs/catkin_generated/installspace/rosserial_msgsConfig-version.cmake" - ) -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_msgs" TYPE FILE FILES "/root/comm-ws/src/rosserial_msgs/package.xml") -endif() - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/CMakeDirectoryInformation.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 65c974a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/root/comm-ws/src") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/root/comm-ws/build") - -# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/progress.marks b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/progress.marks deleted file mode 100644 index 6f4247a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -26 diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/CXX.includecache b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/CXX.includecache deleted file mode 100644 index 2554a6b..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/CXX.includecache +++ /dev/null @@ -1,522 +0,0 @@ -#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/root/comm-ws/src/rosserial_server/include/rosserial_server/msg_lookup.h -string -- -stdexcept -- - -/root/comm-ws/src/rosserial_server/src/msg_lookup.cpp -rosserial_server/msg_lookup.h -/root/comm-ws/src/rosserial_server/src/rosserial_server/msg_lookup.h -Python.h -/root/comm-ws/src/rosserial_server/src/Python.h - -/usr/include/python3.8/Python.h -patchlevel.h -/usr/include/python3.8/patchlevel.h -pyconfig.h -/usr/include/python3.8/pyconfig.h -pymacconfig.h -/usr/include/python3.8/pymacconfig.h -limits.h -- -stdio.h -- -string.h -- -errno.h -- -stdlib.h -- -unistd.h -- -crypt.h -- -stddef.h -- -assert.h -- -pyport.h -/usr/include/python3.8/pyport.h -pymacro.h -/usr/include/python3.8/pymacro.h -pymath.h -/usr/include/python3.8/pymath.h -pytime.h -/usr/include/python3.8/pytime.h -pymem.h -/usr/include/python3.8/pymem.h -object.h -/usr/include/python3.8/object.h -objimpl.h -/usr/include/python3.8/objimpl.h -typeslots.h -/usr/include/python3.8/typeslots.h -pyhash.h -/usr/include/python3.8/pyhash.h -pydebug.h -/usr/include/python3.8/pydebug.h -bytearrayobject.h -/usr/include/python3.8/bytearrayobject.h -bytesobject.h -/usr/include/python3.8/bytesobject.h -unicodeobject.h -/usr/include/python3.8/unicodeobject.h -longobject.h -/usr/include/python3.8/longobject.h -longintrepr.h -/usr/include/python3.8/longintrepr.h -boolobject.h -/usr/include/python3.8/boolobject.h -floatobject.h -/usr/include/python3.8/floatobject.h -complexobject.h -/usr/include/python3.8/complexobject.h -rangeobject.h -/usr/include/python3.8/rangeobject.h -memoryobject.h -/usr/include/python3.8/memoryobject.h -tupleobject.h -/usr/include/python3.8/tupleobject.h -listobject.h -/usr/include/python3.8/listobject.h -dictobject.h -/usr/include/python3.8/dictobject.h -odictobject.h -/usr/include/python3.8/odictobject.h -enumobject.h -/usr/include/python3.8/enumobject.h -setobject.h -/usr/include/python3.8/setobject.h -methodobject.h -/usr/include/python3.8/methodobject.h -moduleobject.h -/usr/include/python3.8/moduleobject.h -funcobject.h -/usr/include/python3.8/funcobject.h -classobject.h -/usr/include/python3.8/classobject.h -fileobject.h -/usr/include/python3.8/fileobject.h -pycapsule.h -/usr/include/python3.8/pycapsule.h -traceback.h -/usr/include/python3.8/traceback.h -sliceobject.h -/usr/include/python3.8/sliceobject.h -cellobject.h -/usr/include/python3.8/cellobject.h -iterobject.h -/usr/include/python3.8/iterobject.h -genobject.h -/usr/include/python3.8/genobject.h -descrobject.h -/usr/include/python3.8/descrobject.h -warnings.h -/usr/include/python3.8/warnings.h -weakrefobject.h -/usr/include/python3.8/weakrefobject.h -structseq.h -/usr/include/python3.8/structseq.h -namespaceobject.h -/usr/include/python3.8/namespaceobject.h -picklebufobject.h -/usr/include/python3.8/picklebufobject.h -codecs.h -/usr/include/python3.8/codecs.h -pyerrors.h -/usr/include/python3.8/pyerrors.h -cpython/initconfig.h -/usr/include/python3.8/cpython/initconfig.h -pystate.h -/usr/include/python3.8/pystate.h -context.h -/usr/include/python3.8/context.h -pyarena.h -/usr/include/python3.8/pyarena.h -modsupport.h -/usr/include/python3.8/modsupport.h -compile.h -/usr/include/python3.8/compile.h -pythonrun.h -/usr/include/python3.8/pythonrun.h -pylifecycle.h -/usr/include/python3.8/pylifecycle.h -ceval.h -/usr/include/python3.8/ceval.h -sysmodule.h -/usr/include/python3.8/sysmodule.h -osmodule.h -/usr/include/python3.8/osmodule.h -intrcheck.h -/usr/include/python3.8/intrcheck.h -import.h -/usr/include/python3.8/import.h -abstract.h -/usr/include/python3.8/abstract.h -bltinmodule.h -/usr/include/python3.8/bltinmodule.h -eval.h -/usr/include/python3.8/eval.h -pyctype.h -/usr/include/python3.8/pyctype.h -pystrtod.h -/usr/include/python3.8/pystrtod.h -pystrcmp.h -/usr/include/python3.8/pystrcmp.h -dtoa.h -/usr/include/python3.8/dtoa.h -fileutils.h -/usr/include/python3.8/fileutils.h -pyfpe.h -/usr/include/python3.8/pyfpe.h -tracemalloc.h -/usr/include/python3.8/tracemalloc.h - -/usr/include/python3.8/abstract.h -cpython/abstract.h -/usr/include/python3.8/cpython/abstract.h - -/usr/include/python3.8/bltinmodule.h - -/usr/include/python3.8/boolobject.h - -/usr/include/python3.8/bytearrayobject.h -stdarg.h -- - -/usr/include/python3.8/bytesobject.h -stdarg.h -- - -/usr/include/python3.8/cellobject.h - -/usr/include/python3.8/ceval.h - -/usr/include/python3.8/classobject.h - -/usr/include/python3.8/code.h - -/usr/include/python3.8/codecs.h - -/usr/include/python3.8/compile.h -code.h -/usr/include/python3.8/code.h - -/usr/include/python3.8/complexobject.h - -/usr/include/python3.8/context.h - -/usr/include/python3.8/cpython/abstract.h - -/usr/include/python3.8/cpython/dictobject.h - -/usr/include/python3.8/cpython/fileobject.h - -/usr/include/python3.8/cpython/initconfig.h - -/usr/include/python3.8/cpython/object.h - -/usr/include/python3.8/cpython/objimpl.h - -/usr/include/python3.8/cpython/pyerrors.h - -/usr/include/python3.8/cpython/pylifecycle.h - -/usr/include/python3.8/cpython/pymem.h - -/usr/include/python3.8/cpython/pystate.h -cpython/initconfig.h -/usr/include/python3.8/cpython/cpython/initconfig.h - -/usr/include/python3.8/cpython/sysmodule.h - -/usr/include/python3.8/cpython/traceback.h - -/usr/include/python3.8/cpython/tupleobject.h - -/usr/include/python3.8/cpython/unicodeobject.h - -/usr/include/python3.8/descrobject.h - -/usr/include/python3.8/dictobject.h -cpython/dictobject.h -/usr/include/python3.8/cpython/dictobject.h - -/usr/include/python3.8/dtoa.h - -/usr/include/python3.8/enumobject.h - -/usr/include/python3.8/eval.h - -/usr/include/python3.8/fileobject.h -cpython/fileobject.h -/usr/include/python3.8/cpython/fileobject.h - -/usr/include/python3.8/fileutils.h - -/usr/include/python3.8/floatobject.h - -/usr/include/python3.8/funcobject.h - -/usr/include/python3.8/genobject.h -pystate.h -/usr/include/python3.8/pystate.h - -/usr/include/python3.8/import.h - -/usr/include/python3.8/intrcheck.h - -/usr/include/python3.8/iterobject.h - -/usr/include/python3.8/listobject.h - -/usr/include/python3.8/longintrepr.h - -/usr/include/python3.8/longobject.h - -/usr/include/python3.8/memoryobject.h - -/usr/include/python3.8/methodobject.h - -/usr/include/python3.8/modsupport.h -stdarg.h -- - -/usr/include/python3.8/moduleobject.h - -/usr/include/python3.8/namespaceobject.h - -/usr/include/python3.8/object.h -pymem.h -/usr/include/python3.8/pymem.h -cpython/object.h -/usr/include/python3.8/cpython/object.h - -/usr/include/python3.8/objimpl.h -pymem.h -/usr/include/python3.8/pymem.h -cpython/objimpl.h -/usr/include/python3.8/cpython/objimpl.h - -/usr/include/python3.8/odictobject.h - -/usr/include/python3.8/osmodule.h - -/usr/include/python3.8/patchlevel.h - -/usr/include/python3.8/picklebufobject.h - -/usr/include/python3.8/pyarena.h - -/usr/include/python3.8/pycapsule.h - -/usr/include/python3.8/pyconfig.h -x86_64-linux-gnu/python3.8/pyconfig.h -- -x86_64-linux-gnux32/python3.8/pyconfig.h -- -i386-linux-gnu/python3.8/pyconfig.h -- -aarch64-linux-gnu/python3.8/pyconfig.h -- -alpha-linux-gnu/python3.8/pyconfig.h -- -arm-linux-gnueabihf/python3.8/pyconfig.h -- -arm-linux-gnueabi/python3.8/pyconfig.h -- -hppa-linux-gnu/python3.8/pyconfig.h -- -ia64-linux-gnu/python3.8/pyconfig.h -- -m68k-linux-gnu/python3.8/pyconfig.h -- -mipsisa32r6el-linux-gnu/python3.8/pyconfig.h -- -mipsisa64r6el-linux-gnuabin32/python3.8/pyconfig.h -- -mipsisa64r6el-linux-gnuabi64/python3.8/pyconfig.h -- -mipsisa32r6-linux-gnu/python3.8/pyconfig.h -- -mipsisa64r6-linux-gnuabin32/python3.8/pyconfig.h -- -mipsisa64r6-linux-gnuabi64/python3.8/pyconfig.h -- -mipsel-linux-gnu/python3.8/pyconfig.h -- -mips64el-linux-gnuabin32/python3.8/pyconfig.h -- -mips64el-linux-gnuabi64/python3.8/pyconfig.h -- -mips-linux-gnu/python3.8/pyconfig.h -- -mips64-linux-gnuabin32/python3.8/pyconfig.h -- -mips64-linux-gnuabi64/python3.8/pyconfig.h -- -or1k-linux-gnu/python3.8/pyconfig.h -- -powerpc-linux-gnuspe/python3.8/pyconfig.h -- -powerpc64le-linux-gnu/python3.8/pyconfig.h -- -powerpc64-linux-gnu/python3.8/pyconfig.h -- -powerpc-linux-gnu/python3.8/pyconfig.h -- -s390x-linux-gnu/python3.8/pyconfig.h -- -s390-linux-gnu/python3.8/pyconfig.h -- -sh4-linux-gnu/python3.8/pyconfig.h -- -sparc64-linux-gnu/python3.8/pyconfig.h -- -sparc-linux-gnu/python3.8/pyconfig.h -- -riscv64-linux-gnu/python3.8/pyconfig.h -- -riscv32-linux-gnu/python3.8/pyconfig.h -- -x86_64-kfreebsd-gnu/python3.8/pyconfig.h -- -i386-kfreebsd-gnu/python3.8/pyconfig.h -- -i386-gnu/python3.8/pyconfig.h -- - -/usr/include/python3.8/pyctype.h - -/usr/include/python3.8/pydebug.h - -/usr/include/python3.8/pyerrors.h -stdarg.h -- -cpython/pyerrors.h -/usr/include/python3.8/cpython/pyerrors.h - -/usr/include/python3.8/pyfpe.h - -/usr/include/python3.8/pyhash.h - -/usr/include/python3.8/pylifecycle.h -cpython/pylifecycle.h -/usr/include/python3.8/cpython/pylifecycle.h - -/usr/include/python3.8/pymacconfig.h - -/usr/include/python3.8/pymacro.h - -/usr/include/python3.8/pymath.h -pyconfig.h -/usr/include/python3.8/pyconfig.h - -/usr/include/python3.8/pymem.h -pyport.h -/usr/include/python3.8/pyport.h -cpython/pymem.h -/usr/include/python3.8/cpython/pymem.h - -/usr/include/python3.8/pyport.h -pyconfig.h -/usr/include/python3.8/pyconfig.h -inttypes.h -- -stdlib.h -- -ieeefp.h -- -math.h -- -sys/time.h -- -time.h -- -sys/time.h -- -time.h -- -sys/select.h -- -sys/stat.h -- -stat.h -- -sys/types.h -- -sys/termio.h -- -ctype.h -- -wctype.h -- - -/usr/include/python3.8/pystate.h -pythread.h -/usr/include/python3.8/pythread.h -cpython/pystate.h -/usr/include/python3.8/cpython/pystate.h - -/usr/include/python3.8/pystrcmp.h - -/usr/include/python3.8/pystrtod.h - -/usr/include/python3.8/pythonrun.h - -/usr/include/python3.8/pythread.h -pthread.h -- - -/usr/include/python3.8/pytime.h -pyconfig.h -/usr/include/python3.8/pyconfig.h -object.h -/usr/include/python3.8/object.h - -/usr/include/python3.8/rangeobject.h - -/usr/include/python3.8/setobject.h - -/usr/include/python3.8/sliceobject.h - -/usr/include/python3.8/structseq.h - -/usr/include/python3.8/sysmodule.h -cpython/sysmodule.h -/usr/include/python3.8/cpython/sysmodule.h - -/usr/include/python3.8/traceback.h -cpython/traceback.h -/usr/include/python3.8/cpython/traceback.h - -/usr/include/python3.8/tracemalloc.h - -/usr/include/python3.8/tupleobject.h -cpython/tupleobject.h -/usr/include/python3.8/cpython/tupleobject.h - -/usr/include/python3.8/typeslots.h - -/usr/include/python3.8/unicodeobject.h -stdarg.h -- -ctype.h -- -wchar.h -- -cpython/unicodeobject.h -/usr/include/python3.8/cpython/unicodeobject.h - -/usr/include/python3.8/warnings.h - -/usr/include/python3.8/weakrefobject.h - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake deleted file mode 100644 index e13a256..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake +++ /dev/null @@ -1,33 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/root/comm-ws/src/rosserial_server/src/msg_lookup.cpp" "/root/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_CXX - "ROSCONSOLE_BACKEND_LOG4CXX" - "ROS_BUILD_SHARED_LIBS=1" - "ROS_PACKAGE_NAME=\"rosserial_server\"" - "rosserial_server_lookup_EXPORTS" - ) - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "/root/comm-ws/src/rosserial_server/include" - "/root/comm-ws/devel/include" - "/opt/ros/noetic/include" - "/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" - "/usr/include/python3.8" - ) - -# 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/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build.make deleted file mode 100644 index f977bcb..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build.make +++ /dev/null @@ -1,99 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Include any dependencies generated for this target. -include rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.make - -# Include the progress variables for this target. -include rosserial_server/CMakeFiles/rosserial_server_lookup.dir/progress.make - -# Include the compile flags for this target's objects. -include rosserial_server/CMakeFiles/rosserial_server_lookup.dir/flags.make - -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: rosserial_server/CMakeFiles/rosserial_server_lookup.dir/flags.make -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /root/comm-ws/src/rosserial_server/src/msg_lookup.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o" - cd /root/comm-ws/build/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o -c /root/comm-ws/src/rosserial_server/src/msg_lookup.cpp - -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.i" - cd /root/comm-ws/build/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/comm-ws/src/rosserial_server/src/msg_lookup.cpp > CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.i - -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.s" - cd /root/comm-ws/build/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/comm-ws/src/rosserial_server/src/msg_lookup.cpp -o CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.s - -# Object files for target rosserial_server_lookup -rosserial_server_lookup_OBJECTS = \ -"CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o" - -# External object files for target rosserial_server_lookup -rosserial_server_lookup_EXTERNAL_OBJECTS = - -/root/comm-ws/devel/lib/librosserial_server_lookup.so: rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o -/root/comm-ws/devel/lib/librosserial_server_lookup.so: rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build.make -/root/comm-ws/devel/lib/librosserial_server_lookup.so: /usr/lib/x86_64-linux-gnu/libpython3.8.so -/root/comm-ws/devel/lib/librosserial_server_lookup.so: rosserial_server/CMakeFiles/rosserial_server_lookup.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library /root/comm-ws/devel/lib/librosserial_server_lookup.so" - cd /root/comm-ws/build/rosserial_server && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/rosserial_server_lookup.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build: /root/comm-ws/devel/lib/librosserial_server_lookup.so - -.PHONY : rosserial_server/CMakeFiles/rosserial_server_lookup.dir/build - -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/clean: - cd /root/comm-ws/build/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_server_lookup.dir/cmake_clean.cmake -.PHONY : rosserial_server/CMakeFiles/rosserial_server_lookup.dir/clean - -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/rosserial_server /root/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/cmake_clean.cmake deleted file mode 100644 index aeb98e6..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "/root/comm-ws/devel/lib/librosserial_server_lookup.pdb" - "/root/comm-ws/devel/lib/librosserial_server_lookup.so" - "CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/rosserial_server_lookup.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.internal deleted file mode 100644 index 337c93d..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.internal +++ /dev/null @@ -1,93 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o - /root/comm-ws/src/rosserial_server/include/rosserial_server/msg_lookup.h - /root/comm-ws/src/rosserial_server/src/msg_lookup.cpp - /usr/include/python3.8/Python.h - /usr/include/python3.8/abstract.h - /usr/include/python3.8/bltinmodule.h - /usr/include/python3.8/boolobject.h - /usr/include/python3.8/bytearrayobject.h - /usr/include/python3.8/bytesobject.h - /usr/include/python3.8/cellobject.h - /usr/include/python3.8/ceval.h - /usr/include/python3.8/classobject.h - /usr/include/python3.8/code.h - /usr/include/python3.8/codecs.h - /usr/include/python3.8/compile.h - /usr/include/python3.8/complexobject.h - /usr/include/python3.8/context.h - /usr/include/python3.8/cpython/abstract.h - /usr/include/python3.8/cpython/dictobject.h - /usr/include/python3.8/cpython/fileobject.h - /usr/include/python3.8/cpython/initconfig.h - /usr/include/python3.8/cpython/object.h - /usr/include/python3.8/cpython/objimpl.h - /usr/include/python3.8/cpython/pyerrors.h - /usr/include/python3.8/cpython/pylifecycle.h - /usr/include/python3.8/cpython/pymem.h - /usr/include/python3.8/cpython/pystate.h - /usr/include/python3.8/cpython/sysmodule.h - /usr/include/python3.8/cpython/traceback.h - /usr/include/python3.8/cpython/tupleobject.h - /usr/include/python3.8/cpython/unicodeobject.h - /usr/include/python3.8/descrobject.h - /usr/include/python3.8/dictobject.h - /usr/include/python3.8/dtoa.h - /usr/include/python3.8/enumobject.h - /usr/include/python3.8/eval.h - /usr/include/python3.8/fileobject.h - /usr/include/python3.8/fileutils.h - /usr/include/python3.8/floatobject.h - /usr/include/python3.8/funcobject.h - /usr/include/python3.8/genobject.h - /usr/include/python3.8/import.h - /usr/include/python3.8/intrcheck.h - /usr/include/python3.8/iterobject.h - /usr/include/python3.8/listobject.h - /usr/include/python3.8/longintrepr.h - /usr/include/python3.8/longobject.h - /usr/include/python3.8/memoryobject.h - /usr/include/python3.8/methodobject.h - /usr/include/python3.8/modsupport.h - /usr/include/python3.8/moduleobject.h - /usr/include/python3.8/namespaceobject.h - /usr/include/python3.8/object.h - /usr/include/python3.8/objimpl.h - /usr/include/python3.8/odictobject.h - /usr/include/python3.8/osmodule.h - /usr/include/python3.8/patchlevel.h - /usr/include/python3.8/picklebufobject.h - /usr/include/python3.8/pyarena.h - /usr/include/python3.8/pycapsule.h - /usr/include/python3.8/pyconfig.h - /usr/include/python3.8/pyctype.h - /usr/include/python3.8/pydebug.h - /usr/include/python3.8/pyerrors.h - /usr/include/python3.8/pyfpe.h - /usr/include/python3.8/pyhash.h - /usr/include/python3.8/pylifecycle.h - /usr/include/python3.8/pymacconfig.h - /usr/include/python3.8/pymacro.h - /usr/include/python3.8/pymath.h - /usr/include/python3.8/pymem.h - /usr/include/python3.8/pyport.h - /usr/include/python3.8/pystate.h - /usr/include/python3.8/pystrcmp.h - /usr/include/python3.8/pystrtod.h - /usr/include/python3.8/pythonrun.h - /usr/include/python3.8/pythread.h - /usr/include/python3.8/pytime.h - /usr/include/python3.8/rangeobject.h - /usr/include/python3.8/setobject.h - /usr/include/python3.8/sliceobject.h - /usr/include/python3.8/structseq.h - /usr/include/python3.8/sysmodule.h - /usr/include/python3.8/traceback.h - /usr/include/python3.8/tracemalloc.h - /usr/include/python3.8/tupleobject.h - /usr/include/python3.8/typeslots.h - /usr/include/python3.8/unicodeobject.h - /usr/include/python3.8/warnings.h - /usr/include/python3.8/weakrefobject.h diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.make deleted file mode 100644 index 759ed18..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/depend.make +++ /dev/null @@ -1,93 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/msg_lookup.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /root/comm-ws/src/rosserial_server/src/msg_lookup.cpp -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/Python.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/abstract.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/bltinmodule.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/boolobject.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/bytearrayobject.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/bytesobject.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cellobject.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/ceval.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/classobject.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/code.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/codecs.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/compile.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/complexobject.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/context.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/abstract.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/dictobject.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/fileobject.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/initconfig.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/object.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/objimpl.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/pyerrors.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/pylifecycle.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/pymem.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/pystate.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/sysmodule.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/traceback.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/tupleobject.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/cpython/unicodeobject.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/descrobject.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/dictobject.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/dtoa.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/enumobject.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/eval.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/fileobject.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/fileutils.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/floatobject.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/funcobject.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/genobject.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/import.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/intrcheck.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/iterobject.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/listobject.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/longintrepr.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/longobject.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/memoryobject.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/methodobject.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/modsupport.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/moduleobject.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/namespaceobject.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/object.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/objimpl.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/odictobject.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/osmodule.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/patchlevel.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/picklebufobject.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pyarena.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pycapsule.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pyconfig.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pyctype.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pydebug.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pyerrors.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pyfpe.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pyhash.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pylifecycle.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pymacconfig.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pymacro.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pymath.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pymem.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pyport.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pystate.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pystrcmp.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pystrtod.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pythonrun.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pythread.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/pytime.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/rangeobject.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/setobject.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/sliceobject.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/structseq.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/sysmodule.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/traceback.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/tracemalloc.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/tupleobject.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/typeslots.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/unicodeobject.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/warnings.h -rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o: /usr/include/python3.8/weakrefobject.h - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/flags.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/flags.make deleted file mode 100644 index 6763f55..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# compile CXX with /usr/bin/c++ -CXX_FLAGS = -fPIC - -CXX_DEFINES = -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"rosserial_server\" -Drosserial_server_lookup_EXPORTS - -CXX_INCLUDES = -I/root/comm-ws/src/rosserial_server/include -I/root/comm-ws/devel/include -I/opt/ros/noetic/include -I/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp -isystem /usr/include/python3.8 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/link.txt b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/link.txt deleted file mode 100644 index db908a3..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ -fPIC -shared -Wl,-soname,librosserial_server_lookup.so -o /root/comm-ws/devel/lib/librosserial_server_lookup.so CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o /usr/lib/x86_64-linux-gnu/libpython3.8.so diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/progress.make deleted file mode 100644 index b1ca493..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 31 -CMAKE_PROGRESS_2 = 32 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/src/msg_lookup.cpp.o deleted file mode 100644 index c65c6757fd94e83bec19046bf11d0d1dfddcb4b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14216 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 nWR=Hl#`^34NUT$T-MgLy5CpPxN1nax]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/opt/ros/noetic/include/ros/advertise_options.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/advertise_service_options.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/service_callback_helper.h -/opt/ros/noetic/include/ros/ros/service_callback_helper.h -ros/service_traits.h -/opt/ros/noetic/include/ros/ros/service_traits.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/assert.h -ros/console.h -/opt/ros/noetic/include/ros/ros/console.h -ros/static_assert.h -/opt/ros/noetic/include/ros/ros/static_assert.h -ros/platform.h -- -stdlib.h -- - -/opt/ros/noetic/include/ros/builtin_message_traits.h -message_traits.h -/opt/ros/noetic/include/ros/message_traits.h -ros/time.h -/opt/ros/noetic/include/ros/ros/time.h - -/opt/ros/noetic/include/ros/callback_queue.h -ros/callback_queue_interface.h -/opt/ros/noetic/include/ros/ros/callback_queue_interface.h -ros/time.h -/opt/ros/noetic/include/ros/ros/time.h -common.h -/opt/ros/noetic/include/ros/common.h -boost/shared_ptr.hpp -- -boost/thread/condition_variable.hpp -- -boost/thread/mutex.hpp -- -boost/thread/shared_mutex.hpp -- -boost/thread/tss.hpp -- -list -- -deque -- - -/opt/ros/noetic/include/ros/callback_queue_interface.h -boost/shared_ptr.hpp -- -common.h -/opt/ros/noetic/include/ros/common.h -ros/types.h -/opt/ros/noetic/include/ros/ros/types.h - -/opt/ros/noetic/include/ros/common.h -stdint.h -- -assert.h -- -stddef.h -- -string -- -ros/assert.h -/opt/ros/noetic/include/ros/ros/assert.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/serialized_message.h -/opt/ros/noetic/include/ros/ros/serialized_message.h -boost/shared_array.hpp -- -ros/macros.h -- - -/opt/ros/noetic/include/ros/console.h -console_backend.h -/opt/ros/noetic/include/ros/console_backend.h -cstdio -- -sstream -- -ros/time.h -- -cstdarg -- -ros/macros.h -- -map -- -vector -- -log4cxx/level.h -/opt/ros/noetic/include/ros/log4cxx/level.h -rosconsole/macros_generated.h -/opt/ros/noetic/include/ros/rosconsole/macros_generated.h - -/opt/ros/noetic/include/ros/console_backend.h -ros/macros.h -- - -/opt/ros/noetic/include/ros/datatypes.h -string -- -vector -- -map -- -set -- -list -- -boost/shared_ptr.hpp -- - -/opt/ros/noetic/include/ros/duration.h -iostream -- -math.h -- -stdexcept -- -climits -- -stdint.h -- -rostime_decl.h -/opt/ros/noetic/include/ros/rostime_decl.h - -/opt/ros/noetic/include/ros/exception.h -stdexcept -- - -/opt/ros/noetic/include/ros/exceptions.h -ros/exception.h -- - -/opt/ros/noetic/include/ros/forwards.h -string -- -vector -- -map -- -set -- -list -- -boost/shared_ptr.hpp -- -boost/make_shared.hpp -- -boost/weak_ptr.hpp -- -boost/function.hpp -- -ros/time.h -- -ros/macros.h -- -exceptions.h -/opt/ros/noetic/include/ros/exceptions.h -ros/datatypes.h -/opt/ros/noetic/include/ros/ros/datatypes.h - -/opt/ros/noetic/include/ros/init.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/spinner.h -/opt/ros/noetic/include/ros/ros/spinner.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/macros.h - -/opt/ros/noetic/include/ros/master.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -xmlrpcpp/XmlRpcValue.h -/opt/ros/noetic/include/ros/xmlrpcpp/XmlRpcValue.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/message.h -ros/macros.h -/opt/ros/noetic/include/ros/ros/macros.h -ros/assert.h -/opt/ros/noetic/include/ros/ros/assert.h -string -- -string.h -- -boost/shared_ptr.hpp -- -boost/array.hpp -- -stdint.h -- - -/opt/ros/noetic/include/ros/message_event.h -ros/time.h -/opt/ros/noetic/include/ros/ros/time.h -ros/datatypes.h -- -ros/message_traits.h -- -boost/type_traits/is_void.hpp -- -boost/type_traits/is_base_of.hpp -- -boost/type_traits/is_const.hpp -- -boost/type_traits/add_const.hpp -- -boost/type_traits/remove_const.hpp -- -boost/utility/enable_if.hpp -- -boost/function.hpp -- -boost/make_shared.hpp -- - -/opt/ros/noetic/include/ros/message_forward.h -cstddef -- -memory -- - -/opt/ros/noetic/include/ros/message_operations.h -ostream -- - -/opt/ros/noetic/include/ros/message_traits.h -message_forward.h -/opt/ros/noetic/include/ros/message_forward.h -ros/time.h -- -string -- -boost/utility/enable_if.hpp -- -boost/type_traits/remove_const.hpp -- -boost/type_traits/remove_reference.hpp -- - -/opt/ros/noetic/include/ros/names.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/node_handle.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/publisher.h -/opt/ros/noetic/include/ros/ros/publisher.h -ros/subscriber.h -/opt/ros/noetic/include/ros/ros/subscriber.h -ros/service_server.h -/opt/ros/noetic/include/ros/ros/service_server.h -ros/service_client.h -/opt/ros/noetic/include/ros/ros/service_client.h -ros/timer.h -/opt/ros/noetic/include/ros/ros/timer.h -ros/rate.h -/opt/ros/noetic/include/ros/ros/rate.h -ros/wall_timer.h -/opt/ros/noetic/include/ros/ros/wall_timer.h -ros/steady_timer.h -/opt/ros/noetic/include/ros/ros/steady_timer.h -ros/advertise_options.h -/opt/ros/noetic/include/ros/ros/advertise_options.h -ros/advertise_service_options.h -/opt/ros/noetic/include/ros/ros/advertise_service_options.h -ros/subscribe_options.h -/opt/ros/noetic/include/ros/ros/subscribe_options.h -ros/service_client_options.h -/opt/ros/noetic/include/ros/ros/service_client_options.h -ros/timer_options.h -/opt/ros/noetic/include/ros/ros/timer_options.h -ros/wall_timer_options.h -/opt/ros/noetic/include/ros/ros/wall_timer_options.h -ros/spinner.h -/opt/ros/noetic/include/ros/ros/spinner.h -ros/init.h -/opt/ros/noetic/include/ros/ros/init.h -common.h -/opt/ros/noetic/include/ros/common.h -boost/bind.hpp -- -xmlrpcpp/XmlRpcValue.h -- - -/opt/ros/noetic/include/ros/param.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -common.h -/opt/ros/noetic/include/ros/common.h -xmlrpcpp/XmlRpcValue.h -/opt/ros/noetic/include/ros/xmlrpcpp/XmlRpcValue.h -vector -- -map -- - -/opt/ros/noetic/include/ros/parameter_adapter.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/message_event.h -/opt/ros/noetic/include/ros/ros/message_event.h -ros/static_assert.h -- -boost/type_traits/add_const.hpp -- -boost/type_traits/remove_const.hpp -- -boost/type_traits/remove_reference.hpp -- - -/opt/ros/noetic/include/ros/platform.h -stdlib.h -- -string -- - -/opt/ros/noetic/include/ros/publisher.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/common.h -/opt/ros/noetic/include/ros/ros/common.h -ros/message.h -/opt/ros/noetic/include/ros/ros/message.h -ros/serialization.h -/opt/ros/noetic/include/ros/ros/serialization.h -boost/bind.hpp -- -boost/thread/mutex.hpp -- - -/opt/ros/noetic/include/ros/rate.h -ros/time.h -/opt/ros/noetic/include/ros/ros/time.h -rostime_decl.h -/opt/ros/noetic/include/ros/rostime_decl.h - -/opt/ros/noetic/include/ros/ros.h -ros/time.h -/opt/ros/noetic/include/ros/ros/time.h -ros/rate.h -/opt/ros/noetic/include/ros/ros/rate.h -ros/console.h -/opt/ros/noetic/include/ros/ros/console.h -ros/assert.h -/opt/ros/noetic/include/ros/ros/assert.h -ros/common.h -/opt/ros/noetic/include/ros/ros/common.h -ros/types.h -/opt/ros/noetic/include/ros/ros/types.h -ros/node_handle.h -/opt/ros/noetic/include/ros/ros/node_handle.h -ros/publisher.h -/opt/ros/noetic/include/ros/ros/publisher.h -ros/single_subscriber_publisher.h -/opt/ros/noetic/include/ros/ros/single_subscriber_publisher.h -ros/service_server.h -/opt/ros/noetic/include/ros/ros/service_server.h -ros/subscriber.h -/opt/ros/noetic/include/ros/ros/subscriber.h -ros/service.h -/opt/ros/noetic/include/ros/ros/service.h -ros/init.h -/opt/ros/noetic/include/ros/ros/init.h -ros/master.h -/opt/ros/noetic/include/ros/ros/master.h -ros/this_node.h -/opt/ros/noetic/include/ros/ros/this_node.h -ros/param.h -/opt/ros/noetic/include/ros/ros/param.h -ros/topic.h -/opt/ros/noetic/include/ros/ros/topic.h -ros/names.h -/opt/ros/noetic/include/ros/ros/names.h - -/opt/ros/noetic/include/ros/roscpp_serialization_macros.h -ros/macros.h -- - -/opt/ros/noetic/include/ros/rostime_decl.h -ros/macros.h -- - -/opt/ros/noetic/include/ros/serialization.h -roscpp_serialization_macros.h -/opt/ros/noetic/include/ros/roscpp_serialization_macros.h -ros/types.h -- -ros/time.h -- -serialized_message.h -/opt/ros/noetic/include/ros/serialized_message.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -ros/builtin_message_traits.h -/opt/ros/noetic/include/ros/ros/builtin_message_traits.h -ros/exception.h -/opt/ros/noetic/include/ros/ros/exception.h -ros/datatypes.h -/opt/ros/noetic/include/ros/ros/datatypes.h -vector -- -map -- -memory -- -boost/array.hpp -- -boost/call_traits.hpp -- -boost/utility/enable_if.hpp -- -boost/mpl/and.hpp -- -boost/mpl/or.hpp -- -boost/mpl/not.hpp -- -cstring -- - -/opt/ros/noetic/include/ros/serialized_message.h -roscpp_serialization_macros.h -/opt/ros/noetic/include/ros/roscpp_serialization_macros.h -boost/shared_array.hpp -- -boost/shared_ptr.hpp -- - -/opt/ros/noetic/include/ros/service.h -string -- -ros/common.h -/opt/ros/noetic/include/ros/ros/common.h -ros/message.h -/opt/ros/noetic/include/ros/ros/message.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/node_handle.h -/opt/ros/noetic/include/ros/ros/node_handle.h -ros/service_traits.h -/opt/ros/noetic/include/ros/ros/service_traits.h -ros/names.h -/opt/ros/noetic/include/ros/ros/names.h -boost/shared_ptr.hpp -- - -/opt/ros/noetic/include/ros/service_callback_helper.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/common.h -/opt/ros/noetic/include/ros/ros/common.h -ros/message.h -/opt/ros/noetic/include/ros/ros/message.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -ros/service_traits.h -/opt/ros/noetic/include/ros/ros/service_traits.h -ros/serialization.h -/opt/ros/noetic/include/ros/ros/serialization.h -boost/type_traits/is_base_of.hpp -- -boost/utility/enable_if.hpp -- - -/opt/ros/noetic/include/ros/service_client.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/common.h -/opt/ros/noetic/include/ros/ros/common.h -ros/service_traits.h -/opt/ros/noetic/include/ros/ros/service_traits.h -ros/serialization.h -/opt/ros/noetic/include/ros/ros/serialization.h - -/opt/ros/noetic/include/ros/service_client_options.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/service_traits.h -/opt/ros/noetic/include/ros/ros/service_traits.h - -/opt/ros/noetic/include/ros/service_server.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/service_traits.h -boost/type_traits/remove_reference.hpp -- -boost/type_traits/remove_const.hpp -- - -/opt/ros/noetic/include/ros/single_subscriber_publisher.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/serialization.h -/opt/ros/noetic/include/ros/ros/serialization.h -common.h -/opt/ros/noetic/include/ros/common.h -boost/utility.hpp -- - -/opt/ros/noetic/include/ros/spinner.h -ros/types.h -/opt/ros/noetic/include/ros/ros/types.h -common.h -/opt/ros/noetic/include/ros/common.h -boost/shared_ptr.hpp -- - -/opt/ros/noetic/include/ros/static_assert.h -boost/static_assert.hpp -- - -/opt/ros/noetic/include/ros/steady_timer.h -common.h -/opt/ros/noetic/include/ros/common.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -steady_timer_options.h -/opt/ros/noetic/include/ros/steady_timer_options.h - -/opt/ros/noetic/include/ros/steady_timer_options.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h - -/opt/ros/noetic/include/ros/subscribe_options.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/transport_hints.h -/opt/ros/noetic/include/ros/ros/transport_hints.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -subscription_callback_helper.h -/opt/ros/noetic/include/ros/subscription_callback_helper.h - -/opt/ros/noetic/include/ros/subscriber.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/subscription_callback_helper.h -/opt/ros/noetic/include/ros/ros/subscription_callback_helper.h - -/opt/ros/noetic/include/ros/subscription_callback_helper.h -typeinfo -- -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/parameter_adapter.h -/opt/ros/noetic/include/ros/ros/parameter_adapter.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -ros/builtin_message_traits.h -/opt/ros/noetic/include/ros/ros/builtin_message_traits.h -ros/serialization.h -/opt/ros/noetic/include/ros/ros/serialization.h -ros/message_event.h -/opt/ros/noetic/include/ros/ros/message_event.h -ros/static_assert.h -- -boost/type_traits/add_const.hpp -- -boost/type_traits/remove_const.hpp -- -boost/type_traits/remove_reference.hpp -- -boost/type_traits/is_base_of.hpp -- -boost/utility/enable_if.hpp -- -boost/make_shared.hpp -- - -/opt/ros/noetic/include/ros/this_node.h -common.h -/opt/ros/noetic/include/ros/common.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h - -/opt/ros/noetic/include/ros/time.h -ros/platform.h -- -iostream -- -cmath -- -ros/exception.h -- -duration.h -/opt/ros/noetic/include/ros/duration.h -boost/math/special_functions/round.hpp -- -rostime_decl.h -/opt/ros/noetic/include/ros/rostime_decl.h -sys/timeb.h -- -sys/time.h -- - -/opt/ros/noetic/include/ros/timer.h -common.h -/opt/ros/noetic/include/ros/common.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -timer_options.h -/opt/ros/noetic/include/ros/timer_options.h - -/opt/ros/noetic/include/ros/timer_options.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h - -/opt/ros/noetic/include/ros/topic.h -common.h -/opt/ros/noetic/include/ros/common.h -node_handle.h -/opt/ros/noetic/include/ros/node_handle.h -boost/shared_ptr.hpp -- - -/opt/ros/noetic/include/ros/transport_hints.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -boost/lexical_cast.hpp -- - -/opt/ros/noetic/include/ros/types.h -stdint.h -- - -/opt/ros/noetic/include/ros/wall_timer.h -common.h -/opt/ros/noetic/include/ros/common.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -wall_timer_options.h -/opt/ros/noetic/include/ros/wall_timer_options.h - -/opt/ros/noetic/include/ros/wall_timer_options.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h - -/opt/ros/noetic/include/rosconsole/macros_generated.h - -/opt/ros/noetic/include/std_msgs/Time.h -string -- -vector -- -memory -- -ros/types.h -- -ros/serialization.h -- -ros/builtin_message_traits.h -- -ros/message_operations.h -- - -/opt/ros/noetic/include/topic_tools/macros.h -ros/macros.h -- - -/opt/ros/noetic/include/topic_tools/shape_shifter.h -ros/ros.h -/opt/ros/noetic/include/topic_tools/ros/ros.h -ros/console.h -/opt/ros/noetic/include/topic_tools/ros/console.h -ros/assert.h -/opt/ros/noetic/include/topic_tools/ros/assert.h -vector -- -string -- -string.h -- -ros/message_traits.h -- -macros.h -/opt/ros/noetic/include/topic_tools/macros.h - -/opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h -ros/macros.h -- - -/opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h -xmlrpcpp/XmlRpcDecl.h -/opt/ros/noetic/include/xmlrpcpp/xmlrpcpp/XmlRpcDecl.h -map -- -string -- -vector -- -time.h -- - -/root/comm-ws/devel/include/rosserial_msgs/Log.h -string -- -vector -- -memory -- -ros/types.h -- -ros/serialization.h -- -ros/builtin_message_traits.h -- -ros/message_operations.h -- - -/root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h -string -- -vector -- -memory -- -ros/types.h -- -ros/serialization.h -- -ros/builtin_message_traits.h -- -ros/message_operations.h -- - -/root/comm-ws/src/rosserial_server/include/rosserial_server/async_read_buffer.h -boost/bind.hpp -- -boost/asio.hpp -- -boost/function.hpp -- -ros/ros.h -- -cstdint -- -type_traits -- - -/root/comm-ws/src/rosserial_server/include/rosserial_server/msg_lookup.h -string -- -stdexcept -- - -/root/comm-ws/src/rosserial_server/include/rosserial_server/serial_session.h -iostream -- -boost/bind.hpp -- -boost/asio.hpp -- -ros/ros.h -- -rosserial_server/session.h -/root/comm-ws/src/rosserial_server/include/rosserial_server/rosserial_server/session.h - -/root/comm-ws/src/rosserial_server/include/rosserial_server/session.h -map -- -boost/bind.hpp -- -boost/asio.hpp -- -boost/function.hpp -- -ros/callback_queue.h -- -ros/ros.h -- -rosserial_msgs/TopicInfo.h -- -rosserial_msgs/Log.h -- -topic_tools/shape_shifter.h -- -std_msgs/Time.h -- -rosserial_server/async_read_buffer.h -/root/comm-ws/src/rosserial_server/include/rosserial_server/rosserial_server/async_read_buffer.h -rosserial_server/topic_handlers.h -/root/comm-ws/src/rosserial_server/include/rosserial_server/rosserial_server/topic_handlers.h - -/root/comm-ws/src/rosserial_server/include/rosserial_server/topic_handlers.h -ros/ros.h -- -rosserial_msgs/TopicInfo.h -- -topic_tools/shape_shifter.h -- -rosserial_server/msg_lookup.h -- - -/root/comm-ws/src/rosserial_server/src/serial_node.cpp -boost/asio.hpp -- -boost/bind.hpp -- -boost/thread.hpp -- -ros/ros.h -- -rosserial_server/serial_session.h -/root/comm-ws/src/rosserial_server/src/rosserial_server/serial_session.h - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/DependInfo.cmake deleted file mode 100644 index 6261b0d..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/DependInfo.cmake +++ /dev/null @@ -1,32 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/root/comm-ws/src/rosserial_server/src/serial_node.cpp" "/root/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_CXX - "ROSCONSOLE_BACKEND_LOG4CXX" - "ROS_BUILD_SHARED_LIBS=1" - "ROS_PACKAGE_NAME=\"rosserial_server\"" - ) - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "/root/comm-ws/src/rosserial_server/include" - "/root/comm-ws/devel/include" - "/opt/ros/noetic/include" - "/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - "/root/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake" - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build.make deleted file mode 100644 index f1e88ca..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build.make +++ /dev/null @@ -1,118 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Include any dependencies generated for this target. -include rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.make - -# Include the progress variables for this target. -include rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/progress.make - -# Include the compile flags for this target's objects. -include rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/flags.make - -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/flags.make -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/src/rosserial_server/src/serial_node.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o" - cd /root/comm-ws/build/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o -c /root/comm-ws/src/rosserial_server/src/serial_node.cpp - -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.i" - cd /root/comm-ws/build/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/comm-ws/src/rosserial_server/src/serial_node.cpp > CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.i - -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.s" - cd /root/comm-ws/build/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/comm-ws/src/rosserial_server/src/serial_node.cpp -o CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.s - -# Object files for target rosserial_server_serial_node -rosserial_server_serial_node_OBJECTS = \ -"CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o" - -# External object files for target rosserial_server_serial_node -rosserial_server_serial_node_EXTERNAL_OBJECTS = - -/root/comm-ws/devel/lib/rosserial_server/serial_node: rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o -/root/comm-ws/devel/lib/rosserial_server/serial_node: rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build.make -/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/libtopic_tools.so -/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/libroscpp.so -/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libpthread.so -/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/librosconsole.so -/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/librosconsole_log4cxx.so -/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/librosconsole_backend_interface.so -/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/liblog4cxx.so -/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/libroscpp_serialization.so -/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/libxmlrpcpp.so -/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/librostime.so -/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/serial_node: /opt/ros/noetic/lib/libcpp_common.so -/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 -/root/comm-ws/devel/lib/rosserial_server/serial_node: /root/comm-ws/devel/lib/librosserial_server_lookup.so -/root/comm-ws/devel/lib/rosserial_server/serial_node: /usr/lib/x86_64-linux-gnu/libpython3.8.so -/root/comm-ws/devel/lib/rosserial_server/serial_node: rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable /root/comm-ws/devel/lib/rosserial_server/serial_node" - cd /root/comm-ws/build/rosserial_server && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/rosserial_server_serial_node.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build: /root/comm-ws/devel/lib/rosserial_server/serial_node - -.PHONY : rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/build - -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/clean: - cd /root/comm-ws/build/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_server_serial_node.dir/cmake_clean.cmake -.PHONY : rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/clean - -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/rosserial_server /root/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/cmake_clean.cmake deleted file mode 100644 index df631ed..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "/root/comm-ws/devel/lib/rosserial_server/serial_node" - "/root/comm-ws/devel/lib/rosserial_server/serial_node.pdb" - "CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/rosserial_server_serial_node.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.internal deleted file mode 100644 index 0a99c3f..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.internal +++ /dev/null @@ -1,75 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o - /opt/ros/noetic/include/ros/advertise_options.h - /opt/ros/noetic/include/ros/advertise_service_options.h - /opt/ros/noetic/include/ros/assert.h - /opt/ros/noetic/include/ros/builtin_message_traits.h - /opt/ros/noetic/include/ros/callback_queue.h - /opt/ros/noetic/include/ros/callback_queue_interface.h - /opt/ros/noetic/include/ros/common.h - /opt/ros/noetic/include/ros/console.h - /opt/ros/noetic/include/ros/console_backend.h - /opt/ros/noetic/include/ros/datatypes.h - /opt/ros/noetic/include/ros/duration.h - /opt/ros/noetic/include/ros/exception.h - /opt/ros/noetic/include/ros/exceptions.h - /opt/ros/noetic/include/ros/forwards.h - /opt/ros/noetic/include/ros/init.h - /opt/ros/noetic/include/ros/macros.h - /opt/ros/noetic/include/ros/master.h - /opt/ros/noetic/include/ros/message.h - /opt/ros/noetic/include/ros/message_event.h - /opt/ros/noetic/include/ros/message_forward.h - /opt/ros/noetic/include/ros/message_operations.h - /opt/ros/noetic/include/ros/message_traits.h - /opt/ros/noetic/include/ros/names.h - /opt/ros/noetic/include/ros/node_handle.h - /opt/ros/noetic/include/ros/param.h - /opt/ros/noetic/include/ros/parameter_adapter.h - /opt/ros/noetic/include/ros/platform.h - /opt/ros/noetic/include/ros/publisher.h - /opt/ros/noetic/include/ros/rate.h - /opt/ros/noetic/include/ros/ros.h - /opt/ros/noetic/include/ros/roscpp_serialization_macros.h - /opt/ros/noetic/include/ros/rostime_decl.h - /opt/ros/noetic/include/ros/serialization.h - /opt/ros/noetic/include/ros/serialized_message.h - /opt/ros/noetic/include/ros/service.h - /opt/ros/noetic/include/ros/service_callback_helper.h - /opt/ros/noetic/include/ros/service_client.h - /opt/ros/noetic/include/ros/service_client_options.h - /opt/ros/noetic/include/ros/service_server.h - /opt/ros/noetic/include/ros/service_traits.h - /opt/ros/noetic/include/ros/single_subscriber_publisher.h - /opt/ros/noetic/include/ros/spinner.h - /opt/ros/noetic/include/ros/static_assert.h - /opt/ros/noetic/include/ros/steady_timer.h - /opt/ros/noetic/include/ros/steady_timer_options.h - /opt/ros/noetic/include/ros/subscribe_options.h - /opt/ros/noetic/include/ros/subscriber.h - /opt/ros/noetic/include/ros/subscription_callback_helper.h - /opt/ros/noetic/include/ros/this_node.h - /opt/ros/noetic/include/ros/time.h - /opt/ros/noetic/include/ros/timer.h - /opt/ros/noetic/include/ros/timer_options.h - /opt/ros/noetic/include/ros/topic.h - /opt/ros/noetic/include/ros/transport_hints.h - /opt/ros/noetic/include/ros/types.h - /opt/ros/noetic/include/ros/wall_timer.h - /opt/ros/noetic/include/ros/wall_timer_options.h - /opt/ros/noetic/include/rosconsole/macros_generated.h - /opt/ros/noetic/include/std_msgs/Time.h - /opt/ros/noetic/include/topic_tools/macros.h - /opt/ros/noetic/include/topic_tools/shape_shifter.h - /opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h - /opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h - /root/comm-ws/devel/include/rosserial_msgs/Log.h - /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h - /root/comm-ws/src/rosserial_server/include/rosserial_server/async_read_buffer.h - /root/comm-ws/src/rosserial_server/include/rosserial_server/msg_lookup.h - /root/comm-ws/src/rosserial_server/include/rosserial_server/serial_session.h - /root/comm-ws/src/rosserial_server/include/rosserial_server/session.h - /root/comm-ws/src/rosserial_server/include/rosserial_server/topic_handlers.h - /root/comm-ws/src/rosserial_server/src/serial_node.cpp diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.make deleted file mode 100644 index d9ddb04..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/depend.make +++ /dev/null @@ -1,75 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/advertise_options.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/advertise_service_options.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/assert.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/builtin_message_traits.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/callback_queue.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/callback_queue_interface.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/common.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/console.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/console_backend.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/datatypes.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/duration.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/exception.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/exceptions.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/forwards.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/init.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/macros.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/master.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/message.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/message_event.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/message_forward.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/message_operations.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/message_traits.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/names.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/node_handle.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/param.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/parameter_adapter.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/platform.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/publisher.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/rate.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/ros.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/roscpp_serialization_macros.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/rostime_decl.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/serialization.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/serialized_message.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/service.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/service_callback_helper.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/service_client.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/service_client_options.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/service_server.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/service_traits.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/single_subscriber_publisher.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/spinner.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/static_assert.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/steady_timer.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/steady_timer_options.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/subscribe_options.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/subscriber.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/subscription_callback_helper.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/this_node.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/time.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/timer.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/timer_options.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/topic.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/transport_hints.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/types.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/wall_timer.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/ros/wall_timer_options.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/rosconsole/macros_generated.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/std_msgs/Time.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/topic_tools/macros.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/topic_tools/shape_shifter.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/devel/include/rosserial_msgs/Log.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/async_read_buffer.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/msg_lookup.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/serial_session.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/session.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/topic_handlers.h -rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o: /root/comm-ws/src/rosserial_server/src/serial_node.cpp - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/flags.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/flags.make deleted file mode 100644 index 5765623..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# compile CXX with /usr/bin/c++ -CXX_FLAGS = - -CXX_DEFINES = -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"rosserial_server\" - -CXX_INCLUDES = -I/root/comm-ws/src/rosserial_server/include -I/root/comm-ws/devel/include -I/opt/ros/noetic/include -I/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/link.txt b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/link.txt deleted file mode 100644 index 013a581..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o -o /root/comm-ws/devel/lib/rosserial_server/serial_node -Wl,-rpath,/opt/ros/noetic/lib:/root/comm-ws/devel/lib: /opt/ros/noetic/lib/libtopic_tools.so /opt/ros/noetic/lib/libroscpp.so /usr/lib/x86_64-linux-gnu/libpthread.so /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 /opt/ros/noetic/lib/librosconsole.so /opt/ros/noetic/lib/librosconsole_log4cxx.so /opt/ros/noetic/lib/librosconsole_backend_interface.so /usr/lib/x86_64-linux-gnu/liblog4cxx.so /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 /opt/ros/noetic/lib/libroscpp_serialization.so /opt/ros/noetic/lib/libxmlrpcpp.so /opt/ros/noetic/lib/librostime.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 /opt/ros/noetic/lib/libcpp_common.so /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 /root/comm-ws/devel/lib/librosserial_server_lookup.so /usr/lib/x86_64-linux-gnu/libpython3.8.so diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/progress.make deleted file mode 100644 index c354d5c..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 33 -CMAKE_PROGRESS_2 = 34 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_serial_node.dir/src/serial_node.cpp.o deleted file mode 100644 index d51a39817bd70c150523b6154385f497f1c558b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2919800 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 Ph_1=rq1zklDD5zUmY)QKmTnzLEL_h+)v$p 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

      V4TM9mimR7 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ˏrt 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 diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/CXX.includecache b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/CXX.includecache deleted file mode 100644 index 5443e4c..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/CXX.includecache +++ /dev/null @@ -1,854 +0,0 @@ -#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/opt/ros/noetic/include/ros/advertise_options.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/advertise_service_options.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/service_callback_helper.h -/opt/ros/noetic/include/ros/ros/service_callback_helper.h -ros/service_traits.h -/opt/ros/noetic/include/ros/ros/service_traits.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/assert.h -ros/console.h -/opt/ros/noetic/include/ros/ros/console.h -ros/static_assert.h -/opt/ros/noetic/include/ros/ros/static_assert.h -ros/platform.h -- -stdlib.h -- - -/opt/ros/noetic/include/ros/builtin_message_traits.h -message_traits.h -/opt/ros/noetic/include/ros/message_traits.h -ros/time.h -/opt/ros/noetic/include/ros/ros/time.h - -/opt/ros/noetic/include/ros/callback_queue.h -ros/callback_queue_interface.h -/opt/ros/noetic/include/ros/ros/callback_queue_interface.h -ros/time.h -/opt/ros/noetic/include/ros/ros/time.h -common.h -/opt/ros/noetic/include/ros/common.h -boost/shared_ptr.hpp -- -boost/thread/condition_variable.hpp -- -boost/thread/mutex.hpp -- -boost/thread/shared_mutex.hpp -- -boost/thread/tss.hpp -- -list -- -deque -- - -/opt/ros/noetic/include/ros/callback_queue_interface.h -boost/shared_ptr.hpp -- -common.h -/opt/ros/noetic/include/ros/common.h -ros/types.h -/opt/ros/noetic/include/ros/ros/types.h - -/opt/ros/noetic/include/ros/common.h -stdint.h -- -assert.h -- -stddef.h -- -string -- -ros/assert.h -/opt/ros/noetic/include/ros/ros/assert.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/serialized_message.h -/opt/ros/noetic/include/ros/ros/serialized_message.h -boost/shared_array.hpp -- -ros/macros.h -- - -/opt/ros/noetic/include/ros/console.h -console_backend.h -/opt/ros/noetic/include/ros/console_backend.h -cstdio -- -sstream -- -ros/time.h -- -cstdarg -- -ros/macros.h -- -map -- -vector -- -log4cxx/level.h -/opt/ros/noetic/include/ros/log4cxx/level.h -rosconsole/macros_generated.h -/opt/ros/noetic/include/ros/rosconsole/macros_generated.h - -/opt/ros/noetic/include/ros/console_backend.h -ros/macros.h -- - -/opt/ros/noetic/include/ros/datatypes.h -string -- -vector -- -map -- -set -- -list -- -boost/shared_ptr.hpp -- - -/opt/ros/noetic/include/ros/duration.h -iostream -- -math.h -- -stdexcept -- -climits -- -stdint.h -- -rostime_decl.h -/opt/ros/noetic/include/ros/rostime_decl.h - -/opt/ros/noetic/include/ros/exception.h -stdexcept -- - -/opt/ros/noetic/include/ros/exceptions.h -ros/exception.h -- - -/opt/ros/noetic/include/ros/forwards.h -string -- -vector -- -map -- -set -- -list -- -boost/shared_ptr.hpp -- -boost/make_shared.hpp -- -boost/weak_ptr.hpp -- -boost/function.hpp -- -ros/time.h -- -ros/macros.h -- -exceptions.h -/opt/ros/noetic/include/ros/exceptions.h -ros/datatypes.h -/opt/ros/noetic/include/ros/ros/datatypes.h - -/opt/ros/noetic/include/ros/init.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/spinner.h -/opt/ros/noetic/include/ros/ros/spinner.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/macros.h - -/opt/ros/noetic/include/ros/master.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -xmlrpcpp/XmlRpcValue.h -/opt/ros/noetic/include/ros/xmlrpcpp/XmlRpcValue.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/message.h -ros/macros.h -/opt/ros/noetic/include/ros/ros/macros.h -ros/assert.h -/opt/ros/noetic/include/ros/ros/assert.h -string -- -string.h -- -boost/shared_ptr.hpp -- -boost/array.hpp -- -stdint.h -- - -/opt/ros/noetic/include/ros/message_event.h -ros/time.h -/opt/ros/noetic/include/ros/ros/time.h -ros/datatypes.h -- -ros/message_traits.h -- -boost/type_traits/is_void.hpp -- -boost/type_traits/is_base_of.hpp -- -boost/type_traits/is_const.hpp -- -boost/type_traits/add_const.hpp -- -boost/type_traits/remove_const.hpp -- -boost/utility/enable_if.hpp -- -boost/function.hpp -- -boost/make_shared.hpp -- - -/opt/ros/noetic/include/ros/message_forward.h -cstddef -- -memory -- - -/opt/ros/noetic/include/ros/message_operations.h -ostream -- - -/opt/ros/noetic/include/ros/message_traits.h -message_forward.h -/opt/ros/noetic/include/ros/message_forward.h -ros/time.h -- -string -- -boost/utility/enable_if.hpp -- -boost/type_traits/remove_const.hpp -- -boost/type_traits/remove_reference.hpp -- - -/opt/ros/noetic/include/ros/names.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/node_handle.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/publisher.h -/opt/ros/noetic/include/ros/ros/publisher.h -ros/subscriber.h -/opt/ros/noetic/include/ros/ros/subscriber.h -ros/service_server.h -/opt/ros/noetic/include/ros/ros/service_server.h -ros/service_client.h -/opt/ros/noetic/include/ros/ros/service_client.h -ros/timer.h -/opt/ros/noetic/include/ros/ros/timer.h -ros/rate.h -/opt/ros/noetic/include/ros/ros/rate.h -ros/wall_timer.h -/opt/ros/noetic/include/ros/ros/wall_timer.h -ros/steady_timer.h -/opt/ros/noetic/include/ros/ros/steady_timer.h -ros/advertise_options.h -/opt/ros/noetic/include/ros/ros/advertise_options.h -ros/advertise_service_options.h -/opt/ros/noetic/include/ros/ros/advertise_service_options.h -ros/subscribe_options.h -/opt/ros/noetic/include/ros/ros/subscribe_options.h -ros/service_client_options.h -/opt/ros/noetic/include/ros/ros/service_client_options.h -ros/timer_options.h -/opt/ros/noetic/include/ros/ros/timer_options.h -ros/wall_timer_options.h -/opt/ros/noetic/include/ros/ros/wall_timer_options.h -ros/spinner.h -/opt/ros/noetic/include/ros/ros/spinner.h -ros/init.h -/opt/ros/noetic/include/ros/ros/init.h -common.h -/opt/ros/noetic/include/ros/common.h -boost/bind.hpp -- -xmlrpcpp/XmlRpcValue.h -- - -/opt/ros/noetic/include/ros/param.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -common.h -/opt/ros/noetic/include/ros/common.h -xmlrpcpp/XmlRpcValue.h -/opt/ros/noetic/include/ros/xmlrpcpp/XmlRpcValue.h -vector -- -map -- - -/opt/ros/noetic/include/ros/parameter_adapter.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/message_event.h -/opt/ros/noetic/include/ros/ros/message_event.h -ros/static_assert.h -- -boost/type_traits/add_const.hpp -- -boost/type_traits/remove_const.hpp -- -boost/type_traits/remove_reference.hpp -- - -/opt/ros/noetic/include/ros/platform.h -stdlib.h -- -string -- - -/opt/ros/noetic/include/ros/publisher.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/common.h -/opt/ros/noetic/include/ros/ros/common.h -ros/message.h -/opt/ros/noetic/include/ros/ros/message.h -ros/serialization.h -/opt/ros/noetic/include/ros/ros/serialization.h -boost/bind.hpp -- -boost/thread/mutex.hpp -- - -/opt/ros/noetic/include/ros/rate.h -ros/time.h -/opt/ros/noetic/include/ros/ros/time.h -rostime_decl.h -/opt/ros/noetic/include/ros/rostime_decl.h - -/opt/ros/noetic/include/ros/ros.h -ros/time.h -/opt/ros/noetic/include/ros/ros/time.h -ros/rate.h -/opt/ros/noetic/include/ros/ros/rate.h -ros/console.h -/opt/ros/noetic/include/ros/ros/console.h -ros/assert.h -/opt/ros/noetic/include/ros/ros/assert.h -ros/common.h -/opt/ros/noetic/include/ros/ros/common.h -ros/types.h -/opt/ros/noetic/include/ros/ros/types.h -ros/node_handle.h -/opt/ros/noetic/include/ros/ros/node_handle.h -ros/publisher.h -/opt/ros/noetic/include/ros/ros/publisher.h -ros/single_subscriber_publisher.h -/opt/ros/noetic/include/ros/ros/single_subscriber_publisher.h -ros/service_server.h -/opt/ros/noetic/include/ros/ros/service_server.h -ros/subscriber.h -/opt/ros/noetic/include/ros/ros/subscriber.h -ros/service.h -/opt/ros/noetic/include/ros/ros/service.h -ros/init.h -/opt/ros/noetic/include/ros/ros/init.h -ros/master.h -/opt/ros/noetic/include/ros/ros/master.h -ros/this_node.h -/opt/ros/noetic/include/ros/ros/this_node.h -ros/param.h -/opt/ros/noetic/include/ros/ros/param.h -ros/topic.h -/opt/ros/noetic/include/ros/ros/topic.h -ros/names.h -/opt/ros/noetic/include/ros/ros/names.h - -/opt/ros/noetic/include/ros/roscpp_serialization_macros.h -ros/macros.h -- - -/opt/ros/noetic/include/ros/rostime_decl.h -ros/macros.h -- - -/opt/ros/noetic/include/ros/serialization.h -roscpp_serialization_macros.h -/opt/ros/noetic/include/ros/roscpp_serialization_macros.h -ros/types.h -- -ros/time.h -- -serialized_message.h -/opt/ros/noetic/include/ros/serialized_message.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -ros/builtin_message_traits.h -/opt/ros/noetic/include/ros/ros/builtin_message_traits.h -ros/exception.h -/opt/ros/noetic/include/ros/ros/exception.h -ros/datatypes.h -/opt/ros/noetic/include/ros/ros/datatypes.h -vector -- -map -- -memory -- -boost/array.hpp -- -boost/call_traits.hpp -- -boost/utility/enable_if.hpp -- -boost/mpl/and.hpp -- -boost/mpl/or.hpp -- -boost/mpl/not.hpp -- -cstring -- - -/opt/ros/noetic/include/ros/serialized_message.h -roscpp_serialization_macros.h -/opt/ros/noetic/include/ros/roscpp_serialization_macros.h -boost/shared_array.hpp -- -boost/shared_ptr.hpp -- - -/opt/ros/noetic/include/ros/service.h -string -- -ros/common.h -/opt/ros/noetic/include/ros/ros/common.h -ros/message.h -/opt/ros/noetic/include/ros/ros/message.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/node_handle.h -/opt/ros/noetic/include/ros/ros/node_handle.h -ros/service_traits.h -/opt/ros/noetic/include/ros/ros/service_traits.h -ros/names.h -/opt/ros/noetic/include/ros/ros/names.h -boost/shared_ptr.hpp -- - -/opt/ros/noetic/include/ros/service_callback_helper.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/common.h -/opt/ros/noetic/include/ros/ros/common.h -ros/message.h -/opt/ros/noetic/include/ros/ros/message.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -ros/service_traits.h -/opt/ros/noetic/include/ros/ros/service_traits.h -ros/serialization.h -/opt/ros/noetic/include/ros/ros/serialization.h -boost/type_traits/is_base_of.hpp -- -boost/utility/enable_if.hpp -- - -/opt/ros/noetic/include/ros/service_client.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/common.h -/opt/ros/noetic/include/ros/ros/common.h -ros/service_traits.h -/opt/ros/noetic/include/ros/ros/service_traits.h -ros/serialization.h -/opt/ros/noetic/include/ros/ros/serialization.h - -/opt/ros/noetic/include/ros/service_client_options.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/service_traits.h -/opt/ros/noetic/include/ros/ros/service_traits.h - -/opt/ros/noetic/include/ros/service_server.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/service_traits.h -boost/type_traits/remove_reference.hpp -- -boost/type_traits/remove_const.hpp -- - -/opt/ros/noetic/include/ros/single_subscriber_publisher.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/serialization.h -/opt/ros/noetic/include/ros/ros/serialization.h -common.h -/opt/ros/noetic/include/ros/common.h -boost/utility.hpp -- - -/opt/ros/noetic/include/ros/spinner.h -ros/types.h -/opt/ros/noetic/include/ros/ros/types.h -common.h -/opt/ros/noetic/include/ros/common.h -boost/shared_ptr.hpp -- - -/opt/ros/noetic/include/ros/static_assert.h -boost/static_assert.hpp -- - -/opt/ros/noetic/include/ros/steady_timer.h -common.h -/opt/ros/noetic/include/ros/common.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -steady_timer_options.h -/opt/ros/noetic/include/ros/steady_timer_options.h - -/opt/ros/noetic/include/ros/steady_timer_options.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h - -/opt/ros/noetic/include/ros/subscribe_options.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/transport_hints.h -/opt/ros/noetic/include/ros/ros/transport_hints.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -subscription_callback_helper.h -/opt/ros/noetic/include/ros/subscription_callback_helper.h - -/opt/ros/noetic/include/ros/subscriber.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/subscription_callback_helper.h -/opt/ros/noetic/include/ros/ros/subscription_callback_helper.h - -/opt/ros/noetic/include/ros/subscription_callback_helper.h -typeinfo -- -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/parameter_adapter.h -/opt/ros/noetic/include/ros/ros/parameter_adapter.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -ros/builtin_message_traits.h -/opt/ros/noetic/include/ros/ros/builtin_message_traits.h -ros/serialization.h -/opt/ros/noetic/include/ros/ros/serialization.h -ros/message_event.h -/opt/ros/noetic/include/ros/ros/message_event.h -ros/static_assert.h -- -boost/type_traits/add_const.hpp -- -boost/type_traits/remove_const.hpp -- -boost/type_traits/remove_reference.hpp -- -boost/type_traits/is_base_of.hpp -- -boost/utility/enable_if.hpp -- -boost/make_shared.hpp -- - -/opt/ros/noetic/include/ros/this_node.h -common.h -/opt/ros/noetic/include/ros/common.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h - -/opt/ros/noetic/include/ros/time.h -ros/platform.h -- -iostream -- -cmath -- -ros/exception.h -- -duration.h -/opt/ros/noetic/include/ros/duration.h -boost/math/special_functions/round.hpp -- -rostime_decl.h -/opt/ros/noetic/include/ros/rostime_decl.h -sys/timeb.h -- -sys/time.h -- - -/opt/ros/noetic/include/ros/timer.h -common.h -/opt/ros/noetic/include/ros/common.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -timer_options.h -/opt/ros/noetic/include/ros/timer_options.h - -/opt/ros/noetic/include/ros/timer_options.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h - -/opt/ros/noetic/include/ros/topic.h -common.h -/opt/ros/noetic/include/ros/common.h -node_handle.h -/opt/ros/noetic/include/ros/node_handle.h -boost/shared_ptr.hpp -- - -/opt/ros/noetic/include/ros/transport_hints.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -boost/lexical_cast.hpp -- - -/opt/ros/noetic/include/ros/types.h -stdint.h -- - -/opt/ros/noetic/include/ros/wall_timer.h -common.h -/opt/ros/noetic/include/ros/common.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -wall_timer_options.h -/opt/ros/noetic/include/ros/wall_timer_options.h - -/opt/ros/noetic/include/ros/wall_timer_options.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h - -/opt/ros/noetic/include/rosconsole/macros_generated.h - -/opt/ros/noetic/include/std_msgs/Time.h -string -- -vector -- -memory -- -ros/types.h -- -ros/serialization.h -- -ros/builtin_message_traits.h -- -ros/message_operations.h -- - -/opt/ros/noetic/include/topic_tools/macros.h -ros/macros.h -- - -/opt/ros/noetic/include/topic_tools/shape_shifter.h -ros/ros.h -/opt/ros/noetic/include/topic_tools/ros/ros.h -ros/console.h -/opt/ros/noetic/include/topic_tools/ros/console.h -ros/assert.h -/opt/ros/noetic/include/topic_tools/ros/assert.h -vector -- -string -- -string.h -- -ros/message_traits.h -- -macros.h -/opt/ros/noetic/include/topic_tools/macros.h - -/opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h -ros/macros.h -- - -/opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h -xmlrpcpp/XmlRpcDecl.h -/opt/ros/noetic/include/xmlrpcpp/xmlrpcpp/XmlRpcDecl.h -map -- -string -- -vector -- -time.h -- - -/root/comm-ws/devel/include/rosserial_msgs/Log.h -string -- -vector -- -memory -- -ros/types.h -- -ros/serialization.h -- -ros/builtin_message_traits.h -- -ros/message_operations.h -- - -/root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h -string -- -vector -- -memory -- -ros/types.h -- -ros/serialization.h -- -ros/builtin_message_traits.h -- -ros/message_operations.h -- - -/root/comm-ws/src/rosserial_server/include/rosserial_server/async_read_buffer.h -boost/bind.hpp -- -boost/asio.hpp -- -boost/function.hpp -- -ros/ros.h -- -cstdint -- -type_traits -- - -/root/comm-ws/src/rosserial_server/include/rosserial_server/msg_lookup.h -string -- -stdexcept -- - -/root/comm-ws/src/rosserial_server/include/rosserial_server/session.h -map -- -boost/bind.hpp -- -boost/asio.hpp -- -boost/function.hpp -- -ros/callback_queue.h -- -ros/ros.h -- -rosserial_msgs/TopicInfo.h -- -rosserial_msgs/Log.h -- -topic_tools/shape_shifter.h -- -std_msgs/Time.h -- -rosserial_server/async_read_buffer.h -/root/comm-ws/src/rosserial_server/include/rosserial_server/rosserial_server/async_read_buffer.h -rosserial_server/topic_handlers.h -/root/comm-ws/src/rosserial_server/include/rosserial_server/rosserial_server/topic_handlers.h - -/root/comm-ws/src/rosserial_server/include/rosserial_server/tcp_server.h -iostream -- -boost/bind.hpp -- -boost/asio.hpp -- -ros/ros.h -- -rosserial_server/session.h -/root/comm-ws/src/rosserial_server/include/rosserial_server/rosserial_server/session.h - -/root/comm-ws/src/rosserial_server/include/rosserial_server/topic_handlers.h -ros/ros.h -- -rosserial_msgs/TopicInfo.h -- -topic_tools/shape_shifter.h -- -rosserial_server/msg_lookup.h -- - -/root/comm-ws/src/rosserial_server/src/socket_node.cpp -boost/asio.hpp -- -boost/bind.hpp -- -boost/thread.hpp -- -ros/ros.h -- -rosserial_server/tcp_server.h -/root/comm-ws/src/rosserial_server/src/rosserial_server/tcp_server.h - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/DependInfo.cmake deleted file mode 100644 index 0e4eced..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/DependInfo.cmake +++ /dev/null @@ -1,32 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/root/comm-ws/src/rosserial_server/src/socket_node.cpp" "/root/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_CXX - "ROSCONSOLE_BACKEND_LOG4CXX" - "ROS_BUILD_SHARED_LIBS=1" - "ROS_PACKAGE_NAME=\"rosserial_server\"" - ) - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "/root/comm-ws/src/rosserial_server/include" - "/root/comm-ws/devel/include" - "/opt/ros/noetic/include" - "/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - "/root/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake" - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build.make deleted file mode 100644 index 827bca2..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build.make +++ /dev/null @@ -1,118 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Include any dependencies generated for this target. -include rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.make - -# Include the progress variables for this target. -include rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/progress.make - -# Include the compile flags for this target's objects. -include rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/flags.make - -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/flags.make -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/src/rosserial_server/src/socket_node.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o" - cd /root/comm-ws/build/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o -c /root/comm-ws/src/rosserial_server/src/socket_node.cpp - -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.i" - cd /root/comm-ws/build/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/comm-ws/src/rosserial_server/src/socket_node.cpp > CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.i - -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.s" - cd /root/comm-ws/build/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/comm-ws/src/rosserial_server/src/socket_node.cpp -o CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.s - -# Object files for target rosserial_server_socket_node -rosserial_server_socket_node_OBJECTS = \ -"CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o" - -# External object files for target rosserial_server_socket_node -rosserial_server_socket_node_EXTERNAL_OBJECTS = - -/root/comm-ws/devel/lib/rosserial_server/socket_node: rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o -/root/comm-ws/devel/lib/rosserial_server/socket_node: rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build.make -/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/libtopic_tools.so -/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/libroscpp.so -/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libpthread.so -/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/librosconsole.so -/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/librosconsole_log4cxx.so -/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/librosconsole_backend_interface.so -/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/liblog4cxx.so -/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/libroscpp_serialization.so -/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/libxmlrpcpp.so -/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/librostime.so -/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/socket_node: /opt/ros/noetic/lib/libcpp_common.so -/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 -/root/comm-ws/devel/lib/rosserial_server/socket_node: /root/comm-ws/devel/lib/librosserial_server_lookup.so -/root/comm-ws/devel/lib/rosserial_server/socket_node: /usr/lib/x86_64-linux-gnu/libpython3.8.so -/root/comm-ws/devel/lib/rosserial_server/socket_node: rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable /root/comm-ws/devel/lib/rosserial_server/socket_node" - cd /root/comm-ws/build/rosserial_server && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/rosserial_server_socket_node.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build: /root/comm-ws/devel/lib/rosserial_server/socket_node - -.PHONY : rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/build - -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/clean: - cd /root/comm-ws/build/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_server_socket_node.dir/cmake_clean.cmake -.PHONY : rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/clean - -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/rosserial_server /root/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/cmake_clean.cmake deleted file mode 100644 index 88392d2..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "/root/comm-ws/devel/lib/rosserial_server/socket_node" - "/root/comm-ws/devel/lib/rosserial_server/socket_node.pdb" - "CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/rosserial_server_socket_node.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.internal deleted file mode 100644 index cb38b73..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.internal +++ /dev/null @@ -1,75 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o - /opt/ros/noetic/include/ros/advertise_options.h - /opt/ros/noetic/include/ros/advertise_service_options.h - /opt/ros/noetic/include/ros/assert.h - /opt/ros/noetic/include/ros/builtin_message_traits.h - /opt/ros/noetic/include/ros/callback_queue.h - /opt/ros/noetic/include/ros/callback_queue_interface.h - /opt/ros/noetic/include/ros/common.h - /opt/ros/noetic/include/ros/console.h - /opt/ros/noetic/include/ros/console_backend.h - /opt/ros/noetic/include/ros/datatypes.h - /opt/ros/noetic/include/ros/duration.h - /opt/ros/noetic/include/ros/exception.h - /opt/ros/noetic/include/ros/exceptions.h - /opt/ros/noetic/include/ros/forwards.h - /opt/ros/noetic/include/ros/init.h - /opt/ros/noetic/include/ros/macros.h - /opt/ros/noetic/include/ros/master.h - /opt/ros/noetic/include/ros/message.h - /opt/ros/noetic/include/ros/message_event.h - /opt/ros/noetic/include/ros/message_forward.h - /opt/ros/noetic/include/ros/message_operations.h - /opt/ros/noetic/include/ros/message_traits.h - /opt/ros/noetic/include/ros/names.h - /opt/ros/noetic/include/ros/node_handle.h - /opt/ros/noetic/include/ros/param.h - /opt/ros/noetic/include/ros/parameter_adapter.h - /opt/ros/noetic/include/ros/platform.h - /opt/ros/noetic/include/ros/publisher.h - /opt/ros/noetic/include/ros/rate.h - /opt/ros/noetic/include/ros/ros.h - /opt/ros/noetic/include/ros/roscpp_serialization_macros.h - /opt/ros/noetic/include/ros/rostime_decl.h - /opt/ros/noetic/include/ros/serialization.h - /opt/ros/noetic/include/ros/serialized_message.h - /opt/ros/noetic/include/ros/service.h - /opt/ros/noetic/include/ros/service_callback_helper.h - /opt/ros/noetic/include/ros/service_client.h - /opt/ros/noetic/include/ros/service_client_options.h - /opt/ros/noetic/include/ros/service_server.h - /opt/ros/noetic/include/ros/service_traits.h - /opt/ros/noetic/include/ros/single_subscriber_publisher.h - /opt/ros/noetic/include/ros/spinner.h - /opt/ros/noetic/include/ros/static_assert.h - /opt/ros/noetic/include/ros/steady_timer.h - /opt/ros/noetic/include/ros/steady_timer_options.h - /opt/ros/noetic/include/ros/subscribe_options.h - /opt/ros/noetic/include/ros/subscriber.h - /opt/ros/noetic/include/ros/subscription_callback_helper.h - /opt/ros/noetic/include/ros/this_node.h - /opt/ros/noetic/include/ros/time.h - /opt/ros/noetic/include/ros/timer.h - /opt/ros/noetic/include/ros/timer_options.h - /opt/ros/noetic/include/ros/topic.h - /opt/ros/noetic/include/ros/transport_hints.h - /opt/ros/noetic/include/ros/types.h - /opt/ros/noetic/include/ros/wall_timer.h - /opt/ros/noetic/include/ros/wall_timer_options.h - /opt/ros/noetic/include/rosconsole/macros_generated.h - /opt/ros/noetic/include/std_msgs/Time.h - /opt/ros/noetic/include/topic_tools/macros.h - /opt/ros/noetic/include/topic_tools/shape_shifter.h - /opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h - /opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h - /root/comm-ws/devel/include/rosserial_msgs/Log.h - /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h - /root/comm-ws/src/rosserial_server/include/rosserial_server/async_read_buffer.h - /root/comm-ws/src/rosserial_server/include/rosserial_server/msg_lookup.h - /root/comm-ws/src/rosserial_server/include/rosserial_server/session.h - /root/comm-ws/src/rosserial_server/include/rosserial_server/tcp_server.h - /root/comm-ws/src/rosserial_server/include/rosserial_server/topic_handlers.h - /root/comm-ws/src/rosserial_server/src/socket_node.cpp diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.make deleted file mode 100644 index f556e86..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/depend.make +++ /dev/null @@ -1,75 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/advertise_options.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/advertise_service_options.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/assert.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/builtin_message_traits.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/callback_queue.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/callback_queue_interface.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/common.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/console.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/console_backend.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/datatypes.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/duration.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/exception.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/exceptions.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/forwards.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/init.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/macros.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/master.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/message.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/message_event.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/message_forward.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/message_operations.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/message_traits.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/names.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/node_handle.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/param.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/parameter_adapter.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/platform.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/publisher.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/rate.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/ros.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/roscpp_serialization_macros.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/rostime_decl.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/serialization.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/serialized_message.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/service.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/service_callback_helper.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/service_client.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/service_client_options.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/service_server.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/service_traits.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/single_subscriber_publisher.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/spinner.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/static_assert.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/steady_timer.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/steady_timer_options.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/subscribe_options.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/subscriber.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/subscription_callback_helper.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/this_node.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/time.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/timer.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/timer_options.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/topic.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/transport_hints.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/types.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/wall_timer.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/ros/wall_timer_options.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/rosconsole/macros_generated.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/std_msgs/Time.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/topic_tools/macros.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/topic_tools/shape_shifter.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/devel/include/rosserial_msgs/Log.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/async_read_buffer.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/msg_lookup.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/session.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/tcp_server.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/topic_handlers.h -rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o: /root/comm-ws/src/rosserial_server/src/socket_node.cpp - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/flags.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/flags.make deleted file mode 100644 index 5765623..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# compile CXX with /usr/bin/c++ -CXX_FLAGS = - -CXX_DEFINES = -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"rosserial_server\" - -CXX_INCLUDES = -I/root/comm-ws/src/rosserial_server/include -I/root/comm-ws/devel/include -I/opt/ros/noetic/include -I/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/link.txt b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/link.txt deleted file mode 100644 index e7af97b..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o -o /root/comm-ws/devel/lib/rosserial_server/socket_node -Wl,-rpath,/opt/ros/noetic/lib:/root/comm-ws/devel/lib: /opt/ros/noetic/lib/libtopic_tools.so /opt/ros/noetic/lib/libroscpp.so /usr/lib/x86_64-linux-gnu/libpthread.so /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 /opt/ros/noetic/lib/librosconsole.so /opt/ros/noetic/lib/librosconsole_log4cxx.so /opt/ros/noetic/lib/librosconsole_backend_interface.so /usr/lib/x86_64-linux-gnu/liblog4cxx.so /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 /opt/ros/noetic/lib/libroscpp_serialization.so /opt/ros/noetic/lib/libxmlrpcpp.so /opt/ros/noetic/lib/librostime.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 /opt/ros/noetic/lib/libcpp_common.so /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 /root/comm-ws/devel/lib/librosserial_server_lookup.so /usr/lib/x86_64-linux-gnu/libpython3.8.so diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/progress.make deleted file mode 100644 index 5419900..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 35 -CMAKE_PROGRESS_2 = 36 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_socket_node.dir/src/socket_node.cpp.o deleted file mode 100644 index 071f421e03407c13e4ba8946af5bba348bc02f03..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2934248 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%0ALq zU%XxtXxj*>itj~Iut)$Bol6XHIo3H=5!1_{#bfJd@r3#T#F3{XS zG6@o2>zLLqbW&;`=|tcaq@AV+6W;Ia_5eeYoUddUkg^4u@YJXbMcChqjjz}S4A8uZ z3^vz0`{~B{VjF=%;^?$!N`uTndu&cW7Aqr1LhFms&5f=7qJ@qod!i`RF~MUb2jgpiXfDQ!g<|Kxbc8l70S(NRfcye85RjjF zjs!H2PCy_^NkIK^0{Y)s5D**gkik(K4p3-~+aXHO?kcv9kgV0Bh-K|iLe{bv8rK{P z=^s}lvoXiXz9vTki>jm6o3wq6u9HmhHWX_$LBe7nsV4TVgx$0eoQM;SI*x%Um0__m zu+3Aaq)_(dY|dQIM({9l2Oa+nKHgHxIykM+50MWo4;BR!wbhQbQW1ID@lQG}CKBQ! zDwVqgU?k{h0vHQBjFKJ6>T0C+C}Q521ZnF{kR%wM)1p6|7ELC6C(v9>;U{!r9FAG& z#D^QBsdc#JJ$IeC;Jr#LG}2m$Znr0N!=FmiI>6ZR!h z@b3IiXrPdZrvOSFKfw+|&*pUk1$_iYa`C$tXIC+>qB}E|J|iKUr43K34gxlXwsgoG z@dyqvXQEAyNi~^;vk~);qS^`B0(J>{5f849TGf?#BWEKQlZ<{Wr1DBP6ExstKAl}& z%!-WAdgH~`hm9yf_2VkwnLcjk`oW7T_p*&< znO|2N>qjN-PLoXpiZCG@LN&u>LB%U_$sqZ(5!qF3a@W{;paL#t$3WC}DeQ$)qx?m% z8+u(qGKQ5v$ps=n$}woISI@>M!JF@0Q*2&ST%X_)6xdr=Mb3GS6X#78$)IoGY4`WW$u8vvIy@=iT^YOdg# z8%`5_)RgWFb-sE-ZZm75@ioyy2px|>ysE3jy*WFBAZNl`c90gbta|gRvw6aJ!HtxAGDG$T=8f^pz|J#8z4nmdkH(N0?m@MD1AEyJSxzyd^%u7zZY>eczMgG9tNN z?q)-1uQ=Z#TOZ2g497j_`MAviETO^}U6V`3ZB&Ty28%=v<*1Qt4;qM@^gxu&K+uyM z2ztUmu=|Z;aYtG}aCqrmi&JOOjA6U!noV~I9SO2LCc#gQcAgsD#)mvjM7Q_0-P4;N zL-1mZSLft5bxTa)zKs?LMuezpFo$~rz#3PpD<_q#BQ@a5Id-1FO0 zNY7o{dC#f2Yg;Ekrl{aGS^6y=wg%M}J07Np)<2l;B6d}gd(o&I&({DKW*W!0C7N~b zARi~95p)jsRzz4_I*vY#%N0j2M#J}`K{SrpJOT*qy{-#P)-Q)hsAtY`Dt z%_N%j)NER<1M5znemtCigiu1G1%yrJcEnC*1ukhBjhml#&#L^t z{~?u#M%{G>dh)_sdmu-noJ}IRyWHR<#_faH+;LhF z+&l&J^8|jv-qq0S@$q2PwKBb-E;WYO*eCVIaa@`kg3Q2wY@w+u;Z$aas6exgOzX0~ zhD3c1;Lts`KDQ2K^C}n9pZl@3112~_DJudDy=YjpWv82ytfU5zo zQ#BwkngFZ5Iz_gE({5P6aBi&Xz<=F4msefik=ErBBc2(>8m}C`v6e8g^jSc^r;B)+ z_3SN>)mZJPIJDHZ9q;8N6PG#UCpACkFeTj5ONr^wr7hHR!h&^Tyj#vun{3doHFKdz z^1oSf9$p@Z)5DJi;wD!VUOHqmvqDi=skI-1;u4{Y57W6nmQD5#l zcP+yI70f<~q1@`}Y46}Lv>x2qzb@*ycwN+X(YmPhLf2}P3nKb+*R@^<`n)K2UB|_m zf#iGsVmk$K3)u5Q{dpa(E4;8w=R)%J^QHXN`U}DkSEsT%6gRJtQ%^yB49C`BYsnXaa3m043&L-zZ6=!MjhTXDR};uO zd!(4(rDTkCS-LxS)pWc8{khN6%}5xJC)~S@b~))j0`vC))8oMWy~usPPKU%8!Sxno zFYl^VH6KkP&`QVgZ4G|Hz1wowA)<54SaUT@kws+XpOQ_nXwY)kx`aCd--q`*Kt9qE z@z!z3Nwz9638Dc?k&Yx6SFuSf*B6tJ*Gv9b@1&H`C*N0sDf;y|4K*Bv<$7L)pe~$vh_{P%>nxGs(yfp#TC6E88Dqj(tyPv&vZU8?t%zHX3@7NS<_bsPDH- zm(w3RC#N*VojM7qw0fy^!$I1nKvE+QzO!opO(nL~Anbtg8=+gJaZru(_*_ zUuxZc?gPb%l3xxxP>RP2t_SDjQ!9HDTtE`y0CsZt7B+Q<87)~om<$edDgS$q$xOYWm3(Ny**x@w%Z?}$u%5sYvwV{BO<#F; z=OdX8TDKybz;w{079a4!)cedU;Wmr-v#QoLH#aN zzl+o_4oBnijp}!?`aMkj9yS|x??`gOu@#^(Ju7wy}T$l~5WE z35};wpFArF`5ars6(Xeio7^6fneANPNceFaSgA8%!pc)Vv>HFSS`5{5HCozG!@w&> z$_NJ=FM>RRHlR=>hO$UI##_MMtMGR^o>8#7+{}e(%Z;tT?)9cTnmw#VZg+Lf|F`fR zVw1lY3Rv`bbf$N0e_=E@5;dL1oxL>lHM{%98|bO2Wu|M?v~89hm+oIJt9)4xoTrC1 zK2T`ea)&l0B^RjRuo){;(uJVWju6`Y%fLgJ^kLHYC;j0ce+W{6WM#vG-~~zXJCP8* z)9+-F?~ccnRn5NiNoW&%PGV=~ah-{ZQodKW3D|Ze;EDaKL4z(+Pbrhb8!q%{lQSgO zm+LPaxnmV*Te07|#{+~Pa1Jr_Qk{Bk7{030Ppw%#zm6N3w(NLo`AL zgfT?+kYkNmT5(6vq|$7hB+wJ+RQPxvaFxDko{hprb+%&xmpn24V*4eXonWdQ7pS@q zY_9ng+=g8&6{#yV~NBKb^MGuw2Z5vtgR_q5Rd4LG?MxY=DO z;U+%4p`5a6{5jR&yf*yno~nU_Q>{OpZ&L9K+lmxaIMf3(n%hY1*Wgsv)vzRU$y%P9IqsvX>1brm^xO*7dj=&*_32 zq_ilp)=wYcN!WT=CV=n+R$VQ934nP=_=Ak-4#Hg-Q4X#nb5xI&u?L9%<~aVTbtt@h zRPWN*-^h2CN6r~wRr}-Qkuq!=4d&08Ty4;!8oi8$FY3LoKu{FqIblJzRu=VoNqf zZ^J)=52lX2vK|A2ffB{GN9aNt`@vUll+Dp@RpK!mi;=?$=LBXLIU&ZoA@-ZW6*cCa z7E0>Z0Y-1Qo{p#VsLZjL%}xi_jWIdgOvgkg{KuYCkg8iLls5Bgirg*sP;r)jrbo11 z3sTqFTY;3G7Ov3X$`xz)%Ju6S;;)CGb$Jx&U#N9D2JbJ`^uR2eRs*Sr00*&@aE?}~ zwF`sK$de<8RnZt(sijJJRIZr8IqDCiDY30TsiBvzzKY6iIt*ODFRNHz&dGsxWL`(z z`2=D$-tpC&^ts zO_3Nq&QwM{r{-sGnFS;AS(+!Wyd>Rl*`)i4CQtB>EhTzT|J-*%Zd)Pxxv^2Iw&Tvk z$TO&yQ;;^gdF;<5(6)~9&*l;Q#D!k5N9Iv z6!VaaJ=CPUg`npg&aj#D*~M$bY5YO8VsQkH^4paqb-OVzJRs%byJZF4{@Q}+g{eQe zWH7hsB2Z7l6t7~TzpW}JWPe^vBkEv{Qg6VhAT4IC$NTBxSKI6v*JkHhJcB=Jv-dm* z%;&DS&WNcmIv6t|!RWNbRm| zeq-(@!D*%uC)V?u0W3_VrLzENY~VHhanp%nlK%MIbABYdvb0s^Ey>n)G)wue7e^Okq3OJMd{vQ7$$wN1tMBj-aqf+mE5;R<@ve+jV zXIQyS2WNEu5$lqn?e@`qy}B4~lbc{lWyv?AU;Nk3bq`3cqaWtF&l7RP#$LUqaUJf2 zXLPvkwM>v6wppbxGvlp5%d=!WX2^X*f84*{=yQ*3T$98d*UHf|d*E)rYWsCCgoY_ZIgUNz7YE_=?u<4GyK6KI#ch0 z`8D4N!UwZ8-wMJ#*_t0_!mlk7{Wvy%q4;J^_}PUxJpUC)8L2(@+Y80_L;Cu$y6~}u zVpm=Gz(R5Vyzt^hVsw6p7|O@$!yh+@FV%;)Hi(DoUxAcu3*P?Q2JzcP%sW9R@J#;* z7s_sEX4i{$62XGS>aW|e&;-1Q33jq+Xte=PDjKE8$+Y^ldndx)COKyHP_1wQJH}mO zLT-;3M-8rbNEOECDJhF}%8Ye0la)o^J#U_Y4SUgJBTOidf8;;C7h>O+dGA^nrg+!f z!ohr>oyEqxj5a>p3+n?m8>x&!w3U=dA=*r8r4X@Vb+OIcje2BOW4iGxFCkIv>!|IX zNk>)}Nj0kiZ|&#*Qw3fNi10Oo!?;JK^P%`k1OyB~E)T_pHykOVw|1C8QVpnaP_Ub? zx|Us2*M)c1iYN%L zs1-Yc=YOZX)Zg=$#3^gV74&Z z;V`6Nt4Mgn-MiH4`6VyHP`o*;1mf$#)1r*nlsOJ;>WmGODL z-q+3i3aLV=30H=(!x#EV=?;0srOoy<>q<))Eb%4`P+8Id>4R~=P%+qY3drFr)wlu| zK4LYf$N9rFP|K1A>c7fP$N@eyolvw{>SN;6q-BMV`Ob8zX)WbDldLv%?e`d2AR5Xe zh*@m?#qGxcf0WT0UY}$t+TAk%WkyDWBw(4RSXv$%X#+2FsHT2XjV`Y>mj=QNc#L@@ zy_l~IpB8=v-?M!QmMZRhF8)U{Z#JH-OItC|)@2sy+3vd!VraHCpTkIzP{(SXQ=^sh zpXe5?1HZs`;0x%|T*7891|hU0(I}yI;9)bj)&mcly_);dLq7-Vz!N$=2c8q=?7-8m zpE)`3d;T;V2i`@~>>T(RbAfSZ&zjJ|Qg^dZ(!8z{S(3#QyOJ8W5T4^CT02?SlV$^i zuCudhECcL=5=99JIpXS$GRU3}auem4;FJDkI6o$PEYR1Cw7xgv24#T_ZYwoDa-<=cJ z&pYj=ocQ&E@M}47bwl{rB5`{|_`o7jTKEd2{AA(VFV2atE@t~pdHTkFgXQP%U|SdU zjRQTHfHryb+y;B3G%?Y~sAiMSN_o7dc;>cDnUFqR8M5lv!xY`ZPU55qI`kpv(4R2s z+F(=D0cI`$NE+hNV~e}DOSXvAJ{~?w)pK$5><#J@;3F77*vp6k-g}OMHg_Exgt_ZR zrE>xucc&sJYwbTi4ujf;w{-QXLVP(0cW1<(g6G|z5kIN!F~rurU{S(r&kR3Qhr{iE z8H(G2aC@EDhf5#p#Km;O-cTki&l7iM!Y%VesV1DN6I*J+aZJk9yaFjV*PhWgPh1t! z*Dus<2R=|;11-WiEnF+k!!NCQaQ+&OL)yvVzl#5s-|Al%ZVJTbX$>=SW%J=V;-9cD zkDd=BkI~5guh%Oz8Zu-Sb~Yz3o)u& zYr-p*iaTn;k1rLaT8x+&4#OWV6+a2XTbGK@)m?>@joGm82=VD`_@|}f2U#lh`TB78 z5#sv#@asp2Kh$4>6bQLTj}Z4YgbyAezOe8-EMZ&pn#+z9S2Uv4pEQP*BgO9nSb&eey4=RHPS=wIjcJ^Qk7m7tMA z&GfhEMd2p`F!1|n`z@!=Umw0ld{n*6@OgHGN@0ZkmpnaK@=mny{!{-P1eZb!X2drM zs~9Z)zCT#-(k}(~1&~4(x~IMh&wWAojT*5f2rsLl+hqTk5#ORCc>w(4Q^V^(#6frF z3pHX?B`!JvA5RX415pazWcoS(W#RcqkmahsG|+7~Cx$1Bvt&+wcLrmck|&}>OPCjL zQ6*=1w>3$+JLw+*Yvz<6*9MiEWw?7WJZ3L0&!ww!6^2Y#62rZ4C33Z*e_A#%+2k>% zZw}u|EXhS%--_SC;JMc=6n_lD>+8j@GU48Oy4dkU3&r&{=S?(-owecZ4dTJt@Tvx} zrS2EOl?%iz*|4+#Oc_qqi~pHlqNMLHloe7dxo6?|f*_1|6F0YWD3fMKU$e^tc2O?k{1Wh{Yvmk zAwHK0@2(B@XHNcP82q&6B|`kBw*Jvt@i7|S+rwijq4={i(z0w7*p%#fL-;;o49572 z{u95~1>x;=;x6z?9Yp-qfa1?JVfQ@IUmI5H#E)t*zy8(mEmzFLz+Q%r+{XUk)o%*_ zkQM#GiKAKZD5jt0iHkDfUGv1=%tr$xm1@IJWW|-W;iL1!eYGDzN?%=gV-|IUU(AZ1 z*S!@f7tfba=qlacr7ifjA>1*aV7+QS5cJ6`x1FTnxLiyQmmaUvg7x9M#0OEc9xsTo zm*I6S$>S>(QgW|F;BzAa)`7TLC7rke3iJKpWF0yjey@%s9-e;{d@~rDM|V?SK2L0| z4L>$djMtVaDVn#Ifz3WQe34iqdzpRa(vu+2Iep3Vv8(c(;qE|uF$ljJkZ>}HUG|3D z)>={s->IQHr||r%And6XAI}{1iyG*Ym*FDpy-NEs|E_hE#IbK^|5J?^3&L;Jhzl~| z*K0(7hMtErFZ)@I_>?O4uCrRdm=pH~;nx<5KY$7siW@Wc1xWg8ZTK_H5!QycEfl}t z=g;wcVNV^+5nfq$6lM)SGVeXe`HgIN?;>$WHr%~P^ntsP^u7ArY+=ST7F38yje}zStlh3N8wkb(kFf&e7EU8;=&>4#LZi zCL_Cew74w;p1!2!o53STiw~3dxHSyF+APL_hh}kk9hp(ToEJXOETU}q?PjqjOU74J zAAar_aYcRj;bX*u^_L>$riO6r81emvuzZa8%t9*l^F`q&julUvWJ!3*apJ}$VfS(3drQK~vEsU=04h4-Q^DQGiJu(_ z8$*2VsPN`zitR^*S3Xnx8HOVm`nr!H1={J;3yHEeE)>_zr&B&Y zvfwQ@EEGKr7z-N01wBC+vn<%=nAs+A0jhr^oln9t9(CqkL!#wuGWfK7sV_WdV<0}G z2EWi5ZdxEdjoXv!#nk~l-=6ti&D9O!$93U@3&bDm!aEm;i{^zlED%@C3!zs(lzkVz z-aSA3RD<|jeYk&t7+5eUJK%!hKFNjKF> z0T-9G)V;W3hpx*#KYU*RW`sEokFHtWxX2OT&3)qr(%@>anGkm+|EjQMSPr$+zAFm6qSRk&h z3qQI*+*ubsQZF8=3-75Hx6ebqOS2yjZe1Wo=6@E{gQniL0$}}DcwapY-tG0cry~4D zJ&_)o+Da9FxaQpM1>yo?vM+_Ykad zk2n`qU&_YxHCQ#90f%h?h*TCf&1Jz;ZwP|DAecZ**pZ&G-kIC20y8>rEGhJD!L31G zop_W?`Ri)K2;qa;@R2(4@$eEkQcK^9FSiEa*E67jV<8THDm^o88zgNx*aoMd%<18d zjQ9~{Mq3Td_;=Rz)N10k*ka{mN)AVttZWco9WZCSmY`Nl5f zv8-Z4&Zaz}={SJ(Pd3c)fj6D>yTimCL3l?ak;T?VL=k=!An7}`Vb@~u%i3_FQG6Xj z5=r;W3-3Kld?p)ybFmo8hLSS55K)w?5uwUQZ8Ds;jzWyhYj?# ze_{Bw!^Afih8G_uez%amjx5@+`!I3g;cDRi>L8Llvn2>F3kra-Gu+WY9v2*_y}_SB zFpt%Qk2HvjYr~&308KCw#gFQayl`O<%|q^O^TMAl72lf|?pZ26nf*CFZmAD1Izp5o z{g;YA*AIf|rxu1^S}MM}C@e1#w=N35vP4{v`v6h~8^ec|h>^zdyGumR;wu6q{ot_h zqNU>3hlTr>h_4;~R-}A>30fIm`VLQ4*S9|X!vQ=&iBjT+`gfi7qd+_&X?PmC<4aVv zjjd!wHUDQi-)OpTUK@aI@ldd)R3om*gul&DFo_v2p>A@dSYRl9JrK96jxGK^lzv8h zG!x#QfdH2UVv|Y1+qF z-q@>Cl=&92|M{rqJ)aD|nhAz8^?NhoX9OQ8WH#Rs0&P=wjsk;+zu6)hMDGUY)0 zK$W1+xp#!4faa(h12Sb98YaW{9Rd8{vAgS1Z2o? zL7lCu1_p8XsTwh;X+*}7-zi}HnI@>2#US*HYQ$9#_f9AYiM^aS2?sz`vGimtj)gJs zk&O6Gkoip@E>}d-crpwT3_ThvG{?xH%-VsS81d;9~)j{#5g-FNXp%OWfq) zl=bc8#lAoMnjP$eY5i}p>{Ezb{yqF=M(m`qfH?SZMvN&RF!v8gLS$hq5WiL<$8kfkB_2)rOL1udZ!jukb zGDe$BnH?O5G8b`L4=EcROQXH!z$o`D=#5r`Fn-Q}9Xj)@FbJCEUfYg}=54w6S`QXX6G-=LpqEi@&| z0}${yjsmnadP3fzR#=%IdmqjN=jGC6c}fF)>ZLQO#w%10N~i@WboIfG@eG>AY56Km zo`3~lv2bo<=NRn|d0!T##-bgSkau^WayqjFm5=t)mq~B>b-7+>joH&Ns^QTZ)bMh2 zX+pHW7})_VbxEC)&W9OuePgIEcP+Mw)Buj}}xPQ%n0CAW<)-Ey1JXW=TNo)oDPPfi@g6)tKd$h}b5HD1qCH(r}yJ8ak`t zBC=V=WW%(f2VC-{;$XTIz)}Df_!5O{+Cby9Kv$i2OUurO&Qfp%t!5B;B~3H2NJ64ouGoG)l#N_+!j*$vEK?|`^b%vqDpWr& zjg+svv{6!Ak|H%18=eChNUh8iVTqMqaSCJLQJ1D8e8XKIS?t7(pZL$USV5?}ZYa=} zGyk;y`CN2U;rIM_6@PU~nT7B`jY(nday>jv5xthblA zHa&@-V$1SE_Xs=~eIniRX`~kEAV?0FN{&I}wzRrxOR$05mPr0kODY)`)qJYlo5w0@ zYbbSf?icOkz96rZk*PXmnto%&)Li?`Ku!hkrMq4xb-Q>5_9YAmqnS&m9Lq;*xM`p{ zdnRbcA9F@wu6;!eaJs(AlP)_7+!g9%X)XD*=oSxy?W(2&tMfFKl-53`OH{U`=|1$G z?GN`G+m&tdL|{q1aF-ps)cs!g{TPmv^T^z>10?OaMU&7 z{8Z)cAz;WoI$IAJ_fP2YtvaU4-m!Qwx)exEwFMliVMt8W0R}n@7W{KD<$*)O3)R}j z7)W*6WGvY-hl4F?x6c&Dn*CF>;{+}oVWNpifaq-FwOEA!(W zM|gFy7lbBa4O3hOhql1dq|?o9J8X^HSJzZN{PC%T!dGWx<8>Pp5Z(X}&K`|98lEn} zA#nZ{S|&j`EW~h=jQ#GNXvYi-l90?&C0oHQ%l3^^`SL>gO6+2-VM{B7K?)+IeRET* zoLi>|7j*L)w1;jAkQD(WA0^QODvTWoKTbs~P3joMl32d)_q&fkj|ZHpNQrn^DoUX; zBIQGiGc7G*`UVYkEHbUG%ujaA^A(oGtioY5iAxM6G61LH!l&CLjkZQk0@+k@I34tU zC3d(754p}q)OVO9J`A-=b%~E-vcyucVNtw{RL$1z-jwO6L}SB)1E@ExR*|^PY|m&w zP~h>AcdpmYr)FrkamgGDgjTDSb78_ z;&x0-RtZSjZFJC->V&%b4zkUbBpfU=rn!t_LdKb16Gx$Ql7Wi|a*}p*Eh!d>s}+NL zhn2YFuG$&dDK-p^ zy=zHQgf+_~!P?t?G5}$uW3i&_EC`{=z2z(kM|XKSH;OSkbP-nc1H(gAE8vr{qUD<6 z4m!e0ezYSmz(-bIsOD!IVKwBcE(nV{a8Dg^X6vXc!AM(lcaDm7x=VW$Os^*0$gJV? zI;eOEs(a7BMFdob)I9ldL3lG2fcpSd_r-q1BpK(|g1 z#L>5vJd44JLL-L;P{2JhJ4iuM3~AIh8MQu)d-`x!U+WmkkKsUB+$V-Z`*Hg-pk5VC z8K@0MCpm+qvt>g`(U8Vq+$W>C@@TVJ&VjTXIu14CMT3p8#UCz)u&GL=$bHz7FJQN> zi!yX8E#gEa5DsPi$j^(ZQOR9BR{uG~Gf;C-*2 z1$J-+*<*^O;popBdOA>0Ih?Oxt27KfgWkd+Ec=3WmV%ralH$1YZ6YfmjGl(olp1+5 zX3i68k&rp9QR?{jPs+RaobL*arGvIeT7YuqMmeDjoqNC*iIHqHUVu;q`jt@vB?sk5 zD;ZizNx~HAAcY6ZQh6D+VTvlbj*l6CvT;yF(TN?@=n#}?ou#cuzpgJpbuDvYi&_zb zM4fH;VHFIB?D<#`*H3Fes@Ko43isd)$1!rtO>>VQ;UjUZ<`~~MYn1>z&Iu&p54M|= z%#pOTt0*05Kn4eF@(y$^0q9bLk^D{ zpN90LB8fDuNAmeleb-uxtAw?Lnun|0{WRRt3`T*^$9a~SXXh@H7_=?G_!zJ=O6%BQ zm3xM;jNyO}TAC?h+4Cb=H--To@5=m0Zqsct1*Ii>(257ir$wr6bz|ji0A>u1OOwt5 zuHr992X_eyP~Z_s+akvY-USPiAMG=T=N%@Facyf_Xu@kMc1{b;ZuAx3bL z&?jFQ3O>Ug?*tLwHb*>P_UonYH&VQjV)V$TsUCb9*6bprw#rn&Rjj&Syac z)^ezvlU%~z_g0)s+lPu$%t1?g%JyW*N?wHVvGysQ^7Ta4zJsjhfohB z^t-eA=2g zGKN{#YzB~rTo1cNyTXrIx?;beXO<&m0Ef^fg&m6#Wi!NP$XDLd@k*ct`Q&$6qw2~l z&ThW0iSBdm%78uMsT1%)BcIambV-gKk8{GN-7#^rg?T2cmZ-FedL-51D;~sVjofEx z1;Ddh_~Dx=eYtyR0$B>5F8uznLhkBYDlO^Rb`);7^Y>@|?8-}Ud^(Ot|NTRS9ep7tCMkIX^ACOtoOW1W(?)7L7?(S1=a0Qj+bv zfzhd6(}S8i^1k563TC*T~zCQTfCI`*ePx3Q+NKf)JNlq(0 zoGA6I`PtXS4tLLFokCJo-3O!18@n1~xCKYN`{y1jPiERY+8UV+T(%;pOqeH9@TJ)k zRNKtCji;41n@GK%MIA2u@YG=RnzjBoWdU=0@=$eGl~Bd*njz1&of&Gk#Tj#x9aF$y z4Z)5XjN1amwn6j~pRA)0QN)vyl;)z)Ck5zy2M_xUUg%}x&$oMA?`T? zct0Bfg(1{p)nr6LDU`C{l#=26QtO?7Xbc6%<%LCBX}jhIdf|f9U2dl61=Q}-VxD=y z-IVHLRw2N#d#xvk;cG3u*H*n@dFLA6At>Vl!?jO^Jrm<1X645k^I=f!fH{^f6<*Upfbqn~Mb?cX(z>0d)x z|Nj4TUOQ9bhkgh@|5$|}urJc%!lY1|2~mIREcgbADEgTt3(kmZyD8# zBcD{Qucx2^drC}_o-V@qcg)MALNyQ5R#r#f*(t+SH*s##Z1KuFP6P;UC8tHVrU11j z`lW6KE=_jT%~WBfPTu5-z#V3z9KE^eM>uW6SH$^EzsPOsN2$k2E(4r7YjTdVDtqGT zat?GRMSi-Z3Hkv|vp{E1}P9QWaRWXFNwK4jtmam=2g{ng(g7a0U1 z&m+^eq^4DP(HcwE{c^}D2HL)TAR{tVIoxjjY9})6v5FH+da@Ll1dfihX9*i1!UX%a zMh~ZOuya_?6N$zG94b4HAkErB>23Og;iONTK34{}ilA0^mN)9So<@cL`5b&6;rqZxRUOk4fR(svpL`lfSir*pE z9h8e6fg@nlI>b+{jZp&&J4 zT$VoO#xGCkh@V;5_%QkXh@ePKtLAz)%aBPa9#7$kaH$K6o8`2y%LapH6pCCF@n#r^ zTRC8&b-5g--kx)%;X^-a2_;*xbmW3;o%OY;U7DxWbvQ-{yX+w4{P?8M9U z+yXR0M>!f@7v*nq*_+pg9SDUNve?>l6W!lPgkRb~5ojXx{d*6T%41RfX4Z1VyK?Q^ zl*T8x@EJ_?9IZ2GM6#N^SWIjtga1(@N17bzFV|I_gUYu6BLj?)OOqJcf))m7S8p-D zWliZE>g=Vt>&6(#Kp|E-<1b&1e&`Be(x=7zz$$JN$Bwg6zb1N64h?G3U2r$JY;mW_ zobjYiBot})u5)I$9zaQ`1J-+K#-5z8m~fGij*QeRmFh zr0DJRuZG+bFg!kU=z8`~nw66jOqs=T3YM5OBRKq#Sldba#9aE8!x~%1$qP4ONJtu> zjbO2rnrWCh2hFpfON=#LqQmTGf{cT?tEF`i5wA-xP^w@m8#{^ z3Du>1E0df#p;^zDqyBo0O00%YfZ05s!aK?t!Mm298Xy5#tV+UK3c9^Fba?x(dY}SOmbjT?6n zSl(_xjRl|A+_$wY+)FwiSS7O-oicA0OhO;!Q-VUFq|p7VmdeM7yVn$tJgw%x#wr`r zN72X^tbjS6@hAC44k=eN>{fHb3=$)?7cCk(?o|q;UryBO$So?gZG9EklD*P0hJ`+u zrcon}t5lc;@pVr$u||-S;sO0YP}6>&ObpCq8*VRC>ralHgXn7G)$by@m~1tUlR1qS z>EpA~1exTEK?n=TA4^x{3B)9sYs^>Yh(R;haVLzb>)v(NTzR39hr>IXms2!nSeOYx zlrKSHjdSLOmNa^6tQ0BO{uBPvD8^L zL1+9J14x029@|9a>qJw%`G>b}f%KOH5Z!_^F(0P5sM?Dfja81Ois1BYqip(vGjWsj zc(gS-C)7zz3(Q!ZLx6ic??oqcD;go1I=m7*z8s6iIk8T>=`T*B5LB98600FyI-6!E z{>=Qu-dZaW`Izt0CFX)G|NQN0vMdj_w;_yEs#$f*HRCIM!&b`9*{VymoU#XD)#+Zq zYtZ7(iYOP-nXS6z%&@W+<9z`(%V9nbO*%UuT`sblsUIf~NB4QTX7^O9E_J--YSqnY zy#981LEA%dJGmM!tkBeEDeOrPhowi{+n1RAzvtnwf#7OqB|Dsx1J|w0KZ2X-5K?;v z4!e7V(3iVT;8?mFAc%xH`m(Z;>*Cy>O3O`CG&VPf=jb%Tby1^LQwkho}YGR=OkoFp}`R7KeVCOm0-*&2rj)u{E^4Bpwzt;GAg2rc~ZZBng)=xhGr%nI) z*=gfbT2gahqm$-zDo&ZIMuiUB8;^oqT{*jFN1p1AdE`uDblMtDHnnkDK3I9C%|>Z8 zMMRT-RTa@)KZgdS63(reV@=BKcD-(lfs9SiBzSij_xws}NGfs>X!L}gIPc`GqlNSC z`pTET{OrPxhnn~PamUorl#CT3zX7cwtRai6drtm0>%#J3NGC<>RTu4my8KNv8kB=k zTNwf08t0Rb#`{N=GR8{{ zwD?E_c&p{%i=XIY+4ir>$0?;OoG4YELZS#yjxSHY%-!Gqzv^R9 zOe}Vjx+X|%xX8G!I?fmI-3hVbDIDhAfNB2DF|lC*env$uQaaxVOo*Eaj1mIDQZnFO z1;)%f3@z6d!!rri^F|sWo1suqbQD*m*WxrPzA?SDgqB#06-rObuqMS>Sg=)p$dv@6 zxCXBB@`I`%aVH4^ATq8UwcQg_zz|ILn4a)<0VE{r4D?w>1 zMzV!L9kQ3*<>LqPz3Agmgq00)**acJaw7+sru(tp3RAS0rY*KK(5l2ze!yB9GQAO3 z>B&$1@lQ+Eh3}jvzxCN~@GS=*{`+x|dS9W`^L}2OAqPwAOM%=<6U>FKuzjOFD;0mhh_nZn5tP#|sBw z(3&Wxf8Jpj=zu)_0v&PsOU#NtQ%n{I8i<5VzDgV34KQ*wp>6AgTX;1n2@gmF6g({& z&?uSt>C z*+I?{`b{|(2U?MhQG|qbReL+K<8dM=?8RuangXHnG1qvv+eVlG^p{cZi@D;97t(he z10W_K>`9QJAp;0rsfE$Xhx%xxq8k}779Y*0L34PN%>AK`W4Ym>y#dgS8YU-Q%3KZ> z7;|NW-ngTQT3(5W&S}J>XC+|XKbm<4g-5OH`9shPjogm=YW*{1)zwDGH?CG);#V~a z$AS;aRHw$0=(Hd8;l=tW&n1k-lk#I9pfkS5Dz)_P^CR^d1N6AJG`oH`8))2a0Z+PT z?SJ80PL~mpFdq>EVX?U39_OHHxwV9Df}{;yO=j$H%kF=~&Q;27TBKu+ZcgG%l9V3k z8yz$DMBZ0vkoZ%@7w=Zlh0mG&IgANAdtCCAA^JBSB(dl={A(OEA z7Tf9VF*0&kXN(sct-$D(Rk^s$qKJzC?Sg>D!awbGjLE!b)brF;;~n{ z7ejdh>-XqDtq?8wb)&i>&>?P2u#AchfYw&i0upVdLGZv5$WM9kRg#y;2>lrm8$p>Q zh}4wVR!9}RR>8X|t{dVN#*!I;kCi+BgH+3;R4pEC5RDRIjbe8ctF-3oV_Uwsf(4g@ z3#TtdeZi-%*Gy^WyY9n0i_Z1u_SM)=Oq~Dt9MXX%@N?O*m zRzwdz5hDBehDh~d1SZi&?``cefJ8CZO1(%YD;5fo0-mL$4PuZUGJEZk7DhT9Io5=w93m0bJS1uC3W*rJDxXsi zC^v4eL99~5+)%HdTiP(`@VS&Fd_>>l|c7@30`8Bn>ES!z8LL9+m-Jr zd-G}B5sE#;d#$B`g}NoM&d6$tpd9L}XMJnS+&RT~xFt(YFi>Ky19V(NvgKXNHbKkX zos**dNG>e{fgo#RkfgQk`3i&|Kzd00m^h^IcfBIQ?AD-}jB$;o$Nfx!g#J?FgJ{QO z?vwfs95ZYZ9w1X6@5)hVCbR@rjikURrpFZ<4W4P3ea$(YM6vr&CCz2I?98{$FhmKj zl&OS-Gy#yPBqn_bWJp~EDBV%=pJ531_etV41Bp9{on0kP{#EI>B86Om8Vvt#Bnk}4 zE%pXB#v|j9!aMQH7bTkM^Q>6YGA^l_0_q+jaqG$pIbVfjEtl+cQIy|34ivIBlUcS8EUiwpAVith;ss(d6c6`u9FT> z197!YL~@<6KJ&~w3^0v{95V1Y_Wxt=?V~HZt~x=L?TSSL{oVuu>LzK6@DWwQ5M=_B zGD&7sNglkUr9sBXh=GDyP1{s@2$-}K{Kphi9+eil{dj3LM2i|ahGI>6Mr&49Thpwv zg*$dVJEls>O1DKi(xZp{fXD$$+rkIQT z?XeSheCFE1IgAg3k8;BPZDDeKM&q45qD`Vcc8}$-aDX&}J8_>+i++J3xGbrcm1G-w ztyQ|&mt30CAv>o_=%oq3yi8*}!J;7~8pI2uj)k@-=oM(tg9C7Kgw zF|cU~DT#8|0AvwFfqlt0YM!2%lkNM6H>O?9KIg|cp0zn^PtDQcXU1z^p7kY7o++8V zA4<4#>cq(tKV7m<3U0riw+s|%Po*T7rK&ulKOKz-Pui)qRgkRGR>wxdD3rkUc6X>R ztc0j&6N`aXz>?g8_RrN2$$ghJx%o=6QaV}IT6PivL!Ur5>s+_4YXm`n^>vn+MNK1P?1;u|LJPhTT@sI$Ss`kpVc9uWRT~q3PQw~9%UTKLc}MnV z$B06Ft`C82*As(F%ox0i5Ju6WaWwbrs3d?3G};-PI^j1w-;Y1y z;s+y(Rw7AeIPHVx>1nj1JOFP%wnksTLhVCV!h2g43;4VkzEWEUcMM#veQKbd9KB!m zBt|n+tXMDM8G?lV{3Dh@vW#D=XRuPR8|RLV6O3tA@Uv$=G%z!r*5(G~C!WHNJ9x@V z@v_#D$hAl7`F2YNDe+?aX{I?nk~WLUk~*G#VxYvp3x_P+fdm%Oozauu6VnKAq#k-E zjeriGv2Z!LXss>RKg3+*H2aW>P{#p$6)h1;xSZg-phIre>J)%uhmcY@mtOcw-npDC{vbkS3(^Xlc=qYOb`q5Jhd`2*RmK@s5oXnv|q z0)7P7g@G*89zA>J(E&+Vx#GKM^ZM`b#17lP3nEwr5wr{uNW~vVQ9BmM`+`FkVMpJE z*QgKYabB~6+TbtVK1=B@?R&zN(Jv}Jqg($vN6%>cJ9@O;eog&KZH=-H1wqLZtqy~r z_60@f@3+h4bd{B`SYSIjtF1F7vyKprr$5E_B&Y^FJ&WnlNi(qmy}g{r{oI+>!0ZI7 zqof1E-L=)3H)FJGc#C@aRv;xlo(+Q}pgR=+`53T;+8?16gKZi?%eDnQAOXN3sqkYg zjjS_$i`Yz;QtH z=xzD8mB*?mw7XEq>{69>jPx*UTq2jya!CO}YC(Fl!&o@(MX5)W+xw^e@KAKi-;N=h zn`S-v3ZY7oLDd+>ftgLxuc6KOR1MX9072}bV*o)g{tr5fg%;j1kQsc?mzx*wM0l9WtN(~M{0&KS?cfdN(?t{khKtsI+JtQ?!V zP&syTrE={4R^`}x)+@(mH!H`^?9`omCAGqh8dXU|R@u6=i|&o_xFt!l-D)AI3^*sE z5yu)OMqF^sd#;Wgq6G0ERn==8bvy`jbTs^Z_eY_P=GqvMTGs79cb`TQT6E%vnv^FW zN;-lPp8w3uD||ai-l}}HTOT)EqFLM+C7xh}<@}V5SzW+Lkg<@j|EQkbA&UX)J@yi^ zo9GC%9q}6_;Any`cRx`75^&I=eYCUeh&{YWWrwHgRW6QGB0rw}O}3LwJ&O~`xZ(uI zy4UiCgIHS5VlaQRO)g5!D-e*!mG4nVE%vzj&`}N`;5+b38j09RvUyrE-+|ry&Dg$g z64MQyUJBnA+3YwSOB~pkQ%RyZA9k#kp1py^1hcN#Q3^j@eM^(ZM>aeIB^@yjKbPA;s*>)iO$CauTFX z2`$#H_C<%+uC=~qoe&rZ5ck;NIxwZb0!;d%zT{wK>R#lC>f{Q){@$gLHGVIgl!m_`md}tSz!ZmzXH(n>&8g1mh_|f80l0&?+0}jEx5U2_cY@3qoq!RMj@22jf!XyqX{($vrR|JLhwRok;Xjt7q9MZ1vV6pyxt z;UHq^y}6MQh-uFh(GGwTuE$svVk5X;l9`vQQPhB($HDMxX4!Prz0S-J(4>qw4R9_) zMqGf8Fxl-<8L{kEN2#dD7(oj!9(`rhq5KnD(Tvm;=bp0%=t`D**=lG#5HyOxE@2hy zdM2+SBq$u{TeePLdJH!tBMO4mSmFqOFz5hkIACLp1?cvd^t&Gh7b6&fdu)t~)DU0d zr^8$JI#*k*cC86A73bu7Jxgk~f3a(|Yu}+rfEe}#SopaDSQEs;ngx$S8xa4|YW;Qa zQ9u2k?m)4UB7nX^K%)92V?j$HPbBbsl1>z1SNJ1}+{(EnFz$8(|D&V{!XUSDuQ%=;bb)ke-tz7(yBQyGrd1Y19h`ki0&o5Aae`D6 zF{o?Nx0ZRzyDW!H>;GH*t6zhX|7d$G=`sgI0i|GrI#b z%-s>`Frz?3*OCSXQ%SoP<5sqvJVi&G8h0H!E@hupgctJP{}MnH2$lf)a_${lOPn`%*RIa|U6FIe#dKjU+ReY? zZ2Y2#>iQ;u9`%Q@XNc!Ah!=ahd9CEK_Y^cFmZ^EQD2dWA(=atH;WZR$(9#iUL9q}G z+(i;$ezluWkm0>PVR;b99jwl1kdd&XZYG?l<)$&1Wv+hgK)CXec(ucOM_7xqV(cP@*18}FqC#vqXLQ=jw=(aJb&817 zMa~Z{hwfxabgor7_aWl8L63_A0|3C6RJpX`3-yZl{1a(W z<2muSxJ*}k2kfj-i051Z@Hdm`;juiPb1WavSrysaX{A|Mv%$28b^*0hvhR{ahOa9%wPksKq;?3$WlND&MySP*ehiI_tF*+GXJ}P>018) zE8U|`7M~Fw-lk7J`j$|SmJuj4&1dEwY$(3;zV?y@UlD7bl6_aqE+JQ6eV5|Ij{ws=MnMWR1r6H%{-g}6${kxSD;`G}9W0@i zg^{HlZ(oOk$@+BEvrisQa@fROMg&caRG@dcIEW|yHH{D#W|}0Jl=A?o?2x5(^2)@% zEOMUxFQ0WL5l&?@?nusob3AN3hQzlXfMeSvrLmMS6fmS-c)^YE7Z1G;mhXuw@fLCx zcxn)L0@<`Dd$I(`6lUI-mR7=v8%`LamuN~yJcns~wrrqh_9YD0w)<{$1-2lep?UYC z1z-lfTE0T3$Y*r-#86mqh}){o`*-8GFnmVyH{Xj2Aou3G23?@>bFw_?%sV>o{?|7> zF^gfA{xh^O41OS97|T8gIWo96JG?hLw1-5v0IH>SoX!L=UKP(#!mT{93wJwDE{F(e zzfArpfqsyR*J_PdI<4@s;7PZXWPmYY3w zupQwMC1@iJ{XFost9EhaOc~#HPnklCWf~;53c<3HO?}u(UD@X6B1n$*w2VT4F47wn z&H9P&Jl8Ig&Y~Rs?wIby6f&W|x`~$FLV$sR#P#%2Xg6=4B{9HO@^M}x!aCgF({0(P zXG1kntYi+w9!eVQ$?FkJWy8E~Cka&z-t6((*i+nbcF~hjy12Pr9ynr+8B1YN&bx6c zp^&W7v!x)b*sh10;(jM5HqD3?>Yn_HtzzaoQB)fqP`pU{7>bD2ps(bSofO-%#9v0T z!yaFj2(O!oRG5$Ov+{CO>4qEgaD6dos9O*Xt14j48gs(2@@OA zm*?j6Fn(jvtZ*3(Ov5MO(HKa@9HfM^a3~sJ6zGBPjXYDLaU%pn*BgA@9lQYeuJOLYDF` z&vvLIUg@$b0w8>N@DA1_iO_IsA-MtEv)QLT{UD7Tz5@YVjA99M|CXC@ppT*+%O=)Q z2QzXsC}S{>%%-`C#^ibk`o?`hPTO_VCAYmRozR?@e1=9lexGYihM_4%j^>^R{d31Q zp6?hA>lfw5esFjb;CJH3W7;roXX7a92;x)f*~MY}SOLFAfi*858%z8s2DrYEHQ+p7 z#-pRpIWxzVm_9zPo`MsXxE!fB=OuwyV~H(JWIGet-;8H}J)Yt3r^kItnm-(;&nm_) za(jdveUS%b_b&3Z?A}GTlV&l)ip&qS`QRYL;RWVy*}I+73%OhH&T+DvRr5Rna7EIF z$q=v9&br?P_q*tR&&zMqB^qUbSJM~uqdUcF z^`pa*OD1Wnesr?z<=NuP%V$^E)9f4p_MuM zSb3~#Wqw6v;;gK4y=!HDMP=gl$~+%%tuA|(_ezPKhb?o<7KH{pJqa?>GvYcbK}J*h z2=vxm(tc_eyuZ&=qNQ}R7!kJ4{#OMLYK7uyyM8btdQ=wFAAW{RU@Qa={-a7`(lkmb zMVmgIq&d%Gxl~8WY+l&dWJg_ujpNY3zuW&i#>M4}o}~?w+UE7hCGR2Q6!1!=+pjGz z78kH7(Bpd#r4mZ+K=Y;CQOZX`1|B=UBLTE~SsccQ;m6`v5h)$(DryxV#k#72Ql>Vs z7ljITWnotQFfgMN#M%GN`!~eKJMq&ee#Wi?+)9j|plHD-K9Hj+*x@zG$r-*$0nRrm zwD~3lHQ!h`!+gXW3tN3-;i+#d4E0S4H?(7bCM67@to2v4a*c(nO9vik+Vt$(#`(CD zn`w>(o74+sw|rSfbBx$f_PMJM>VjxTc$+?Pu#l{bm<8wjcs7w_L81o&7p&Hs$#Ma& zR`9Bo$cKqVnB8mG*F}vuTCS7uei`r9&E^;Ol{ZloMmd(KcAFXqD3A@lr#_xZ%mK@n z@(o-L8OO^+g36{Mz#*$0462FD98F%$%lMgD?oI!Rxm^|$DE4l8CZ>kaHNXqMnn8&M zqy(rV7pX-6^JIiIO`vM;o%C!ku^~Hg#jU0r2*vnnhS|Bb2lEc1jH~$G+u_C0kna6R z%-?DERdi2xdMKIoV0eH6``Fpr%D7VD-RI^OV(tw?FTOZNp~@Ir4o<3)_ujLru8=T0puR@5P#F+BXBP*}YSq}0tO z$;qHZ<`|QpME}69io+7rQZ6uD`S2F8n{|trSNf}!*Vt@Uy)@4u)@kd>Rte)zjz<}r z&j@)uNX^77um)E&fU(sR!&!C14wj5c-AiL&Om*4%osDS0Ied6;k@`@HTUyS}rD`(I z1+0IgFuQ;3g>@CXK^E( zZr+Ahl60q7GCxA!+rz%M*uXcqHruC5`<%H`#@T*X*RL+bk*kl(nqu)?woDCO)}2q-bi z)~~&d-u9FSF*OU|h$khGj`}3<`tl`ak8yKEoVCriQ1A~$3v@?UFS}SzS*w$M)-jef z^w~n6t3`2!PtJ%GAr>ExeUzt_=##no84aRk#_QEkT)Z^pRhb(_jw6sag5ATF)e*el z;xCES-+V8wsZQU#k505Omi8TZ>O?_F@`rMg0a?I{1d6eP>E&Z6+Djf#xph0HMOYy@ z2#(0-R_@l0mn=W8z)Y~zOcvY7K?Izqd6h>g@B*b^C*5LB97z-FXl4VBF@h6C9V!}U z$N_J$CpA(I-~b|%6{%8p?Lmqbx3T@~3c5wtM6KQs@j0c|+{)U{oYNI86lfvOD!P*F zK*f=n3XCYN>Oga|M2nUad>bxGOoro@Y3^_GU6QrQ&R}1-8A1m|HOt&p;B>i`Ww%$1V&dE(;Abb3-PpczUWT>iE;EoiceOCYd3)02>=8 z4HsZSm9~%$Ih!2TB8d$%rJjED z=}hX|Gv{*rDIme*V-$5<=PE;da z?SOqlDb%%gNf0dY&Jri3-~?WlpTxDCa$i;G-L#yK#A4I)ETC2n=-qqd`UzoOAcM4OEBwwpgQni|`p)QcJ~yu}SS@h$b>X?!{lm?nE_ zx-P(L4;V%h+Qe?P4|3SwE&^XiW?TE|UL$BoYXgkgnp-1f9zKdnB`3q^Rgw1`RMY>GHbcrvb}0Ipq^ zVJFdX)qwf^lr{GtnbwT#kK@T(j7F|d5kaPTkY1M^M~*2kgN9|!!4!#ds7wH<5w=@@ zb8Tnl+u2kcup9VXZFji+8PrWN<130;o18s`6wDc}s+qg4)5qUB z&i$E$VVUKKX1D^|iNS$iY!w{?&8~wPH!vAgc9Xz?ykGv-ra76Zpsuc+tC2Uy^U|ZG+o2863W`ob$<;V!8rC3$XK|xWqWO1UO)>=|YFt z2B&bBq><X&VMv6|nrT-G z?yoyqA!X}ZSs0311QEWD<|`e6*C;caa`R4x3b$5yT+_ETZ~$l44*LQgyS!wg1DJ3A?x{S+!}07^SoYF8252*#lG05ara zoPXka(yK~EJ34Z{(@y}gy`FTpG4&~US?pM&Hb83_kUC+|P4Sct}HLx1t zjn(VUF$B1gSNuX7HWgw;-pb~@h`2>gPloxF!XSJ#nZ>fH&*n&G?#yTJnEgJP7*V8# zo)gwWNw)zJo0rE1i8lOx!$A968%V;PWESg2Rc08&3iMepJry$1PXU16D2Wr?cB6Eu ziR}iSm9psY=w|hMFiHm3$RkjYS=N~>K0c+= zbp8r^Z$o+IT3llrba1BAKp7NI`B_+_lFH7+PPH&^RE~gc#+BhBVG>32zK+C3yU@de ztOY@PoloIAxf|wVU=>yg9>OA_%Szh4flkIWsIgq-1-wzIKzT%;k}48ZbW2z-*{EK? zIh_(?7$Fh4vy?OAX8>9jKVf!;(nvFP(u`#@u5JzLv1oNGO&w(R_FRhWnEQujiN$tD z@sNa<(rUYn1lB|Mvo(n1*_~{C0g73Oh>A5#jISz>OZ6PrVyW1{1!y#1HkxJZl*+F;&>>(QM^0=@bFVmB(6SMvd_!G-e*ah=rm>t*rg0IBZ?#UZ>d zfa?Vc#s5K}$R9va)7}H|g5roVd1Q1!4(p74R`Ae5hILG?#7bKiq$x(4O>KpU`2oWI zz7xOy-vJ}xyqaP}Z9gI-H;No?xP&Fg$Z?Wnyz!tzN@^x`!!@pGTBblV8q=MhXq+^+ zpMo||K?<#ju@87LmVbpivd(wAY*}67_$is!4KG8qFT*mCU zZVt*q7#%yNEs?z#{+iJg80)Z?n7V~U9X_#>KP{EBlMB+X?0Ytg01Y%}ZRWyJ#4_#8 zN^S~e?MkCJ@H=VQ|FiO(@47uld7sN`2|6h8I|Jd&-wQsgEnCxEo|}`S_+1olkiXzT zicNY*NwF(q4{}uUcO-&kw=zFptUl_iQ||o*jxO~p_wEI0e#BRXGx{TV1{DkA$Ja>6 zB1>>MvCNWIiu&Q1X1uPr!|DpDpHz-(W3MY}PvRoxC#faw$;l+ydb;Nyzs2hc{~L71 zTL`W$I%D{S36Q4%kf-`oo4r6#ePM#&5-zDGB zcgZ__NtF*N`#kTMKg4k#@9`AKz;=cQ21No%vHfXU+thrPS91d z*6`x1SL=r(i)O|P3uas&9|v)7VA;9OU3F`b$u6*_LB$&TeEr?)TXKw@3wTQ>cnrZN z<@_}F>~VXvtA~5BIYDy?i{`NV(N~0P9rIYFZzwm1E46i+0+(x_f_~FAQ+{_$HvUo9 zp^-}3?XkFUFP9F2n?bZsbK0F-9_5jqb|1rMydk^`_K<$k zbL}vCOAfW8YP0M_JLEIWWMs8LZkzG!FUGSkbx)kpGPrCfv5&+oyp`$Z1=f@r`VrQ!ytAFIy#b4D zsoT>Ha34^6)`MRDZsK5YhCK*p%el=*q~~ypg1jw<(vE^mOKQtu#c7uPoKR{97EQVN z|5q2R{Gsw5^9G%cMwb0DvB_Y<{Ud2sEWMI7e=gU-lbdLGyfIIRjc0#4p0yF0Kc4-i z;A4Fp3*PJ*A;1SD!AV_9)|-oRVqGQ(u6HIlS2h=S(9+(;E%`qi576MAfakpVv;1;p zegQuUhWP>JtY|E8AoWI5zBeA>cNxl`z-uiVMj>{M13CiJUWVRnKvguncX3euFP(Vw zBm-L10iBNn8cqfz-y4tcdzS&-(a(TJWhf)^f9a%jKo@jC%W*(s$$;d0;}L%EGN7aV z3}{k@!lWI07p0TZ0j=nOR^xz9B?FT0jYs&s%Yg3eXF$w^v3K#b{9igT1IlFv0<$X7 zXhNXz>_3iYe_KK<^Pj`GURvl}UfXq`tj-trW*7EmqZp9wEFm;a26M!dogbH@Lib1s z1|8~!+@7i~J-0GU& zr4!!zd81btqPa>*oG+30kYsYn5xpeZYh!lDvwUJPO3V1FHnb2& zFaZD>`^SY79E@?nrvNK#rT`#jAIO@9xoG)9Umi}$TmUiGx%A{sG+-#{hT%MXg~0@~ z5s#@iGGfB1Zf=)QCC%Y<72Smn0+}ftaSErQ`7rN;r=qHhwUC$0cLFc@J=ZR z3GM9RPEYh!n4}dC?|wU#hmxTYNRHF}@CY;gA=&asLW2(1pPDL(7u)u+e0mh{GL-%n))!Ye)3k2 zA6=mqcI)D~Zdr}Pc^naaL5T9H>?zNWq(z@!rXOdQqQm_92%_+ybQ^Tk|mOek4iU^r#GQr1uCiW}0V^a&qYT^S$A-xLy=Q zdGhe9$o#p>NcKIX;Wb`~71tYH_V%*j%y*BdC|yb2bqHnP@ayHg`Dj>^aY1;k4r&+0 z#Pd6r9prS{FlC85H9HIgN7r810ccL)#yhTD!)At3^HAZ?-zK;RKFP4Kk|xA7&&m$a zj+ng z#v!eXF9XI)0nka>PY7$L?7HR{5DG|yuj{ZZ#{GGR@fU`SnEZkr2h;8$)rQz?`F*kE zv&-JmPym><)jFF>$WB^y{9{ajzw7(}-5G7KSCjG+*{Z_+j!0ITwa!c$_@(Nrku(kX2ljH7&@P=JExbi87;&yoPG{w$c z3l+Pbo(-H}xWEj~n`oxxm)m>roT2h?&{wjn)($jf@uz%p?b<+l4#EcS8aMLr)n%FMliaMeWX#AB7olLJ znZU}4udq#jdH!Bh9>iG!{yvb+--jQN!;0^=-aNTtQ^{PZJg#Ms6pQeDl6%C8O?PQQ zBi%Mm+Dfi9@Ldo|$%mBs5O#n~QFa%0aUQrb|6}NO?`!qu68~TU%dmJvM8F~mVV+mL zfLlSJ`e)Rt?hQ&_*n1gD%I0ztx}l+eCMEe1C07Q(ne*I?Mw=@rDSw)hrMFt-;w)+_ z9MXy$G&kdZB{8G%=5EK<<*3992<7!4`8H z@s)E;FwgcJ{^yoyPYscq8j+ywrhMdwxJBpc)eUHEl>lS&GKa$rj|OF+ho2=wyWlBr z(Wo_-NW@Jl2gveW%xDvuam%ZQWVtb{HD`CUG^{+91N)69nB;$b)967z=ik9E|SY6FJ>R?moh2s&sca;7onUi zL|m`XZ)NqReYhAIX=VFTd-v7$mFgkd(a;+~xJn7P8E>TbLFNK;7SMK3kK!heKbE*M zHUcUFCClH#{5$cnTRrDMldOxYLJ88>jhVZJJ?Uo%0|3n=>n)JDLl)ngT(5o5QOEpM zrWt{j>mom%;}{P(wL>&4O+`O6dcL^*yP<^OU*owsO%jSlvxDATNf$Y{1R@Q1Uleoe zu;Vd5o+x+nBQk7Oz8Ya{Zn;$he&EsCbO-`H)3bZVC=~=2qGi;deAh*1>^=W%d=bd? zu{kjF56~TCje|BIE2I-vBPJ| zTb}W6p%D_=0e41W!b6YNaK{d;S^^n_9PcG+QV2#$7H=mO!xAeEc|^YUbYJR>j9gSA z^$|wSaBfh35LBS`0sjbA2sVgYmx>k=+oN=M*VLdKuVbpKsFIJq$IMpHFFx6saW;76 zxfmSH`;O9;I5JEBH%T$ODkS6M2xxjL6m!gFvzj?6r~4&6o$rjoc*71y6UafR#1S?p zp2LVX(Ea8+vo(ev`)DfY`*0Wl2LX(fr#XP=HyE9|I#1IE80bcwJJ$l(3_f^Mar!*y zpA%VS@oOyNj%8e%H|@L8y><+KWlJ`|;&O;G$Ly9<*dr?zOBpBv9OgyWZ5xOPlkfX&1TG-TW9o zHNECl>UvMw;PQo88^X2xmM0kFxTX;j6c5gP?6gy z{irPID>ytE`c}2eMQ}vdWtD)s5uw}uk+5)blhcNxx#A&Qe6J%fzE?cz`+}G0;b)1} z{IaUsL3B%NjEd1D-mu=HIABhyoY0{3xfTb|y<7+~)DA~uPg@YLaYrTfmq>iNoP%%K z0b6f0C2iu4+>gJmT&Hx9Ii8<)m7mFC;O7DS*hzKcXO=bdfcuHaen;i;R-W&MS+cRj zKDzUrve4ee<0!dzk$k#$aYX*lCW_E(J~D>)mqt@bB6Df3B$DLQTnJ`Q?&5fXmn0&O z8W;I0N|J=|!ExHwqBuf4dqw^fIUwyAIS?u_nTv125NOj$LdO)oReemEcILh9|H<*> zQ=BB6AYlfUD+vWZhxT2Oi*;!GWa%jp|K3ypbcMDHVYrE)7c zoJRXVi-`_Cx6cGG7Wo)~JURjHPss%m9K~pzBPiKu!$kPW(-t0Ws|P+V_iq6*c((aN zCk{^YDZGrV!u8(%5S^gooFfsLPZc^6?;#CSiUDYKG-0YbYWLXBR9#V-G68R9=E*0|LQR`~g!{&MjhY z2@BCQDR9xtdU4Tq{d&WQBKH6=I>0gAf2Sbg59Q7;d4jQPJE4^*!L{Q#a6iJmH zz#N7-pn}0$^zsym)DOrj!@519SULA*pkn(C_+M1pziF$MGfmilmzC(N9#cdB@0ZOrr^`|j{4lRlSpP+32$t(|MQG8D?K0LH2pk(sv zn+_JmYkL6m(4t5dsMZ3p7SN5dD7g< z;dGbq8u;#x%KSIW-y%B^_|-jac;Dg)e7#>d?LYDBzW|*61>iKpVeOOW-r5UB(xej; z+)apQ8Y<@o0J81B#uUT)x)wx=QJqneZ~yE46rSHlVViBV`xx3L+h~uH(GS3&crWe| zK%jrB6F_3y!#)P}5V0F#SwhaLuFcd?l_Djcb^YX*_^YSIY3BdHbiZaW>IVj@)V=;!3;~om*CYjvin_%}f4PW?Hp2aAj zi#U|@sO2g=HT-uc1SmMugv-eVTfkZ_!VckYUC*F;UQ1Yr1R3Rtp<~>pxKsH}ta5zd z7rFT9%{x3nMo!gS5Ns$?wjOm4Vz4_gqe;wf9qWB1YgIy?q$5ZBk#dxBXxc{agGdR+ zFa&oEHzb_o^~3w12n=mImh2w_jveFdyS4y@B?lLn#09&6F6C;*m_2kEWPG2k6)*xC zz(KepE#B<-^yblsngBDOrFR;jS%utLf!tX}=;j4v>fp&cy}J(-#xNG@M=x#~(d?nb zOk)|xoA059Js(S-M8luEGzNt$$OFE|voDTkUy!HvtH^}BtvLIfe>a{1BTls0AS_R9 zRGGY7*br;b0AY4QyPyVB$V)cTh{;cg(E{MwU#SGo$@^THJeL6OJ==0L8jy@8y(}sn zciM+&c9V(HjNi256pBS8W4=gpg%k8p>)lSM7wEXZOh|?3+6ZSKWGX|4VSz8gwURd| z;?QHPhyf2SA)*Awqn^`?=^gf!j=+v02(Uafo3*ccbYl{m_2z>xmJr`dP1v0H>Ip_s z4VV(U;h>f$W|T~2jvGJ72;|WD6rGKw8%YlNksjH1CT=~^ClW13IUZPX73Elu2j$5mez$$^7F&(UE8(PF^ zV02?Z)C=UWhCG*8O+mzX(gRmigBGopTgezDMNxJ0E=}c035sJ8$(zO!!PtXLq{Vz1#J|jSKkSBt zis&OR$wkq?abCqOY6aZNTE6883~T3u1n|y1d%E;wSKv(Lq??h^qd*O}(wH8;+7kUF zN9_^7JdHI)J<}rxS@SfW#xptFJDxQk!V@h1;mWbv*~+nr#mcd%3zcIhS1QNuZ&i-H zXT5T4cC&Kq3`CWlUrvRXA$*nJWQ{GeycKCp4)Y=yT&uyj5ZM~O>tr*M_j_^y7gv+D zZE+<>Z5*v>a^GM9&ECR+!y%HD<3Gj8Kxs&v z|AoET^Lw+4=~Nl#FGtS{SvgjG3+>nYF*x`{#F<0uM(krYMrXL>G%-@!;6Ws|KVdC{ zbT>a225BH1=s|0oqrA!XJ9Gk&%n~ZRCweDB99ER&jBOD>A!i!LJSqomB~Fy z6~SL)3}U5YHCt}PluM&tn@t^>z2fs7m_nB;K9i{-gorb5j6Eo`KP6k5{cSrjWZ0sh z-t=T6J>;gXWKn+iVD8e}q*cEGyzh;u`E|uCe<=Ao+(Y=oK4{qghD&UISSUd*v7u#& zr}XaH;XZk6=2i#PA1a{uLqPR$t#2>T^nE|!tqz(`Drop~tw8e$NDK;WuPu4{<;BEy z|6W1HpDt`y_w43>1KZWVUfAwa3Ml^cNn5=@^P*w9|3^W?pKApgvYn{9=Hz7Hz^Ht^ z9$ZpoKKY<8-k1)5+AyoTKPo#cm2*D?gRDH z`9D&`@&|~mocnje?D>(XNz=jF3ie7D(+RFcMYctmS-YmTNpFklM=;ENT2#&H(M#_} zHFcb2&Zb$~<;=a^6c*Flzy13pz<~LY-?n(X(RNg-YwEBtql8q%P zbN71X*X3L#qgHZd-U&c>avvMvnL%mwnL%S@@{0Ee!entZPOtap0-?B4v43eTd)u(D z?-E1Z@;m}SVP%y+%$69-Zt3IadVLlo{{h&*f`mW9BEQ9PxkXj%xhsnZ33OzS-sJwX z=(108&$$?s%$1~a=PjLr5A7niT=Y3Kl(hZ)BK5g9vM=D5Dj=;gnnizsDzo`b!Y^Ce z;*Y0xz|k#HF7mVA{=rE8*w@@1EHc&hS0LlL6em}tm@si=$zs*MuNt{(-zRIQlBlFq zD)uUH;Fb?7iimz8;ditHMO|x3tC#!bHf4MN#81b4-41@;DjHzO5j2Z4EBM^xjf#cH zj`piP2J&?x<-?!cF{>W-Mdn+xce&-n6U-;zoi#SHS6smZ=^kJ3?b0tOyFtM>D6Ycv zRY_fKH0fV*lR7h_tbb}7{kI?gp!WyfTYvbf9Cgi}91&W$I4nO)L-?_tK-ue=*N=(< zE;koxZ8(Pv2k{ig5O9P{4Q#C8ss&iE=D*xWSTfi4(vnBMYZy5}*nVn*p)B7%0koB9 zVW|+BNm}*(p?wFw&%X)%dFxEZnGW}XdgWJI$huocG3aBK7Jd9r5JmmvN>%(q_!abh zxiYE0!QVg zZmH__A5w)`^nUZ#BYOYa{?I$7=w)d^?*~AEozTm&UC=8{MfAQ)Tbk$V{?YqDPxOBI zMZ|+Y0NC`wgU3+}Jjl|5q%VP>J0Xc>yC6xLib(pG+R{89s7^pygD#Q3QIXy%70n*tVjX%v29CH*z$8_FZXXZ28bHUkYNkK5GpNDS6hr&k z2lVMOCa^VHZUJh^IVK z!XfBde&_n&I0mrRFKmD;PbSlFQN?Qs5oulmoFZTrQOVFzxbTK4rVW=53se{vkV({` za(cpHL|&(Vxt6xrsjPQwXhPnpga`@*>bxov1Hzprc8>s!dtBRE>Z>thONM1ig6uZBN`L~^=Km0@Npfkqb&7IjDn8Br4#FwK~GtxHW zUBj0gCz0mxZMJaXo5X#G#x^l2kR=DWd3kJbfE3+L{s4ocXj#OaWiv#TU#V?!N|$S& zHzH^Yat?h^Iy2ZdMEv#a2RJuZF9-v1>W#4>!&-qbn8ds&XCxAbVwUPVDx6Yci?t7X zzLC(LyE=*P)o`^1+{=i6blsO^c!AN<%`wSG^z3>VJ#0XGOEv; zI2+Kor0(xeL){bHlUgc|om~Mb8%ir4V*ry@oxlTig<+)}t>U9RBCLn}FdiV1d1wQj z(s&!F-~9}-TE-zp@0bw^Fvh!kvz%D5WAVMIuG*%0bCz3K=ageer4;u!N>_;a+;K)#x$Gid#HO}!A2Db{Jt$?VO%g!^2JsJ%~ zasAgW#9`1_LPb9+Y-ZI~agmX6;)}7A7!8`FU5uicNF7PRW#1c>1kjIs3eas!V^;`O)rTQa;6xctNz)R=E5w)^2$amV^7gV< z%;8qd?f;{i+aLD}_c5n9>8d!i4}OdBRhb>Zeq#j;}vi> zHA3Dl77@4zv_P|{rBU_hTk|Rl9D86GU z(}>B)Z(5E<453`+h@pFmCP;EV!gIPg@4)R4oOht>JdbID<9w07$V4w$;PPKZPR6T7r6hwwKsrxeKsEh_xGib=B42qj z%D0$yERigBB(yaDt{YtvR|U^j`>5WY*_jY49NuC<>@?^-z zznS0AV(b%5$x~8H-)L6#<`R*PVw?Oi#S~f|9oa{LKbDNsI(L6|MEA>;d>g{+7tV=1o{^{*Ea_ezleIBRdofPW7|t@OOIW zXv%d5KCJUGz#aR5{2?FxaOLqPSvA>cD<&?#uh*6;D0PQT`uiY)pv&nVq3&^43NdJ? zlM8Z7bWx&+RCIXogkN{Z(Go9$0nxEZy-innN3Vp+-Km>ibT0e9gxfR zU*LbvB=fh=1{r7Uvb38h(W5mNP;Y8Q8Za*tVzBR%yIo9T^yGa^eAY1?s-Q0b750xp z!-?(tixEp$>O81M%Z{)e_3j1dkyv?0)_NeTeb6cxT2RfY57wJCsDwZtcm;-`^DDfn zJU#`F1RMxrNks-~z_f0_;UO!W_`1nJD7qZP4-ssWIt&IFdz#}V=Au~rSoEg&)t);I zxi>qqH{0bfWUyuqSMN5%26kd@oz?s3jkMiCKb`yIj(`&=a{D7!0`PZ5G6%bG17QdB zyk%YkoOepTi1tx|a{2nfn|T<*DNGsc6Pa)YOb9k8+)#vjot4t;WmKDif@PtMCn8Y~)f z@H}F$(FSt#NKOM`}*`&-N%c)9kAm^YSd z{NZw~kAvkO=)F|awQFOZKrK3|<#qk&h@9eCVww8G&#b|XnAip5|Wkj(|9N zUJR54H{HfpiY*3+`X173MD{7o-$)yE1l?h5*vHkKaPH;8_BS>*BQ>fRE=pCsV@RGR z^)2EZ=C+0;E{XvHTlFLSL8Y<5dUhNB#2$kyDuWD7$E-looCgnjcYn@3J7RW!a#;F$ zhl0^-hVV$+s}Oqpcc-E70?iZm$ANo58{P*O9SdZw$-<6Edvk4l<}HFgj}Hk`1sQlu zF@<7FcoN5fU4q=X+D5fLSKF$#pTJiHLt;B6j-%MC?@@QkE#+Y;c{j9VB!_(W@eHyp zC4H~3??UVaXghJ$h=g?VSfynY#JPc&GG&g(C43VL;%@}eb90D>M|AXPbmtE8{pQf+ zHtS8CjC8g-rT>mZ=mBM;o?WfDRo~Q~K&*i4$fu##MUEoxM>0O7+$!}XM-55f5$u11 zc4OX6djhW{*C&?l>u4pQO~ZFgqYU3MM0BI`M+Y_FZ9IwOG zE1p_Z67$p}S8E`besZi5Gxa=wLeH++!Dyt^T52>lAdBIu5!MW{mRu@G;hVjGPZZ?I zLcZt1#)H_f@Nn~hnnYu{{Yom&%a^J!dmTejMt~~g2C1Qb6JVH4eZ)=-6g_w5BLg!p z!T*oUPN0o7Czo1m-|W_*{aH}$OX`jL217LA4^^4Tm31rg@23f_^>?-(#sgm8Hv3Y% zLQ}QP_IvSs`|MlYa6z{c#DzVTL=8e1eG_J}rq!x#3dUAl1GL+(kCm+?q6H)hu*L9Q zR=7O&4Fl~XiygQ!P$r?SQUOMag*>JeJ^|25tr4KY%@&NLk7n%)z9fcFz&a$JvUI0@ zpl1hs11Vn&htUKpk}98s=A@u33FkJC(D)z0YqS+hV8=}C3h7{O>j*QUHwM~wYB|7* zGy@8IE+3~piGD#2v#qW~Gm3Ul3Zh0ZZ8F2Y(CETqCc<2x$>^o308GN{g!}5*A1OUD z-aw>UkOJ1q^x}^t%wjuIlVI0kB!Y9Io2bRCao*|{loTXWS{9`OVy z^D(2<`ISrUFn-4;Ec;Yl7UZ6BZ103DX=SVO*Z{cwd-$gUhGZ+0?CBK}^ppGyUxk6F z0Nnt}DC=VW;C-b!_kzJ&PeS~8J{M}&iDCFd>MGag~njc zT;$}UdPu_U)&nY{t)%3ZT6!M(5g;7>X}n$r>t2AxdA>LUymljYznT&Ft&jy5FbNDW zkTPDKFG*LdrL+<2fQD_v8M%Xi`)IIjC}DB@-XcaE;+d6#{`L}=(Od$=i(ta;~v7& z2%$s|;>S`TeR7SSId;ExqjT)iyXbu$Anp}EyBn2b*CSXIf!X`= zxlk~gASfkkBGOC2%L0vhv+4F z+tiP*kO9P1cHL(*X=Bm!;hJ;6BLDQ-k)p{R(VOQKD%YxKo_4qsJtqt;2iE$+o;@X|sJ( z-cip2wq=nc6NW|0;9QK#` zNF4!EEZ3KbE_N8CmDQ;{vwsXm{hHILhl=r4>LRs?*v#J!J`3|NQBlSp5oNy(c-Q+^ zj6r=cn|?=e)>}mVALzDU4e3M_dW=$%#$7`*%}Oqup!g(th9vgQp9c`>+Temw6(DC| z)nWL+?8(j?GRw{8lOhcpnl!i}Y3S z*Eh5DW&+}WpG@Fzx&2eOsGhbU&q1n_+P<#(J{eDR=k>Ha`qTHL!9Rt_0;`ckZ^B)b zzvfa7BkovjpCm*Fq{RX&x<~3{~SO*YJ+`@na zS0!P3N-TtGaEGBdvM^L0UuQc}E<$C8F*v_@V<2mRRUW$Y%k|1@TkTg+68_;|a*yO2 zp5d!!kV=wf#cpHl4pVZiSn}g2`7tEHlhx*zD?h>Kr|o``>=i-yVkY}KwP>e>l|T0w zf{eB^O8s{`!8=|RVCKE_^!;eA7}?P5HVr8e;>oP>2Iexh|V7g&eD z7mP;l`gWPN#Nlm+O^FZdgfDQI^}AEgV)AJZWqWDg-Mb#qnq$ za{7F6vn}m zWTAnJbGi(l1(5*>5*P)ICHrc$-aSl$JbGcb5ci^YRZ4Wa)4RC+b@Q&zl)E#jN+|CG zwsP1Z7lGD`8M^%4!S)o0X@<^lumyFI+iB9Za2f7Z7lH4T*l+UPmt&Z*h)~O(vIaNt zKv-P+P?M+Bhj`h6+i6hb2M4B%f5aqBc5WR(Cg@7rZeS6$FXIz0kE9Ozm ze*~O>@tVN}8@9JvgJ&=zSTzUnq-rklZ`IX&N*q@m~$a z-8)<{r7npN(G6w4V5$9P6sL6*i^ni6x_Kniu1z3|RnDC@A_C8EO6q6N)UVXm&=p)> za(o#R4}qj8DR$WQhh-}cu@};HP@vmPo9>1bIEQN+8ArexH}k%QM?8d?0QmfzF$p*A z8AN@U*-7wkoGfN2#$1vj!;eusp#)DeqSi#Qbpp===rE9icL>dVZ-fe^MrX+UI_K4- z4_YoyFNNMO$lQz2lMDrlPy@YEELP6l)+YcDg5G~Cq}By=MU2jzQfxY^b&j-|V+L-7 z$(kapKvC_J02%>{|Hx~_0*JLNK&<^5(>$8)2=WdFeG=HyMTmM{1SL0XU$v%QS2?P( zXUys#$eu#%!rYnG!0g)rzO~5oNYe8Lumx5kQQxRsTJeR(vp+K{oIGPM)DQ`d77^5i zYoYNsSGcn)ekQWWfrGd?c|<#=(^uBU5NUy*@o5vI;94l3aB3{gM%Zf=a4LwvM(qN6 z0uR%p0FB}!;$yFi==OprE@6EdZCqdSKmHv?=gVQ_6cHpFSe=?e0e=_D)m^z3%B`Us z{v)Rs%AI!Q0BHhETm$$!mNOclRDlIR>iTB~mTuS^kad`USNYoE{hIK;_dEz@q00o&kq>pTGzi+=DPBcF^E&sh zJYKF#jsSmpI~NfJR%!4|c^C~l9$j*dgyIZ$b4BS@Jv7RR!m*+RE0h`&QK z2i;k$Jqp|9QSK@BacI0DmUrii+Q|#&{lt1^BMoCWdvA+q!AMXW;S$z+5NB1Dkm?T? z0*Kf!rbBM63)AM!ICgOE;~)(51F5PgP?zBQtS^$>ctL3Z4@5^z8Cx+Nc zw4&R`w4!GK^Z=RNd@tz}2FkkzofiwIY@{i7r0H$8R{Q%?Cc;3pSU1I)U*KoENU8Oo zE05Ry^V7S7*)#m(h>1QWOhy2{jmx#a8hGGJ?Tet>$4`C{!`Sffz`~Gs+RhBymq@qu zMTD5+(8fURuO67Ieep>93P|U#upS?Q(>`M7U>ZAGw=UZ{W|7EL413sP{Q(^8!`OB) zCj3GzMl=}gYiWE0qxRmR5yiTLxLqI&cs&6UyJsjpc_UQkvVeJ5aTqouSa`4D+TQDe z(T`$0Agr5b#G0|lOfVMASJnqRMw%UJ-NYRN|KQhW)_bK6P)JpXL?oi_w3RB{a_ZWz z*7mJXN*xEotbs^d1%uTrsaka^zy-3Fs== zy;gFf$ZltSxj%{NTH+2n(p^M|PS&Z;G zv;fs-K9|K(cxCL>7N)Q%!(d}woXhFZL>ELY#hHgO?5kvMIbVAI?Zl7AjP@I{Kznjf zkD(6aj-jqW@8araye&QT#1Hj`q=z@-t*ARn9G5sJJ|ZQXOVU7d;;gR} zi^z(0cE*2bE>3EfGOGyw6Hk`*d7-4wr(B=X0&g#I1I_h0GkD?>OSWHf;u5D`JNMT! z-&i*ru(fl4HB)hb_kgRN`@9r7>tCGvjFeFTsf|@Tw^upWLeu>^S$-6W|<6 z!PRo1{5o_L^@gRAihopZ%iQk%??S%|W5AI>{`Bc|`9Cq~uGf$UR4Amje+zIY>%KF) zQUL!%_O&t$Ol1FG0SOb?)e=06b3JS1YY)(VT~8tq{S{ynjQo=biZJ z6F*}t$)H=k)tcCuy}#1hMLb1p(MPSEhDct9Py&LnZ~=*C4!~4;ODzg zyM(>a7Rfs7iMl&y>y20pLc5iFUK?-RzlH?%m(HWEI>Ke$0!n;{R{I46X5LYGjQZgM z?Dxj(A{GBs0(T8 z1S67T#W>b=jByQ|(DD`0pS_{wE$tsr0{R0C+IKvjwGDb>U4vVlTJ!$CG9h}->X6ak zNJ|qM+~LPqW@{gCjp}`1&|>P2;q-k!8n*^2Ptq%e9B6d6(cu-8BdHK{X5JW2m1=Ls zxO+yxzP`Ac(6`-zPfO4P85BcDC0Q^yA@(hl+{m~j)R^5}^=sO(#xijNMYm}fy$ha7 zK!fOs+v|;c2VLlJ-X96;VHDh!z#3k}1?=+Eq3Ujk>rIjdIZ}H6*de| zM(MNLjzKZDv5J|1HfMK0RQS&lMhrj(7sh#krt|Da*2`H|;*jbVldMq^B(+s^U$Q$r zcjm(bvxvcC*xmr>Y~#{!3Kh_Pgi3aD6Gc}r3jm_J{nsdp29C`BeQlsBAH|co>ULJP zKdEJIo4s3WvXgcA0N3mDpP9j_A=SE1u~+{f1$AR)`!}@u?XzP}uY((81dzFmgA7s} z`zh=m)9|B^;}t7Dx7|dn-!%SBZp>%5u}PQP4!_84cbDqtXOnRm+YA+o+h}voPNtEQ z3jN_g#)z)TgBNg&;1x+T)Vp&y^wQWRF996~36(|A_~nMk$Ep?fq{`Jd>c86)zT?f< zks491!~q!znu0fAf^^J(c0V}(?D<~p#fPshpa4=Dou=8IT|9*!OZ{Rf&hstqrjoQr z&87G8si9A?@9>5TyQK%E4E~G-ur}b^%3~Y2U5jnR+qEi>wT^7Obq^z{EXfJlpW$*S zUut3gy;5Ih2ZI2$xX@64bYbyyFSO&Lml>egMLZ)CB)=8C(qVlB+H~sBG;{F9(La%q z&+~_4{)Kk{8af*X6zupppkSA9en!BvmL741hxx?hkKb3koC+JA;K|OL*Q3CV;#a4% z{j-`3N6`xVzPZE>!C4ClzOFH#Nr~jSbkDyFpb-bU)N)wv^Z5NQDV+I3IR8X|C84TB zSA=Q_NGV^tfppk|v^jk|^s!c!2cCe><$*tuL45vU;hM>nz1iix*$aEKSRXC=Q!*+$ zA$G#}TXU@=_4A-;KrRX}6ELyOn=;Afx`Yh?wriZlK;AKq>Dp8=izX0M@kB#hLy;be z|Gaz(t~s?q2Xh-NDH#Di&_b_@2Z>;HPwXN(RqbtP%=XKuIGjq#>-%UU(8}rP#}i9p z-`?zCe{c(n8WIw_YtD}0K=Q9JQ zu;jG5Ll-Wb3JkiSqd2pIlLSQ)3%wdfL~x}TajQ%KlVQhW!-#0WfA@?S?Ml1zAvAFw zdJ>dA1vNCWV28#S$R=Lr?k^buDmQp)KK%qh;Z&vcP& zPVbvGY(Vq?g1Vl!v+yfJ(ustYhk-1XK{-OWqg~F(A7`y`J-lfpjG*zF+2x$nMz({1 zo=>5p4Vb1oS87+Gmj>_%+z#LkFfTmQs9n_?0d~MS?w$UO4c5)=m=ZSgDMr_%_WW?5 zCP&|>Osc{PE{U*_*W9i4GuM=thOj_a9Qdx-UkS5tnTWCZGtFFYbUV*{8m%m&l?$Lw zP|(Dp#j8Z;VaRXUtsVIVm3PJy2%bUQ#IUJ^{kiMTy_3o%DLl z5)oCTC}By9HnL;$Ox5wvmAJgrD7@E!;#3%>p#o7dLW|ksRTOlPAh~0}K`=agwMA~p zo~+Z@$u7!8HQACHbxoQbfO4;B#K5@03OjC$u{Czisk$Q(=O!T?oHQHWGsL_ zArp3`>?Z4X@NFbvGcJey$e5nH$>~u*+ZvsFV;$r5igFXZ9F9kDbd%tdtg;I`CW^PQ zNI%qbbr8@RBy9_lb`_GgaDvKj9$cwyfKa&svMImj@RT}E;$bR0LqJk%UA{Dl!jTIk zf*RczP7ucp^Y`mvsm9o8s0j!Ho>+SqR0e~(X4mR-mq$#xH#3S&>CH&$MReWCw1~1f z+VwiR@@pA@$H5d{#{n-)3|so{w5t_y)J$_{)(2*$;YT6}On-2e(?+rfMpf|rJuN5h zBU8S%-u}I`1-$uPz+(++36qX;k?OeoAQ?l@qOZhrr|`TgzsS2enfL$ zmA2}?L>Q(r0``kn%Up|Ow^<2PGG5(`c2$hd@q7QOHxv9Yr=Y^|@}+tpMnk=FMS0xS zlEdiH52ptM4PI#Yp#z2AM7D#I>T+5z>=P9(#eoUJ8UbNKaL!(EtPvW7dCNo2Cr+OD z=>%rOfFy{z7(EE9s-U`|r^-}gqy#71Y4(_2{M%&TG~lZgzoeSe7}|MoM2U@t*TLvo z0Tk@>>gC#_Wcd|3BJPzx1XCx^>)*a2w$13M3Iw=Nd-Uv?M+asYh`Hk1Z}WDU@C1pl z(*6)w#Tj}5@>21~P}B}&T`WJb)j~lS1K)wysE@3d9S+T&!3Qw38)rkt9iQcZIL2-H zy`NU|r*0tyDMiB41%n4Y@hoQP(NP+eMLf^7h76u9UvVMfXCMrS_S2-IRnNn+=;*g> zxqT39mD)}mPfqd#FND2=<~pyobdHJk45VNsQo$xtdv6pV+ORqSK*Y1BV6J^4rCjq2 z2*=U8XmBeYWQ}xkP1L6lP?(R>Q(z~3)S)h7oJMn&Mlusy)97&(^DWu6K@0d2sD#V| zo-mzDj5dmxR}nV30rcq=(4&Qc>WlQ`$0MN^TVZ&RDSpXu^D=Mz6^X`;A%Th zMJ9v`auuo+>tY-GdzeFm2jo4kQ&5@5!yFo5b?|qdXrOj{5|YCl8lufhlj2zy5#;VL z__Wjr4CHs1L&LA;_LW1Upw~UHAry-~d+2iyaPhkt12E*!rA3s74j_#RjJ|% z4*s|dL&w$_K~x{&Ue{SCYD{a9nD8EdHWEs0$Ld$q<#EXeGP!A(Yj^uE_{$u5$>6c- zO^-H~Z6^)c?W8_-l8Sm+BPni_omcGNWAV@~aLZ1!b|AD)AKC?6DF$2lFt--`f5l8u z+lRTe4s&a%-o5+9m0RoP+XZ1&3sJmFGXOrjYV@6iw=aA@wJ}800^($yhBlsFnQ`K& zN%lF6J*3b|Y#~@q*7o7wrdu(uz5N6AXAdlw89)b$rzu(?hgQ(QfH8nU=aIe-y(3x9 zfqa-@)NPq?KMlrN4m=OwZOe-d>?}xr*TW2>Fxv(KQ~)ypov~|YPT>_?HEy-);dYo| z^y(NC&KleRAgc2H@fUxF(Obw0qV_!QF_QOGOG;OU4RFKE?l0gm(E5vJzoTHdFalCS z0qhz5XhYF0)Oa~>9INfX4MkJPH&L`nfoxp9%HNAK%m%OFnW$x`0ILME=q=snWiZ;FHQ(N`N zG48O(1f-SZh{0P4Qc<6Ol-y z{feHq5iV`6kW3uSgAdvD?_-J}ea9<}c`bO}71RdZN34TGK^gjRI&?HV#y7~J5gQJn zJ9vFczPdZ21K&fu`70S+NAB`LKd6)u&wZwH?gJRK0tzRw`a3FgAhDpZIe=I=V#R{A z(n~D-G0+RKz#p2{=l;N8DhG(NTdgA{K^trAc>cf{P}XoVH>zz!WZ3=|AktFI_Bdv4BP(@ z|D(|$r@@k|;?04uL|gZHOSM(S+kXbI$6hFVyqL1R2x&V`+WyU?iv47(*k0N{7rRKx z|44`TcgFWgJ95alJ3t0HOu;I0bJk54?aljl(sRhSn&khoaB(nI@`y5!LQ42!)Rx@I`EKb@UvjY(@X zzL@P#Z={82JG0jeyF5Co%)X=#%rixkucL5FZ&k5E{F~)3xwP z!;>1E4SY-vI+Y*i={5=L-AyJr*BbK+4-6)3u;gxir~R|aaIMbEjO~NF_iTo>C6d&#`nY zRe38h5uhc(YJg7!PeKL`8s@8;B=!kSZ(V7g@E$?en1JS9K-ZfQ&YX;y8@FpWWV;sL zHoeUkb4&6m`rdqWhew&qgDVpQ-GERe!gW&r#@Qy{sev*+lf8jdP&0qO$TRm5_W{jh=paJs$z;B z+##5z+k6R<{e1WE;qJ|O>Fi0#tCd}3cC2jufo%Tg@rM<(IP27}w~kq_F8J|7^j^So zEANEFt8o8W;u1BH1*REY=E}C%zLGK37I2Hs0zLbuki3YKsyx0?Z%9r8Kg8_m)cXlJ zdv9^Cg_|h7vN1`+QLENp+5 zcA|OW7I*m66vSI~H@AC4gI0b%H=gD+_f{+(6>S$%w7JZ4%}(uSJR<@g2nu$)30S`{ z@%K-Gzkf;&dRIWzT7s$~uY5-jEJ2`4>b}O=E#POq^($`+FRtQ+-03O>vPC}okI92n zz5AK}ITx!{Irp6}SWamG(hWkokIUj-(R8)%a=8)84|fS`e1qJpUm`8x7+h~Sz_oErjy_X7m)2M8+XPM7d< z<=l_r?PaldjwFIeS4fhBGHQ%(>jk6j+e

      meDhkd>7m1hN#wG1E7AbPg?o*UT{#( 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

      BH=RA7~1Hy!+qVpecHNneO2#uLomOs2)>_K!G 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 z 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

      e<;;&yZ#hcdE`ff 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 z zKW!qeKk9e2{C1 z<&ht<%e#LT`Mv$`d>Q+Xuy1?*Flj2zkKlZr>!lZdCF_5I@~Hk8u3w+uVo?79gP+X) zWSjpAuKyPLy_U|y_WW%OA3#zzts9wa28Q}$n|^aO`LDR`QcjD`BLU5P#)DE#r5mg|BwCN^T#_g zu%E{My%v8C<&mER=9dBdz)bAtu>Y~e??-v$XRx2ZdFT4Q3HbLWV}AzyUR>vKweaKh z4|4z9MS0{$WU2j=&r!$U;`h$K)?3)0PQMq|d8{w|c>RN1|EiQnzW+<*Cv(*CxB0#P z=2_T}Dp0;Wex>i5jq^PXc{#tbb8!AC&fD%EOHm&6pU(a3$M1H~f0Mb`U&#L8>!UCH zO4c7idF1D^AK<(*{~dns{Cm&Ceo6Yhz|O;V|Ja@K$dB5i)?dH>*#-Q#x3OQ3{SJjy zT>l`~e-P!7AIrXe{>cLV)D-LwVZY{ey6`JG|H+g`ek$mH5AeS;_^$=&e`WA9fd3Wn zTfBq&Ulyd_jPj`eY~X(b{8a{j2m7{vKW&A<&tqRd|7HXK>G`<-#+RM0d_J511m#ix zfxT+~>;69A*LfHFsqBv|tm66yx&LZV9{D-!>&M@I;CFcs`=S4;{%!XU2NvLbJI9URA#B{-GS@ zk)QOn_x|BH@MkW?{(1Io_YW18;rum2Ue2$ZAs>28^?wV`&;2C#e}*Ani}N{dkUvX* zJ>}8-!oE@S)9*h{`Mv8`eL3#Gfc@u$FYB*NdE`g4uOGi>fZu!t_J{qa=4ZS9Hl;lB zliAnLe|f+kWbmi4|AM9efd)T~ef{`72mI1$xc`#AQiZbYU(Wy44{*K?=a+~LBl9m& z9?j4Ht=d2O@BjQ2)IWYD_IDOj_1msr&r=@xQQ6AZ*Y7vrPhExm`->~zcK!NoHO@zK z-uC?W9OY5{v0T5t|Nj8>$9#nS4eZ;lUtK7V{8TW%i@*=0V}C#Uw(D0v$|FC6eSQC5 z0)E0;>`yD9)^Crm=tFF0-*c2le#Ccb|73Ffr`vtL0>AhCw`v{sdzVzc{Qj*xett9L zhX$E%u^#)AIp4Bq`=0mTG^0G~KcD;8&;M6I|3?h|mLUBf48DJ#n!oN}1OB89xc|%S z%lA*n`M*GU)PD^7`uW3G+q?cVHe$bCDYgDX#QdfII^~fc$G(327YF{WpJ0Cm`?mA{ zOBp!7it{_g0VC_5KzUSuI@hnC|4V`T`)tDgs4{AP^7)e}#}`9+jI_rHaGxqqeqD&u6R9{DlAzYX{&4gNg#ZTtVI!H;8K zpMPcGuiSzAzq_oOe?80kFQ+`}KNs|01^E7**pFe~cKxbGdE^%WzZ&pw-G%+}?AxBd z-9&lhhaOb>PrrWE0R9WRv44U6C^3I|{TV}fuw)fxcG5GPI z|JuMGo`w4#&%UkyXDE;Q&j9_`1^y0$zbVN6KQs8*p#R%}Kj=%`f9adl{B8G711XRC z5BtHp|Ly?(lY6i~l6~9tZvf?yA7Ed+`=4_$m8v|E0?Xcm119dDMRv=)Vc@Z~Y$ocd>8#{^?DWM}98* z`tjEc_+K0Rr`VV0-(uo=lx6Tk4|(_B1Hd0}0QbL?ecSVo9}nXE$DEH5^~(AWQXb7O zoa@);*8i_O2_E)jr#^QfPdE}?Euit;Q1AfwR>|bC%+v2}WdF1D@pUnB6Zm0Kh z0{@{C*xwc!-1)yP<&mFo*n9jv1pKWhv452P&K>X2{L3!jSv!B8Nr~gjCUvvul zTgt2c#}wr~@1L4adE|#5QT^-3Zx`UVIF0>?3d)zSzsTdK8Rd~5%f5d9(GB=Z&R~Bb z`{P9aJkJ09*M*cvemwj7^{+edyX0ZNQbpDO+y9f)7qb73lt+FZ`}+Rx0sQ`FvA>%A zDB;WgAE7+*6OMZKe=p!4IfwmU*|%MPI-SS)|2Q9GslPqtQT@qWzrKI_g8H+5#eVnO z)cV={FDQ@vOyI`?f6#B(Pi3DXMILhh)cqajw{t$KNZNb-sY!WMe?D0MexUwCe_+3O zB{e_!^W(Dq{gg+3$T9EvX8`b@y@>t$+0VB0A4hrQN3x&HdFTB5IPh<{g#D70RsXw- z6)iyg(N~i4$j@RwjsuSW1n{%|#{O4f%D0{Wzo0zwBXYg-9|Zg-3$PzmMfsD9w(q(A zeEJX0f5v&+`FjK9QT+j~Uq6384eIalFZP>ORrTARKX;`(@^jeNuU~P%KWp%Nvv2$U z^(lj&5B#CPPrict|APGnV*QGVKfghF)PKkc@BSGM{I9NJ|AJxu^8C@|Kb*g*np(dm zqFz~lN6Mr6Be{Nk{YHZNkNQgcoWHZQD69?p_gnlN$|FAp%x@I%#}&u^SoT{8UzF(^ zO?l)eg8rWaer!qXuVdeK|JRH1$WLKkfBx}2@UN7@zQ4L!|1OsP|E4_hbJ-7Y-Z}q{ z1OB`+*dNY*ti^we^2m=m>AnAY0r-_}!2S;QhgtkvDUbYE_VxL{2>hI~*uS@intz#M zMGFvr^nFixpx)d6TtkY0)O@`xc|^v zYW*e(U-lmzit}%B-gfRDTXw z|7oE9Kt=4|=vVW%UBCKK9{KrTe$#<}_BQNCv2XkS*(u5+-+#(`{+t2)6_v3+oqgN& zYcb`KAIZLc{!9jb^D5ZC%)agV)s*tcPh>y9$B%RUng#rwRk7c(wpxGN^(&L|$j=4y zp9B0R)v>>jecSabg7U~O0P~**{GV%J|AsoM|7yjGo`A$3eJ3f8{HW7v|0QViPXYep zHL+i>uJUcyug55l{0#OZG=Dzud-<`S$iD6Mn+t~gEY1%sIzG?yzq6D__2+T@`th>> z)c;&~Ck^cK)eFdE}>q z{qqU%*EYhw?+&$pZ0DaK5BrnYx1E0;qCE1$^VIR9`{oiijA8n5P0qonJzvoaM`4Q~v`|nHO&uoePS?u=|{mbj`G|D4C0Q%nx z{2N+h{}lTjixn+E`Xwok`~>#%Iqp1v{Tlf1L}CA~25SA~^H))hZw}>=A9v1s|L`sF z&$Pk*6!vY$-!E-(eom12O6_reIp=N1->sBK{ilHbzX$!d?125_?AwmNNXjEWi+%n6 z=K%0CJ7WK~yVd&Jj=#;6M}98o{|Ded5sm%M?AwmN{**_4=r7*$&mrLN?S%dJ*uTBl z|9|}LqCE1$+0WFDzaN3$r3>~yZy4P1*OBtb&tqRd{~ZPX%U!WwYWB=BE+82fYBw>^Iu zOL^o6K>w$Je?tuR*Rd~uens|QlJdw;0R9=^Z|s5nBkZS%`OE89I^~g{%zmY zwiouN-mCWSHjCej^2qo9s`j7mp9B8Sy|LdmLix7mk0&XQ{B-v9^Y?k+x9*Gm=h(OH z{|70L{4DnM{eJ=YLm$EZM)qy{e=y~dUjX{g2ma5o*#Dk=+x|aEdE|#)@ScDE0RGF5 zVgDNYLoNGn66KK}&c6Qq@gndm^~Zi(qu}=ct&~T8Jp20ozXbfb1F&Dead7)Tnexc@ z{pOv20r0;ci2Ydh<^7{P|CE0m=Z6~d#l(6p3E=z$&fD&v7E&JdAIAOb$KMsuf1f9@ zzn1;MqFz~l4CRp@&3=IM&hv+Bz`r~Q`<3of>u>w{*}o`{{4}us&Oe3`!u7c4#o2?g z-<16hqJO#mGboSzO!oETuQ>1ic+xE{e z$|FCWeSQDj2>cQwvHvFf_lW%~_s_Kv*e?M6-wgbWcnRe3s3qrDUbXl z_7gbo?B9yO&m4#SI!#sow}}lS{^;9GdF1>4Q1j2%{7S%|^aA#qHB-KA|Gq$ZV*g^0eqG8VKL_}Y zfWInP`6Y@M-RN;G)coD`bN|;6_Y3~Kg7V1EXFrqwf6n#$KH!JGh5JuuUw;2zlj^G`7N{(rplZwLHr_T~Ho?Ay*idkuaJ`}+Jl z0Kd*0JpZ&H=U;>JX#Sy>z5PD~{5XSuFv$52GWb!z?*#lc?92Iwv<~k4^MS#SXJ4Ox z7vSG97tcS2efj>Y;=ZDfI+REAkN8*3-`zjX^`{%~=NSAM?A!MLOoN}mzJC7e4*X*C zRR41RnL*C~ios7~U!Q*u;16P7{`_G`RB-2?fs{w{kGtaC|Gj|!slji`zHR;+41Nmm z`vCuzxAFYr*iS6F-TwFbtNWkJQXci6#lHUY*N*^y1p9LSc|p#9h{2Dz=AHke!2jIf zS8Aiy-!}g(20sA&e!#Dog6AL2zI*(-^OpCYw@@C@j{gz{+q zdF<=+9|HVShW_(|od0oypH|E}|6#y?_&q%Tn(cx+|8$}}>OTkg&jLS#eL4Ra_S5+M z;eL|mpY;Ymq`2xohF`GziOxSGfq&KD7qIVlVg4-r0)ro0LiqvCIsPc%M=!v~e^`4p z|0Ijwj`C>!8SK0BbNuIkzt7;OvhU{IGGzZ>8~i{?@BE(!euss)|L6{?|4g zJnBEalz0D+1O7IHAIpBU#sAdc=d$n4&zb)Vz^}Oo_n*qXn|I5Q{a2wp>OZNpcm6K| z|4D-%-BHco@5209`U4DpP8sk1p9uU_20xDdB#Xbo;75ii-<_W`|H;5_l8Wb_&%T>? z%aHv?P#(=cmwo;G^Ahk^82prng4_R#4Sqyf@BV)o__f~0{im@X?KW;$|EiQn{Rh~0 z=jY7-72r=Y`1$O+dAAHX{}&8?$c^6p{~GYO8~l{$;P(GkgCBd7cmKZ*{F@fz`Dd`7 zhG-u*ul_>&EO0sGNzpvIxD-C``7uCOQ{g)g3lv};)|2FVTEyMjs zv2W|&M|sqL7W?}7{~h4>G5C2w_8(*L!zy_De;4>G4Sqq8{VzB8(d_H}F93dl!B6d~ z*55Doo7{hY8vK-ss{a7zo&CQE_+6Ic_0MEK$>MjUJX-$(_TByC`0oS%sKJl!ruujD zZW*%w9D|>FoA>xz0{qw&xc_|iZO30P%A@}CD|z?dGTiyjR|5YF zgCE*m%|FTFZ!`D_?7Q=G=D!;F9Y4VHPhsE9yJg7vx1l_mzrU(?|9=Ghbp}5wM)hyo z|Emptd^PX>Ukm(tAL9OF*pGG_H>`gx%A@{M*>~sX%zr)bCmQ?|_T9W&hMa$b!H=%) zo&QGQ?>6{RJ=FaDE^O$3yTMPX;obkA0RPsNc>V$QlPvyClt=R~VBejeGyhM4pK9>) z*mv`88FK#b8vN9n-uZ6^e%LD9e{#>@_J0M+qyF=2dH4TT;3pgWRQ99Y#trNLhQasy zmG92ang3_N|I6U#u^(>n^9_C$`vJ~7{^!8&w_43#zWyHCOU>W*`g>o>qxpx|_Rjwc z;BPeet=PA{{+@2|V}ZXD__wUV`!Ak-cm3RD2ywsQ&t)l(`cGnCzy9t9{s4m?)?3Zr zFFfhT8vL9(YW@MvJL~@?@YfprNcNK~{wjkXS=YP&_X5BDM|l33?Azwwn(}D=x$Nun z{~Gw220yNkn!oM(yV>AJ-0t1~-vYmFI_^J#{bR+G#_rNbO_;G!M+y8$W{Mb9Z`~Lv&yR60YPhvkw^eg-CNO?5> z4EEjmIrIMk_(u(X=p(9sH}94q{TzcI2=~ta5b$Hy;r=t&x9$I4lt=xi-|5}|KLY=d z!Ovnp+HIUa%l`Kp{9N|k`8o4H3j8+fasQ#Q!Ogz~RZ_fQ4&wU>9hr?igyze>R z`M!H+NJ7hXwtjy9SxkKG{xi+wQTj{w^ku>aQk#F$I(T{}J$~3j7MqKU%+1{@N0bXpBMO5fd3QV?-lrIW9O4fy&KA-?wYpTkWat$%)3%Xj>f`@a$3KQHiC5MR6gtP%KS z#COi`B>yD94{pTsUrGFQT0iF@==_2n>zh2PKSBHmeO{8^1n@5t__aRy-2{HPn|J@8 z4ER$7erTMXKdt_Jfgc0>rhs26@N}0Dr!~&-clHP~gXi@61nf|D6f=hXj5J@twR>|5pOPn)vSdI~(vX_$OZfgwOih zn>6a#AqPy4eEtRt{9M4l5b$RR{BocDFBJGC#E+17vi^$zzg*xa zeDYrq__ct4G2kB-_`&P#{AufdNZ{x7@~(ep!0#N#^Os5dTxI<`nLL`m81buI{qG9+ zw+Q?q;yd%}Xz=-)B=8Hv-t*^Dz%Lj0l|K0|2>i?|y!`HfU;kCy|Fj$I`fK(7D)4Io z|1!YuF7PA7PjwnkkG%g~OdhR&d2d_4Grymj{dYOwpR?K4U$0(WP?Y%Z)&1>2h&}&} z^8Ed~ya~2{n*ULgNB-5oKMed|+#>iB|4HV{{U>e3>z_W+pZ^4tNB(Jjy#4P3{Lg$1 z`-h4DxZ?i?<$3=TKK-|vJo3*0{(XV}s%_XmaHH+t8;bvo*Kz+VDX+~>p~)lvLg3#I z_z$bV{t4o5Q~W!=f&EMW=x=_`H+ke=3j7BG{|4K!f1LPQ|39HTpP%ASD|Ax1)e~9=MivOaw@%&U%-ud}i z&L6|i|M@15{4>elxqc zHQUa=v;N8X83+6mf`5qk{NJzO{cm51=O@pne;boW{&~QEJn+AV_tm40(@_c?Gl-I7mYfT>Yznc6rh@YIFKLY==-^2b< z;$Nfq&!jx}ukz_X-Qc6x|2M?v`!{fl?f+`#%l%hybbstB|i6$6Th$GKV&EN58i6)*Zc>XJo2vr{&xcZ)x_uiA>#K@{QoQX z=lk?OEcj<$<-LAQ1O88Zg!gZh_$7+}fGXVov;u$q?`!g?|54z77x3ReeBS>s@y99t z9d=>=m{0$9CXf6pfd5S3znJ*kKTiBnivMqdf9OyC`hQgLPtEbp&n)2IYd4;sF!A}{ zUx!#dGbzu{{{qTqvd<5)=hICd^*@jNBlP*n>+gNQ{~N(SPJHeDVf4p%enL}i|26+> zO&#0&-xW&&ztSR{$-Tc&d(H+NB(L3yz?^`_~#Oz`zMIce||dm ze^~HOz0F_$=Lr50@{drzlJhek`2Q^UM~Kh={ZQ^dX)o@7+^7EplSloJ1OElUe+%(> z{{y$%{%QCBE&q-Eb1ARgzonTx@(=a5^W(mMUJU#v5uf`)_ixL9|19G3{)g_c^P}zGR|WrE z%4_H6D}sLo`A2Bsll%8E;NK}>`^Wub#Mk!ka?11TSKv-tzvjQh2LDLzli+Z^Ro*0|C9K<|8e4L*WZr&v47~#{`!Bu$s_+t z(Eq;y|LMf%{t@E$r1^6mLe4Mf@eRR0=F@+x;GZ$jJ3mhY|Io zKT+xb$CT&&PoL&*{&$)@>VM|d-uYPz{Cj?m{UgNZ|9&m+|4Pbp|8mM}^Yf_5BmWZe zchApDz<;;kpCEp^(*IMxz~@hJy1)LPV)Dp80s3DK{HGJ2pFd&ZU#s}<6Z}hj`tK3^ z!-Kr@vk~}r{Swblg7|$D{|710=O_Iy{?4D-CXf0bBY*e&Yy$ojf`6F!+Wk+XYCJy$ zl-JImdM1zjt3m%?1^%}apU+R6_}cx?KEXe9m%sVnBlzbG_Rh~%;D6ZxJUz$vsf&Z}o;Q2`q|3=2+{%=yA&ri?2KT3SWI+du98t?f5>{xd1h z=a0`%E0ah5;UV7n*$MoY5}(h1l=u^s`DuC(`&aw)Z*20&KL-4F0spDQ=l-Fn?Z0;a z_MzZkNO^63Dh2<*P}_g^{Oke#Ee_%Nj}hN_|HxSezJEthp3i?J<+b@4YVxT6IpiN9 zaPs|!Pk{e6!9R45?Z5W-7hP-c{6s0Q`Dd6s@-GGc`+@%g;`8~56MulyczO)6=idna zsk3bTnt!$6AH2r9e?JHQS>NLMi4eaB^X2{zP@d0EjPlz2&oX(`|9tXy&wn-W|4HzV z6aNOq|JLvD{G{J&`>**=HhJV<2K@g6{C5$b&rg{6BNhKX-(&xnPye1KkNj(a|3TpY z0r9ziocK}2f8t^6AD(Uduf2aBF?r-49%kp?IsZOA&wT$s@Lx)N?jIq(iPZTB)p-^O zye;?_QC^#$3cz$waz(3fE z;GZCVYv#-SUlaU;MRxu*|G3~E1OBH2{~rba5b-tt4oC6+&7r(@ezr4t)c;B_KWV`K zTH^El8zH_n|Mv?1QJ?;I3;t<&-uXWp_?HX*G2)v@oew@g-w6H{KK-i&{|NAJ1^oN{ zg!gZP_}c5=)s*M^H{(G&|LJwA|Nr&h`R$m=pJ<+h+4nD&0{_;)f3M&lA-;D1aQe@9 z{);HD-M^)pJo2w0{|FVDynky4{IiMA=RZ#TbDc)fBR@~>5d0IA*Y7Q!ysQ;;>yz`R*{D%>r_dhh(&X4x` zcah+qOL?vT^9BDr;NKbeza#iZiLbr>YVsTIf0z^3NfD^7_>a_>UkypPwl4O{~sGsLr!M zV4mP#>eIhS@Gl1by@CH$!9Py?^O-OA|4Hz#ro49lb42j30{+>+zv~Hh{dxaG^X&Y0 zQ2cMDJfELj%4_p8+2qmugvNN!{~X}ITJVn&Uz?wg1^-f?{yPQ#eBeI-_@7k|_dia2 z?fNy6^1S~wKK+N8JnDZL@E-*HmkR!&`F4J^?|<1P_~%kyJwFBiTJm?FpF@CuL`Q$Z;_dhE5^LiE^Xa0ziPoC}W5B_|}iNEj9Kc7Eeb)5Mxk2Bx9!SDO? z`vv}dp_1qI^5^@HGk$UhAH zCj$TbO&{|AbHfJ54^hr}+FhdCmV%CXf1G0Q_$P z{$C3Ifrst&lg|r(-n|K~-*3LyfFZ`rj7(Lq6;8kb?c4yyoA| z)zKVhH#p9ua=Ui05A_?H9!JAi-pld*rqr~h`7NAu(4HUHO49`(Nx z_!k2IzNc6|KYyd-&+oVR^D9gq@v8xUI^f3yez8yfa)BQh=e_>i1^7oy9?f6O=lTt5 zir3G{n=cut^TDs5{Y)P9FAez51pZG6{H^4FMjd(}!1>KnvHu>Q`Fn-@VaoIOPdNXe zkPjBy^IPlR0h34l%K-hG4f=OwGhF`##Mk<_M#x|3Gk;cd%pXH}t$(wGe1XsY%`kb? zzZ}rN2SNXK3jD=B>+f+Yu78cse5sJ%>a%~RoQC;TKKpl)$)o;7K>y~0{tXxSKl`lz zSs{Pg0=s{-`91k`T>k}>*XHj=As?nZfB%K=|M4b|`d0}0w+Qram%zV;`26c{IsXHJ zUrc=W`yY=0{; zzw1mM`G>CaUVoPX|G2=$ej4j}!R6694bY{EZa&3E~&J=6@C7uNU~G zi|qWiQTS^GeqO{ozpDX1^(@@~?ZnsaUz(Ua>VE;?KLz+x1^z*w{3!yz2=Jc<{0{|w z^ToFR{O6DG`KuK8F~ENY@Gn0b_dmxcKhxw<|H}dYAArA7;NR_&|ER#P1pMa!zu`H! z{uha_UH?xoc~pNj;6D%e5rO{}@wM~o1tGuRXFjDRuD_P@PbmApk;$X_1LN)fcV9nV z0`=b^@RvQ}@A_FF@H2?-e*bhm;J0ms>#rcbcKvK+@~HkCQ2)z-|Ea(~afz*8yMF## z;1?1<;yV8~0{)Zd;`(!mug%|eA)LRF^4j@5%H&c1s=)ef0{%M${v6_K`*(0_?Ei$% z{7xaif%4k@|A;o2zr$z$hMGL;Uk&Kr7SO-V0{=Uo_4jIv{Tu()&ac-0%|gBn<+c9x zYKQsVDF2Lder1_F>R<4Bdw#j^pDIBAo)`H0iGQ=gUnB6N#4mO2-|c{Z-g&tGK_#~T zTKyrDNA;)Q;I02Hz+WQpj}l+2e}TY{5#L?^4!}R@d|dyHOa0YAk(%h&3^L*U1W@2>wnz^^90=ly5m^Y@$i^Y!g<|B5NEy?$M5@~D6L6K((8*WV9; z|4#yclTZE;fgc6@j{yIkbX@<}#MiE0cbPn@zXb4i0e+(nn4h}b&JX|k6@LF;&*Txm zjQH;Rua5!$dVwD%{vifrPXl8GeuDT__3Z(ceE(%H;HUfn*PpS%*01%yk;$X_%O`o~ z?-RfuBJhV1f3R|X4;1*7#E-bn?|p#3MBqP3{O=Y10)d|~+16j>;(rSG869!|OCGoV zKV9K>Gz<;j5-%Wh&`g^~? z&m_M4{^Kja|F^)uKW5iYyZ-DF_+`X*Uw^&^{LUBR{(nb&t^Q6XkNTf?vz;Gz{RaVm zmcU=J(qH{E1b!v)-SyW1{`&&I@e`J>)xSgF7f$ik{~h38-3j-99r3mG&oOz_{~F@E z>pu+mZwUN0tNhi!Rp6K0;;sJ(;CHzQ*S~}KTKyN9JgPtSR?BzSUkmsv1%B3({_1~J z;FlBMJ^x1mzj+3({|n-4^`C6=sQ!!sZ~Z?5{(S;}=xSTPcKwbD{3_z7xvpQo0{%XM ze<$&^{kKQp*AU;`|G;_w|NcM6Ys|&C|84$e>(}}}!sJo^^Z(@Se?7q8CGh7HU#tHE zfuB0nyZ=rE{A(`3^=Cchul_+MkLoWXzI*>Q1pIdd{@;kN)xTZfXWZtkKM44}JLCF? zminvza+62(mlEGye`CO3FYq@JU)z6c1%B@Bwti>MllSi_fZw9_{~}U{Oiwqb;JETKzaW9f#+8X z`Ja9AzZCMP{N2u<#=rbh?B9m+OPDZ!{hev@X#Ml3|7Da zfgk*{UH>ZA{Ivx9Mwz(&4Qu@I>zO>NKLPmX0{%?`|CN7OKL7botQ~Q6f`Q!&p9`WPTyz}1y@E;QR%bv6S)9Qaf;FnDI@;d^4lODMKF=dwj zoYMb>CXebb_>1Mc?_Vwi{LunG<$23LTj9rqd^+WCRr1RP|FpZTe}wYM^D_hZR}1_S zpZre+ej(sr0{Bxe$LkkdYx{SlQvVc_N9$Jw_+0>hy}%zx{A`84R^VsOu>E)6e{}== z%X;Ga7ZP9l`u}bwkLu4SzWe?+6Yw7v_-lRg=Lq~L;Aa8;=K}vd;@7eZ7C%1|0>6a# zMHEQRe-FUFz8CKQ_7@u*TlrkJ{!Aw@*5pzDLs9Sg_XPYe1^!ttS$>%DdHwqZelGFd z>mLUEj4-Z$6!8xz{EjA%>dz;BkQ$cke{aB_E%5uSv-R`WAH4tX3;Cgx-=O&K5c~`7 zvFqo){$>OJE?40GrL4F98vi1bNBzs0<>g-m_zML7HsWj7--iT#=w2_sAK;(a8`ob{ zZtK_hro4Buul|-MkLu5Rz{|e|@K*`^p|4mz|M^S&{9GaMGm0$V zeSQuH{0p*i{dW;Ri=99G{AzFVsQw({yYC-H0RBROzmE7575+SdUr782<&)?4NWgE> z7uSEzKN}oNYWFV1^Pc4@TUp<9>mXP_4D<=UEtRc-~Im6SinCd@MjS}tnj}Q z_?ZuS=kGeezw|2H|II$@zr^HG|8t4&p1<*ce~-WqZfbC>a;^Tm1b!6Me*@q*$-(vK z5I-@Sh(1AgoNn4j~n2FJ+!{+sj9F?qyKpJVrrdwy>Q{NVz>g!ltl{e1m$ z1%4j!-SyuB_^%55&wTP<5%@8{F97`X0l5Deaod0G>!&9R`My5$j|urPKJy<5`KgqT zu=V5f^Pb70`Kbo|y94xZ%s||~_lU2}?+BAe{EWHY`TaBCuMzldUbX8tTB-jjfgb_< zX@GxN;LjjF|M`V{{~Qwd#l&~tfBgmUyIqa@znu8|{WH$L*yK_FO96id;LjHLjW^r= z^M5~%^JfbDIOzXOz&|MPhY_E@f6eE=bP(=eKIOH)|6gVDsDCx&?>_%#0soPMG5-VN zU!=_MFq238%!j=DXExw(5%?!=vFo=^;cpW7`NS`z{HKO}Kj3%G#r1C>ep@y$>}epw zaQTa`}(mM@cRq=Rmc z^ScD_w+sCF#Mi!l`CB2sit^h2%^r^XzmD=_l=TmrJnDbA*n9pi1NAQv_{}S9|F!ye z3HkPv*Xr+gEv`R{@>=~@nmnq%0Mx$%)W2NdFCo76`th)ke}eMb{2mhgW909i-<80B z;RxKnW^dT_)B69OkZ(u%rpo+v&cpmJl)p{McQSdjet`vce%<#kt3mz$5%{IV&sO+f z2>cx4yI;RP1^C@Y;`$E~f1|>`*yK_Dg~X3jK6(G}G~gEt{HM1!IF`JE@%iI2l&ql{JF%} z_TNdPvHxR~*Y1B#GmyzIOhv5b}9G{g(><8NmN#;D3bp{QEa! z#7|}G7i7=B75F*Ccb|V70Y77`T|fTw*W<+3e*XGo%5(o3pZ*g~9<6^N@ZSXd4-5W* z9Sx3kitoP=>)+kuZ2jCnN_nmS(@Y-umjeG+f&W_K^Zv((&+p&4{}+OPg-`!|f`1k8 z-wOP@UWex=LHwSq-`syT<$3=@@7VRz`ajd;QU8OFc&~r21OE!aKTQ12ihoK3&rc!c zo%752WBC4UWb(*All5==l8;|>+PI+y9&NX?||1#iT3H(P9pZ7mZd=shj!TpN`|9qeRa|Qnd@P8lp zzbyDiiO=Vk_jA9=pJFPkU#H4IpoH>#-ks;p<6g&~ zcV53ZkE$ zm&o(mO#ayVIe#EM7C8O8#^#gv&-+0ClK+>plYd0blw?(bKx}RDPY(n>Gui3pi$NT| xvoB9F|Bvsz]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/opt/ros/noetic/include/ros/advertise_options.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/advertise_service_options.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/service_callback_helper.h -/opt/ros/noetic/include/ros/ros/service_callback_helper.h -ros/service_traits.h -/opt/ros/noetic/include/ros/ros/service_traits.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/assert.h -ros/console.h -/opt/ros/noetic/include/ros/ros/console.h -ros/static_assert.h -/opt/ros/noetic/include/ros/ros/static_assert.h -ros/platform.h -- -stdlib.h -- - -/opt/ros/noetic/include/ros/builtin_message_traits.h -message_traits.h -/opt/ros/noetic/include/ros/message_traits.h -ros/time.h -/opt/ros/noetic/include/ros/ros/time.h - -/opt/ros/noetic/include/ros/callback_queue.h -ros/callback_queue_interface.h -/opt/ros/noetic/include/ros/ros/callback_queue_interface.h -ros/time.h -/opt/ros/noetic/include/ros/ros/time.h -common.h -/opt/ros/noetic/include/ros/common.h -boost/shared_ptr.hpp -- -boost/thread/condition_variable.hpp -- -boost/thread/mutex.hpp -- -boost/thread/shared_mutex.hpp -- -boost/thread/tss.hpp -- -list -- -deque -- - -/opt/ros/noetic/include/ros/callback_queue_interface.h -boost/shared_ptr.hpp -- -common.h -/opt/ros/noetic/include/ros/common.h -ros/types.h -/opt/ros/noetic/include/ros/ros/types.h - -/opt/ros/noetic/include/ros/common.h -stdint.h -- -assert.h -- -stddef.h -- -string -- -ros/assert.h -/opt/ros/noetic/include/ros/ros/assert.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/serialized_message.h -/opt/ros/noetic/include/ros/ros/serialized_message.h -boost/shared_array.hpp -- -ros/macros.h -- - -/opt/ros/noetic/include/ros/console.h -console_backend.h -/opt/ros/noetic/include/ros/console_backend.h -cstdio -- -sstream -- -ros/time.h -- -cstdarg -- -ros/macros.h -- -map -- -vector -- -log4cxx/level.h -/opt/ros/noetic/include/ros/log4cxx/level.h -rosconsole/macros_generated.h -/opt/ros/noetic/include/ros/rosconsole/macros_generated.h - -/opt/ros/noetic/include/ros/console_backend.h -ros/macros.h -- - -/opt/ros/noetic/include/ros/datatypes.h -string -- -vector -- -map -- -set -- -list -- -boost/shared_ptr.hpp -- - -/opt/ros/noetic/include/ros/duration.h -iostream -- -math.h -- -stdexcept -- -climits -- -stdint.h -- -rostime_decl.h -/opt/ros/noetic/include/ros/rostime_decl.h - -/opt/ros/noetic/include/ros/exception.h -stdexcept -- - -/opt/ros/noetic/include/ros/exceptions.h -ros/exception.h -- - -/opt/ros/noetic/include/ros/forwards.h -string -- -vector -- -map -- -set -- -list -- -boost/shared_ptr.hpp -- -boost/make_shared.hpp -- -boost/weak_ptr.hpp -- -boost/function.hpp -- -ros/time.h -- -ros/macros.h -- -exceptions.h -/opt/ros/noetic/include/ros/exceptions.h -ros/datatypes.h -/opt/ros/noetic/include/ros/ros/datatypes.h - -/opt/ros/noetic/include/ros/init.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/spinner.h -/opt/ros/noetic/include/ros/ros/spinner.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/macros.h - -/opt/ros/noetic/include/ros/master.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -xmlrpcpp/XmlRpcValue.h -/opt/ros/noetic/include/ros/xmlrpcpp/XmlRpcValue.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/message.h -ros/macros.h -/opt/ros/noetic/include/ros/ros/macros.h -ros/assert.h -/opt/ros/noetic/include/ros/ros/assert.h -string -- -string.h -- -boost/shared_ptr.hpp -- -boost/array.hpp -- -stdint.h -- - -/opt/ros/noetic/include/ros/message_event.h -ros/time.h -/opt/ros/noetic/include/ros/ros/time.h -ros/datatypes.h -- -ros/message_traits.h -- -boost/type_traits/is_void.hpp -- -boost/type_traits/is_base_of.hpp -- -boost/type_traits/is_const.hpp -- -boost/type_traits/add_const.hpp -- -boost/type_traits/remove_const.hpp -- -boost/utility/enable_if.hpp -- -boost/function.hpp -- -boost/make_shared.hpp -- - -/opt/ros/noetic/include/ros/message_forward.h -cstddef -- -memory -- - -/opt/ros/noetic/include/ros/message_operations.h -ostream -- - -/opt/ros/noetic/include/ros/message_traits.h -message_forward.h -/opt/ros/noetic/include/ros/message_forward.h -ros/time.h -- -string -- -boost/utility/enable_if.hpp -- -boost/type_traits/remove_const.hpp -- -boost/type_traits/remove_reference.hpp -- - -/opt/ros/noetic/include/ros/names.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/node_handle.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/publisher.h -/opt/ros/noetic/include/ros/ros/publisher.h -ros/subscriber.h -/opt/ros/noetic/include/ros/ros/subscriber.h -ros/service_server.h -/opt/ros/noetic/include/ros/ros/service_server.h -ros/service_client.h -/opt/ros/noetic/include/ros/ros/service_client.h -ros/timer.h -/opt/ros/noetic/include/ros/ros/timer.h -ros/rate.h -/opt/ros/noetic/include/ros/ros/rate.h -ros/wall_timer.h -/opt/ros/noetic/include/ros/ros/wall_timer.h -ros/steady_timer.h -/opt/ros/noetic/include/ros/ros/steady_timer.h -ros/advertise_options.h -/opt/ros/noetic/include/ros/ros/advertise_options.h -ros/advertise_service_options.h -/opt/ros/noetic/include/ros/ros/advertise_service_options.h -ros/subscribe_options.h -/opt/ros/noetic/include/ros/ros/subscribe_options.h -ros/service_client_options.h -/opt/ros/noetic/include/ros/ros/service_client_options.h -ros/timer_options.h -/opt/ros/noetic/include/ros/ros/timer_options.h -ros/wall_timer_options.h -/opt/ros/noetic/include/ros/ros/wall_timer_options.h -ros/spinner.h -/opt/ros/noetic/include/ros/ros/spinner.h -ros/init.h -/opt/ros/noetic/include/ros/ros/init.h -common.h -/opt/ros/noetic/include/ros/common.h -boost/bind.hpp -- -xmlrpcpp/XmlRpcValue.h -- - -/opt/ros/noetic/include/ros/param.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -common.h -/opt/ros/noetic/include/ros/common.h -xmlrpcpp/XmlRpcValue.h -/opt/ros/noetic/include/ros/xmlrpcpp/XmlRpcValue.h -vector -- -map -- - -/opt/ros/noetic/include/ros/parameter_adapter.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/message_event.h -/opt/ros/noetic/include/ros/ros/message_event.h -ros/static_assert.h -- -boost/type_traits/add_const.hpp -- -boost/type_traits/remove_const.hpp -- -boost/type_traits/remove_reference.hpp -- - -/opt/ros/noetic/include/ros/platform.h -stdlib.h -- -string -- - -/opt/ros/noetic/include/ros/publisher.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/common.h -/opt/ros/noetic/include/ros/ros/common.h -ros/message.h -/opt/ros/noetic/include/ros/ros/message.h -ros/serialization.h -/opt/ros/noetic/include/ros/ros/serialization.h -boost/bind.hpp -- -boost/thread/mutex.hpp -- - -/opt/ros/noetic/include/ros/rate.h -ros/time.h -/opt/ros/noetic/include/ros/ros/time.h -rostime_decl.h -/opt/ros/noetic/include/ros/rostime_decl.h - -/opt/ros/noetic/include/ros/ros.h -ros/time.h -/opt/ros/noetic/include/ros/ros/time.h -ros/rate.h -/opt/ros/noetic/include/ros/ros/rate.h -ros/console.h -/opt/ros/noetic/include/ros/ros/console.h -ros/assert.h -/opt/ros/noetic/include/ros/ros/assert.h -ros/common.h -/opt/ros/noetic/include/ros/ros/common.h -ros/types.h -/opt/ros/noetic/include/ros/ros/types.h -ros/node_handle.h -/opt/ros/noetic/include/ros/ros/node_handle.h -ros/publisher.h -/opt/ros/noetic/include/ros/ros/publisher.h -ros/single_subscriber_publisher.h -/opt/ros/noetic/include/ros/ros/single_subscriber_publisher.h -ros/service_server.h -/opt/ros/noetic/include/ros/ros/service_server.h -ros/subscriber.h -/opt/ros/noetic/include/ros/ros/subscriber.h -ros/service.h -/opt/ros/noetic/include/ros/ros/service.h -ros/init.h -/opt/ros/noetic/include/ros/ros/init.h -ros/master.h -/opt/ros/noetic/include/ros/ros/master.h -ros/this_node.h -/opt/ros/noetic/include/ros/ros/this_node.h -ros/param.h -/opt/ros/noetic/include/ros/ros/param.h -ros/topic.h -/opt/ros/noetic/include/ros/ros/topic.h -ros/names.h -/opt/ros/noetic/include/ros/ros/names.h - -/opt/ros/noetic/include/ros/roscpp_serialization_macros.h -ros/macros.h -- - -/opt/ros/noetic/include/ros/rostime_decl.h -ros/macros.h -- - -/opt/ros/noetic/include/ros/serialization.h -roscpp_serialization_macros.h -/opt/ros/noetic/include/ros/roscpp_serialization_macros.h -ros/types.h -- -ros/time.h -- -serialized_message.h -/opt/ros/noetic/include/ros/serialized_message.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -ros/builtin_message_traits.h -/opt/ros/noetic/include/ros/ros/builtin_message_traits.h -ros/exception.h -/opt/ros/noetic/include/ros/ros/exception.h -ros/datatypes.h -/opt/ros/noetic/include/ros/ros/datatypes.h -vector -- -map -- -memory -- -boost/array.hpp -- -boost/call_traits.hpp -- -boost/utility/enable_if.hpp -- -boost/mpl/and.hpp -- -boost/mpl/or.hpp -- -boost/mpl/not.hpp -- -cstring -- - -/opt/ros/noetic/include/ros/serialized_message.h -roscpp_serialization_macros.h -/opt/ros/noetic/include/ros/roscpp_serialization_macros.h -boost/shared_array.hpp -- -boost/shared_ptr.hpp -- - -/opt/ros/noetic/include/ros/service.h -string -- -ros/common.h -/opt/ros/noetic/include/ros/ros/common.h -ros/message.h -/opt/ros/noetic/include/ros/ros/message.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/node_handle.h -/opt/ros/noetic/include/ros/ros/node_handle.h -ros/service_traits.h -/opt/ros/noetic/include/ros/ros/service_traits.h -ros/names.h -/opt/ros/noetic/include/ros/ros/names.h -boost/shared_ptr.hpp -- - -/opt/ros/noetic/include/ros/service_callback_helper.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/common.h -/opt/ros/noetic/include/ros/ros/common.h -ros/message.h -/opt/ros/noetic/include/ros/ros/message.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -ros/service_traits.h -/opt/ros/noetic/include/ros/ros/service_traits.h -ros/serialization.h -/opt/ros/noetic/include/ros/ros/serialization.h -boost/type_traits/is_base_of.hpp -- -boost/utility/enable_if.hpp -- - -/opt/ros/noetic/include/ros/service_client.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/common.h -/opt/ros/noetic/include/ros/ros/common.h -ros/service_traits.h -/opt/ros/noetic/include/ros/ros/service_traits.h -ros/serialization.h -/opt/ros/noetic/include/ros/ros/serialization.h - -/opt/ros/noetic/include/ros/service_client_options.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/service_traits.h -/opt/ros/noetic/include/ros/ros/service_traits.h - -/opt/ros/noetic/include/ros/service_server.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -common.h -/opt/ros/noetic/include/ros/common.h - -/opt/ros/noetic/include/ros/service_traits.h -boost/type_traits/remove_reference.hpp -- -boost/type_traits/remove_const.hpp -- - -/opt/ros/noetic/include/ros/single_subscriber_publisher.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/serialization.h -/opt/ros/noetic/include/ros/ros/serialization.h -common.h -/opt/ros/noetic/include/ros/common.h -boost/utility.hpp -- - -/opt/ros/noetic/include/ros/spinner.h -ros/types.h -/opt/ros/noetic/include/ros/ros/types.h -common.h -/opt/ros/noetic/include/ros/common.h -boost/shared_ptr.hpp -- - -/opt/ros/noetic/include/ros/static_assert.h -boost/static_assert.hpp -- - -/opt/ros/noetic/include/ros/steady_timer.h -common.h -/opt/ros/noetic/include/ros/common.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -steady_timer_options.h -/opt/ros/noetic/include/ros/steady_timer_options.h - -/opt/ros/noetic/include/ros/steady_timer_options.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h - -/opt/ros/noetic/include/ros/subscribe_options.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/transport_hints.h -/opt/ros/noetic/include/ros/ros/transport_hints.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -subscription_callback_helper.h -/opt/ros/noetic/include/ros/subscription_callback_helper.h - -/opt/ros/noetic/include/ros/subscriber.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/subscription_callback_helper.h -/opt/ros/noetic/include/ros/ros/subscription_callback_helper.h - -/opt/ros/noetic/include/ros/subscription_callback_helper.h -typeinfo -- -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -ros/parameter_adapter.h -/opt/ros/noetic/include/ros/ros/parameter_adapter.h -ros/message_traits.h -/opt/ros/noetic/include/ros/ros/message_traits.h -ros/builtin_message_traits.h -/opt/ros/noetic/include/ros/ros/builtin_message_traits.h -ros/serialization.h -/opt/ros/noetic/include/ros/ros/serialization.h -ros/message_event.h -/opt/ros/noetic/include/ros/ros/message_event.h -ros/static_assert.h -- -boost/type_traits/add_const.hpp -- -boost/type_traits/remove_const.hpp -- -boost/type_traits/remove_reference.hpp -- -boost/type_traits/is_base_of.hpp -- -boost/utility/enable_if.hpp -- -boost/make_shared.hpp -- - -/opt/ros/noetic/include/ros/this_node.h -common.h -/opt/ros/noetic/include/ros/common.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h - -/opt/ros/noetic/include/ros/time.h -ros/platform.h -- -iostream -- -cmath -- -ros/exception.h -- -duration.h -/opt/ros/noetic/include/ros/duration.h -boost/math/special_functions/round.hpp -- -rostime_decl.h -/opt/ros/noetic/include/ros/rostime_decl.h -sys/timeb.h -- -sys/time.h -- - -/opt/ros/noetic/include/ros/timer.h -common.h -/opt/ros/noetic/include/ros/common.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -timer_options.h -/opt/ros/noetic/include/ros/timer_options.h - -/opt/ros/noetic/include/ros/timer_options.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h - -/opt/ros/noetic/include/ros/topic.h -common.h -/opt/ros/noetic/include/ros/common.h -node_handle.h -/opt/ros/noetic/include/ros/node_handle.h -boost/shared_ptr.hpp -- - -/opt/ros/noetic/include/ros/transport_hints.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h -boost/lexical_cast.hpp -- - -/opt/ros/noetic/include/ros/types.h -stdint.h -- - -/opt/ros/noetic/include/ros/wall_timer.h -common.h -/opt/ros/noetic/include/ros/common.h -forwards.h -/opt/ros/noetic/include/ros/forwards.h -wall_timer_options.h -/opt/ros/noetic/include/ros/wall_timer_options.h - -/opt/ros/noetic/include/ros/wall_timer_options.h -common.h -/opt/ros/noetic/include/ros/common.h -ros/forwards.h -/opt/ros/noetic/include/ros/ros/forwards.h - -/opt/ros/noetic/include/rosconsole/macros_generated.h - -/opt/ros/noetic/include/std_msgs/Time.h -string -- -vector -- -memory -- -ros/types.h -- -ros/serialization.h -- -ros/builtin_message_traits.h -- -ros/message_operations.h -- - -/opt/ros/noetic/include/topic_tools/macros.h -ros/macros.h -- - -/opt/ros/noetic/include/topic_tools/shape_shifter.h -ros/ros.h -/opt/ros/noetic/include/topic_tools/ros/ros.h -ros/console.h -/opt/ros/noetic/include/topic_tools/ros/console.h -ros/assert.h -/opt/ros/noetic/include/topic_tools/ros/assert.h -vector -- -string -- -string.h -- -ros/message_traits.h -- -macros.h -/opt/ros/noetic/include/topic_tools/macros.h - -/opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h -ros/macros.h -- - -/opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h -xmlrpcpp/XmlRpcDecl.h -/opt/ros/noetic/include/xmlrpcpp/xmlrpcpp/XmlRpcDecl.h -map -- -string -- -vector -- -time.h -- - -/root/comm-ws/devel/include/rosserial_msgs/Log.h -string -- -vector -- -memory -- -ros/types.h -- -ros/serialization.h -- -ros/builtin_message_traits.h -- -ros/message_operations.h -- - -/root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h -string -- -vector -- -memory -- -ros/types.h -- -ros/serialization.h -- -ros/builtin_message_traits.h -- -ros/message_operations.h -- - -/root/comm-ws/src/rosserial_server/include/rosserial_server/async_read_buffer.h -boost/bind.hpp -- -boost/asio.hpp -- -boost/function.hpp -- -ros/ros.h -- -cstdint -- -type_traits -- - -/root/comm-ws/src/rosserial_server/include/rosserial_server/msg_lookup.h -string -- -stdexcept -- - -/root/comm-ws/src/rosserial_server/include/rosserial_server/session.h -map -- -boost/bind.hpp -- -boost/asio.hpp -- -boost/function.hpp -- -ros/callback_queue.h -- -ros/ros.h -- -rosserial_msgs/TopicInfo.h -- -rosserial_msgs/Log.h -- -topic_tools/shape_shifter.h -- -std_msgs/Time.h -- -rosserial_server/async_read_buffer.h -/root/comm-ws/src/rosserial_server/include/rosserial_server/rosserial_server/async_read_buffer.h -rosserial_server/topic_handlers.h -/root/comm-ws/src/rosserial_server/include/rosserial_server/rosserial_server/topic_handlers.h - -/root/comm-ws/src/rosserial_server/include/rosserial_server/topic_handlers.h -ros/ros.h -- -rosserial_msgs/TopicInfo.h -- -topic_tools/shape_shifter.h -- -rosserial_server/msg_lookup.h -- - -/root/comm-ws/src/rosserial_server/include/rosserial_server/udp_socket_session.h -iostream -- -boost/bind.hpp -- -boost/asio.hpp -- -ros/ros.h -- -rosserial_server/session.h -/root/comm-ws/src/rosserial_server/include/rosserial_server/rosserial_server/session.h -rosserial_server/udp_stream.h -/root/comm-ws/src/rosserial_server/include/rosserial_server/rosserial_server/udp_stream.h - -/root/comm-ws/src/rosserial_server/include/rosserial_server/udp_stream.h -iostream -- -boost/bind.hpp -- -boost/asio.hpp -- -ros/ros.h -- -rosserial_server/session.h -/root/comm-ws/src/rosserial_server/include/rosserial_server/rosserial_server/session.h - -/root/comm-ws/src/rosserial_server/src/udp_socket_node.cpp -boost/asio.hpp -- -boost/bind.hpp -- -boost/thread.hpp -- -ros/ros.h -- -rosserial_server/udp_socket_session.h -/root/comm-ws/src/rosserial_server/src/rosserial_server/udp_socket_session.h - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/DependInfo.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/DependInfo.cmake deleted file mode 100644 index 54c7b71..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/DependInfo.cmake +++ /dev/null @@ -1,32 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/root/comm-ws/src/rosserial_server/src/udp_socket_node.cpp" "/root/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_CXX - "ROSCONSOLE_BACKEND_LOG4CXX" - "ROS_BUILD_SHARED_LIBS=1" - "ROS_PACKAGE_NAME=\"rosserial_server\"" - ) - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "/root/comm-ws/src/rosserial_server/include" - "/root/comm-ws/devel/include" - "/opt/ros/noetic/include" - "/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - "/root/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_lookup.dir/DependInfo.cmake" - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build.make deleted file mode 100644 index 22c6034..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build.make +++ /dev/null @@ -1,118 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /root/comm-ws/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /root/comm-ws/build - -# Include any dependencies generated for this target. -include rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.make - -# Include the progress variables for this target. -include rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/progress.make - -# Include the compile flags for this target's objects. -include rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/flags.make - -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/flags.make -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/rosserial_server/src/udp_socket_node.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o" - cd /root/comm-ws/build/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o -c /root/comm-ws/src/rosserial_server/src/udp_socket_node.cpp - -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.i" - cd /root/comm-ws/build/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /root/comm-ws/src/rosserial_server/src/udp_socket_node.cpp > CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.i - -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.s" - cd /root/comm-ws/build/rosserial_server && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /root/comm-ws/src/rosserial_server/src/udp_socket_node.cpp -o CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.s - -# Object files for target rosserial_server_udp_socket_node -rosserial_server_udp_socket_node_OBJECTS = \ -"CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o" - -# External object files for target rosserial_server_udp_socket_node -rosserial_server_udp_socket_node_EXTERNAL_OBJECTS = - -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build.make -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/libtopic_tools.so -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/libroscpp.so -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libpthread.so -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/librosconsole.so -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/librosconsole_log4cxx.so -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/librosconsole_backend_interface.so -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/liblog4cxx.so -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/libroscpp_serialization.so -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/libxmlrpcpp.so -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/librostime.so -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /opt/ros/noetic/lib/libcpp_common.so -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /root/comm-ws/devel/lib/librosserial_server_lookup.so -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: /usr/lib/x86_64-linux-gnu/libpython3.8.so -/root/comm-ws/devel/lib/rosserial_server/udp_socket_node: rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/root/comm-ws/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable /root/comm-ws/devel/lib/rosserial_server/udp_socket_node" - cd /root/comm-ws/build/rosserial_server && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/rosserial_server_udp_socket_node.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build: /root/comm-ws/devel/lib/rosserial_server/udp_socket_node - -.PHONY : rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/build - -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/clean: - cd /root/comm-ws/build/rosserial_server && $(CMAKE_COMMAND) -P CMakeFiles/rosserial_server_udp_socket_node.dir/cmake_clean.cmake -.PHONY : rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/clean - -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend: - cd /root/comm-ws/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /root/comm-ws/src /root/comm-ws/src/rosserial_server /root/comm-ws/build /root/comm-ws/build/rosserial_server /root/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/cmake_clean.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/cmake_clean.cmake deleted file mode 100644 index 26e9224..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "/root/comm-ws/devel/lib/rosserial_server/udp_socket_node" - "/root/comm-ws/devel/lib/rosserial_server/udp_socket_node.pdb" - "CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/rosserial_server_udp_socket_node.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.internal b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.internal deleted file mode 100644 index 96fe764..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.internal +++ /dev/null @@ -1,76 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o - /opt/ros/noetic/include/ros/advertise_options.h - /opt/ros/noetic/include/ros/advertise_service_options.h - /opt/ros/noetic/include/ros/assert.h - /opt/ros/noetic/include/ros/builtin_message_traits.h - /opt/ros/noetic/include/ros/callback_queue.h - /opt/ros/noetic/include/ros/callback_queue_interface.h - /opt/ros/noetic/include/ros/common.h - /opt/ros/noetic/include/ros/console.h - /opt/ros/noetic/include/ros/console_backend.h - /opt/ros/noetic/include/ros/datatypes.h - /opt/ros/noetic/include/ros/duration.h - /opt/ros/noetic/include/ros/exception.h - /opt/ros/noetic/include/ros/exceptions.h - /opt/ros/noetic/include/ros/forwards.h - /opt/ros/noetic/include/ros/init.h - /opt/ros/noetic/include/ros/macros.h - /opt/ros/noetic/include/ros/master.h - /opt/ros/noetic/include/ros/message.h - /opt/ros/noetic/include/ros/message_event.h - /opt/ros/noetic/include/ros/message_forward.h - /opt/ros/noetic/include/ros/message_operations.h - /opt/ros/noetic/include/ros/message_traits.h - /opt/ros/noetic/include/ros/names.h - /opt/ros/noetic/include/ros/node_handle.h - /opt/ros/noetic/include/ros/param.h - /opt/ros/noetic/include/ros/parameter_adapter.h - /opt/ros/noetic/include/ros/platform.h - /opt/ros/noetic/include/ros/publisher.h - /opt/ros/noetic/include/ros/rate.h - /opt/ros/noetic/include/ros/ros.h - /opt/ros/noetic/include/ros/roscpp_serialization_macros.h - /opt/ros/noetic/include/ros/rostime_decl.h - /opt/ros/noetic/include/ros/serialization.h - /opt/ros/noetic/include/ros/serialized_message.h - /opt/ros/noetic/include/ros/service.h - /opt/ros/noetic/include/ros/service_callback_helper.h - /opt/ros/noetic/include/ros/service_client.h - /opt/ros/noetic/include/ros/service_client_options.h - /opt/ros/noetic/include/ros/service_server.h - /opt/ros/noetic/include/ros/service_traits.h - /opt/ros/noetic/include/ros/single_subscriber_publisher.h - /opt/ros/noetic/include/ros/spinner.h - /opt/ros/noetic/include/ros/static_assert.h - /opt/ros/noetic/include/ros/steady_timer.h - /opt/ros/noetic/include/ros/steady_timer_options.h - /opt/ros/noetic/include/ros/subscribe_options.h - /opt/ros/noetic/include/ros/subscriber.h - /opt/ros/noetic/include/ros/subscription_callback_helper.h - /opt/ros/noetic/include/ros/this_node.h - /opt/ros/noetic/include/ros/time.h - /opt/ros/noetic/include/ros/timer.h - /opt/ros/noetic/include/ros/timer_options.h - /opt/ros/noetic/include/ros/topic.h - /opt/ros/noetic/include/ros/transport_hints.h - /opt/ros/noetic/include/ros/types.h - /opt/ros/noetic/include/ros/wall_timer.h - /opt/ros/noetic/include/ros/wall_timer_options.h - /opt/ros/noetic/include/rosconsole/macros_generated.h - /opt/ros/noetic/include/std_msgs/Time.h - /opt/ros/noetic/include/topic_tools/macros.h - /opt/ros/noetic/include/topic_tools/shape_shifter.h - /opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h - /opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h - /root/comm-ws/devel/include/rosserial_msgs/Log.h - /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h - /root/comm-ws/src/rosserial_server/include/rosserial_server/async_read_buffer.h - /root/comm-ws/src/rosserial_server/include/rosserial_server/msg_lookup.h - /root/comm-ws/src/rosserial_server/include/rosserial_server/session.h - /root/comm-ws/src/rosserial_server/include/rosserial_server/topic_handlers.h - /root/comm-ws/src/rosserial_server/include/rosserial_server/udp_socket_session.h - /root/comm-ws/src/rosserial_server/include/rosserial_server/udp_stream.h - /root/comm-ws/src/rosserial_server/src/udp_socket_node.cpp diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.make deleted file mode 100644 index 666c115..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/depend.make +++ /dev/null @@ -1,76 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/advertise_options.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/advertise_service_options.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/assert.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/builtin_message_traits.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/callback_queue.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/callback_queue_interface.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/common.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/console.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/console_backend.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/datatypes.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/duration.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/exception.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/exceptions.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/forwards.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/init.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/macros.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/master.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/message.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/message_event.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/message_forward.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/message_operations.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/message_traits.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/names.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/node_handle.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/param.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/parameter_adapter.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/platform.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/publisher.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/rate.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/ros.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/roscpp_serialization_macros.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/rostime_decl.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/serialization.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/serialized_message.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/service.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/service_callback_helper.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/service_client.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/service_client_options.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/service_server.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/service_traits.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/single_subscriber_publisher.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/spinner.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/static_assert.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/steady_timer.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/steady_timer_options.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/subscribe_options.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/subscriber.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/subscription_callback_helper.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/this_node.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/time.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/timer.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/timer_options.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/topic.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/transport_hints.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/types.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/wall_timer.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/ros/wall_timer_options.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/rosconsole/macros_generated.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/std_msgs/Time.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/topic_tools/macros.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/topic_tools/shape_shifter.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/xmlrpcpp/XmlRpcDecl.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /opt/ros/noetic/include/xmlrpcpp/XmlRpcValue.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/devel/include/rosserial_msgs/Log.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/devel/include/rosserial_msgs/TopicInfo.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/async_read_buffer.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/msg_lookup.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/session.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/topic_handlers.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/udp_socket_session.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/rosserial_server/include/rosserial_server/udp_stream.h -rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o: /root/comm-ws/src/rosserial_server/src/udp_socket_node.cpp - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/flags.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/flags.make deleted file mode 100644 index 5765623..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# compile CXX with /usr/bin/c++ -CXX_FLAGS = - -CXX_DEFINES = -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"rosserial_server\" - -CXX_INCLUDES = -I/root/comm-ws/src/rosserial_server/include -I/root/comm-ws/devel/include -I/opt/ros/noetic/include -I/opt/ros/noetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/link.txt b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/link.txt deleted file mode 100644 index 85e7dcf..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o -o /root/comm-ws/devel/lib/rosserial_server/udp_socket_node -Wl,-rpath,/opt/ros/noetic/lib:/root/comm-ws/devel/lib: /opt/ros/noetic/lib/libtopic_tools.so /opt/ros/noetic/lib/libroscpp.so /usr/lib/x86_64-linux-gnu/libpthread.so /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 /opt/ros/noetic/lib/librosconsole.so /opt/ros/noetic/lib/librosconsole_log4cxx.so /opt/ros/noetic/lib/librosconsole_backend_interface.so /usr/lib/x86_64-linux-gnu/liblog4cxx.so /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.71.0 /opt/ros/noetic/lib/libroscpp_serialization.so /opt/ros/noetic/lib/libxmlrpcpp.so /opt/ros/noetic/lib/librostime.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.71.0 /opt/ros/noetic/lib/libcpp_common.so /usr/lib/x86_64-linux-gnu/libboost_system.so.1.71.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 /root/comm-ws/devel/lib/librosserial_server_lookup.so /usr/lib/x86_64-linux-gnu/libpython3.8.so diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/progress.make b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/progress.make deleted file mode 100644 index 6e6a7b1..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 37 -CMAKE_PROGRESS_2 = 38 - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/CMakeFiles/rosserial_server_udp_socket_node.dir/src/udp_socket_node.cpp.o deleted file mode 100644 index 03e068a03142e66dd8acf9f93f55140a5ec10cb6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2955080 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≷CSSSaCQ{^<>O;U_XYF(Av@lrzt{#Flc2Q6n#yBxKE2!*kxZ#S&&1q#%a zdubfy*=kzhc$Qo`FTJ~H+isl-~ zq!QwA=Zz%H(?5Y^qy#kMv0k!;bhxtM82H*U1&FEP7MifgR=2W5{qmmYVl$I3;IyFK z1jhwPqbDI?MAD^CTG=_|n`tDiI<##=thq#SLn%GlsB#!|(xj>u=_H2>T>3ImX+wmC zJ8Le*FhBxcJxisy=ZP>L?(EGpSL4Td!!1oTmh>Ag7`aN0;c1C7Bh1;TOt7~urADks zczk1K8A5FiyF&&x`kl5)&{OFo$C&WKOQN+3o8iJxE2IM!5(9BZ8g*9=+- zjl)5sm@~znF<`!F;14B5qfrP1C1tmwu@Ig{G?@bJ0aSOZxLZ} zaY(PM6U8@kY%JnDqoLAx+oH$lMyMuhbK}~K!|$yv9%tI}#F_=NQsZn%Q;fw0cBPx$o!}OgRgi`i@(tpBj#O9& z9EzncF@mimrf7Rv)V7AaPYu5Y4ZcCXS^TrpFyrsc4ygf9)yWw`p6T&SB8A@7^&~9B z(L83h2Y6$*9AgLF)j1lr?~0MKr)yWxc^pRXVLLYE_J=`SC|%$6c8W}_1&5$!X5VX` zsA|^kd(B!^vu59G-b}*nppPkK)*fD{*hPN9_-9P3`+=-2|+_TYud5 znkCfS$8oN_>&Y9&*$3+IH_KfC4b&rnxF(Rj8S$%NMSM`4=Yu~!PlxR9hXiZc-w&G{>I3nXNXy&J5`>P z1p}ow|AX>uac*o)8|JTGWk9q+qv`ls)T<^Gfu)R{tIpyS|8~6<%44Ub4HgG}54S9* zp1LRlNW!>5z@ka%wsX&7Lu3HJ9Fc@q z!qmc@O9vYNRUqmh#(xvstBq-!Xp|MNT}F!mP#a`w*@)~bkTe2&pLz&j*02Yzv;}8m zVuVD4$|wSlRE9|;oN*rjiva~1x{$ouR(t@8_n)HoE5IYCkvHMii6KF|!>b@sM@Up& z<6&?!p3n#f*q38qoAH|(1wq=D7l!jg#N_;3TD2T44_RzoEaINYv5{EBifL9-TET{g z7koX)?9PZklT&PUkg@+kkj?>&O^WZa5%F*0mwt=Y@jq1ODVjVgxkymVT?GKp7k4xP zjD-r0SJ$BEAf6o5qlxC-(VPi54M#IZZ?J-2t^EKp5FbCnpakkN-W;O9b36KgG>5`{ zDB#$6t171%?dWzV%^bDt;YKOY+k|#9!=M*^j%)?}-zmS65&sp)TQXuxAO|zz$_!~b zJ2O~)+R_yHNbasj(h|C<8(UCQ&j7UAf(+2{K9$0cO_f&@(aG@(l6!@)Ys!jvE*0b{9bWcL|#>e$lbSVC7+qa@a*Moep$S+bqTA98QVUnN*|w9AG?diR1kGt>rWhikqHYw` zrG`JT`w^l%b^vJlebGMU@L)B03z`YsUDl0z4- za?3L4c-kG$Y~Y&>*s-0}hve`peS}akx1}WuAc$k90x?74_pXt9r)mHIVeujYK)_UJ z>e*G`5mHrPX-p`n<#IJW>JG$p0o90ffrAspd!6+PE0N)3Z~j35w2Fd%`*hor+tU7E zZ`-nHDsjt4YA=$@>`UcIVwIx-tOQU`eCU=DK!ix1wQeI)I{k6@nsPv7;u#O32ju|D zn_*`7DN;%lERekt3*w;spi_4c`d}I91I#B6+I0NhiV%u039!!LW{XZbJA;|79VP92 z_>@}i3oZ)eHv@59Rogv<65iORm^xNRt^Y%8jYpk<1va!CV6=@q6T3!rp++eHI^Ec zH-opMxLb+$`QX`du$vu?t6Rs>A>fJlfgI?SrOI<#n8!GuCI3U5PYmj73vX^sT^S@z z;mjMcRkR42p(mAxrI7BpSk3E{Che<~Jv<#%*=f(Toyt8Z9@W+kn(#b$f|#5uS}=4Y z7&>pgPaU8bVFvk1l-5ISDyHlsrV|&web7g!#Rn}~*RmXz zYz%s-2+YMMfhItsbk z7!|xyAe`D?7+)q&=Ox1nybmv;kC~-Q-FtyS`fTS79*|4pK6o+aFG&zAKv)^Cd=F^b}Uygt`%9l7@STUgu}dt zS~rQt1ix!~E1euj=ArFe@h8ZFHnY5@$3M6JTx6)D+9Pbn60m)4sDybRoi^QVsht4? zGRc5QAX|B*>QDGXMJF9AaSuR}&zcnAG_6Z(7^$45IT>RMm(S6|&iI#FYC*D&qtK(N z5)UAb2jad7-ieP)BMg*H1KYueh)bY6BkppV1J!U9K^<_wZrHcR7c4HlBWg5&Gli+ zL3!g*_qIa&BDo}mN4Yr_jHI|167WDE{)X!)5YSx=DuQ7SZe%%fdX2}Aq}9+Uhl?SS z6swHd<8Z9fhrpF|8!e8zJCm@VMb%NbP-ON;fH3K4*L`ZE`M}$-^kV#9q9|qdfdYS; zEkPyH+`!+^k#N5SEbsD*i+NS3AP`Yy?obMY{QAo$VQxz!fm^JVf{8W-S5 z5$*Sw3b|0cN9a4wZjScm_v+3sg>#DE*dY@wXv8R?a6T|OTbeFsc1DYvVCH-}#c&-8 zStMYyk+2|B={pPpl1^TVG{lTKlsW_Z+}ZA!BG zByi!$Yn`c1Y0g>cVMhiRbH#@%D6 zt@pS9D_t~!(ar(F!^2&raHngTZJL#8nFm5Z%rk}l(#)x+)HSAg&LNtaoDL@^L4&D+bZJ0v z-SN`Tw#WRe;X%%-&i{r(sQgyfw05)#EGBUsB3ng+rJUmj!2Dkr8*gI~i7;@bL=?o*t0*udmF)f8%0MKKx{0v zd^7~t5eKOzH>5ii zOf{bT8TdyJ)kx^AbS*{t!c=vlK2nuyq(D~x&h?oAWCT6=v7myO2EkX8 zv7XJqj1N*(JmTbfw{2rQZ2PFeEad39n$KFt(Z0(!Cd%?678P=Hg3cwn=5WhL2{v71^*P?`uiNhMkv&?E_dh}}Tak10O@f*u+Lrq&Djlz%z7T0-bj}#R+*&eo=SW}}k zM>JwX{)iFS+!j`(2;CoD1r7&(CLRTwX-rD(m(tB_J=>wHch?pIXi+szv|G3j<+{6i zMaSQgymV5KlChV44#sHB+oM1gzpwQioS;(v(n5c3i{b~AJ)66&8wvB9db&1=j(6g3 zrt=tsQ_DvY7hJ5K6adXn6d*vqjadg0K^kmVBXX&3E_Av{AUnx9QY3$$(*Y#T4Cf~F z1_TIlMLK~OA=xutiy%eu!$^#&Sf|WLt7>oW7tg51h#FSwTrun9=h2BA=Os^he*{);eGA| zi!=S|xw#fy7|xTuLPqVK{B7H$W31`{s`XAnn5UoC(HNBs+!)_(M|z)QF%SS(RbGcd z^0=qx&%tc!8ZgrA%e5+A-uN-tk(-0x$REuUyXQGJrLh7?E6|3HaHKb%xUxof6=S~s zOA%9PWn5jfIRc(re>AFecj3~TR~vG$$hUfsoAIIL&yvwHBrwlwy`>ASy zXII`i@+K4=Wc@|^Y#pKGVXs=BHsSboV5LNspqfk-S%zEa%0r4i5iDaJrilIwW?y9i zSJ!92oVt}4&)w!DHJru*dcs~Xkol)?*N9u`5OE@w7p+;*8o<$jG^t`jm`mKLc2b{H zb3A&!eFvAV6v7);{gE$(Y~!yD1$@P4l%5+XQ*`Eri)-iy{!M(1Mnq?<#Y9u&`sKoO z;o93CJN<#nF51ytz*TIIJyO{Ar+M^i+tf*g7j7?vqjc4+}15q5J0#Rp58=M+ZvIbPv#f|dTaM$Qs<;~-O7T$hsH*h!8Lvd{!1*{457C(;E z;bI5=qO2(Kuh(+fT=`^(hDs^CACuW=AsC`rZQD4GQ=c(e2*wI8Z6wlCSTZbjNATHV zKAuxL5m|M*oh#mtW_EJ3!NgDT+mL}QTwSHXtIssk}tihPTXGiw;+up^~+!g#^d0_ zd0KX&*=~})@u)qoG3GWEBGtbYTI_j^DbH)K^1K`qfiNZO)w@&Cw?~)9^uvvGMHK6N zwGm>v^Av3mW0j|)!T$c+&X?TS{1$Cq=%O9ZD&=>juZ3Vs#dPQXI8cBH%Y>Bb;@Bbj z_=*S?ps;cUaW?4FMLN@+Cs>pZ?|ivhq>7gzydO`;8yPWrk<%2T8K^uG`JvDvuD(W2 z{}7PkLXIpLM}tD0p%bZ6A*80cn;{!KVAO2_`HWLkX=Ud0%X075$1YA6`&gTDNh?Dpkyet z6KNR7wVXvdo~Aa}pr8FNgQ-4J7>B}$FNY1Y37zV9`WoghrxaF%t)o<+)Ooq)ib{hj zta)TceSjWgp6}X&JHK&P+V~f1iD~x`6-)UCi$iM{_KMvikQP=(e?6#U=M25^*xcE#O37`-|hY{Op{2pZ$7kePBO=wLWNl z3o8?9xBqMBPyw_1hlW~C&WXYcac{>69`-<4q6?%Dpk)B=_x_w;I+$Eh7YrL zITe?v7J4c{Wx~vt1S6@6;6LlzR-uUIzfP_e>sYdB@QLiS`cLo;w#FMuiHQQAeo$8~M4$u_0&&wyXHeQEgO#G5Ru3?8yu;L9#Jg%0J?duG(cVtOy+JAX za*fzZ?v5Q_$U=+J|D!-H8~g zKCKE`?m^oiAW}&2S@EgT2_v5|T?Q2hMO7U76y0JEwb-H(_+r3A3+uM4)h5fswve}> zsU>SVs`BB&kAMuczypxjP)bo_)`q3GLFsI7a?njFL+x&&8cwHXS{*Y;BP9GO-Y9On zQRZ8F6%MK=mQ0mq+ZRQFPp9rPB-nmm(Sad!K(VV*`p0QdaWc%<@tBsk|kke3$K9lZLz57B7ZgAw{o6pcMM z5SXCj`K2QLI5se*bH|}N#TwI{^VpEDNF`C~`ruxyS?G&|VJXIeM63AfeHW&vvm|Dc zhPyX{vFM*kk&4r_{#1=v_Eq@vK1KFCB2w!dW^6NQn#x-Ixya7$38%G^B4;0Yi3Wk; z?nx?vf893_k>P~@9VS+j?QfDS7tchI2#pN|dMp=LajIqR*e!sZZ8VfQ6J#0)`>B1v za3N282Wg}-=m=9IJvDMmt@uNYytr2UFn$Lh#2cHTtRU`DmLl{m4;5K|%OPy` z*`UKoikjZxE0=y;FGe9iijfB?4sE!OLl1t|jgooRq`X9Lj<)lZAuuXUZJpwgRJ`tJ z6SCO~=<}dE?Wny2gP1v&75o4$Kw$}=_?k5QphK3!Fc*z-nyU=Rfiv>u6@Q~!-77LX z6>%8E3J!zuh^qAR8h(V{_9fPI;MGobrJ^CP`R2vmb4VLTfXZa@X%X2)2bJTl@02vXtS&b8`m>Y)f(k()U0d0>m_v%c~hap zuYN){8n!Nv0i)!w+Z~1B;#%Mhh!{hKAVDd2cAGi|ec;6JV|$^RnvUmsDk)p&;V0S# z1mLQ_6-dCv1lvu-?}#977s%;w-+tg-+iGFD)gz4_gQMG5Xs+8qgQO&7$yzueo1nUD z#DC*nk&L+1^Ga+qEIx=F*-OfdzSPhq=0T8Z9j=?7w_dVibvN^*;yKx59n**QGqove zIc!_%bE5~9rrfdMwX?`c{F!LPXuELH+h>qExo;rzNkeNIAwL)ASH2pFV zfADmMox>2~*_0#_5LB$qIx@HZau%ArrX63;5cSyJeLy=PQYo~CDfIMHMb9I-x4b}z zOM<3^Cbe<_s(8nmXm)ov9$HO5KN&hcd!qbD@qgSX0^zk907C^|@Lkk+zP&9=lM8zCR7@r|BXPnqMkNH7x!3aKp*NF%qM0>HeZcO&eljocKd z0NwPh5r)_$g}q9IWi)}$ z6}#3ERK}dw2`r?eL<$VL>6%ZycqtlsQ<6ru ziBLvUdkhh8oC0N(n1#cX!K&(7rKX_%y2e!|RVj6jn`+P_0C94*@+yK3@m9`gNf(bS zLZ>N5>LWLINfYGw7}+UKlJ6C7#rNkDcED2R#@JFL`?GwW8aPFycGeTs&UJ8Pm0Vuc zjXD&MwR@hAS4^{*(M`n5Aai}2EC%9h9`@eYM4V|y1o;$N9n>8SFWgEHXK9+y$?%1iR!H*0(MwDj2$r)O^)hIBCQ&#LVtNYu5IDMi&0Fy{A3IRh0Q0Vcp`5@-6ug~NDHIYPf`4}pi0WOkVaM$?smxf?}vB< z41Y+JJ!6xfNN+_RioGzD*8bT|iwp_c#Y7wQz14Xe+#omJj5}et92jC)k}f-iBO(lk z7{e$kp1okYTLG=|~K=)`vBEdw@Vz$UqKi-P^FWBbQ5k?w`;Cp2|62@YxF|CDQ@ zIi3yRAj=o#g9V6Iwjn9N{dteQa`K93ERmwJZCpT^q4u3a>;(2#=&dU&BKh&J!D zY(gJ5dB=nX$-J)ogSM>kZZ5=Yu(J}cW65F`KV_%EO>`Lub>ZuRIys=MMkC0O{M(xpe`G)Z(DHXS6}CMCCJ3Y zfsn*FdhOd{91UskIGP)w<79+e&q#*h4D~ivV8g1k@xPcf-a4pF+F3|9i^AH`9d>;c zLedAx?o}rPyIl((V!|ZA=I|kqgEone=FTGqbeGx*6;cAHhEoP*4shZi?=jd#HX=HS z+xq#Glj#(X=ESc-u1I`ogQCf2Pnbimj;!a3TU3SW$^qndD$JrB{K7uB^WjMvO~{8WXf^{ze}Uq@}VM|15lXvJacG99P~ z$>zq{(L_%2%afdDRh;Y{AYKJ1W>kDPq0!zLjaKp|)~*4cX=&z~?(Ay~w>j)fJ8r4( zc4kRoO;E+*v^lV*Utt#3^b7AJYxaQxDXiIRShF|In)lDnn(%Qj9fh4EVLOhox5n)X zR)9DNUTPg7YsV-#R^HHB@rfaB>cl68Ihs0bpJ8ij*m^yfU=x^t=2;p$?^vg?)<_Kv z_;V#$YZJ%A4q68p$2~KhN5eGAu)-SH>P?SaG8dK171u#lQ99`Szt9jHYk5vhtMqe} zL(7{=0uygE+tr$x&6(}~Y|@DJtS&6I4xqj}qH3~M2#f@sO+aH|r=2uMvIdNrmr7W@ zBNg3xJ#-X?=hX0zr-qXWlXM_4P6;z6jt7s^j4I8aSim_D)jSU4`-_Nn%EbWTJ&@6y z66!gSI|QL{waO^SJ}NqCXD@P8L1pfEb_+B)xrcq;aB|h$`UZ?AXjh*rX7CG%{n*s^ z7>ySU!(-Jq(@>uiJ8L-qs2WW0*chOW!Ekxq6MUT)ezpX#ppP9wy%W0e$Gl!Z#o>DM zbfpScm}aC+g`V+T&r~K}_%>K?x2o6k}Wyt$zVtSX`>ghVKo=%A7ztG+F z1;N)$cW-3^>wz1{!V%3=Nj+!iA~ji9NwVJMyHAn8d| zsebNrzX5X)9dhgGstue6rkM~=chOTxO`tm9NHoZ;zd>avT4OrJs6~uNE66i5-ub42 zVmwnJo$Bel+*KH6%-xw^ll*4v1{BTnSUH0_6%d!HjakpANS%P zm=|@7Sd$p>j>un#oTf?c5H_8q)UFz*o#Jq?B48YDYJ3>cAcZCnp4{0|>%Uoc##4x+ z3c>XuONCm##s$o|EpMyMZMmaocT4dO92UV(upHu~|Bv|U2zwbZ4;6QR+i61h%2hJGTcqphceTG zkD4+T5O{rthTLXWhT|*4M-V63|<~z@QXlR zUL$Vu_IbjuTE_YY8iU?_f!AK25^g^w{1NQ)-u6A=&AsjS^pZ7{ALHpWx4uWw8}Gts zffyqYSp%cyh3MnB-uXDGB@_B7rbF3T$H3DGQ~ag#UdvH&3X+=J(sj=%xh<`GKvV#D zQ|jl zdm0KR{$9&bivn{<>z-%@#~YBSTyjA4mez%BST25#Io55pk6GQsa;Clkm@Qdy<0pwy zleulN+ey)T+DhV5|dwt@! z5POPv>VUXXqqLw-^&wOAg(q4Bs=h-*wQ>}SGRE!>g=JOuIQUCGs>@{n(3&hFH^=27 z3x`B{70pWS#LP>LXKaMh#Ev(u3d`*`vbs$O@eq5bYCiB3vR8Wv=_hmvvmc*gB~jPr zp7*A2KvNAy`>k9!N%>!;_A2F0mX`$LH2JweTu&R8s*EToN-KGhit>ckbuVfzJVg{|i&BsJfk zySnv!@aF}&t2-|=0;Hbv7lwCfiNdwW<^1_3`z*Y&?|c}4`W5Wu{1qk#4%-!}qRyKJ zHhIz$#kEP`)ShURNQ!W(Tt`hta@|KNGExq92f}J4=g&R~(Meq0g5wq64CF{4z8A?*)u{vN-PSK8}7gw<9srJ~Ck~iDls?GD}_V=pV)Yt=R z4vuSVAB$$PZwMlFgC|UUmpdP2bR5JZddwNR<)Rc8;?bkdnkJBNkJoV(^~m3&5wVOm z)1VptwRT%N1!4wbG_^Cuqp5usFi|}eTn0KS%Oz}wTU1h0GubcXjuJbt-7@C51w`(I zoT8Wqw~@vN7SW_0oJmJ}xKWrnkBZ+ZWyCu$shKpm#2Qxej4gtsM#jt8aqrFR1}o1< zh}Ym}4Lh~A+ctjdS6wO<>Ep`W%+%6S$*{|7fu)g1+J?WA2Ren$)RNPeloDnn%DB~t z_a)hd1s@ZC+zzy~FSE13_Dk2vEpzG)3tAF9 zgbeO_Iscd^WNC{M`=QNzxgpQOvx8llYsy(yDrzl8!P22sycor0;8g89z=c7KmbTbi zSXR3x=V<0`6VITi+)R;!Xfj8S@FJ-`u(e}8>~k35B+Tt^mj5bBRZl(Gw-&{EvkD`- zkz#x9$ikD-yJ>djcOVoF=rn0i*f2jpdt)$9jGh|)NKc}ToV(MxqbEeousD?a8pR-KhcE;~TaI*31JyxFFIQrGp(d}C4h^qn_Ak*r?OSwH%Ky+x(A+H(5qj=EmskAEos*j zN~dR|$nPi+9fM&>GU{#T#Q7@Kq$A>vMe}T zFce@HPy!1JhobYSpTs2jvR5GFz*&Yt9s_mad)lim;E|do6JpdIA!j=c&5UWoHRd%t zBX1Ej+KpMlyydaMpdqT-60k&}LVNtJ_U0GIVk7q)tD~e}y+I{JV>t`w&B$NiEh81Q zU4M^*XB8^Jt+BjI`fq94@TemiSV2XUxe1yuYR3J|Ypu*x7+*^tLL=&uXSYOP5{d&( zyM5#7{1x(Sajs{#%#JCd?6abp1#Sl!)syANMQ=>4HG`xWi8OsMPAlI5zwcult73$Z zJ7%Pzc)5&3)y=?T8p}IA>gi~75{>Rb(MfP8zUvF6cV!D9{;xtqZ)z-rg~rm`n!>iG zJ~y(mPc;cTDqH#1dU3`S<9(9$(Co?!eq;_{!S6Zvazs}{L=5^Y?5bjA8*fc-f3!E_ zYRf`jCrh+CYZzChsvj-5Cz5{Q#hYj-zDof_;kZjUitsq-1{7naix0e~>(NXn?Z#J4 zVAsl|kw7>HXN4zcoVF%@fChEhdNFfZDux#&bMc)m^YwSV{$8NJ8}#=={k=$kAP2(cg#a@5A)>V*R~De;=;DkKpgr`*_a;g`gJcND4^g-HM~;INT3LgvFLSps&8! z(2Is+lQZmZ0iuIEJfMfUdYQB-)2_^Sn4^58PAEx}IHL4mcyjGTks4Fbn7RpQ$kU_F zI;?~%n>@gdK7wxsn;*sSZB#QfJg+yqhNr6xLsGeeBu+&9Nav|g?@ae->Lwrsv@ZZF zGA)_h)k8X!cL>DN+&P|f;VKNuMhr^aM+3A0(*Z!IJCX;Y*VY2zG7j%Jv~9m0B>>1K zRo>1Z%Fr0Dla^ut18x%mB-f9q7FkotV?KcC%n3RaP7PbH%$bwc?L{RHZIL#1tBAX6+*a=Fa8J=@lJXsJw1~0Q zSmfX-cvK=Tbw*)n3^c(WGB#**LDz9dn4;Q;v5Ti1dy$7Vo%(iDk`z646(!tmFJkUFeQFu{u_ld7%BZp?G?GG5i{MN7vJ-=OA`7bkY zHm2efB<|U|%;8PN$y{+b>b>cmi$SA@-P3~)QPRhW`bP98+WLDW(bY+?4_Jxlq=Pif zPW())G+Al`C((WKE>`avi&ecEwAym;u2{|o#V~ME}!nhD0tjLa6LZuW+t}gY8jF(iL)X@D!p=e&Z+bU@ zXxDjgz~DY`{Og&jfv(f7KbPOs=~s>bX{>N*Bz79#NJ?`3=K%p+J3!ptGX%{{%6R}7 zP2W)nx0SSR?$iI5=lu2_I)ami#@C`G~wbBYFb4BO``_t0|gl#>&op`>16+{&u-(j@tQu zdwteSJwr`q5US$ql;Jva>_3$qZfSM`+rAyxGgL55YgATy&%-TiiG3(fz2BXGro5M4 z_EWKaz$!jR>}+XKupN{d`!> zZYa>#Do6H_sZqlECti3OWkeQ!wF!Rl%3A2>l5o?N(_@%^OQU%OF z(cca-W-;?gs1~(C%YkD|*Bj_HL~cJ-T;n99+OC#2@MDVJEfuLc>p$Bgita#V*_|+S zLq)mR!T>F;R2fama*^R12=T{*(7Jln#naR}9YcM(njV;A(|RDy5a6QEa_0b|YTbqM z1}2^wL7ewC`=u~~0B%N*`e=T8FBY*wuX6nUI>3>ZIr6*xVshAJC2so!b^C=*k4GY zZ64*X4I}u9E4@-tmC<1V(@tt4BQeOd&{lA0M7|i zyo!bX0f6*TFqB}lW0X*xxt3z0G)Z{Ydc2=5RAaMeT$`Ptcp#ECd+}jVKDULx*mD0G zHJzX-<4U6)!#9L)ss@iEbkVftm-7sMg#Hycy3UL}m3OSThA>-ccC0zCq(e{^jmEpq zV??6oHv?RlOUtXMj!PdXYJSv^64ey{@q4xSCmC_&&1!_os@o}%cU94%F@M* zJ%7THT+DV8pJC;s1vxD4VNPYuH>+R#zg_AcQc_1>EOp<&2*zk=9@C_b7MqA1u6wN# zl!t8>o@N)k%#NeN%r|o?1v5n(_d%{;aYL@Z}@RxweECoRmmtiU&tWy51 zRnq50=^mWf5JbDI1k5Cpoc^M|>pW95GRL@=h4Kd``4wzJOkdO$tT|oYy@>8?KWBc; z4+8mcw&ury+?B2Qc}9M3k?6;3*%pc`Yvk7!;^k~7AZ4WXgSRdeKa-UExjOm8Lb0Px zKD1CgI8R=^1tK?6TBaR z_KwkFm90tb#24qONaU1R>xM8giYdj@WsE&DwFy{(-q%f}M)thj;xqCg*&$Mrt=S{XjHGW_kz@cxxy1+ygc6PQW2TP|**qI4D9 z<^lYg-rUcB34qrEru=3g%{?lw!NgZ4Brt<>eP{qYsU4+!#Y?<_s6DP`9t}XY@dyM4 z90Tldpl%UHfNDc=L{y+$>{fVi?ULHR;8>`Jup79T16fxzm}uzwk$k=}%lhhuhRP=+ zJ++D2)MX{~6Wu;>%vtibT7g}{m)44H!OPC872nLr zM{C6WnKvM%QVYcr(_v@=hWIsZP{$;J)4G} zo3`V3@Qy0~bUE2N*k#0D8`_81) zQjvhW1Bm@Klp?!RD#?Mg#Gz#3S;O7qNClj7aey1Jx^dip^sEi+Q}S{*@FTPer6yb% zrVhU_UTOF81}^7tFoIUB$TSWS^TwPH-GWgjaWwWDD@I!_0l8Rt=)y@N$iY9fN&wN@gDgvhDGs_xNH_DH(1)`xm zf>_TsIc`4&I8zN4?^LpYb`}S~cVsju23BQCVS(C*RyOT3+L7wR(y2h^p zo@N6`*IGzaF^$GeFxRg?F9^DWH?k%6g+s&_0(ozvxF#d7pI`IKjQqy@nm=UZXXe-3 zRwKV(U-REJ^1}L>FV@OG&#$?>R*uiFxj@QG7Ss$%*}I@-Ov+!^*ZfY(JL+q0smtG) z6W7c;_4=In-2(Z&oVcPvKCwvL+#nxXB+3gtOlmgiA}x={6wf@WGekt6sSa87t6_?6j0GL~5OnBI7MnY#x{2~8-%&5 zN6GhKd-JwEWOl1ZHLpB54uihpX35E?2=QNm+?f%74qp0TM%5n<^&Yob3Q5JSUtKbGX0Tex zwq<}l=$QFL>O>qWh0~d}_2^WKK^YTcfAf2WKsnV0VdYX-KW9yTjN*-HKAzPAM#7(p zKF9&sQU*)LTCPc?(3vm4Ok*Nt4^|ueGX05^LLz0#wLhr8vX2DMrK*EZ{SC5{l{cbrRvb!EK8U! zRAY+;?h+=*30)X1Te`o^w!`B4fE$)D>5FZ#E4Y#}6wO#`T+`N>AvZkqrN~1e*F1kQ`rB42w=@36MNXkW*e6w3$x(Ue~r5lQ%`3N|BE+7=uw@tp{ zt>CNV&p~LQ@n1k+Ie@w zDujex@lc^_N;TrBmg~>PP`If?BArt1V@Br->0MFc;$L(%&7e5N@M&}WWmg#2!hq>^Tm>^X$OP=3Gnc>7k>gts(8wl&xaJ)5~ zP=R%rN-JsOm>W{(qLirMR&d>@M;w~aqUf^TMO;|7gJ`b9yLLRh6&8<6STAahp}B@a zSi##)mp`q;i&Jl?6Jvq=+&nQA$UoGHT^YG;p4gj_-<~J7)X0mnVt0*vbROO^F7KHq zZmE@fv*Ne4^3JUIrIc4@#a=0|&x+sGeHFSIP#b6;?y0g(d%Ee%Q;cwSa7+f{-Uiks>DfOEXIEamA4GECT-}V*Pg|9%3Hu)doeBEX0rcd>wPnPRz#o6!tZH<@?Kjess>SlWCh^%N zgD^aRqWf9+TGV@^JSPxmzd~i=??uN3N0Pq$q(r0wotOw}F3QNuGh%lJsX}Of4WJgT zKtiiLFA!^0_15X7yYH7iDcdh)- z260KP?O=BRPb@Ava5dH@>Vq+jLt`QFe z@=qD@V>;1`9%Wx5Uny3q->>`+d|w^No9o0Ks89!4yn>juM)u4T{k5`ECw@^2qvX5t zy_e1t8|yAcCP2LLo$`-a+_rVxXjVLqJqYu}1sQqAJaK#GyZ}k%TKR>nxU5z_J`ddW zDWvq($?LMHFTa%)zp8sbQZAgYFkpQxg8_4f16n_llg$u=XncV@BzFR9Fz!r*H`J;v6 z*ZlkIyq%(0M_VW^t2+{#Dn2{!<0$!qth{%TxFsuhE)snZA0*vXFF%LqOTGNVB5~z{ z>nLe^PW9>RRjqrt!AWj#Of`rkGq#kL;8vfw6u4d($m<%2b-&es%bP9#TQo8%K??ScANx!TODm6=m*d&j>U5W?DrqvS6PziEW zGyag!KFr>&=(#Z~sQ$t{w9$Ly`)R_nKq-Uu#O!(``v%!6KCG(Nzk}{9-lYNM-b6!n zhWvaqUiF0+uM5Oibb&&bT)#kkIgpRk(~V&GeRJlnnkyQ_FYDyP3&fx5*e$UF|Yu$2Vv`?;r^Z#rDIN&m()UWRBFk*yQ@}Q z6Uc3~nEJ{YBwb&t7$*0|kKj)q4+Y0^i+cmoh1gH^lcR|5t~*NH8punI5)*+e z9VLF0f%dzo=E~sFqr|y1ZZ}E!-DWWk*=WX`NtVHH=E;YeMVOVhHj7!*L}U2VfGmK? zKz_af)5{3V>Z_z2ZxFXhIRbT1_c^58ot0l+NZJP0!`1WY(&^7Gc<;3fMX}*7{07(s z#X!a;qTCAr{G33Bd>J;EI+#gwn@8tXYCrM1Xi3m;tjq^zz{Ti5XF&=jZ&lJ=IY+_i zi=Gu6@_9@(L9m&xu4I{0KuC0_FM3t*lJ5ks#{g&KowdPq=EN_`;QpGw7vlG|^^ezz z&k;-BERU{8Qq)oVT(>F?Y%9K9eu9hy9u?LT++d_HmXO_Xe(-l`h6jqy&&$=M#ku}` ztBt5nv)U|&e-PEa%0|gmIDwG?>uuytGd(U2o_%c)+zufQ#2#uu(_=Qcv*lOC8NE5? z(`aXFa8uA%Cmts|>FQb;&J(xQ%17(O=jBDp(@fDGS~=@WG5{%I#=m1V44Q3${7SvJ zADcGo#k!1qWWIngcgKA3IH{LgYu!u^l-s{he(z9m$-@$yh=(Hw*Fb+JBEt)ZM??xYC zLZU2!h;!Dv#L%wYxByNCY@7eoP!}x&sE?BJ`HN0jNCBo+`ES<0i}PR{5wuX>`rLB^ zv56osU(KlJ>mz=jjgM!5GZX&8Xu9Pz~sp50&)@<6U(I^Ibt9n*Mn1Y)EZ{x`vdVOomB4?V9j!>{HTEK z%r%z0>2-omr6StblaU}If_5t7L}UyFvbzQ@iTqNH*rZv;w0sCeY>D5 zPMm}nu4^ng5eImH)n_xfDLwQ1KwP5RXgm>49i=@KP?Ut*oxe){UvWXKmkZ7hj=Vb{ zLx#)H<1G;_7QH|M&hao0p;);<_C=s&i;A-!NbUgHZ4zZ_tGz;tbA++@Z z$ov~%#UOKI0H#(EreypznKHNDJ@utXo*Vy_0u&cB-OkrSmT)wj7>u%gtN2Z3?UZ(S z#BM)~*75i(7jBHB9S`a%DSwAoi`|h!Z^G;uswr&Slfj9vF}y!>M0A{qiX*f!5!VjU zO{4sq&V$jnkBkkeJF6(GH$!Fl#!}R<+gZj6 z+r~3!IvhO7v<=J#>NU=0&a1heHV`% z8ropvZdstF_@$V*>zPKRC9B_{8sSgd;g+KVW9YyrIxylcg!8$El-B{{9k>2f+3rn{ zfTW2XZB(Sr*^@?QEto*~Z$lv70v;F&8ccnW%kkUs0ypmtm_{x~Ju)rDf5&#tcm$$0 zobt2nV4`bMxVW>dAGMrX+wNFH59ne|BE2xUrq)OlNnq^3w5ZI&8__UZ%5qDD(p z+Fp=G+w|6ey1|RsW+}4`GlCg#C6`))>E*r-GhnX-vh9e0Aa?Tr=P3E^14}GTy+Yh- z8Pj$obB?sA`@WE+1gcDTo4Z)pHscKu)F$*uK`osD28?9T#Z_HuYO(S5E=0q;ZzDsa zqWeEHr+eIEIC)ODQ+iui-95BM=BnO*7o&_(QL`SbOzsZ*h0aTA(~4?o(Tf zt2B^pcqn3-7^RbV&_P;KnWaMuJ&!c;OJi^6gaF5gef(y;`qsxw_h+@a5fBRb7~*^0 z?t|XD$9EkS=ilM0UWDFEB9hRk5kKCz29pi%^HIRjcgvurd9xu*?Xw|7_;`qVN?$*EErKi9+^G(mxi&qi zpHj=RLeB_17;T#JX#!UjyIPCpAZ^q{294X&$yHl|4dk{2DBO}xo(ghb8tTpCBv}Nv zyK7o>ko#gM^wc?JhJIsD)xP$dk(>(t{V23+X-T@-&=tWvdy7_N!_H+C&X^6G@h6;7 z*w?-yt~gU))xF=H1?~!UvfM^KExN_S5Ovk?K{V$XE-AM?VQN%1rpUwN$d<4)}@t(`R)+Iew^$I>neotrQpB|<=+eq$s<<3D+ z$bJ2fW0W{PRn;+tsF1xA(Z$ZCAY!U5;BXCNVxtapWp|daaVh1YL&^(aqsDj;^xfOB zWG(R3VCn2RVW4PC5=Y(#Fkp`#0g*@s6=F)qRPJ?oXs@5U(}tjHmWn zvJ|;_7C)%hSAiZdXn)2mR#~7*kya#HjT`Z_J{!|2O189*C%ITBXD0G%^W&X|r#2C5 znBp=x^#S9S-r5wkLp%GO$H=cMlnzT^e^7u>#N%z*IBZJ-%J-)nz`8$&yH^5wi8PEF;y3bv(Af9b*ykxx`Sz!vlEPR;y^-X0~SxBB=1>=sVYI z=bOU}>piu6s(Pzl;1j7QSJOX@x;JJ)fv4s++mg;+PN5MBI*0AMTv~I?If{^g93U(qUph*-l;YgpohSK$v(UN9aCt?F0itC7YK-y)}XcF)=NyLwks^R=3 zmZ}7#dn?_rsT&RHomM1rjwwSlSZYmkdb=D;su3*WHeL)+B8O}Uu@~HDm3XoiaPPFE z+i?hgvg5H3tJldESY949##{q&?G@|kP{%l`|INeVntbI37);9EQ=6EIupO(W33kyiEm89muN$@Po| zAvD9T$4mLgd!}kX@dn%qQ(jyIkq`|c^FfqqGlhPm9fQ#mr^mS~m1ES`v(?vP^|era z)$tc~D)pb+v{58@_omgepi-D|XH@NLoE3IHbXM5@;8|hoZdcjCCeB^mx*KGDFn4w5 zL(p`;x3JvbP#Azql#kn5k)k4UoE3IGfwmq8pvMg$yvej@YQZPoI0yRRb-_<)RRU*z z-r#dVgvw$3_UKB(;NQ@b9K_Z!SYWB-nK3a=JKm$f_R2n557v~~$9i^>pNjctX*^7{ zHWZ}a&#X|v+EA~fB&*}Ec7@7J=jco)tV1#&T1PRtVp68v3avCb!?5V2i5B_B?6>9) zMUIv`kt1vEg`E!)h>{Z@s4-zCU*CHC>%J+IU@e7OvABh;h%*9aJHB}82S(A2njyod zeIC`}b3DRzDV#8}Td!v?nHwNR=V(knF+CF3hmY}%PSG>~uW}EP@S(*6cfOwl>ZG+A zj$I1%ptmh~T8mn?T~4-+kzg|oMWVi^XhIB_d*686voe&3Xyv&^&?PMK7IimHXG%Ic zVK$v{p!sIr;wBpzx8W9Y+u^@KGr4cO9ByfL(uvBdjPuU67&a|ttZAJ{*JPZT8+T-&hx%EF%DWgU_XjcQzo8T3IJGrs)0U(KeY0-=2Ob*f^U4nuT z_=&<`8!B4H`;wW-oQP@+Lb;6=$-ts^i1<;xDi@IGjmv--QA1%2rE zSAM@P$^4KHm%87G?srlg9_6$iI6gn*#}(6=JK{0xy)(4$# zE9xXVp=Ct`(Q>$)lU&B1ct7qI>I0w@bI={F zW~*7r?@}Dy(TaNNK?ShYZ}o<0pidIP8*9Nr4i4!$r}8ZZ=8!0+X*}IdQ*8mkJ&>3* z6f^*^kVEpqX5sA+2#RWf4gRMDMr zsaNR9PX?8XUBDO@teHY;h%{ceC!Kk~&h>0NFcnGATq-@Y8woFr^_JG2PVe>r=k0_& zrffvmjLcxsxI^u-BHhlq)Z7u4V5d1m5`Akf1%IgaEzXd!?g8jp+m zu^g&k#5Jze62XWmuC`7_kC--Tp=u;PznIPZDkkT*Jqi&5Z8|Bqb)0MN#cXDv0yH~m z_CW`rZ!kXvqfUI;&YF7J6rFq_Xp16o?WW*REYDdBgf!3NJrArea1)ZHMAULCT1Kx6r_w;!rTXIn1L-5w%_{D3{j|dCJLF6 z*Hqfs5(JE0G`JQ!^82}8peA;T2IxKQ9da3Arm~COvh*8m(e{j}PBdDRxh-vsM=yU( za#3g8983&fd61rjd}nM^pzm|8gsOv5l zbJ2eW=z7(M!GMFt`3(fLU=p{)ii$DFg5LCKMry zH?#q;5^;@VX)`4m(J`2#tOMR~Mat%Juaxee?yk9CI7TzV#1JGRdLNB+WC)&ZUx&Gs z`cWuFh}&zP^Xnh%T;if>b5wU#BW_~1Z8_Srqllq#UAJQZt);8sXXN?7Pr^MT&&maQ zMxLL3d3NWv*{y+?^jBK}HD*n;Q*4-C3E{t&Mtk%#mYKz#vok#56#+u@FKcvMnjJB> z(l+8C9KZhnT13PG)~-E=bT6)As(KE|jZe5VILLjR(GMXXgx{qSSxh0V)X?iy^vp$z z4z#e~2Rd*D>J?rw&NfwOW7Q_q7;^$e9GwZkA3BVI zP_UEKdK)l;1C$?EFO)TtHck6F@It+CQR*3LrYIh!-RH#OFRnx6jl3p6(f`N$y_}>c z^ErW};z9%i9In*AXX7|G-@H#{Bl-carNA!A<`#UpK_m5A6_u&lBj@N%6x-Osy~eoF zeLjfaOSbb9$?qv>H^|^y-oURRA%7|Ez2!GuOH(=dQJ&Z1Xlfsrc?(dj`xYPu;nl}| zsCt=Iqt{z(M@R7%Ao?QYPm8^uXCc)%?ZY3@Cwosb-z&?Uvtkgp6k>|y2cUZ+73Vbo zzjBKFgQ5t19W09Mn%I;D8{uV21k?zK z{^s@k-1>j~>zB2+Daz5;46^nwhNH~4m9>BQ|GBK4uINKwM4xw6VF;Yr_M|YWlx8E; zU%LptT@i}D<|u-*Qe@Y}OEHgKNBUbu_2R@Q3*MinFas9L%#vO-4p)M*EYlPk$?~>> zGv7tF?27BTbaE1egL52EaDki}-jssW%J4U)6}U9n6*sVtQ@7#<>IwpPSe50Fq@J~Z zfwNrx+?ikh>)iT&)OwQiGU2hWGdV|DwLS4%wHIKviTpIh6Z8e1$gSUrX5&4|t>1*y zooujRLD^TgG{9Qrrc$~k%Ej7~H!{47A(rCHC``*NTUtqB{RGix1`A?YY`kpS#WSg| zCG{1muz5*+*(roy>(+-t>fLv~Jw^VclK`e`Oso-~V;8&xAWTQV5k>hC?gl5ws7c?IkWJH^aoYAyE7H9Djs_ziE74=@R!a6j-?B<#Ki%0p-PttV+34?Sf@?5)&l7P4 zO+pWp>&;c6U;+-tZl)MUoAJ7Fz?+DRlL~{bJE%5mgGQie=_YEpKQMVriFJT#%#7*EaX?r(Q9y1G7qX@go8j-r3g%vmULRm7VSCE3gY6El~qVd^b@P#He-rMG^w6-(E_ zsMZ;rg|5s~w+Y`I#0a@NdvfcG=vL)Z#7>2tKLs6#%l@!(s^t=6cc}GwgIm-ZDyxm{ zl@fyp)wUPMBB&bFapptCEbDd;64*CdHm5cCFH z`xU;|O9$eE=Ll*#+cR07{x zR#b_Rm7q(PSFKv9-1ik6q%D+-taeKq2v}=4*&6Ze)Ldj=Uc7&aR$%WDuJMXhk#wbO{;S<&D$J<}Q#`^TUFhKp+f zlvTlSzFU9y>hC`N-Ot~?;#SR=$=d|i(Q>pZ={6dxtZ|Ti@Zjjpe!$enPO{+=PaLO} zqj=(;v_!mpBvG>5J4LA_9yG1~fbDHc-5av>7Km`O73!b8kmQY)KDNW%S>83kEf6aV zcQ^P61=)y%L?>ypK_YQYTH-)5acB1^jo>g_0KJC+Qn{>FLyF6RLwqJc=QYbyZXxWW zu~3z{OSW>$jFl-Dm1)ey~Ou48`V>`@&lX_y3a+%W=GgU{M`xf>w4;W5Un0s5+ z6jnqTh^K1M^0R6uKM)JT6-=lCIj$$dVjZ4CgX;^157!_=k_UTfDRpw)b`k;)nj*hc zJZ4HMj<%+b8KiPQ6aOjOP-L$e9Zw)6_h7YX_e>y@?T7cD<2osb)FvfwA74Kc~zLfpePod>u_C&bi zLK`d;QD(Cm|7vPC@3)OTtM^IP>uP}ShY8>3nkUNR=rgp;T}^?6Ay~&qiWEh;b%?|_ z{JCT7bGdT6r^KkLVaAYRDQGW(a?p-stadyqrWtrKw}odYcUPL(s|KD&GXLX1y83Bt zLD!aB#d`FHktY&HTs$&gZP&m%K$mVy1o~ZW1&y#xOHUlyRscDz{ot(>(6nIYkO-36 zFR&l048KHIuw8(@XyvKJEW{~ncsZPj(qIvQX}0)ykxbEMGQMCjn`C^B(?7z%4b%Mm1(` zv72&+i@o@w;l#utXeKOeAVd&@;QZ3Xl+UQ#2RoL1J!={hLIGK6Tw?}=8Uc8EbC&;d zBW8F!g!&Xh{SiXV9zvX7x|s53K&W;u2rXk&Xy%`0cO#ub0}7#y5khQDSqgD}>0-*C z0U&nVAL8xut^YyNs1T?_8Qk! zXJpI<3Y`YW+&35N8V88Wx8RaZz$2J!6fg?$tTFeC9L$f=WC-aHmyfk zC;Cav=9D&Od|3iLE#2mA+#36aT z1@Y{w6{_&?sqQDAQi?w4Z%1HN`eg;&w$ zfC*TEotcOwwAbD(Rm#;47n1UPg9WLECOlyB7RC+{#b%sv8~MVNr~KR?fKB=HLx4Oc z=k&`su{)oduYuhPe0_b+(|BIi5pK}E?IZ1TWG1iZ3>69oypK?GtOkTR#N`fi%jxYz zDddi8mtp28x}OId&lM<+IaO{kH{)Cig`>>yxQ3?jZgJelz~1wywPea%s-0&Jin$2< z1(a%Gn*glB33Ar_y;U-Fb*_OW0qI&n247F6?)fh=oAx{0xVRar)`QTa|^X zlZAbrkUeB!p9dgvSar*?FjmHI)%Nyf!H)u>?@f9%?-tVDvaqiMY(Z`rF;n695!=f^yn^T#a)NLTl4v9MLIZcFrf?#hDqhw^@M zCs`=%t_VvnpnLP3pxUlEz zRKArb25_~GY<39OhPC%gTT=S{Wu>tXV<486@Eq?{I+j(Vo9DpsR%-_ugBv2_Cf)f& zjkyPI8T^ej35xDD!fQ20SX3dSuf%7+6zIdUl~aS;PHfoE>j7@SImf`o99aFakeg2Eb7hH;nvfLm&-L3(B9`XIf&H{aocPGHT-9Nvk zj6Th~c5RP3UW=j8&4?J06!V;NVN{99Y)Ixj$@CLS!7g54MlKx48)I-gTl9{3#bfEB zjn%bfEoJ1%TdJYv_&2W+NKNE&-{RohG}q3$LEjOHO>kj%dg%^NW17hC0FUmyh@8jo zT&X|!ng8SWe(yE)3tt}j^xs_Ayqm9aTI_3J3xqXPE{?sn_O)YoF1;AO|+{w?|@IPYApKlt&VKX&X`{lfal zr~jH=U&xjRFQU}fA6(+TZT+TP13!R!NU*iYMP%%(95}jpl274efrCp;B3WRlPDMj7Cv!o<}*`2 zYMahTmE8E)s9?PLq8Z?HU=UBcg?#z6-cf9CsY!;FanUDfG{ruRck)zs<`|%Sm~Uf+ zXUp?##q9N)Z+D`c(=8M`sHc5ih~j+vICf?=&5&HG_LEeB*ZSHwSkAf zOEx1tjAi~4t$~MMh@X{#O6F{SP?%6RYZ%z79~7P${cV}&7M_hShQFy;A6%|NHzN>@ zsw;KKGcwZS=MG$?$}JWMPrvLAv82d{kJkP~8W~)vf1}lY^RsH8aCbTaAR5=sCccm} zz)(zI2qTegR)^N`ZX*r*ZS*kgArm@x&lY=F@F9C0u57-noyHg!Gwf{86c%`FvbHY# zUd4VZEYV__wlVf1o>1mN0_(HleRX&3Vtf9D1up0zt=nm8QMOpi7+C(bsS0tH8Bch1b!8{C}thBwu9gze%5(#O)i00If0%gsXA2&PW7H8eS z;4Lo^HS7hQbwYjF0u3ePpx^(o$_JKEdAM}(2F}GRA z?eo%vW&OT;42^6h=Pm4nEF0Q*l=HXin(+fr#q7MhZ8^W=CM=}+`?JPybLYj$*Xxix zG~6Vaj;k>?giV=bP>gYWsQoJa%kvcX*+I|pW2k4b?hRRs5fZUglanZpKi3B9p9ZzX zOo375s!lw|BQnAO{>w`8&}gz0IEfY@!ha3FpO?kU<3t5q|)WFVNRFb-y{6Hqkf`l z^*b>G=$12ll%=RWFg9K}F!^?LB!A0gvhGi(M~H#!4qpJ%cAkG(!;Q&9gsPw!XYsYm zYC0qc&=O*HoLp_}J)(JNmSi9J&DcKay^ml8>`cGvmt{E+B|4Np=7)Z!UzH*Hr$7{W z+hHELv$jZFmSPsHa-DV(E1imz^EQ<9?Le>Vy0%CuN%r>WvuDc0WwKH&^9HDrX6;LM zUL%iAocGsSmG?8fCraomq@+ZW*_d1%T-u^`&Yx1~SOM-JwX3k$4lKymwH?ea_vWDEQ>t_Q$;sr+rd~g8E+KX zmS_NKsl>;O0C^A+Tf$(GM^T_(GPVdGG`&DXpCGS+dh+p}EuXh2<>NiQc2atF^#ElW zl8X2);i&6eC*=q^DE;?9SXlnlv0JSVUToi~iD1O|(>){m40)o;vrMRE6EBDzB023> zSthV`I?_9ZE6*l;-r>|%yN^?HJDhr*IW=e|l~kx_c#u(~6BV_Mo8|#Ml8KWB`imsqn%l542aLUqPGfCKk=-5rjO>tNV$gq?TFCK7<3*Cj~X=%-Q@!8s^CTA#aI_BY1q)t z$$IdS@g^e0L=$WGKw0i`@|+jpz%=ckM?|$;R5@cXO#*6`d(+bD!<6&6^+9~kJ#829 zXKbE_MPl}37$BG1!U7GH{6_)wB4(}&T$)1;{W;{&KUqe&3v{9}HR47`Dr zE#w4C(`_u{?Q*OGO7cPjEP+M4#?=WIW|!m!u$(S!K?6Akq^xszu=Q@jy@^t+`3aV+ zU~~C0xy2%kIq>Uh58!Pe*Lr;p}ugC^Y(M7YKoJV>y<^CBd??|fr> z3#<=finNSX8PK%*r%=OkMuC^7PizcKz7#~DLI!Imp@Fi#6JL|~*#wJ07DO&Kq@k#R z%eYTS{k)-^Xx3pf`(VUEM^dN*Z_Bnt@&^OcE>!bdRnXBDGfMcNaB{TZp!5bP23V- z6FfRx=VJGPz%pp1qEWhDS(kpLsi~uFXuU!rGysj)UN6N>2wClujoK%tmv#%Mpa@r9 z<9&d9M0i&py2`tfCx|#U)aGlp5M_< z8TGdp1?19XUWqpu1qMXEwo>Xy57*E8ED#^?Ian=DJg;0^Xz0c8JiAzvXph}v)OEJ^ zB5?7-gE^|;vTI|k=hKqY{wLEdBuS>q4)?!F9;Jrfb>PXFahKYxVI*X!n#HRHjhsY9 zcCh(N3w3`1oT{sP>4<(%vok$&zV59myw`)-*Kil%!R$+d2{z|xqP=-_m)=mj!R45JdF6PdeZS70{t%1!9!8|s zwP418pI}GfwJ%SG0mZ4G4%UJ4$kQaIOY?1J1Q4E4$Q9IVdW1_g@Ctx{j*J>uGBl*G z?8$UpUE>mY&m3Sk*Ato0nb1COn#C?A9s^hK&%k@DocdoW1+-nsce#kM_!6$j5in-{ zLp?i!ZK$8bhZRN!bXh&+&soVpAVYo5n(QRsLu%@ed zC274h6m~F24FMi1-4#e4@}oW<>h}hCX+1_VHS__BI9~qFbDCGc)1_&A6#qqfFnf)h6Z}FV-zC zb9HwaRAY*&`G@QtZt+U4Q~)Qp3|Gi?7KQxV}&X9nP#F1h`@#&>%p6Zy2IzHoU0;Y{V1gP4S9_#%4q`S zkJ);e6=)o>@!aVvN7XKE2)>d_Wf8NTx1vsmt@L8qd8kMFaZpCl9lchU%NFJoetu@> zWa-pECuUxU!IV|SGwEb!uG4ogMe?tkzGXrC-NQ~Ra2&wH98Jx^(42)$E4gz81YmAV z@I4F{qhwxO_}m;H#rs*YTJB;2EjFGMyFB&~p^zrh>aZM))Whf{)kl4G>Y=~DtwjCm zp?82)KI$ujqdtmfa8_~|7GFJy>#K?yJQ`ZtjMv?}t?rikMqk@)dR}+eoM2> z%jt-3Cpzx?g*Q7jUA(*e%>=KD4j*}LBIFzpa;{G^)(ZvI=Ozly0|n==6$(DN{&6r$ zQ1g+0jd6(b(EgdeOTNDElF#=g%LL!-FNzT56-l&L{aKZQ#)S^q3^LEZjhafl{%vUE zZ_&0%RF_+F#Lw08_L@5rni73pGsd}RP7Xhx+J|-*VSADrRv3=c@Po_@)Y%YU2`f<# z>nFV|5W)RNE*5SI5Z(J{>@pW`_@Ms%kFh$`}@4&U;xPKT@C83 z_@<%Mph)h3V6?2!ljr8)G5p4&S>XshV&6|f%?=n{2fueUHjY+BT+nzTE`C>vMv11E z#(WiPEkq1y^@xy(&v*Cfq?eI0Ozse?Z(i>MKLd<#X+AMQp^;pz@R2JO#V=RI! zO6p}iz;-BxR0up|yXbKP)F#B>BsQJbmYjV=@&H*oUkI%T8A0^W4~z&W$RL|}b?8%g z4eHfa??o;NgzWr@w_w!(HLFFCsP2-@N5Qn^?j5UwIbjz>W7Y#)`n)IiJmjA{>g� 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

      Ao-w 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 z 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≠y%pMYzk1MoupK)f732(QH}@Fx6V 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' and request to fix the problem.") - endif() - foreach(idir ${_include_dirs}) - if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) - set(include ${idir}) - elseif("${idir} " STREQUAL "include ") - get_filename_component(include "${rosserial_server_DIR}/../../../include" ABSOLUTE) - if(NOT IS_DIRECTORY ${include}) - message(FATAL_ERROR "Project 'rosserial_server' specifies '${idir}' as an include dir, which is not found. It does not exist in '${include}'. ${_report}") - endif() - else() - message(FATAL_ERROR "Project 'rosserial_server' specifies '${idir}' as an include dir, which is not found. It does neither exist as an absolute directory nor in '\${prefix}/${idir}'. ${_report}") - endif() - _list_append_unique(rosserial_server_INCLUDE_DIRS ${include}) - endforeach() -endif() - -set(libraries "rosserial_server_lookup") -foreach(library ${libraries}) - # keep build configuration keywords, target names and absolute libraries as-is - if("${library}" MATCHES "^(debug|optimized|general)$") - list(APPEND rosserial_server_LIBRARIES ${library}) - elseif(${library} MATCHES "^-l") - list(APPEND rosserial_server_LIBRARIES ${library}) - elseif(${library} MATCHES "^-") - # This is a linker flag/option (like -pthread) - # There's no standard variable for these, so create an interface library to hold it - if(NOT rosserial_server_NUM_DUMMY_TARGETS) - set(rosserial_server_NUM_DUMMY_TARGETS 0) - endif() - # Make sure the target name is unique - set(interface_target_name "catkin::rosserial_server::wrapped-linker-option${rosserial_server_NUM_DUMMY_TARGETS}") - while(TARGET "${interface_target_name}") - math(EXPR rosserial_server_NUM_DUMMY_TARGETS "${rosserial_server_NUM_DUMMY_TARGETS}+1") - set(interface_target_name "catkin::rosserial_server::wrapped-linker-option${rosserial_server_NUM_DUMMY_TARGETS}") - endwhile() - add_library("${interface_target_name}" INTERFACE IMPORTED) - if("${CMAKE_VERSION}" VERSION_LESS "3.13.0") - set_property( - TARGET - "${interface_target_name}" - APPEND PROPERTY - INTERFACE_LINK_LIBRARIES "${library}") - else() - target_link_options("${interface_target_name}" INTERFACE "${library}") - endif() - list(APPEND rosserial_server_LIBRARIES "${interface_target_name}") - elseif(TARGET ${library}) - list(APPEND rosserial_server_LIBRARIES ${library}) - elseif(IS_ABSOLUTE ${library}) - list(APPEND rosserial_server_LIBRARIES ${library}) - else() - set(lib_path "") - set(lib "${library}-NOTFOUND") - # since the path where the library is found is returned we have to iterate over the paths manually - foreach(path /root/comm-ws/install/lib;/opt/ros/noetic/lib) - find_library(lib ${library} - PATHS ${path} - NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) - if(lib) - set(lib_path ${path}) - break() - endif() - endforeach() - if(lib) - _list_append_unique(rosserial_server_LIBRARY_DIRS ${lib_path}) - list(APPEND rosserial_server_LIBRARIES ${lib}) - else() - # as a fall back for non-catkin libraries try to search globally - find_library(lib ${library}) - if(NOT lib) - message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'rosserial_server'? Did you find_package() it before the subdirectory containing its code is included?") - endif() - list(APPEND rosserial_server_LIBRARIES ${lib}) - endif() - endif() -endforeach() - -set(rosserial_server_EXPORTED_TARGETS "") -# create dummy targets for exported code generation targets to make life of users easier -foreach(t ${rosserial_server_EXPORTED_TARGETS}) - if(NOT TARGET ${t}) - add_custom_target(${t}) - endif() -endforeach() - -set(depends "roscpp;rosserial_msgs;std_msgs;topic_tools") -foreach(depend ${depends}) - string(REPLACE " " ";" depend_list ${depend}) - # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls - list(GET depend_list 0 rosserial_server_dep) - list(LENGTH depend_list count) - if(${count} EQUAL 1) - # simple dependencies must only be find_package()-ed once - if(NOT ${rosserial_server_dep}_FOUND) - find_package(${rosserial_server_dep} REQUIRED NO_MODULE) - endif() - else() - # dependencies with components must be find_package()-ed again - list(REMOVE_AT depend_list 0) - find_package(${rosserial_server_dep} REQUIRED NO_MODULE ${depend_list}) - endif() - _list_append_unique(rosserial_server_INCLUDE_DIRS ${${rosserial_server_dep}_INCLUDE_DIRS}) - - # merge build configuration keywords with library names to correctly deduplicate - _pack_libraries_with_build_configuration(rosserial_server_LIBRARIES ${rosserial_server_LIBRARIES}) - _pack_libraries_with_build_configuration(_libraries ${${rosserial_server_dep}_LIBRARIES}) - _list_append_deduplicate(rosserial_server_LIBRARIES ${_libraries}) - # undo build configuration keyword merging after deduplication - _unpack_libraries_with_build_configuration(rosserial_server_LIBRARIES ${rosserial_server_LIBRARIES}) - - _list_append_unique(rosserial_server_LIBRARY_DIRS ${${rosserial_server_dep}_LIBRARY_DIRS}) - _list_append_deduplicate(rosserial_server_EXPORTED_TARGETS ${${rosserial_server_dep}_EXPORTED_TARGETS}) -endforeach() - -set(pkg_cfg_extras "") -foreach(extra ${pkg_cfg_extras}) - if(NOT IS_ABSOLUTE ${extra}) - set(extra ${rosserial_server_DIR}/${extra}) - endif() - include(${extra}) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/ordered_paths.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/ordered_paths.cmake deleted file mode 100644 index 454cf03..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/ordered_paths.cmake +++ /dev/null @@ -1 +0,0 @@ -set(ORDERED_PATHS "/opt/ros/noetic/lib") \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/package.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/package.cmake deleted file mode 100644 index 466cc42..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/package.cmake +++ /dev/null @@ -1,16 +0,0 @@ -set(_CATKIN_CURRENT_PACKAGE "rosserial_server") -set(rosserial_server_VERSION "0.9.2") -set(rosserial_server_MAINTAINER "Mike Purvis ") -set(rosserial_server_PACKAGE_FORMAT "2") -set(rosserial_server_BUILD_DEPENDS "python3-dev" "libboost-thread-dev" "rosserial_msgs" "std_msgs" "roscpp" "topic_tools") -set(rosserial_server_BUILD_EXPORT_DEPENDS "rosserial_msgs" "std_msgs" "roscpp" "topic_tools") -set(rosserial_server_BUILDTOOL_DEPENDS "catkin") -set(rosserial_server_BUILDTOOL_EXPORT_DEPENDS ) -set(rosserial_server_EXEC_DEPENDS "libboost-thread" "rosserial_msgs" "std_msgs" "roscpp" "topic_tools") -set(rosserial_server_RUN_DEPENDS "libboost-thread" "rosserial_msgs" "std_msgs" "roscpp" "topic_tools") -set(rosserial_server_TEST_DEPENDS ) -set(rosserial_server_DOC_DEPENDS ) -set(rosserial_server_URL_WEBSITE "") -set(rosserial_server_URL_BUGTRACKER "") -set(rosserial_server_URL_REPOSITORY "") -set(rosserial_server_DEPRECATED "") \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/pkg.develspace.context.pc.py b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/pkg.develspace.context.pc.py deleted file mode 100644 index 8ebb1a1..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/pkg.develspace.context.pc.py +++ /dev/null @@ -1,8 +0,0 @@ -# generated from catkin/cmake/template/pkg.context.pc.in -CATKIN_PACKAGE_PREFIX = "" -PROJECT_PKG_CONFIG_INCLUDE_DIRS = "/root/comm-ws/src/rosserial_server/include".split(';') if "/root/comm-ws/src/rosserial_server/include" != "" else [] -PROJECT_CATKIN_DEPENDS = "roscpp;rosserial_msgs;std_msgs;topic_tools".replace(';', ' ') -PKG_CONFIG_LIBRARIES_WITH_PREFIX = "-lrosserial_server_lookup".split(';') if "-lrosserial_server_lookup" != "" else [] -PROJECT_NAME = "rosserial_server" -PROJECT_SPACE_DIR = "/root/comm-ws/devel" -PROJECT_VERSION = "0.9.2" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/pkg.installspace.context.pc.py b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/pkg.installspace.context.pc.py deleted file mode 100644 index 497c07f..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/pkg.installspace.context.pc.py +++ /dev/null @@ -1,8 +0,0 @@ -# generated from catkin/cmake/template/pkg.context.pc.in -CATKIN_PACKAGE_PREFIX = "" -PROJECT_PKG_CONFIG_INCLUDE_DIRS = "${prefix}/include".split(';') if "${prefix}/include" != "" else [] -PROJECT_CATKIN_DEPENDS = "roscpp;rosserial_msgs;std_msgs;topic_tools".replace(';', ' ') -PKG_CONFIG_LIBRARIES_WITH_PREFIX = "-lrosserial_server_lookup".split(';') if "-lrosserial_server_lookup" != "" else [] -PROJECT_NAME = "rosserial_server" -PROJECT_SPACE_DIR = "/root/comm-ws/install" -PROJECT_VERSION = "0.9.2" diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/stamps/rosserial_server/package.xml.stamp b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/stamps/rosserial_server/package.xml.stamp deleted file mode 100644 index df73c39..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/stamps/rosserial_server/package.xml.stamp +++ /dev/null @@ -1,23 +0,0 @@ - - - rosserial_server - 0.9.2 - - A more performance- and stability-oriented server alternative implemented - in C++ to rosserial_python. - - - Mike Purvis - Mike Purvis - - BSD - - catkin - rosserial_msgs - std_msgs - roscpp - topic_tools - python3-dev - libboost-thread-dev - libboost-thread - diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/stamps/rosserial_server/pkg.pc.em.stamp b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/stamps/rosserial_server/pkg.pc.em.stamp deleted file mode 100644 index 549fb75..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/catkin_generated/stamps/rosserial_server/pkg.pc.em.stamp +++ /dev/null @@ -1,8 +0,0 @@ -prefix=@PROJECT_SPACE_DIR - -Name: @(CATKIN_PACKAGE_PREFIX + PROJECT_NAME) -Description: Description of @PROJECT_NAME -Version: @PROJECT_VERSION -Cflags: @(' '.join(['-I%s' % include for include in PROJECT_PKG_CONFIG_INCLUDE_DIRS])) -Libs: -L${prefix}/lib @(' '.join(PKG_CONFIG_LIBRARIES_WITH_PREFIX)) -Requires: @(PROJECT_CATKIN_DEPENDS) diff --git a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/cmake_install.cmake b/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/cmake_install.cmake deleted file mode 100644 index 0eaec12..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/build/rosserial_server/cmake_install.cmake +++ /dev/null @@ -1,141 +0,0 @@ -# Install script for directory: /root/comm-ws/src/rosserial_server - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/root/comm-ws/install") -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() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/root/comm-ws/build/rosserial_server/catkin_generated/installspace/rosserial_server.pc") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_server/cmake" TYPE FILE FILES - "/root/comm-ws/build/rosserial_server/catkin_generated/installspace/rosserial_serverConfig.cmake" - "/root/comm-ws/build/rosserial_server/catkin_generated/installspace/rosserial_serverConfig-version.cmake" - ) -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_server" TYPE FILE FILES "/root/comm-ws/src/rosserial_server/package.xml") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/librosserial_server_lookup.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/librosserial_server_lookup.so") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/librosserial_server_lookup.so" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/root/comm-ws/devel/lib/librosserial_server_lookup.so") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/librosserial_server_lookup.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/librosserial_server_lookup.so") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/librosserial_server_lookup.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/rosserial_server/serial_node" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/serial_node") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/serial_node" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/rosserial_server" TYPE EXECUTABLE FILES "/root/comm-ws/devel/lib/rosserial_server/serial_node") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/serial_node" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/serial_node") - file(RPATH_CHANGE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/serial_node" - OLD_RPATH "/opt/ros/noetic/lib:/root/comm-ws/devel/lib:" - NEW_RPATH "") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/serial_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/rosserial_server/socket_node" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/socket_node") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/socket_node" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/rosserial_server" TYPE EXECUTABLE FILES "/root/comm-ws/devel/lib/rosserial_server/socket_node") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/socket_node" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/socket_node") - file(RPATH_CHANGE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/socket_node" - OLD_RPATH "/opt/ros/noetic/lib:/root/comm-ws/devel/lib:" - NEW_RPATH "") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/socket_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/rosserial_server/udp_socket_node" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/udp_socket_node") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/udp_socket_node" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/rosserial_server" TYPE EXECUTABLE FILES "/root/comm-ws/devel/lib/rosserial_server/udp_socket_node") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/udp_socket_node" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/udp_socket_node") - file(RPATH_CHANGE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/udp_socket_node" - OLD_RPATH "/opt/ros/noetic/lib:/root/comm-ws/devel/lib:" - NEW_RPATH "") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/rosserial_server/udp_socket_node") - endif() - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/rosserial_server" TYPE DIRECTORY FILES "/root/comm-ws/src/rosserial_server/launch") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/rosserial_server" TYPE DIRECTORY FILES "/root/comm-ws/src/rosserial_server/include/rosserial_server/") -endif() - diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/.built_by b/docker/local-ros2/OdomComm/comm-ws/devel/.built_by deleted file mode 100644 index 2e212dd..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/.built_by +++ /dev/null @@ -1 +0,0 @@ -catkin_make \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/.catkin b/docker/local-ros2/OdomComm/comm-ws/devel/.catkin deleted file mode 100644 index 1371c67..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/.catkin +++ /dev/null @@ -1 +0,0 @@ -/root/comm-ws/src \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/.rosinstall b/docker/local-ros2/OdomComm/comm-ws/devel/.rosinstall deleted file mode 100644 index 8600f9f..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/.rosinstall +++ /dev/null @@ -1,2 +0,0 @@ -- setup-file: - local-name: /root/comm-ws/devel/setup.sh diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/_setup_util.py b/docker/local-ros2/OdomComm/comm-ws/devel/_setup_util.py deleted file mode 100755 index c8d8434..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/_setup_util.py +++ /dev/null @@ -1,304 +0,0 @@ -#!/usr/bin/python3 -# -*- coding: utf-8 -*- - -# Software License Agreement (BSD License) -# -# Copyright (c) 2012, Willow Garage, Inc. -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above -# copyright notice, this list of conditions and the following -# disclaimer in the documentation and/or other materials provided -# with the distribution. -# * Neither the name of Willow Garage, Inc. nor the names of its -# contributors may be used to endorse or promote products derived -# from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. - -"""This file generates shell code for the setup.SHELL scripts to set environment variables.""" - -from __future__ import print_function - -import argparse -import copy -import errno -import os -import platform -import sys - -CATKIN_MARKER_FILE = '.catkin' - -system = platform.system() -IS_DARWIN = (system == 'Darwin') -IS_WINDOWS = (system == 'Windows') - -PATH_TO_ADD_SUFFIX = ['bin'] -if IS_WINDOWS: - # while catkin recommends putting dll's into bin, 3rd party packages often put dll's into lib - # since Windows finds dll's via the PATH variable, prepend it with path to lib - PATH_TO_ADD_SUFFIX.extend([['lib', os.path.join('lib', 'x86_64-linux-gnu')]]) - -# subfolder of workspace prepended to CMAKE_PREFIX_PATH -ENV_VAR_SUBFOLDERS = { - 'CMAKE_PREFIX_PATH': '', - 'LD_LIBRARY_PATH' if not IS_DARWIN else 'DYLD_LIBRARY_PATH': ['lib', os.path.join('lib', 'x86_64-linux-gnu')], - 'PATH': PATH_TO_ADD_SUFFIX, - 'PKG_CONFIG_PATH': [os.path.join('lib', 'pkgconfig'), os.path.join('lib', 'x86_64-linux-gnu', 'pkgconfig')], - 'PYTHONPATH': 'lib/python3/dist-packages', -} - - -def rollback_env_variables(environ, env_var_subfolders): - """ - Generate shell code to reset environment variables. - - by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH. - This does not cover modifications performed by environment hooks. - """ - lines = [] - unmodified_environ = copy.copy(environ) - for key in sorted(env_var_subfolders.keys()): - subfolders = env_var_subfolders[key] - if not isinstance(subfolders, list): - subfolders = [subfolders] - value = _rollback_env_variable(unmodified_environ, key, subfolders) - if value is not None: - environ[key] = value - lines.append(assignment(key, value)) - if lines: - lines.insert(0, comment('reset environment variables by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH')) - return lines - - -def _rollback_env_variable(environ, name, subfolders): - """ - For each catkin workspace in CMAKE_PREFIX_PATH remove the first entry from env[NAME] matching workspace + subfolder. - - :param subfolders: list of str '' or subfoldername that may start with '/' - :returns: the updated value of the environment variable. - """ - value = environ[name] if name in environ else '' - env_paths = [path for path in value.split(os.pathsep) if path] - value_modified = False - for subfolder in subfolders: - if subfolder: - if subfolder.startswith(os.path.sep) or (os.path.altsep and subfolder.startswith(os.path.altsep)): - subfolder = subfolder[1:] - if subfolder.endswith(os.path.sep) or (os.path.altsep and subfolder.endswith(os.path.altsep)): - subfolder = subfolder[:-1] - for ws_path in _get_workspaces(environ, include_fuerte=True, include_non_existing=True): - path_to_find = os.path.join(ws_path, subfolder) if subfolder else ws_path - path_to_remove = None - for env_path in env_paths: - env_path_clean = env_path[:-1] if env_path and env_path[-1] in [os.path.sep, os.path.altsep] else env_path - if env_path_clean == path_to_find: - path_to_remove = env_path - break - if path_to_remove: - env_paths.remove(path_to_remove) - value_modified = True - new_value = os.pathsep.join(env_paths) - return new_value if value_modified else None - - -def _get_workspaces(environ, include_fuerte=False, include_non_existing=False): - """ - Based on CMAKE_PREFIX_PATH return all catkin workspaces. - - :param include_fuerte: The flag if paths starting with '/opt/ros/fuerte' should be considered workspaces, ``bool`` - """ - # get all cmake prefix paths - env_name = 'CMAKE_PREFIX_PATH' - value = environ[env_name] if env_name in environ else '' - paths = [path for path in value.split(os.pathsep) if path] - # remove non-workspace paths - workspaces = [path for path in paths if os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE)) or (include_fuerte and path.startswith('/opt/ros/fuerte')) or (include_non_existing and not os.path.exists(path))] - return workspaces - - -def prepend_env_variables(environ, env_var_subfolders, workspaces): - """Generate shell code to prepend environment variables for the all workspaces.""" - lines = [] - lines.append(comment('prepend folders of workspaces to environment variables')) - - paths = [path for path in workspaces.split(os.pathsep) if path] - - prefix = _prefix_env_variable(environ, 'CMAKE_PREFIX_PATH', paths, '') - lines.append(prepend(environ, 'CMAKE_PREFIX_PATH', prefix)) - - for key in sorted(key for key in env_var_subfolders.keys() if key != 'CMAKE_PREFIX_PATH'): - subfolder = env_var_subfolders[key] - prefix = _prefix_env_variable(environ, key, paths, subfolder) - lines.append(prepend(environ, key, prefix)) - return lines - - -def _prefix_env_variable(environ, name, paths, subfolders): - """ - Return the prefix to prepend to the environment variable NAME. - - Adding any path in NEW_PATHS_STR without creating duplicate or empty items. - """ - value = environ[name] if name in environ else '' - environ_paths = [path for path in value.split(os.pathsep) if path] - checked_paths = [] - for path in paths: - if not isinstance(subfolders, list): - subfolders = [subfolders] - for subfolder in subfolders: - path_tmp = path - if subfolder: - path_tmp = os.path.join(path_tmp, subfolder) - # skip nonexistent paths - if not os.path.exists(path_tmp): - continue - # exclude any path already in env and any path we already added - if path_tmp not in environ_paths and path_tmp not in checked_paths: - checked_paths.append(path_tmp) - prefix_str = os.pathsep.join(checked_paths) - if prefix_str != '' and environ_paths: - prefix_str += os.pathsep - return prefix_str - - -def assignment(key, value): - if not IS_WINDOWS: - return 'export %s="%s"' % (key, value) - else: - return 'set %s=%s' % (key, value) - - -def comment(msg): - if not IS_WINDOWS: - return '# %s' % msg - else: - return 'REM %s' % msg - - -def prepend(environ, key, prefix): - if key not in environ or not environ[key]: - return assignment(key, prefix) - if not IS_WINDOWS: - return 'export %s="%s$%s"' % (key, prefix, key) - else: - return 'set %s=%s%%%s%%' % (key, prefix, key) - - -def find_env_hooks(environ, cmake_prefix_path): - """Generate shell code with found environment hooks for the all workspaces.""" - lines = [] - lines.append(comment('found environment hooks in workspaces')) - - generic_env_hooks = [] - generic_env_hooks_workspace = [] - specific_env_hooks = [] - specific_env_hooks_workspace = [] - generic_env_hooks_by_filename = {} - specific_env_hooks_by_filename = {} - generic_env_hook_ext = 'bat' if IS_WINDOWS else 'sh' - specific_env_hook_ext = environ['CATKIN_SHELL'] if not IS_WINDOWS and 'CATKIN_SHELL' in environ and environ['CATKIN_SHELL'] else None - # remove non-workspace paths - workspaces = [path for path in cmake_prefix_path.split(os.pathsep) if path and os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE))] - for workspace in reversed(workspaces): - env_hook_dir = os.path.join(workspace, 'etc', 'catkin', 'profile.d') - if os.path.isdir(env_hook_dir): - for filename in sorted(os.listdir(env_hook_dir)): - if filename.endswith('.%s' % generic_env_hook_ext): - # remove previous env hook with same name if present - if filename in generic_env_hooks_by_filename: - i = generic_env_hooks.index(generic_env_hooks_by_filename[filename]) - generic_env_hooks.pop(i) - generic_env_hooks_workspace.pop(i) - # append env hook - generic_env_hooks.append(os.path.join(env_hook_dir, filename)) - generic_env_hooks_workspace.append(workspace) - generic_env_hooks_by_filename[filename] = generic_env_hooks[-1] - elif specific_env_hook_ext is not None and filename.endswith('.%s' % specific_env_hook_ext): - # remove previous env hook with same name if present - if filename in specific_env_hooks_by_filename: - i = specific_env_hooks.index(specific_env_hooks_by_filename[filename]) - specific_env_hooks.pop(i) - specific_env_hooks_workspace.pop(i) - # append env hook - specific_env_hooks.append(os.path.join(env_hook_dir, filename)) - specific_env_hooks_workspace.append(workspace) - specific_env_hooks_by_filename[filename] = specific_env_hooks[-1] - env_hooks = generic_env_hooks + specific_env_hooks - env_hooks_workspace = generic_env_hooks_workspace + specific_env_hooks_workspace - count = len(env_hooks) - lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_COUNT', count)) - for i in range(count): - lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d' % i, env_hooks[i])) - lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d_WORKSPACE' % i, env_hooks_workspace[i])) - return lines - - -def _parse_arguments(args=None): - parser = argparse.ArgumentParser(description='Generates code blocks for the setup.SHELL script.') - parser.add_argument('--extend', action='store_true', help='Skip unsetting previous environment variables to extend context') - parser.add_argument('--local', action='store_true', help='Only consider this prefix path and ignore other prefix path in the environment') - return parser.parse_known_args(args=args)[0] - - -if __name__ == '__main__': - try: - try: - args = _parse_arguments() - except Exception as e: - print(e, file=sys.stderr) - sys.exit(1) - - if not args.local: - # environment at generation time - CMAKE_PREFIX_PATH = r'/opt/ros/noetic'.split(';') - else: - # don't consider any other prefix path than this one - CMAKE_PREFIX_PATH = [] - # prepend current workspace if not already part of CPP - base_path = os.path.dirname(__file__) - # CMAKE_PREFIX_PATH uses forward slash on all platforms, but __file__ is platform dependent - # base_path on Windows contains backward slashes, need to be converted to forward slashes before comparison - if os.path.sep != '/': - base_path = base_path.replace(os.path.sep, '/') - - if base_path not in CMAKE_PREFIX_PATH: - CMAKE_PREFIX_PATH.insert(0, base_path) - CMAKE_PREFIX_PATH = os.pathsep.join(CMAKE_PREFIX_PATH) - - environ = dict(os.environ) - lines = [] - if not args.extend: - lines += rollback_env_variables(environ, ENV_VAR_SUBFOLDERS) - lines += prepend_env_variables(environ, ENV_VAR_SUBFOLDERS, CMAKE_PREFIX_PATH) - lines += find_env_hooks(environ, CMAKE_PREFIX_PATH) - print('\n'.join(lines)) - - # need to explicitly flush the output - sys.stdout.flush() - except IOError as e: - # and catch potential "broken pipe" if stdout is not writable - # which can happen when piping the output to a file but the disk is full - if e.errno == errno.EPIPE: - print(e, file=sys.stderr) - sys.exit(2) - raise - - sys.exit(0) diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/cmake.lock b/docker/local-ros2/OdomComm/comm-ws/devel/cmake.lock deleted file mode 100644 index e69de29..0000000 diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/env.sh b/docker/local-ros2/OdomComm/comm-ws/devel/env.sh deleted file mode 100644 index 8aa9d24..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/env.sh +++ /dev/null @@ -1,16 +0,0 @@ -#!/usr/bin/env sh -# generated from catkin/cmake/templates/env.sh.in - -if [ $# -eq 0 ] ; then - /bin/echo "Usage: env.sh COMMANDS" - /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." - exit 1 -fi - -# ensure to not use different shell type which was set before -CATKIN_SHELL=sh - -# source setup.sh from same directory as this file -_CATKIN_SETUP_DIR=$(cd "`dirname "$0"`" > /dev/null && pwd) -. "$_CATKIN_SETUP_DIR/setup.sh" -exec "$@" diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/Log.h b/docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/Log.h deleted file mode 100644 index 10b8d87..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/Log.h +++ /dev/null @@ -1,247 +0,0 @@ -// Generated by gencpp from file rosserial_msgs/Log.msg -// DO NOT EDIT! - - -#ifndef ROSSERIAL_MSGS_MESSAGE_LOG_H -#define ROSSERIAL_MSGS_MESSAGE_LOG_H - - -#include -#include -#include - -#include -#include -#include -#include - - -namespace rosserial_msgs -{ -template -struct Log_ -{ - typedef Log_ Type; - - Log_() - : level(0) - , msg() { - } - Log_(const ContainerAllocator& _alloc) - : level(0) - , msg(_alloc) { - (void)_alloc; - } - - - - typedef uint8_t _level_type; - _level_type level; - - typedef std::basic_string, typename std::allocator_traits::template rebind_alloc> _msg_type; - _msg_type msg; - - - -// reducing the odds to have name collisions with Windows.h -#if defined(_WIN32) && defined(ROSDEBUG) - #undef ROSDEBUG -#endif -#if defined(_WIN32) && defined(INFO) - #undef INFO -#endif -#if defined(_WIN32) && defined(WARN) - #undef WARN -#endif -#if defined(_WIN32) && defined(ERROR) - #undef ERROR -#endif -#if defined(_WIN32) && defined(FATAL) - #undef FATAL -#endif - - enum { - ROSDEBUG = 0u, - INFO = 1u, - WARN = 2u, - ERROR = 3u, - FATAL = 4u, - }; - - - typedef boost::shared_ptr< ::rosserial_msgs::Log_ > Ptr; - typedef boost::shared_ptr< ::rosserial_msgs::Log_ const> ConstPtr; - -}; // struct Log_ - -typedef ::rosserial_msgs::Log_ > Log; - -typedef boost::shared_ptr< ::rosserial_msgs::Log > LogPtr; -typedef boost::shared_ptr< ::rosserial_msgs::Log const> LogConstPtr; - -// constants requiring out of line definition - - - - - - - - - - - - - -template -std::ostream& operator<<(std::ostream& s, const ::rosserial_msgs::Log_ & v) -{ -ros::message_operations::Printer< ::rosserial_msgs::Log_ >::stream(s, "", v); -return s; -} - - -template -bool operator==(const ::rosserial_msgs::Log_ & lhs, const ::rosserial_msgs::Log_ & rhs) -{ - return lhs.level == rhs.level && - lhs.msg == rhs.msg; -} - -template -bool operator!=(const ::rosserial_msgs::Log_ & lhs, const ::rosserial_msgs::Log_ & rhs) -{ - return !(lhs == rhs); -} - - -} // namespace rosserial_msgs - -namespace ros -{ -namespace message_traits -{ - - - - - -template -struct IsMessage< ::rosserial_msgs::Log_ > - : TrueType - { }; - -template -struct IsMessage< ::rosserial_msgs::Log_ const> - : TrueType - { }; - -template -struct IsFixedSize< ::rosserial_msgs::Log_ > - : FalseType - { }; - -template -struct IsFixedSize< ::rosserial_msgs::Log_ const> - : FalseType - { }; - -template -struct HasHeader< ::rosserial_msgs::Log_ > - : FalseType - { }; - -template -struct HasHeader< ::rosserial_msgs::Log_ const> - : FalseType - { }; - - -template -struct MD5Sum< ::rosserial_msgs::Log_ > -{ - static const char* value() - { - return "11abd731c25933261cd6183bd12d6295"; - } - - static const char* value(const ::rosserial_msgs::Log_&) { return value(); } - static const uint64_t static_value1 = 0x11abd731c2593326ULL; - static const uint64_t static_value2 = 0x1cd6183bd12d6295ULL; -}; - -template -struct DataType< ::rosserial_msgs::Log_ > -{ - static const char* value() - { - return "rosserial_msgs/Log"; - } - - static const char* value(const ::rosserial_msgs::Log_&) { return value(); } -}; - -template -struct Definition< ::rosserial_msgs::Log_ > -{ - static const char* value() - { - return "\n" -"#ROS Logging Levels\n" -"uint8 ROSDEBUG=0\n" -"uint8 INFO=1\n" -"uint8 WARN=2\n" -"uint8 ERROR=3\n" -"uint8 FATAL=4\n" -"\n" -"uint8 level\n" -"string msg\n" -; - } - - static const char* value(const ::rosserial_msgs::Log_&) { return value(); } -}; - -} // namespace message_traits -} // namespace ros - -namespace ros -{ -namespace serialization -{ - - template struct Serializer< ::rosserial_msgs::Log_ > - { - template inline static void allInOne(Stream& stream, T m) - { - stream.next(m.level); - stream.next(m.msg); - } - - ROS_DECLARE_ALLINONE_SERIALIZER - }; // struct Log_ - -} // namespace serialization -} // namespace ros - -namespace ros -{ -namespace message_operations -{ - -template -struct Printer< ::rosserial_msgs::Log_ > -{ - template static void stream(Stream& s, const std::string& indent, const ::rosserial_msgs::Log_& v) - { - s << indent << "level: "; - Printer::stream(s, indent + " ", v.level); - s << indent << "msg: "; - Printer, typename std::allocator_traits::template rebind_alloc>>::stream(s, indent + " ", v.msg); - } -}; - -} // namespace message_operations -} // namespace ros - -#endif // ROSSERIAL_MSGS_MESSAGE_LOG_H diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/RequestParam.h b/docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/RequestParam.h deleted file mode 100644 index 9f8ec83..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/RequestParam.h +++ /dev/null @@ -1,123 +0,0 @@ -// Generated by gencpp from file rosserial_msgs/RequestParam.msg -// DO NOT EDIT! - - -#ifndef ROSSERIAL_MSGS_MESSAGE_REQUESTPARAM_H -#define ROSSERIAL_MSGS_MESSAGE_REQUESTPARAM_H - -#include - - -#include -#include - - -namespace rosserial_msgs -{ - -struct RequestParam -{ - -typedef RequestParamRequest Request; -typedef RequestParamResponse Response; -Request request; -Response response; - -typedef Request RequestType; -typedef Response ResponseType; - -}; // struct RequestParam -} // namespace rosserial_msgs - - -namespace ros -{ -namespace service_traits -{ - - -template<> -struct MD5Sum< ::rosserial_msgs::RequestParam > { - static const char* value() - { - return "d7a0c2be00c9fd03cc69f2863de9c4d9"; - } - - static const char* value(const ::rosserial_msgs::RequestParam&) { return value(); } -}; - -template<> -struct DataType< ::rosserial_msgs::RequestParam > { - static const char* value() - { - return "rosserial_msgs/RequestParam"; - } - - static const char* value(const ::rosserial_msgs::RequestParam&) { return value(); } -}; - - -// service_traits::MD5Sum< ::rosserial_msgs::RequestParamRequest> should match -// service_traits::MD5Sum< ::rosserial_msgs::RequestParam > -template<> -struct MD5Sum< ::rosserial_msgs::RequestParamRequest> -{ - static const char* value() - { - return MD5Sum< ::rosserial_msgs::RequestParam >::value(); - } - static const char* value(const ::rosserial_msgs::RequestParamRequest&) - { - return value(); - } -}; - -// service_traits::DataType< ::rosserial_msgs::RequestParamRequest> should match -// service_traits::DataType< ::rosserial_msgs::RequestParam > -template<> -struct DataType< ::rosserial_msgs::RequestParamRequest> -{ - static const char* value() - { - return DataType< ::rosserial_msgs::RequestParam >::value(); - } - static const char* value(const ::rosserial_msgs::RequestParamRequest&) - { - return value(); - } -}; - -// service_traits::MD5Sum< ::rosserial_msgs::RequestParamResponse> should match -// service_traits::MD5Sum< ::rosserial_msgs::RequestParam > -template<> -struct MD5Sum< ::rosserial_msgs::RequestParamResponse> -{ - static const char* value() - { - return MD5Sum< ::rosserial_msgs::RequestParam >::value(); - } - static const char* value(const ::rosserial_msgs::RequestParamResponse&) - { - return value(); - } -}; - -// service_traits::DataType< ::rosserial_msgs::RequestParamResponse> should match -// service_traits::DataType< ::rosserial_msgs::RequestParam > -template<> -struct DataType< ::rosserial_msgs::RequestParamResponse> -{ - static const char* value() - { - return DataType< ::rosserial_msgs::RequestParam >::value(); - } - static const char* value(const ::rosserial_msgs::RequestParamResponse&) - { - return value(); - } -}; - -} // namespace service_traits -} // namespace ros - -#endif // ROSSERIAL_MSGS_MESSAGE_REQUESTPARAM_H diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/RequestParamRequest.h b/docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/RequestParamRequest.h deleted file mode 100644 index d89f3ff..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/RequestParamRequest.h +++ /dev/null @@ -1,196 +0,0 @@ -// Generated by gencpp from file rosserial_msgs/RequestParamRequest.msg -// DO NOT EDIT! - - -#ifndef ROSSERIAL_MSGS_MESSAGE_REQUESTPARAMREQUEST_H -#define ROSSERIAL_MSGS_MESSAGE_REQUESTPARAMREQUEST_H - - -#include -#include -#include - -#include -#include -#include -#include - - -namespace rosserial_msgs -{ -template -struct RequestParamRequest_ -{ - typedef RequestParamRequest_ Type; - - RequestParamRequest_() - : name() { - } - RequestParamRequest_(const ContainerAllocator& _alloc) - : name(_alloc) { - (void)_alloc; - } - - - - typedef std::basic_string, typename std::allocator_traits::template rebind_alloc> _name_type; - _name_type name; - - - - - - typedef boost::shared_ptr< ::rosserial_msgs::RequestParamRequest_ > Ptr; - typedef boost::shared_ptr< ::rosserial_msgs::RequestParamRequest_ const> ConstPtr; - -}; // struct RequestParamRequest_ - -typedef ::rosserial_msgs::RequestParamRequest_ > RequestParamRequest; - -typedef boost::shared_ptr< ::rosserial_msgs::RequestParamRequest > RequestParamRequestPtr; -typedef boost::shared_ptr< ::rosserial_msgs::RequestParamRequest const> RequestParamRequestConstPtr; - -// constants requiring out of line definition - - - -template -std::ostream& operator<<(std::ostream& s, const ::rosserial_msgs::RequestParamRequest_ & v) -{ -ros::message_operations::Printer< ::rosserial_msgs::RequestParamRequest_ >::stream(s, "", v); -return s; -} - - -template -bool operator==(const ::rosserial_msgs::RequestParamRequest_ & lhs, const ::rosserial_msgs::RequestParamRequest_ & rhs) -{ - return lhs.name == rhs.name; -} - -template -bool operator!=(const ::rosserial_msgs::RequestParamRequest_ & lhs, const ::rosserial_msgs::RequestParamRequest_ & rhs) -{ - return !(lhs == rhs); -} - - -} // namespace rosserial_msgs - -namespace ros -{ -namespace message_traits -{ - - - - - -template -struct IsMessage< ::rosserial_msgs::RequestParamRequest_ > - : TrueType - { }; - -template -struct IsMessage< ::rosserial_msgs::RequestParamRequest_ const> - : TrueType - { }; - -template -struct IsFixedSize< ::rosserial_msgs::RequestParamRequest_ > - : FalseType - { }; - -template -struct IsFixedSize< ::rosserial_msgs::RequestParamRequest_ const> - : FalseType - { }; - -template -struct HasHeader< ::rosserial_msgs::RequestParamRequest_ > - : FalseType - { }; - -template -struct HasHeader< ::rosserial_msgs::RequestParamRequest_ const> - : FalseType - { }; - - -template -struct MD5Sum< ::rosserial_msgs::RequestParamRequest_ > -{ - static const char* value() - { - return "c1f3d28f1b044c871e6eff2e9fc3c667"; - } - - static const char* value(const ::rosserial_msgs::RequestParamRequest_&) { return value(); } - static const uint64_t static_value1 = 0xc1f3d28f1b044c87ULL; - static const uint64_t static_value2 = 0x1e6eff2e9fc3c667ULL; -}; - -template -struct DataType< ::rosserial_msgs::RequestParamRequest_ > -{ - static const char* value() - { - return "rosserial_msgs/RequestParamRequest"; - } - - static const char* value(const ::rosserial_msgs::RequestParamRequest_&) { return value(); } -}; - -template -struct Definition< ::rosserial_msgs::RequestParamRequest_ > -{ - static const char* value() - { - return "string name\n" -"\n" -; - } - - static const char* value(const ::rosserial_msgs::RequestParamRequest_&) { return value(); } -}; - -} // namespace message_traits -} // namespace ros - -namespace ros -{ -namespace serialization -{ - - template struct Serializer< ::rosserial_msgs::RequestParamRequest_ > - { - template inline static void allInOne(Stream& stream, T m) - { - stream.next(m.name); - } - - ROS_DECLARE_ALLINONE_SERIALIZER - }; // struct RequestParamRequest_ - -} // namespace serialization -} // namespace ros - -namespace ros -{ -namespace message_operations -{ - -template -struct Printer< ::rosserial_msgs::RequestParamRequest_ > -{ - template static void stream(Stream& s, const std::string& indent, const ::rosserial_msgs::RequestParamRequest_& v) - { - s << indent << "name: "; - Printer, typename std::allocator_traits::template rebind_alloc>>::stream(s, indent + " ", v.name); - } -}; - -} // namespace message_operations -} // namespace ros - -#endif // ROSSERIAL_MSGS_MESSAGE_REQUESTPARAMREQUEST_H diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/RequestParamResponse.h b/docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/RequestParamResponse.h deleted file mode 100644 index 11f796b..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/RequestParamResponse.h +++ /dev/null @@ -1,229 +0,0 @@ -// Generated by gencpp from file rosserial_msgs/RequestParamResponse.msg -// DO NOT EDIT! - - -#ifndef ROSSERIAL_MSGS_MESSAGE_REQUESTPARAMRESPONSE_H -#define ROSSERIAL_MSGS_MESSAGE_REQUESTPARAMRESPONSE_H - - -#include -#include -#include - -#include -#include -#include -#include - - -namespace rosserial_msgs -{ -template -struct RequestParamResponse_ -{ - typedef RequestParamResponse_ Type; - - RequestParamResponse_() - : ints() - , floats() - , strings() { - } - RequestParamResponse_(const ContainerAllocator& _alloc) - : ints(_alloc) - , floats(_alloc) - , strings(_alloc) { - (void)_alloc; - } - - - - typedef std::vector::template rebind_alloc> _ints_type; - _ints_type ints; - - typedef std::vector::template rebind_alloc> _floats_type; - _floats_type floats; - - typedef std::vector, typename std::allocator_traits::template rebind_alloc>, typename std::allocator_traits::template rebind_alloc, typename std::allocator_traits::template rebind_alloc>>> _strings_type; - _strings_type strings; - - - - - - typedef boost::shared_ptr< ::rosserial_msgs::RequestParamResponse_ > Ptr; - typedef boost::shared_ptr< ::rosserial_msgs::RequestParamResponse_ const> ConstPtr; - -}; // struct RequestParamResponse_ - -typedef ::rosserial_msgs::RequestParamResponse_ > RequestParamResponse; - -typedef boost::shared_ptr< ::rosserial_msgs::RequestParamResponse > RequestParamResponsePtr; -typedef boost::shared_ptr< ::rosserial_msgs::RequestParamResponse const> RequestParamResponseConstPtr; - -// constants requiring out of line definition - - - -template -std::ostream& operator<<(std::ostream& s, const ::rosserial_msgs::RequestParamResponse_ & v) -{ -ros::message_operations::Printer< ::rosserial_msgs::RequestParamResponse_ >::stream(s, "", v); -return s; -} - - -template -bool operator==(const ::rosserial_msgs::RequestParamResponse_ & lhs, const ::rosserial_msgs::RequestParamResponse_ & rhs) -{ - return lhs.ints == rhs.ints && - lhs.floats == rhs.floats && - lhs.strings == rhs.strings; -} - -template -bool operator!=(const ::rosserial_msgs::RequestParamResponse_ & lhs, const ::rosserial_msgs::RequestParamResponse_ & rhs) -{ - return !(lhs == rhs); -} - - -} // namespace rosserial_msgs - -namespace ros -{ -namespace message_traits -{ - - - - - -template -struct IsMessage< ::rosserial_msgs::RequestParamResponse_ > - : TrueType - { }; - -template -struct IsMessage< ::rosserial_msgs::RequestParamResponse_ const> - : TrueType - { }; - -template -struct IsFixedSize< ::rosserial_msgs::RequestParamResponse_ > - : FalseType - { }; - -template -struct IsFixedSize< ::rosserial_msgs::RequestParamResponse_ const> - : FalseType - { }; - -template -struct HasHeader< ::rosserial_msgs::RequestParamResponse_ > - : FalseType - { }; - -template -struct HasHeader< ::rosserial_msgs::RequestParamResponse_ const> - : FalseType - { }; - - -template -struct MD5Sum< ::rosserial_msgs::RequestParamResponse_ > -{ - static const char* value() - { - return "9f0e98bda65981986ddf53afa7a40e49"; - } - - static const char* value(const ::rosserial_msgs::RequestParamResponse_&) { return value(); } - static const uint64_t static_value1 = 0x9f0e98bda6598198ULL; - static const uint64_t static_value2 = 0x6ddf53afa7a40e49ULL; -}; - -template -struct DataType< ::rosserial_msgs::RequestParamResponse_ > -{ - static const char* value() - { - return "rosserial_msgs/RequestParamResponse"; - } - - static const char* value(const ::rosserial_msgs::RequestParamResponse_&) { return value(); } -}; - -template -struct Definition< ::rosserial_msgs::RequestParamResponse_ > -{ - static const char* value() - { - return "\n" -"int32[] ints\n" -"float32[] floats\n" -"string[] strings\n" -"\n" -; - } - - static const char* value(const ::rosserial_msgs::RequestParamResponse_&) { return value(); } -}; - -} // namespace message_traits -} // namespace ros - -namespace ros -{ -namespace serialization -{ - - template struct Serializer< ::rosserial_msgs::RequestParamResponse_ > - { - template inline static void allInOne(Stream& stream, T m) - { - stream.next(m.ints); - stream.next(m.floats); - stream.next(m.strings); - } - - ROS_DECLARE_ALLINONE_SERIALIZER - }; // struct RequestParamResponse_ - -} // namespace serialization -} // namespace ros - -namespace ros -{ -namespace message_operations -{ - -template -struct Printer< ::rosserial_msgs::RequestParamResponse_ > -{ - template static void stream(Stream& s, const std::string& indent, const ::rosserial_msgs::RequestParamResponse_& v) - { - s << indent << "ints[]" << std::endl; - for (size_t i = 0; i < v.ints.size(); ++i) - { - s << indent << " ints[" << i << "]: "; - Printer::stream(s, indent + " ", v.ints[i]); - } - s << indent << "floats[]" << std::endl; - for (size_t i = 0; i < v.floats.size(); ++i) - { - s << indent << " floats[" << i << "]: "; - Printer::stream(s, indent + " ", v.floats[i]); - } - s << indent << "strings[]" << std::endl; - for (size_t i = 0; i < v.strings.size(); ++i) - { - s << indent << " strings[" << i << "]: "; - Printer, typename std::allocator_traits::template rebind_alloc>>::stream(s, indent + " ", v.strings[i]); - } - } -}; - -} // namespace message_operations -} // namespace ros - -#endif // ROSSERIAL_MSGS_MESSAGE_REQUESTPARAMRESPONSE_H diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/TopicInfo.h b/docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/TopicInfo.h deleted file mode 100644 index bf9f766..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/include/rosserial_msgs/TopicInfo.h +++ /dev/null @@ -1,303 +0,0 @@ -// Generated by gencpp from file rosserial_msgs/TopicInfo.msg -// DO NOT EDIT! - - -#ifndef ROSSERIAL_MSGS_MESSAGE_TOPICINFO_H -#define ROSSERIAL_MSGS_MESSAGE_TOPICINFO_H - - -#include -#include -#include - -#include -#include -#include -#include - - -namespace rosserial_msgs -{ -template -struct TopicInfo_ -{ - typedef TopicInfo_ Type; - - TopicInfo_() - : topic_id(0) - , topic_name() - , message_type() - , md5sum() - , buffer_size(0) { - } - TopicInfo_(const ContainerAllocator& _alloc) - : topic_id(0) - , topic_name(_alloc) - , message_type(_alloc) - , md5sum(_alloc) - , buffer_size(0) { - (void)_alloc; - } - - - - typedef uint16_t _topic_id_type; - _topic_id_type topic_id; - - typedef std::basic_string, typename std::allocator_traits::template rebind_alloc> _topic_name_type; - _topic_name_type topic_name; - - typedef std::basic_string, typename std::allocator_traits::template rebind_alloc> _message_type_type; - _message_type_type message_type; - - typedef std::basic_string, typename std::allocator_traits::template rebind_alloc> _md5sum_type; - _md5sum_type md5sum; - - typedef int32_t _buffer_size_type; - _buffer_size_type buffer_size; - - - -// reducing the odds to have name collisions with Windows.h -#if defined(_WIN32) && defined(ID_PUBLISHER) - #undef ID_PUBLISHER -#endif -#if defined(_WIN32) && defined(ID_SUBSCRIBER) - #undef ID_SUBSCRIBER -#endif -#if defined(_WIN32) && defined(ID_SERVICE_SERVER) - #undef ID_SERVICE_SERVER -#endif -#if defined(_WIN32) && defined(ID_SERVICE_CLIENT) - #undef ID_SERVICE_CLIENT -#endif -#if defined(_WIN32) && defined(ID_PARAMETER_REQUEST) - #undef ID_PARAMETER_REQUEST -#endif -#if defined(_WIN32) && defined(ID_LOG) - #undef ID_LOG -#endif -#if defined(_WIN32) && defined(ID_TIME) - #undef ID_TIME -#endif -#if defined(_WIN32) && defined(ID_TX_STOP) - #undef ID_TX_STOP -#endif - - enum { - ID_PUBLISHER = 0u, - ID_SUBSCRIBER = 1u, - ID_SERVICE_SERVER = 2u, - ID_SERVICE_CLIENT = 4u, - ID_PARAMETER_REQUEST = 6u, - ID_LOG = 7u, - ID_TIME = 10u, - ID_TX_STOP = 11u, - }; - - - typedef boost::shared_ptr< ::rosserial_msgs::TopicInfo_ > Ptr; - typedef boost::shared_ptr< ::rosserial_msgs::TopicInfo_ const> ConstPtr; - -}; // struct TopicInfo_ - -typedef ::rosserial_msgs::TopicInfo_ > TopicInfo; - -typedef boost::shared_ptr< ::rosserial_msgs::TopicInfo > TopicInfoPtr; -typedef boost::shared_ptr< ::rosserial_msgs::TopicInfo const> TopicInfoConstPtr; - -// constants requiring out of line definition - - - - - - - - - - - - - - - - - - - -template -std::ostream& operator<<(std::ostream& s, const ::rosserial_msgs::TopicInfo_ & v) -{ -ros::message_operations::Printer< ::rosserial_msgs::TopicInfo_ >::stream(s, "", v); -return s; -} - - -template -bool operator==(const ::rosserial_msgs::TopicInfo_ & lhs, const ::rosserial_msgs::TopicInfo_ & rhs) -{ - return lhs.topic_id == rhs.topic_id && - lhs.topic_name == rhs.topic_name && - lhs.message_type == rhs.message_type && - lhs.md5sum == rhs.md5sum && - lhs.buffer_size == rhs.buffer_size; -} - -template -bool operator!=(const ::rosserial_msgs::TopicInfo_ & lhs, const ::rosserial_msgs::TopicInfo_ & rhs) -{ - return !(lhs == rhs); -} - - -} // namespace rosserial_msgs - -namespace ros -{ -namespace message_traits -{ - - - - - -template -struct IsMessage< ::rosserial_msgs::TopicInfo_ > - : TrueType - { }; - -template -struct IsMessage< ::rosserial_msgs::TopicInfo_ const> - : TrueType - { }; - -template -struct IsFixedSize< ::rosserial_msgs::TopicInfo_ > - : FalseType - { }; - -template -struct IsFixedSize< ::rosserial_msgs::TopicInfo_ const> - : FalseType - { }; - -template -struct HasHeader< ::rosserial_msgs::TopicInfo_ > - : FalseType - { }; - -template -struct HasHeader< ::rosserial_msgs::TopicInfo_ const> - : FalseType - { }; - - -template -struct MD5Sum< ::rosserial_msgs::TopicInfo_ > -{ - static const char* value() - { - return "0ad51f88fc44892f8c10684077646005"; - } - - static const char* value(const ::rosserial_msgs::TopicInfo_&) { return value(); } - static const uint64_t static_value1 = 0x0ad51f88fc44892fULL; - static const uint64_t static_value2 = 0x8c10684077646005ULL; -}; - -template -struct DataType< ::rosserial_msgs::TopicInfo_ > -{ - static const char* value() - { - return "rosserial_msgs/TopicInfo"; - } - - static const char* value(const ::rosserial_msgs::TopicInfo_&) { return value(); } -}; - -template -struct Definition< ::rosserial_msgs::TopicInfo_ > -{ - static const char* value() - { - return "# special topic_ids\n" -"uint16 ID_PUBLISHER=0\n" -"uint16 ID_SUBSCRIBER=1\n" -"uint16 ID_SERVICE_SERVER=2\n" -"uint16 ID_SERVICE_CLIENT=4\n" -"uint16 ID_PARAMETER_REQUEST=6\n" -"uint16 ID_LOG=7\n" -"uint16 ID_TIME=10\n" -"uint16 ID_TX_STOP=11\n" -"\n" -"# The endpoint ID for this topic\n" -"uint16 topic_id\n" -"\n" -"string topic_name\n" -"string message_type\n" -"\n" -"# MD5 checksum for this message type\n" -"string md5sum\n" -"\n" -"# size of the buffer message must fit in\n" -"int32 buffer_size\n" -; - } - - static const char* value(const ::rosserial_msgs::TopicInfo_&) { return value(); } -}; - -} // namespace message_traits -} // namespace ros - -namespace ros -{ -namespace serialization -{ - - template struct Serializer< ::rosserial_msgs::TopicInfo_ > - { - template inline static void allInOne(Stream& stream, T m) - { - stream.next(m.topic_id); - stream.next(m.topic_name); - stream.next(m.message_type); - stream.next(m.md5sum); - stream.next(m.buffer_size); - } - - ROS_DECLARE_ALLINONE_SERIALIZER - }; // struct TopicInfo_ - -} // namespace serialization -} // namespace ros - -namespace ros -{ -namespace message_operations -{ - -template -struct Printer< ::rosserial_msgs::TopicInfo_ > -{ - template static void stream(Stream& s, const std::string& indent, const ::rosserial_msgs::TopicInfo_& v) - { - s << indent << "topic_id: "; - Printer::stream(s, indent + " ", v.topic_id); - s << indent << "topic_name: "; - Printer, typename std::allocator_traits::template rebind_alloc>>::stream(s, indent + " ", v.topic_name); - s << indent << "message_type: "; - Printer, typename std::allocator_traits::template rebind_alloc>>::stream(s, indent + " ", v.message_type); - s << indent << "md5sum: "; - Printer, typename std::allocator_traits::template rebind_alloc>>::stream(s, indent + " ", v.md5sum); - s << indent << "buffer_size: "; - Printer::stream(s, indent + " ", v.buffer_size); - } -}; - -} // namespace message_operations -} // namespace ros - -#endif // ROSSERIAL_MSGS_MESSAGE_TOPICINFO_H diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/lib/librosserial_server_lookup.so b/docker/local-ros2/OdomComm/comm-ws/devel/lib/librosserial_server_lookup.so deleted file mode 100644 index 8e8f36d0abd1119ec5c829a533e288c6075fcb0f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24112 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 BkM{ro diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/firmware_commun.pc b/docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/firmware_commun.pc deleted file mode 100644 index c70c70e..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/firmware_commun.pc +++ /dev/null @@ -1,8 +0,0 @@ -prefix=/root/comm-ws/devel - -Name: firmware_commun -Description: Description of firmware_commun -Version: 0.0.0 -Cflags: -Libs: -L${prefix}/lib -Requires: diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/flask_esp8266.pc b/docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/flask_esp8266.pc deleted file mode 100644 index 46820bf..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/flask_esp8266.pc +++ /dev/null @@ -1,8 +0,0 @@ -prefix=/root/comm-ws/devel - -Name: flask_esp8266 -Description: Description of flask_esp8266 -Version: 0.0.0 -Cflags: -Libs: -L${prefix}/lib -Requires: diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/rosserial_msgs.pc b/docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/rosserial_msgs.pc deleted file mode 100644 index 0987b2d..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/rosserial_msgs.pc +++ /dev/null @@ -1,8 +0,0 @@ -prefix=/root/comm-ws/devel - -Name: rosserial_msgs -Description: Description of rosserial_msgs -Version: 0.9.2 -Cflags: -I/root/comm-ws/devel/include -Libs: -L${prefix}/lib -Requires: message_runtime diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/rosserial_server.pc b/docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/rosserial_server.pc deleted file mode 100644 index fa7740a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/lib/pkgconfig/rosserial_server.pc +++ /dev/null @@ -1,8 +0,0 @@ -prefix=/root/comm-ws/devel - -Name: rosserial_server -Description: Description of rosserial_server -Version: 0.9.2 -Cflags: -I/root/comm-ws/src/firmware_commun/src/rosserial_server/include -Libs: -L${prefix}/lib -lrosserial_server_lookup -Requires: roscpp rosserial_msgs std_msgs topic_tools diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/__init__.py b/docker/local-ros2/OdomComm/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py b/docker/local-ros2/OdomComm/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py deleted file mode 100644 index 5b886a9..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/lib/python3/dist-packages/rosserial_msgs/msg/_Log.py +++ /dev/null @@ -1,162 +0,0 @@ -# This Python file uses the following encoding: utf-8 -"""autogenerated by genpy from rosserial_msgs/Log.msg. Do not edit.""" -import codecs -import sys -python3 = True if sys.hexversion > 0x03000000 else False -import genpy -import struct - - -class Log(genpy.Message): - _md5sum = "11abd731c25933261cd6183bd12d6295" - _type = "rosserial_msgs/Log" - _has_header = False # flag to mark the presence of a Header object - _full_text = """ -#ROS Logging Levels -uint8 ROSDEBUG=0 -uint8 INFO=1 -uint8 WARN=2 -uint8 ERROR=3 -uint8 FATAL=4 - -uint8 level -string msg -""" - # Pseudo-constants - ROSDEBUG = 0 - INFO = 1 - WARN = 2 - ERROR = 3 - FATAL = 4 - - __slots__ = ['level','msg'] - _slot_types = ['uint8','string'] - - def __init__(self, *args, **kwds): - """ - Constructor. Any message fields that are implicitly/explicitly - set to None will be assigned a default value. The recommend - use is keyword arguments as this is more robust to future message - changes. You cannot mix in-order arguments and keyword arguments. - - The available fields are: - level,msg - - :param args: complete set of field values, in .msg order - :param kwds: use keyword arguments corresponding to message field names - to set specific fields. - """ - if args or kwds: - super(Log, self).__init__(*args, **kwds) - # message fields cannot be None, assign default values for those that are - if self.level is None: - self.level = 0 - if self.msg is None: - self.msg = '' - else: - self.level = 0 - self.msg = '' - - def _get_types(self): - """ - internal API method - """ - return self._slot_types - - def serialize(self, buff): - """ - serialize message into buffer - :param buff: buffer, ``StringIO`` - """ - try: - _x = self.level - buff.write(_get_struct_B().pack(_x)) - _x = self.msg - length = len(_x) - if python3 or type(_x) == unicode: - _x = _x.encode('utf-8') - length = len(_x) - buff.write(struct.Struct(' 0x03000000 else False -import genpy -import struct - - -class TopicInfo(genpy.Message): - _md5sum = "0ad51f88fc44892f8c10684077646005" - _type = "rosserial_msgs/TopicInfo" - _has_header = False # flag to mark the presence of a Header object - _full_text = """# special topic_ids -uint16 ID_PUBLISHER=0 -uint16 ID_SUBSCRIBER=1 -uint16 ID_SERVICE_SERVER=2 -uint16 ID_SERVICE_CLIENT=4 -uint16 ID_PARAMETER_REQUEST=6 -uint16 ID_LOG=7 -uint16 ID_TIME=10 -uint16 ID_TX_STOP=11 - -# The endpoint ID for this topic -uint16 topic_id - -string topic_name -string message_type - -# MD5 checksum for this message type -string md5sum - -# size of the buffer message must fit in -int32 buffer_size -""" - # Pseudo-constants - ID_PUBLISHER = 0 - ID_SUBSCRIBER = 1 - ID_SERVICE_SERVER = 2 - ID_SERVICE_CLIENT = 4 - ID_PARAMETER_REQUEST = 6 - ID_LOG = 7 - ID_TIME = 10 - ID_TX_STOP = 11 - - __slots__ = ['topic_id','topic_name','message_type','md5sum','buffer_size'] - _slot_types = ['uint16','string','string','string','int32'] - - def __init__(self, *args, **kwds): - """ - Constructor. Any message fields that are implicitly/explicitly - set to None will be assigned a default value. The recommend - use is keyword arguments as this is more robust to future message - changes. You cannot mix in-order arguments and keyword arguments. - - The available fields are: - topic_id,topic_name,message_type,md5sum,buffer_size - - :param args: complete set of field values, in .msg order - :param kwds: use keyword arguments corresponding to message field names - to set specific fields. - """ - if args or kwds: - super(TopicInfo, self).__init__(*args, **kwds) - # message fields cannot be None, assign default values for those that are - if self.topic_id is None: - self.topic_id = 0 - if self.topic_name is None: - self.topic_name = '' - if self.message_type is None: - self.message_type = '' - if self.md5sum is None: - self.md5sum = '' - if self.buffer_size is None: - self.buffer_size = 0 - else: - self.topic_id = 0 - self.topic_name = '' - self.message_type = '' - self.md5sum = '' - self.buffer_size = 0 - - def _get_types(self): - """ - internal API method - """ - return self._slot_types - - def serialize(self, buff): - """ - serialize message into buffer - :param buff: buffer, ``StringIO`` - """ - try: - _x = self.topic_id - buff.write(_get_struct_H().pack(_x)) - _x = self.topic_name - length = len(_x) - if python3 or type(_x) == unicode: - _x = _x.encode('utf-8') - length = len(_x) - buff.write(struct.Struct(' 0x03000000 else False -import genpy -import struct - - -class RequestParamRequest(genpy.Message): - _md5sum = "c1f3d28f1b044c871e6eff2e9fc3c667" - _type = "rosserial_msgs/RequestParamRequest" - _has_header = False # flag to mark the presence of a Header object - _full_text = """string name - -""" - __slots__ = ['name'] - _slot_types = ['string'] - - def __init__(self, *args, **kwds): - """ - Constructor. Any message fields that are implicitly/explicitly - set to None will be assigned a default value. The recommend - use is keyword arguments as this is more robust to future message - changes. You cannot mix in-order arguments and keyword arguments. - - The available fields are: - name - - :param args: complete set of field values, in .msg order - :param kwds: use keyword arguments corresponding to message field names - to set specific fields. - """ - if args or kwds: - super(RequestParamRequest, self).__init__(*args, **kwds) - # message fields cannot be None, assign default values for those that are - if self.name is None: - self.name = '' - else: - self.name = '' - - def _get_types(self): - """ - internal API method - """ - return self._slot_types - - def serialize(self, buff): - """ - serialize message into buffer - :param buff: buffer, ``StringIO`` - """ - try: - _x = self.name - length = len(_x) - if python3 or type(_x) == unicode: - _x = _x.encode('utf-8') - length = len(_x) - buff.write(struct.Struct(' 0x03000000 else False -import genpy -import struct - - -class RequestParamResponse(genpy.Message): - _md5sum = "9f0e98bda65981986ddf53afa7a40e49" - _type = "rosserial_msgs/RequestParamResponse" - _has_header = False # flag to mark the presence of a Header object - _full_text = """ -int32[] ints -float32[] floats -string[] strings - -""" - __slots__ = ['ints','floats','strings'] - _slot_types = ['int32[]','float32[]','string[]'] - - def __init__(self, *args, **kwds): - """ - Constructor. Any message fields that are implicitly/explicitly - set to None will be assigned a default value. The recommend - use is keyword arguments as this is more robust to future message - changes. You cannot mix in-order arguments and keyword arguments. - - The available fields are: - ints,floats,strings - - :param args: complete set of field values, in .msg order - :param kwds: use keyword arguments corresponding to message field names - to set specific fields. - """ - if args or kwds: - super(RequestParamResponse, self).__init__(*args, **kwds) - # message fields cannot be None, assign default values for those that are - if self.ints is None: - self.ints = [] - if self.floats is None: - self.floats = [] - if self.strings is None: - self.strings = [] - else: - self.ints = [] - self.floats = [] - self.strings = [] - - def _get_types(self): - """ - internal API method - """ - return self._slot_types - - def serialize(self, buff): - """ - serialize message into buffer - :param buff: buffer, ``StringIO`` - """ - try: - length = len(self.ints) - buff.write(_struct_I.pack(length)) - pattern = '<%si'%length - buff.write(struct.Struct(pattern).pack(*self.ints)) - length = len(self.floats) - buff.write(_struct_I.pack(length)) - pattern = '<%sf'%length - buff.write(struct.Struct(pattern).pack(*self.floats)) - length = len(self.strings) - buff.write(_struct_I.pack(length)) - for val1 in self.strings: - length = len(val1) - if python3 or type(val1) == unicode: - val1 = val1.encode('utf-8') - length = len(val1) - buff.write(struct.Struct('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
      aX2TD>?0yN%Q<=Lg8>19DZEERvG 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
      `jrn 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\_^b6S;gcQ0Er7md898h77OzY&1jqbb< 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 &czCPuz49MvkJ0c6&C;og$M03Rr-U% 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

      ~Up~C7|D@wCJGS|@XC9l^|E}z{o*N%cTe|7e zeU~iWS805`;DjYFJlbvQOT!nP`t?x_z9F`O|4wsmS&>lvQu4{}brT=@rMY-q>;;}% zuS!1q_Yc2mej(?r?aTiDxck9wy_ZfuZrziU z$~Vor%D(;TyWc;u;nwkI|26&JyYs6~yyM`dsmC_Yt;k;6`{3*6ML6oVJ-=&i|21{9 zPQ82PNdLZ7)$jeOEVp!0(}ENJ^W#Tv3!GbiSh#9K z)TqzOzNk<8;N1FQcOJ04oqXb5f4_CahWYc?tUqSef>&Pnu3&cj1BGRe)?MGH=EleJ zygL>yxXD+#C)T#>=tn&-%&B{#?);-q+`eRLtoxFTlZ*OJiMlao)CEu7^UV*F4ldpD zuWc3odUoSGkKJ=%hU5M*#)PQIyPlgrKk<@1?%4P(?+rQd^`c>yp7jR!y3C)P*Bn@{PJ+bWFcfH~#0;)E=AOd8~1q zG2w=*mhHal*UM-2d2Ys?FMs*Sw);m9{jBH3Q?E~Wq-M#MV~#p|V9A7gp6uUPG_btS ze{SC7?f+RgeChD0{{4qsG}3>|H^EyDmKUTpOMjEep@DvEaW=3!na8n5Wsp`19dF`1GTehv&6dh39{=@aHNE z{;35YY{7?H`1wnV^iwT(Eks*ID5Xb@be=U`aiSq=R%8mF)ZS$#-hD@EYcse=-)

      >|zSSarp10u7S(K|0+IzS-InkoL6D{=I0qa)b z^n3;J87@xZpj_ejE60Y{^RPv}x46Tn|Hh)9&jKUE*?F8roHSebp}&Qn#odc=`d_s0 z^C=d3iY>~UVG%#~jSZjgYK!>XX%SZg28Y)ZXOZt!7Uep_qMu)H;r}#?e5aoh-kx79 z>>q7WU%M>&!%U0xvn~3caTflZ8z0`z*CWI8B8z_8H!*zr3oOd}tp&f(!p?;j`8qA) z_O{c)+jGDoZhx?tCtPn44;2>vue6Ahhae8a^&8Q};qBZG4KiGNoMO@5`&g7qte=L{ zbFPK`za@lEzt*b0Eb^Ucp?|Z5o-Zu?f2)Q51dH~2vqk?i+hRU&^Ks$Jn{AP=+d}^% z7IFKvMLnJkd{~(I>g^Wo@mC9b&ah|~?_0!4cZ>e;I4D=R_&jJ)Ux^mulwslLvn=d< z)1uyAgSfSa@lTya`WY7G%C+b}FSV%0Yb@$3$%6mGVt)9tg&#Is%rj%o4wj1A9S7JB-?&D3!H!)}Z6rdy2HcUr_-szsdq!@{25q0YnE;{-k7;%ZP2-)$EC)mDr68Q;w?hJq(j3)S8E;n)_wixK^X&A7Tz z+#!eiSIGaKsrZgN;Dd1VMm{r9=sC`4cn2H>hh6>)_bAt>^lSbJ13es+e&e4Mzv(r_ zM`QZo1crz8I-=n?tapH}%oGnB`Ji&XluJeB@Lbd_yl|E{9X!^&`P`v4T#i?95QV&E{hRPSZ5qUTv{)K*9z0&VS zeq5Q-vmE^Z%}pLZKr-R~N5l<8I0ngo4dat+rKkCQr3Z#ld29xU2>ngW{WgRr>e7Q~Eu~FU?cwn|G-66o;>; zDc*qf6^-fdMZe{s-?ES&I#ub9IuL4)9X9$1I~UxoDkK)uKbx!gKCG7+$albePo&=` zZfL?m{&^ZYw=KqrhU;f#rvuZcu2*(e)hKR9o_MCx^G2+yFY@P2&>n^U`WmJG3QT{| z9L3A;4z1twWqUl%sCZ53uf+7fK)VoncKs#P&P#_Ydu$)7^yIe+D7Z-fgfleWo?5H8 z1MQ*qIQa&}&q7Xq_&HzktKV1oQn|K6LlgS*vEL(p)CR>NKaq16mf`%sapZkF-@3ENv=7oy;S^s|{#FZ#l z1&$-5FnvCJP_&~mY!`0i$AF(j`UWg7rC)-6?t}ed7N*}EPerN_^~jb%SBj^Fx`?zL_YB-#Xm>=KO^6fq<9~!_blX_p}u6j zdzJm5Rvv?Ll>JdS9@&wP&r^Dmu>Yrg$DF44s@GLLQry2vz-uX(; zXdKtbp8IDh{_5!}9*)I+Aa}Cj8*!dM{p9<_inr*W;}m~xqtZk3oY#Dqp7ryuxD{W| z`se4tY|+mfEFK;@Q>CB(uTVeF!hRqc`)#V<2~ZKDerqmQ^*aUqFbCsdE%u*OUwbgl zYuG#_75n){v2h0uXom9m8tY{_>(7VYr0l$Yr%F%#@ZK90{}lT-s`o>a6uW8V`--=e{O2zrc8EDU+N2v5~VO&xCl%A#h*?|63(P9`YARa{gRN%ZK z2KCHDJBOg16p;?f9O)hi{A^i=UzxA z?6g-Y%gN473zYumPnCXfyF6Zkfkvc%3;jd(SAYS+pLOr5^lnUl9nO23o>#mQ`KL=% z`da4y`4=nwdoi9#e;tmeQ(66~_{Wa=$)A^9A~@7LUN=p{kG@-~^gD3AO5@iTSxQer zgR-Ccy;5kHqFye-et0D6IT8FUIPbUbouvHc{zd6g{~E^P3sw4e-VKeD>!6KNp(<;W!c-($pN4Z+WfC*Nytu9I5oY z{EyJ|M~+pTj~5?au6QoaH>iFOf_~wjnl#m3XdZPd^4l6zzvRJuk2_iUEs6Q

      ?Vr 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

      _0KLPA(HOw;Er1LSZECIj#fxpWBeU&wYx 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�e6Q3`d7O}D@ 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%0Dj^YVxluesc zi|ip_*5OAcPf#SgqrZ#22?jow7K6i=EQ7t#&>g?_F6>5|4FGn(p}tTBd4w#+VOcs1OWC%-3NwFcRjpW#xU} zZvb7)uk8$&D6`)C$&<7%iBMLNwF!I)=P%_b2Nc$NA@Eqz0;f6Qn1P{u#(U^KRQ(G0 zg`w(?JQ0$^IgH~1cP6xD^{`iST?Kz6a=_^~)z&q`RV_EC30<3ytp?KRh5>ZJ01z40 zMj}Ja62cB@s+mP8yBI`blVPTc zO+oM z6kpHgQHn0~)r3A`eXhcX~kiAD$hjA!OC!tftvr;}yC2}gwz2{G;woG1aXe<>q=_~yq@owgIu zL~FCl;Ajg(f_6c?kL3~oCY@`GqO_7fI^dp`Y>wm;o`+nxNj)6kaJz!i;#0-5pK zev^fc7Wu)4Q_<8KH=k;Q{b;zp!6@Ze5#vzxcjB2B>U}jvSXUjW4ijp8nk2(6VqZo@ z1Jq;o3#~*4q>8o$nnF;zprP@rvlBOx^}gRr5Hy4yp^vxYmZwfY0orA~Gf=?YrKY~e z^P5ZUYTV+xoaPbBEm+VX9*ImRFz|}_DI4m6WSk>0?b+{sKCtxvG503$c}?jbcv=k^ zRALFS$2MAPEgdaNs$$;KP)q3;r3O{oC>qO{(n>>K?_4rNsio9jdyFYjUD8G0pfrpj zmT9A7xs@8RN74Mh-{+ij?>YD0H%V)L|Nr0Tqj~SS=RD`x&vTx$Tz|(9=V(-WG#sAI zJ!)wQDe~{2sSf%S$1Do(X@ENHZty>aJ`$PEE5()<*Yo3XsXJ2NuSpd?y|A^+RO_d! zVR;bM=ci^Z{r<%NJapG0aKAD2{b#B9t2f}U`R#{OHuhD zU(3k--O)>e?ijxSc8~0f{;5l{u0cN`O8qlNc2_Md9@3_D&7i>&)xaL-I%~nx5$rKs zN!atRQAJekH9}`g@)gMGi`SbmfyI1arCMqL&P;3m7(5N{lN)*Wkg2Qh>jwpk9JMhGsEE(9~a<4%+3s+9LxfJ3IdX@S34FrN!K(@SddVG@ts|s zbda5)xIB20E8@*+$Gt3$XDIs7_GWGgI4VOigLdcY8V!2Vs_CMzb4H@e=uoFG-W#}v z*o>G6|6HdLEa2SSs~#(O_Fr@hQf26F0H;UZ6jd73Jpr0T2jNwZQ`NV>RaM_zs;g3! zeE5A(^=wp~J4sN({sL8zWjaeS1{HBSb@MaUM_7Xy2R}U~gm{BGkk$2X{FshJcHtCG zz5!qc&&EG_YUSqN{{btIp%-#sh;xPmu&=08*koq1h$QVtj5OxJ(Hm4t@R!|7LW@5* z1+4e_PhcL|8?+??YX1_tKX1^VSgZ0A{?_zm{cYGNQ%y#rQHqVwK_0_!{hhN5Rf2OO z%MV8F+LSZu{V}*BY3=|JlgcQ>uUWAsJh)jt`J>8WAn?N|AkYh32#<8?PBuU%cA@mP zL5PmOVtw&&HV3KN^^@p)hV9j^35v+E9v@+J560Vku zef@;m-LvMpWtPnvYd(eu{03aG4Hv#R>;H%AF&i-26Bny`yNS3dMR^8T`yVU^>fNzs zulR?9L5Q|kZQIMhV3=J_+mEdteEx5Dj;`0ug6%)%14?!j+?_g+NVx&R%!yan8AkL1 za_YpI-0?`f_HL2d8o%VVKVeuL#)miL?h&&y1iCw7XZ}(TySA6{?g+1c<|de)H>eJO z{8PY10c`K^34A4G6YufjPI`>j9_-epw@V@ZtVirp7Yzk6BkF(*UWs3RNY)FOg_F8fD8@eg{Y|y0YJ6*AlfMfHF6-B!MYEn1&qb-sM0=pA-p+vMQAi@x z1B$5p&0DiGCZfQ#D(dT>eGatYcpZ^yGVMc-799!|dYI zQemv|6NdtCii94F;=TSyUaMlX6X=>yG>cz9q+9a_EyV)6zxsVuP73dl-$CHA6v03y z|4G!sP7wQwX#wF4x|!{_VZ`7Ks^ag{(Ff4G62EJzM}SaVG0i_rcOIW9J`3fkO#W#8 z@p}IR_j>&K7vR?^P%M6vHioX9ISWdo?KiA0bfIm+o0L$c0 zL#<@~T+8;WMIwVP`^zJ>S0?_KM1J%{G&KB2b>^B zUcJHM$d)K{Idb4X6-Sn=tSf*TWvY#V-SHi*5VzHXFJK65?M!8BJ&v_mlzLh z$}YBbsaE)7bFTSn#ko)DBwbs(1z`M}bU6{&Uw#LiI}1$74H+Bk+%Wtito)`b%I} zD103cE+1FDA$+8*edsuye1E661%X$vV>wx~#))p&{Hgzw;?H8RHo~7OfbsvR%gLY3 zeGU@~}42(Lp+G5m0cyJlDut^w26RdZqPN00GQ0E--;^OjJo+M z#i(iEafDIl1B_p;%gLyfbcf*xunl;S$xpGfL`Lnw_UDLb2JOJ#k19ECj^8!aCn-kp zk2b+I<)TPG@{cmXgF!qwlA3IBD`;>ePfd*e{Ti*(&8wPrDYqp#5qhgz@y zZJOkQZ@I!$SnY{Q2J+tp;(U>zK3a1KCFS>H1Cp$mhpbZ(Ho5qE2Pc%g28iSrm?=dg&Fg0tOIE;I0h1){65YY zgkrb_GA*C{dEw-#Xa(s%02dZYKi~h)o1zp?9BCKZ-erFgaY&ih|4&yarKq8|r*|Ps z!E=nh=Kze~PnQ$vx9I;uZ1RCkCVvQONvbpW#+pFz2K}1Nj~9a*v<-hxQ7T)A-!;|8 zE1lpU=tSY<#b^bJR@xL5POd}g;{1Q25KCBryWQhUEnwi(_8OOWY))^i-j)&LH{~rB ze**C?#32h=E(%JPN(pTAsv)A3m-7#lQX(xH>%Xs4s`=z3s^%5skJq~$53Xu%iM|j) z^s_iL>Lws+`c_|#$>1)#{OWtI0W9JrTCLB;M-S9IY-7TOAT_Rg$AsS=cH+-f9JklDM&9 z*lH;}61f2-bj+9ZR-{)&EcgxBfZj5Bn{KEQXTto;a&&hWjZm?1biCDk_`4(|uc9AR zt@fbX#I(lVr+m~BlzGAB;PL!gJRklfHm-Lv|6LS&JsOj;M)?*2CP&yr&4_nIebR0? zUQ!rlZi;A=YT|}DolLBDlp<<40LW}jRJ>01(sSb`ci_n4GCIU+hg5er@0|3iaG^0i zk<+*T(d;`aOFJq{Ix35TT@=Lxg{eU&l<$u!NwYr9!T{9yIqE?+G8??Iv-diauzkLZ8rpukfT!EyaVPyg~*Ipf^Q`IXOP4+vkT1_Is52JyMkZ- ziOwq|=tLU7A}c8cN+VOzptCL`SeZb);bWDMkm-8I-;-mio?-6WgGBC(;#7x4}2}nVit6OvYLc_D{8aPu2>RARa{I_Zc6+#p~;bWnnhZ>c1b5o{C8PrO@Ir}ocE{F zvha)y%5WKnr>Gg77tN<|(~u5)GE-DlQMPA}lCJA0g>jTZMw%k)ivV$^Buva$j@_*Y z5NfK=MMs!5@Q+Lt$8R7}ERWo)-etTN=-*;&SK+B1!yoyaf)2*ysd$8c$H_GK^^GN6 zTsWDhYFe+6@tI#gLUwdv>rmo%)FKElt>X^0NN#YG-u9~L=nz!=jUn&Wj2`0sH82)y zcu`4GIjOd0V^Nj;L}q{6ah% z4S#J=sNokf`a#MTM`UL6rdjTW^R8qbn2O%l5+)hctXWfW*JCoD#a*Y|CW-23x}FG= zDhQaMS{AT|VY?eto!f^SS!rjwo?g<#_DML{``&y}7;Y#HIo-*v6ufCCJmvBr@s>p_ zckBFQKus8dP238MYE(|M~n@)yA$>0o?giwKUBNK1y8bQ}ps&C{m=KMIU|c~D1sE`juSGn{y8ri_mrvvn5+$ER)WXat*61e z2pa_s51s-l$^<)ZnbrZZFSraf?%Bd`!4A*DKyA%2_B} zm0uzwf?AsH!9Q&n!V1)#L1Jx1=-nCV%xuUjp5#dG@!%<-c`R75gvFs7h1XXc(DFJC z9MLK)jGk&UIuoZ%^W=|)Cq`Z~UvPP1g9+rt@pxpCBU5%!2Lqh09mTP9Tbv1mo=oz1 zI+$O-bBm~>uvdf@aW0I({~N?6;BtLU%qxCmGh2(^2%dQ6NZic;aP%t{2exqG&-r+Y z+QI-L@bzalZ;RI27Rt1~{jT2PZBf^@@XY2m6|V+Q0TnPkV8`9ATAV*TEJ{Y9K?{mn zyS9Y^8n-#myST+QCdn2;K5LwQu`O&L$cpy=+u$jnnUWi8Ne&#aY(eBT1RM!%p{R9j zZNbRv(dS&A{8C#ekTl&0+ZJ|~A~l^{OI!Fo%)q}MV(Y>duI_DX(L=$L!_mbo4s4;{ z>YTRlDZ*Www`)5t7~WRQ>;`XxSkEi2-o&Qj-ry;qLTuqv?)KKUaKJj-!ZZJHaqFHf zgnZUG{bF1Aa$}q3ZIdN;s3o}sTQ~?DvE{X{wlM8kmnVs~0C|;RSZK6ECC0WoFZBR7 zwBxtQ1k1GCfA?sP5c#QN@P}WF;XEpn>W47|8BNSL^}OozuPNFQJct_HT~reY%KGxJ zk2HdwrSeM^EdYvW5dVWa6Y1?B7j>>#ita_ftxcLm&h$mM*%7;U?bq?Bo+W0!1>kym z6`yf1v5;6=l2}?ADeYDlycdVE5lS?wpg1hlbDea1P5G*MGr$l3gujEc>4msQa+R9W z-crgrPqX^E7A8G&S&hd-r#=%b-25B%8=vu*m`1biBeiQeicg4)nTsjTgmy;6z2d(X z1^Vw~CrmGfArR~W#xY*;Dc{0zN#|;y7g6ADRd@ba)`^aGa3_0AN8cDKI$B0m?LBK}_)4!#TbG9b8Sv2b@-D6)8H+RJ$<>0m! zQQfn`4`(EMU5eIeB>O9Ti$A+g@I&@((a0P#oc+EGrRx>{K6sMkK4&idpaOqpaWInI zCQs3*t{;8D_8$gzjaaE*t)n^oZ(#Xl}$x;@DxyiSp%@6Y_%C3_p}|= z6?7x2>n8@A^*?>m#Vxcj*M{1xvxi>s@lnqH;*l(i+cS+_;yV(-Q$RB%x0xk5aKMV{ zL|zwRJEXP`Vf5OLWJX^9e8S~P;z+g@w(v*Vn>)j)k)n071%CD0uY=gYuFh&jHoRPptfy_{gxqb*L{X_#p4!lyD`JLIhfy*ibsQ| zfC`D~HswZ7Z43VbYivxrKf`(dF&DS)*+R(Y|5a4?V=%ub&ATN_?kG!gt}TeX&cvQZ zn+t1e3uW3rWFK{Tl4uM53FXl{oFJCqw!MF0=p8e#{2P4D4Jox9aB18(6jtH$dAQz9 zc2dc8k=p@C>p=fX{E^zXC)MT>jnw|{k*F={Io{wmCS4Q`q5hGAP7qXRPp0qid%Jts zT%@phxqH|g&e}P!nesotW{$#UYb>O8gEu$l#)cE7TsI87)L#Xr6Mm-%OXzZUPbwlS=vZ|nmFKxE+_G*D}oD8|>kvGW((0qJ_0 z_`C*ZCgKU$!pS=AC~an-H@nSLdB%+x)Qa#N(uRH>@LBmaRamw)z^P^ZMpYSUIMv~+ zPcnwh`gIEEo>tZWs;WDhs?&AVw{!JZ3uRncW%?sEswVG&#e5~N^?U~{*8Wpp?STOula=nfC*49l3MTa<`4<=#AE-c5@jvULN^wbsvm)GbU&@v9r^qb z;A~!>F3(Y3yYeXj+wC^(Kt3+h@f-T1hk##S8h&xQg~e29jO`j)K6^f)^y?+&^?v}l zb&rUA#<7;S#d?->MybwY()skEm~?`ih91!VE`5omv=g=afl-vJq4SdolbQF#Cz>$- z$lTkXiWPm{XokB$)!2X8`n<;+KH6PJJQS!}{Uks-9FWq~NeyU^WI$g(*cG7s2%r!1 z6ES+MOF*-+&46FR2~fH{8Pe!3A)O_VdW4WFk|AyBLedj#dwvc1mO@HgK=d&s!B=px zrh^^691J&sn)F?OJ4McFN}c!SJ=Uyz48CP_Y*t&TBXfi_3V&MooL~jeD|inXS&f*z<4j4EMl(hdXC6u2+y?#0n$u zEODwD?$!5@Na2|D@Lu*AW#}bul7*n~fhL?A5)vD#TGrzYg4fdw^_#QtCJo9o9Rcd; z1!La$EG;~1(%0__2f>9`##Fyqd6)sP3jt6n5&8&JIPPs+jsEg_;Hj60FM4ZEXijS} zo!E15Y&uacMQS>c4*^le;U-pR*IFH!@*&xvHX{87`s$x~pEI3^Mox%AxBA+ipA8P4 zf;gPBi9fJ7m{}hPtIaW+Sonq;ovv$+xbMBjlgMI5mow{~zOkt|BzOv_klBQsC(+J# z@CeEwg}CcGejz}dv}!BappCD+ViEjj3iHM1T-ec2p4uKyRa ziL0i$JV~5Q$jrh0&bU!X6S$}huDQpLpWD82YuR>mCB6qcp*io$jpQc%!t^96Ivpd3 zI2;>C;BM%5Tll=Mdd85fHt+1Ho)KuN0I^U#H%a^R8jIkYku^iprWEWMH$LG{PYm*@kQp|N{cVIs&kc#AlgUg1-Vx|=Dq0S`d{THF(pbZ|Syas>k z)7ZnHHmKv#V{2vp9oSigR0Yx%nX--5m+q&lNaLXt>PUGJJ~XFZO;xWRJKDV3Vod&p z8>n}+>fJR%Ic!x-hx?z3tH*0oUiF`)H{7L!X8t3+K|gQzdjG)Z-nnkswnKv3z3>4N zb-PzzUb>eqpPVV5T=;bPM1BbX=;d+n6MTAc1eRX~sk7R^#9F;4<}bs5mp1}^mSgae z$orqzwuhpr8BehA%BQP6GJPwAgz2e_`~8Nm?=n_kCQC4~#P1>igGLJUox_5_x`EGW zNHQ7%;+fM3d4D@4ZPL)FKNIco+ypG4sZ?)4e3cx1uqP4svm)%HmA64i*H1}P?wS+G zUu=X5ZfN_aZWEn&Yz#6n@vyH)G^1QSCWcU(5i@M{Qj-5HQZ4LKg%^mY1b#hRWpz^GeaU{)%fwKj-P&y)Ekht3{y~4a~G~05IF)l z5;>Je6_z(mvd8otzmL3;4`6Kzos%u|l{*0mA67|6hK>Z0TgpTg*h5q6^|joSnD|8~ z@&zMDpvjjr!W1!saBM70`ljFsQpeB@rmVv^1zj2SgN$$*E7MDM?E`0XLSOU{?=7CECwl(aXKJ)f#v8{z|dI7R+$L4s{u& zzL}M-Q(g{|G!1lsUu!ehWo{u{Jfyt&8s19X+}exJu04`!2ncJ`YA2@v!#AyS_q0;c zzLq`FRs#LcNq1?0jV7zNa5Rt75X#1P`5n4%THppZ0-?}GY`l~>Q;2#?w2@W>dc^{z z_;D7iO_z8jMURC=wl8t*hz5jh;i3gpd3_o55BJNtLYz8VZKxMbe0TLMH^zLw_#7)1bbYdiun0#?SjK755g zJO`kq9K#vfjz1nvFtyj7fsRtsAcNZ8vj3RFlW_{*rMQdD<&8Ln^^cO1A`wc*7b_1z zgaj7xY~}US8cQjhtindb#q^EkO*&_*uIWZg@q%Q0DIEj#TRm`vIdeh@DwOE561xHl zr9vqxluCv0R_`Wrt9MTSB(8{zZ`Y`A0lwRsVX`c7?*ZCqNx8n}xGy!097y*BcwM=Z zua2H}C^{x0;eJKb$F1#Ig0I~+={J6Rv$82$Me$c5$;e6ibw@Bmxv04YCkS`wbR|(q^M+ISb*1rv) zY+f5AZKnmsA=XrCr8EdrC$V!;sz-oqc$iMgv;JQsh)1iee=o7iF*XS&_1GJX?`a)C z6eyjL!EUP3T&PIa?+4g6&Ow&dctF(Im1b)IK?(3x0%fQ*0*J2b2yPWIQJRb#z{c9H zqH=qvi1AZSL7CxDsJ;kr?Di%K(R|(J0hwm!jLkMw@15=y`fVw_0U7)lxZpAlEp2LO zad3lc)bSChed7Mkd%L@{_n86yD~M?S~EKq%mjOj|wt}$|nZTIlhSN{72}vi!WO) zkf7Z~c$yMCIah+tWidxKN6mM~(UjJM)C7Po8ZfecKBlkXQ9%}J6rR8V2%VO@w^sC@ zVSONO!(p%Z!({<&z-T>%5tL3a!l*3!T=p^;(MM+eo7G%fy~Xq4=uGP(l4pI^dJnAG zE%8vsxHMZbZ4I*4BAX&8U%6EMoLpF(X0H{W-$dPME)0=`eV&HYU+xE!*M}r>OL6sLk$Y(wKVmc zb!fBxA)WW*YQ(x~Y8$_`Np*^A>eoOZQB&V$8>OlFf5|OxML)bWMm@!-bE(%}aq6Q$ z4Xp9crH3em8a>^(E{i9}qsonCL;3?sYbuZ976#7TOT}AUHaXh;Iw&rt} zYA%K-??#lp;wRp*@p?OWl8A-2KLC}!XL0-n=>c>l58)Ju#&+tB0k&osP}_4$F@!lY zV{2>02RNZK4^eEMe-$*|Bn;Hf-Dy-yuXrzNn%Dp3mBeDX-viwcKF=@W@luFbU%#>y z-XxCUI*2YaM*Aj&q9$28o1#IM;}tI{vy#CqrKPJ09@HTYKdwik(8{VAN{m_qo_Tl= z0lSxN2X?6=2h=+Ti4qGAYLJr{AcJ@fO2~}41OWR^*Fm3MFnIQRxvd7vVAw+8e~VjTL|op~S|}`jO7S-+##emR zDDl`jAQlUxtKKeX@~FdD929i|U(6FzEQBPE-7iMJ4) z^-un7;EFQJnSfI$UV3?D5H-b0e_4}y9NF|m7J%D|mQ zaL4(8n7Xl`0i8B$g}g~{dN*t&D_Mr9p>A z_-VDH*xYUwT>EzgU?|bkZ^sM?a7+u1m?tGvF}u(r9Ufm zCx4s!u!4IyA6BLM>Mra=gy+cms+9W)YPHSR3#5u#6q!3yC3JiR<-@#->Qd$+&a8hm ziiW}%GSdWVdfB{G9zwfYFc-nJWLWwu+zHE@na-u9=*s~<=L(1Pmi14;Zajb+t8rN& z2Bj|nQ zDpZ0mJPjT-_;gnn`oSy0&AOZIl?UbuL5r5guZ1VF1;i9xrYOTBzEX22Spa_>*&j3n zNVs0ONO|E(H~>b*MPgApffElRvO9M-5;;^5gi6POEKooK3s4HKZUL<4&rd`3l}4I;GkC~O#70x(US`>NeF_*sOJ9+^QY z7Z$Kg)xuKwzy+7*``2L@LrL?n^k>7;pODpgm#YwF0PY4GJj#l@>1nlpt7=)}O4;VR zSbZPKIXYw0U9h5DBVJ@|Dn;vvmm1Q8#!g!7vFUxll%j;O$#_9C&+SSVUM%gdE(rVYfR5EY|g+F4elVodxTSps5EGwUzn7bavY&yndBeMvT6r%GTkO*-JZ z?KdcH6 zl6&V~5~LcRsKkKx4w2^p?}%SCen!VTvww)pwe9y@w~_CI!ifdb;nkbblEtr;QXTKd z=Fx#ilbpWU@yDBj3z6x=5oC-#o*FL!M;DF+p;K$-z>ZlC%&Wqg zV$rCpCN$-Z|2;ehEw*7;rWAir8DGqij;$-`Uc#m)FXz6I(+2N=xMc7z-Q2WY}j6Y--#J8`-WT4QCzNVf^LW$uwQ zTQF_!MB7{g8$drSpo8cj+Vewh&-Mu%G=Ab4=!QCo;uFvH8HI&;xCqK1#*#h#Zy(qq z8X|cm8@5LIKpIlR03(dm8*If64`m3K1EGZ*-p3P-I zTw%Sq{Aq4Muj9n?Wch(YXauYug=n}D4O9kZj9aieLFBnxam{Y|(-S8=ohMgQO3f_* zvX!6MmZ!F#REMqiK?&-i1PxjV4u*C}!&6XIaCuIA0R6p_(7giRlR@@uR}`Z?lE>mZ zC8T~!kU|UOi&svhRtbFEp$QIY>}!=iqg(8&B()h!pTETp5y0Ll0rr&^?AF~=+44rf zM+em8iUtdbg;qt5zR>94dvXat$P$vdKGc<&chk|M9A{;Od*9Skx+Q1c;$fMgO9GoO%D(i!_MCu@r z*d8qa=R$#=R3V-$JzeVBYc}Cp6g>b@(>Ly2@Nc2q$9FIa z>JV1RN}(wKB?RIXpZYXQNlOu)CI?T$%K|W7@k1<*uN00Y1Fq(dauq)OQK@UttA2ULuI(xGA}0`ZD3Z?LJD9y~cz%x7^9D!#Zgpkjqm?N0aPPn{Zx zU?#0IXt$7{sv!gSh+84T88&FAxE`_uPh3Q3^4RLlu`)Xe#3nWA_Vw4_t`RsHznhVO9EU zj7A^pSAB^6Mo$B}7);jx?d@s`ZR?8F5eDJv_p!kha4NyV;D)O2#>AUNqlKRkDmf9_ z|E+AsuTZkN3<<9svf&iXe-)@}+2}$1cC`&BlnCpQVnggrbX9n#HBZFGW=nYz7brT<9squi1 z1y8aUoZ8V3m0o3W-0GxY6R;*26HBo4RqZ_kg++P&K5E znDFE@AzrT8QLL00yylW+xMQW|zROQ^0utg8_D94q#h2z^Kj`yOK9+WlH=JYNpMI z8NM;=A9yZM#Hqep8{jQDAqnoXoPDNvhRDYJQjXnG`QD*`wkd40{_-&dDu-7XMcYuv z0ICxiCj$KGX8_<~DcI_wqnk}G3KCT=1}6_uOK%Aa&%UOi@4Iq9) zh#%o`VEHPg-HskEJ3Xq03DB+;`~qmV<%Cx2KC5!(S!-NiI)z zmbaa2-)87t=Xi`lQS+?$iWsG66=wc#^Gz>W1Ud1Y>P6=o$iOFGm#>bL0y%k}pq@GS z*7NCt{2JGAu;p4Cc2CtEzV7ymUi{JEQdbKp)|LQd1Ps+}LMfLi>2oplR z6~m>*^CF$l7CO(n7=xE~1N?0^j^zNduK{o;lF@l8EA#n(wgYk79DO@sOQ}eme3wj+#9QFLwy->|mxmV>+DG+d9ae#EH^U@89^ArNlCn-X) z?Fv6ams>b_3bb!!2LI4th|U>^JF$3FpI5mHs%rVUP(&r<{=uCU*sNbcT+*mkK_vh> zLd4Jz!v?%E#h)Nq?QZ}DP<<}+--nUt$fg0B@3)>T!+^cI*`09_CRu{s8zcwvj=%SO zvXBXbJW+9VW*(!N)B>N7yL!jpfVCvAW!{+fpEvLgbauT|=EQ=N!%BObyZk}f{cg@8y}lQJc~F&1}@GS?5OMTi;)$xesC99Z;juV zAiVKm?)X2Lz-&+ZO>kx>qH}lL$PHKgN)+%S>_$rhy!s^D-%-{jK-dprZ0P0V(v{wTR|}UlOVNe_)05VmV}*x+C@d8VvFa zTg%W3I>%RVb+tpJTBr90!6WvCLNzNWEg5IGg(LIqi zR=!CcR1bN%ZnwICXmfck-BTK8iWCe<cHPwad7kmR?br^gJS4VpnwM= z;sN4d)OLC)3M#u4m&d@WnwkkqS4VhUnlLY&_LwuvUGsRZS#JAr-GFw7Knrp$bqd<} zt^JqXZf;jEVslYvUVXjWqmJ?8E~?WKGc6H);rNmDG4Ip{0ttxfOmz(v`xRjM`;q4m-R~=GN!;`% z@wNPF)^0Eue>iY~IA$Q^7@3%*z&#LmN@@=hE5a;nUhpIVA4hyHd$+Jyg7$Vi-I(E% zXq5Fe#Q`*@XZ|e93KA;wyKL)vBkER18zy$|M$~)nvZ;6>cnYY1;sLv>g&m+Z>tA$1 zkoAx*y8nHJtB1O{*<-V--)8(EXG1<~oG=dlvacy_6v&G3`v*?}&6M29mgGS7e3}mJ zlXAs#4{$_}V#0-W{l3DvDVHZy0P_*e;A@J;mofzCVplk7U~OIQN*N{rLmRMeo5hTf zieCnIIG?hLjR!$g4ZG9+4fjpTnI+j3K;oZTOy7f}8uWsUm$0MuJ-)bt_2NNsI0i(Z z%TBo#wuDj%NUUA+<^*n$vlnu6w(CG;wlC&^c1DoP{q68G+TL(5#3aZ5O3>3xcs&H3 z#I6l|ehmxcax{Qb_pJY*pi71{@o^g7O0-xh!7ldD>J-E$M2{?r?F}bIV~u}H%I@f- z$aM;ldTjW@|L{oYZZ$X0N@9L;L*e8HRbVe~9%OAO0QZN@Fx4MoA(R0vZ^_3`$`(I!-8eKBL^FgNlIfBB1a37tV-vi+i4{wd*<*3=jA#>#uP&E9Qs+x+Y8-&&? zZ#FnkVcTgHln24T!rOFa?wL3c12l0uE<7 z4zzmx8|m_pxABlW3AaIRYhxzac$a$}1HrwMg(o5RURw{aqEhTDXckWHnS+7%0ur@A z>rE)$>-hr85Nwllh&b3LLfvZzL^SILhnh7|aIz&jb*}JjH25YmU&9U@qrfyW7XQ=MM4X@46%LK)+iL@m{Elw=v|0XoX$T%$8JQ+KQ0|vR-eu&G z80g#$_psAa*eR+-(<(kS`FwFeT>buD5AA;vn|Ehwd4La00b(YZT?my`Q+7G~D~S0Hw+=)v*#zE@R)%3T;zcVlEvu?3(iB0#WVf z#BcPSsjNfWpD;Yjt4wS^XC26E(d3GYu`Nm>Hu`v49-GdkWS6DYknm7*erSm;y01dn3fN57{~ZF z)<1J>ndh=AChkqG&l(7AGQ^_fKA=ij$Cgp;nR4))J%E+jj5)jAI5xvM7uPP$qVCIoi8Z@m#{XOw|k{wn$$_6q)XvmIx}F z^gws-=%oh8n6gs@aSbsX-9_g>s8wS2{3EQf4b80cKnLJJAt;KKOoI4uGC+!o@Cai^ zw5aB5w*{rBB*|N6!nb)DjXmU*JMRVav;L|R(G_o(kdIvLs$_zDtXWJ&?`uy6Z$Ahg z?LbrK8Pin0rloJiBZgsuMR;@p+)$EmDSi`QOU3(9(bA$$zA7n)P4vfz=!=>vcf>x3 zMc?$yoAq~Uzt_L$+n)F{=pg*@4?T?jM9u>kQ#eChqjLcDDHiFyFa6deObcHE7zaH| zN6Xt3B}yx1yUV+WaKM-UYkZYGiB5;MBv;eX*~*##4O{d?bWfzm`CgI*vxaCp zZukGlaU6yYCt64tCv-h$JyJT42R*eP^my{2BHKYrU60N_wa%(tDfq z&?-E+^s!kNuSBtXHL8|d38Gf}pse(?{0GpacEwGGJAnmqA7tn!wA2>o_2@JNf_Biy zYX8L!>3*sf6li&Dw?fi7AzZ^Z;}cy6s4>3hLvVeFB2%fK3w3=!1qa$fryG-tzy~U! zh8N|A_Z<4O)Gk4ZjVt)S4|aZikYiW~*`tNPTd2>(phLXbBLv!*<;|K#drNn335`?iVYcp3>W3 zGL=}m36mOC2MDWD(KGeX*K}J=`8N|Me3LhR1CdR5zj3>>x5QB22h>9a!kIO2Xo6#B zJlLpx=nzQ-cZLJr^BB8hH#UxVzoLuwyw<0)_AOns@2dZwx@doL7yYm9qJ3BWZ`lQW-XYo< z{abYLzN`NGMcNNOCA&oJ+l;lYzN;+hgB^vGgJ6dLL*fmv$<*(&H@Yo zflpfMA4#{Zn|LD!4D;?tkK zF^t(K*@buv90JCL>0;3{N25{4%#rdh;mlRt;=2s&6LYSh-*E-fDviBMl6GG1zso9m z$>b8*kEn^5N(N-*0x$uWEuX0W*66>r`tMZv>**`Qvi{VsfUO4Ev=4tz83(LXk@)9R z_X}$*lixw(tJzqyDSup#yl{(dHAd>-O+D8lU_nl~UbHGRmqc%^flN>?UVI>M@y-zXBm$%MTF60#G06bd^P3$hbexdo~G zHr=d7c5*4K@=Im?CF_4}7Y^5jr(0sppQsC84ht7gtYep1kwMMo)CW%qtaO^oTFOE-CiY?DvPk1Rr!n86F=dw2I2CEUkb4!hUSy{5EgDm{*=jy) z2m;Wvlq*fN(Z1ekEVQL-MF)(gi7;@l_lHQsL9Nnzt?5u$i7-6rgD-}QwyOTA;;>@f z|yQ|v)20Qyu6BY<1NP{SZY%hSFfHE98jKt~8W?{C#oIwqh| zOKG(9IohJuo62gqwCD>InoEn6u^DG$Ut2_H(+kso$Js2y3?yaDTkQ8nNOI)^z>Cu{ zb!=3K>et@Uv63G;j+C#aiW>+x3-;eN9V_>USNkWbg%jA2=|6($VY%Uw(c~R*s3TyV z(fJ#3q$4Oa*6}US3kr=LjkXI#4IrJNp-raph0!RihpUXE(MQ|kor!P7rJ(Jf6W=P) zVl8aYn z=DPyXX)8{;jcN&QOLz?{VROy(T#dU4Ha_eA=~?EYV$tq6H6dyf+h%qfCL}W>-e)s) zSh}Lt4mddV#ivqJUNBvFyo_e)WW_FLQKq66^UX#qPNIdv_I_199py7n)})uQHWdg= zpL0Jnrl@+sSs+6Iw%S~w*jw+e&kP3*n7$-0#S.wAYZfZPBIef&jrAm!nX4UZq$ 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ਙ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 z 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

      *+@ffo`63ZN2>HJt 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 /dev/null && pwd) -. "$_CATKIN_SETUP_DIR/setup.sh" --extend --local diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/local_setup.sh b/docker/local-ros2/OdomComm/comm-ws/devel/local_setup.sh deleted file mode 100644 index 56e80a9..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/local_setup.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/usr/bin/env sh -# generated from catkin/cmake/template/local_setup.sh.in - -# since this file is sourced either use the provided _CATKIN_SETUP_DIR -# or fall back to the destination set at configure time -: ${_CATKIN_SETUP_DIR:=/root/comm-ws/devel} -CATKIN_SETUP_UTIL_ARGS="--extend --local" -. "$_CATKIN_SETUP_DIR/setup.sh" -unset CATKIN_SETUP_UTIL_ARGS diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/local_setup.zsh b/docker/local-ros2/OdomComm/comm-ws/devel/local_setup.zsh deleted file mode 100644 index e692acc..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/local_setup.zsh +++ /dev/null @@ -1,8 +0,0 @@ -#!/usr/bin/env zsh -# generated from catkin/cmake/templates/local_setup.zsh.in - -CATKIN_SHELL=zsh - -# source setup.sh from same directory as this file -_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) -emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh" --extend --local' diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/setup.bash b/docker/local-ros2/OdomComm/comm-ws/devel/setup.bash deleted file mode 100644 index ff47af8..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/setup.bash +++ /dev/null @@ -1,8 +0,0 @@ -#!/usr/bin/env bash -# generated from catkin/cmake/templates/setup.bash.in - -CATKIN_SHELL=bash - -# source setup.sh from same directory as this file -_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) -. "$_CATKIN_SETUP_DIR/setup.sh" diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/setup.sh b/docker/local-ros2/OdomComm/comm-ws/devel/setup.sh deleted file mode 100644 index ce2d929..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/setup.sh +++ /dev/null @@ -1,96 +0,0 @@ -#!/usr/bin/env sh -# generated from catkin/cmake/template/setup.sh.in - -# Sets various environment variables and sources additional environment hooks. -# It tries it's best to undo changes from a previously sourced setup file before. -# Supported command line options: -# --extend: skips the undoing of changes from a previously sourced setup file -# --local: only considers this workspace but not the chained ones -# In plain sh shell which doesn't support arguments for sourced scripts you can -# set the environment variable `CATKIN_SETUP_UTIL_ARGS=--extend/--local` instead. - -# since this file is sourced either use the provided _CATKIN_SETUP_DIR -# or fall back to the destination set at configure time -: ${_CATKIN_SETUP_DIR:=/root/comm-ws/devel} -_SETUP_UTIL="$_CATKIN_SETUP_DIR/_setup_util.py" -unset _CATKIN_SETUP_DIR - -if [ ! -f "$_SETUP_UTIL" ]; then - echo "Missing Python script: $_SETUP_UTIL" - return 22 -fi - -# detect if running on Darwin platform -_UNAME=`uname -s` -_IS_DARWIN=0 -if [ "$_UNAME" = "Darwin" ]; then - _IS_DARWIN=1 -fi -unset _UNAME - -# make sure to export all environment variables -export CMAKE_PREFIX_PATH -if [ $_IS_DARWIN -eq 0 ]; then - export LD_LIBRARY_PATH -else - export DYLD_LIBRARY_PATH -fi -unset _IS_DARWIN -export PATH -export PKG_CONFIG_PATH -export PYTHONPATH - -# remember type of shell if not already set -if [ -z "$CATKIN_SHELL" ]; then - CATKIN_SHELL=sh -fi - -# invoke Python script to generate necessary exports of environment variables -# use TMPDIR if it exists, otherwise fall back to /tmp -if [ -d "${TMPDIR:-}" ]; then - _TMPDIR="${TMPDIR}" -else - _TMPDIR=/tmp -fi -_SETUP_TMP=`mktemp "${_TMPDIR}/setup.sh.XXXXXXXXXX"` -unset _TMPDIR -if [ $? -ne 0 -o ! -f "$_SETUP_TMP" ]; then - echo "Could not create temporary file: $_SETUP_TMP" - return 1 -fi -CATKIN_SHELL=$CATKIN_SHELL "$_SETUP_UTIL" $@ ${CATKIN_SETUP_UTIL_ARGS:-} >> "$_SETUP_TMP" -_RC=$? -if [ $_RC -ne 0 ]; then - if [ $_RC -eq 2 ]; then - echo "Could not write the output of '$_SETUP_UTIL' to temporary file '$_SETUP_TMP': may be the disk if full?" - else - echo "Failed to run '\"$_SETUP_UTIL\" $@': return code $_RC" - fi - unset _RC - unset _SETUP_UTIL - rm -f "$_SETUP_TMP" - unset _SETUP_TMP - return 1 -fi -unset _RC -unset _SETUP_UTIL -. "$_SETUP_TMP" -rm -f "$_SETUP_TMP" -unset _SETUP_TMP - -# source all environment hooks -_i=0 -while [ $_i -lt $_CATKIN_ENVIRONMENT_HOOKS_COUNT ]; do - eval _envfile=\$_CATKIN_ENVIRONMENT_HOOKS_$_i - unset _CATKIN_ENVIRONMENT_HOOKS_$_i - eval _envfile_workspace=\$_CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE - unset _CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE - # set workspace for environment hook - CATKIN_ENV_HOOK_WORKSPACE=$_envfile_workspace - . "$_envfile" - unset CATKIN_ENV_HOOK_WORKSPACE - _i=$((_i + 1)) -done -unset _i - -unset _CATKIN_ENVIRONMENT_HOOKS_COUNT diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/setup.zsh b/docker/local-ros2/OdomComm/comm-ws/devel/setup.zsh deleted file mode 100644 index 9f780b7..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/setup.zsh +++ /dev/null @@ -1,8 +0,0 @@ -#!/usr/bin/env zsh -# generated from catkin/cmake/templates/setup.zsh.in - -CATKIN_SHELL=zsh - -# source setup.sh from same directory as this file -_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) -emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh"' diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/Log.lisp b/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/Log.lisp deleted file mode 100644 index a0506af..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/Log.lisp +++ /dev/null @@ -1,106 +0,0 @@ -; Auto-generated. Do not edit! - - -(cl:in-package rosserial_msgs-msg) - - -;//! \htmlinclude Log.msg.html - -(cl:defclass (roslisp-msg-protocol:ros-message) - ((level - :reader level - :initarg :level - :type cl:fixnum - :initform 0) - (msg - :reader msg - :initarg :msg - :type cl:string - :initform "")) -) - -(cl:defclass Log () - ()) - -(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) - (cl:declare (cl:ignorable args)) - (cl:unless (cl:typep m 'Log) - (roslisp-msg-protocol:msg-deprecation-warning "using old message class name rosserial_msgs-msg: is deprecated: use rosserial_msgs-msg:Log instead."))) - -(cl:ensure-generic-function 'level-val :lambda-list '(m)) -(cl:defmethod level-val ((m )) - (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader rosserial_msgs-msg:level-val is deprecated. Use rosserial_msgs-msg:level instead.") - (level m)) - -(cl:ensure-generic-function 'msg-val :lambda-list '(m)) -(cl:defmethod msg-val ((m )) - (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader rosserial_msgs-msg:msg-val is deprecated. Use rosserial_msgs-msg:msg instead.") - (msg m)) -(cl:defmethod roslisp-msg-protocol:symbol-codes ((msg-type (cl:eql '))) - "Constants for message type '" - '((:ROSDEBUG . 0) - (:INFO . 1) - (:WARN . 2) - (:ERROR . 3) - (:FATAL . 4)) -) -(cl:defmethod roslisp-msg-protocol:symbol-codes ((msg-type (cl:eql 'Log))) - "Constants for message type 'Log" - '((:ROSDEBUG . 0) - (:INFO . 1) - (:WARN . 2) - (:ERROR . 3) - (:FATAL . 4)) -) -(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) - "Serializes a message object of type '" - (cl:write-byte (cl:ldb (cl:byte 8 0) (cl:slot-value msg 'level)) ostream) - (cl:let ((__ros_str_len (cl:length (cl:slot-value msg 'msg)))) - (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_str_len) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_str_len) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_str_len) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_str_len) ostream)) - (cl:map cl:nil #'(cl:lambda (c) (cl:write-byte (cl:char-code c) ostream)) (cl:slot-value msg 'msg)) -) -(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) - "Deserializes a message object of type '" - (cl:setf (cl:ldb (cl:byte 8 0) (cl:slot-value msg 'level)) (cl:read-byte istream)) - (cl:let ((__ros_str_len 0)) - (cl:setf (cl:ldb (cl:byte 8 0) __ros_str_len) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 8) __ros_str_len) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 16) __ros_str_len) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 24) __ros_str_len) (cl:read-byte istream)) - (cl:setf (cl:slot-value msg 'msg) (cl:make-string __ros_str_len)) - (cl:dotimes (__ros_str_idx __ros_str_len msg) - (cl:setf (cl:char (cl:slot-value msg 'msg) __ros_str_idx) (cl:code-char (cl:read-byte istream))))) - msg -) -(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) - "Returns string type for a message object of type '" - "rosserial_msgs/Log") -(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'Log))) - "Returns string type for a message object of type 'Log" - "rosserial_msgs/Log") -(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) - "Returns md5sum for a message object of type '" - "11abd731c25933261cd6183bd12d6295") -(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'Log))) - "Returns md5sum for a message object of type 'Log" - "11abd731c25933261cd6183bd12d6295") -(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) - "Returns full string definition for message of type '" - (cl:format cl:nil "~%#ROS Logging Levels~%uint8 ROSDEBUG=0~%uint8 INFO=1~%uint8 WARN=2~%uint8 ERROR=3~%uint8 FATAL=4~%~%uint8 level~%string msg~%~%~%")) -(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'Log))) - "Returns full string definition for message of type 'Log" - (cl:format cl:nil "~%#ROS Logging Levels~%uint8 ROSDEBUG=0~%uint8 INFO=1~%uint8 WARN=2~%uint8 ERROR=3~%uint8 FATAL=4~%~%uint8 level~%string msg~%~%~%")) -(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) - (cl:+ 0 - 1 - 4 (cl:length (cl:slot-value msg 'msg)) -)) -(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) - "Converts a ROS message object to a list" - (cl:list 'Log - (cl:cons ':level (level msg)) - (cl:cons ':msg (msg msg)) -)) diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/TopicInfo.lisp b/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/TopicInfo.lisp deleted file mode 100644 index 106df53..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/TopicInfo.lisp +++ /dev/null @@ -1,190 +0,0 @@ -; Auto-generated. Do not edit! - - -(cl:in-package rosserial_msgs-msg) - - -;//! \htmlinclude TopicInfo.msg.html - -(cl:defclass (roslisp-msg-protocol:ros-message) - ((topic_id - :reader topic_id - :initarg :topic_id - :type cl:fixnum - :initform 0) - (topic_name - :reader topic_name - :initarg :topic_name - :type cl:string - :initform "") - (message_type - :reader message_type - :initarg :message_type - :type cl:string - :initform "") - (md5sum - :reader md5sum - :initarg :md5sum - :type cl:string - :initform "") - (buffer_size - :reader buffer_size - :initarg :buffer_size - :type cl:integer - :initform 0)) -) - -(cl:defclass TopicInfo () - ()) - -(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) - (cl:declare (cl:ignorable args)) - (cl:unless (cl:typep m 'TopicInfo) - (roslisp-msg-protocol:msg-deprecation-warning "using old message class name rosserial_msgs-msg: is deprecated: use rosserial_msgs-msg:TopicInfo instead."))) - -(cl:ensure-generic-function 'topic_id-val :lambda-list '(m)) -(cl:defmethod topic_id-val ((m )) - (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader rosserial_msgs-msg:topic_id-val is deprecated. Use rosserial_msgs-msg:topic_id instead.") - (topic_id m)) - -(cl:ensure-generic-function 'topic_name-val :lambda-list '(m)) -(cl:defmethod topic_name-val ((m )) - (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader rosserial_msgs-msg:topic_name-val is deprecated. Use rosserial_msgs-msg:topic_name instead.") - (topic_name m)) - -(cl:ensure-generic-function 'message_type-val :lambda-list '(m)) -(cl:defmethod message_type-val ((m )) - (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader rosserial_msgs-msg:message_type-val is deprecated. Use rosserial_msgs-msg:message_type instead.") - (message_type m)) - -(cl:ensure-generic-function 'md5sum-val :lambda-list '(m)) -(cl:defmethod md5sum-val ((m )) - (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader rosserial_msgs-msg:md5sum-val is deprecated. Use rosserial_msgs-msg:md5sum instead.") - (md5sum m)) - -(cl:ensure-generic-function 'buffer_size-val :lambda-list '(m)) -(cl:defmethod buffer_size-val ((m )) - (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader rosserial_msgs-msg:buffer_size-val is deprecated. Use rosserial_msgs-msg:buffer_size instead.") - (buffer_size m)) -(cl:defmethod roslisp-msg-protocol:symbol-codes ((msg-type (cl:eql '))) - "Constants for message type '" - '((:ID_PUBLISHER . 0) - (:ID_SUBSCRIBER . 1) - (:ID_SERVICE_SERVER . 2) - (:ID_SERVICE_CLIENT . 4) - (:ID_PARAMETER_REQUEST . 6) - (:ID_LOG . 7) - (:ID_TIME . 10) - (:ID_TX_STOP . 11)) -) -(cl:defmethod roslisp-msg-protocol:symbol-codes ((msg-type (cl:eql 'TopicInfo))) - "Constants for message type 'TopicInfo" - '((:ID_PUBLISHER . 0) - (:ID_SUBSCRIBER . 1) - (:ID_SERVICE_SERVER . 2) - (:ID_SERVICE_CLIENT . 4) - (:ID_PARAMETER_REQUEST . 6) - (:ID_LOG . 7) - (:ID_TIME . 10) - (:ID_TX_STOP . 11)) -) -(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) - "Serializes a message object of type '" - (cl:write-byte (cl:ldb (cl:byte 8 0) (cl:slot-value msg 'topic_id)) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 8) (cl:slot-value msg 'topic_id)) ostream) - (cl:let ((__ros_str_len (cl:length (cl:slot-value msg 'topic_name)))) - (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_str_len) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_str_len) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_str_len) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_str_len) ostream)) - (cl:map cl:nil #'(cl:lambda (c) (cl:write-byte (cl:char-code c) ostream)) (cl:slot-value msg 'topic_name)) - (cl:let ((__ros_str_len (cl:length (cl:slot-value msg 'message_type)))) - (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_str_len) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_str_len) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_str_len) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_str_len) ostream)) - (cl:map cl:nil #'(cl:lambda (c) (cl:write-byte (cl:char-code c) ostream)) (cl:slot-value msg 'message_type)) - (cl:let ((__ros_str_len (cl:length (cl:slot-value msg 'md5sum)))) - (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_str_len) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_str_len) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_str_len) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_str_len) ostream)) - (cl:map cl:nil #'(cl:lambda (c) (cl:write-byte (cl:char-code c) ostream)) (cl:slot-value msg 'md5sum)) - (cl:let* ((signed (cl:slot-value msg 'buffer_size)) (unsigned (cl:if (cl:< signed 0) (cl:+ signed 4294967296) signed))) - (cl:write-byte (cl:ldb (cl:byte 8 0) unsigned) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 8) unsigned) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 16) unsigned) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 24) unsigned) ostream) - ) -) -(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) - "Deserializes a message object of type '" - (cl:setf (cl:ldb (cl:byte 8 0) (cl:slot-value msg 'topic_id)) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 8) (cl:slot-value msg 'topic_id)) (cl:read-byte istream)) - (cl:let ((__ros_str_len 0)) - (cl:setf (cl:ldb (cl:byte 8 0) __ros_str_len) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 8) __ros_str_len) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 16) __ros_str_len) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 24) __ros_str_len) (cl:read-byte istream)) - (cl:setf (cl:slot-value msg 'topic_name) (cl:make-string __ros_str_len)) - (cl:dotimes (__ros_str_idx __ros_str_len msg) - (cl:setf (cl:char (cl:slot-value msg 'topic_name) __ros_str_idx) (cl:code-char (cl:read-byte istream))))) - (cl:let ((__ros_str_len 0)) - (cl:setf (cl:ldb (cl:byte 8 0) __ros_str_len) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 8) __ros_str_len) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 16) __ros_str_len) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 24) __ros_str_len) (cl:read-byte istream)) - (cl:setf (cl:slot-value msg 'message_type) (cl:make-string __ros_str_len)) - (cl:dotimes (__ros_str_idx __ros_str_len msg) - (cl:setf (cl:char (cl:slot-value msg 'message_type) __ros_str_idx) (cl:code-char (cl:read-byte istream))))) - (cl:let ((__ros_str_len 0)) - (cl:setf (cl:ldb (cl:byte 8 0) __ros_str_len) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 8) __ros_str_len) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 16) __ros_str_len) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 24) __ros_str_len) (cl:read-byte istream)) - (cl:setf (cl:slot-value msg 'md5sum) (cl:make-string __ros_str_len)) - (cl:dotimes (__ros_str_idx __ros_str_len msg) - (cl:setf (cl:char (cl:slot-value msg 'md5sum) __ros_str_idx) (cl:code-char (cl:read-byte istream))))) - (cl:let ((unsigned 0)) - (cl:setf (cl:ldb (cl:byte 8 0) unsigned) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 8) unsigned) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 16) unsigned) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 24) unsigned) (cl:read-byte istream)) - (cl:setf (cl:slot-value msg 'buffer_size) (cl:if (cl:< unsigned 2147483648) unsigned (cl:- unsigned 4294967296)))) - msg -) -(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) - "Returns string type for a message object of type '" - "rosserial_msgs/TopicInfo") -(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'TopicInfo))) - "Returns string type for a message object of type 'TopicInfo" - "rosserial_msgs/TopicInfo") -(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) - "Returns md5sum for a message object of type '" - "0ad51f88fc44892f8c10684077646005") -(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'TopicInfo))) - "Returns md5sum for a message object of type 'TopicInfo" - "0ad51f88fc44892f8c10684077646005") -(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) - "Returns full string definition for message of type '" - (cl:format cl:nil "# special topic_ids~%uint16 ID_PUBLISHER=0~%uint16 ID_SUBSCRIBER=1~%uint16 ID_SERVICE_SERVER=2~%uint16 ID_SERVICE_CLIENT=4~%uint16 ID_PARAMETER_REQUEST=6~%uint16 ID_LOG=7~%uint16 ID_TIME=10~%uint16 ID_TX_STOP=11~%~%# The endpoint ID for this topic~%uint16 topic_id~%~%string topic_name~%string message_type~%~%# MD5 checksum for this message type~%string md5sum~%~%# size of the buffer message must fit in~%int32 buffer_size~%~%~%")) -(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'TopicInfo))) - "Returns full string definition for message of type 'TopicInfo" - (cl:format cl:nil "# special topic_ids~%uint16 ID_PUBLISHER=0~%uint16 ID_SUBSCRIBER=1~%uint16 ID_SERVICE_SERVER=2~%uint16 ID_SERVICE_CLIENT=4~%uint16 ID_PARAMETER_REQUEST=6~%uint16 ID_LOG=7~%uint16 ID_TIME=10~%uint16 ID_TX_STOP=11~%~%# The endpoint ID for this topic~%uint16 topic_id~%~%string topic_name~%string message_type~%~%# MD5 checksum for this message type~%string md5sum~%~%# size of the buffer message must fit in~%int32 buffer_size~%~%~%")) -(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) - (cl:+ 0 - 2 - 4 (cl:length (cl:slot-value msg 'topic_name)) - 4 (cl:length (cl:slot-value msg 'message_type)) - 4 (cl:length (cl:slot-value msg 'md5sum)) - 4 -)) -(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) - "Converts a ROS message object to a list" - (cl:list 'TopicInfo - (cl:cons ':topic_id (topic_id msg)) - (cl:cons ':topic_name (topic_name msg)) - (cl:cons ':message_type (message_type msg)) - (cl:cons ':md5sum (md5sum msg)) - (cl:cons ':buffer_size (buffer_size msg)) -)) diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/_package.lisp b/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/_package.lisp deleted file mode 100644 index 8362358..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/_package.lisp +++ /dev/null @@ -1,9 +0,0 @@ -(cl:defpackage rosserial_msgs-msg - (:use ) - (:export - "" - "LOG" - "" - "TOPICINFO" - )) - diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/_package_Log.lisp b/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/_package_Log.lisp deleted file mode 100644 index 8aaf384..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/_package_Log.lisp +++ /dev/null @@ -1,6 +0,0 @@ -(cl:in-package rosserial_msgs-msg) -(cl:export '(LEVEL-VAL - LEVEL - MSG-VAL - MSG -)) \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/_package_TopicInfo.lisp b/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/_package_TopicInfo.lisp deleted file mode 100644 index 7ed9341..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/_package_TopicInfo.lisp +++ /dev/null @@ -1,12 +0,0 @@ -(cl:in-package rosserial_msgs-msg) -(cl:export '(TOPIC_ID-VAL - TOPIC_ID - TOPIC_NAME-VAL - TOPIC_NAME - MESSAGE_TYPE-VAL - MESSAGE_TYPE - MD5SUM-VAL - MD5SUM - BUFFER_SIZE-VAL - BUFFER_SIZE -)) \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/rosserial_msgs-msg.asd b/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/rosserial_msgs-msg.asd deleted file mode 100644 index 475a6c9..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/msg/rosserial_msgs-msg.asd +++ /dev/null @@ -1,11 +0,0 @@ - -(cl:in-package :asdf) - -(defsystem "rosserial_msgs-msg" - :depends-on (:roslisp-msg-protocol :roslisp-utils ) - :components ((:file "_package") - (:file "Log" :depends-on ("_package_Log")) - (:file "_package_Log" :depends-on ("_package")) - (:file "TopicInfo" :depends-on ("_package_TopicInfo")) - (:file "_package_TopicInfo" :depends-on ("_package")) - )) \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/RequestParam.lisp b/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/RequestParam.lisp deleted file mode 100644 index cb8836f..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/RequestParam.lisp +++ /dev/null @@ -1,242 +0,0 @@ -; Auto-generated. Do not edit! - - -(cl:in-package rosserial_msgs-srv) - - -;//! \htmlinclude RequestParam-request.msg.html - -(cl:defclass (roslisp-msg-protocol:ros-message) - ((name - :reader name - :initarg :name - :type cl:string - :initform "")) -) - -(cl:defclass RequestParam-request () - ()) - -(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) - (cl:declare (cl:ignorable args)) - (cl:unless (cl:typep m 'RequestParam-request) - (roslisp-msg-protocol:msg-deprecation-warning "using old message class name rosserial_msgs-srv: is deprecated: use rosserial_msgs-srv:RequestParam-request instead."))) - -(cl:ensure-generic-function 'name-val :lambda-list '(m)) -(cl:defmethod name-val ((m )) - (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader rosserial_msgs-srv:name-val is deprecated. Use rosserial_msgs-srv:name instead.") - (name m)) -(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) - "Serializes a message object of type '" - (cl:let ((__ros_str_len (cl:length (cl:slot-value msg 'name)))) - (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_str_len) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_str_len) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_str_len) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_str_len) ostream)) - (cl:map cl:nil #'(cl:lambda (c) (cl:write-byte (cl:char-code c) ostream)) (cl:slot-value msg 'name)) -) -(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) - "Deserializes a message object of type '" - (cl:let ((__ros_str_len 0)) - (cl:setf (cl:ldb (cl:byte 8 0) __ros_str_len) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 8) __ros_str_len) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 16) __ros_str_len) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 24) __ros_str_len) (cl:read-byte istream)) - (cl:setf (cl:slot-value msg 'name) (cl:make-string __ros_str_len)) - (cl:dotimes (__ros_str_idx __ros_str_len msg) - (cl:setf (cl:char (cl:slot-value msg 'name) __ros_str_idx) (cl:code-char (cl:read-byte istream))))) - msg -) -(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) - "Returns string type for a service object of type '" - "rosserial_msgs/RequestParamRequest") -(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'RequestParam-request))) - "Returns string type for a service object of type 'RequestParam-request" - "rosserial_msgs/RequestParamRequest") -(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) - "Returns md5sum for a message object of type '" - "d7a0c2be00c9fd03cc69f2863de9c4d9") -(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'RequestParam-request))) - "Returns md5sum for a message object of type 'RequestParam-request" - "d7a0c2be00c9fd03cc69f2863de9c4d9") -(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) - "Returns full string definition for message of type '" - (cl:format cl:nil "string name~%~%~%~%")) -(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'RequestParam-request))) - "Returns full string definition for message of type 'RequestParam-request" - (cl:format cl:nil "string name~%~%~%~%")) -(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) - (cl:+ 0 - 4 (cl:length (cl:slot-value msg 'name)) -)) -(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) - "Converts a ROS message object to a list" - (cl:list 'RequestParam-request - (cl:cons ':name (name msg)) -)) -;//! \htmlinclude RequestParam-response.msg.html - -(cl:defclass (roslisp-msg-protocol:ros-message) - ((ints - :reader ints - :initarg :ints - :type (cl:vector cl:integer) - :initform (cl:make-array 0 :element-type 'cl:integer :initial-element 0)) - (floats - :reader floats - :initarg :floats - :type (cl:vector cl:float) - :initform (cl:make-array 0 :element-type 'cl:float :initial-element 0.0)) - (strings - :reader strings - :initarg :strings - :type (cl:vector cl:string) - :initform (cl:make-array 0 :element-type 'cl:string :initial-element ""))) -) - -(cl:defclass RequestParam-response () - ()) - -(cl:defmethod cl:initialize-instance :after ((m ) cl:&rest args) - (cl:declare (cl:ignorable args)) - (cl:unless (cl:typep m 'RequestParam-response) - (roslisp-msg-protocol:msg-deprecation-warning "using old message class name rosserial_msgs-srv: is deprecated: use rosserial_msgs-srv:RequestParam-response instead."))) - -(cl:ensure-generic-function 'ints-val :lambda-list '(m)) -(cl:defmethod ints-val ((m )) - (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader rosserial_msgs-srv:ints-val is deprecated. Use rosserial_msgs-srv:ints instead.") - (ints m)) - -(cl:ensure-generic-function 'floats-val :lambda-list '(m)) -(cl:defmethod floats-val ((m )) - (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader rosserial_msgs-srv:floats-val is deprecated. Use rosserial_msgs-srv:floats instead.") - (floats m)) - -(cl:ensure-generic-function 'strings-val :lambda-list '(m)) -(cl:defmethod strings-val ((m )) - (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader rosserial_msgs-srv:strings-val is deprecated. Use rosserial_msgs-srv:strings instead.") - (strings m)) -(cl:defmethod roslisp-msg-protocol:serialize ((msg ) ostream) - "Serializes a message object of type '" - (cl:let ((__ros_arr_len (cl:length (cl:slot-value msg 'ints)))) - (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_arr_len) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_arr_len) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_arr_len) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_arr_len) ostream)) - (cl:map cl:nil #'(cl:lambda (ele) (cl:let* ((signed ele) (unsigned (cl:if (cl:< signed 0) (cl:+ signed 4294967296) signed))) - (cl:write-byte (cl:ldb (cl:byte 8 0) unsigned) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 8) unsigned) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 16) unsigned) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 24) unsigned) ostream) - )) - (cl:slot-value msg 'ints)) - (cl:let ((__ros_arr_len (cl:length (cl:slot-value msg 'floats)))) - (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_arr_len) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_arr_len) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_arr_len) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_arr_len) ostream)) - (cl:map cl:nil #'(cl:lambda (ele) (cl:let ((bits (roslisp-utils:encode-single-float-bits ele))) - (cl:write-byte (cl:ldb (cl:byte 8 0) bits) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 8) bits) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 16) bits) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 24) bits) ostream))) - (cl:slot-value msg 'floats)) - (cl:let ((__ros_arr_len (cl:length (cl:slot-value msg 'strings)))) - (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_arr_len) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_arr_len) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_arr_len) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_arr_len) ostream)) - (cl:map cl:nil #'(cl:lambda (ele) (cl:let ((__ros_str_len (cl:length ele))) - (cl:write-byte (cl:ldb (cl:byte 8 0) __ros_str_len) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 8) __ros_str_len) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 16) __ros_str_len) ostream) - (cl:write-byte (cl:ldb (cl:byte 8 24) __ros_str_len) ostream)) - (cl:map cl:nil #'(cl:lambda (c) (cl:write-byte (cl:char-code c) ostream)) ele)) - (cl:slot-value msg 'strings)) -) -(cl:defmethod roslisp-msg-protocol:deserialize ((msg ) istream) - "Deserializes a message object of type '" - (cl:let ((__ros_arr_len 0)) - (cl:setf (cl:ldb (cl:byte 8 0) __ros_arr_len) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 8) __ros_arr_len) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 16) __ros_arr_len) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 24) __ros_arr_len) (cl:read-byte istream)) - (cl:setf (cl:slot-value msg 'ints) (cl:make-array __ros_arr_len)) - (cl:let ((vals (cl:slot-value msg 'ints))) - (cl:dotimes (i __ros_arr_len) - (cl:let ((unsigned 0)) - (cl:setf (cl:ldb (cl:byte 8 0) unsigned) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 8) unsigned) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 16) unsigned) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 24) unsigned) (cl:read-byte istream)) - (cl:setf (cl:aref vals i) (cl:if (cl:< unsigned 2147483648) unsigned (cl:- unsigned 4294967296))))))) - (cl:let ((__ros_arr_len 0)) - (cl:setf (cl:ldb (cl:byte 8 0) __ros_arr_len) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 8) __ros_arr_len) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 16) __ros_arr_len) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 24) __ros_arr_len) (cl:read-byte istream)) - (cl:setf (cl:slot-value msg 'floats) (cl:make-array __ros_arr_len)) - (cl:let ((vals (cl:slot-value msg 'floats))) - (cl:dotimes (i __ros_arr_len) - (cl:let ((bits 0)) - (cl:setf (cl:ldb (cl:byte 8 0) bits) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 8) bits) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 16) bits) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 24) bits) (cl:read-byte istream)) - (cl:setf (cl:aref vals i) (roslisp-utils:decode-single-float-bits bits)))))) - (cl:let ((__ros_arr_len 0)) - (cl:setf (cl:ldb (cl:byte 8 0) __ros_arr_len) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 8) __ros_arr_len) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 16) __ros_arr_len) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 24) __ros_arr_len) (cl:read-byte istream)) - (cl:setf (cl:slot-value msg 'strings) (cl:make-array __ros_arr_len)) - (cl:let ((vals (cl:slot-value msg 'strings))) - (cl:dotimes (i __ros_arr_len) - (cl:let ((__ros_str_len 0)) - (cl:setf (cl:ldb (cl:byte 8 0) __ros_str_len) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 8) __ros_str_len) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 16) __ros_str_len) (cl:read-byte istream)) - (cl:setf (cl:ldb (cl:byte 8 24) __ros_str_len) (cl:read-byte istream)) - (cl:setf (cl:aref vals i) (cl:make-string __ros_str_len)) - (cl:dotimes (__ros_str_idx __ros_str_len msg) - (cl:setf (cl:char (cl:aref vals i) __ros_str_idx) (cl:code-char (cl:read-byte istream)))))))) - msg -) -(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '))) - "Returns string type for a service object of type '" - "rosserial_msgs/RequestParamResponse") -(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'RequestParam-response))) - "Returns string type for a service object of type 'RequestParam-response" - "rosserial_msgs/RequestParamResponse") -(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '))) - "Returns md5sum for a message object of type '" - "d7a0c2be00c9fd03cc69f2863de9c4d9") -(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'RequestParam-response))) - "Returns md5sum for a message object of type 'RequestParam-response" - "d7a0c2be00c9fd03cc69f2863de9c4d9") -(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '))) - "Returns full string definition for message of type '" - (cl:format cl:nil "~%int32[] ints~%float32[] floats~%string[] strings~%~%~%~%")) -(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'RequestParam-response))) - "Returns full string definition for message of type 'RequestParam-response" - (cl:format cl:nil "~%int32[] ints~%float32[] floats~%string[] strings~%~%~%~%")) -(cl:defmethod roslisp-msg-protocol:serialization-length ((msg )) - (cl:+ 0 - 4 (cl:reduce #'cl:+ (cl:slot-value msg 'ints) :key #'(cl:lambda (ele) (cl:declare (cl:ignorable ele)) (cl:+ 4))) - 4 (cl:reduce #'cl:+ (cl:slot-value msg 'floats) :key #'(cl:lambda (ele) (cl:declare (cl:ignorable ele)) (cl:+ 4))) - 4 (cl:reduce #'cl:+ (cl:slot-value msg 'strings) :key #'(cl:lambda (ele) (cl:declare (cl:ignorable ele)) (cl:+ 4 (cl:length ele)))) -)) -(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg )) - "Converts a ROS message object to a list" - (cl:list 'RequestParam-response - (cl:cons ':ints (ints msg)) - (cl:cons ':floats (floats msg)) - (cl:cons ':strings (strings msg)) -)) -(cl:defmethod roslisp-msg-protocol:service-request-type ((msg (cl:eql 'RequestParam))) - 'RequestParam-request) -(cl:defmethod roslisp-msg-protocol:service-response-type ((msg (cl:eql 'RequestParam))) - 'RequestParam-response) -(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'RequestParam))) - "Returns string type for a service object of type '" - "rosserial_msgs/RequestParam") \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/_package.lisp b/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/_package.lisp deleted file mode 100644 index ef21b8c..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/_package.lisp +++ /dev/null @@ -1,10 +0,0 @@ -(cl:defpackage rosserial_msgs-srv - (:use ) - (:export - "REQUESTPARAM" - "" - "REQUESTPARAM-REQUEST" - "" - "REQUESTPARAM-RESPONSE" - )) - diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/_package_RequestParam.lisp b/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/_package_RequestParam.lisp deleted file mode 100644 index 8b7cce4..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/_package_RequestParam.lisp +++ /dev/null @@ -1,10 +0,0 @@ -(cl:in-package rosserial_msgs-srv) -(cl:export '(NAME-VAL - NAME - INTS-VAL - INTS - FLOATS-VAL - FLOATS - STRINGS-VAL - STRINGS -)) \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/rosserial_msgs-srv.asd b/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/rosserial_msgs-srv.asd deleted file mode 100644 index a335ac2..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/share/common-lisp/ros/rosserial_msgs/srv/rosserial_msgs-srv.asd +++ /dev/null @@ -1,9 +0,0 @@ - -(cl:in-package :asdf) - -(defsystem "rosserial_msgs-srv" - :depends-on (:roslisp-msg-protocol :roslisp-utils ) - :components ((:file "_package") - (:file "RequestParam" :depends-on ("_package_RequestParam")) - (:file "_package_RequestParam" :depends-on ("_package")) - )) \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/firmware_commun/cmake/firmware_communConfig-version.cmake b/docker/local-ros2/OdomComm/comm-ws/devel/share/firmware_commun/cmake/firmware_communConfig-version.cmake deleted file mode 100644 index 7fd9f99..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/share/firmware_commun/cmake/firmware_communConfig-version.cmake +++ /dev/null @@ -1,14 +0,0 @@ -# generated from catkin/cmake/template/pkgConfig-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/docker/local-ros2/OdomComm/comm-ws/devel/share/firmware_commun/cmake/firmware_communConfig.cmake b/docker/local-ros2/OdomComm/comm-ws/devel/share/firmware_commun/cmake/firmware_communConfig.cmake deleted file mode 100644 index f2ba027..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/share/firmware_commun/cmake/firmware_communConfig.cmake +++ /dev/null @@ -1,223 +0,0 @@ -# generated from catkin/cmake/template/pkgConfig.cmake.in - -# append elements to a list and remove existing duplicates from the list -# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig -# self contained -macro(_list_append_deduplicate listname) - if(NOT "${ARGN}" STREQUAL "") - if(${listname}) - list(REMOVE_ITEM ${listname} ${ARGN}) - endif() - list(APPEND ${listname} ${ARGN}) - endif() -endmacro() - -# append elements to a list if they are not already in the list -# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig -# self contained -macro(_list_append_unique listname) - foreach(_item ${ARGN}) - list(FIND ${listname} ${_item} _index) - if(_index EQUAL -1) - list(APPEND ${listname} ${_item}) - endif() - endforeach() -endmacro() - -# pack a list of libraries with optional build configuration keywords -# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig -# self contained -macro(_pack_libraries_with_build_configuration VAR) - set(${VAR} "") - set(_argn ${ARGN}) - list(LENGTH _argn _count) - set(_index 0) - while(${_index} LESS ${_count}) - list(GET _argn ${_index} lib) - if("${lib}" MATCHES "^(debug|optimized|general)$") - math(EXPR _index "${_index} + 1") - if(${_index} EQUAL ${_count}) - message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library") - endif() - list(GET _argn ${_index} library) - list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}") - else() - list(APPEND ${VAR} "${lib}") - endif() - math(EXPR _index "${_index} + 1") - endwhile() -endmacro() - -# unpack a list of libraries with optional build configuration keyword prefixes -# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig -# self contained -macro(_unpack_libraries_with_build_configuration VAR) - set(${VAR} "") - foreach(lib ${ARGN}) - string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}") - list(APPEND ${VAR} "${lib}") - endforeach() -endmacro() - - -if(firmware_commun_CONFIG_INCLUDED) - return() -endif() -set(firmware_commun_CONFIG_INCLUDED TRUE) - -# set variables for source/devel/install prefixes -if("TRUE" STREQUAL "TRUE") - set(firmware_commun_SOURCE_PREFIX /root/comm-ws/src/firmware_commun) - set(firmware_commun_DEVEL_PREFIX /root/comm-ws/devel) - set(firmware_commun_INSTALL_PREFIX "") - set(firmware_commun_PREFIX ${firmware_commun_DEVEL_PREFIX}) -else() - set(firmware_commun_SOURCE_PREFIX "") - set(firmware_commun_DEVEL_PREFIX "") - set(firmware_commun_INSTALL_PREFIX /root/comm-ws/install) - set(firmware_commun_PREFIX ${firmware_commun_INSTALL_PREFIX}) -endif() - -# warn when using a deprecated package -if(NOT "" STREQUAL "") - set(_msg "WARNING: package 'firmware_commun' is deprecated") - # append custom deprecation text if available - if(NOT "" STREQUAL "TRUE") - set(_msg "${_msg} ()") - endif() - message("${_msg}") -endif() - -# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project -set(firmware_commun_FOUND_CATKIN_PROJECT TRUE) - -if(NOT " " STREQUAL " ") - set(firmware_commun_INCLUDE_DIRS "") - set(_include_dirs "") - if(NOT " " STREQUAL " ") - set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.") - elseif(NOT " " STREQUAL " ") - set(_report "Check the website '' for information and consider reporting the problem.") - else() - set(_report "Report the problem to the maintainer 'root ' and request to fix the problem.") - endif() - foreach(idir ${_include_dirs}) - if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) - set(include ${idir}) - elseif("${idir} " STREQUAL "include ") - get_filename_component(include "${firmware_commun_DIR}/../../../include" ABSOLUTE) - if(NOT IS_DIRECTORY ${include}) - message(FATAL_ERROR "Project 'firmware_commun' specifies '${idir}' as an include dir, which is not found. It does not exist in '${include}'. ${_report}") - endif() - else() - message(FATAL_ERROR "Project 'firmware_commun' specifies '${idir}' as an include dir, which is not found. It does neither exist as an absolute directory nor in '/root/comm-ws/src/firmware_commun/${idir}'. ${_report}") - endif() - _list_append_unique(firmware_commun_INCLUDE_DIRS ${include}) - endforeach() -endif() - -set(libraries "") -foreach(library ${libraries}) - # keep build configuration keywords, target names and absolute libraries as-is - if("${library}" MATCHES "^(debug|optimized|general)$") - list(APPEND firmware_commun_LIBRARIES ${library}) - elseif(${library} MATCHES "^-l") - list(APPEND firmware_commun_LIBRARIES ${library}) - elseif(${library} MATCHES "^-") - # This is a linker flag/option (like -pthread) - # There's no standard variable for these, so create an interface library to hold it - if(NOT firmware_commun_NUM_DUMMY_TARGETS) - set(firmware_commun_NUM_DUMMY_TARGETS 0) - endif() - # Make sure the target name is unique - set(interface_target_name "catkin::firmware_commun::wrapped-linker-option${firmware_commun_NUM_DUMMY_TARGETS}") - while(TARGET "${interface_target_name}") - math(EXPR firmware_commun_NUM_DUMMY_TARGETS "${firmware_commun_NUM_DUMMY_TARGETS}+1") - set(interface_target_name "catkin::firmware_commun::wrapped-linker-option${firmware_commun_NUM_DUMMY_TARGETS}") - endwhile() - add_library("${interface_target_name}" INTERFACE IMPORTED) - if("${CMAKE_VERSION}" VERSION_LESS "3.13.0") - set_property( - TARGET - "${interface_target_name}" - APPEND PROPERTY - INTERFACE_LINK_LIBRARIES "${library}") - else() - target_link_options("${interface_target_name}" INTERFACE "${library}") - endif() - list(APPEND firmware_commun_LIBRARIES "${interface_target_name}") - elseif(TARGET ${library}) - list(APPEND firmware_commun_LIBRARIES ${library}) - elseif(IS_ABSOLUTE ${library}) - list(APPEND firmware_commun_LIBRARIES ${library}) - else() - set(lib_path "") - set(lib "${library}-NOTFOUND") - # since the path where the library is found is returned we have to iterate over the paths manually - foreach(path /root/comm-ws/devel/lib;/opt/ros/noetic/lib) - find_library(lib ${library} - PATHS ${path} - NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) - if(lib) - set(lib_path ${path}) - break() - endif() - endforeach() - if(lib) - _list_append_unique(firmware_commun_LIBRARY_DIRS ${lib_path}) - list(APPEND firmware_commun_LIBRARIES ${lib}) - else() - # as a fall back for non-catkin libraries try to search globally - find_library(lib ${library}) - if(NOT lib) - message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'firmware_commun'? Did you find_package() it before the subdirectory containing its code is included?") - endif() - list(APPEND firmware_commun_LIBRARIES ${lib}) - endif() - endif() -endforeach() - -set(firmware_commun_EXPORTED_TARGETS "") -# create dummy targets for exported code generation targets to make life of users easier -foreach(t ${firmware_commun_EXPORTED_TARGETS}) - if(NOT TARGET ${t}) - add_custom_target(${t}) - endif() -endforeach() - -set(depends "") -foreach(depend ${depends}) - string(REPLACE " " ";" depend_list ${depend}) - # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls - list(GET depend_list 0 firmware_commun_dep) - list(LENGTH depend_list count) - if(${count} EQUAL 1) - # simple dependencies must only be find_package()-ed once - if(NOT ${firmware_commun_dep}_FOUND) - find_package(${firmware_commun_dep} REQUIRED NO_MODULE) - endif() - else() - # dependencies with components must be find_package()-ed again - list(REMOVE_AT depend_list 0) - find_package(${firmware_commun_dep} REQUIRED NO_MODULE ${depend_list}) - endif() - _list_append_unique(firmware_commun_INCLUDE_DIRS ${${firmware_commun_dep}_INCLUDE_DIRS}) - - # merge build configuration keywords with library names to correctly deduplicate - _pack_libraries_with_build_configuration(firmware_commun_LIBRARIES ${firmware_commun_LIBRARIES}) - _pack_libraries_with_build_configuration(_libraries ${${firmware_commun_dep}_LIBRARIES}) - _list_append_deduplicate(firmware_commun_LIBRARIES ${_libraries}) - # undo build configuration keyword merging after deduplication - _unpack_libraries_with_build_configuration(firmware_commun_LIBRARIES ${firmware_commun_LIBRARIES}) - - _list_append_unique(firmware_commun_LIBRARY_DIRS ${${firmware_commun_dep}_LIBRARY_DIRS}) - _list_append_deduplicate(firmware_commun_EXPORTED_TARGETS ${${firmware_commun_dep}_EXPORTED_TARGETS}) -endforeach() - -set(pkg_cfg_extras "") -foreach(extra ${pkg_cfg_extras}) - if(NOT IS_ABSOLUTE ${extra}) - set(extra ${firmware_commun_DIR}/${extra}) - endif() - include(${extra}) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/flask_esp8266/cmake/flask_esp8266Config-version.cmake b/docker/local-ros2/OdomComm/comm-ws/devel/share/flask_esp8266/cmake/flask_esp8266Config-version.cmake deleted file mode 100644 index 7fd9f99..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/share/flask_esp8266/cmake/flask_esp8266Config-version.cmake +++ /dev/null @@ -1,14 +0,0 @@ -# generated from catkin/cmake/template/pkgConfig-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/docker/local-ros2/OdomComm/comm-ws/devel/share/flask_esp8266/cmake/flask_esp8266Config.cmake b/docker/local-ros2/OdomComm/comm-ws/devel/share/flask_esp8266/cmake/flask_esp8266Config.cmake deleted file mode 100644 index 4609614..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/share/flask_esp8266/cmake/flask_esp8266Config.cmake +++ /dev/null @@ -1,223 +0,0 @@ -# generated from catkin/cmake/template/pkgConfig.cmake.in - -# append elements to a list and remove existing duplicates from the list -# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig -# self contained -macro(_list_append_deduplicate listname) - if(NOT "${ARGN}" STREQUAL "") - if(${listname}) - list(REMOVE_ITEM ${listname} ${ARGN}) - endif() - list(APPEND ${listname} ${ARGN}) - endif() -endmacro() - -# append elements to a list if they are not already in the list -# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig -# self contained -macro(_list_append_unique listname) - foreach(_item ${ARGN}) - list(FIND ${listname} ${_item} _index) - if(_index EQUAL -1) - list(APPEND ${listname} ${_item}) - endif() - endforeach() -endmacro() - -# pack a list of libraries with optional build configuration keywords -# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig -# self contained -macro(_pack_libraries_with_build_configuration VAR) - set(${VAR} "") - set(_argn ${ARGN}) - list(LENGTH _argn _count) - set(_index 0) - while(${_index} LESS ${_count}) - list(GET _argn ${_index} lib) - if("${lib}" MATCHES "^(debug|optimized|general)$") - math(EXPR _index "${_index} + 1") - if(${_index} EQUAL ${_count}) - message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library") - endif() - list(GET _argn ${_index} library) - list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}") - else() - list(APPEND ${VAR} "${lib}") - endif() - math(EXPR _index "${_index} + 1") - endwhile() -endmacro() - -# unpack a list of libraries with optional build configuration keyword prefixes -# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig -# self contained -macro(_unpack_libraries_with_build_configuration VAR) - set(${VAR} "") - foreach(lib ${ARGN}) - string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}") - list(APPEND ${VAR} "${lib}") - endforeach() -endmacro() - - -if(flask_esp8266_CONFIG_INCLUDED) - return() -endif() -set(flask_esp8266_CONFIG_INCLUDED TRUE) - -# set variables for source/devel/install prefixes -if("TRUE" STREQUAL "TRUE") - set(flask_esp8266_SOURCE_PREFIX /root/comm-ws/src/flask_esp8266) - set(flask_esp8266_DEVEL_PREFIX /root/comm-ws/devel) - set(flask_esp8266_INSTALL_PREFIX "") - set(flask_esp8266_PREFIX ${flask_esp8266_DEVEL_PREFIX}) -else() - set(flask_esp8266_SOURCE_PREFIX "") - set(flask_esp8266_DEVEL_PREFIX "") - set(flask_esp8266_INSTALL_PREFIX /root/comm-ws/install) - set(flask_esp8266_PREFIX ${flask_esp8266_INSTALL_PREFIX}) -endif() - -# warn when using a deprecated package -if(NOT "" STREQUAL "") - set(_msg "WARNING: package 'flask_esp8266' is deprecated") - # append custom deprecation text if available - if(NOT "" STREQUAL "TRUE") - set(_msg "${_msg} ()") - endif() - message("${_msg}") -endif() - -# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project -set(flask_esp8266_FOUND_CATKIN_PROJECT TRUE) - -if(NOT " " STREQUAL " ") - set(flask_esp8266_INCLUDE_DIRS "") - set(_include_dirs "") - if(NOT " " STREQUAL " ") - set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.") - elseif(NOT " " STREQUAL " ") - set(_report "Check the website '' for information and consider reporting the problem.") - else() - set(_report "Report the problem to the maintainer 'root ' and request to fix the problem.") - endif() - foreach(idir ${_include_dirs}) - if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) - set(include ${idir}) - elseif("${idir} " STREQUAL "include ") - get_filename_component(include "${flask_esp8266_DIR}/../../../include" ABSOLUTE) - if(NOT IS_DIRECTORY ${include}) - message(FATAL_ERROR "Project 'flask_esp8266' specifies '${idir}' as an include dir, which is not found. It does not exist in '${include}'. ${_report}") - endif() - else() - message(FATAL_ERROR "Project 'flask_esp8266' specifies '${idir}' as an include dir, which is not found. It does neither exist as an absolute directory nor in '/root/comm-ws/src/flask_esp8266/${idir}'. ${_report}") - endif() - _list_append_unique(flask_esp8266_INCLUDE_DIRS ${include}) - endforeach() -endif() - -set(libraries "") -foreach(library ${libraries}) - # keep build configuration keywords, target names and absolute libraries as-is - if("${library}" MATCHES "^(debug|optimized|general)$") - list(APPEND flask_esp8266_LIBRARIES ${library}) - elseif(${library} MATCHES "^-l") - list(APPEND flask_esp8266_LIBRARIES ${library}) - elseif(${library} MATCHES "^-") - # This is a linker flag/option (like -pthread) - # There's no standard variable for these, so create an interface library to hold it - if(NOT flask_esp8266_NUM_DUMMY_TARGETS) - set(flask_esp8266_NUM_DUMMY_TARGETS 0) - endif() - # Make sure the target name is unique - set(interface_target_name "catkin::flask_esp8266::wrapped-linker-option${flask_esp8266_NUM_DUMMY_TARGETS}") - while(TARGET "${interface_target_name}") - math(EXPR flask_esp8266_NUM_DUMMY_TARGETS "${flask_esp8266_NUM_DUMMY_TARGETS}+1") - set(interface_target_name "catkin::flask_esp8266::wrapped-linker-option${flask_esp8266_NUM_DUMMY_TARGETS}") - endwhile() - add_library("${interface_target_name}" INTERFACE IMPORTED) - if("${CMAKE_VERSION}" VERSION_LESS "3.13.0") - set_property( - TARGET - "${interface_target_name}" - APPEND PROPERTY - INTERFACE_LINK_LIBRARIES "${library}") - else() - target_link_options("${interface_target_name}" INTERFACE "${library}") - endif() - list(APPEND flask_esp8266_LIBRARIES "${interface_target_name}") - elseif(TARGET ${library}) - list(APPEND flask_esp8266_LIBRARIES ${library}) - elseif(IS_ABSOLUTE ${library}) - list(APPEND flask_esp8266_LIBRARIES ${library}) - else() - set(lib_path "") - set(lib "${library}-NOTFOUND") - # since the path where the library is found is returned we have to iterate over the paths manually - foreach(path /root/comm-ws/devel/lib;/opt/ros/noetic/lib) - find_library(lib ${library} - PATHS ${path} - NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) - if(lib) - set(lib_path ${path}) - break() - endif() - endforeach() - if(lib) - _list_append_unique(flask_esp8266_LIBRARY_DIRS ${lib_path}) - list(APPEND flask_esp8266_LIBRARIES ${lib}) - else() - # as a fall back for non-catkin libraries try to search globally - find_library(lib ${library}) - if(NOT lib) - message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'flask_esp8266'? Did you find_package() it before the subdirectory containing its code is included?") - endif() - list(APPEND flask_esp8266_LIBRARIES ${lib}) - endif() - endif() -endforeach() - -set(flask_esp8266_EXPORTED_TARGETS "") -# create dummy targets for exported code generation targets to make life of users easier -foreach(t ${flask_esp8266_EXPORTED_TARGETS}) - if(NOT TARGET ${t}) - add_custom_target(${t}) - endif() -endforeach() - -set(depends "") -foreach(depend ${depends}) - string(REPLACE " " ";" depend_list ${depend}) - # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls - list(GET depend_list 0 flask_esp8266_dep) - list(LENGTH depend_list count) - if(${count} EQUAL 1) - # simple dependencies must only be find_package()-ed once - if(NOT ${flask_esp8266_dep}_FOUND) - find_package(${flask_esp8266_dep} REQUIRED NO_MODULE) - endif() - else() - # dependencies with components must be find_package()-ed again - list(REMOVE_AT depend_list 0) - find_package(${flask_esp8266_dep} REQUIRED NO_MODULE ${depend_list}) - endif() - _list_append_unique(flask_esp8266_INCLUDE_DIRS ${${flask_esp8266_dep}_INCLUDE_DIRS}) - - # merge build configuration keywords with library names to correctly deduplicate - _pack_libraries_with_build_configuration(flask_esp8266_LIBRARIES ${flask_esp8266_LIBRARIES}) - _pack_libraries_with_build_configuration(_libraries ${${flask_esp8266_dep}_LIBRARIES}) - _list_append_deduplicate(flask_esp8266_LIBRARIES ${_libraries}) - # undo build configuration keyword merging after deduplication - _unpack_libraries_with_build_configuration(flask_esp8266_LIBRARIES ${flask_esp8266_LIBRARIES}) - - _list_append_unique(flask_esp8266_LIBRARY_DIRS ${${flask_esp8266_dep}_LIBRARY_DIRS}) - _list_append_deduplicate(flask_esp8266_EXPORTED_TARGETS ${${flask_esp8266_dep}_EXPORTED_TARGETS}) -endforeach() - -set(pkg_cfg_extras "") -foreach(extra ${pkg_cfg_extras}) - if(NOT IS_ABSOLUTE ${extra}) - set(extra ${flask_esp8266_DIR}/${extra}) - endif() - include(${extra}) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/_index.js b/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/_index.js deleted file mode 100644 index 5f2ece8..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/_index.js +++ /dev/null @@ -1,7 +0,0 @@ - -"use strict"; - -module.exports = { - msg: require('./msg/_index.js'), - srv: require('./srv/_index.js') -}; diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/Log.js b/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/Log.js deleted file mode 100644 index a5a3061..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/Log.js +++ /dev/null @@ -1,126 +0,0 @@ -// Auto-generated. Do not edit! - -// (in-package rosserial_msgs.msg) - - -"use strict"; - -const _serializer = _ros_msg_utils.Serialize; -const _arraySerializer = _serializer.Array; -const _deserializer = _ros_msg_utils.Deserialize; -const _arrayDeserializer = _deserializer.Array; -const _finder = _ros_msg_utils.Find; -const _getByteLength = _ros_msg_utils.getByteLength; - -//----------------------------------------------------------- - -class Log { - constructor(initObj={}) { - if (initObj === null) { - // initObj === null is a special case for deserialization where we don't initialize fields - this.level = null; - this.msg = null; - } - else { - if (initObj.hasOwnProperty('level')) { - this.level = initObj.level - } - else { - this.level = 0; - } - if (initObj.hasOwnProperty('msg')) { - this.msg = initObj.msg - } - else { - this.msg = ''; - } - } - } - - static serialize(obj, buffer, bufferOffset) { - // Serializes a message object of type Log - // Serialize message field [level] - bufferOffset = _serializer.uint8(obj.level, buffer, bufferOffset); - // Serialize message field [msg] - bufferOffset = _serializer.string(obj.msg, buffer, bufferOffset); - return bufferOffset; - } - - static deserialize(buffer, bufferOffset=[0]) { - //deserializes a message object of type Log - let len; - let data = new Log(null); - // Deserialize message field [level] - data.level = _deserializer.uint8(buffer, bufferOffset); - // Deserialize message field [msg] - data.msg = _deserializer.string(buffer, bufferOffset); - return data; - } - - static getMessageSize(object) { - let length = 0; - length += _getByteLength(object.msg); - return length + 5; - } - - static datatype() { - // Returns string type for a message object - return 'rosserial_msgs/Log'; - } - - static md5sum() { - //Returns md5sum for a message object - return '11abd731c25933261cd6183bd12d6295'; - } - - static messageDefinition() { - // Returns full string definition for message - return ` - - #ROS Logging Levels - uint8 ROSDEBUG=0 - uint8 INFO=1 - uint8 WARN=2 - uint8 ERROR=3 - uint8 FATAL=4 - - uint8 level - string msg - - `; - } - - static Resolve(msg) { - // deep-construct a valid message object instance of whatever was passed in - if (typeof msg !== 'object' || msg === null) { - msg = {}; - } - const resolved = new Log(null); - if (msg.level !== undefined) { - resolved.level = msg.level; - } - else { - resolved.level = 0 - } - - if (msg.msg !== undefined) { - resolved.msg = msg.msg; - } - else { - resolved.msg = '' - } - - return resolved; - } -}; - -// Constants for message -Log.Constants = { - ROSDEBUG: 0, - INFO: 1, - WARN: 2, - ERROR: 3, - FATAL: 4, -} - -module.exports = Log; diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/TopicInfo.js b/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/TopicInfo.js deleted file mode 100644 index 466e6e7..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/TopicInfo.js +++ /dev/null @@ -1,196 +0,0 @@ -// Auto-generated. Do not edit! - -// (in-package rosserial_msgs.msg) - - -"use strict"; - -const _serializer = _ros_msg_utils.Serialize; -const _arraySerializer = _serializer.Array; -const _deserializer = _ros_msg_utils.Deserialize; -const _arrayDeserializer = _deserializer.Array; -const _finder = _ros_msg_utils.Find; -const _getByteLength = _ros_msg_utils.getByteLength; - -//----------------------------------------------------------- - -class TopicInfo { - constructor(initObj={}) { - if (initObj === null) { - // initObj === null is a special case for deserialization where we don't initialize fields - this.topic_id = null; - this.topic_name = null; - this.message_type = null; - this.md5sum = null; - this.buffer_size = null; - } - else { - if (initObj.hasOwnProperty('topic_id')) { - this.topic_id = initObj.topic_id - } - else { - this.topic_id = 0; - } - if (initObj.hasOwnProperty('topic_name')) { - this.topic_name = initObj.topic_name - } - else { - this.topic_name = ''; - } - if (initObj.hasOwnProperty('message_type')) { - this.message_type = initObj.message_type - } - else { - this.message_type = ''; - } - if (initObj.hasOwnProperty('md5sum')) { - this.md5sum = initObj.md5sum - } - else { - this.md5sum = ''; - } - if (initObj.hasOwnProperty('buffer_size')) { - this.buffer_size = initObj.buffer_size - } - else { - this.buffer_size = 0; - } - } - } - - static serialize(obj, buffer, bufferOffset) { - // Serializes a message object of type TopicInfo - // Serialize message field [topic_id] - bufferOffset = _serializer.uint16(obj.topic_id, buffer, bufferOffset); - // Serialize message field [topic_name] - bufferOffset = _serializer.string(obj.topic_name, buffer, bufferOffset); - // Serialize message field [message_type] - bufferOffset = _serializer.string(obj.message_type, buffer, bufferOffset); - // Serialize message field [md5sum] - bufferOffset = _serializer.string(obj.md5sum, buffer, bufferOffset); - // Serialize message field [buffer_size] - bufferOffset = _serializer.int32(obj.buffer_size, buffer, bufferOffset); - return bufferOffset; - } - - static deserialize(buffer, bufferOffset=[0]) { - //deserializes a message object of type TopicInfo - let len; - let data = new TopicInfo(null); - // Deserialize message field [topic_id] - data.topic_id = _deserializer.uint16(buffer, bufferOffset); - // Deserialize message field [topic_name] - data.topic_name = _deserializer.string(buffer, bufferOffset); - // Deserialize message field [message_type] - data.message_type = _deserializer.string(buffer, bufferOffset); - // Deserialize message field [md5sum] - data.md5sum = _deserializer.string(buffer, bufferOffset); - // Deserialize message field [buffer_size] - data.buffer_size = _deserializer.int32(buffer, bufferOffset); - return data; - } - - static getMessageSize(object) { - let length = 0; - length += _getByteLength(object.topic_name); - length += _getByteLength(object.message_type); - length += _getByteLength(object.md5sum); - return length + 18; - } - - static datatype() { - // Returns string type for a message object - return 'rosserial_msgs/TopicInfo'; - } - - static md5sum() { - //Returns md5sum for a message object - return '0ad51f88fc44892f8c10684077646005'; - } - - static messageDefinition() { - // Returns full string definition for message - return ` - # special topic_ids - uint16 ID_PUBLISHER=0 - uint16 ID_SUBSCRIBER=1 - uint16 ID_SERVICE_SERVER=2 - uint16 ID_SERVICE_CLIENT=4 - uint16 ID_PARAMETER_REQUEST=6 - uint16 ID_LOG=7 - uint16 ID_TIME=10 - uint16 ID_TX_STOP=11 - - # The endpoint ID for this topic - uint16 topic_id - - string topic_name - string message_type - - # MD5 checksum for this message type - string md5sum - - # size of the buffer message must fit in - int32 buffer_size - - `; - } - - static Resolve(msg) { - // deep-construct a valid message object instance of whatever was passed in - if (typeof msg !== 'object' || msg === null) { - msg = {}; - } - const resolved = new TopicInfo(null); - if (msg.topic_id !== undefined) { - resolved.topic_id = msg.topic_id; - } - else { - resolved.topic_id = 0 - } - - if (msg.topic_name !== undefined) { - resolved.topic_name = msg.topic_name; - } - else { - resolved.topic_name = '' - } - - if (msg.message_type !== undefined) { - resolved.message_type = msg.message_type; - } - else { - resolved.message_type = '' - } - - if (msg.md5sum !== undefined) { - resolved.md5sum = msg.md5sum; - } - else { - resolved.md5sum = '' - } - - if (msg.buffer_size !== undefined) { - resolved.buffer_size = msg.buffer_size; - } - else { - resolved.buffer_size = 0 - } - - return resolved; - } -}; - -// Constants for message -TopicInfo.Constants = { - ID_PUBLISHER: 0, - ID_SUBSCRIBER: 1, - ID_SERVICE_SERVER: 2, - ID_SERVICE_CLIENT: 4, - ID_PARAMETER_REQUEST: 6, - ID_LOG: 7, - ID_TIME: 10, - ID_TX_STOP: 11, -} - -module.exports = TopicInfo; diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/_index.js b/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/_index.js deleted file mode 100644 index d2dbef6..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/msg/_index.js +++ /dev/null @@ -1,10 +0,0 @@ - -"use strict"; - -let TopicInfo = require('./TopicInfo.js'); -let Log = require('./Log.js'); - -module.exports = { - TopicInfo: TopicInfo, - Log: Log, -}; diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/RequestParam.js b/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/RequestParam.js deleted file mode 100644 index a8ae4a9..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/RequestParam.js +++ /dev/null @@ -1,216 +0,0 @@ -// Auto-generated. Do not edit! - -// (in-package rosserial_msgs.srv) - - -"use strict"; - -const _serializer = _ros_msg_utils.Serialize; -const _arraySerializer = _serializer.Array; -const _deserializer = _ros_msg_utils.Deserialize; -const _arrayDeserializer = _deserializer.Array; -const _finder = _ros_msg_utils.Find; -const _getByteLength = _ros_msg_utils.getByteLength; - -//----------------------------------------------------------- - - -//----------------------------------------------------------- - -class RequestParamRequest { - constructor(initObj={}) { - if (initObj === null) { - // initObj === null is a special case for deserialization where we don't initialize fields - this.name = null; - } - else { - if (initObj.hasOwnProperty('name')) { - this.name = initObj.name - } - else { - this.name = ''; - } - } - } - - static serialize(obj, buffer, bufferOffset) { - // Serializes a message object of type RequestParamRequest - // Serialize message field [name] - bufferOffset = _serializer.string(obj.name, buffer, bufferOffset); - return bufferOffset; - } - - static deserialize(buffer, bufferOffset=[0]) { - //deserializes a message object of type RequestParamRequest - let len; - let data = new RequestParamRequest(null); - // Deserialize message field [name] - data.name = _deserializer.string(buffer, bufferOffset); - return data; - } - - static getMessageSize(object) { - let length = 0; - length += _getByteLength(object.name); - return length + 4; - } - - static datatype() { - // Returns string type for a service object - return 'rosserial_msgs/RequestParamRequest'; - } - - static md5sum() { - //Returns md5sum for a message object - return 'c1f3d28f1b044c871e6eff2e9fc3c667'; - } - - static messageDefinition() { - // Returns full string definition for message - return ` - string name - - - `; - } - - static Resolve(msg) { - // deep-construct a valid message object instance of whatever was passed in - if (typeof msg !== 'object' || msg === null) { - msg = {}; - } - const resolved = new RequestParamRequest(null); - if (msg.name !== undefined) { - resolved.name = msg.name; - } - else { - resolved.name = '' - } - - return resolved; - } -}; - -class RequestParamResponse { - constructor(initObj={}) { - if (initObj === null) { - // initObj === null is a special case for deserialization where we don't initialize fields - this.ints = null; - this.floats = null; - this.strings = null; - } - else { - if (initObj.hasOwnProperty('ints')) { - this.ints = initObj.ints - } - else { - this.ints = []; - } - if (initObj.hasOwnProperty('floats')) { - this.floats = initObj.floats - } - else { - this.floats = []; - } - if (initObj.hasOwnProperty('strings')) { - this.strings = initObj.strings - } - else { - this.strings = []; - } - } - } - - static serialize(obj, buffer, bufferOffset) { - // Serializes a message object of type RequestParamResponse - // Serialize message field [ints] - bufferOffset = _arraySerializer.int32(obj.ints, buffer, bufferOffset, null); - // Serialize message field [floats] - bufferOffset = _arraySerializer.float32(obj.floats, buffer, bufferOffset, null); - // Serialize message field [strings] - bufferOffset = _arraySerializer.string(obj.strings, buffer, bufferOffset, null); - return bufferOffset; - } - - static deserialize(buffer, bufferOffset=[0]) { - //deserializes a message object of type RequestParamResponse - let len; - let data = new RequestParamResponse(null); - // Deserialize message field [ints] - data.ints = _arrayDeserializer.int32(buffer, bufferOffset, null) - // Deserialize message field [floats] - data.floats = _arrayDeserializer.float32(buffer, bufferOffset, null) - // Deserialize message field [strings] - data.strings = _arrayDeserializer.string(buffer, bufferOffset, null) - return data; - } - - static getMessageSize(object) { - let length = 0; - length += 4 * object.ints.length; - length += 4 * object.floats.length; - object.strings.forEach((val) => { - length += 4 + _getByteLength(val); - }); - return length + 12; - } - - static datatype() { - // Returns string type for a service object - return 'rosserial_msgs/RequestParamResponse'; - } - - static md5sum() { - //Returns md5sum for a message object - return '9f0e98bda65981986ddf53afa7a40e49'; - } - - static messageDefinition() { - // Returns full string definition for message - return ` - - int32[] ints - float32[] floats - string[] strings - - - `; - } - - static Resolve(msg) { - // deep-construct a valid message object instance of whatever was passed in - if (typeof msg !== 'object' || msg === null) { - msg = {}; - } - const resolved = new RequestParamResponse(null); - if (msg.ints !== undefined) { - resolved.ints = msg.ints; - } - else { - resolved.ints = [] - } - - if (msg.floats !== undefined) { - resolved.floats = msg.floats; - } - else { - resolved.floats = [] - } - - if (msg.strings !== undefined) { - resolved.strings = msg.strings; - } - else { - resolved.strings = [] - } - - return resolved; - } -}; - -module.exports = { - Request: RequestParamRequest, - Response: RequestParamResponse, - md5sum() { return 'd7a0c2be00c9fd03cc69f2863de9c4d9'; }, - datatype() { return 'rosserial_msgs/RequestParam'; } -}; diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/_index.js b/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/_index.js deleted file mode 100644 index 2b30d81..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/share/gennodejs/ros/rosserial_msgs/srv/_index.js +++ /dev/null @@ -1,8 +0,0 @@ - -"use strict"; - -let RequestParam = require('./RequestParam.js') - -module.exports = { - RequestParam: RequestParam, -}; diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/manifest.l b/docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/manifest.l deleted file mode 100644 index 1b1baf4..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/manifest.l +++ /dev/null @@ -1,8 +0,0 @@ -;; -;; DO NOT EDIT THIS FILE -;; -;; THIS FILE IS AUTOMATICALLY GENERATED -;; FROM /root/comm-ws/src/firmware_commun/src/rosserial_msgs/package.xml (0.9.2) -;; USING /opt/ros/noetic/lib/python3/dist-packages/geneus/geneus_main.py /opt/ros/noetic/share/geneus/package.xml (3.0.0) -;; -(ros::load-ros-package "rosserial_msgs") diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/Log.l b/docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/Log.l deleted file mode 100644 index 27906dd..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/Log.l +++ /dev/null @@ -1,108 +0,0 @@ -;; Auto-generated. Do not edit! - - -(when (boundp 'rosserial_msgs::Log) - (if (not (find-package "ROSSERIAL_MSGS")) - (make-package "ROSSERIAL_MSGS")) - (shadow 'Log (find-package "ROSSERIAL_MSGS"))) -(unless (find-package "ROSSERIAL_MSGS::LOG") - (make-package "ROSSERIAL_MSGS::LOG")) - -(in-package "ROS") -;;//! \htmlinclude Log.msg.html - - -(intern "*ROSDEBUG*" (find-package "ROSSERIAL_MSGS::LOG")) -(shadow '*ROSDEBUG* (find-package "ROSSERIAL_MSGS::LOG")) -(defconstant rosserial_msgs::Log::*ROSDEBUG* 0) -(intern "*INFO*" (find-package "ROSSERIAL_MSGS::LOG")) -(shadow '*INFO* (find-package "ROSSERIAL_MSGS::LOG")) -(defconstant rosserial_msgs::Log::*INFO* 1) -(intern "*WARN*" (find-package "ROSSERIAL_MSGS::LOG")) -(shadow '*WARN* (find-package "ROSSERIAL_MSGS::LOG")) -(defconstant rosserial_msgs::Log::*WARN* 2) -(intern "*ERROR*" (find-package "ROSSERIAL_MSGS::LOG")) -(shadow '*ERROR* (find-package "ROSSERIAL_MSGS::LOG")) -(defconstant rosserial_msgs::Log::*ERROR* 3) -(intern "*FATAL*" (find-package "ROSSERIAL_MSGS::LOG")) -(shadow '*FATAL* (find-package "ROSSERIAL_MSGS::LOG")) -(defconstant rosserial_msgs::Log::*FATAL* 4) - -(defun rosserial_msgs::Log-to-symbol (const) - (cond - ((= const 0) 'rosserial_msgs::Log::*ROSDEBUG*) - ((= const 1) 'rosserial_msgs::Log::*INFO*) - ((= const 2) 'rosserial_msgs::Log::*WARN*) - ((= const 3) 'rosserial_msgs::Log::*ERROR*) - ((= const 4) 'rosserial_msgs::Log::*FATAL*) - (t nil))) - -(defclass rosserial_msgs::Log - :super ros::object - :slots (_level _msg )) - -(defmethod rosserial_msgs::Log - (:init - (&key - ((:level __level) 0) - ((:msg __msg) "") - ) - (send-super :init) - (setq _level (round __level)) - (setq _msg (string __msg)) - self) - (:level - (&optional __level) - (if __level (setq _level __level)) _level) - (:msg - (&optional __msg) - (if __msg (setq _msg __msg)) _msg) - (:serialization-length - () - (+ - ;; uint8 _level - 1 - ;; string _msg - 4 (length _msg) - )) - (:serialize - (&optional strm) - (let ((s (if strm strm - (make-string-output-stream (send self :serialization-length))))) - ;; uint8 _level - (write-byte _level s) - ;; string _msg - (write-long (length _msg) s) (princ _msg s) - ;; - (if (null strm) (get-output-stream-string s)))) - (:deserialize - (buf &optional (ptr- 0)) - ;; uint8 _level - (setq _level (sys::peek buf ptr- :char)) (incf ptr- 1) - ;; string _msg - (let (n) (setq n (sys::peek buf ptr- :integer)) (incf ptr- 4) (setq _msg (subseq buf ptr- (+ ptr- n))) (incf ptr- n)) - ;; - self) - ) - -(setf (get rosserial_msgs::Log :md5sum-) "11abd731c25933261cd6183bd12d6295") -(setf (get rosserial_msgs::Log :datatype-) "rosserial_msgs/Log") -(setf (get rosserial_msgs::Log :definition-) - " -#ROS Logging Levels -uint8 ROSDEBUG=0 -uint8 INFO=1 -uint8 WARN=2 -uint8 ERROR=3 -uint8 FATAL=4 - -uint8 level -string msg - -") - - - -(provide :rosserial_msgs/Log "11abd731c25933261cd6183bd12d6295") - - diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/TopicInfo.l b/docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/TopicInfo.l deleted file mode 100644 index ce25cb4..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/msg/TopicInfo.l +++ /dev/null @@ -1,164 +0,0 @@ -;; Auto-generated. Do not edit! - - -(when (boundp 'rosserial_msgs::TopicInfo) - (if (not (find-package "ROSSERIAL_MSGS")) - (make-package "ROSSERIAL_MSGS")) - (shadow 'TopicInfo (find-package "ROSSERIAL_MSGS"))) -(unless (find-package "ROSSERIAL_MSGS::TOPICINFO") - (make-package "ROSSERIAL_MSGS::TOPICINFO")) - -(in-package "ROS") -;;//! \htmlinclude TopicInfo.msg.html - - -(intern "*ID_PUBLISHER*" (find-package "ROSSERIAL_MSGS::TOPICINFO")) -(shadow '*ID_PUBLISHER* (find-package "ROSSERIAL_MSGS::TOPICINFO")) -(defconstant rosserial_msgs::TopicInfo::*ID_PUBLISHER* 0) -(intern "*ID_SUBSCRIBER*" (find-package "ROSSERIAL_MSGS::TOPICINFO")) -(shadow '*ID_SUBSCRIBER* (find-package "ROSSERIAL_MSGS::TOPICINFO")) -(defconstant rosserial_msgs::TopicInfo::*ID_SUBSCRIBER* 1) -(intern "*ID_SERVICE_SERVER*" (find-package "ROSSERIAL_MSGS::TOPICINFO")) -(shadow '*ID_SERVICE_SERVER* (find-package "ROSSERIAL_MSGS::TOPICINFO")) -(defconstant rosserial_msgs::TopicInfo::*ID_SERVICE_SERVER* 2) -(intern "*ID_SERVICE_CLIENT*" (find-package "ROSSERIAL_MSGS::TOPICINFO")) -(shadow '*ID_SERVICE_CLIENT* (find-package "ROSSERIAL_MSGS::TOPICINFO")) -(defconstant rosserial_msgs::TopicInfo::*ID_SERVICE_CLIENT* 4) -(intern "*ID_PARAMETER_REQUEST*" (find-package "ROSSERIAL_MSGS::TOPICINFO")) -(shadow '*ID_PARAMETER_REQUEST* (find-package "ROSSERIAL_MSGS::TOPICINFO")) -(defconstant rosserial_msgs::TopicInfo::*ID_PARAMETER_REQUEST* 6) -(intern "*ID_LOG*" (find-package "ROSSERIAL_MSGS::TOPICINFO")) -(shadow '*ID_LOG* (find-package "ROSSERIAL_MSGS::TOPICINFO")) -(defconstant rosserial_msgs::TopicInfo::*ID_LOG* 7) -(intern "*ID_TIME*" (find-package "ROSSERIAL_MSGS::TOPICINFO")) -(shadow '*ID_TIME* (find-package "ROSSERIAL_MSGS::TOPICINFO")) -(defconstant rosserial_msgs::TopicInfo::*ID_TIME* 10) -(intern "*ID_TX_STOP*" (find-package "ROSSERIAL_MSGS::TOPICINFO")) -(shadow '*ID_TX_STOP* (find-package "ROSSERIAL_MSGS::TOPICINFO")) -(defconstant rosserial_msgs::TopicInfo::*ID_TX_STOP* 11) - -(defun rosserial_msgs::TopicInfo-to-symbol (const) - (cond - ((= const 0) 'rosserial_msgs::TopicInfo::*ID_PUBLISHER*) - ((= const 1) 'rosserial_msgs::TopicInfo::*ID_SUBSCRIBER*) - ((= const 2) 'rosserial_msgs::TopicInfo::*ID_SERVICE_SERVER*) - ((= const 4) 'rosserial_msgs::TopicInfo::*ID_SERVICE_CLIENT*) - ((= const 6) 'rosserial_msgs::TopicInfo::*ID_PARAMETER_REQUEST*) - ((= const 7) 'rosserial_msgs::TopicInfo::*ID_LOG*) - ((= const 10) 'rosserial_msgs::TopicInfo::*ID_TIME*) - ((= const 11) 'rosserial_msgs::TopicInfo::*ID_TX_STOP*) - (t nil))) - -(defclass rosserial_msgs::TopicInfo - :super ros::object - :slots (_topic_id _topic_name _message_type _md5sum _buffer_size )) - -(defmethod rosserial_msgs::TopicInfo - (:init - (&key - ((:topic_id __topic_id) 0) - ((:topic_name __topic_name) "") - ((:message_type __message_type) "") - ((:md5sum __md5sum) "") - ((:buffer_size __buffer_size) 0) - ) - (send-super :init) - (setq _topic_id (round __topic_id)) - (setq _topic_name (string __topic_name)) - (setq _message_type (string __message_type)) - (setq _md5sum (string __md5sum)) - (setq _buffer_size (round __buffer_size)) - self) - (:topic_id - (&optional __topic_id) - (if __topic_id (setq _topic_id __topic_id)) _topic_id) - (:topic_name - (&optional __topic_name) - (if __topic_name (setq _topic_name __topic_name)) _topic_name) - (:message_type - (&optional __message_type) - (if __message_type (setq _message_type __message_type)) _message_type) - (:md5sum - (&optional __md5sum) - (if __md5sum (setq _md5sum __md5sum)) _md5sum) - (:buffer_size - (&optional __buffer_size) - (if __buffer_size (setq _buffer_size __buffer_size)) _buffer_size) - (:serialization-length - () - (+ - ;; uint16 _topic_id - 2 - ;; string _topic_name - 4 (length _topic_name) - ;; string _message_type - 4 (length _message_type) - ;; string _md5sum - 4 (length _md5sum) - ;; int32 _buffer_size - 4 - )) - (:serialize - (&optional strm) - (let ((s (if strm strm - (make-string-output-stream (send self :serialization-length))))) - ;; uint16 _topic_id - (write-word _topic_id s) - ;; string _topic_name - (write-long (length _topic_name) s) (princ _topic_name s) - ;; string _message_type - (write-long (length _message_type) s) (princ _message_type s) - ;; string _md5sum - (write-long (length _md5sum) s) (princ _md5sum s) - ;; int32 _buffer_size - (write-long _buffer_size s) - ;; - (if (null strm) (get-output-stream-string s)))) - (:deserialize - (buf &optional (ptr- 0)) - ;; uint16 _topic_id - (setq _topic_id (sys::peek buf ptr- :short)) (incf ptr- 2) - ;; string _topic_name - (let (n) (setq n (sys::peek buf ptr- :integer)) (incf ptr- 4) (setq _topic_name (subseq buf ptr- (+ ptr- n))) (incf ptr- n)) - ;; string _message_type - (let (n) (setq n (sys::peek buf ptr- :integer)) (incf ptr- 4) (setq _message_type (subseq buf ptr- (+ ptr- n))) (incf ptr- n)) - ;; string _md5sum - (let (n) (setq n (sys::peek buf ptr- :integer)) (incf ptr- 4) (setq _md5sum (subseq buf ptr- (+ ptr- n))) (incf ptr- n)) - ;; int32 _buffer_size - (setq _buffer_size (sys::peek buf ptr- :integer)) (incf ptr- 4) - ;; - self) - ) - -(setf (get rosserial_msgs::TopicInfo :md5sum-) "0ad51f88fc44892f8c10684077646005") -(setf (get rosserial_msgs::TopicInfo :datatype-) "rosserial_msgs/TopicInfo") -(setf (get rosserial_msgs::TopicInfo :definition-) - "# special topic_ids -uint16 ID_PUBLISHER=0 -uint16 ID_SUBSCRIBER=1 -uint16 ID_SERVICE_SERVER=2 -uint16 ID_SERVICE_CLIENT=4 -uint16 ID_PARAMETER_REQUEST=6 -uint16 ID_LOG=7 -uint16 ID_TIME=10 -uint16 ID_TX_STOP=11 - -# The endpoint ID for this topic -uint16 topic_id - -string topic_name -string message_type - -# MD5 checksum for this message type -string md5sum - -# size of the buffer message must fit in -int32 buffer_size - -") - - - -(provide :rosserial_msgs/TopicInfo "0ad51f88fc44892f8c10684077646005") - - diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv/RequestParam.l b/docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv/RequestParam.l deleted file mode 100644 index 6528b98..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/share/roseus/ros/rosserial_msgs/srv/RequestParam.l +++ /dev/null @@ -1,183 +0,0 @@ -;; Auto-generated. Do not edit! - - -(when (boundp 'rosserial_msgs::RequestParam) - (if (not (find-package "ROSSERIAL_MSGS")) - (make-package "ROSSERIAL_MSGS")) - (shadow 'RequestParam (find-package "ROSSERIAL_MSGS"))) -(unless (find-package "ROSSERIAL_MSGS::REQUESTPARAM") - (make-package "ROSSERIAL_MSGS::REQUESTPARAM")) -(unless (find-package "ROSSERIAL_MSGS::REQUESTPARAMREQUEST") - (make-package "ROSSERIAL_MSGS::REQUESTPARAMREQUEST")) -(unless (find-package "ROSSERIAL_MSGS::REQUESTPARAMRESPONSE") - (make-package "ROSSERIAL_MSGS::REQUESTPARAMRESPONSE")) - -(in-package "ROS") - - - - - -(defclass rosserial_msgs::RequestParamRequest - :super ros::object - :slots (_name )) - -(defmethod rosserial_msgs::RequestParamRequest - (:init - (&key - ((:name __name) "") - ) - (send-super :init) - (setq _name (string __name)) - self) - (:name - (&optional __name) - (if __name (setq _name __name)) _name) - (:serialization-length - () - (+ - ;; string _name - 4 (length _name) - )) - (:serialize - (&optional strm) - (let ((s (if strm strm - (make-string-output-stream (send self :serialization-length))))) - ;; string _name - (write-long (length _name) s) (princ _name s) - ;; - (if (null strm) (get-output-stream-string s)))) - (:deserialize - (buf &optional (ptr- 0)) - ;; string _name - (let (n) (setq n (sys::peek buf ptr- :integer)) (incf ptr- 4) (setq _name (subseq buf ptr- (+ ptr- n))) (incf ptr- n)) - ;; - self) - ) - -(defclass rosserial_msgs::RequestParamResponse - :super ros::object - :slots (_ints _floats _strings )) - -(defmethod rosserial_msgs::RequestParamResponse - (:init - (&key - ((:ints __ints) (make-array 0 :initial-element 0 :element-type :integer)) - ((:floats __floats) (make-array 0 :initial-element 0.0 :element-type :float)) - ((:strings __strings) (let (r) (dotimes (i 0) (push "" r)) r)) - ) - (send-super :init) - (setq _ints __ints) - (setq _floats __floats) - (setq _strings __strings) - self) - (:ints - (&optional __ints) - (if __ints (setq _ints __ints)) _ints) - (:floats - (&optional __floats) - (if __floats (setq _floats __floats)) _floats) - (:strings - (&optional __strings) - (if __strings (setq _strings __strings)) _strings) - (:serialization-length - () - (+ - ;; int32[] _ints - (* 4 (length _ints)) 4 - ;; float32[] _floats - (* 4 (length _floats)) 4 - ;; string[] _strings - (apply #'+ (mapcar #'(lambda (x) (+ 4 (length x))) _strings)) 4 - )) - (:serialize - (&optional strm) - (let ((s (if strm strm - (make-string-output-stream (send self :serialization-length))))) - ;; int32[] _ints - (write-long (length _ints) s) - (dotimes (i (length _ints)) - (write-long (elt _ints i) s) - ) - ;; float32[] _floats - (write-long (length _floats) s) - (dotimes (i (length _floats)) - (sys::poke (elt _floats i) (send s :buffer) (send s :count) :float) (incf (stream-count s) 4) - ) - ;; string[] _strings - (write-long (length _strings) s) - (dolist (elem _strings) - (write-long (length elem) s) (princ elem s) - ) - ;; - (if (null strm) (get-output-stream-string s)))) - (:deserialize - (buf &optional (ptr- 0)) - ;; int32[] _ints - (let (n) - (setq n (sys::peek buf ptr- :integer)) (incf ptr- 4) - (setq _ints (instantiate integer-vector n)) - (dotimes (i n) - (setf (elt _ints i) (sys::peek buf ptr- :integer)) (incf ptr- 4) - )) - ;; float32[] _floats - (let (n) - (setq n (sys::peek buf ptr- :integer)) (incf ptr- 4) - (setq _floats (instantiate float-vector n)) - (dotimes (i n) - (setf (elt _floats i) (sys::peek buf ptr- :float)) (incf ptr- 4) - )) - ;; string[] _strings - (let (n) - (setq n (sys::peek buf ptr- :integer)) (incf ptr- 4) - (setq _strings (make-list n)) - (dotimes (i n) - (let (n) (setq n (sys::peek buf ptr- :integer)) (incf ptr- 4) (setf (elt _strings i) (subseq buf ptr- (+ ptr- n))) (incf ptr- n)) - )) - ;; - self) - ) - -(defclass rosserial_msgs::RequestParam - :super ros::object - :slots ()) - -(setf (get rosserial_msgs::RequestParam :md5sum-) "d7a0c2be00c9fd03cc69f2863de9c4d9") -(setf (get rosserial_msgs::RequestParam :datatype-) "rosserial_msgs/RequestParam") -(setf (get rosserial_msgs::RequestParam :request) rosserial_msgs::RequestParamRequest) -(setf (get rosserial_msgs::RequestParam :response) rosserial_msgs::RequestParamResponse) - -(defmethod rosserial_msgs::RequestParamRequest - (:response () (instance rosserial_msgs::RequestParamResponse :init))) - -(setf (get rosserial_msgs::RequestParamRequest :md5sum-) "d7a0c2be00c9fd03cc69f2863de9c4d9") -(setf (get rosserial_msgs::RequestParamRequest :datatype-) "rosserial_msgs/RequestParamRequest") -(setf (get rosserial_msgs::RequestParamRequest :definition-) - "string name - ---- - -int32[] ints -float32[] floats -string[] strings - -") - -(setf (get rosserial_msgs::RequestParamResponse :md5sum-) "d7a0c2be00c9fd03cc69f2863de9c4d9") -(setf (get rosserial_msgs::RequestParamResponse :datatype-) "rosserial_msgs/RequestParamResponse") -(setf (get rosserial_msgs::RequestParamResponse :definition-) - "string name - ---- - -int32[] ints -float32[] floats -string[] strings - -") - - - -(provide :rosserial_msgs/RequestParam "d7a0c2be00c9fd03cc69f2863de9c4d9") - - diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgs-msg-extras.cmake b/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgs-msg-extras.cmake deleted file mode 100644 index 1fe8307..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgs-msg-extras.cmake +++ /dev/null @@ -1,2 +0,0 @@ -set(rosserial_msgs_MESSAGE_FILES "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg;/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg") -set(rosserial_msgs_SERVICE_FILES "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv") diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgs-msg-paths.cmake b/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgs-msg-paths.cmake deleted file mode 100644 index 4344644..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgs-msg-paths.cmake +++ /dev/null @@ -1,4 +0,0 @@ -# generated from genmsg/cmake/pkg-msg-paths.cmake.develspace.in - -set(rosserial_msgs_MSG_INCLUDE_DIRS "/root/comm-ws/src/firmware_commun/src/rosserial_msgs/msg") -set(rosserial_msgs_MSG_DEPENDENCIES ) diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgsConfig-version.cmake b/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgsConfig-version.cmake deleted file mode 100644 index 742fb9a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgsConfig-version.cmake +++ /dev/null @@ -1,14 +0,0 @@ -# generated from catkin/cmake/template/pkgConfig-version.cmake.in -set(PACKAGE_VERSION "0.9.2") - -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/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgsConfig.cmake b/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgsConfig.cmake deleted file mode 100644 index 0f1a5af..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_msgs/cmake/rosserial_msgsConfig.cmake +++ /dev/null @@ -1,223 +0,0 @@ -# generated from catkin/cmake/template/pkgConfig.cmake.in - -# append elements to a list and remove existing duplicates from the list -# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig -# self contained -macro(_list_append_deduplicate listname) - if(NOT "${ARGN}" STREQUAL "") - if(${listname}) - list(REMOVE_ITEM ${listname} ${ARGN}) - endif() - list(APPEND ${listname} ${ARGN}) - endif() -endmacro() - -# append elements to a list if they are not already in the list -# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig -# self contained -macro(_list_append_unique listname) - foreach(_item ${ARGN}) - list(FIND ${listname} ${_item} _index) - if(_index EQUAL -1) - list(APPEND ${listname} ${_item}) - endif() - endforeach() -endmacro() - -# pack a list of libraries with optional build configuration keywords -# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig -# self contained -macro(_pack_libraries_with_build_configuration VAR) - set(${VAR} "") - set(_argn ${ARGN}) - list(LENGTH _argn _count) - set(_index 0) - while(${_index} LESS ${_count}) - list(GET _argn ${_index} lib) - if("${lib}" MATCHES "^(debug|optimized|general)$") - math(EXPR _index "${_index} + 1") - if(${_index} EQUAL ${_count}) - message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library") - endif() - list(GET _argn ${_index} library) - list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}") - else() - list(APPEND ${VAR} "${lib}") - endif() - math(EXPR _index "${_index} + 1") - endwhile() -endmacro() - -# unpack a list of libraries with optional build configuration keyword prefixes -# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig -# self contained -macro(_unpack_libraries_with_build_configuration VAR) - set(${VAR} "") - foreach(lib ${ARGN}) - string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}") - list(APPEND ${VAR} "${lib}") - endforeach() -endmacro() - - -if(rosserial_msgs_CONFIG_INCLUDED) - return() -endif() -set(rosserial_msgs_CONFIG_INCLUDED TRUE) - -# set variables for source/devel/install prefixes -if("TRUE" STREQUAL "TRUE") - set(rosserial_msgs_SOURCE_PREFIX /root/comm-ws/src/firmware_commun/src/rosserial_msgs) - set(rosserial_msgs_DEVEL_PREFIX /root/comm-ws/devel) - set(rosserial_msgs_INSTALL_PREFIX "") - set(rosserial_msgs_PREFIX ${rosserial_msgs_DEVEL_PREFIX}) -else() - set(rosserial_msgs_SOURCE_PREFIX "") - set(rosserial_msgs_DEVEL_PREFIX "") - set(rosserial_msgs_INSTALL_PREFIX /root/comm-ws/install) - set(rosserial_msgs_PREFIX ${rosserial_msgs_INSTALL_PREFIX}) -endif() - -# warn when using a deprecated package -if(NOT "" STREQUAL "") - set(_msg "WARNING: package 'rosserial_msgs' is deprecated") - # append custom deprecation text if available - if(NOT "" STREQUAL "TRUE") - set(_msg "${_msg} ()") - endif() - message("${_msg}") -endif() - -# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project -set(rosserial_msgs_FOUND_CATKIN_PROJECT TRUE) - -if(NOT "/root/comm-ws/devel/include " STREQUAL " ") - set(rosserial_msgs_INCLUDE_DIRS "") - set(_include_dirs "/root/comm-ws/devel/include") - if(NOT " " STREQUAL " ") - set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.") - elseif(NOT "http://ros.org/wiki/rosserial_msgs " STREQUAL " ") - set(_report "Check the website 'http://ros.org/wiki/rosserial_msgs' for information and consider reporting the problem.") - else() - set(_report "Report the problem to the maintainer 'Paul Bouchier , Mike Purvis ' and request to fix the problem.") - endif() - foreach(idir ${_include_dirs}) - if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) - set(include ${idir}) - elseif("${idir} " STREQUAL "include ") - get_filename_component(include "${rosserial_msgs_DIR}/../../../include" ABSOLUTE) - if(NOT IS_DIRECTORY ${include}) - message(FATAL_ERROR "Project 'rosserial_msgs' specifies '${idir}' as an include dir, which is not found. It does not exist in '${include}'. ${_report}") - endif() - else() - message(FATAL_ERROR "Project 'rosserial_msgs' specifies '${idir}' as an include dir, which is not found. It does neither exist as an absolute directory nor in '/root/comm-ws/src/firmware_commun/src/rosserial_msgs/${idir}'. ${_report}") - endif() - _list_append_unique(rosserial_msgs_INCLUDE_DIRS ${include}) - endforeach() -endif() - -set(libraries "") -foreach(library ${libraries}) - # keep build configuration keywords, target names and absolute libraries as-is - if("${library}" MATCHES "^(debug|optimized|general)$") - list(APPEND rosserial_msgs_LIBRARIES ${library}) - elseif(${library} MATCHES "^-l") - list(APPEND rosserial_msgs_LIBRARIES ${library}) - elseif(${library} MATCHES "^-") - # This is a linker flag/option (like -pthread) - # There's no standard variable for these, so create an interface library to hold it - if(NOT rosserial_msgs_NUM_DUMMY_TARGETS) - set(rosserial_msgs_NUM_DUMMY_TARGETS 0) - endif() - # Make sure the target name is unique - set(interface_target_name "catkin::rosserial_msgs::wrapped-linker-option${rosserial_msgs_NUM_DUMMY_TARGETS}") - while(TARGET "${interface_target_name}") - math(EXPR rosserial_msgs_NUM_DUMMY_TARGETS "${rosserial_msgs_NUM_DUMMY_TARGETS}+1") - set(interface_target_name "catkin::rosserial_msgs::wrapped-linker-option${rosserial_msgs_NUM_DUMMY_TARGETS}") - endwhile() - add_library("${interface_target_name}" INTERFACE IMPORTED) - if("${CMAKE_VERSION}" VERSION_LESS "3.13.0") - set_property( - TARGET - "${interface_target_name}" - APPEND PROPERTY - INTERFACE_LINK_LIBRARIES "${library}") - else() - target_link_options("${interface_target_name}" INTERFACE "${library}") - endif() - list(APPEND rosserial_msgs_LIBRARIES "${interface_target_name}") - elseif(TARGET ${library}) - list(APPEND rosserial_msgs_LIBRARIES ${library}) - elseif(IS_ABSOLUTE ${library}) - list(APPEND rosserial_msgs_LIBRARIES ${library}) - else() - set(lib_path "") - set(lib "${library}-NOTFOUND") - # since the path where the library is found is returned we have to iterate over the paths manually - foreach(path /root/comm-ws/devel/lib;/opt/ros/noetic/lib) - find_library(lib ${library} - PATHS ${path} - NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) - if(lib) - set(lib_path ${path}) - break() - endif() - endforeach() - if(lib) - _list_append_unique(rosserial_msgs_LIBRARY_DIRS ${lib_path}) - list(APPEND rosserial_msgs_LIBRARIES ${lib}) - else() - # as a fall back for non-catkin libraries try to search globally - find_library(lib ${library}) - if(NOT lib) - message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'rosserial_msgs'? Did you find_package() it before the subdirectory containing its code is included?") - endif() - list(APPEND rosserial_msgs_LIBRARIES ${lib}) - endif() - endif() -endforeach() - -set(rosserial_msgs_EXPORTED_TARGETS "rosserial_msgs_generate_messages_cpp;rosserial_msgs_generate_messages_eus;rosserial_msgs_generate_messages_lisp;rosserial_msgs_generate_messages_nodejs;rosserial_msgs_generate_messages_py") -# create dummy targets for exported code generation targets to make life of users easier -foreach(t ${rosserial_msgs_EXPORTED_TARGETS}) - if(NOT TARGET ${t}) - add_custom_target(${t}) - endif() -endforeach() - -set(depends "message_runtime") -foreach(depend ${depends}) - string(REPLACE " " ";" depend_list ${depend}) - # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls - list(GET depend_list 0 rosserial_msgs_dep) - list(LENGTH depend_list count) - if(${count} EQUAL 1) - # simple dependencies must only be find_package()-ed once - if(NOT ${rosserial_msgs_dep}_FOUND) - find_package(${rosserial_msgs_dep} REQUIRED NO_MODULE) - endif() - else() - # dependencies with components must be find_package()-ed again - list(REMOVE_AT depend_list 0) - find_package(${rosserial_msgs_dep} REQUIRED NO_MODULE ${depend_list}) - endif() - _list_append_unique(rosserial_msgs_INCLUDE_DIRS ${${rosserial_msgs_dep}_INCLUDE_DIRS}) - - # merge build configuration keywords with library names to correctly deduplicate - _pack_libraries_with_build_configuration(rosserial_msgs_LIBRARIES ${rosserial_msgs_LIBRARIES}) - _pack_libraries_with_build_configuration(_libraries ${${rosserial_msgs_dep}_LIBRARIES}) - _list_append_deduplicate(rosserial_msgs_LIBRARIES ${_libraries}) - # undo build configuration keyword merging after deduplication - _unpack_libraries_with_build_configuration(rosserial_msgs_LIBRARIES ${rosserial_msgs_LIBRARIES}) - - _list_append_unique(rosserial_msgs_LIBRARY_DIRS ${${rosserial_msgs_dep}_LIBRARY_DIRS}) - _list_append_deduplicate(rosserial_msgs_EXPORTED_TARGETS ${${rosserial_msgs_dep}_EXPORTED_TARGETS}) -endforeach() - -set(pkg_cfg_extras "rosserial_msgs-msg-extras.cmake") -foreach(extra ${pkg_cfg_extras}) - if(NOT IS_ABSOLUTE ${extra}) - set(extra ${rosserial_msgs_DIR}/${extra}) - endif() - include(${extra}) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_server/cmake/rosserial_serverConfig-version.cmake b/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_server/cmake/rosserial_serverConfig-version.cmake deleted file mode 100644 index 742fb9a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_server/cmake/rosserial_serverConfig-version.cmake +++ /dev/null @@ -1,14 +0,0 @@ -# generated from catkin/cmake/template/pkgConfig-version.cmake.in -set(PACKAGE_VERSION "0.9.2") - -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/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_server/cmake/rosserial_serverConfig.cmake b/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_server/cmake/rosserial_serverConfig.cmake deleted file mode 100644 index 2a8f48b..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/devel/share/rosserial_server/cmake/rosserial_serverConfig.cmake +++ /dev/null @@ -1,223 +0,0 @@ -# generated from catkin/cmake/template/pkgConfig.cmake.in - -# append elements to a list and remove existing duplicates from the list -# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig -# self contained -macro(_list_append_deduplicate listname) - if(NOT "${ARGN}" STREQUAL "") - if(${listname}) - list(REMOVE_ITEM ${listname} ${ARGN}) - endif() - list(APPEND ${listname} ${ARGN}) - endif() -endmacro() - -# append elements to a list if they are not already in the list -# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig -# self contained -macro(_list_append_unique listname) - foreach(_item ${ARGN}) - list(FIND ${listname} ${_item} _index) - if(_index EQUAL -1) - list(APPEND ${listname} ${_item}) - endif() - endforeach() -endmacro() - -# pack a list of libraries with optional build configuration keywords -# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig -# self contained -macro(_pack_libraries_with_build_configuration VAR) - set(${VAR} "") - set(_argn ${ARGN}) - list(LENGTH _argn _count) - set(_index 0) - while(${_index} LESS ${_count}) - list(GET _argn ${_index} lib) - if("${lib}" MATCHES "^(debug|optimized|general)$") - math(EXPR _index "${_index} + 1") - if(${_index} EQUAL ${_count}) - message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library") - endif() - list(GET _argn ${_index} library) - list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}") - else() - list(APPEND ${VAR} "${lib}") - endif() - math(EXPR _index "${_index} + 1") - endwhile() -endmacro() - -# unpack a list of libraries with optional build configuration keyword prefixes -# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig -# self contained -macro(_unpack_libraries_with_build_configuration VAR) - set(${VAR} "") - foreach(lib ${ARGN}) - string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}") - list(APPEND ${VAR} "${lib}") - endforeach() -endmacro() - - -if(rosserial_server_CONFIG_INCLUDED) - return() -endif() -set(rosserial_server_CONFIG_INCLUDED TRUE) - -# set variables for source/devel/install prefixes -if("TRUE" STREQUAL "TRUE") - set(rosserial_server_SOURCE_PREFIX /root/comm-ws/src/firmware_commun/src/rosserial_server) - set(rosserial_server_DEVEL_PREFIX /root/comm-ws/devel) - set(rosserial_server_INSTALL_PREFIX "") - set(rosserial_server_PREFIX ${rosserial_server_DEVEL_PREFIX}) -else() - set(rosserial_server_SOURCE_PREFIX "") - set(rosserial_server_DEVEL_PREFIX "") - set(rosserial_server_INSTALL_PREFIX /root/comm-ws/install) - set(rosserial_server_PREFIX ${rosserial_server_INSTALL_PREFIX}) -endif() - -# warn when using a deprecated package -if(NOT "" STREQUAL "") - set(_msg "WARNING: package 'rosserial_server' is deprecated") - # append custom deprecation text if available - if(NOT "" STREQUAL "TRUE") - set(_msg "${_msg} ()") - endif() - message("${_msg}") -endif() - -# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project -set(rosserial_server_FOUND_CATKIN_PROJECT TRUE) - -if(NOT "/root/comm-ws/src/firmware_commun/src/rosserial_server/include " STREQUAL " ") - set(rosserial_server_INCLUDE_DIRS "") - set(_include_dirs "/root/comm-ws/src/firmware_commun/src/rosserial_server/include") - if(NOT " " STREQUAL " ") - set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.") - elseif(NOT " " STREQUAL " ") - set(_report "Check the website '' for information and consider reporting the problem.") - else() - set(_report "Report the problem to the maintainer 'Mike Purvis ' and request to fix the problem.") - endif() - foreach(idir ${_include_dirs}) - if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) - set(include ${idir}) - elseif("${idir} " STREQUAL "include ") - get_filename_component(include "${rosserial_server_DIR}/../../../include" ABSOLUTE) - if(NOT IS_DIRECTORY ${include}) - message(FATAL_ERROR "Project 'rosserial_server' specifies '${idir}' as an include dir, which is not found. It does not exist in '${include}'. ${_report}") - endif() - else() - message(FATAL_ERROR "Project 'rosserial_server' specifies '${idir}' as an include dir, which is not found. It does neither exist as an absolute directory nor in '/root/comm-ws/src/firmware_commun/src/rosserial_server/${idir}'. ${_report}") - endif() - _list_append_unique(rosserial_server_INCLUDE_DIRS ${include}) - endforeach() -endif() - -set(libraries "rosserial_server_lookup") -foreach(library ${libraries}) - # keep build configuration keywords, target names and absolute libraries as-is - if("${library}" MATCHES "^(debug|optimized|general)$") - list(APPEND rosserial_server_LIBRARIES ${library}) - elseif(${library} MATCHES "^-l") - list(APPEND rosserial_server_LIBRARIES ${library}) - elseif(${library} MATCHES "^-") - # This is a linker flag/option (like -pthread) - # There's no standard variable for these, so create an interface library to hold it - if(NOT rosserial_server_NUM_DUMMY_TARGETS) - set(rosserial_server_NUM_DUMMY_TARGETS 0) - endif() - # Make sure the target name is unique - set(interface_target_name "catkin::rosserial_server::wrapped-linker-option${rosserial_server_NUM_DUMMY_TARGETS}") - while(TARGET "${interface_target_name}") - math(EXPR rosserial_server_NUM_DUMMY_TARGETS "${rosserial_server_NUM_DUMMY_TARGETS}+1") - set(interface_target_name "catkin::rosserial_server::wrapped-linker-option${rosserial_server_NUM_DUMMY_TARGETS}") - endwhile() - add_library("${interface_target_name}" INTERFACE IMPORTED) - if("${CMAKE_VERSION}" VERSION_LESS "3.13.0") - set_property( - TARGET - "${interface_target_name}" - APPEND PROPERTY - INTERFACE_LINK_LIBRARIES "${library}") - else() - target_link_options("${interface_target_name}" INTERFACE "${library}") - endif() - list(APPEND rosserial_server_LIBRARIES "${interface_target_name}") - elseif(TARGET ${library}) - list(APPEND rosserial_server_LIBRARIES ${library}) - elseif(IS_ABSOLUTE ${library}) - list(APPEND rosserial_server_LIBRARIES ${library}) - else() - set(lib_path "") - set(lib "${library}-NOTFOUND") - # since the path where the library is found is returned we have to iterate over the paths manually - foreach(path /root/comm-ws/devel/lib;/opt/ros/noetic/lib) - find_library(lib ${library} - PATHS ${path} - NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) - if(lib) - set(lib_path ${path}) - break() - endif() - endforeach() - if(lib) - _list_append_unique(rosserial_server_LIBRARY_DIRS ${lib_path}) - list(APPEND rosserial_server_LIBRARIES ${lib}) - else() - # as a fall back for non-catkin libraries try to search globally - find_library(lib ${library}) - if(NOT lib) - message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'rosserial_server'? Did you find_package() it before the subdirectory containing its code is included?") - endif() - list(APPEND rosserial_server_LIBRARIES ${lib}) - endif() - endif() -endforeach() - -set(rosserial_server_EXPORTED_TARGETS "") -# create dummy targets for exported code generation targets to make life of users easier -foreach(t ${rosserial_server_EXPORTED_TARGETS}) - if(NOT TARGET ${t}) - add_custom_target(${t}) - endif() -endforeach() - -set(depends "roscpp;rosserial_msgs;std_msgs;topic_tools") -foreach(depend ${depends}) - string(REPLACE " " ";" depend_list ${depend}) - # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls - list(GET depend_list 0 rosserial_server_dep) - list(LENGTH depend_list count) - if(${count} EQUAL 1) - # simple dependencies must only be find_package()-ed once - if(NOT ${rosserial_server_dep}_FOUND) - find_package(${rosserial_server_dep} REQUIRED NO_MODULE) - endif() - else() - # dependencies with components must be find_package()-ed again - list(REMOVE_AT depend_list 0) - find_package(${rosserial_server_dep} REQUIRED NO_MODULE ${depend_list}) - endif() - _list_append_unique(rosserial_server_INCLUDE_DIRS ${${rosserial_server_dep}_INCLUDE_DIRS}) - - # merge build configuration keywords with library names to correctly deduplicate - _pack_libraries_with_build_configuration(rosserial_server_LIBRARIES ${rosserial_server_LIBRARIES}) - _pack_libraries_with_build_configuration(_libraries ${${rosserial_server_dep}_LIBRARIES}) - _list_append_deduplicate(rosserial_server_LIBRARIES ${_libraries}) - # undo build configuration keyword merging after deduplication - _unpack_libraries_with_build_configuration(rosserial_server_LIBRARIES ${rosserial_server_LIBRARIES}) - - _list_append_unique(rosserial_server_LIBRARY_DIRS ${${rosserial_server_dep}_LIBRARY_DIRS}) - _list_append_deduplicate(rosserial_server_EXPORTED_TARGETS ${${rosserial_server_dep}_EXPORTED_TARGETS}) -endforeach() - -set(pkg_cfg_extras "") -foreach(extra ${pkg_cfg_extras}) - if(NOT IS_ABSOLUTE ${extra}) - set(extra ${rosserial_server_DIR}/${extra}) - endif() - include(${extra}) -endforeach() diff --git a/docker/local-ros2/OdomComm/comm-ws/src/CMakeLists.txt b/docker/local-ros2/OdomComm/comm-ws/src/CMakeLists.txt deleted file mode 100644 index 2016816..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/CMakeLists.txt +++ /dev/null @@ -1 +0,0 @@ -/opt/ros/noetic/share/catkin/cmake/toplevel.cmake \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/src/__pycache__/app.cpython-38.pyc b/docker/local-ros2/OdomComm/comm-ws/src/__pycache__/app.cpython-38.pyc deleted file mode 100644 index fd02dfbab4fae25475db7f567ff5a87d5760f80b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 391 zcmYjNu};G<5WTbGCIrgD!U$s!G_a!zfrOa407B{#g`8&|yWJREe4iYQwh`dR7waKhapuyTJ0Kt|p~4{|NR;dahg|ZH zfY>Jzr{EP_M@U9u%5-1y#}0KUq=+`&IReGkkZk@s9Z1lM%Q8391*U~>tcSA!7cNcU zfY6cHVBWowWvLGL?vyTR{|mG~T)|>D)k-yKp{nZW$)rXXX$@0)l;kh diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/CHANGELOG.rst b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/CHANGELOG.rst deleted file mode 100644 index ee8c98d..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/CHANGELOG.rst +++ /dev/null @@ -1,105 +0,0 @@ -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -Changelog for package rosserial_msgs -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -0.9.2 (2021-04-02) ------------------- - -0.9.1 (2020-09-09) ------------------- - -0.9.0 (2020-08-25) ------------------- -* Fix Travis for Noetic + Python 3 -* Bump minimum CMake version to 3.7.2 (Melodic). -* Drop separate node for message service (`#446 `_) -* Contributors: Mike Purvis - -0.8.0 (2018-10-11) ------------------- - -0.7.7 (2017-11-29) ------------------- -* Fix catkin lint errors (`#296 `_) -* Contributors: Bei Chen Liu - -0.7.6 (2017-03-01) ------------------- - -0.7.5 (2016-11-22) ------------------- - -0.7.4 (2016-09-21) ------------------- - -0.7.3 (2016-08-05) ------------------- - -0.7.2 (2016-07-15) ------------------- - -0.7.1 (2015-07-06) ------------------- - -0.7.0 (2015-04-23) ------------------- - -0.6.3 (2014-11-05) ------------------- - -0.6.2 (2014-09-10) ------------------- - -0.6.1 (2014-06-30) ------------------- - -0.6.0 (2014-06-11) ------------------- -* Uncomment ID_TX_STOP constant, per `#111 `_ -* Contributors: Mike Purvis - -0.5.6 (2014-06-11) ------------------- -* Add Mike Purvis as maintainer to all but xbee. -* remove ID_TX_STOP from rosserial_msgs/msg/TopicInfo.msg, using hardcode modification. fix the dupilcated registration problem of subscriber -* modified rosserial -* Contributors: Mike Purvis, Moju Zhao - -0.5.5 (2014-01-14) ------------------- - -0.5.4 (2013-10-17) ------------------- - -0.5.3 (2013-09-21) ------------------- -* Add message info service and stub of node to provide it, for -rosserial_server support. - -0.5.2 (2013-07-17) ------------------- - -* Fix release version - -0.5.1 (2013-07-15) ------------------- - -0.4.5 (2013-07-02) ------------------- - -0.4.4 (2013-03-20) ------------------- - -0.4.3 (2013-03-13 14:08) ------------------------- - -0.4.2 (2013-03-13 01:15) ------------------------- - -0.4.1 (2013-03-09) ------------------- - -0.4.0 (2013-03-08) ------------------- -* Changed DEBUG log level to ROSDEBUG. -* initial catkin version on github diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/CMakeLists.txt b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/CMakeLists.txt deleted file mode 100644 index c525612..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/CMakeLists.txt +++ /dev/null @@ -1,21 +0,0 @@ -cmake_minimum_required(VERSION 3.7.2) -project(rosserial_msgs) - -find_package(catkin REQUIRED COMPONENTS - message_generation -) - -add_message_files(FILES - Log.msg - TopicInfo.msg -) - -add_service_files(FILES - RequestParam.srv -) - -generate_messages() - -catkin_package(CATKIN_DEPENDS - message_runtime -) diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg deleted file mode 100644 index 7239876..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/Log.msg +++ /dev/null @@ -1,10 +0,0 @@ - -#ROS Logging Levels -uint8 ROSDEBUG=0 -uint8 INFO=1 -uint8 WARN=2 -uint8 ERROR=3 -uint8 FATAL=4 - -uint8 level -string msg diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg deleted file mode 100644 index dafd6b0..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/msg/TopicInfo.msg +++ /dev/null @@ -1,21 +0,0 @@ -# special topic_ids -uint16 ID_PUBLISHER=0 -uint16 ID_SUBSCRIBER=1 -uint16 ID_SERVICE_SERVER=2 -uint16 ID_SERVICE_CLIENT=4 -uint16 ID_PARAMETER_REQUEST=6 -uint16 ID_LOG=7 -uint16 ID_TIME=10 -uint16 ID_TX_STOP=11 - -# The endpoint ID for this topic -uint16 topic_id - -string topic_name -string message_type - -# MD5 checksum for this message type -string md5sum - -# size of the buffer message must fit in -int32 buffer_size diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/package.xml b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/package.xml deleted file mode 100644 index 9f8ac6d..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/package.xml +++ /dev/null @@ -1,18 +0,0 @@ - - rosserial_msgs - 0.9.2 - - Messages for automatic topic configuration using rosserial. - - Michael Ferguson - Paul Bouchier - Mike Purvis - BSD - http://ros.org/wiki/rosserial_msgs - - catkin - - message_generation - - message_runtime - diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv deleted file mode 100644 index ca605e8..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_msgs/srv/RequestParam.srv +++ /dev/null @@ -1,7 +0,0 @@ -string name - ---- - -int32[] ints -float32[] floats -string[] strings diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/CHANGELOG.rst b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/CHANGELOG.rst deleted file mode 100644 index e8d8efd..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/CHANGELOG.rst +++ /dev/null @@ -1,130 +0,0 @@ -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -Changelog for package rosserial_server -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -0.9.2 (2021-04-02) ------------------- -* Add python3-dev as build depend (`#544 `_) -* Contributors: Tobias Fischer - -0.9.1 (2020-09-09) ------------------- -* Add boost::thread dependency to rosserial_server (`#513 `_) -* Contributors: Mike Purvis - -0.9.0 (2020-08-25) ------------------- -* Only initialize embedded python interpreter once. (`#491 `_) -* Port 482 and 483 forward from Melodic branch (`#492 `_) -* Fix warning when using std_msgs/Empty (`#482 `_) -* Bump minimum CMake version to 3.7.2 (Melodic). -* Removed unused service client for message info service (`#481 `_) -* Call io_service.stop() when ros::ok() returns false (`#477 `_) -* Call Py_Finalize before throwing exception (`#476 `_) -* [Windows] use c++ signed trait to replace ssize_t for better portability. (`#463 `_) -* Port rosserial_server to Boost 1.71. (`#468 `_) -* rosserial_server: update install rules for binary targets (`#457 `_) -* Fix bug: assign the md5 for service (`#449 `_) -* Contributors: Hermann von Kleist, Johannes Meyer, Mike Purvis, Sean Yen, 趙 漠居(Zhao, Moju) - -0.8.0 (2018-10-11) ------------------- -* Fix compiling on boost > 1.66 (`#362 `_) - Reflective of changes made to boost::asio noted here: - http://www.boost.org/doc/libs/1_66_0/doc/html/boost_asio/net_ts.html -* Contributors: Fan Jiang - -0.7.7 (2017-11-29) ------------------- -* Fix catkin lint errors (`#296 `_) -* Contributors: Bei Chen Liu - -0.7.6 (2017-03-01) ------------------- - -0.7.5 (2016-11-22) ------------------- -* Fixing build errors for boost >=1.60 (`#226 `_) (`#250 `_) -* Contributors: Malte Splietker - -0.7.4 (2016-09-21) ------------------- -* Use catkin_EXPORTED_TARGETS to avoid CMake warning (`#246 `_) -* Fix AsyncReadBuffer for UDP socket case. (`#245 `_) -* Contributors: Mike Purvis - -0.7.3 (2016-08-05) ------------------- -* Avoid runaway async condition when port is bad. (`#236 `_) -* Add missing install rule for udp_socket_node -* Make the ~require param configurable from Session. (`#233 `_) -* Contributors: Mike Purvis - -0.7.2 (2016-07-15) ------------------- -* Implementation of native UDP rosserial server. (`#231 `_) -* Explicit session lifecycle for the serial server. (`#228 `_) - This is a long overdue change which will resolve some crashes when - USB serial devices return error states in the face of noise or other - interruptions. -* Support for VER1 protocol has been dropped. -* Handle log messages in rosserial_server -* Contributors: Mike Purvis, mkrauter - -0.7.1 (2015-07-06) ------------------- - -0.7.0 (2015-04-23) ------------------- -* Fill out description field in package.xml. -* Bugfix for checksum. - Publishing topics fails when messages are over 256 bytes in length due to checksum() function or'ing high and low byte instead of adding them. -* rosserial_server: Properly receive messages > 255 bytes. -* Contributors: Chad Attermann, Mike Purvis - -0.6.3 (2014-11-05) ------------------- -* Add more log output, don't end the session for certain write errors. -* Contributors: Mike Purvis - -0.6.2 (2014-09-10) ------------------- -* Bugfix for interrupted sessions. - This is a two-part fix for an issue causes a segfault when the device - disappears during operation, for example a ttyACM device which is unplugged. - The AsyncReadBuffer part avoids calling a callback after the object - owning it has destructed, and the SerialSession part avoids recreating - itself until the previous instance has finished the destructor and been - full destroyed. -* Add dependency on rosserial_msgs_gencpp, fixes `#133 `_ -* Make ServiceClient::handle public, to fix compilation bug on some platforms. -* Enabled registration of service clients -* Add namespaces to headers, swap ROS thread to foreground. -* Move headers to include path, rename to follow ROS style. - -0.6.1 (2014-06-30) ------------------- - -0.6.0 (2014-06-11) ------------------- - -0.5.6 (2014-06-11) ------------------- -* Fixed build error due to variable being read as a function due to missing parenthesis -* Add rosserial_python as dependency of rosserial_server -* Contributors: Mike Purvis, spaghetti- - -0.5.5 (2014-01-14) ------------------- -* Add support for require/publishers and require/subscribers parameters. -* Use stream logging in rosserial_server - -0.5.4 (2013-10-17) ------------------- - -0.5.3 (2013-09-21) ------------------- -* New package: rosserial_server -* Contains example launch file for serial configuration of server -* Working now with both Groovy and Hydro clients. -* Subscriber to correctly declare known md5 and topic type from client. diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/CMakeLists.txt b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/CMakeLists.txt deleted file mode 100644 index 6e57211..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/CMakeLists.txt +++ /dev/null @@ -1,77 +0,0 @@ -cmake_minimum_required(VERSION 3.7.2) -project(rosserial_server) - -find_package(catkin REQUIRED COMPONENTS - roscpp - rosserial_msgs - std_msgs - topic_tools -) - -find_package(Boost REQUIRED COMPONENTS - system - thread -) - -find_package(PythonLibs REQUIRED) - -catkin_package( - INCLUDE_DIRS include - CATKIN_DEPENDS - roscpp - rosserial_msgs - std_msgs - topic_tools - LIBRARIES ${PROJECT_NAME}_lookup -) - -include_directories( - include - ${Boost_INCLUDE_DIRS} - ${catkin_INCLUDE_DIRS} -) - -add_library(${PROJECT_NAME}_lookup src/msg_lookup.cpp) -target_link_libraries(${PROJECT_NAME}_lookup ${PYTHON_LIBRARY}) -target_include_directories(${PROJECT_NAME}_lookup SYSTEM PRIVATE ${PYTHON_INCLUDE_DIR}) - -add_executable(${PROJECT_NAME}_serial_node src/serial_node.cpp) -target_link_libraries(${PROJECT_NAME}_serial_node ${catkin_LIBRARIES} ${PROJECT_NAME}_lookup) -set_target_properties(${PROJECT_NAME}_serial_node PROPERTIES OUTPUT_NAME serial_node PREFIX "") -add_dependencies(${PROJECT_NAME}_serial_node ${catkin_EXPORTED_TARGETS}) - -add_executable(${PROJECT_NAME}_socket_node src/socket_node.cpp) -target_link_libraries(${PROJECT_NAME}_socket_node ${catkin_LIBRARIES} ${PROJECT_NAME}_lookup) -set_target_properties(${PROJECT_NAME}_socket_node PROPERTIES OUTPUT_NAME socket_node PREFIX "") -add_dependencies(${PROJECT_NAME}_socket_node ${catkin_EXPORTED_TARGETS}) - -add_executable(${PROJECT_NAME}_udp_socket_node src/udp_socket_node.cpp) -target_link_libraries(${PROJECT_NAME}_udp_socket_node ${catkin_LIBRARIES} ${PROJECT_NAME}_lookup) -set_target_properties(${PROJECT_NAME}_udp_socket_node PROPERTIES OUTPUT_NAME udp_socket_node PREFIX "") -add_dependencies(${PROJECT_NAME}_udp_socket_node ${catkin_EXPORTED_TARGETS}) - -install( - TARGETS - ${PROJECT_NAME}_lookup - ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} - LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} - RUNTIME DESTINATION ${CATKIN_GLOBAL_BIN_DESTINATION} -) - -install( - TARGETS - ${PROJECT_NAME}_serial_node - ${PROJECT_NAME}_socket_node - ${PROJECT_NAME}_udp_socket_node - RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} -) - -install( - DIRECTORY launch - DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} -) - -install( - DIRECTORY include/${PROJECT_NAME}/ - DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION} -) diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/async_read_buffer.h b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/async_read_buffer.h deleted file mode 100644 index 586fcae..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/async_read_buffer.h +++ /dev/null @@ -1,204 +0,0 @@ -/** - * - * \file - * \brief Helper object for successive reads from a ReadStream. - * \author Mike Purvis - * \copyright Copyright (c) 2013, Clearpath Robotics, Inc. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * * Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * * Neither the name of Clearpath Robotics, Inc. nor the - * names of its contributors may be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES - * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * Please send comments, questions, or patches to code@clearpathrobotics.com - * - */ - -#ifndef ROSSERIAL_SERVER_ASYNC_READ_BUFFER_H -#define ROSSERIAL_SERVER_ASYNC_READ_BUFFER_H - -#include -#include -#include - -#include - -// ssize_t is POSIX-only type. Use make_signed for portable code. -#include // size_t -#include // std::make_signed -typedef std::make_signed::type signed_size_t; - -namespace rosserial_server -{ - -template -class AsyncReadBuffer -{ -public: - AsyncReadBuffer(AsyncReadStream& s, size_t capacity, - boost::function error_callback) - : stream_(s), read_requested_bytes_(0), error_callback_(error_callback) { - reset(); - mem_.resize(capacity); - ROS_ASSERT_MSG(error_callback_, "Bad error callback passed to read buffer."); - } - - /** - * @brief Commands a fixed number of bytes from the buffer. This may be fulfilled from existing - * buffer content, or following a hardware read if required. - */ - void read(size_t requested_bytes, boost::function callback) { - ROS_DEBUG_STREAM_NAMED("async_read", "Buffer read of " << requested_bytes << " bytes, " << - "wi: " << write_index_ << ", ri: " << read_index_); - - ROS_ASSERT_MSG(read_requested_bytes_ == 0, "Bytes requested is nonzero, is there an operation already pending?"); - ROS_ASSERT_MSG(callback, "Bad read success callback function."); - read_success_callback_ = callback; - read_requested_bytes_ = requested_bytes; - - if (read_requested_bytes_ > mem_.size()) - { - // Insufficient room in the buffer for the requested bytes, - ROS_ERROR_STREAM_NAMED("async_read", "Requested to read " << read_requested_bytes_ << - " bytes, but buffer capacity is only " << mem_.size() << "."); - error_callback_(boost::system::errc::make_error_code(boost::system::errc::no_buffer_space)); - return; - } - - // Number of bytes which must be transferred to satisfy the request. - signed_size_t transfer_bytes = read_requested_bytes_ - bytesAvailable(); - - if (transfer_bytes > 0) - { - // If we don't have enough headroom in the buffer, we'll have to shift what's currently in there to make room. - if (bytesHeadroom() < transfer_bytes) - { - memmove(&mem_[0], &mem_[read_index_], bytesAvailable()); - write_index_ = bytesAvailable(); - read_index_ = 0; - } - - // Initiate a read from hardware so that we have enough bytes to fill the user request. - ROS_DEBUG_STREAM_NAMED("async_read", "Requesting transfer of at least " << transfer_bytes << " byte(s)."); - boost::asio::async_read(stream_, - boost::asio::buffer(&mem_[write_index_], bytesHeadroom()), - boost::asio::transfer_at_least(transfer_bytes), - boost::bind(&AsyncReadBuffer::callback, this, - boost::asio::placeholders::error, - boost::asio::placeholders::bytes_transferred)); - } - else - { - // We have enough in the buffer already, can fill the request without going to hardware. - callSuccessCallback(); - } - } - -private: - void reset() - { - read_index_ = 0; - write_index_ = 0; - } - - inline size_t bytesAvailable() - { - return write_index_ - read_index_; - } - - inline size_t bytesHeadroom() - { - return mem_.size() - write_index_; - } - - /** - * @brief The internal callback which is called by the boost::asio::async_read invocation - * in the public read method above. - */ - void callback(const boost::system::error_code& error, size_t bytes_transferred) - { - if (error) - { - read_requested_bytes_ = 0; - read_success_callback_.clear(); - ROS_DEBUG_STREAM_NAMED("async_read", "Read operation failed with: " << error); - - if (error == boost::asio::error::operation_aborted) - { - // Special case for operation_aborted. The abort callback comes when the owning Session - // is in the middle of teardown, which means the callback is no longer valid. - } - else - { - error_callback_(error); - } - return; - } - - write_index_ += bytes_transferred; - ROS_DEBUG_STREAM_NAMED("async_read", "Successfully read " << bytes_transferred << " byte(s), now " << bytesAvailable() << " available."); - callSuccessCallback(); - } - - /** - * @brief Calls the user's callback. This is a separate function because it gets called from two - * places, depending whether or not an actual HW read is required to fill the request. - */ - void callSuccessCallback() - { - ROS_DEBUG_STREAM_NAMED("async_read", "Invoking success callback with buffer of requested size " << - read_requested_bytes_ << " byte(s)."); - - ros::serialization::IStream stream(&mem_[read_index_], read_requested_bytes_); - read_index_ += read_requested_bytes_; - - // Post the callback rather than executing it here so, so that we have a chance to do the cleanup - // below prior to it actually getting run, in the event that the callback queues up another read. -#if BOOST_VERSION >= 107000 - boost::asio::post(stream_.get_executor(), boost::bind(read_success_callback_, stream)); -#else - stream_.get_io_service().post(boost::bind(read_success_callback_, stream)); -#endif - - // Resetting these values clears our state so that we know there isn't a callback pending. - read_requested_bytes_ = 0; - read_success_callback_.clear(); - - if (bytesAvailable() == 0) - { - ROS_DEBUG_STREAM_NAMED("async_read", "Buffer is empty, resetting indexes to the beginning."); - reset(); - } - } - - AsyncReadStream& stream_; - std::vector mem_; - - size_t write_index_; - size_t read_index_; - boost::function error_callback_; - - boost::function read_success_callback_; - size_t read_requested_bytes_; -}; - -} // namespace - -#endif // ROSSERIAL_SERVER_ASYNC_READ_BUFFER_H diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h deleted file mode 100644 index 28e60b9..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/msg_lookup.h +++ /dev/null @@ -1,44 +0,0 @@ -/** - * \author Mike Purvis - * \copyright Copyright (c) 2019, Clearpath Robotics, Inc. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * * Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * * Neither the name of Clearpath Robotics, Inc. nor the - * names of its contributors may be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES - * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * Please send comments, questions, or patches to code@clearpathrobotics.com - */ - -#include -#include - -namespace rosserial_server -{ - -struct MsgInfo -{ - std::string md5sum; - std::string full_text; -}; - -const MsgInfo lookupMessage(const std::string& message_type, const std::string submodule = "msg"); - -} // namespace rosserial_server diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/serial_session.h b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/serial_session.h deleted file mode 100644 index 2a0bc15..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/serial_session.h +++ /dev/null @@ -1,118 +0,0 @@ -/** - * - * \file - * \brief Single, reconnecting class for a serial rosserial session. - * \author Mike Purvis - * \copyright Copyright (c) 2013, Clearpath Robotics, Inc. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * * Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * * Neither the name of Clearpath Robotics, Inc. nor the - * names of its contributors may be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES - * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * Please send comments, questions, or patches to code@clearpathrobotics.com - * - */ - -#ifndef ROSSERIAL_SERVER_SERIAL_SESSION_H -#define ROSSERIAL_SERVER_SERIAL_SESSION_H - -#include -#include -#include - -#include - -#include "rosserial_server/session.h" - -namespace rosserial_server -{ - -class SerialSession : public Session -{ -public: - SerialSession(boost::asio::io_service& io_service, std::string port, int baud) - : Session(io_service), port_(port), baud_(baud), timer_(io_service) - { - ROS_INFO_STREAM("rosserial_server session configured for " << port_ << " at " << baud << "bps."); - - failed_connection_attempts_ = 0; - check_connection(); - } - -private: - void check_connection() - { - if (!is_active()) - { - attempt_connection(); - } - - // Every second, check again if the connection should be reinitialized, - // if the ROS node is still up. - if (ros::ok()) - { - timer_.expires_from_now(boost::posix_time::milliseconds(2000)); - timer_.async_wait(boost::bind(&SerialSession::check_connection, this)); - } - else - { - shutdown(); - } - } - - void attempt_connection() - { - ROS_DEBUG("Opening serial port."); - - boost::system::error_code ec; - socket().open(port_, ec); - if (ec) { - failed_connection_attempts_++; - if (failed_connection_attempts_ == 1) { - ROS_ERROR_STREAM("Unable to open port " << port_ << ": " << ec); - } else { - ROS_DEBUG_STREAM("Unable to open port " << port_ << " (" << failed_connection_attempts_ << "): " << ec); - } - return; - } - ROS_INFO_STREAM("Opened " << port_); - failed_connection_attempts_ = 0; - - typedef boost::asio::serial_port_base serial; - socket().set_option(serial::baud_rate(baud_)); - socket().set_option(serial::character_size(8)); - socket().set_option(serial::stop_bits(serial::stop_bits::one)); - socket().set_option(serial::parity(serial::parity::none)); - socket().set_option(serial::flow_control(serial::flow_control::none)); - - // Kick off the session. - start(); - } - - std::string port_; - int baud_; - boost::asio::deadline_timer timer_; - int failed_connection_attempts_; -}; - -} // namespace - -#endif // ROSSERIAL_SERVER_SERIAL_SESSION_H diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/session.h b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/session.h deleted file mode 100644 index e7f8ab7..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/session.h +++ /dev/null @@ -1,625 +0,0 @@ -/** - * - * \file - * \brief Class representing a session between this node and a - * templated rosserial client. - * \author Mike Purvis - * \copyright Copyright (c) 2013, Clearpath Robotics, Inc. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * * Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * * Neither the name of Clearpath Robotics, Inc. nor the - * names of its contributors may be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES - * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * Please send comments, questions, or patches to code@clearpathrobotics.com - * - */ - -#ifndef ROSSERIAL_SERVER_SESSION_H -#define ROSSERIAL_SERVER_SESSION_H - -#include -#include -#include -#include - -#include -#include -#include -#include -#include -#include - -#include "rosserial_server/async_read_buffer.h" -#include "rosserial_server/topic_handlers.h" - -namespace rosserial_server -{ - - typedef std::vector Buffer; - typedef boost::shared_ptr BufferPtr; - - template - class Session : boost::noncopyable - { - public: - Session(boost::asio::io_service &io_service) - : io_service_(io_service), - socket_(io_service), - sync_timer_(io_service), - require_check_timer_(io_service), - ros_spin_timer_(io_service), - async_read_buffer_(socket_, buffer_max, - boost::bind(&Session::read_failed, this, - boost::asio::placeholders::error)) - { - active_ = false; - - timeout_interval_ = boost::posix_time::milliseconds(5000); - attempt_interval_ = boost::posix_time::milliseconds(1000); - require_check_interval_ = boost::posix_time::milliseconds(1000); - ros_spin_interval_ = boost::posix_time::milliseconds(10); - require_param_name_ = "~require"; - - unrecognised_topic_retry_threshold_ = ros::param::param("~unrecognised_topic_retry_threshold", 0); - - nh_.setCallbackQueue(&ros_callback_queue_); - - // Intermittent callback to service ROS callbacks. To avoid polling like this, - // CallbackQueue could in the future be extended with a scheme to monitor for - // callbacks on another thread, and then queue them up to be executed on this one. - ros_spin_timer_.expires_from_now(ros_spin_interval_); - ros_spin_timer_.async_wait(boost::bind(&Session::ros_spin_timeout, this, - boost::asio::placeholders::error)); - } - - Socket &socket() - { - return socket_; - } - - void start() - { - ROS_DEBUG("Starting session."); - - callbacks_[rosserial_msgs::TopicInfo::ID_PUBLISHER] = boost::bind(&Session::setup_publisher, this, _1); - callbacks_[rosserial_msgs::TopicInfo::ID_SUBSCRIBER] = boost::bind(&Session::setup_subscriber, this, _1); - callbacks_[rosserial_msgs::TopicInfo::ID_SERVICE_CLIENT + rosserial_msgs::TopicInfo::ID_PUBLISHER] = boost::bind(&Session::setup_service_client_publisher, this, _1); - callbacks_[rosserial_msgs::TopicInfo::ID_SERVICE_CLIENT + rosserial_msgs::TopicInfo::ID_SUBSCRIBER] = boost::bind(&Session::setup_service_client_subscriber, this, _1); - callbacks_[rosserial_msgs::TopicInfo::ID_LOG] = boost::bind(&Session::handle_log, this, _1); - callbacks_[rosserial_msgs::TopicInfo::ID_TIME] = boost::bind(&Session::handle_time, this, _1); - - active_ = true; - attempt_sync(); - read_sync_header(); - } - - void stop() - { - std::cout << "Sending Tx Stop Request..." << std::endl; - uint8_t overhead_bytes = 8; - uint16_t length = overhead_bytes; - BufferPtr buffer_ptr(new Buffer(length)); - ros::serialization::OStream stream(&buffer_ptr->at(0), buffer_ptr->size()); - stream << (uint16_t)0xfeff << (uint16_t)0x0000 << (uint16_t)0x0bff << (uint16_t)0xf400; - boost::asio::async_write(socket_, boost::asio::buffer(*buffer_ptr), - boost::bind(&Session::write_completion_cb, this, boost::asio::placeholders::error, buffer_ptr)); - std::cout << "Stop..." << std::endl; - - // Abort any pending ROS callbacks. - ros_callback_queue_.clear(); - - // Abort active session timer callbacks, if present. - sync_timer_.cancel(); - require_check_timer_.cancel(); - - // Reset the state of the session, dropping any publishers or subscribers - // we currently know about from this client. - callbacks_.clear(); - subscribers_.clear(); - publishers_.clear(); - services_.clear(); - - // Close the socket. - socket_.close(); - active_ = false; - } - - void shutdown() - { - if (is_active()) - { - stop(); - } - io_service_.stop(); - } - - bool is_active() - { - return active_; - } - - /** - * This is to set the name of the required topics parameter from the - * default of ~require. You might want to do this to avoid a conflict - * with something else in that namespace, or because you're embedding - * multiple instances of rosserial_server in a single process. - */ - void set_require_param(std::string param_name) - { - require_param_name_ = param_name; - } - - private: - /** - * Periodic function which handles calling ROS callbacks, executed on the same - * io_service thread to avoid a concurrency nightmare. - */ - void ros_spin_timeout(const boost::system::error_code &error) - { - ros_callback_queue_.callAvailable(); - - if (ros::ok()) - { - // Call again next interval. - ros_spin_timer_.expires_from_now(ros_spin_interval_); - ros_spin_timer_.async_wait(boost::bind(&Session::ros_spin_timeout, this, - boost::asio::placeholders::error)); - } - else - { - shutdown(); - } - } - - //// RECEIVING MESSAGES //// - // TODO: Total message timeout, implement primarily in ReadBuffer. - - void read_sync_header() - { - async_read_buffer_.read(1, boost::bind(&Session::read_sync_first, this, _1)); - } - - void read_sync_first(ros::serialization::IStream &stream) - { - uint8_t sync; - stream >> sync; - if (sync == 0xff) - { - async_read_buffer_.read(1, boost::bind(&Session::read_sync_second, this, _1)); - } - else - { - read_sync_header(); - } - } - - void read_sync_second(ros::serialization::IStream &stream) - { - uint8_t sync; - stream >> sync; - if (sync == 0xfe) - { - async_read_buffer_.read(5, boost::bind(&Session::read_id_length, this, _1)); - } - else - { - read_sync_header(); - } - } - - void read_id_length(ros::serialization::IStream &stream) - { - uint16_t topic_id, length; - uint8_t length_checksum; - - // Check header checksum byte for length field. - stream >> length >> length_checksum; - if (length_checksum + checksum(length) != 0xff) - { - uint8_t csl = checksum(length); - ROS_WARN("Bad message header length checksum. Dropping message from client. T%d L%d C%d %d", topic_id, length, length_checksum, csl); - read_sync_header(); - return; - } - else - { - stream >> topic_id; - } - ROS_DEBUG("Received message header with length %d and topic_id=%d", length, topic_id); - - // Read message length + checksum byte. - async_read_buffer_.read(length + 1, boost::bind(&Session::read_body, this, - _1, topic_id)); - } - - void read_body(ros::serialization::IStream &stream, uint16_t topic_id) - { - ROS_DEBUG("Received body of length %d for message on topic %d.", stream.getLength(), topic_id); - - ros::serialization::IStream checksum_stream(stream.getData(), stream.getLength()); - uint8_t msg_checksum = checksum(checksum_stream) + checksum(topic_id); - - if (msg_checksum != 0xff) - { - ROS_WARN("Rejecting message on topicId=%d, length=%d with bad checksum.", topic_id, stream.getLength()); - } - else - { - if (callbacks_.count(topic_id) == 1) - { - try - { - // stream includes the check sum byte. - ros::serialization::IStream msg_stream(stream.getData(), stream.getLength() - 1); - callbacks_[topic_id](msg_stream); - } - catch (ros::serialization::StreamOverrunException e) - { - if (topic_id < 100) - { - ROS_ERROR("Buffer overrun when attempting to parse setup message."); - ROS_ERROR_ONCE("Is this firmware from a pre-Groovy rosserial?"); - } - else - { - ROS_WARN("Buffer overrun when attempting to parse user message."); - } - } - } - else - { - ROS_WARN("Received message with unrecognized topicId (%d).", topic_id); - - if ((unrecognised_topic_retry_threshold_ > 0) && ++unrecognised_topics_ >= unrecognised_topic_retry_threshold_) - { - // The threshold for unrecognised topics has been exceeded. - // Attempt to request the topics from the client again - ROS_WARN("Unrecognised topic threshold exceeded. Requesting topics from client"); - attempt_sync(); - unrecognised_topics_ = 0; - } - } - } - - // Kickoff next message read. - read_sync_header(); - } - - void read_failed(const boost::system::error_code &error) - { - if (error == boost::system::errc::no_buffer_space) - { - // No worries. Begin syncing on a new message. - ROS_WARN("Overrun on receive buffer. Attempting to regain rx sync."); - read_sync_header(); - } - else if (error) - { - // When some other read error has occurred, stop the session, which destroys - // all known publishers and subscribers. - ROS_WARN_STREAM("Socket asio error, closing socket: " << error); - stop(); - } - } - - //// SENDING MESSAGES //// - - void write_message(Buffer &message, const uint16_t topic_id) - { - uint8_t overhead_bytes = 8; - uint16_t length = overhead_bytes + message.size(); - BufferPtr buffer_ptr(new Buffer(length)); - - uint8_t msg_checksum; - ros::serialization::IStream checksum_stream(message.size() > 0 ? &message[0] : NULL, message.size()); - - ros::serialization::OStream stream(&buffer_ptr->at(0), buffer_ptr->size()); - uint8_t msg_len_checksum = 255 - checksum(message.size()); - stream << (uint16_t)0xfeff << (uint16_t)message.size() << msg_len_checksum << topic_id; - msg_checksum = 255 - (checksum(checksum_stream) + checksum(topic_id)); - - memcpy(stream.advance(message.size()), &message[0], message.size()); - stream << msg_checksum; - - ROS_DEBUG_NAMED("async_write", "Sending buffer of %d bytes to client.", length); - boost::asio::async_write(socket_, boost::asio::buffer(*buffer_ptr), - boost::bind(&Session::write_completion_cb, this, boost::asio::placeholders::error, buffer_ptr)); - } - - void write_completion_cb(const boost::system::error_code &error, - BufferPtr buffer_ptr) - { - if (error) - { - if (error == boost::system::errc::io_error) - { - ROS_WARN_THROTTLE(1, "Socket write operation returned IO error."); - } - else if (error == boost::system::errc::no_such_device) - { - ROS_WARN_THROTTLE(1, "Socket write operation returned no device."); - } - else - { - ROS_WARN_STREAM_THROTTLE(1, "Unknown error returned during write operation: " << error); - } - stop(); - } - // Buffer is destructed when this function exits and buffer_ptr goes out of scope. - } - - //// SYNC WATCHDOG //// - void attempt_sync() - { - request_topics(); - set_sync_timeout(attempt_interval_); - } - - void set_sync_timeout(const boost::posix_time::time_duration &interval) - { - if (ros::ok()) - { - sync_timer_.cancel(); - sync_timer_.expires_from_now(interval); - sync_timer_.async_wait(boost::bind(&Session::sync_timeout, this, - boost::asio::placeholders::error)); - } - else - { - shutdown(); - } - } - - void sync_timeout(const boost::system::error_code &error) - { - if (error != boost::asio::error::operation_aborted) - { - ROS_DEBUG("Sync with device lost."); - stop(); - } - } - - //// HELPERS //// - void request_topics() - { - std::vector message(0); - ROS_DEBUG("Sending request topics message for VER2 protocol."); - write_message(message, rosserial_msgs::TopicInfo::ID_PUBLISHER); - - // Set timer for future point at which to verify the subscribers and publishers - // created by the client against the expected set given in the parameters. - require_check_timer_.expires_from_now(require_check_interval_); - require_check_timer_.async_wait(boost::bind(&Session::required_topics_check, this, - boost::asio::placeholders::error)); - } - - void required_topics_check(const boost::system::error_code &error) - { - if (error != boost::asio::error::operation_aborted) - { - if (ros::param::has(require_param_name_)) - { - if (!check_set(require_param_name_ + "/publishers", publishers_) || - !check_set(require_param_name_ + "/subscribers", subscribers_)) - { - ROS_WARN("Connected client failed to establish the publishers and subscribers dictated by require parameter. Re-requesting topics."); - request_topics(); - } - } - } - } - - template - bool check_set(std::string param_name, M map) - { - XmlRpc::XmlRpcValue param_list; - ros::param::get(param_name, param_list); - ROS_ASSERT(param_list.getType() == XmlRpc::XmlRpcValue::TypeArray); - for (int i = 0; i < param_list.size(); ++i) - { - ROS_ASSERT(param_list[i].getType() == XmlRpc::XmlRpcValue::TypeString); - std::string required_topic((std::string(param_list[i]))); - // Iterate through map of registered topics, to ensure that this one is present. - bool found = false; - for (typename M::iterator j = map.begin(); j != map.end(); ++j) - { - if (nh_.resolveName(j->second->get_topic()) == - nh_.resolveName(required_topic)) - { - found = true; - ROS_INFO_STREAM("Verified connection to topic " << required_topic << ", given in parameter " << param_name); - break; - } - } - if (!found) - { - ROS_WARN_STREAM("Missing connection to topic " << required_topic << ", required by parameter " << param_name); - return false; - } - } - return true; - } - - static uint8_t checksum(ros::serialization::IStream &stream) - { - uint8_t sum = 0; - for (uint16_t i = 0; i < stream.getLength(); ++i) - { - sum += stream.getData()[i]; - } - return sum; - } - - static uint8_t checksum(uint16_t val) - { - return (val >> 8) + val; - } - - //// RECEIVED MESSAGE HANDLERS //// - - void setup_publisher(ros::serialization::IStream &stream) - { - rosserial_msgs::TopicInfo topic_info; - ros::serialization::Serializer::read(stream, topic_info); - - PublisherPtr pub(new Publisher(nh_, topic_info)); - callbacks_[topic_info.topic_id] = boost::bind(&Publisher::handle, pub, _1); - publishers_[topic_info.topic_id] = pub; - - set_sync_timeout(timeout_interval_); - } - - void setup_subscriber(ros::serialization::IStream &stream) - { - rosserial_msgs::TopicInfo topic_info; - ros::serialization::Serializer::read(stream, topic_info); - - SubscriberPtr sub(new Subscriber(nh_, topic_info, - boost::bind(&Session::write_message, this, _1, topic_info.topic_id))); - subscribers_[topic_info.topic_id] = sub; - - set_sync_timeout(timeout_interval_); - } - - // When the rosserial client creates a ServiceClient object (and/or when it registers that object with the NodeHandle) - // it creates a publisher (to publish the service request message to us) and a subscriber (to receive the response) - // the service client callback is attached to the *subscriber*, so when we receive the service response - // and wish to send it over the socket to the client, - // we must attach the topicId that came from the service client subscriber message - - void setup_service_client_publisher(ros::serialization::IStream &stream) - { - rosserial_msgs::TopicInfo topic_info; - ros::serialization::Serializer::read(stream, topic_info); - - if (!services_.count(topic_info.topic_name)) - { - ROS_DEBUG("Creating service client for topic %s", topic_info.topic_name.c_str()); - ServiceClientPtr srv(new ServiceClient( - nh_, topic_info, boost::bind(&Session::write_message, this, _1, _2))); - services_[topic_info.topic_name] = srv; - callbacks_[topic_info.topic_id] = boost::bind(&ServiceClient::handle, srv, _1); - } - if (services_[topic_info.topic_name]->getRequestMessageMD5() != topic_info.md5sum) - { - ROS_WARN("Service client setup: Request message MD5 mismatch between rosserial client and ROS"); - } - else - { - ROS_DEBUG("Service client %s: request message MD5 successfully validated as %s", - topic_info.topic_name.c_str(), topic_info.md5sum.c_str()); - } - set_sync_timeout(timeout_interval_); - } - - void setup_service_client_subscriber(ros::serialization::IStream &stream) - { - rosserial_msgs::TopicInfo topic_info; - ros::serialization::Serializer::read(stream, topic_info); - - if (!services_.count(topic_info.topic_name)) - { - ROS_DEBUG("Creating service client for topic %s", topic_info.topic_name.c_str()); - ServiceClientPtr srv(new ServiceClient( - nh_, topic_info, boost::bind(&Session::write_message, this, _1, _2))); - services_[topic_info.topic_name] = srv; - callbacks_[topic_info.topic_id] = boost::bind(&ServiceClient::handle, srv, _1); - } - // see above comment regarding the service client callback for why we set topic_id here - services_[topic_info.topic_name]->setTopicId(topic_info.topic_id); - if (services_[topic_info.topic_name]->getResponseMessageMD5() != topic_info.md5sum) - { - ROS_WARN("Service client setup: Response message MD5 mismatch between rosserial client and ROS"); - } - else - { - ROS_DEBUG("Service client %s: response message MD5 successfully validated as %s", - topic_info.topic_name.c_str(), topic_info.md5sum.c_str()); - } - set_sync_timeout(timeout_interval_); - } - - void handle_log(ros::serialization::IStream &stream) - { - rosserial_msgs::Log l; - ros::serialization::Serializer::read(stream, l); - if (l.level == rosserial_msgs::Log::ROSDEBUG) - ROS_DEBUG("%s", l.msg.c_str()); - else if (l.level == rosserial_msgs::Log::INFO) - ROS_INFO("%s", l.msg.c_str()); - else if (l.level == rosserial_msgs::Log::WARN) - ROS_WARN("%s", l.msg.c_str()); - else if (l.level == rosserial_msgs::Log::ERROR) - ROS_ERROR("%s", l.msg.c_str()); - else if (l.level == rosserial_msgs::Log::FATAL) - ROS_FATAL("%s", l.msg.c_str()); - } - - void handle_time(ros::serialization::IStream &stream) - { - std_msgs::Time time; - time.data = ros::Time::now(); - - size_t length = ros::serialization::serializationLength(time); - std::vector message(length); - - ros::serialization::OStream ostream(&message[0], length); - ros::serialization::Serializer::write(ostream, time); - - write_message(message, rosserial_msgs::TopicInfo::ID_TIME); - - // The MCU requesting the time from the server is the sync notification. This - // call moves the timeout forward. - set_sync_timeout(timeout_interval_); - } - - boost::asio::io_service &io_service_; - Socket socket_; - AsyncReadBuffer async_read_buffer_; - enum - { - buffer_max = 1023 - }; - bool active_; - - ros::NodeHandle nh_; - ros::CallbackQueue ros_callback_queue_; - - boost::posix_time::time_duration timeout_interval_; - boost::posix_time::time_duration attempt_interval_; - boost::posix_time::time_duration require_check_interval_; - boost::posix_time::time_duration ros_spin_interval_; - boost::asio::deadline_timer sync_timer_; - boost::asio::deadline_timer require_check_timer_; - boost::asio::deadline_timer ros_spin_timer_; - std::string require_param_name_; - int unrecognised_topic_retry_threshold_{0}; - int unrecognised_topics_{0}; - - std::map> callbacks_; - std::map publishers_; - std::map subscribers_; - std::map services_; - }; - -} // namespace - -#endif // ROSSERIAL_SERVER_SESSION_H diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/tcp_server.h b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/tcp_server.h deleted file mode 100644 index 1dff9c5..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/tcp_server.h +++ /dev/null @@ -1,92 +0,0 @@ -/** - * - * \file - * \brief TCP server for rosserial - * \author Mike Purvis - * \copyright Copyright (c) 2013, Clearpath Robotics, Inc. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * * Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * * Neither the name of Clearpath Robotics, Inc. nor the - * names of its contributors may be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES - * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * Please send comments, questions, or patches to code@clearpathrobotics.com - * - */ - -#ifndef ROSSERIAL_SERVER_TCP_SERVER_H -#define ROSSERIAL_SERVER_TCP_SERVER_H - -#include -#include -#include - -#include - -#include "rosserial_server/session.h" - - -namespace rosserial_server -{ - -using boost::asio::ip::tcp; - -template< typename Session = rosserial_server::Session > -class TcpServer -{ -public: - TcpServer(boost::asio::io_service& io_service, short port) - : io_service_(io_service), - acceptor_(io_service, tcp::endpoint(tcp::v4(), port)) - { - start_accept(); - } - -private: - void start_accept() - { - Session* new_session = new Session(io_service_); - acceptor_.async_accept(new_session->socket(), - boost::bind(&TcpServer::handle_accept, this, new_session, - boost::asio::placeholders::error)); - } - - void handle_accept(Session* new_session, - const boost::system::error_code& error) - { - if (!error) - { - new_session->start(); - } - else - { - delete new_session; - } - - start_accept(); - } - - boost::asio::io_service& io_service_; - tcp::acceptor acceptor_; -}; - -} // namespace - -#endif // ROSSERIAL_SERVER_TCP_SERVER_H diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/topic_handlers.h b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/topic_handlers.h deleted file mode 100644 index 737adb5..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/topic_handlers.h +++ /dev/null @@ -1,195 +0,0 @@ -/** - * - * \file - * \brief Classes which manage the Publish and Subscribe relationships - * that a Session has with its client. - * \author Mike Purvis - * \copyright Copyright (c) 2013, Clearpath Robotics, Inc. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * * Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * * Neither the name of Clearpath Robotics, Inc. nor the - * names of its contributors may be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES - * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * Please send comments, questions, or patches to code@clearpathrobotics.com - * - */ - -#ifndef ROSSERIAL_SERVER_TOPIC_HANDLERS_H -#define ROSSERIAL_SERVER_TOPIC_HANDLERS_H - -#include -#include -#include -#include - -namespace rosserial_server -{ - -class Publisher { -public: - Publisher(ros::NodeHandle& nh, const rosserial_msgs::TopicInfo& topic_info) { - rosserial_server::MsgInfo msginfo; - try - { - msginfo = lookupMessage(topic_info.message_type); - } - catch (const std::exception& e) - { - ROS_WARN_STREAM("Unable to look up message: " << e.what()); - } - - if (!msginfo.md5sum.empty() && msginfo.md5sum != topic_info.md5sum) - { - ROS_WARN_STREAM("Message" << topic_info.message_type << "MD5 sum from client does not " - "match that in system. Will avoid using system's message definition."); - msginfo.full_text = ""; - } - message_.morph(topic_info.md5sum, topic_info.message_type, msginfo.full_text, "false"); - publisher_ = message_.advertise(nh, topic_info.topic_name, 1); - } - - void handle(ros::serialization::IStream stream) { - ros::serialization::Serializer::read(stream, message_); - publisher_.publish(message_); - } - - std::string get_topic() { - return publisher_.getTopic(); - } - -private: - ros::Publisher publisher_; - topic_tools::ShapeShifter message_; -}; - -typedef boost::shared_ptr PublisherPtr; - - -class Subscriber { -public: - Subscriber(ros::NodeHandle& nh, rosserial_msgs::TopicInfo& topic_info, - boost::function& buffer)> write_fn) - : write_fn_(write_fn) { - ros::SubscribeOptions opts; - opts.init( - topic_info.topic_name, 1, boost::bind(&Subscriber::handle, this, _1)); - opts.md5sum = topic_info.md5sum; - opts.datatype = topic_info.message_type; - subscriber_ = nh.subscribe(opts); - } - - std::string get_topic() { - return subscriber_.getTopic(); - } - -private: - void handle(const boost::shared_ptr& msg) { - size_t length = ros::serialization::serializationLength(*msg); - std::vector buffer(length); - - ros::serialization::OStream ostream(&buffer[0], length); - ros::serialization::Serializer::write(ostream, *msg); - - write_fn_(buffer); - } - - ros::Subscriber subscriber_; - boost::function& buffer)> write_fn_; -}; - -typedef boost::shared_ptr SubscriberPtr; - -class ServiceClient { -public: - ServiceClient(ros::NodeHandle& nh, rosserial_msgs::TopicInfo& topic_info, - boost::function& buffer, const uint16_t topic_id)> write_fn) - : write_fn_(write_fn) { - topic_id_ = -1; - - rosserial_server::MsgInfo srvinfo; - rosserial_server::MsgInfo reqinfo; - rosserial_server::MsgInfo respinfo; - try - { - srvinfo = lookupMessage(topic_info.message_type, "srv"); - reqinfo = lookupMessage(topic_info.message_type + "Request", "srv"); - respinfo = lookupMessage(topic_info.message_type + "Response", "srv"); - } - catch (const std::exception& e) - { - ROS_WARN_STREAM("Unable to look up service definition: " << e.what()); - } - service_md5_ = srvinfo.md5sum; - request_message_md5_ = reqinfo.md5sum; - response_message_md5_ = respinfo.md5sum; - - ros::ServiceClientOptions opts; - opts.service = topic_info.topic_name; - opts.md5sum = srvinfo.md5sum; - opts.persistent = false; // always false for now - service_client_ = nh.serviceClient(opts); - } - void setTopicId(uint16_t topic_id) { - topic_id_ = topic_id; - } - std::string getServiceMD5() { - return service_md5_; - } - std::string getRequestMessageMD5() { - return request_message_md5_; - } - std::string getResponseMessageMD5() { - return response_message_md5_; - } - - void handle(ros::serialization::IStream stream) { - // deserialize request message - ros::serialization::Serializer::read(stream, request_message_); - - // perform service call - // note that at present, at least for rosserial-windows a service call returns nothing, - // so we discard the return value of this call() invocation. - service_client_.call(request_message_, response_message_, service_md5_); - - // write service response over the wire - size_t length = ros::serialization::serializationLength(response_message_); - std::vector buffer(length); - ros::serialization::OStream ostream(&buffer[0], length); - ros::serialization::Serializer::write(ostream, response_message_); - write_fn_(buffer,topic_id_); - } - -private: - topic_tools::ShapeShifter request_message_; - topic_tools::ShapeShifter response_message_; - ros::ServiceClient service_client_; - boost::function& buffer, const uint16_t topic_id)> write_fn_; - std::string service_md5_; - std::string request_message_md5_; - std::string response_message_md5_; - uint16_t topic_id_; -}; - -typedef boost::shared_ptr ServiceClientPtr; - -} // namespace - -#endif // ROSSERIAL_SERVER_TOPIC_HANDLERS_H diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/udp_socket_session.h b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/udp_socket_session.h deleted file mode 100644 index 6e38dae..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/udp_socket_session.h +++ /dev/null @@ -1,94 +0,0 @@ -/** - * - * \file - * \brief Reconnecting class for a UDP rosserial session. - * \author Mike Purvis - * \copyright Copyright (c) 2016, Clearpath Robotics, Inc. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * * Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * * Neither the name of Clearpath Robotics, Inc. nor the - * names of its contributors may be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES - * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * Please send comments, questions, or patches to code@clearpathrobotics.com - * - */ - -#ifndef ROSSERIAL_SERVER_UDP_SOCKET_SESSION_H -#define ROSSERIAL_SERVER_UDP_SOCKET_SESSION_H - -#include -#include -#include - -#include - -#include "rosserial_server/session.h" -#include "rosserial_server/udp_stream.h" - - -namespace rosserial_server -{ - -using boost::asio::ip::udp; - -class UdpSocketSession : public Session -{ -public: - UdpSocketSession(boost::asio::io_service& io_service, - udp::endpoint server_endpoint, - udp::endpoint client_endpoint) - : Session(io_service), timer_(io_service), - server_endpoint_(server_endpoint), client_endpoint_(client_endpoint) - { - ROS_INFO_STREAM("rosserial_server UDP session created between " << server_endpoint << " and " << client_endpoint); - check_connection(); - } - -private: - void check_connection() - { - if (!is_active()) - { - socket().open(server_endpoint_, client_endpoint_); - start(); - } - - // Every second, check again if the connection should be reinitialized, - // if the ROS node is still up. - if (ros::ok()) - { - timer_.expires_from_now(boost::posix_time::milliseconds(2000)); - timer_.async_wait(boost::bind(&UdpSocketSession::check_connection, this)); - } - else - { - shutdown(); - } - } - - boost::asio::deadline_timer timer_; - udp::endpoint server_endpoint_; - udp::endpoint client_endpoint_; -}; - -} // namespace - -#endif // ROSSERIAL_SERVER_UDP_SOCKET_SESSION_H diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/udp_stream.h b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/udp_stream.h deleted file mode 100644 index 30034cb..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/include/rosserial_server/udp_stream.h +++ /dev/null @@ -1,133 +0,0 @@ -/** - * - * \file - * \brief Adapter which allows a single-ended UDP connection to - * present the stream interface. - * \author Mike Purvis - * \copyright Copyright (c) 2016, Clearpath Robotics, Inc. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * * Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * * Neither the name of Clearpath Robotics, Inc. nor the - * names of its contributors may be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES - * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * Please send comments, questions, or patches to code@clearpathrobotics.com - * - */ - -#ifndef ROSSERIAL_SERVER_UDP_STREAM_H -#define ROSSERIAL_SERVER_UDP_STREAM_H - -#include -#include -#include - -#include - -#include "rosserial_server/session.h" - - -namespace rosserial_server -{ - -using boost::asio::ip::udp; -#if BOOST_VERSION < 107000 -using boost::asio::handler_type; -#endif - - -class UdpStream : public udp::socket -{ -public: - explicit UdpStream(boost::asio::io_service& io_service) : udp::socket(io_service) - { - } - - void open(udp::endpoint server_endpoint, udp::endpoint client_endpoint) - { - boost::system::error_code ec; - const protocol_type protocol = server_endpoint.protocol(); - - udp::socket::open(protocol, ec); - boost::asio::detail::throw_error(ec, "open"); - - udp::socket::bind(server_endpoint, ec); - boost::asio::detail::throw_error(ec, "bind"); - - client_endpoint_ = client_endpoint; - } - - template - BOOST_ASIO_INITFN_RESULT_TYPE(WriteHandler, - void (boost::system::error_code, std::size_t)) - async_write_some(const ConstBufferSequence& buffers, - BOOST_ASIO_MOVE_ARG(WriteHandler) handler) - { - // If you get an error on the following line it means that your handler does - // not meet the documented type requirements for a WriteHandler. - BOOST_ASIO_WRITE_HANDLER_CHECK(WriteHandler, handler) type_check; -#if (BOOST_VERSION >= 106600) - // See: http://www.boost.org/doc/libs/1_66_0/doc/html/boost_asio/net_ts.html - boost::asio::async_completion init(handler); - - udp::socket::async_send_to( - buffers, client_endpoint_, 0, init.completion_handler); - - return init.result.get(); -#else - return this->get_service().async_send_to( - this->get_implementation(), buffers, client_endpoint_, 0, - BOOST_ASIO_MOVE_CAST(WriteHandler)(handler)); -#endif - } - - template - BOOST_ASIO_INITFN_RESULT_TYPE(ReadHandler, - void (boost::system::error_code, std::size_t)) - async_read_some(const MutableBufferSequence& buffers, - BOOST_ASIO_MOVE_ARG(ReadHandler) handler) - { - // If you get an error on the following line it means that your handler does - // not meet the documented type requirements for a ReadHandler. - BOOST_ASIO_READ_HANDLER_CHECK(ReadHandler, handler) type_check; -#if (BOOST_VERSION >= 106600) - // See: http://www.boost.org/doc/libs/1_66_0/doc/html/boost_asio/net_ts.html - boost::asio::async_completion init(handler); - - udp::socket::async_receive( - buffers, 0, init.completion_handler); - - return init.result.get(); -#else - return this->get_service().async_receive_from( - this->get_implementation(), buffers, client_endpoint_, 0, - BOOST_ASIO_MOVE_CAST(ReadHandler)(handler)); -#endif - } - -private: - udp::endpoint client_endpoint_; -}; - -} // namespace - -#endif // ROSSERIAL_SERVER_UDP_STREAM_H diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/serial.launch b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/serial.launch deleted file mode 100644 index 8928429..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/serial.launch +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/socket.launch b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/socket.launch deleted file mode 100644 index cde949c..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/socket.launch +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/stm32.launch b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/stm32.launch deleted file mode 100644 index 81d1db9..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/stm32.launch +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - require: - publishers: [ robot_velocity ] - subscribers: [ ] - - - \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/udp_socket.launch b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/udp_socket.launch deleted file mode 100644 index 9b79aed..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/launch/udp_socket.launch +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/package.xml b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/package.xml deleted file mode 100644 index df73c39..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/package.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - rosserial_server - 0.9.2 - - A more performance- and stability-oriented server alternative implemented - in C++ to rosserial_python. - - - Mike Purvis - Mike Purvis - - BSD - - catkin - rosserial_msgs - std_msgs - roscpp - topic_tools - python3-dev - libboost-thread-dev - libboost-thread - diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/msg_lookup.cpp b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/msg_lookup.cpp deleted file mode 100644 index b2c0e23..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/msg_lookup.cpp +++ /dev/null @@ -1,102 +0,0 @@ -/** - * \author Mike Purvis - * \copyright Copyright (c) 2019, Clearpath Robotics, Inc. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * * Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * * Neither the name of Clearpath Robotics, Inc. nor the - * names of its contributors may be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES - * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * Please send comments, questions, or patches to code@clearpathrobotics.com - */ - -#include "rosserial_server/msg_lookup.h" -#include "Python.h" - -namespace rosserial_server -{ - -const MsgInfo lookupMessage(const std::string& message_type, const std::string submodule) -{ - // Lazy-initialize the embedded Python interpreter. Avoid calling the corresponding - // finalize method due to issues with importing cyaml in the second instance. The - // total memory cost of having this in-process is only about 5-6MB. - Py_Initialize(); - - MsgInfo msginfo; - size_t slash_pos = message_type.find('/'); - if (slash_pos == std::string::npos) - { - throw std::runtime_error("Passed message type string does not include a slash character."); - } - std::string module_name = message_type.substr(0, slash_pos); - std::string class_name = message_type.substr(slash_pos + 1, std::string::npos); - - PyObject* module = PyImport_ImportModule((module_name + "." + submodule).c_str()); - if (!module) - { - throw std::runtime_error("Unable to import message module " + module_name + "."); - } - PyObject* msg_class = PyObject_GetAttrString(module, class_name.c_str()); - if (!msg_class) - { - throw std::runtime_error("Unable to find message class " + class_name + - " in module " + module_name + "."); - } - Py_XDECREF(module); - - PyObject* full_text = PyObject_GetAttrString(msg_class, "_full_text"); - PyObject* md5sum = PyObject_GetAttrString(msg_class, "_md5sum"); - if (!md5sum) - { - throw std::runtime_error("Class for message " + message_type + " did not contain" + - "expected _md5sum attribute."); - } - Py_XDECREF(msg_class); - -#if PY_VERSION_HEX > 0x03000000 - if (full_text) - { - msginfo.full_text.assign(PyUnicode_AsUTF8(full_text)); - } - msginfo.md5sum.assign(PyUnicode_AsUTF8(md5sum)); -#else - if (full_text) - { - msginfo.full_text.assign(PyString_AsString(full_text)); - } - msginfo.md5sum.assign(PyString_AsString(md5sum)); -#endif - - // See https://github.com/ros/ros_comm/issues/344 - // and https://github.com/ros/gencpp/pull/14 - // Valid full_text returned, but it is empty, so insert single line - if (full_text && msginfo.full_text.empty()) - { - msginfo.full_text = "\n"; - } - - Py_XDECREF(full_text); - Py_XDECREF(md5sum); - - return msginfo; -} - -} // namespace rosserial_server diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/serial_node.cpp b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/serial_node.cpp deleted file mode 100644 index 8fcd890..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/serial_node.cpp +++ /dev/null @@ -1,56 +0,0 @@ -/** - * - * \file - * \brief Main entry point for the serial node. - * \author Mike Purvis - * \copyright Copyright (c) 2013, Clearpath Robotics, Inc. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * * Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * * Neither the name of Clearpath Robotics, Inc. nor the - * names of its contributors may be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES - * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * Please send comments, questions, or patches to code@clearpathrobotics.com - * - */ - -#include -#include -#include - -#include - -#include "rosserial_server/serial_session.h" - - -int main(int argc, char* argv[]) -{ - ros::init(argc, argv, "rosserial_server_serial_node"); - - std::string port; - int baud; - ros::param::param("~port", port, "/dev/ttyACM0"); - ros::param::param("~baud", baud, 57600); - - boost::asio::io_service io_service; - rosserial_server::SerialSession serial_session(io_service, port, baud); - io_service.run(); - return 0; -} diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/socket_node.cpp b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/socket_node.cpp deleted file mode 100644 index e803b6d..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/socket_node.cpp +++ /dev/null @@ -1,56 +0,0 @@ -/** - * - * \file - * \brief Main entry point for the socket server node. - * \author Mike Purvis - * \copyright Copyright (c) 2013, Clearpath Robotics, Inc. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * * Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * * Neither the name of Clearpath Robotics, Inc. nor the - * names of its contributors may be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES - * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * Please send comments, questions, or patches to code@clearpathrobotics.com - * - */ - -#include -#include -#include - -#include - -#include "rosserial_server/tcp_server.h" - - -int main(int argc, char* argv[]) -{ - ros::init(argc, argv, "rosserial_server_socket_node"); - - int port; - ros::param::param("~port", port, 11411); - - boost::asio::io_service io_service; - rosserial_server::TcpServer<> tcp_server(io_service, port); - - ROS_INFO_STREAM("Listening for rosserial TCP connections on port " << port); - io_service.run(); - return 0; -} diff --git a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/udp_socket_node.cpp b/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/udp_socket_node.cpp deleted file mode 100644 index 1ff7718..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/firmware_commun/src/rosserial_server/src/udp_socket_node.cpp +++ /dev/null @@ -1,65 +0,0 @@ -/** - * - * \file - * \brief Main entry point for the UDP socket server node. - * \author Mike Purvis - * \copyright Copyright (c) 2016, Clearpath Robotics, Inc. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * * Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * * Neither the name of Clearpath Robotics, Inc. nor the - * names of its contributors may be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES - * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * Please send comments, questions, or patches to code@clearpathrobotics.com - * - */ - -#include -#include -#include - -#include - -#include "rosserial_server/udp_socket_session.h" - -using boost::asio::ip::udp; -using boost::asio::ip::address; - - -int main(int argc, char* argv[]) -{ - ros::init(argc, argv, "rosserial_server_udp_socket_node"); - - int server_port; - int client_port; - std::string client_addr; - ros::param::param("~server_port", server_port, 11411); - ros::param::param("~client_port", client_port, 11411); - ros::param::param("~client_addr", client_addr, "127.0.0.1"); - - boost::asio::io_service io_service; - rosserial_server::UdpSocketSession udp_socket_session( - io_service, - udp::endpoint(udp::v4(), server_port), - udp::endpoint(address::from_string(client_addr), client_port)); - io_service.run(); - - return 0; -} diff --git a/docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/CMakeLists.txt b/docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/CMakeLists.txt deleted file mode 100644 index db04404..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/CMakeLists.txt +++ /dev/null @@ -1,206 +0,0 @@ -cmake_minimum_required(VERSION 3.0.2) -project(flask_esp8266) - -## Compile as C++11, supported in ROS Kinetic and newer -# add_compile_options(-std=c++11) - -## Find catkin macros and libraries -## if COMPONENTS list like find_package(catkin REQUIRED COMPONENTS xyz) -## is used, also find other catkin packages -find_package(catkin REQUIRED COMPONENTS - roscpp - rospy - std_msgs -) - -## System dependencies are found with CMake's conventions -# find_package(Boost REQUIRED COMPONENTS system) - - -## Uncomment this if the package has a setup.py. This macro ensures -## modules and global scripts declared therein get installed -## See http://ros.org/doc/api/catkin/html/user_guide/setup_dot_py.html -# catkin_python_setup() - -################################################ -## Declare ROS messages, services and actions ## -################################################ - -## To declare and build messages, services or actions from within this -## package, follow these steps: -## * Let MSG_DEP_SET be the set of packages whose message types you use in -## your messages/services/actions (e.g. std_msgs, actionlib_msgs, ...). -## * In the file package.xml: -## * add a build_depend tag for "message_generation" -## * add a build_depend and a exec_depend tag for each package in MSG_DEP_SET -## * If MSG_DEP_SET isn't empty the following dependency has been pulled in -## but can be declared for certainty nonetheless: -## * add a exec_depend tag for "message_runtime" -## * In this file (CMakeLists.txt): -## * add "message_generation" and every package in MSG_DEP_SET to -## find_package(catkin REQUIRED COMPONENTS ...) -## * add "message_runtime" and every package in MSG_DEP_SET to -## catkin_package(CATKIN_DEPENDS ...) -## * uncomment the add_*_files sections below as needed -## and list every .msg/.srv/.action file to be processed -## * uncomment the generate_messages entry below -## * add every package in MSG_DEP_SET to generate_messages(DEPENDENCIES ...) - -## Generate messages in the 'msg' folder -# add_message_files( -# FILES -# Message1.msg -# Message2.msg -# ) - -## Generate services in the 'srv' folder -# add_service_files( -# FILES -# Service1.srv -# Service2.srv -# ) - -## Generate actions in the 'action' folder -# add_action_files( -# FILES -# Action1.action -# Action2.action -# ) - -## Generate added messages and services with any dependencies listed here -# generate_messages( -# DEPENDENCIES -# std_msgs -# ) - -################################################ -## Declare ROS dynamic reconfigure parameters ## -################################################ - -## To declare and build dynamic reconfigure parameters within this -## package, follow these steps: -## * In the file package.xml: -## * add a build_depend and a exec_depend tag for "dynamic_reconfigure" -## * In this file (CMakeLists.txt): -## * add "dynamic_reconfigure" to -## find_package(catkin REQUIRED COMPONENTS ...) -## * uncomment the "generate_dynamic_reconfigure_options" section below -## and list every .cfg file to be processed - -## Generate dynamic reconfigure parameters in the 'cfg' folder -# generate_dynamic_reconfigure_options( -# cfg/DynReconf1.cfg -# cfg/DynReconf2.cfg -# ) - -################################### -## catkin specific configuration ## -################################### -## The catkin_package macro generates cmake config files for your package -## Declare things to be passed to dependent projects -## INCLUDE_DIRS: uncomment this if your package contains header files -## LIBRARIES: libraries you create in this project that dependent projects also need -## CATKIN_DEPENDS: catkin_packages dependent projects also need -## DEPENDS: system dependencies of this project that dependent projects also need -catkin_package( -# INCLUDE_DIRS include -# LIBRARIES flask_esp8266 -# CATKIN_DEPENDS roscpp rospy std_msgs -# DEPENDS system_lib -) - -########### -## Build ## -########### - -## Specify additional locations of header files -## Your package locations should be listed before other locations -include_directories( -# include - ${catkin_INCLUDE_DIRS} -) - -## Declare a C++ library -# add_library(${PROJECT_NAME} -# src/${PROJECT_NAME}/flask_esp8266.cpp -# ) - -## Add cmake target dependencies of the library -## as an example, code may need to be generated before libraries -## either from message generation or dynamic reconfigure -# add_dependencies(${PROJECT_NAME} ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS}) - -## Declare a C++ executable -## With catkin_make all packages are built within a single CMake context -## The recommended prefix ensures that target names across packages don't collide -# add_executable(${PROJECT_NAME}_node src/flask_esp8266_node.cpp) - -## Rename C++ executable without prefix -## The above recommended prefix causes long target names, the following renames the -## target back to the shorter version for ease of user use -## e.g. "rosrun someones_pkg node" instead of "rosrun someones_pkg someones_pkg_node" -# set_target_properties(${PROJECT_NAME}_node PROPERTIES OUTPUT_NAME node PREFIX "") - -## Add cmake target dependencies of the executable -## same as for the library above -# add_dependencies(${PROJECT_NAME}_node ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS}) - -## Specify libraries to link a library or executable target against -# target_link_libraries(${PROJECT_NAME}_node -# ${catkin_LIBRARIES} -# ) - -############# -## Install ## -############# - -# all install targets should use catkin DESTINATION variables -# See http://ros.org/doc/api/catkin/html/adv_user_guide/variables.html - -## Mark executable scripts (Python etc.) for installation -## in contrast to setup.py, you can choose the destination -# catkin_install_python(PROGRAMS -# scripts/my_python_script -# DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} -# ) - -## Mark executables for installation -## See http://docs.ros.org/melodic/api/catkin/html/howto/format1/building_executables.html -# install(TARGETS ${PROJECT_NAME}_node -# RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} -# ) - -## Mark libraries for installation -## See http://docs.ros.org/melodic/api/catkin/html/howto/format1/building_libraries.html -# install(TARGETS ${PROJECT_NAME} -# ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} -# LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} -# RUNTIME DESTINATION ${CATKIN_GLOBAL_BIN_DESTINATION} -# ) - -## Mark cpp header files for installation -# install(DIRECTORY include/${PROJECT_NAME}/ -# DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION} -# FILES_MATCHING PATTERN "*.h" -# PATTERN ".svn" EXCLUDE -# ) - -## Mark other files for installation (e.g. launch and bag files, etc.) -# install(FILES -# # myfile1 -# # myfile2 -# DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} -# ) - -############# -## Testing ## -############# - -## Add gtest based cpp test target and link libraries -# catkin_add_gtest(${PROJECT_NAME}-test test/test_flask_esp8266.cpp) -# if(TARGET ${PROJECT_NAME}-test) -# target_link_libraries(${PROJECT_NAME}-test ${PROJECT_NAME}) -# endif() - -## Add folders to be run by python nosetests -# catkin_add_nosetests(test) diff --git a/docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/package.xml b/docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/package.xml deleted file mode 100644 index 176331e..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/package.xml +++ /dev/null @@ -1,68 +0,0 @@ - - - flask_esp8266 - 0.0.0 - The flask_esp8266 package - - - - - root - - - - - - TODO - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - catkin - roscpp - rospy - std_msgs - roscpp - rospy - std_msgs - roscpp - rospy - std_msgs - - - - - - - - diff --git a/docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/scripts/button_press_publisher.py b/docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/scripts/button_press_publisher.py deleted file mode 100644 index 9dcba8a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/scripts/button_press_publisher.py +++ /dev/null @@ -1,44 +0,0 @@ - -#!/usr/bin/env python3 -import rospy -import requests -from std_msgs.msg import Int32 - -# 獲取按鈕按壓次數 -def fetch_button_press_count(): - try: - response = requests.get("http://192.168.50.140:5000/") # Flask 伺服器的主頁面 - if response.status_code == 200: - # 按照伺服器返回的格式解析按壓次數 - text = response.text - counts = text.split(", ") - button1_count = int(counts[0].split(": ")[1]) - button2_count = int(counts[1].split(": ")[1]) - return button1_count, button2_count - else: - rospy.logwarn(f"Failed to fetch button press count, status code: {response.status_code}") - return None, None - except requests.ConnectionError: - rospy.logwarn("Connection Error. Make sure the server is running.") - return None, None - -# 發佈按鈕按壓次數到 ROS topic -def publish_button_press_count(): - rospy.init_node('button_press_publisher', anonymous=True) - pub_button1 = rospy.Publisher('button1_press_count', Int32, queue_size=10) - pub_button2 = rospy.Publisher('button2_press_count', Int32, queue_size=10) - rate = rospy.Rate(20) # 每秒發佈 20 次,對應 50 毫秒 - - while not rospy.is_shutdown(): - button1_count, button2_count = fetch_button_press_count() - if button1_count is not None and button2_count is not None: - pub_button1.publish(button1_count) - pub_button2.publish(button2_count) - rospy.loginfo(f"Published button1 count: {button1_count}, button2 count: {button2_count}") - rate.sleep() - -if __name__ == "__main__": - try: - publish_button_press_count() - except rospy.ROSInterruptException: - pass diff --git a/docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/src/app.py b/docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/src/app.py deleted file mode 100644 index a8e09b0..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/src/app.py +++ /dev/null @@ -1,45 +0,0 @@ -from flask import Flask, request # type: ignore -import json - -app = Flask(__name__) - -# 用於儲存每個按鈕的最新狀態 -button1_press_count = 0 # 累積按鈕按下的次數 -button2_press_count = 0 # 累積按鈕按下的次數 -button1_last = 0 -button2_last = 0 - -@app.route('/') -def home(): - return f"Button 1 press count: {button1_press_count}, Button 2 press count: {button2_press_count}" - -@app.route('/update_buttons', methods=['POST']) -def update_buttons(): - global button1_press_count, button2_press_count, button1_last, button2_last - try: - # 獲取並解析 JSON 數據 - data = request.get_json() - if data is None: - return "Invalid JSON", 400 - - button1_status = data.get("button1", 0) - button2_status = data.get("button2", 0) - - # 確保只有在按下時才計數,避免抖動 - if button1_status == 1 and button1_last == 0: - button1_press_count += 1 - if button2_status == 1 and button2_last == 0: - button2_press_count += 1 - - # 更新按鈕最後狀態 - button1_last = button1_status - button2_last = button2_status - - print(f"Received: {data}, Total Press Count 1: {button1_press_count}, Total Press Count 2: {button2_press_count}") - return "Button statuses updated", 200 - except Exception as e: - print(f"Error: {e}") - return "Internal Server Error", 500 - -if __name__ == '__main__': - app.run(host='0.0.0.0', port=5000) \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/src/start_flask.sh b/docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/src/start_flask.sh deleted file mode 100644 index d37a90a..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/flask_esp8266/src/start_flask.sh +++ /dev/null @@ -1,18 +0,0 @@ -# # download -# sudo apt-get update -# sudo apt-get install -y python3-pip -# echo "alias python=python3" >> ~/.bashrc -# source ~/.bashrc -# pip install Flask -# sudo apt-get --reinstall install python3-requests - -# # run python file -# cd src/flask_esp8266/src -# python app.py - -# # run ros file at another terminal - -# # cd /root/comm-ws && -# # source devel/setup.bash -# # python3 /root/comm-ws/src/flask_esp8266/scripts/button_press_publisher.py - diff --git a/docker/local-ros2/OdomComm/comm-ws/src/run_test.sh b/docker/local-ros2/OdomComm/comm-ws/src/run_test.sh deleted file mode 100644 index 14e2341..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/src/run_test.sh +++ /dev/null @@ -1,16 +0,0 @@ -# start up -source /opt/ros/noetic/setup.bash - -# run -rostopic pub -1 /cmd_vel geometry_msgs/Twist '[0.3, 0.0, 0.0]' '[0.0, 0.0, 0.0]' & -# continue in 3 second -sleep 3 -# Ctrl+C -kill $! - -# stop -rostopic pub -1 /cmd_vel geometry_msgs/Twist '[0.0, 0.0, 0.0]' '[0.0, 0.0, 0.0]' & -# wait for 1 second -sleep 1 -# Ctrl+C -kill $! diff --git a/docker/local-ros2/OdomComm/comm-ws/start_flash.sh b/docker/local-ros2/OdomComm/comm-ws/start_flash.sh deleted file mode 100644 index 81c16f1..0000000 --- a/docker/local-ros2/OdomComm/comm-ws/start_flash.sh +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/bash - -# 更新套件並安裝必要工具 -echo "Updating system and installing dependencies..." -sudo apt-get update -sudo apt-get install -y python3-pip -sudo apt-get --reinstall install python3-requests - -# 設定 Python3 別名 -echo "Setting alias for Python..." -if ! grep -q "alias python=python3" ~/.bashrc; then - echo "alias python=python3" >> ~/.bashrcc - source ~/.bashrc -fi - -# 安裝 Flask -echo "Installing Flask..." -pip install Flask - -# 啟動 ROS 環境 -echo "Sourcing ROS setup..." -source devel/setup.bash - -# 啟動 Flask 應用程式 -echo "Starting Flask app..." -cd src/flask_esp8266/src -python3 app.py & # 背景執行 Flask 應用程式 - -# 啟動按鈕狀態發布腳本 -echo "Starting button press publisher script..." -python3 /root/comm-ws/src/flask_esp8266/scripts/button_press_publisher.py diff --git a/docker/local-ros2/OdomComm/docker/compose.yml b/docker/local-ros2/OdomComm/docker/compose.yml index 565a146..3967c6a 100644 --- a/docker/local-ros2/OdomComm/docker/compose.yml +++ b/docker/local-ros2/OdomComm/docker/compose.yml @@ -96,5 +96,5 @@ services: # - /dev/snd:/dev/snd - /dev:/dev # Mount workspace - - ../../localization-devel-ws:/home/user/localization-ws/src/localization-devel-ws + - ../../../../localization-devel-ws:/home/user/localization-ws/src/localization-devel-ws command: /bin/bash \ No newline at end of file From d7acbcb32409fd7d4bc8d504a77276a1ee604d14 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Fri, 17 Jan 2025 22:31:16 +0800 Subject: [PATCH 029/184] Add: (Docker-testBot) ROS2 for testBot --- docker/testBot/Dockerfile | 120 ++-- docker/testBot/OdomComm/_run.sh | 14 + docker/testBot/OdomComm/build_and_run.sh | 22 + docker/testBot/OdomComm/docker/Dockerfile | 151 +++++ .../OdomComm/docker/Dockerfile-rosserial | 51 ++ .../OdomComm/docker/compose-serial.yaml | 29 + docker/testBot/OdomComm/docker/compose.yml | 100 +++ .../docker/odometry/odometry/CMakeLists.txt | 212 ++++++ .../odometry/odometry/cfg/odometry_param.cfg | 29 + .../odometry/include/odometry/odometry.h | 80 +++ .../odometry/launch/odometry_comm.launch | 32 + .../docker/odometry/odometry/lib/odometry.cpp | 359 ++++++++++ .../docker/odometry/odometry/package.xml | 76 +++ .../odometry/param/odometry_comm.yaml | 32 + .../odometry/odometry/src/odometry_node.cpp | 29 + .../odometry/rosserial_msgs/CHANGELOG.rst | 105 +++ .../odometry/rosserial_msgs/CMakeLists.txt | 21 + .../odometry/rosserial_msgs/msg/Log.msg | 10 + .../odometry/rosserial_msgs/msg/TopicInfo.msg | 21 + .../odometry/rosserial_msgs/package.xml | 18 + .../rosserial_msgs/srv/RequestParam.srv | 7 + .../odometry/rosserial_server/CHANGELOG.rst | 130 ++++ .../odometry/rosserial_server/CMakeLists.txt | 77 +++ .../rosserial_server/async_read_buffer.h | 204 ++++++ .../include/rosserial_server/msg_lookup.h | 44 ++ .../include/rosserial_server/serial_session.h | 118 ++++ .../include/rosserial_server/session.h | 625 ++++++++++++++++++ .../include/rosserial_server/tcp_server.h | 92 +++ .../include/rosserial_server/topic_handlers.h | 195 ++++++ .../rosserial_server/udp_socket_session.h | 94 +++ .../include/rosserial_server/udp_stream.h | 133 ++++ .../rosserial_server/launch/serial.launch | 6 + .../rosserial_server/launch/socket.launch | 3 + .../rosserial_server/launch/udp_socket.launch | 9 + .../odometry/rosserial_server/package.xml | 23 + .../rosserial_server/src/msg_lookup.cpp | 102 +++ .../rosserial_server/src/serial_node.cpp | 56 ++ .../rosserial_server/src/socket_node.cpp | 56 ++ .../rosserial_server/src/udp_socket_node.cpp | 65 ++ .../testBot/OdomComm/docker/start-bridge.sh | 14 + docker/testBot/OdomComm/pull_and_run.sh | 23 + docker/testBot/docker-compose.yaml | 40 +- 42 files changed, 3546 insertions(+), 81 deletions(-) create mode 100644 docker/testBot/OdomComm/_run.sh create mode 100644 docker/testBot/OdomComm/build_and_run.sh create mode 100644 docker/testBot/OdomComm/docker/Dockerfile create mode 100644 docker/testBot/OdomComm/docker/Dockerfile-rosserial create mode 100644 docker/testBot/OdomComm/docker/compose-serial.yaml create mode 100644 docker/testBot/OdomComm/docker/compose.yml create mode 100644 docker/testBot/OdomComm/docker/odometry/odometry/CMakeLists.txt create mode 100644 docker/testBot/OdomComm/docker/odometry/odometry/cfg/odometry_param.cfg create mode 100644 docker/testBot/OdomComm/docker/odometry/odometry/include/odometry/odometry.h create mode 100644 docker/testBot/OdomComm/docker/odometry/odometry/launch/odometry_comm.launch create mode 100644 docker/testBot/OdomComm/docker/odometry/odometry/lib/odometry.cpp create mode 100644 docker/testBot/OdomComm/docker/odometry/odometry/package.xml create mode 100644 docker/testBot/OdomComm/docker/odometry/odometry/param/odometry_comm.yaml create mode 100644 docker/testBot/OdomComm/docker/odometry/odometry/src/odometry_node.cpp create mode 100644 docker/testBot/OdomComm/docker/odometry/rosserial_msgs/CHANGELOG.rst create mode 100644 docker/testBot/OdomComm/docker/odometry/rosserial_msgs/CMakeLists.txt create mode 100644 docker/testBot/OdomComm/docker/odometry/rosserial_msgs/msg/Log.msg create mode 100644 docker/testBot/OdomComm/docker/odometry/rosserial_msgs/msg/TopicInfo.msg create mode 100644 docker/testBot/OdomComm/docker/odometry/rosserial_msgs/package.xml create mode 100644 docker/testBot/OdomComm/docker/odometry/rosserial_msgs/srv/RequestParam.srv create mode 100644 docker/testBot/OdomComm/docker/odometry/rosserial_server/CHANGELOG.rst create mode 100644 docker/testBot/OdomComm/docker/odometry/rosserial_server/CMakeLists.txt create mode 100644 docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/async_read_buffer.h create mode 100644 docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/msg_lookup.h create mode 100644 docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/serial_session.h create mode 100644 docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/session.h create mode 100644 docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/tcp_server.h create mode 100644 docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/topic_handlers.h create mode 100644 docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/udp_socket_session.h create mode 100644 docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/udp_stream.h create mode 100644 docker/testBot/OdomComm/docker/odometry/rosserial_server/launch/serial.launch create mode 100644 docker/testBot/OdomComm/docker/odometry/rosserial_server/launch/socket.launch create mode 100644 docker/testBot/OdomComm/docker/odometry/rosserial_server/launch/udp_socket.launch create mode 100644 docker/testBot/OdomComm/docker/odometry/rosserial_server/package.xml create mode 100644 docker/testBot/OdomComm/docker/odometry/rosserial_server/src/msg_lookup.cpp create mode 100644 docker/testBot/OdomComm/docker/odometry/rosserial_server/src/serial_node.cpp create mode 100644 docker/testBot/OdomComm/docker/odometry/rosserial_server/src/socket_node.cpp create mode 100644 docker/testBot/OdomComm/docker/odometry/rosserial_server/src/udp_socket_node.cpp create mode 100644 docker/testBot/OdomComm/docker/start-bridge.sh create mode 100755 docker/testBot/OdomComm/pull_and_run.sh diff --git a/docker/testBot/Dockerfile b/docker/testBot/Dockerfile index 37ea01d..4c7bac3 100644 --- a/docker/testBot/Dockerfile +++ b/docker/testBot/Dockerfile @@ -1,11 +1,11 @@ ################################################################################################ # - Base stage # - This stage serves as the foundational stage for all other stages. -# - Base image: OSRF ROS Noetic Desktop Full -# - https://hub.docker.com/r/osrf/ros/tags?page=1&name=noetic-desktop-full +# - Base image: OSRF ROS Humble Desktop Full +# - https://hub.docker.com/r/osrf/ros/tags?page=1&name=humble-desktop-full ################################################################################################ -FROM osrf/ros:noetic-desktop-full AS base +FROM osrf/ros:humble-desktop-full AS base LABEL org.opencontainers.image.authors="yoseph.huang@gmail.com" @@ -15,6 +15,7 @@ ARG USER_GID=$USER_UID SHELL ["/bin/bash", "-c"] + ################################################################################################ # - User Setup stage # - In this stage, create a non-root user and configure passwordless sudo. @@ -22,7 +23,7 @@ SHELL ["/bin/bash", "-c"] FROM base AS user-setup -# Create a non-root user +## Create a non-root user RUN groupadd --gid $USER_GID $USERNAME && \ useradd --uid $USER_UID --gid $USER_GID -m $USERNAME -s /bin/bash && \ apt-get update && \ @@ -31,6 +32,7 @@ RUN groupadd --gid $USER_GID $USERNAME && \ chmod 0440 /etc/sudoers.d/$USERNAME && \ rm -rf /var/lib/apt/lists/* + ################################################################################################ # - Tools Installation stage # - In this stage, I will install convenient tools for development. @@ -38,109 +40,81 @@ RUN groupadd --gid $USER_GID $USERNAME && \ FROM user-setup AS tools -# Install necessary packages +## Install necessary packages RUN DEBIAN_FRONTEND=noninteractive apt-get update && \ DEBIAN_FRONTEND=noninteractive apt-get install -y \ + python3-pip \ + python3-rosdep \ + python3-setuptools \ + python3-numpy \ apt-utils \ git \ nano \ net-tools \ ssh \ usbutils \ - udev \ + udev \ x11-apps \ tmux \ - htop \ + htop \ + ros-humble-foxglove-bridge \ libsdl-image1.2-dev \ - libsdl-dev \ - ros-noetic-tf2-sensor-msgs \ - ros-noetic-move-base-msgs \ - ros-noetic-mbf-costmap-core \ - ros-noetic-mbf-msgs \ + libarmadillo-dev \ + libboost-all-dev \ + # ros-humble-laser-geometry \ libsuitesparse-dev \ - ros-noetic-libg2o \ - ros-noetic-teleop-twist-keyboard \ - ros-noetic-costmap-converter \ - ros-noetic-robot-localization \ - ros-noetic-imu-tools \ + ros-humble-libg2o \ + # ros-humble-imu-tools \ libusb-1.0-0 libusb-1.0-0-dev -y && \ rm -rf /var/lib/apt/lists/* - -################################################################################################ -# - RPLiDar Installation stage -# - In this stage, install necessary tools for RPLiDar. -################################################################################################ - -FROM tools AS rplidar-dep -RUN apt-get update && apt-get install -y \ - python3-pip \ - python3-rosdep \ - python3-setuptools \ - python3-numpy \ - git && \ - apt-get clean - -WORKDIR /home/${USERNAME}/localization-ws-ros1 -RUN git clone https://github.com/Slamtec/rplidar_ros.git /home/${USERNAME}/localization-ws-ros1/src/rplidar-ros-driver -RUN . /opt/ros/noetic/setup.sh && \ - catkin_make - + ################################################################################################ -# - Obstacle detect Installation stage +# - IMU Installation stage +# - In this stage, install neccesary stuff for phidget IMU spatial. ################################################################################################ -FROM rplidar-dep AS obs-dep +FROM tools AS imu-dep +## Install necessary tools for imu RUN DEBIAN_FRONTEND=noninteractive apt-get update && \ DEBIAN_FRONTEND=noninteractive apt-get install -y \ - ros-noetic-laser-geometry \ - libarmadillo-dev \ - libboost-all-dev \ + ros-humble-imu-tools \ && rm -rf /var/lib/apt/lists/* -WORKDIR /home/${USERNAME}/localization-ws-ros1 -RUN mkdir -p /home/${USERNAME}/localization-ws-ros1/src/localization-devel-ws && \ - git clone https://github.com/tysik/obstacle_detector.git /home/${USERNAME}/localization-ws-ros1/src/localization-devel-ws/obstacle_detector - -RUN sudo apt-get update && \ - rosdep update && \ - rosdep install --from-paths . --ignore-src -r -y - -# Build the workspace -USER root -RUN echo "source /opt/ros/noetic/setup.bash" >> /etc/bash.bashrc && \ - echo "source /home/${USERNAME}/localization-ws-ros1/devel/setup.bash" >> /etc/bash.bashrc -# Clean up -RUN sudo rm -rf /var/lib/apt/lists/* +USER ${USERNAME} +WORKDIR /home/user/localization-ws/src/phidgets_drivers +COPY phidgets_drivers /home/user/localization-ws/src/phidgets_drivers ################################################################################################ -# - Spatial-driver Installation stage +# - RPLiDar and obstacle detector Installation stage +# - In this stage, install neccesary stuff for RPLiDar. ################################################################################################ -FROM obs-dep AS imu-dep -RUN DEBIAN_FRONTEND=noninteractive apt-get update && \ - DEBIAN_FRONTEND=noninteractive apt-get install -y \ - python3-pip \ - ros-noetic-imu-tools \ - libusb-1.0-0 libusb-1.0-0-dev \ - && rm -rf /var/lib/apt/lists/* -COPY phidgets_drivers /home/${USERNAME}/localization-ws-ros1/src/phidgets_drivers +FROM imu-dep AS lidar-dep +USER ${USERNAME} +WORKDIR /home/user/localization-ws/src/rplidar-ros-driver +RUN git clone -b ros2 https://github.com/Slamtec/rplidar_ros.git /home/user/localization-ws/src/rplidar-ros-driver/ +RUN git clone -b humble-devel https://github.com/harmony-eu/obstacle_detector_2.git /home/user/localization-ws/src/obstacle_detector_2 ################################################################################################ # - Final stage +# ################################################################################################ -FROM imu-dep AS final +FROM lidar-dep AS final ## Set working directory -WORKDIR /home/${USERNAME}/localization-ws-ros1 +WORKDIR /home/${USERNAME}/localization-ws +# RUN sudo chown -R ${USERNAME}:${USERNAME} /home/${USERNAME}/localization-ws +USER ${USERNAME} +RUN sudo apt-get update && \ + rosdep update && \ + rosdep install -y -r -q --from-paths src --ignore-src --rosdistro $ROS_DISTRO && \ + /bin/bash -c 'source /opt/ros/$ROS_DISTRO/setup.bash; colcon build --symlink-install' \ + && sudo rm -rf /var/lib/apt/lists/* -# Ensure that the ROS workspace is built and set up correctly -RUN source /opt/ros/noetic/setup.bash && \ - cd /home/${USERNAME}/localization-ws-ros1 && \ - catkin_make +COPY .bashrc /home/$USERNAME/.bashrc.conf +RUN cat /home/$USERNAME/.bashrc.conf >> /home/$USERNAME/.bashrc USER ${USERNAME} -SHELL ["/bin/bash", "-c"] - CMD ["/bin/bash"] \ No newline at end of file diff --git a/docker/testBot/OdomComm/_run.sh b/docker/testBot/OdomComm/_run.sh new file mode 100644 index 0000000..9e82b64 --- /dev/null +++ b/docker/testBot/OdomComm/_run.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +## 1. make scripts & library executable +echo "=== [COMMUNICATION] ===" +find ../OdomComm -type f -name "*.sh" -exec sudo chmod +x {} \; + +## 2. environment setup +export DISPLAY=:0 +xhost +local:docker +cd docker + +## 3. deployment +echo "[COMMUNICATION] Deploying..." +docker compose -p communication up -d \ No newline at end of file diff --git a/docker/testBot/OdomComm/build_and_run.sh b/docker/testBot/OdomComm/build_and_run.sh new file mode 100644 index 0000000..a77990a --- /dev/null +++ b/docker/testBot/OdomComm/build_and_run.sh @@ -0,0 +1,22 @@ +#!/bin/bash + +## 0. clean container within same group +echo "=== [COMMUNICATION] Build & Run ===" +echo "[COMMUNICATION] Remove Containers ..." +docker compose -p communication down --volumes --remove-orphans + +## 1. make scripts & library executable +find ../OdomComm -type f -name "*.sh" -exec sudo chmod +x {} \; + +## 2. environment setup +export DISPLAY=:0 +xhost +local:docker +cd docker + +## 3. build image +echo "[COMMUNICATION] Building..." +docker compose -p communication build + +## 4. deployment +echo "[COMMUNICATION] Deploying..." +docker compose -p communication up -d \ No newline at end of file diff --git a/docker/testBot/OdomComm/docker/Dockerfile b/docker/testBot/OdomComm/docker/Dockerfile new file mode 100644 index 0000000..43a1026 --- /dev/null +++ b/docker/testBot/OdomComm/docker/Dockerfile @@ -0,0 +1,151 @@ +################################################################################################ +# - Base stage +# - This stage serves as the foundational stage for all other stages. +# - Base image: Ubuntu 22.04 Jammy Jellyfish +# - https://hub.docker.com/_/ubuntu/tags?page=1&name=22.04 +################################################################################################ + +FROM ubuntu:22.04 AS base + +LABEL org.opencontainers.image.authors="yuzhong1214@gmail.com" + +# Reference: https://docs.ros.org/en/humble/Installation/Alternatives/Ubuntu-Development-Setup.html#set-locale +ENV LC_ALL=en_US.UTF-8 +ENV LANG=en_US.UTF-8 + +SHELL ["/bin/bash", "-c"] + +# Add user +RUN useradd -ms /bin/bash user + +################################################################################################ +# - Build stage +# - In this stage, I will build ROS Humble and ros1-bridge from source. +# - Reference: +# - https://docs.ros.org/en/humble/How-To-Guides/Using-ros1_bridge-Jammy-upstream.html +# - https://docs.ros.org/en/humble/Installation/Alternatives/Ubuntu-Development-Setup.html +################################################################################################ + +FROM base AS build + +# Install the required packages for the following command. +RUN apt-get update && \ + apt-get install -y \ + curl \ + locales \ + software-properties-common \ + lsb-release + +# Set locale. +# Reference: https://docs.ros.org/en/humble/Installation/Alternatives/Ubuntu-Development-Setup.html#set-locale +RUN locale-gen en_US en_US.UTF-8 && \ + update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 + +# Add the ROS 2 apt repository. +# Reference: https://docs.ros.org/en/humble/Installation/Alternatives/Ubuntu-Development-Setup.html#add-the-ros-2-apt-repository +RUN add-apt-repository universe && \ + curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg && \ + echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros2/ubuntu $(. /etc/os-release && echo $UBUNTU_CODENAME) main" | tee /etc/apt/sources.list.d/ros2.list > /dev/null + +# Install development tools and ROS tools. +# Note that we declare noninteractive mode to avoid apt asking for user input. +# Additionally, install colcon from PyPI, rather than using apt packages. +# Reference: https://docs.ros.org/en/humble/How-To-Guides/Using-ros1_bridge-Jammy-upstream.html#install-development-tools-and-ros-tools +RUN DEBIAN_FRONTEND=noninteractive apt-get update && \ + DEBIAN_FRONTEND=noninteractive apt-get install -y \ + build-essential \ + cmake \ + git \ + python3-flake8 \ + python3-flake8-blind-except \ + python3-flake8-builtins \ + python3-flake8-class-newline \ + python3-flake8-comprehensions \ + python3-flake8-deprecated \ + python3-flake8-docstrings \ + python3-flake8-import-order \ + python3-flake8-quotes \ + python3-pip \ + python3-pytest \ + python3-pytest-cov \ + python3-pytest-repeat \ + python3-pytest-rerunfailures \ + python3-rosdep \ + python3-setuptools \ + ros-dev-tools +RUN python3 -m pip install -U colcon-common-extensions vcstool + +# Create ros2_humble workspace, and clone all repositories from the list. +# Reference: https://docs.ros.org/en/humble/Installation/Alternatives/Ubuntu-Development-Setup.html#get-ros-2-code +RUN mkdir -p /ros2_humble/src +WORKDIR /ros2_humble +RUN vcs import --input https://raw.githubusercontent.com/ros2/ros2/humble/ros2.repos src + +# Install dependencies. +# Reference: https://docs.ros.org/en/humble/Installation/Alternatives/Ubuntu-Development-Setup.html#install-dependencies-using-rosdep +RUN rosdep init && \ + rosdep update && \ + rosdep install --from-paths src --ignore-src -y --rosdistro humble --skip-keys "fastcdr rti-connext-dds-6.0.1 urdfdom_headers" + +# Build the ros2_humble workspace. (This will take a few minutes) +# Note that we are using colcon build without the flag --symlink-install. +# This is because we will copy the built files from the build stage to the release stage. +# If we use the flag --symlink-install, the release stage will not be able to find the built files. +# Reference: https://docs.ros.org/en/humble/Installation/Alternatives/Ubuntu-Development-Setup.html#build-the-code-in-the-workspace +RUN colcon build + +# Delete packages.ros.org from sources.list and remove conflicts packages manually. +# Removing those conflicts packages is necessary for install ros-core-dev. +# Here is the dicussion about this issue: https://github.com/j3soon/ros2-essentials/pull/9#discussion_r1375303858 +# Reference: +# - https://docs.ros.org/en/humble/How-To-Guides/Using-ros1_bridge-Jammy-upstream.html#ros-2-via-debian-packages +# - https://github.com/osrf/docker_images/issues/635#issuecomment-1217505552 +RUN rm -rf /etc/apt/sources.list.d/ros2.list && \ + apt-get remove -y \ + python3-catkin-pkg \ + python3-catkin-pkg-modules + +# Install ROS 1 from Ubuntu packages. +# Reference: https://docs.ros.org/en/humble/How-To-Guides/Using-ros1_bridge-Jammy-upstream.html#install-ros-1-from-ubuntu-packages +RUN apt-get update && \ + apt-get install -y ros-core-dev + +# Build ros1_bridge from source. +# Reference: https://github.com/ros2/ros1_bridge/tree/3d5328dc21564d2130b4ded30afe5cd1c41cf033#building-the-bridge-from-source +RUN git clone https://github.com/ros2/ros1_bridge src/ros1_bridge +RUN source install/setup.bash && \ + colcon build --packages-select ros1_bridge --cmake-force-configure + +# Other configurations +COPY ./start-bridge.sh /start-bridge.sh +RUN chmod +x /start-bridge.sh + +CMD ["/bin/bash"] + +################################################################################################ +# - Release stage +# - In this stage, I will copy the built files from the build stage. +# This is useful for reducing the size of the image. +# - Reference: +# - https://docs.docker.com/build/building/multi-stage/ +################################################################################################ + +FROM base AS release + +# Install ROS core and packages with their dependencies. +RUN DEBIAN_FRONTEND=noninteractive apt-get update && \ + DEBIAN_FRONTEND=noninteractive apt-get install -y \ + libspdlog-dev \ + python3-packaging \ + ros-core-dev + +# Copy files from host and build stage +COPY --from=build /ros2_humble/install /ros2_humble/install + +# Other configurations +COPY ./start-bridge.sh /start-bridge.sh +USER user +RUN echo "source /opt/ros/$ROS_DISTRO/setup.bash" >> ~/.bashrc + +WORKDIR / +CMD ["./start-bridge.sh"] \ No newline at end of file diff --git a/docker/testBot/OdomComm/docker/Dockerfile-rosserial b/docker/testBot/OdomComm/docker/Dockerfile-rosserial new file mode 100644 index 0000000..1eda1ec --- /dev/null +++ b/docker/testBot/OdomComm/docker/Dockerfile-rosserial @@ -0,0 +1,51 @@ +################################################################################################ +# - Base stage +# - This stage serves as the foundational stage for all other stages. +# - Base image: OSRF ROS noetic Desktop Full +# - https://hub.docker.com/r/osrf/ros/tags?page=1&name=noetic-desktop-full +################################################################################################ + +FROM osrf/ros:noetic-desktop-full AS base + +LABEL org.opencontainers.image.authors="yoseph.huang@gmail.com" + +ARG USERNAME=user +ARG USER_UID=1000 +ARG USER_GID=$USER_UID + +SHELL ["/bin/bash", "-c"] + + +################################################################################################ +# - User Setup stage +# - In this stage, create a non-root user and configure passwordless sudo. +################################################################################################ + +FROM base AS user-setup + +## Create a non-root user +RUN groupadd --gid $USER_GID $USERNAME && \ + useradd --uid $USER_UID --gid $USER_GID -m $USERNAME -s /bin/bash && \ + apt-get update && \ + apt-get install -y sudo && \ + echo $USERNAME ALL=\(root\) NOPASSWD:ALL > /etc/sudoers.d/$USERNAME && \ + chmod 0440 /etc/sudoers.d/$USERNAME && \ + rm -rf /var/lib/apt/lists/* + +FROM user-setup AS final + +USER ${USERNAME} +# COPY comm-ws /home/$USERNAME/comm-ws +RUN mkdir -p /home/$USERNAME/ws/src +COPY odometry /home/$USERNAME/ws/src/odometry + +# catkin_make +RUN /bin/bash -c "source /opt/ros/noetic/setup.bash && \ + rosdep update && \ + cd /home/$USERNAME/ws && \ + rosdep install -y -r -q --from-paths src --ignore-src --rosdistro noetic && \ + catkin_make" + +## Final configurations +USER $USERNAME +CMD ["/bin/bash"] \ No newline at end of file diff --git a/docker/testBot/OdomComm/docker/compose-serial.yaml b/docker/testBot/OdomComm/docker/compose-serial.yaml new file mode 100644 index 0000000..f66f575 --- /dev/null +++ b/docker/testBot/OdomComm/docker/compose-serial.yaml @@ -0,0 +1,29 @@ +services: + ros1: + image: ros1:serial + container_name: ros1 + stdin_open: true + tty: true + network_mode: host + privileged: true + volumes: + # - ../comm-ws:/root/comm-ws + # - /dev/bus/usb:/dev/bus/usb + - /dev:/dev + stop_grace_period: 1s + # depends_on: + # ros-core: + # condition: service_healthy + # command: /bin/bash -c " + # chmod +x /root/comm-ws/devel/_setup_util.py && + # find /root/comm-ws/devel -type f -name '*.sh' -exec chmod +x {} \; && + # source /opt/ros/noetic/setup.bash && + # source /root/comm-ws/devel/setup.bash && + # cd /root/comm-ws && + # sudo chmod 777 /dev/ttyACM0 && + # roslaunch rosserial_server stm32.launch" + command: /bin/bash -c " + source /opt/ros/noetic/setup.bash && + source ~/ws/devel/setup.bash && + sudo chmod 777 /dev/ttyACM0 && + roslaunch odometry odometry_comm.launch" \ No newline at end of file diff --git a/docker/testBot/OdomComm/docker/compose.yml b/docker/testBot/OdomComm/docker/compose.yml new file mode 100644 index 0000000..5f72480 --- /dev/null +++ b/docker/testBot/OdomComm/docker/compose.yml @@ -0,0 +1,100 @@ +services: + ros-core: + image: osrf/ros:noetic-desktop-full + container_name: ros-core + command: "rosmaster --core" + network_mode: host + stop_grace_period: 1s + healthcheck: + # The healthcheck is required for ros1-bridge to wait until roscore is ready. + test: /ros_entrypoint.sh bash -c "rostopic list || exit 1" + interval: 3s + timeout: 10s + retries: 5 + + ros1-bridge: + build: + context: . + target: release + image: pomelo925/ttennis-humble:communication + container_name: ros2-ros1-bridge-ws + stop_grace_period: 1s + depends_on: + ros-core: + # The healthcheck is required for ros1-bridge to wait until roscore is ready. + condition: service_healthy + command: ./start-bridge.sh + stdin_open: true + tty: true + network_mode: host + working_dir: / + volumes: + # Mount local timezone into container. ( Readonly ) + # Reference: https://stackoverflow.com/questions/57607381/how-do-i-change-timezone-in-a-docker-container + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro + # Direct Rendering Infrastructure + - /dev/dri:/dev/dri + # Shared Memory + - /dev/shm:/dev/shm + + ros1: + image: jossiewang/eurobot2025-localization:ros1-serial + container_name: ros1 + stdin_open: true + tty: true + network_mode: host + privileged: true + volumes: + - /dev:/dev + stop_grace_period: 1s + depends_on: + ros-core: + condition: service_healthy + command: /bin/bash -c " + source /opt/ros/noetic/setup.bash && + source ~/ws/devel/setup.bash && + sudo chmod 777 /dev/ttyACM0 && + roslaunch odometry odometry_comm.launch" + + ros2-localization-dev: + build: + context: . + dockerfile: Dockerfile + args: + USERNAME: user + image: jossiewang/eurobot2025-localization:testBot-ros2 + container_name: localization-2025-dev-ros2 + stdin_open: true + tty: true + privileged: true + stop_grace_period: 1s + restart: no + # entrypoint: ["./start.sh"] + + network_mode: host + working_dir: /home/user/localization-ws + environment: + - DISPLAY=${DISPLAY} + # Set ros2 environment variables. + # References: + # - https://docs.ros.org/en/humble/Concepts/Intermediate/About-Domain-ID.html + # - https://docs.ros.org/en/humble/Tutorials/Beginner-CLI-Tools/Configuring-ROS2-Environment.html + # - ROS_LOCALHOST_ONLY=1 + # - ROS_DOMAIN_ID=42 + - ROS_WS=/home/user/localization-ws + volumes: + # Mount local timezone into container. ( Readonly ) + # Reference: https://stackoverflow.com/questions/57607381/how-do-i-change-timezone-in-a-docker-container + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro + # Mount X11 server + - /tmp/.X11-unix:/tmp/.X11-unix + # Direct Rendering Infrastructure + # - /dev/dri:/dev/dri + # Mount sound card to prevent Gazebo warning. + # - /dev/snd:/dev/snd + - /dev:/dev + # Mount workspace + - ../../../../localization-devel-ws:/home/user/localization-ws/src/localization-devel-ws + command: /bin/bash \ No newline at end of file diff --git a/docker/testBot/OdomComm/docker/odometry/odometry/CMakeLists.txt b/docker/testBot/OdomComm/docker/odometry/odometry/CMakeLists.txt new file mode 100644 index 0000000..e45df10 --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/odometry/CMakeLists.txt @@ -0,0 +1,212 @@ +cmake_minimum_required(VERSION 3.0.2) +project(odometry) + +## Compile as C++11, supported in ROS Kinetic and newer +# add_compile_options(-std=c++11) + +## Find catkin macros and libraries +## if COMPONENTS list like find_package(catkin REQUIRED COMPONENTS xyz) +## is used, also find other catkin packages +find_package(catkin REQUIRED COMPONENTS + geometry_msgs + nav_msgs + roscpp + rospy + std_msgs + dynamic_reconfigure +) + +## System dependencies are found with CMake's conventions +# find_package(Boost REQUIRED COMPONENTS system) + + +## Uncomment this if the package has a setup.py. This macro ensures +## modules and global scripts declared therein get installed +## See http://ros.org/doc/api/catkin/html/user_guide/setup_dot_py.html +# catkin_python_setup() + +################################################ +## Declare ROS messages, services and actions ## +################################################ + +## To declare and build messages, services or actions from within this +## package, follow these steps: +## * Let MSG_DEP_SET be the set of packages whose message types you use in +## your messages/services/actions (e.g. std_msgs, actionlib_msgs, ...). +## * In the file package.xml: +## * add a build_depend tag for "message_generation" +## * add a build_depend and a exec_depend tag for each package in MSG_DEP_SET +## * If MSG_DEP_SET isn't empty the following dependency has been pulled in +## but can be declared for certainty nonetheless: +## * add a exec_depend tag for "message_runtime" +## * In this file (CMakeLists.txt): +## * add "message_generation" and every package in MSG_DEP_SET to +## find_package(catkin REQUIRED COMPONENTS ...) +## * add "message_runtime" and every package in MSG_DEP_SET to +## catkin_package(CATKIN_DEPENDS ...) +## * uncomment the add_*_files sections below as needed +## and list every .msg/.srv/.action file to be processed +## * uncomment the generate_messages entry below +## * add every package in MSG_DEP_SET to generate_messages(DEPENDENCIES ...) + +## Generate messages in the 'msg' folder +# add_message_files( +# FILES +# Message1.msg +# Message2.msg +# ) + +## Generate services in the 'srv' folder +# add_service_files( +# FILES +# Service1.srv +# Service2.srv +# ) + +## Generate actions in the 'action' folder +# add_action_files( +# FILES +# Action1.action +# Action2.action +# ) + +## Generate added messages and services with any dependencies listed here +# generate_messages( +# DEPENDENCIES +# geometry_msgs# nav_msgs# std_msgs +# ) + +################################################ +## Declare ROS dynamic reconfigure parameters ## +################################################ + +## To declare and build dynamic reconfigure parameters within this +## package, follow these steps: +## * In the file package.xml: +## * add a build_depend and a exec_depend tag for "dynamic_reconfigure" +## * In this file (CMakeLists.txt): +## * add "dynamic_reconfigure" to +## find_package(catkin REQUIRED COMPONENTS ...) +## * uncomment the "generate_dynamic_reconfigure_options" section below +## and list every .cfg file to be processed + +## Generate dynamic reconfigure parameters in the 'cfg' folder +generate_dynamic_reconfigure_options( + cfg/odometry_param.cfg +) + +################################### +## catkin specific configuration ## +################################### +## The catkin_package macro generates cmake config files for your package +## Declare things to be passed to dependent projects +## INCLUDE_DIRS: uncomment this if your package contains header files +## LIBRARIES: libraries you create in this project that dependent projects also need +## CATKIN_DEPENDS: catkin_packages dependent projects also need +## DEPENDS: system dependencies of this project that dependent projects also need +catkin_package( +# INCLUDE_DIRS include +# LIBRARIES odometry +# CATKIN_DEPENDS geometry_msgs nav_msgs roscpp rospy std_msgs +# DEPENDS system_lib +) + +########### +## Build ## +########### + +## Specify additional locations of header files +## Your package locations should be listed before other locations +include_directories( + include + ${catkin_INCLUDE_DIRS} +) + +## Add cmake target dependencies of the library +## as an example, code may need to be generated before libraries +## either from message generation or dynamic reconfigure +# add_dependencies(${PROJECT_NAME} ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS}) + +## Declare a C++ executable +## With catkin_make all packages are built within a single CMake context +## The recommended prefix ensures that target names across packages don't collide +# add_executable(${PROJECT_NAME}_node src/odometry_node.cpp) + +## Rename C++ executable without prefix +## The above recommended prefix causes long target names, the following renames the +## target back to the shorter version for ease of user use +## e.g. "rosrun someones_pkg node" instead of "rosrun someones_pkg someones_pkg_node" +# set_target_properties(${PROJECT_NAME}_node PROPERTIES OUTPUT_NAME node PREFIX "") + +## Add cmake target dependencies of the executable +## same as for the library above +# add_dependencies(${PROJECT_NAME}_node ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS}) + +## Specify libraries to link a library or executable target against +# target_link_libraries(${PROJECT_NAME}_node +# ${catkin_LIBRARIES} +# ) + +## -- Declare library -- ## +add_library(odometry lib/odometry.cpp) +target_link_libraries(odometry ${catkin_LIBRARIES}) +add_dependencies(odometry ${catkin_EXPORTED_TARGETS} ${PROJECT_NAME}_gencfg) + +## -- Build a nodes -- ## +add_executable(odometry_node src/odometry_node.cpp) +target_link_libraries(odometry_node odometry) + +############# +## Install ## +############# + +# all install targets should use catkin DESTINATION variables +# See http://ros.org/doc/api/catkin/html/adv_user_guide/variables.html + +## Mark executable scripts (Python etc.) for installation +## in contrast to setup.py, you can choose the destination +# catkin_install_python(PROGRAMS +# scripts/my_python_script +# DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} +# ) + +## Mark executables for installation +## See http://docs.ros.org/melodic/api/catkin/html/howto/format1/building_executables.html +# install(TARGETS ${PROJECT_NAME}_node +# RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} +# ) + +## Mark libraries for installation +## See http://docs.ros.org/melodic/api/catkin/html/howto/format1/building_libraries.html +# install(TARGETS ${PROJECT_NAME} +# ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} +# LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} +# RUNTIME DESTINATION ${CATKIN_GLOBAL_BIN_DESTINATION} +# ) + +## Mark cpp header files for installation +# install(DIRECTORY include/${PROJECT_NAME}/ +# DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION} +# FILES_MATCHING PATTERN "*.h" +# PATTERN ".svn" EXCLUDE +# ) + +## Mark other files for installation (e.g. launch and bag files, etc.) +# install(FILES +# # myfile1 +# # myfile2 +# DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} +# ) + +############# +## Testing ## +############# + +## Add gtest based cpp test target and link libraries +# catkin_add_gtest(${PROJECT_NAME}-test test/test_odometry.cpp) +# if(TARGET ${PROJECT_NAME}-test) +# target_link_libraries(${PROJECT_NAME}-test ${PROJECT_NAME}) +# endif() + +## Add folders to be run by python nosetests +# catkin_add_nosetests(test) diff --git a/docker/testBot/OdomComm/docker/odometry/odometry/cfg/odometry_param.cfg b/docker/testBot/OdomComm/docker/odometry/odometry/cfg/odometry_param.cfg new file mode 100644 index 0000000..dca0f41 --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/odometry/cfg/odometry_param.cfg @@ -0,0 +1,29 @@ +#!/usr/bin/env python +PACKAGE = "odometry" +NAMESPACE = "odometry" +GENERATE_FILE = "odometry_param" + +from dynamic_reconfigure.parameter_generator_catkin import ParameterGenerator, int_t, double_t, bool_t, str_t + +gen = ParameterGenerator() + +gen.add("publish", bool_t, 0, "To publish or not", True) +gen.add("twist_topic", str_t, 0, "Topic to subscribe odometry information", "/Toposition") +gen.add("odom_topic", str_t, 0, "Topic to publish odometry information", "/odom") + +gen.add("fixed_frame", str_t, 0, "Parent frame", "odom") +gen.add("target_frame", str_t, 0, "Child frame", "base_footprint") + +gen.add("covariance_x", double_t, 0, "Covariance x", 0.05, 0, 1) +gen.add("covariance_y", double_t, 0, "Covariance y", 0.05, 0, 1) +gen.add("covariance_z", double_t, 0, "Covariance z", 0.1, 0, 1) +gen.add("covariance_vx", double_t, 0, "Covariance vx", 0.1, 0, 1) +gen.add("covariance_vy", double_t, 0, "Covariance vy", 0.1, 0, 1) +gen.add("covariance_vz", double_t, 0, "Covariance vz", 0.2, 0, 1) + +gen.add("covariance_multi_vx", double_t, 0, "Covariance multiplican for vx", 0.5, 0, 9) +gen.add("covariance_multi_vy", double_t, 0, "Covariance multiplican for vy", 0.5, 0, 9) +gen.add("covariance_multi_vz", double_t, 0, "Covariance multiplican for vz", 0.5, 0, 9) + + +exit(gen.generate(PACKAGE, NAMESPACE, GENERATE_FILE)) diff --git a/docker/testBot/OdomComm/docker/odometry/odometry/include/odometry/odometry.h b/docker/testBot/OdomComm/docker/odometry/odometry/include/odometry/odometry.h new file mode 100644 index 0000000..89fab9a --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/odometry/include/odometry/odometry.h @@ -0,0 +1,80 @@ +#pragma once + +#include "ros/ros.h" +#include "nav_msgs/Odometry.h" +#include "geometry_msgs/Twist.h" +#include "std_srvs/Empty.h" +#include "std_msgs/Float64.h" + +#include +#include +#include +#include "odometry/odometry_paramConfig.h" + +class Odometry { + +public : + + Odometry(ros::NodeHandle &nh, ros::NodeHandle &nh_local); + +private : + + /* Function - for initialize params */ + void Initialize(); + + /* Function - for update params */ + bool UpdateParams(std_srvs::Empty::Request &req, std_srvs::Empty::Response &res); + + /* Function - for twist callback */ + void TwistCallback(const geometry_msgs::Twist::ConstPtr &msg); + + /* Function -> for geometry_msgs::Twist ( cmd_vel ) */ + void P_VelocityCallback(const nav_msgs::Odometry::ConstPtr &msg); + + /* Function -> for geometry_msgs::TwistWithCovariance ( ekf_pose ) */ + void VelocityCallback(const nav_msgs::Odometry::ConstPtr &msg); + + /* Function publish sth we need */ + void publish(); + + /* Function for dynamic configure callback */ + void DynamicParamCallback(odometry::odometry_paramConfig &config, uint32_t level); + + /* Function to set up dynamic configure function and server */ + void SetDynamicReconfigure(); + + /** -- Node Handles -- **/ + ros::NodeHandle nh_; + ros::NodeHandle nh_local_; + + /** -- Advertise -- **/ + ros::Subscriber twist_sub_; + ros::Subscriber vel_sub_; + ros::Publisher odom_pub_; + ros::ServiceServer param_srv_; // Service for update param ( call by other nodes ) + + /** -- Msgs to pub -- **/ + nav_msgs::Odometry odometry_output_; + nav_msgs::Odometry odometry_output_backup_; + double covariance_multi_[3]; // x, y, z + + /** -- Parameters -- **/ + bool p_active_; + bool p_publish_; + bool p_update_params_; + bool p_sub_from_nav_; + bool p_use_dynamic_reconf_; + bool p_use_stm_integral_; + + double p_covariance_; + double p_covariance_multi_; + + std::string p_fixed_frame_; + std::string p_target_frame_; + + std::string p_twist_topic_; + std::string p_odom_topic_; + +}; + + diff --git a/docker/testBot/OdomComm/docker/odometry/odometry/launch/odometry_comm.launch b/docker/testBot/OdomComm/docker/odometry/odometry/launch/odometry_comm.launch new file mode 100644 index 0000000..4e40e2f --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/odometry/launch/odometry_comm.launch @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + require: + publishers: [ odoo_googoogoo ] + subscribers: [ ] + + + + diff --git a/docker/testBot/OdomComm/docker/odometry/odometry/lib/odometry.cpp b/docker/testBot/OdomComm/docker/odometry/odometry/lib/odometry.cpp new file mode 100644 index 0000000..ff8a1f6 --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/odometry/lib/odometry.cpp @@ -0,0 +1,359 @@ +#include "odometry/odometry.h" + +Odometry::Odometry (ros::NodeHandle &nh, ros::NodeHandle &nh_local){ + + this->nh_ = nh; + this->nh_local_ = nh_local; + this->Initialize(); +} + +void Odometry::Initialize(){ + + std_srvs::Empty empty; + + this->p_active_ = false; + ROS_INFO_STREAM("[Odometry] : inactive node"); + + if(this->UpdateParams(empty.request, empty.response)){ + ROS_INFO_STREAM("[Odometry] : Initialize param ok"); + } + else { + ROS_INFO_STREAM("[Odometry] : Initialize param failed"); + } + +} + +bool Odometry::UpdateParams(std_srvs::Empty::Request &req, std_srvs::Empty::Response &res){ + + bool prev_active = p_active_; + + double covariance[6]; + double multi_covariance[3]; + + /* get param */ + if(this->nh_local_.param("active", p_active_, true)){ + ROS_INFO_STREAM("[Odometry] : active set to " << p_active_); + } + + if(this->nh_local_.param("publish", p_publish_, true)){ + ROS_INFO_STREAM("[Odometry] : publish set to " << p_publish_); + } + + if(this->nh_local_.param("twist_topic", p_twist_topic_, "/Toposition")){ + ROS_INFO_STREAM("[Odometry] : Current subscribe topic [ " << p_twist_topic_ << " ]"); + } + + if(this->nh_local_.param("odom_topic", p_odom_topic_, "/odom")){ + ROS_INFO_STREAM("[Odometry] : Current publish topic [ " << p_odom_topic_ << " ]"); + } + + if(this->nh_local_.param("fixed_frame", p_fixed_frame_, "odom")){ + ROS_INFO_STREAM("[Odometry] : Current fixed frame [ " << p_fixed_frame_ << " ]"); + } + + if(this->nh_local_.param("target_frame", p_target_frame_, "base_footprint")){ + ROS_INFO_STREAM("[Odometry] : Current target frame [ " << p_target_frame_ << " ]"); + } + + if(this->nh_local_.param("update_params", p_update_params_, false)){ + ROS_INFO_STREAM("[Odometry] : update params set to " << p_update_params_); + } + + if(this->nh_local_.param("covariance_x", covariance[0], 0.)){ + ROS_INFO_STREAM("[Odometry] : x covariance set to " << covariance[0]); + this->odometry_output_.twist.covariance[0] = covariance[0]; + } + + if(this->nh_local_.param("covariance_y", covariance[1], 0.)){ + ROS_INFO_STREAM("[Odometry] : y covariance set to " << covariance[1]); + this->odometry_output_.twist.covariance[7] = covariance[1]; + } + + if(this->nh_local_.param("covariance_z", covariance[2], 0.)){ + ROS_INFO_STREAM("[Odometry] : z covariance set to " << covariance[2]); + this->odometry_output_.twist.covariance[14] = covariance[2]; + } + + if(this->nh_local_.param("covariance_vx", covariance[3], 0.)){ + ROS_INFO_STREAM("[Odometry] : vx covariance set to " << covariance[3]); + this->odometry_output_.twist.covariance[21] = covariance[3]; + } + + if(this->nh_local_.param("covariance_vy", covariance[4], 0.)){ + ROS_INFO_STREAM("[Odometry] : vy covariance set to " << covariance[4]); + this->odometry_output_.twist.covariance[28] = covariance[4]; + } + + if(this->nh_local_.param("covariance_vz", covariance[5], 0.)){ + ROS_INFO_STREAM("[Odometry] : vz covariance set to " << covariance[5]); + this->odometry_output_.twist.covariance[35] = covariance[5]; + } + + if(this->nh_local_.param("covariance_multi_vx", multi_covariance[0], 0.)){ + ROS_INFO_STREAM("[Odometry] : vx covariance multiplicant set to " << multi_covariance[0]); + covariance_multi_[0] = multi_covariance[0]; + } + + if(this->nh_local_.param("covariance_multi_vy", multi_covariance[1], 0.)){ + ROS_INFO_STREAM("[Odometry] : vy covariance multiplicant set to " << multi_covariance[1]); + covariance_multi_[1] = multi_covariance[1]; + } + + if(this->nh_local_.param("covariance_multi_vz", multi_covariance[2], 0.)){ + ROS_INFO_STREAM("[Odometry] : vz covariance multiplicant set to " << multi_covariance[2]); + covariance_multi_[2] = multi_covariance[2]; + } + + if(this->nh_local_.param("using_nav_vel_cb", p_sub_from_nav_, 0.)){ + ROS_INFO_STREAM("[Odometry] : current subscribe from nav cmd_vel is set to " << p_sub_from_nav_); + } + + if(this->nh_local_.param("using_dynamic_reconf", p_use_dynamic_reconf_, true)){ + ROS_INFO_STREAM("[Odometry] : using dynamic reconfigure is set to " << p_use_dynamic_reconf_); + } + + if(this->nh_local_.param("use_stm_integral", p_use_stm_integral_, true)){ + ROS_INFO_STREAM("[Odometry] : use stm integral " << p_use_stm_integral_); + } + + if(p_active_ != prev_active) { + + if (p_active_) { + + ROS_INFO_STREAM("[Odometry] : active node"); + this->twist_sub_ = nh_.subscribe(p_twist_topic_, 10, &Odometry::TwistCallback, this); + this->odom_pub_ = nh_.advertise(p_odom_topic_, 10); + + if(this->p_sub_from_nav_){ + this->vel_sub_ = nh_.subscribe("cmd_vel", 10, &Odometry::P_VelocityCallback, this); + } + else{ + this->vel_sub_ = nh_.subscribe("local_filter", 10, &Odometry::VelocityCallback, this); + } + + if(this->p_update_params_){ + this->param_srv_ = nh_local_.advertiseService("params", &Odometry::UpdateParams, this); + } + + if(this->p_use_dynamic_reconf_){ + this->SetDynamicReconfigure(); + } + + } + else { + this->twist_sub_.shutdown(); + this->odom_pub_.shutdown(); + this->vel_sub_.shutdown(); + + if(this->p_update_params_){ + this->param_srv_.shutdown(); + } + } + } + + + /* -- Backup covariance -- */ + this->odometry_output_backup_ = this->odometry_output_; + + /* -- Set basic variables -- */ + this->odometry_output_.header.frame_id = this->p_fixed_frame_; + this->odometry_output_.child_frame_id = this->p_target_frame_; + + return true; + +} + +void Odometry::TwistCallback(const geometry_msgs::Twist::ConstPtr &msg){ + + static unsigned int sequence = 0; + sequence++; + + this->odometry_output_.header.seq = sequence; + this->odometry_output_.header.stamp = ros::Time::now(); + + if(p_use_stm_integral_){ + this->odometry_output_.pose.pose.position.x = msg->angular.x; + this->odometry_output_.pose.pose.position.y = msg->angular.y; + + tf2::Quaternion quaternion; + quaternion.setRPY(0, 0, msg->linear.z); + + this->odometry_output_.pose.pose.orientation = tf2::toMsg(quaternion); + } + + this->odometry_output_.twist.twist.linear.x = msg->linear.x; + this->odometry_output_.twist.twist.linear.y = msg->linear.y; + this->odometry_output_.twist.twist.angular.z = msg->angular.z; + this->odometry_output_.pose.covariance[0] = 0.1; + this->odometry_output_.pose.covariance[7] = 0.1; + this->odometry_output_.pose.covariance[14] = 0.1; + this->odometry_output_.pose.covariance[21] = 0.1; + this->odometry_output_.pose.covariance[28] = 0.1; + this->odometry_output_.pose.covariance[35] = 0.1; + + if(this->p_publish_) this->publish(); + +} + + +void Odometry::P_VelocityCallback(const nav_msgs::Odometry::ConstPtr &msg){ + + double covariance_multi[3]; + + covariance_multi[0] = this->covariance_multi_[0] * abs(msg->twist.twist.linear.x); + covariance_multi[1] = this->covariance_multi_[1] * abs(msg->twist.twist.linear.y); + covariance_multi[2] = this->covariance_multi_[2] * abs(msg->twist.twist.angular.z); + + this->odometry_output_.twist.covariance[0] = std::max(0.00000001, covariance_multi[0] + this->odometry_output_backup_.twist.covariance[0]); + this->odometry_output_.twist.covariance[7] = std::max(0.00000001, covariance_multi[1] + this->odometry_output_backup_.twist.covariance[7]); + this->odometry_output_.twist.covariance[14] = std::max(0.00000001, covariance_multi[2]+ this->odometry_output_backup_.twist.covariance[14]); + this->odometry_output_.twist.covariance[21] = std::max(0.00000001, covariance_multi[0] + this->odometry_output_backup_.twist.covariance[21]); + this->odometry_output_.twist.covariance[28] = std::max(0.00000001, covariance_multi[1] + this->odometry_output_backup_.twist.covariance[28]); + this->odometry_output_.twist.covariance[35] = std::max(0.00000001, covariance_multi[2] + this->odometry_output_backup_.twist.covariance[35]); + +} + + +void Odometry::VelocityCallback(const nav_msgs::Odometry::ConstPtr &msg){ + + boost::shared_ptr odometry_ptr(new nav_msgs::Odometry()); + + odometry_ptr->twist.twist.linear = msg->twist.twist.linear; + odometry_ptr->twist.twist.angular = msg->twist.twist.angular; + + this->P_VelocityCallback(odometry_ptr); + +} + +void Odometry::publish(){ + + this->odom_pub_.publish(this->odometry_output_); + +} + +void Odometry::DynamicParamCallback(odometry::odometry_paramConfig &config, uint32_t level){ + + /* get param */ + if(p_publish_ != config.publish){ + this->p_publish_ = config.publish; + ROS_INFO_STREAM("[Odometry] : publish set to " << p_publish_); + } + + if(p_twist_topic_ != config.twist_topic){ + + this->p_twist_topic_ = config.twist_topic; + + if(p_active_){ + this->twist_sub_ = nh_.subscribe(p_twist_topic_, 10, &Odometry::TwistCallback, this); + } + + ROS_INFO_STREAM("[Odometry] : Current subscribe topic [ " << p_twist_topic_ << " ]"); + } + + if(p_odom_topic_ != config.odom_topic){ + + this->p_odom_topic_ = config.odom_topic; + + if(p_active_){ + this->odom_pub_ = nh_.advertise(p_odom_topic_, 10); + } + + ROS_INFO_STREAM("[Odometry] : Current publish topic [ " << p_odom_topic_ << " ]"); + } + + if(p_fixed_frame_ != config.fixed_frame){ + + this->p_fixed_frame_ = config.fixed_frame; + this->odometry_output_.header.frame_id = this->p_fixed_frame_; + + ROS_INFO_STREAM("[Odometry] : Current fixed frame [ " << p_fixed_frame_ << " ]"); + } + + if(p_target_frame_ != config.target_frame){ + + this->p_target_frame_ = config.target_frame; + this->odometry_output_.child_frame_id = this->p_target_frame_; + + ROS_INFO_STREAM("[Odometry] : Current target frame [ " << p_target_frame_ << " ]"); + } + + if(this->odometry_output_backup_.twist.covariance[0] != config.covariance_x){ + + this->odometry_output_backup_.twist.covariance[0] = config.covariance_x; + + ROS_INFO_STREAM("[Odometry] : x covariance set to " << this->odometry_output_backup_.twist.covariance[0]); + } + + if(this->odometry_output_backup_.twist.covariance[7] != config.covariance_y){ + + this->odometry_output_backup_.twist.covariance[7] = config.covariance_y; + + ROS_INFO_STREAM("[Odometry] : y covariance set to " << this->odometry_output_backup_.twist.covariance[7]); + } + + if(this->odometry_output_backup_.twist.covariance[14] != config.covariance_z){ + + this->odometry_output_backup_.twist.covariance[14] = config.covariance_z; + + ROS_INFO_STREAM("[Odometry] : z covariance set to " << this->odometry_output_backup_.twist.covariance[14]); + } + + if(this->odometry_output_backup_.twist.covariance[21] != config.covariance_vx){ + + this->odometry_output_backup_.twist.covariance[21] = config.covariance_vx; + + ROS_INFO_STREAM("[Odometry] : vx covariance set to " << this->odometry_output_backup_.twist.covariance[21]); + } + + if(this->odometry_output_backup_.twist.covariance[28] != config.covariance_vy){ + + this->odometry_output_backup_.twist.covariance[28] = config.covariance_vy; + + ROS_INFO_STREAM("[Odometry] : vy covariance set to " << this->odometry_output_backup_.twist.covariance[28]); + } + + if(this->odometry_output_backup_.twist.covariance[35] != config.covariance_vz){ + + this->odometry_output_backup_.twist.covariance[35] = config.covariance_vz; + + ROS_INFO_STREAM("[Odometry] : vz covariance set to " << this->odometry_output_backup_.twist.covariance[35]); + } + + if(this->covariance_multi_[0] != config.covariance_multi_vx){ + + this->covariance_multi_[0] = config.covariance_multi_vx; + + ROS_INFO_STREAM("[Odometry] : vx covariance multiplicant set to " << this->covariance_multi_[0]); + } + + if(this->covariance_multi_[1] != config.covariance_multi_vy){ + + this->covariance_multi_[1] = config.covariance_multi_vy; + + ROS_INFO_STREAM("[Odometry] : vy covariance multiplicant set to " << this->covariance_multi_[1]); + } + + if(this->covariance_multi_[2] != config.covariance_multi_vz){ + + this->covariance_multi_[2] = config.covariance_multi_vz; + + ROS_INFO_STREAM("[Odometry] : vz covariance multiplicant set to " << this->covariance_multi_[2]); + } + + this->odometry_output_.twist.covariance = this->odometry_output_backup_.twist.covariance; + +} + +void Odometry::SetDynamicReconfigure(){ + + static dynamic_reconfigure::Server dynamic_param_srv_; + + dynamic_reconfigure::Server::CallbackType callback; + + // If the function is a class member : + // boost::bind(&function, class instance, _1, _2) + callback = boost::bind(&Odometry::DynamicParamCallback, this, _1, _2); + + // Set callback function to param server + dynamic_param_srv_.setCallback(callback); +} diff --git a/docker/testBot/OdomComm/docker/odometry/odometry/package.xml b/docker/testBot/OdomComm/docker/odometry/odometry/package.xml new file mode 100644 index 0000000..6679d91 --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/odometry/package.xml @@ -0,0 +1,76 @@ + + + odometry + 0.0.0 + The odometry package + + + + + assume + + + + + + TODO + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + catkin + geometry_msgs + nav_msgs + roscpp + rospy + std_msgs + dynamic_reconfigure + geometry_msgs + nav_msgs + roscpp + rospy + std_msgs + geometry_msgs + nav_msgs + roscpp + rospy + std_msgs + dynamic_reconfigure + + + + + + + + diff --git a/docker/testBot/OdomComm/docker/odometry/odometry/param/odometry_comm.yaml b/docker/testBot/OdomComm/docker/odometry/odometry/param/odometry_comm.yaml new file mode 100644 index 0000000..3144dda --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/odometry/param/odometry_comm.yaml @@ -0,0 +1,32 @@ +# Active this node +active: true + +# Set publish to this node +publish: true + +# Open param service +update_params: false + +# Covariance for "const" part +covariance_x: 0.0005 +covariance_y: 0.0005 +covariance_z: 0.01 +covariance_vx: 0.0005 +covariance_vy: 0.0005 +covariance_vz: 0.02 + +# Covariance for "multiple" part +covariance_multi_vx: 0.05 +covariance_multi_vy: 0.05 +covariance_multi_vz: 0.05 + +# Dynamic adjustment from : + # True: (ns)/cmd_vel + # False: (ns)/final_pose +using_nav_vel_cb: false + +# Open if STM has integral information +use_stm_integral: false + +# Open Dynamic reconfigure service +using_dynamic_reconf: false \ No newline at end of file diff --git a/docker/testBot/OdomComm/docker/odometry/odometry/src/odometry_node.cpp b/docker/testBot/OdomComm/docker/odometry/odometry/src/odometry_node.cpp new file mode 100644 index 0000000..2500ea2 --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/odometry/src/odometry_node.cpp @@ -0,0 +1,29 @@ +#include "odometry/odometry.h" + +int main(int argc, char** argv){ + + ros::init(argc, argv, "odometry_node"); + + ros::NodeHandle nh(""); + ros::NodeHandle nh_local("~"); + + try { + + ROS_INFO_STREAM("[Odometry] : Initializing odometry"); + Odometry odometry(nh, nh_local); + ros::spin(); + + } + catch (const char* s) { + + ROS_FATAL_STREAM("[Odometry] : " << s); + + } + catch (...) { + + ROS_FATAL_STREAM("[Odometry] : Unexpected error"); + + } + + return 0; +} diff --git a/docker/testBot/OdomComm/docker/odometry/rosserial_msgs/CHANGELOG.rst b/docker/testBot/OdomComm/docker/odometry/rosserial_msgs/CHANGELOG.rst new file mode 100644 index 0000000..ee8c98d --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/rosserial_msgs/CHANGELOG.rst @@ -0,0 +1,105 @@ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Changelog for package rosserial_msgs +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +0.9.2 (2021-04-02) +------------------ + +0.9.1 (2020-09-09) +------------------ + +0.9.0 (2020-08-25) +------------------ +* Fix Travis for Noetic + Python 3 +* Bump minimum CMake version to 3.7.2 (Melodic). +* Drop separate node for message service (`#446 `_) +* Contributors: Mike Purvis + +0.8.0 (2018-10-11) +------------------ + +0.7.7 (2017-11-29) +------------------ +* Fix catkin lint errors (`#296 `_) +* Contributors: Bei Chen Liu + +0.7.6 (2017-03-01) +------------------ + +0.7.5 (2016-11-22) +------------------ + +0.7.4 (2016-09-21) +------------------ + +0.7.3 (2016-08-05) +------------------ + +0.7.2 (2016-07-15) +------------------ + +0.7.1 (2015-07-06) +------------------ + +0.7.0 (2015-04-23) +------------------ + +0.6.3 (2014-11-05) +------------------ + +0.6.2 (2014-09-10) +------------------ + +0.6.1 (2014-06-30) +------------------ + +0.6.0 (2014-06-11) +------------------ +* Uncomment ID_TX_STOP constant, per `#111 `_ +* Contributors: Mike Purvis + +0.5.6 (2014-06-11) +------------------ +* Add Mike Purvis as maintainer to all but xbee. +* remove ID_TX_STOP from rosserial_msgs/msg/TopicInfo.msg, using hardcode modification. fix the dupilcated registration problem of subscriber +* modified rosserial +* Contributors: Mike Purvis, Moju Zhao + +0.5.5 (2014-01-14) +------------------ + +0.5.4 (2013-10-17) +------------------ + +0.5.3 (2013-09-21) +------------------ +* Add message info service and stub of node to provide it, for +rosserial_server support. + +0.5.2 (2013-07-17) +------------------ + +* Fix release version + +0.5.1 (2013-07-15) +------------------ + +0.4.5 (2013-07-02) +------------------ + +0.4.4 (2013-03-20) +------------------ + +0.4.3 (2013-03-13 14:08) +------------------------ + +0.4.2 (2013-03-13 01:15) +------------------------ + +0.4.1 (2013-03-09) +------------------ + +0.4.0 (2013-03-08) +------------------ +* Changed DEBUG log level to ROSDEBUG. +* initial catkin version on github diff --git a/docker/testBot/OdomComm/docker/odometry/rosserial_msgs/CMakeLists.txt b/docker/testBot/OdomComm/docker/odometry/rosserial_msgs/CMakeLists.txt new file mode 100644 index 0000000..c525612 --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/rosserial_msgs/CMakeLists.txt @@ -0,0 +1,21 @@ +cmake_minimum_required(VERSION 3.7.2) +project(rosserial_msgs) + +find_package(catkin REQUIRED COMPONENTS + message_generation +) + +add_message_files(FILES + Log.msg + TopicInfo.msg +) + +add_service_files(FILES + RequestParam.srv +) + +generate_messages() + +catkin_package(CATKIN_DEPENDS + message_runtime +) diff --git a/docker/testBot/OdomComm/docker/odometry/rosserial_msgs/msg/Log.msg b/docker/testBot/OdomComm/docker/odometry/rosserial_msgs/msg/Log.msg new file mode 100644 index 0000000..7239876 --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/rosserial_msgs/msg/Log.msg @@ -0,0 +1,10 @@ + +#ROS Logging Levels +uint8 ROSDEBUG=0 +uint8 INFO=1 +uint8 WARN=2 +uint8 ERROR=3 +uint8 FATAL=4 + +uint8 level +string msg diff --git a/docker/testBot/OdomComm/docker/odometry/rosserial_msgs/msg/TopicInfo.msg b/docker/testBot/OdomComm/docker/odometry/rosserial_msgs/msg/TopicInfo.msg new file mode 100644 index 0000000..dafd6b0 --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/rosserial_msgs/msg/TopicInfo.msg @@ -0,0 +1,21 @@ +# special topic_ids +uint16 ID_PUBLISHER=0 +uint16 ID_SUBSCRIBER=1 +uint16 ID_SERVICE_SERVER=2 +uint16 ID_SERVICE_CLIENT=4 +uint16 ID_PARAMETER_REQUEST=6 +uint16 ID_LOG=7 +uint16 ID_TIME=10 +uint16 ID_TX_STOP=11 + +# The endpoint ID for this topic +uint16 topic_id + +string topic_name +string message_type + +# MD5 checksum for this message type +string md5sum + +# size of the buffer message must fit in +int32 buffer_size diff --git a/docker/testBot/OdomComm/docker/odometry/rosserial_msgs/package.xml b/docker/testBot/OdomComm/docker/odometry/rosserial_msgs/package.xml new file mode 100644 index 0000000..9f8ac6d --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/rosserial_msgs/package.xml @@ -0,0 +1,18 @@ + + rosserial_msgs + 0.9.2 + + Messages for automatic topic configuration using rosserial. + + Michael Ferguson + Paul Bouchier + Mike Purvis + BSD + http://ros.org/wiki/rosserial_msgs + + catkin + + message_generation + + message_runtime + diff --git a/docker/testBot/OdomComm/docker/odometry/rosserial_msgs/srv/RequestParam.srv b/docker/testBot/OdomComm/docker/odometry/rosserial_msgs/srv/RequestParam.srv new file mode 100644 index 0000000..ca605e8 --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/rosserial_msgs/srv/RequestParam.srv @@ -0,0 +1,7 @@ +string name + +--- + +int32[] ints +float32[] floats +string[] strings diff --git a/docker/testBot/OdomComm/docker/odometry/rosserial_server/CHANGELOG.rst b/docker/testBot/OdomComm/docker/odometry/rosserial_server/CHANGELOG.rst new file mode 100644 index 0000000..e8d8efd --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/rosserial_server/CHANGELOG.rst @@ -0,0 +1,130 @@ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Changelog for package rosserial_server +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +0.9.2 (2021-04-02) +------------------ +* Add python3-dev as build depend (`#544 `_) +* Contributors: Tobias Fischer + +0.9.1 (2020-09-09) +------------------ +* Add boost::thread dependency to rosserial_server (`#513 `_) +* Contributors: Mike Purvis + +0.9.0 (2020-08-25) +------------------ +* Only initialize embedded python interpreter once. (`#491 `_) +* Port 482 and 483 forward from Melodic branch (`#492 `_) +* Fix warning when using std_msgs/Empty (`#482 `_) +* Bump minimum CMake version to 3.7.2 (Melodic). +* Removed unused service client for message info service (`#481 `_) +* Call io_service.stop() when ros::ok() returns false (`#477 `_) +* Call Py_Finalize before throwing exception (`#476 `_) +* [Windows] use c++ signed trait to replace ssize_t for better portability. (`#463 `_) +* Port rosserial_server to Boost 1.71. (`#468 `_) +* rosserial_server: update install rules for binary targets (`#457 `_) +* Fix bug: assign the md5 for service (`#449 `_) +* Contributors: Hermann von Kleist, Johannes Meyer, Mike Purvis, Sean Yen, 趙 漠居(Zhao, Moju) + +0.8.0 (2018-10-11) +------------------ +* Fix compiling on boost > 1.66 (`#362 `_) + Reflective of changes made to boost::asio noted here: + http://www.boost.org/doc/libs/1_66_0/doc/html/boost_asio/net_ts.html +* Contributors: Fan Jiang + +0.7.7 (2017-11-29) +------------------ +* Fix catkin lint errors (`#296 `_) +* Contributors: Bei Chen Liu + +0.7.6 (2017-03-01) +------------------ + +0.7.5 (2016-11-22) +------------------ +* Fixing build errors for boost >=1.60 (`#226 `_) (`#250 `_) +* Contributors: Malte Splietker + +0.7.4 (2016-09-21) +------------------ +* Use catkin_EXPORTED_TARGETS to avoid CMake warning (`#246 `_) +* Fix AsyncReadBuffer for UDP socket case. (`#245 `_) +* Contributors: Mike Purvis + +0.7.3 (2016-08-05) +------------------ +* Avoid runaway async condition when port is bad. (`#236 `_) +* Add missing install rule for udp_socket_node +* Make the ~require param configurable from Session. (`#233 `_) +* Contributors: Mike Purvis + +0.7.2 (2016-07-15) +------------------ +* Implementation of native UDP rosserial server. (`#231 `_) +* Explicit session lifecycle for the serial server. (`#228 `_) + This is a long overdue change which will resolve some crashes when + USB serial devices return error states in the face of noise or other + interruptions. +* Support for VER1 protocol has been dropped. +* Handle log messages in rosserial_server +* Contributors: Mike Purvis, mkrauter + +0.7.1 (2015-07-06) +------------------ + +0.7.0 (2015-04-23) +------------------ +* Fill out description field in package.xml. +* Bugfix for checksum. + Publishing topics fails when messages are over 256 bytes in length due to checksum() function or'ing high and low byte instead of adding them. +* rosserial_server: Properly receive messages > 255 bytes. +* Contributors: Chad Attermann, Mike Purvis + +0.6.3 (2014-11-05) +------------------ +* Add more log output, don't end the session for certain write errors. +* Contributors: Mike Purvis + +0.6.2 (2014-09-10) +------------------ +* Bugfix for interrupted sessions. + This is a two-part fix for an issue causes a segfault when the device + disappears during operation, for example a ttyACM device which is unplugged. + The AsyncReadBuffer part avoids calling a callback after the object + owning it has destructed, and the SerialSession part avoids recreating + itself until the previous instance has finished the destructor and been + full destroyed. +* Add dependency on rosserial_msgs_gencpp, fixes `#133 `_ +* Make ServiceClient::handle public, to fix compilation bug on some platforms. +* Enabled registration of service clients +* Add namespaces to headers, swap ROS thread to foreground. +* Move headers to include path, rename to follow ROS style. + +0.6.1 (2014-06-30) +------------------ + +0.6.0 (2014-06-11) +------------------ + +0.5.6 (2014-06-11) +------------------ +* Fixed build error due to variable being read as a function due to missing parenthesis +* Add rosserial_python as dependency of rosserial_server +* Contributors: Mike Purvis, spaghetti- + +0.5.5 (2014-01-14) +------------------ +* Add support for require/publishers and require/subscribers parameters. +* Use stream logging in rosserial_server + +0.5.4 (2013-10-17) +------------------ + +0.5.3 (2013-09-21) +------------------ +* New package: rosserial_server +* Contains example launch file for serial configuration of server +* Working now with both Groovy and Hydro clients. +* Subscriber to correctly declare known md5 and topic type from client. diff --git a/docker/testBot/OdomComm/docker/odometry/rosserial_server/CMakeLists.txt b/docker/testBot/OdomComm/docker/odometry/rosserial_server/CMakeLists.txt new file mode 100644 index 0000000..6e57211 --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/rosserial_server/CMakeLists.txt @@ -0,0 +1,77 @@ +cmake_minimum_required(VERSION 3.7.2) +project(rosserial_server) + +find_package(catkin REQUIRED COMPONENTS + roscpp + rosserial_msgs + std_msgs + topic_tools +) + +find_package(Boost REQUIRED COMPONENTS + system + thread +) + +find_package(PythonLibs REQUIRED) + +catkin_package( + INCLUDE_DIRS include + CATKIN_DEPENDS + roscpp + rosserial_msgs + std_msgs + topic_tools + LIBRARIES ${PROJECT_NAME}_lookup +) + +include_directories( + include + ${Boost_INCLUDE_DIRS} + ${catkin_INCLUDE_DIRS} +) + +add_library(${PROJECT_NAME}_lookup src/msg_lookup.cpp) +target_link_libraries(${PROJECT_NAME}_lookup ${PYTHON_LIBRARY}) +target_include_directories(${PROJECT_NAME}_lookup SYSTEM PRIVATE ${PYTHON_INCLUDE_DIR}) + +add_executable(${PROJECT_NAME}_serial_node src/serial_node.cpp) +target_link_libraries(${PROJECT_NAME}_serial_node ${catkin_LIBRARIES} ${PROJECT_NAME}_lookup) +set_target_properties(${PROJECT_NAME}_serial_node PROPERTIES OUTPUT_NAME serial_node PREFIX "") +add_dependencies(${PROJECT_NAME}_serial_node ${catkin_EXPORTED_TARGETS}) + +add_executable(${PROJECT_NAME}_socket_node src/socket_node.cpp) +target_link_libraries(${PROJECT_NAME}_socket_node ${catkin_LIBRARIES} ${PROJECT_NAME}_lookup) +set_target_properties(${PROJECT_NAME}_socket_node PROPERTIES OUTPUT_NAME socket_node PREFIX "") +add_dependencies(${PROJECT_NAME}_socket_node ${catkin_EXPORTED_TARGETS}) + +add_executable(${PROJECT_NAME}_udp_socket_node src/udp_socket_node.cpp) +target_link_libraries(${PROJECT_NAME}_udp_socket_node ${catkin_LIBRARIES} ${PROJECT_NAME}_lookup) +set_target_properties(${PROJECT_NAME}_udp_socket_node PROPERTIES OUTPUT_NAME udp_socket_node PREFIX "") +add_dependencies(${PROJECT_NAME}_udp_socket_node ${catkin_EXPORTED_TARGETS}) + +install( + TARGETS + ${PROJECT_NAME}_lookup + ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} + LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} + RUNTIME DESTINATION ${CATKIN_GLOBAL_BIN_DESTINATION} +) + +install( + TARGETS + ${PROJECT_NAME}_serial_node + ${PROJECT_NAME}_socket_node + ${PROJECT_NAME}_udp_socket_node + RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} +) + +install( + DIRECTORY launch + DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} +) + +install( + DIRECTORY include/${PROJECT_NAME}/ + DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION} +) diff --git a/docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/async_read_buffer.h b/docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/async_read_buffer.h new file mode 100644 index 0000000..586fcae --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/async_read_buffer.h @@ -0,0 +1,204 @@ +/** + * + * \file + * \brief Helper object for successive reads from a ReadStream. + * \author Mike Purvis + * \copyright Copyright (c) 2013, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + * + */ + +#ifndef ROSSERIAL_SERVER_ASYNC_READ_BUFFER_H +#define ROSSERIAL_SERVER_ASYNC_READ_BUFFER_H + +#include +#include +#include + +#include + +// ssize_t is POSIX-only type. Use make_signed for portable code. +#include // size_t +#include // std::make_signed +typedef std::make_signed::type signed_size_t; + +namespace rosserial_server +{ + +template +class AsyncReadBuffer +{ +public: + AsyncReadBuffer(AsyncReadStream& s, size_t capacity, + boost::function error_callback) + : stream_(s), read_requested_bytes_(0), error_callback_(error_callback) { + reset(); + mem_.resize(capacity); + ROS_ASSERT_MSG(error_callback_, "Bad error callback passed to read buffer."); + } + + /** + * @brief Commands a fixed number of bytes from the buffer. This may be fulfilled from existing + * buffer content, or following a hardware read if required. + */ + void read(size_t requested_bytes, boost::function callback) { + ROS_DEBUG_STREAM_NAMED("async_read", "Buffer read of " << requested_bytes << " bytes, " << + "wi: " << write_index_ << ", ri: " << read_index_); + + ROS_ASSERT_MSG(read_requested_bytes_ == 0, "Bytes requested is nonzero, is there an operation already pending?"); + ROS_ASSERT_MSG(callback, "Bad read success callback function."); + read_success_callback_ = callback; + read_requested_bytes_ = requested_bytes; + + if (read_requested_bytes_ > mem_.size()) + { + // Insufficient room in the buffer for the requested bytes, + ROS_ERROR_STREAM_NAMED("async_read", "Requested to read " << read_requested_bytes_ << + " bytes, but buffer capacity is only " << mem_.size() << "."); + error_callback_(boost::system::errc::make_error_code(boost::system::errc::no_buffer_space)); + return; + } + + // Number of bytes which must be transferred to satisfy the request. + signed_size_t transfer_bytes = read_requested_bytes_ - bytesAvailable(); + + if (transfer_bytes > 0) + { + // If we don't have enough headroom in the buffer, we'll have to shift what's currently in there to make room. + if (bytesHeadroom() < transfer_bytes) + { + memmove(&mem_[0], &mem_[read_index_], bytesAvailable()); + write_index_ = bytesAvailable(); + read_index_ = 0; + } + + // Initiate a read from hardware so that we have enough bytes to fill the user request. + ROS_DEBUG_STREAM_NAMED("async_read", "Requesting transfer of at least " << transfer_bytes << " byte(s)."); + boost::asio::async_read(stream_, + boost::asio::buffer(&mem_[write_index_], bytesHeadroom()), + boost::asio::transfer_at_least(transfer_bytes), + boost::bind(&AsyncReadBuffer::callback, this, + boost::asio::placeholders::error, + boost::asio::placeholders::bytes_transferred)); + } + else + { + // We have enough in the buffer already, can fill the request without going to hardware. + callSuccessCallback(); + } + } + +private: + void reset() + { + read_index_ = 0; + write_index_ = 0; + } + + inline size_t bytesAvailable() + { + return write_index_ - read_index_; + } + + inline size_t bytesHeadroom() + { + return mem_.size() - write_index_; + } + + /** + * @brief The internal callback which is called by the boost::asio::async_read invocation + * in the public read method above. + */ + void callback(const boost::system::error_code& error, size_t bytes_transferred) + { + if (error) + { + read_requested_bytes_ = 0; + read_success_callback_.clear(); + ROS_DEBUG_STREAM_NAMED("async_read", "Read operation failed with: " << error); + + if (error == boost::asio::error::operation_aborted) + { + // Special case for operation_aborted. The abort callback comes when the owning Session + // is in the middle of teardown, which means the callback is no longer valid. + } + else + { + error_callback_(error); + } + return; + } + + write_index_ += bytes_transferred; + ROS_DEBUG_STREAM_NAMED("async_read", "Successfully read " << bytes_transferred << " byte(s), now " << bytesAvailable() << " available."); + callSuccessCallback(); + } + + /** + * @brief Calls the user's callback. This is a separate function because it gets called from two + * places, depending whether or not an actual HW read is required to fill the request. + */ + void callSuccessCallback() + { + ROS_DEBUG_STREAM_NAMED("async_read", "Invoking success callback with buffer of requested size " << + read_requested_bytes_ << " byte(s)."); + + ros::serialization::IStream stream(&mem_[read_index_], read_requested_bytes_); + read_index_ += read_requested_bytes_; + + // Post the callback rather than executing it here so, so that we have a chance to do the cleanup + // below prior to it actually getting run, in the event that the callback queues up another read. +#if BOOST_VERSION >= 107000 + boost::asio::post(stream_.get_executor(), boost::bind(read_success_callback_, stream)); +#else + stream_.get_io_service().post(boost::bind(read_success_callback_, stream)); +#endif + + // Resetting these values clears our state so that we know there isn't a callback pending. + read_requested_bytes_ = 0; + read_success_callback_.clear(); + + if (bytesAvailable() == 0) + { + ROS_DEBUG_STREAM_NAMED("async_read", "Buffer is empty, resetting indexes to the beginning."); + reset(); + } + } + + AsyncReadStream& stream_; + std::vector mem_; + + size_t write_index_; + size_t read_index_; + boost::function error_callback_; + + boost::function read_success_callback_; + size_t read_requested_bytes_; +}; + +} // namespace + +#endif // ROSSERIAL_SERVER_ASYNC_READ_BUFFER_H diff --git a/docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/msg_lookup.h b/docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/msg_lookup.h new file mode 100644 index 0000000..28e60b9 --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/msg_lookup.h @@ -0,0 +1,44 @@ +/** + * \author Mike Purvis + * \copyright Copyright (c) 2019, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + */ + +#include +#include + +namespace rosserial_server +{ + +struct MsgInfo +{ + std::string md5sum; + std::string full_text; +}; + +const MsgInfo lookupMessage(const std::string& message_type, const std::string submodule = "msg"); + +} // namespace rosserial_server diff --git a/docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/serial_session.h b/docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/serial_session.h new file mode 100644 index 0000000..2a0bc15 --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/serial_session.h @@ -0,0 +1,118 @@ +/** + * + * \file + * \brief Single, reconnecting class for a serial rosserial session. + * \author Mike Purvis + * \copyright Copyright (c) 2013, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + * + */ + +#ifndef ROSSERIAL_SERVER_SERIAL_SESSION_H +#define ROSSERIAL_SERVER_SERIAL_SESSION_H + +#include +#include +#include + +#include + +#include "rosserial_server/session.h" + +namespace rosserial_server +{ + +class SerialSession : public Session +{ +public: + SerialSession(boost::asio::io_service& io_service, std::string port, int baud) + : Session(io_service), port_(port), baud_(baud), timer_(io_service) + { + ROS_INFO_STREAM("rosserial_server session configured for " << port_ << " at " << baud << "bps."); + + failed_connection_attempts_ = 0; + check_connection(); + } + +private: + void check_connection() + { + if (!is_active()) + { + attempt_connection(); + } + + // Every second, check again if the connection should be reinitialized, + // if the ROS node is still up. + if (ros::ok()) + { + timer_.expires_from_now(boost::posix_time::milliseconds(2000)); + timer_.async_wait(boost::bind(&SerialSession::check_connection, this)); + } + else + { + shutdown(); + } + } + + void attempt_connection() + { + ROS_DEBUG("Opening serial port."); + + boost::system::error_code ec; + socket().open(port_, ec); + if (ec) { + failed_connection_attempts_++; + if (failed_connection_attempts_ == 1) { + ROS_ERROR_STREAM("Unable to open port " << port_ << ": " << ec); + } else { + ROS_DEBUG_STREAM("Unable to open port " << port_ << " (" << failed_connection_attempts_ << "): " << ec); + } + return; + } + ROS_INFO_STREAM("Opened " << port_); + failed_connection_attempts_ = 0; + + typedef boost::asio::serial_port_base serial; + socket().set_option(serial::baud_rate(baud_)); + socket().set_option(serial::character_size(8)); + socket().set_option(serial::stop_bits(serial::stop_bits::one)); + socket().set_option(serial::parity(serial::parity::none)); + socket().set_option(serial::flow_control(serial::flow_control::none)); + + // Kick off the session. + start(); + } + + std::string port_; + int baud_; + boost::asio::deadline_timer timer_; + int failed_connection_attempts_; +}; + +} // namespace + +#endif // ROSSERIAL_SERVER_SERIAL_SESSION_H diff --git a/docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/session.h b/docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/session.h new file mode 100644 index 0000000..e7f8ab7 --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/session.h @@ -0,0 +1,625 @@ +/** + * + * \file + * \brief Class representing a session between this node and a + * templated rosserial client. + * \author Mike Purvis + * \copyright Copyright (c) 2013, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + * + */ + +#ifndef ROSSERIAL_SERVER_SESSION_H +#define ROSSERIAL_SERVER_SESSION_H + +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include + +#include "rosserial_server/async_read_buffer.h" +#include "rosserial_server/topic_handlers.h" + +namespace rosserial_server +{ + + typedef std::vector Buffer; + typedef boost::shared_ptr BufferPtr; + + template + class Session : boost::noncopyable + { + public: + Session(boost::asio::io_service &io_service) + : io_service_(io_service), + socket_(io_service), + sync_timer_(io_service), + require_check_timer_(io_service), + ros_spin_timer_(io_service), + async_read_buffer_(socket_, buffer_max, + boost::bind(&Session::read_failed, this, + boost::asio::placeholders::error)) + { + active_ = false; + + timeout_interval_ = boost::posix_time::milliseconds(5000); + attempt_interval_ = boost::posix_time::milliseconds(1000); + require_check_interval_ = boost::posix_time::milliseconds(1000); + ros_spin_interval_ = boost::posix_time::milliseconds(10); + require_param_name_ = "~require"; + + unrecognised_topic_retry_threshold_ = ros::param::param("~unrecognised_topic_retry_threshold", 0); + + nh_.setCallbackQueue(&ros_callback_queue_); + + // Intermittent callback to service ROS callbacks. To avoid polling like this, + // CallbackQueue could in the future be extended with a scheme to monitor for + // callbacks on another thread, and then queue them up to be executed on this one. + ros_spin_timer_.expires_from_now(ros_spin_interval_); + ros_spin_timer_.async_wait(boost::bind(&Session::ros_spin_timeout, this, + boost::asio::placeholders::error)); + } + + Socket &socket() + { + return socket_; + } + + void start() + { + ROS_DEBUG("Starting session."); + + callbacks_[rosserial_msgs::TopicInfo::ID_PUBLISHER] = boost::bind(&Session::setup_publisher, this, _1); + callbacks_[rosserial_msgs::TopicInfo::ID_SUBSCRIBER] = boost::bind(&Session::setup_subscriber, this, _1); + callbacks_[rosserial_msgs::TopicInfo::ID_SERVICE_CLIENT + rosserial_msgs::TopicInfo::ID_PUBLISHER] = boost::bind(&Session::setup_service_client_publisher, this, _1); + callbacks_[rosserial_msgs::TopicInfo::ID_SERVICE_CLIENT + rosserial_msgs::TopicInfo::ID_SUBSCRIBER] = boost::bind(&Session::setup_service_client_subscriber, this, _1); + callbacks_[rosserial_msgs::TopicInfo::ID_LOG] = boost::bind(&Session::handle_log, this, _1); + callbacks_[rosserial_msgs::TopicInfo::ID_TIME] = boost::bind(&Session::handle_time, this, _1); + + active_ = true; + attempt_sync(); + read_sync_header(); + } + + void stop() + { + std::cout << "Sending Tx Stop Request..." << std::endl; + uint8_t overhead_bytes = 8; + uint16_t length = overhead_bytes; + BufferPtr buffer_ptr(new Buffer(length)); + ros::serialization::OStream stream(&buffer_ptr->at(0), buffer_ptr->size()); + stream << (uint16_t)0xfeff << (uint16_t)0x0000 << (uint16_t)0x0bff << (uint16_t)0xf400; + boost::asio::async_write(socket_, boost::asio::buffer(*buffer_ptr), + boost::bind(&Session::write_completion_cb, this, boost::asio::placeholders::error, buffer_ptr)); + std::cout << "Stop..." << std::endl; + + // Abort any pending ROS callbacks. + ros_callback_queue_.clear(); + + // Abort active session timer callbacks, if present. + sync_timer_.cancel(); + require_check_timer_.cancel(); + + // Reset the state of the session, dropping any publishers or subscribers + // we currently know about from this client. + callbacks_.clear(); + subscribers_.clear(); + publishers_.clear(); + services_.clear(); + + // Close the socket. + socket_.close(); + active_ = false; + } + + void shutdown() + { + if (is_active()) + { + stop(); + } + io_service_.stop(); + } + + bool is_active() + { + return active_; + } + + /** + * This is to set the name of the required topics parameter from the + * default of ~require. You might want to do this to avoid a conflict + * with something else in that namespace, or because you're embedding + * multiple instances of rosserial_server in a single process. + */ + void set_require_param(std::string param_name) + { + require_param_name_ = param_name; + } + + private: + /** + * Periodic function which handles calling ROS callbacks, executed on the same + * io_service thread to avoid a concurrency nightmare. + */ + void ros_spin_timeout(const boost::system::error_code &error) + { + ros_callback_queue_.callAvailable(); + + if (ros::ok()) + { + // Call again next interval. + ros_spin_timer_.expires_from_now(ros_spin_interval_); + ros_spin_timer_.async_wait(boost::bind(&Session::ros_spin_timeout, this, + boost::asio::placeholders::error)); + } + else + { + shutdown(); + } + } + + //// RECEIVING MESSAGES //// + // TODO: Total message timeout, implement primarily in ReadBuffer. + + void read_sync_header() + { + async_read_buffer_.read(1, boost::bind(&Session::read_sync_first, this, _1)); + } + + void read_sync_first(ros::serialization::IStream &stream) + { + uint8_t sync; + stream >> sync; + if (sync == 0xff) + { + async_read_buffer_.read(1, boost::bind(&Session::read_sync_second, this, _1)); + } + else + { + read_sync_header(); + } + } + + void read_sync_second(ros::serialization::IStream &stream) + { + uint8_t sync; + stream >> sync; + if (sync == 0xfe) + { + async_read_buffer_.read(5, boost::bind(&Session::read_id_length, this, _1)); + } + else + { + read_sync_header(); + } + } + + void read_id_length(ros::serialization::IStream &stream) + { + uint16_t topic_id, length; + uint8_t length_checksum; + + // Check header checksum byte for length field. + stream >> length >> length_checksum; + if (length_checksum + checksum(length) != 0xff) + { + uint8_t csl = checksum(length); + ROS_WARN("Bad message header length checksum. Dropping message from client. T%d L%d C%d %d", topic_id, length, length_checksum, csl); + read_sync_header(); + return; + } + else + { + stream >> topic_id; + } + ROS_DEBUG("Received message header with length %d and topic_id=%d", length, topic_id); + + // Read message length + checksum byte. + async_read_buffer_.read(length + 1, boost::bind(&Session::read_body, this, + _1, topic_id)); + } + + void read_body(ros::serialization::IStream &stream, uint16_t topic_id) + { + ROS_DEBUG("Received body of length %d for message on topic %d.", stream.getLength(), topic_id); + + ros::serialization::IStream checksum_stream(stream.getData(), stream.getLength()); + uint8_t msg_checksum = checksum(checksum_stream) + checksum(topic_id); + + if (msg_checksum != 0xff) + { + ROS_WARN("Rejecting message on topicId=%d, length=%d with bad checksum.", topic_id, stream.getLength()); + } + else + { + if (callbacks_.count(topic_id) == 1) + { + try + { + // stream includes the check sum byte. + ros::serialization::IStream msg_stream(stream.getData(), stream.getLength() - 1); + callbacks_[topic_id](msg_stream); + } + catch (ros::serialization::StreamOverrunException e) + { + if (topic_id < 100) + { + ROS_ERROR("Buffer overrun when attempting to parse setup message."); + ROS_ERROR_ONCE("Is this firmware from a pre-Groovy rosserial?"); + } + else + { + ROS_WARN("Buffer overrun when attempting to parse user message."); + } + } + } + else + { + ROS_WARN("Received message with unrecognized topicId (%d).", topic_id); + + if ((unrecognised_topic_retry_threshold_ > 0) && ++unrecognised_topics_ >= unrecognised_topic_retry_threshold_) + { + // The threshold for unrecognised topics has been exceeded. + // Attempt to request the topics from the client again + ROS_WARN("Unrecognised topic threshold exceeded. Requesting topics from client"); + attempt_sync(); + unrecognised_topics_ = 0; + } + } + } + + // Kickoff next message read. + read_sync_header(); + } + + void read_failed(const boost::system::error_code &error) + { + if (error == boost::system::errc::no_buffer_space) + { + // No worries. Begin syncing on a new message. + ROS_WARN("Overrun on receive buffer. Attempting to regain rx sync."); + read_sync_header(); + } + else if (error) + { + // When some other read error has occurred, stop the session, which destroys + // all known publishers and subscribers. + ROS_WARN_STREAM("Socket asio error, closing socket: " << error); + stop(); + } + } + + //// SENDING MESSAGES //// + + void write_message(Buffer &message, const uint16_t topic_id) + { + uint8_t overhead_bytes = 8; + uint16_t length = overhead_bytes + message.size(); + BufferPtr buffer_ptr(new Buffer(length)); + + uint8_t msg_checksum; + ros::serialization::IStream checksum_stream(message.size() > 0 ? &message[0] : NULL, message.size()); + + ros::serialization::OStream stream(&buffer_ptr->at(0), buffer_ptr->size()); + uint8_t msg_len_checksum = 255 - checksum(message.size()); + stream << (uint16_t)0xfeff << (uint16_t)message.size() << msg_len_checksum << topic_id; + msg_checksum = 255 - (checksum(checksum_stream) + checksum(topic_id)); + + memcpy(stream.advance(message.size()), &message[0], message.size()); + stream << msg_checksum; + + ROS_DEBUG_NAMED("async_write", "Sending buffer of %d bytes to client.", length); + boost::asio::async_write(socket_, boost::asio::buffer(*buffer_ptr), + boost::bind(&Session::write_completion_cb, this, boost::asio::placeholders::error, buffer_ptr)); + } + + void write_completion_cb(const boost::system::error_code &error, + BufferPtr buffer_ptr) + { + if (error) + { + if (error == boost::system::errc::io_error) + { + ROS_WARN_THROTTLE(1, "Socket write operation returned IO error."); + } + else if (error == boost::system::errc::no_such_device) + { + ROS_WARN_THROTTLE(1, "Socket write operation returned no device."); + } + else + { + ROS_WARN_STREAM_THROTTLE(1, "Unknown error returned during write operation: " << error); + } + stop(); + } + // Buffer is destructed when this function exits and buffer_ptr goes out of scope. + } + + //// SYNC WATCHDOG //// + void attempt_sync() + { + request_topics(); + set_sync_timeout(attempt_interval_); + } + + void set_sync_timeout(const boost::posix_time::time_duration &interval) + { + if (ros::ok()) + { + sync_timer_.cancel(); + sync_timer_.expires_from_now(interval); + sync_timer_.async_wait(boost::bind(&Session::sync_timeout, this, + boost::asio::placeholders::error)); + } + else + { + shutdown(); + } + } + + void sync_timeout(const boost::system::error_code &error) + { + if (error != boost::asio::error::operation_aborted) + { + ROS_DEBUG("Sync with device lost."); + stop(); + } + } + + //// HELPERS //// + void request_topics() + { + std::vector message(0); + ROS_DEBUG("Sending request topics message for VER2 protocol."); + write_message(message, rosserial_msgs::TopicInfo::ID_PUBLISHER); + + // Set timer for future point at which to verify the subscribers and publishers + // created by the client against the expected set given in the parameters. + require_check_timer_.expires_from_now(require_check_interval_); + require_check_timer_.async_wait(boost::bind(&Session::required_topics_check, this, + boost::asio::placeholders::error)); + } + + void required_topics_check(const boost::system::error_code &error) + { + if (error != boost::asio::error::operation_aborted) + { + if (ros::param::has(require_param_name_)) + { + if (!check_set(require_param_name_ + "/publishers", publishers_) || + !check_set(require_param_name_ + "/subscribers", subscribers_)) + { + ROS_WARN("Connected client failed to establish the publishers and subscribers dictated by require parameter. Re-requesting topics."); + request_topics(); + } + } + } + } + + template + bool check_set(std::string param_name, M map) + { + XmlRpc::XmlRpcValue param_list; + ros::param::get(param_name, param_list); + ROS_ASSERT(param_list.getType() == XmlRpc::XmlRpcValue::TypeArray); + for (int i = 0; i < param_list.size(); ++i) + { + ROS_ASSERT(param_list[i].getType() == XmlRpc::XmlRpcValue::TypeString); + std::string required_topic((std::string(param_list[i]))); + // Iterate through map of registered topics, to ensure that this one is present. + bool found = false; + for (typename M::iterator j = map.begin(); j != map.end(); ++j) + { + if (nh_.resolveName(j->second->get_topic()) == + nh_.resolveName(required_topic)) + { + found = true; + ROS_INFO_STREAM("Verified connection to topic " << required_topic << ", given in parameter " << param_name); + break; + } + } + if (!found) + { + ROS_WARN_STREAM("Missing connection to topic " << required_topic << ", required by parameter " << param_name); + return false; + } + } + return true; + } + + static uint8_t checksum(ros::serialization::IStream &stream) + { + uint8_t sum = 0; + for (uint16_t i = 0; i < stream.getLength(); ++i) + { + sum += stream.getData()[i]; + } + return sum; + } + + static uint8_t checksum(uint16_t val) + { + return (val >> 8) + val; + } + + //// RECEIVED MESSAGE HANDLERS //// + + void setup_publisher(ros::serialization::IStream &stream) + { + rosserial_msgs::TopicInfo topic_info; + ros::serialization::Serializer::read(stream, topic_info); + + PublisherPtr pub(new Publisher(nh_, topic_info)); + callbacks_[topic_info.topic_id] = boost::bind(&Publisher::handle, pub, _1); + publishers_[topic_info.topic_id] = pub; + + set_sync_timeout(timeout_interval_); + } + + void setup_subscriber(ros::serialization::IStream &stream) + { + rosserial_msgs::TopicInfo topic_info; + ros::serialization::Serializer::read(stream, topic_info); + + SubscriberPtr sub(new Subscriber(nh_, topic_info, + boost::bind(&Session::write_message, this, _1, topic_info.topic_id))); + subscribers_[topic_info.topic_id] = sub; + + set_sync_timeout(timeout_interval_); + } + + // When the rosserial client creates a ServiceClient object (and/or when it registers that object with the NodeHandle) + // it creates a publisher (to publish the service request message to us) and a subscriber (to receive the response) + // the service client callback is attached to the *subscriber*, so when we receive the service response + // and wish to send it over the socket to the client, + // we must attach the topicId that came from the service client subscriber message + + void setup_service_client_publisher(ros::serialization::IStream &stream) + { + rosserial_msgs::TopicInfo topic_info; + ros::serialization::Serializer::read(stream, topic_info); + + if (!services_.count(topic_info.topic_name)) + { + ROS_DEBUG("Creating service client for topic %s", topic_info.topic_name.c_str()); + ServiceClientPtr srv(new ServiceClient( + nh_, topic_info, boost::bind(&Session::write_message, this, _1, _2))); + services_[topic_info.topic_name] = srv; + callbacks_[topic_info.topic_id] = boost::bind(&ServiceClient::handle, srv, _1); + } + if (services_[topic_info.topic_name]->getRequestMessageMD5() != topic_info.md5sum) + { + ROS_WARN("Service client setup: Request message MD5 mismatch between rosserial client and ROS"); + } + else + { + ROS_DEBUG("Service client %s: request message MD5 successfully validated as %s", + topic_info.topic_name.c_str(), topic_info.md5sum.c_str()); + } + set_sync_timeout(timeout_interval_); + } + + void setup_service_client_subscriber(ros::serialization::IStream &stream) + { + rosserial_msgs::TopicInfo topic_info; + ros::serialization::Serializer::read(stream, topic_info); + + if (!services_.count(topic_info.topic_name)) + { + ROS_DEBUG("Creating service client for topic %s", topic_info.topic_name.c_str()); + ServiceClientPtr srv(new ServiceClient( + nh_, topic_info, boost::bind(&Session::write_message, this, _1, _2))); + services_[topic_info.topic_name] = srv; + callbacks_[topic_info.topic_id] = boost::bind(&ServiceClient::handle, srv, _1); + } + // see above comment regarding the service client callback for why we set topic_id here + services_[topic_info.topic_name]->setTopicId(topic_info.topic_id); + if (services_[topic_info.topic_name]->getResponseMessageMD5() != topic_info.md5sum) + { + ROS_WARN("Service client setup: Response message MD5 mismatch between rosserial client and ROS"); + } + else + { + ROS_DEBUG("Service client %s: response message MD5 successfully validated as %s", + topic_info.topic_name.c_str(), topic_info.md5sum.c_str()); + } + set_sync_timeout(timeout_interval_); + } + + void handle_log(ros::serialization::IStream &stream) + { + rosserial_msgs::Log l; + ros::serialization::Serializer::read(stream, l); + if (l.level == rosserial_msgs::Log::ROSDEBUG) + ROS_DEBUG("%s", l.msg.c_str()); + else if (l.level == rosserial_msgs::Log::INFO) + ROS_INFO("%s", l.msg.c_str()); + else if (l.level == rosserial_msgs::Log::WARN) + ROS_WARN("%s", l.msg.c_str()); + else if (l.level == rosserial_msgs::Log::ERROR) + ROS_ERROR("%s", l.msg.c_str()); + else if (l.level == rosserial_msgs::Log::FATAL) + ROS_FATAL("%s", l.msg.c_str()); + } + + void handle_time(ros::serialization::IStream &stream) + { + std_msgs::Time time; + time.data = ros::Time::now(); + + size_t length = ros::serialization::serializationLength(time); + std::vector message(length); + + ros::serialization::OStream ostream(&message[0], length); + ros::serialization::Serializer::write(ostream, time); + + write_message(message, rosserial_msgs::TopicInfo::ID_TIME); + + // The MCU requesting the time from the server is the sync notification. This + // call moves the timeout forward. + set_sync_timeout(timeout_interval_); + } + + boost::asio::io_service &io_service_; + Socket socket_; + AsyncReadBuffer async_read_buffer_; + enum + { + buffer_max = 1023 + }; + bool active_; + + ros::NodeHandle nh_; + ros::CallbackQueue ros_callback_queue_; + + boost::posix_time::time_duration timeout_interval_; + boost::posix_time::time_duration attempt_interval_; + boost::posix_time::time_duration require_check_interval_; + boost::posix_time::time_duration ros_spin_interval_; + boost::asio::deadline_timer sync_timer_; + boost::asio::deadline_timer require_check_timer_; + boost::asio::deadline_timer ros_spin_timer_; + std::string require_param_name_; + int unrecognised_topic_retry_threshold_{0}; + int unrecognised_topics_{0}; + + std::map> callbacks_; + std::map publishers_; + std::map subscribers_; + std::map services_; + }; + +} // namespace + +#endif // ROSSERIAL_SERVER_SESSION_H diff --git a/docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/tcp_server.h b/docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/tcp_server.h new file mode 100644 index 0000000..1dff9c5 --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/tcp_server.h @@ -0,0 +1,92 @@ +/** + * + * \file + * \brief TCP server for rosserial + * \author Mike Purvis + * \copyright Copyright (c) 2013, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + * + */ + +#ifndef ROSSERIAL_SERVER_TCP_SERVER_H +#define ROSSERIAL_SERVER_TCP_SERVER_H + +#include +#include +#include + +#include + +#include "rosserial_server/session.h" + + +namespace rosserial_server +{ + +using boost::asio::ip::tcp; + +template< typename Session = rosserial_server::Session > +class TcpServer +{ +public: + TcpServer(boost::asio::io_service& io_service, short port) + : io_service_(io_service), + acceptor_(io_service, tcp::endpoint(tcp::v4(), port)) + { + start_accept(); + } + +private: + void start_accept() + { + Session* new_session = new Session(io_service_); + acceptor_.async_accept(new_session->socket(), + boost::bind(&TcpServer::handle_accept, this, new_session, + boost::asio::placeholders::error)); + } + + void handle_accept(Session* new_session, + const boost::system::error_code& error) + { + if (!error) + { + new_session->start(); + } + else + { + delete new_session; + } + + start_accept(); + } + + boost::asio::io_service& io_service_; + tcp::acceptor acceptor_; +}; + +} // namespace + +#endif // ROSSERIAL_SERVER_TCP_SERVER_H diff --git a/docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/topic_handlers.h b/docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/topic_handlers.h new file mode 100644 index 0000000..737adb5 --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/topic_handlers.h @@ -0,0 +1,195 @@ +/** + * + * \file + * \brief Classes which manage the Publish and Subscribe relationships + * that a Session has with its client. + * \author Mike Purvis + * \copyright Copyright (c) 2013, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + * + */ + +#ifndef ROSSERIAL_SERVER_TOPIC_HANDLERS_H +#define ROSSERIAL_SERVER_TOPIC_HANDLERS_H + +#include +#include +#include +#include + +namespace rosserial_server +{ + +class Publisher { +public: + Publisher(ros::NodeHandle& nh, const rosserial_msgs::TopicInfo& topic_info) { + rosserial_server::MsgInfo msginfo; + try + { + msginfo = lookupMessage(topic_info.message_type); + } + catch (const std::exception& e) + { + ROS_WARN_STREAM("Unable to look up message: " << e.what()); + } + + if (!msginfo.md5sum.empty() && msginfo.md5sum != topic_info.md5sum) + { + ROS_WARN_STREAM("Message" << topic_info.message_type << "MD5 sum from client does not " + "match that in system. Will avoid using system's message definition."); + msginfo.full_text = ""; + } + message_.morph(topic_info.md5sum, topic_info.message_type, msginfo.full_text, "false"); + publisher_ = message_.advertise(nh, topic_info.topic_name, 1); + } + + void handle(ros::serialization::IStream stream) { + ros::serialization::Serializer::read(stream, message_); + publisher_.publish(message_); + } + + std::string get_topic() { + return publisher_.getTopic(); + } + +private: + ros::Publisher publisher_; + topic_tools::ShapeShifter message_; +}; + +typedef boost::shared_ptr PublisherPtr; + + +class Subscriber { +public: + Subscriber(ros::NodeHandle& nh, rosserial_msgs::TopicInfo& topic_info, + boost::function& buffer)> write_fn) + : write_fn_(write_fn) { + ros::SubscribeOptions opts; + opts.init( + topic_info.topic_name, 1, boost::bind(&Subscriber::handle, this, _1)); + opts.md5sum = topic_info.md5sum; + opts.datatype = topic_info.message_type; + subscriber_ = nh.subscribe(opts); + } + + std::string get_topic() { + return subscriber_.getTopic(); + } + +private: + void handle(const boost::shared_ptr& msg) { + size_t length = ros::serialization::serializationLength(*msg); + std::vector buffer(length); + + ros::serialization::OStream ostream(&buffer[0], length); + ros::serialization::Serializer::write(ostream, *msg); + + write_fn_(buffer); + } + + ros::Subscriber subscriber_; + boost::function& buffer)> write_fn_; +}; + +typedef boost::shared_ptr SubscriberPtr; + +class ServiceClient { +public: + ServiceClient(ros::NodeHandle& nh, rosserial_msgs::TopicInfo& topic_info, + boost::function& buffer, const uint16_t topic_id)> write_fn) + : write_fn_(write_fn) { + topic_id_ = -1; + + rosserial_server::MsgInfo srvinfo; + rosserial_server::MsgInfo reqinfo; + rosserial_server::MsgInfo respinfo; + try + { + srvinfo = lookupMessage(topic_info.message_type, "srv"); + reqinfo = lookupMessage(topic_info.message_type + "Request", "srv"); + respinfo = lookupMessage(topic_info.message_type + "Response", "srv"); + } + catch (const std::exception& e) + { + ROS_WARN_STREAM("Unable to look up service definition: " << e.what()); + } + service_md5_ = srvinfo.md5sum; + request_message_md5_ = reqinfo.md5sum; + response_message_md5_ = respinfo.md5sum; + + ros::ServiceClientOptions opts; + opts.service = topic_info.topic_name; + opts.md5sum = srvinfo.md5sum; + opts.persistent = false; // always false for now + service_client_ = nh.serviceClient(opts); + } + void setTopicId(uint16_t topic_id) { + topic_id_ = topic_id; + } + std::string getServiceMD5() { + return service_md5_; + } + std::string getRequestMessageMD5() { + return request_message_md5_; + } + std::string getResponseMessageMD5() { + return response_message_md5_; + } + + void handle(ros::serialization::IStream stream) { + // deserialize request message + ros::serialization::Serializer::read(stream, request_message_); + + // perform service call + // note that at present, at least for rosserial-windows a service call returns nothing, + // so we discard the return value of this call() invocation. + service_client_.call(request_message_, response_message_, service_md5_); + + // write service response over the wire + size_t length = ros::serialization::serializationLength(response_message_); + std::vector buffer(length); + ros::serialization::OStream ostream(&buffer[0], length); + ros::serialization::Serializer::write(ostream, response_message_); + write_fn_(buffer,topic_id_); + } + +private: + topic_tools::ShapeShifter request_message_; + topic_tools::ShapeShifter response_message_; + ros::ServiceClient service_client_; + boost::function& buffer, const uint16_t topic_id)> write_fn_; + std::string service_md5_; + std::string request_message_md5_; + std::string response_message_md5_; + uint16_t topic_id_; +}; + +typedef boost::shared_ptr ServiceClientPtr; + +} // namespace + +#endif // ROSSERIAL_SERVER_TOPIC_HANDLERS_H diff --git a/docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/udp_socket_session.h b/docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/udp_socket_session.h new file mode 100644 index 0000000..6e38dae --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/udp_socket_session.h @@ -0,0 +1,94 @@ +/** + * + * \file + * \brief Reconnecting class for a UDP rosserial session. + * \author Mike Purvis + * \copyright Copyright (c) 2016, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + * + */ + +#ifndef ROSSERIAL_SERVER_UDP_SOCKET_SESSION_H +#define ROSSERIAL_SERVER_UDP_SOCKET_SESSION_H + +#include +#include +#include + +#include + +#include "rosserial_server/session.h" +#include "rosserial_server/udp_stream.h" + + +namespace rosserial_server +{ + +using boost::asio::ip::udp; + +class UdpSocketSession : public Session +{ +public: + UdpSocketSession(boost::asio::io_service& io_service, + udp::endpoint server_endpoint, + udp::endpoint client_endpoint) + : Session(io_service), timer_(io_service), + server_endpoint_(server_endpoint), client_endpoint_(client_endpoint) + { + ROS_INFO_STREAM("rosserial_server UDP session created between " << server_endpoint << " and " << client_endpoint); + check_connection(); + } + +private: + void check_connection() + { + if (!is_active()) + { + socket().open(server_endpoint_, client_endpoint_); + start(); + } + + // Every second, check again if the connection should be reinitialized, + // if the ROS node is still up. + if (ros::ok()) + { + timer_.expires_from_now(boost::posix_time::milliseconds(2000)); + timer_.async_wait(boost::bind(&UdpSocketSession::check_connection, this)); + } + else + { + shutdown(); + } + } + + boost::asio::deadline_timer timer_; + udp::endpoint server_endpoint_; + udp::endpoint client_endpoint_; +}; + +} // namespace + +#endif // ROSSERIAL_SERVER_UDP_SOCKET_SESSION_H diff --git a/docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/udp_stream.h b/docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/udp_stream.h new file mode 100644 index 0000000..30034cb --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/rosserial_server/include/rosserial_server/udp_stream.h @@ -0,0 +1,133 @@ +/** + * + * \file + * \brief Adapter which allows a single-ended UDP connection to + * present the stream interface. + * \author Mike Purvis + * \copyright Copyright (c) 2016, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + * + */ + +#ifndef ROSSERIAL_SERVER_UDP_STREAM_H +#define ROSSERIAL_SERVER_UDP_STREAM_H + +#include +#include +#include + +#include + +#include "rosserial_server/session.h" + + +namespace rosserial_server +{ + +using boost::asio::ip::udp; +#if BOOST_VERSION < 107000 +using boost::asio::handler_type; +#endif + + +class UdpStream : public udp::socket +{ +public: + explicit UdpStream(boost::asio::io_service& io_service) : udp::socket(io_service) + { + } + + void open(udp::endpoint server_endpoint, udp::endpoint client_endpoint) + { + boost::system::error_code ec; + const protocol_type protocol = server_endpoint.protocol(); + + udp::socket::open(protocol, ec); + boost::asio::detail::throw_error(ec, "open"); + + udp::socket::bind(server_endpoint, ec); + boost::asio::detail::throw_error(ec, "bind"); + + client_endpoint_ = client_endpoint; + } + + template + BOOST_ASIO_INITFN_RESULT_TYPE(WriteHandler, + void (boost::system::error_code, std::size_t)) + async_write_some(const ConstBufferSequence& buffers, + BOOST_ASIO_MOVE_ARG(WriteHandler) handler) + { + // If you get an error on the following line it means that your handler does + // not meet the documented type requirements for a WriteHandler. + BOOST_ASIO_WRITE_HANDLER_CHECK(WriteHandler, handler) type_check; +#if (BOOST_VERSION >= 106600) + // See: http://www.boost.org/doc/libs/1_66_0/doc/html/boost_asio/net_ts.html + boost::asio::async_completion init(handler); + + udp::socket::async_send_to( + buffers, client_endpoint_, 0, init.completion_handler); + + return init.result.get(); +#else + return this->get_service().async_send_to( + this->get_implementation(), buffers, client_endpoint_, 0, + BOOST_ASIO_MOVE_CAST(WriteHandler)(handler)); +#endif + } + + template + BOOST_ASIO_INITFN_RESULT_TYPE(ReadHandler, + void (boost::system::error_code, std::size_t)) + async_read_some(const MutableBufferSequence& buffers, + BOOST_ASIO_MOVE_ARG(ReadHandler) handler) + { + // If you get an error on the following line it means that your handler does + // not meet the documented type requirements for a ReadHandler. + BOOST_ASIO_READ_HANDLER_CHECK(ReadHandler, handler) type_check; +#if (BOOST_VERSION >= 106600) + // See: http://www.boost.org/doc/libs/1_66_0/doc/html/boost_asio/net_ts.html + boost::asio::async_completion init(handler); + + udp::socket::async_receive( + buffers, 0, init.completion_handler); + + return init.result.get(); +#else + return this->get_service().async_receive_from( + this->get_implementation(), buffers, client_endpoint_, 0, + BOOST_ASIO_MOVE_CAST(ReadHandler)(handler)); +#endif + } + +private: + udp::endpoint client_endpoint_; +}; + +} // namespace + +#endif // ROSSERIAL_SERVER_UDP_STREAM_H diff --git a/docker/testBot/OdomComm/docker/odometry/rosserial_server/launch/serial.launch b/docker/testBot/OdomComm/docker/odometry/rosserial_server/launch/serial.launch new file mode 100644 index 0000000..8928429 --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/rosserial_server/launch/serial.launch @@ -0,0 +1,6 @@ + + + + + + diff --git a/docker/testBot/OdomComm/docker/odometry/rosserial_server/launch/socket.launch b/docker/testBot/OdomComm/docker/odometry/rosserial_server/launch/socket.launch new file mode 100644 index 0000000..cde949c --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/rosserial_server/launch/socket.launch @@ -0,0 +1,3 @@ + + + diff --git a/docker/testBot/OdomComm/docker/odometry/rosserial_server/launch/udp_socket.launch b/docker/testBot/OdomComm/docker/odometry/rosserial_server/launch/udp_socket.launch new file mode 100644 index 0000000..9b79aed --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/rosserial_server/launch/udp_socket.launch @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/docker/testBot/OdomComm/docker/odometry/rosserial_server/package.xml b/docker/testBot/OdomComm/docker/odometry/rosserial_server/package.xml new file mode 100644 index 0000000..df73c39 --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/rosserial_server/package.xml @@ -0,0 +1,23 @@ + + + rosserial_server + 0.9.2 + + A more performance- and stability-oriented server alternative implemented + in C++ to rosserial_python. + + + Mike Purvis + Mike Purvis + + BSD + + catkin + rosserial_msgs + std_msgs + roscpp + topic_tools + python3-dev + libboost-thread-dev + libboost-thread + diff --git a/docker/testBot/OdomComm/docker/odometry/rosserial_server/src/msg_lookup.cpp b/docker/testBot/OdomComm/docker/odometry/rosserial_server/src/msg_lookup.cpp new file mode 100644 index 0000000..b2c0e23 --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/rosserial_server/src/msg_lookup.cpp @@ -0,0 +1,102 @@ +/** + * \author Mike Purvis + * \copyright Copyright (c) 2019, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + */ + +#include "rosserial_server/msg_lookup.h" +#include "Python.h" + +namespace rosserial_server +{ + +const MsgInfo lookupMessage(const std::string& message_type, const std::string submodule) +{ + // Lazy-initialize the embedded Python interpreter. Avoid calling the corresponding + // finalize method due to issues with importing cyaml in the second instance. The + // total memory cost of having this in-process is only about 5-6MB. + Py_Initialize(); + + MsgInfo msginfo; + size_t slash_pos = message_type.find('/'); + if (slash_pos == std::string::npos) + { + throw std::runtime_error("Passed message type string does not include a slash character."); + } + std::string module_name = message_type.substr(0, slash_pos); + std::string class_name = message_type.substr(slash_pos + 1, std::string::npos); + + PyObject* module = PyImport_ImportModule((module_name + "." + submodule).c_str()); + if (!module) + { + throw std::runtime_error("Unable to import message module " + module_name + "."); + } + PyObject* msg_class = PyObject_GetAttrString(module, class_name.c_str()); + if (!msg_class) + { + throw std::runtime_error("Unable to find message class " + class_name + + " in module " + module_name + "."); + } + Py_XDECREF(module); + + PyObject* full_text = PyObject_GetAttrString(msg_class, "_full_text"); + PyObject* md5sum = PyObject_GetAttrString(msg_class, "_md5sum"); + if (!md5sum) + { + throw std::runtime_error("Class for message " + message_type + " did not contain" + + "expected _md5sum attribute."); + } + Py_XDECREF(msg_class); + +#if PY_VERSION_HEX > 0x03000000 + if (full_text) + { + msginfo.full_text.assign(PyUnicode_AsUTF8(full_text)); + } + msginfo.md5sum.assign(PyUnicode_AsUTF8(md5sum)); +#else + if (full_text) + { + msginfo.full_text.assign(PyString_AsString(full_text)); + } + msginfo.md5sum.assign(PyString_AsString(md5sum)); +#endif + + // See https://github.com/ros/ros_comm/issues/344 + // and https://github.com/ros/gencpp/pull/14 + // Valid full_text returned, but it is empty, so insert single line + if (full_text && msginfo.full_text.empty()) + { + msginfo.full_text = "\n"; + } + + Py_XDECREF(full_text); + Py_XDECREF(md5sum); + + return msginfo; +} + +} // namespace rosserial_server diff --git a/docker/testBot/OdomComm/docker/odometry/rosserial_server/src/serial_node.cpp b/docker/testBot/OdomComm/docker/odometry/rosserial_server/src/serial_node.cpp new file mode 100644 index 0000000..8fcd890 --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/rosserial_server/src/serial_node.cpp @@ -0,0 +1,56 @@ +/** + * + * \file + * \brief Main entry point for the serial node. + * \author Mike Purvis + * \copyright Copyright (c) 2013, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + * + */ + +#include +#include +#include + +#include + +#include "rosserial_server/serial_session.h" + + +int main(int argc, char* argv[]) +{ + ros::init(argc, argv, "rosserial_server_serial_node"); + + std::string port; + int baud; + ros::param::param("~port", port, "/dev/ttyACM0"); + ros::param::param("~baud", baud, 57600); + + boost::asio::io_service io_service; + rosserial_server::SerialSession serial_session(io_service, port, baud); + io_service.run(); + return 0; +} diff --git a/docker/testBot/OdomComm/docker/odometry/rosserial_server/src/socket_node.cpp b/docker/testBot/OdomComm/docker/odometry/rosserial_server/src/socket_node.cpp new file mode 100644 index 0000000..e803b6d --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/rosserial_server/src/socket_node.cpp @@ -0,0 +1,56 @@ +/** + * + * \file + * \brief Main entry point for the socket server node. + * \author Mike Purvis + * \copyright Copyright (c) 2013, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + * + */ + +#include +#include +#include + +#include + +#include "rosserial_server/tcp_server.h" + + +int main(int argc, char* argv[]) +{ + ros::init(argc, argv, "rosserial_server_socket_node"); + + int port; + ros::param::param("~port", port, 11411); + + boost::asio::io_service io_service; + rosserial_server::TcpServer<> tcp_server(io_service, port); + + ROS_INFO_STREAM("Listening for rosserial TCP connections on port " << port); + io_service.run(); + return 0; +} diff --git a/docker/testBot/OdomComm/docker/odometry/rosserial_server/src/udp_socket_node.cpp b/docker/testBot/OdomComm/docker/odometry/rosserial_server/src/udp_socket_node.cpp new file mode 100644 index 0000000..1ff7718 --- /dev/null +++ b/docker/testBot/OdomComm/docker/odometry/rosserial_server/src/udp_socket_node.cpp @@ -0,0 +1,65 @@ +/** + * + * \file + * \brief Main entry point for the UDP socket server node. + * \author Mike Purvis + * \copyright Copyright (c) 2016, Clearpath Robotics, Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Clearpath Robotics, Inc. nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL CLEARPATH ROBOTICS, INC. BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please send comments, questions, or patches to code@clearpathrobotics.com + * + */ + +#include +#include +#include + +#include + +#include "rosserial_server/udp_socket_session.h" + +using boost::asio::ip::udp; +using boost::asio::ip::address; + + +int main(int argc, char* argv[]) +{ + ros::init(argc, argv, "rosserial_server_udp_socket_node"); + + int server_port; + int client_port; + std::string client_addr; + ros::param::param("~server_port", server_port, 11411); + ros::param::param("~client_port", client_port, 11411); + ros::param::param("~client_addr", client_addr, "127.0.0.1"); + + boost::asio::io_service io_service; + rosserial_server::UdpSocketSession udp_socket_session( + io_service, + udp::endpoint(udp::v4(), server_port), + udp::endpoint(address::from_string(client_addr), client_port)); + io_service.run(); + + return 0; +} diff --git a/docker/testBot/OdomComm/docker/start-bridge.sh b/docker/testBot/OdomComm/docker/start-bridge.sh new file mode 100644 index 0000000..1cc90c5 --- /dev/null +++ b/docker/testBot/OdomComm/docker/start-bridge.sh @@ -0,0 +1,14 @@ +#!/bin/bash -e + +if [ $# = 1 ]; then + export ROS_MASTER_URI=$1 +else + export ROS_MASTER_URI=http://localhost:11311 +fi + +# Normally, sourcing the setup.bash file is sufficient to set up the ROS environment. +# However, the ros1_bridge package can't be found by ROS 2 even if we source the file. Manual sourcing is required. +source /ros2_humble/install/setup.bash +source /ros2_humble/install/ros1_bridge/share/ros1_bridge/local_setup.bash + +ros2 run ros1_bridge dynamic_bridge \ No newline at end of file diff --git a/docker/testBot/OdomComm/pull_and_run.sh b/docker/testBot/OdomComm/pull_and_run.sh new file mode 100755 index 0000000..213ad95 --- /dev/null +++ b/docker/testBot/OdomComm/pull_and_run.sh @@ -0,0 +1,23 @@ +#!/bin/bash + +## 0. clean container within same group +echo "=== [COMMUNICATION] Pull & Run ===" +echo "[COMMUNICATION] Remove Containers ..." +docker compose -p communication down --volumes --remove-orphans + +## 1. make scripts & library executable +find ../E.Communication -type f -name "*.sh" -exec sudo chmod +x {} \; + +## 2. environment setup +export DISPLAY=:0 +xhost +local:docker +cd docker + +## 3. build image +echo "[COMMUNICATION] Pull Images ..." +docker pull pomelo925/ttennis-humble:communication + +## 4. deployment +echo "[COMMUNICATION] Deploying..." +docker compose -p communication up +# docker compose -p communication up -d \ No newline at end of file diff --git a/docker/testBot/docker-compose.yaml b/docker/testBot/docker-compose.yaml index ac5ba76..b3429ac 100644 --- a/docker/testBot/docker-compose.yaml +++ b/docker/testBot/docker-compose.yaml @@ -1,28 +1,52 @@ version: '3' services: - ros1-localization-dev: + ros2-localization-dev: build: context: . dockerfile: Dockerfile args: USERNAME: user - image: jossiewang/eurobot2025-localization:testBot-ros1-ImuLidar - container_name: localization-2025-ros1-dev + image: jossiewang/eurobot2025-localization:testBot-ros2 + container_name: localization-2025-dev-ros2 stdin_open: true tty: true privileged: true stop_grace_period: 1s restart: no + # entrypoint: ["./start.sh"] + network_mode: host - working_dir: /home/user/localization-ws-ros1 + working_dir: /home/user/localization-ws environment: - DISPLAY=${DISPLAY} - - ROS_WS=/home/user/localization-ws-ros1 + # Set ros2 environment variables. + # References: + # - https://docs.ros.org/en/humble/Concepts/Intermediate/About-Domain-ID.html + # - https://docs.ros.org/en/humble/Tutorials/Beginner-CLI-Tools/Configuring-ROS2-Environment.html + # - ROS_LOCALHOST_ONLY=1 + # - ROS_DOMAIN_ID=42 + - ROS_WS=/home/user/localization-ws volumes: + # Mount local timezone into container. ( Readonly ) + # Reference: https://stackoverflow.com/questions/57607381/how-do-i-change-timezone-in-a-docker-container - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro + # Mount X11 server - /tmp/.X11-unix:/tmp/.X11-unix + # Direct Rendering Infrastructure + # - /dev/dri:/dev/dri + # Mount sound card to prevent Gazebo warning. + # - /dev/snd:/dev/snd - /dev:/dev - # - ../../localization-ws-ros1/src/localization-devel-ws:/home/user/localization-ws-ros1/src/localization-devel-ws:rw - - ../../localization-ws-ros1/src/localization-devel-ws:/home/user/localization-ws-ros1/src/localization-devel-ws - command: /bin/bash -c "echo 'export ROS_HOSTNAME=192.168.50.10' >> ~/.bashrc && echo 'export ROS_MASTER_URI=http://192.168.50.10:11311' >> ~/.bashrc && /home/user/localization-ws-ros1/src/localization-devel-ws/usb.sh && /bin/bash" \ No newline at end of file + # Mount Gazebo models directory to reuse models downloaded during first launch. + # Reference: https://answers.ros.org/question/365658 + # - ./cache/.gazebo:/home/user/.gazebo + # Mounting the following directories will forbid direct deletion. + # Consider mount these directories only if the build process is slow. + # "source=${localWorkspaceFolder}/../cache/humble/build,target=/home/ws/build,type=bind", + # "source=${localWorkspaceFolder}/../cache/humble/install,target=/home/ws/install,type=bind", + # "source=${localWorkspaceFolder}/../cache/humble/log,target=/home/ws/log,type=bind" + # Mount workspace + - ../../localization-devel-ws:/home/user/localization-ws/src/localization-devel-ws + # command: /bin/bash -c "echo 'export ROS_DOMAIN_ID=42' >> ~/.bashrc && /bin/bash" + command: /bin/bash \ No newline at end of file From 2bfc9b89a8bb3ec737db9af516ffd74152c87f27 Mon Sep 17 00:00:00 2001 From: robert Date: Sat, 18 Jan 2025 20:41:05 +0800 Subject: [PATCH 030/184] launch files to ROS2 --- .../local/local_filter/CMakeLists.txt | 6 +- .../local/local_filter/cmake/Findeigen.cmake | 0 .../local_filter/launch/local_filter.xml | 39 ++++ .../launch/local_filter_whole.xml | 61 ++++++ .../local/local_filter/package.xml | 2 + .../local_filter/param/local_filter.yaml | 0 .../param/local_filter_whole.yaml | 0 .../local_filter/src/local_filter_LPF.cpp | 0 .../wheel_odom/odom_drive/CMakeLists.txt | 0 .../local/wheel_odom/odom_drive}/LICENSE | 0 .../local/wheel_odom/odom_drive/package.xml | 0 .../local/imu/imu_drive/CMakeLists.txt | 24 --- .../local/imu/imu_drive/package.xml | 20 -- .../local_filter/launch/local_filter.launch | 37 ---- .../launch/local_filter_whole.launch | 54 ----- .../local/wheel_odom/odom_drive/LICENSE | 202 ------------------ 16 files changed, 106 insertions(+), 339 deletions(-) rename {localization-ws/src/localization-devel-ws => localization-devel-ws}/local/local_filter/CMakeLists.txt (97%) rename {localization-ws/src/localization-devel-ws => localization-devel-ws}/local/local_filter/cmake/Findeigen.cmake (100%) create mode 100644 localization-devel-ws/local/local_filter/launch/local_filter.xml create mode 100644 localization-devel-ws/local/local_filter/launch/local_filter_whole.xml rename {localization-ws/src/localization-devel-ws => localization-devel-ws}/local/local_filter/package.xml (95%) rename {localization-ws/src/localization-devel-ws => localization-devel-ws}/local/local_filter/param/local_filter.yaml (100%) rename {localization-ws/src/localization-devel-ws => localization-devel-ws}/local/local_filter/param/local_filter_whole.yaml (100%) rename {localization-ws/src/localization-devel-ws => localization-devel-ws}/local/local_filter/src/local_filter_LPF.cpp (100%) rename {localization-ws/src/localization-devel-ws => localization-devel-ws}/local/wheel_odom/odom_drive/CMakeLists.txt (100%) rename {localization-ws/src/localization-devel-ws/local/imu/imu_drive => localization-devel-ws/local/wheel_odom/odom_drive}/LICENSE (100%) rename {localization-ws/src/localization-devel-ws => localization-devel-ws}/local/wheel_odom/odom_drive/package.xml (100%) delete mode 100644 localization-ws/src/localization-devel-ws/local/imu/imu_drive/CMakeLists.txt delete mode 100644 localization-ws/src/localization-devel-ws/local/imu/imu_drive/package.xml delete mode 100644 localization-ws/src/localization-devel-ws/local/local_filter/launch/local_filter.launch delete mode 100644 localization-ws/src/localization-devel-ws/local/local_filter/launch/local_filter_whole.launch delete mode 100644 localization-ws/src/localization-devel-ws/local/wheel_odom/odom_drive/LICENSE diff --git a/localization-ws/src/localization-devel-ws/local/local_filter/CMakeLists.txt b/localization-devel-ws/local/local_filter/CMakeLists.txt similarity index 97% rename from localization-ws/src/localization-devel-ws/local/local_filter/CMakeLists.txt rename to localization-devel-ws/local/local_filter/CMakeLists.txt index 4e2886d..77be67f 100644 --- a/localization-ws/src/localization-devel-ws/local/local_filter/CMakeLists.txt +++ b/localization-devel-ws/local/local_filter/CMakeLists.txt @@ -39,8 +39,10 @@ install(TARGETS DESTINATION lib/${PROJECT_NAME} ) -install( - DIRECTORY include/ +install(DIRECTORY + include + launch + param DESTINATION include/${PROJECT_NAME} ) diff --git a/localization-ws/src/localization-devel-ws/local/local_filter/cmake/Findeigen.cmake b/localization-devel-ws/local/local_filter/cmake/Findeigen.cmake similarity index 100% rename from localization-ws/src/localization-devel-ws/local/local_filter/cmake/Findeigen.cmake rename to localization-devel-ws/local/local_filter/cmake/Findeigen.cmake diff --git a/localization-devel-ws/local/local_filter/launch/local_filter.xml b/localization-devel-ws/local/local_filter/launch/local_filter.xml new file mode 100644 index 0000000..2894e42 --- /dev/null +++ b/localization-devel-ws/local/local_filter/launch/local_filter.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/localization-devel-ws/local/local_filter/launch/local_filter_whole.xml b/localization-devel-ws/local/local_filter/launch/local_filter_whole.xml new file mode 100644 index 0000000..e6b7088 --- /dev/null +++ b/localization-devel-ws/local/local_filter/launch/local_filter_whole.xml @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/localization-ws/src/localization-devel-ws/local/local_filter/package.xml b/localization-devel-ws/local/local_filter/package.xml similarity index 95% rename from localization-ws/src/localization-devel-ws/local/local_filter/package.xml rename to localization-devel-ws/local/local_filter/package.xml index a152f28..21314f6 100644 --- a/localization-ws/src/localization-devel-ws/local/local_filter/package.xml +++ b/localization-devel-ws/local/local_filter/package.xml @@ -18,6 +18,8 @@ tf2_ros tf2_geometry_msgs + ros2launch + ament_lint_auto ament_lint_common diff --git a/localization-ws/src/localization-devel-ws/local/local_filter/param/local_filter.yaml b/localization-devel-ws/local/local_filter/param/local_filter.yaml similarity index 100% rename from localization-ws/src/localization-devel-ws/local/local_filter/param/local_filter.yaml rename to localization-devel-ws/local/local_filter/param/local_filter.yaml diff --git a/localization-ws/src/localization-devel-ws/local/local_filter/param/local_filter_whole.yaml b/localization-devel-ws/local/local_filter/param/local_filter_whole.yaml similarity index 100% rename from localization-ws/src/localization-devel-ws/local/local_filter/param/local_filter_whole.yaml rename to localization-devel-ws/local/local_filter/param/local_filter_whole.yaml diff --git a/localization-ws/src/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp b/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp similarity index 100% rename from localization-ws/src/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp rename to localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp diff --git a/localization-ws/src/localization-devel-ws/local/wheel_odom/odom_drive/CMakeLists.txt b/localization-devel-ws/local/wheel_odom/odom_drive/CMakeLists.txt similarity index 100% rename from localization-ws/src/localization-devel-ws/local/wheel_odom/odom_drive/CMakeLists.txt rename to localization-devel-ws/local/wheel_odom/odom_drive/CMakeLists.txt diff --git a/localization-ws/src/localization-devel-ws/local/imu/imu_drive/LICENSE b/localization-devel-ws/local/wheel_odom/odom_drive/LICENSE similarity index 100% rename from localization-ws/src/localization-devel-ws/local/imu/imu_drive/LICENSE rename to localization-devel-ws/local/wheel_odom/odom_drive/LICENSE diff --git a/localization-ws/src/localization-devel-ws/local/wheel_odom/odom_drive/package.xml b/localization-devel-ws/local/wheel_odom/odom_drive/package.xml similarity index 100% rename from localization-ws/src/localization-devel-ws/local/wheel_odom/odom_drive/package.xml rename to localization-devel-ws/local/wheel_odom/odom_drive/package.xml diff --git a/localization-ws/src/localization-devel-ws/local/imu/imu_drive/CMakeLists.txt b/localization-ws/src/localization-devel-ws/local/imu/imu_drive/CMakeLists.txt deleted file mode 100644 index 641a8bb..0000000 --- a/localization-ws/src/localization-devel-ws/local/imu/imu_drive/CMakeLists.txt +++ /dev/null @@ -1,24 +0,0 @@ -cmake_minimum_required(VERSION 3.8) -project(imu_drive) - -if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") - add_compile_options(-Wall -Wextra -Wpedantic) -endif() - -# find dependencies -find_package(ament_cmake REQUIRED) -find_package(rclcpp REQUIRED) - -if(BUILD_TESTING) - find_package(ament_lint_auto REQUIRED) - # the following line skips the linter which checks for copyrights - # comment the line when a copyright and license is added to all source files - set(ament_cmake_copyright_FOUND TRUE) - # the following line skips cpplint (only works in a git repo) - # comment the line when this package is in a git repo and when - # a copyright and license is added to all source files - set(ament_cmake_cpplint_FOUND TRUE) - ament_lint_auto_find_test_dependencies() -endif() - -ament_package() diff --git a/localization-ws/src/localization-devel-ws/local/imu/imu_drive/package.xml b/localization-ws/src/localization-devel-ws/local/imu/imu_drive/package.xml deleted file mode 100644 index 44b1135..0000000 --- a/localization-ws/src/localization-devel-ws/local/imu/imu_drive/package.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - imu_drive - 0.0.0 - TODO: Package description - user - Apache-2.0 - - ament_cmake - - rclcpp - - ament_lint_auto - ament_lint_common - - - ament_cmake - - diff --git a/localization-ws/src/localization-devel-ws/local/local_filter/launch/local_filter.launch b/localization-ws/src/localization-devel-ws/local/local_filter/launch/local_filter.launch deleted file mode 100644 index db4b70d..0000000 --- a/localization-ws/src/localization-devel-ws/local/local_filter/launch/local_filter.launch +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/localization-ws/src/localization-devel-ws/local/local_filter/launch/local_filter_whole.launch b/localization-ws/src/localization-devel-ws/local/local_filter/launch/local_filter_whole.launch deleted file mode 100644 index 88fe4b1..0000000 --- a/localization-ws/src/localization-devel-ws/local/local_filter/launch/local_filter_whole.launch +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/localization-ws/src/localization-devel-ws/local/wheel_odom/odom_drive/LICENSE b/localization-ws/src/localization-devel-ws/local/wheel_odom/odom_drive/LICENSE deleted file mode 100644 index d645695..0000000 --- a/localization-ws/src/localization-devel-ws/local/wheel_odom/odom_drive/LICENSE +++ /dev/null @@ -1,202 +0,0 @@ - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. From ced5083628a6646babb8b9f891ab8f5eb7cfdf53 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Mon, 20 Jan 2025 09:40:57 +0800 Subject: [PATCH 031/184] Add: (BeaconProb) obstacle visualization test --- .../launch/probability_circle_launch.xml | 11 +++ .../probability_circle_publisher.py | 71 +++++++++++++++++++ .../global/lidar_localization_pkg/package.xml | 2 + .../global/lidar_localization_pkg/setup.py | 5 +- 4 files changed, 88 insertions(+), 1 deletion(-) create mode 100644 localization-devel-ws/global/lidar_localization_pkg/launch/probability_circle_launch.xml create mode 100644 localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/probability_circle_publisher.py diff --git a/localization-devel-ws/global/lidar_localization_pkg/launch/probability_circle_launch.xml b/localization-devel-ws/global/lidar_localization_pkg/launch/probability_circle_launch.xml new file mode 100644 index 0000000..8d27727 --- /dev/null +++ b/localization-devel-ws/global/lidar_localization_pkg/launch/probability_circle_launch.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/probability_circle_publisher.py b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/probability_circle_publisher.py new file mode 100644 index 0000000..6e45640 --- /dev/null +++ b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/probability_circle_publisher.py @@ -0,0 +1,71 @@ +#!/usr/bin/env python3 + +import rclpy +from rclpy.node import Node +from visualization_msgs.msg import Marker, MarkerArray +from std_msgs.msg import ColorRGBA +from geometry_msgs.msg import Point +import random + +class ProbabilityCirclePublisher(Node): + def __init__(self): + super().__init__('probability_circle_publisher') + self.publisher = self.create_publisher(MarkerArray, 'circles', 10) + self.timer = self.create_timer(1.0, self.publish_circles) + self.get_logger().info("Probability Circle Publisher Node has been started") + + def publish_circles(self): + marker_array = MarkerArray() + + # Example: Generate random probabilities for a set of circles + num_circles = 10 + for i in range(num_circles): + probability = random.uniform(0.0, 1.0) # Random probability between 0 and 1 + + # Create a circle marker + marker = Marker() + marker.header.frame_id = "map" + marker.header.stamp = self.get_clock().now().to_msg() + marker.ns = "circles" + marker.id = i + marker.type = Marker.SPHERE + marker.action = Marker.ADD + + # Set the circle's position (random in this example) + marker.pose.position.x = random.uniform(-5.0, 5.0) + marker.pose.position.y = random.uniform(-5.0, 5.0) + marker.pose.position.z = 0.0 + marker.pose.orientation.w = 1.0 # Neutral orientation + + # Set the scale (size of the circle) + marker.scale.x = 1.0 # Diameter of the circle + marker.scale.y = 1.0 + marker.scale.z = 0.1 # Flat circle in Z-axis + + # Set the color based on the probability + color_intensity = float(probability) # Ensure probability is a float + marker.color = ColorRGBA(r=float(0), # Red decreases with probability + g=float(128/255), # Green increases with probability + b=float(1), # No blue + a=color_intensity) # Transparency + + # Add the marker to the array + marker_array.markers.append(marker) + + # Publish the marker array + self.publisher.publish(marker_array) + self.get_logger().info(f"Published {num_circles} circles with probabilities") + +def main(args=None): + rclpy.init(args=args) + node = ProbabilityCirclePublisher() + try: + rclpy.spin(node) + except KeyboardInterrupt: + pass + finally: + node.destroy_node() + rclpy.shutdown() + +if __name__ == '__main__': + main() diff --git a/localization-devel-ws/global/lidar_localization_pkg/package.xml b/localization-devel-ws/global/lidar_localization_pkg/package.xml index 12d85a6..f09813e 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/package.xml +++ b/localization-devel-ws/global/lidar_localization_pkg/package.xml @@ -15,6 +15,8 @@ nav_msgs tf2_ros obstacle_detector + visualization_msgs + std_msgs ament_copyright ament_flake8 diff --git a/localization-devel-ws/global/lidar_localization_pkg/setup.py b/localization-devel-ws/global/lidar_localization_pkg/setup.py index b08a96c..eae1929 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/setup.py +++ b/localization-devel-ws/global/lidar_localization_pkg/setup.py @@ -24,6 +24,8 @@ 'rclpy', 'geometry_msgs', 'obstacle_detector', + 'visualization_msgs', + 'std_msgs', ], zip_safe=True, maintainer='jossiew621', @@ -40,7 +42,8 @@ tests_require=['pytest'], entry_points={ 'console_scripts': [ - 'lidar_localization = lidar_localization_pkg.lidar_member_function:main' + 'lidar_localization = lidar_localization_pkg.lidar_member_function:main', + 'circle_publisher = lidar_localization_pkg.probability_circle_publisher:main', ], }, ) From 141efa6ed694d26f3f48dfef6d69a8fc73c77859 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Mon, 20 Jan 2025 09:56:30 +0800 Subject: [PATCH 032/184] Add: (BeaconProb) explicit probability shown --- .../probability_circle_publisher.py | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/probability_circle_publisher.py b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/probability_circle_publisher.py index 6e45640..9a7f33e 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/probability_circle_publisher.py +++ b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/probability_circle_publisher.py @@ -52,6 +52,33 @@ def publish_circles(self): # Add the marker to the array marker_array.markers.append(marker) + # Create a text marker to display the probability + text_marker = Marker() + text_marker.header.frame_id = "map" + text_marker.header.stamp = self.get_clock().now().to_msg() + text_marker.ns = "text" + text_marker.id = num_circles + i # Ensure unique ID + text_marker.type = Marker.TEXT_VIEW_FACING + text_marker.action = Marker.ADD + + # Set the text position to match the circle's position + text_marker.pose.position.x = marker.pose.position.x + text_marker.pose.position.y = marker.pose.position.y + text_marker.pose.position.z = marker.pose.position.z + 0.5 # Slightly above the circle + text_marker.pose.orientation.w = 1.0 # Neutral orientation + + # Set the scale (size of the text) + text_marker.scale.z = 0.3 # Height of the text + + # Set the color of the text + text_marker.color = ColorRGBA(r=1.0, g=1.0, b=1.0, a=1.0) # White text + + # Set the text to display the probability + text_marker.text = f"{probability:.2f}" + + # Add the text marker to the array + marker_array.markers.append(text_marker) + # Publish the marker array self.publisher.publish(marker_array) self.get_logger().info(f"Published {num_circles} circles with probabilities") From 3cb48da957ea6deea82e900fd472497ddcaa97f3 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Mon, 20 Jan 2025 11:10:59 +0800 Subject: [PATCH 033/184] Add: (BeaconProb) a simulated predict publisher notes: - use foxglove or rqt to publish param for the publisher - `PoseWithCovarianceStamped, '/pred_pub_param'` --- .../launch/debug_visualize_launch.xml | 17 +++++ .../launch/probability_circle_launch.xml | 11 ---- .../lidar_member_function.py | 61 ++++++++++++----- .../lidar_localization_pkg/pred_publisher.py | 66 +++++++++++++++++++ .../probability_circle_publisher.py | 6 +- .../global/lidar_localization_pkg/setup.py | 2 + 6 files changed, 132 insertions(+), 31 deletions(-) create mode 100644 localization-devel-ws/global/lidar_localization_pkg/launch/debug_visualize_launch.xml delete mode 100644 localization-devel-ws/global/lidar_localization_pkg/launch/probability_circle_launch.xml create mode 100644 localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/pred_publisher.py diff --git a/localization-devel-ws/global/lidar_localization_pkg/launch/debug_visualize_launch.xml b/localization-devel-ws/global/lidar_localization_pkg/launch/debug_visualize_launch.xml new file mode 100644 index 0000000..4bd979f --- /dev/null +++ b/localization-devel-ws/global/lidar_localization_pkg/launch/debug_visualize_launch.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/localization-devel-ws/global/lidar_localization_pkg/launch/probability_circle_launch.xml b/localization-devel-ws/global/lidar_localization_pkg/launch/probability_circle_launch.xml deleted file mode 100644 index 8d27727..0000000 --- a/localization-devel-ws/global/lidar_localization_pkg/launch/probability_circle_launch.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py index 1ff5dc7..519cdc2 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py +++ b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py @@ -3,6 +3,8 @@ from geometry_msgs.msg import PoseWithCovarianceStamped from obstacle_detector.msg import Obstacles +from visualization_msgs.msg import Marker, MarkerArray +from std_msgs.msg import ColorRGBA import numpy as np @@ -26,9 +28,12 @@ def __init__(self): ] # set debug mode self.debug_mode = False + self.visualize_mode = True # ros settings self.lidar_pose_pub = self.create_publisher(PoseWithCovarianceStamped, 'lidar_pose', 10) + if self.visualize_mode: + self.circles_pub = self.create_publisher(MarkerArray, 'candidates', 10) self.subscription = self.create_subscription( Obstacles, 'raw_obstacles', @@ -52,21 +57,6 @@ def __init__(self): self.newPose = False self.R = np.array([[0.05**2, 0.0], [0.0, 0.05**2]]) # R: measurement noise; TODO: tune the value self.lidar_pose_msg = PoseWithCovarianceStamped() - - # def listener_callback(self, msg): - # self.get_logger().info('I heard: "%s"' % msg.data) - # # lidar_pose_msg - # lidar_pose_msg = PoseWithCovarianceStamped() - # lidar_pose_msg.header.stamp = self.get_clock().now().to_msg() - # lidar_pose_msg.header.frame_id = 'base_link' - # lidar_pose_msg.pose.pose.position.x = 1.0 - # lidar_pose_msg.pose.pose.position.y = 2.0 - # lidar_pose_msg.pose.pose.position.z = 3.0 - # lidar_pose_msg.pose.pose.orientation.x = 0.0 - # lidar_pose_msg.pose.pose.orientation.y = 0.0 - # lidar_pose_msg.pose.pose.orientation.z = 0.0 - # lidar_pose_msg.pose.pose.orientation.w = 1.0 - # self.lidar_pose_pub.publish(lidar_pose_msg) def obstacle_callback(self, msg): self.get_logger().debug('obstacle detected') @@ -140,7 +130,27 @@ def get_obs_candidate(self, robot_pose, P_pred, R, landmark, obs_raw): S_det = np.linalg.det(S) normalizer = 1 / np.sqrt((2 * np.pi) ** 2 * S_det) - likelihood_threshold = 0.1 # Define a threshold for likelihood + likelihood_threshold = 0 # Define a threshold for likelihood + if self.visualizer_mode: + marker = Marker() + marker.header.frame_id = "robot" + marker.header.stamp = self.get_clock().now().to_msg() + marker.ns = "candidates" + marker.type = Marker.SPHERE + marker.action = Marker.ADD + marker.scale.x = 0.1 + marker.scale.y = 0.1 + marker.scale.z = 0.01 + + text_marker = Marker() + text_marker.header.frame_id = "robot" + text_marker.header.stamp = self.get_clock().now().to_msg() + text_marker.ns = "text" + text_marker.type = Marker.TEXT_VIEW_FACING + text_marker.action = Marker.ADD + text_marker.scale.z = 0.1 + text_marker.color = ColorRGBA(r=1.0, g=1.0, b=1.0, a=1.0) # White text + marker_id = 0 for obs in obs_raw: r_z = np.sqrt(obs[0] ** 2 + obs[1] ** 2) @@ -152,7 +162,24 @@ def get_obs_candidate(self, robot_pose, P_pred, R, landmark, obs_raw): likelihood = likelihood / normalizer if likelihood > likelihood_threshold: obs_candidates.append({'position': obs, 'probability': likelihood}) - + if self.visualize_mode: + # use visualization_msgs to visualize the likelihood + marker.pose.position.x = obs[0] + marker.pose.position.y = obs[1] + marker.pose.position.z = 0.0 + marker.color = ColorRGBA(r=0.0, g=0.5, b=1.0, a=likelihood) + marker_id += 1 + marker.id = marker_id + marker_array.markers.append(marker) + text_marker.pose.position.x = obs[0] + text_marker.pose.position.y = obs[1] + text_marker.pose.position.z = 0.1 + text_marker.text = f"{likelihood:.2f}" + text_marker.id = marker_id + marker_array.markers.append(text_marker) + if self.visualize_mode: + self.circles_pub.publish(marker_array) + return obs_candidates def get_landmarks_candidate(self, landmarks_map, obs_raw, robot_pose, P_pred, R): diff --git a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/pred_publisher.py b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/pred_publisher.py new file mode 100644 index 0000000..aa08c2f --- /dev/null +++ b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/pred_publisher.py @@ -0,0 +1,66 @@ +import rclpy +from rclpy.node import Node +from std_msgs.msg import Float64 +from geometry_msgs.msg import PoseWithCovarianceStamped +from tf2_ros import TransformBroadcaster +from geometry_msgs.msg import TransformStamped + +class PredPublisher(Node): + def __init__(self): + super().__init__('pred_publisher') + self.pose_pred = PoseWithCovarianceStamped() + self.pose_pred.header.frame_id = 'robot' + self.pose_pred.pose.pose.position.x = 0.0 + self.pose_pred.pose.pose.position.y = 0.0 + self.pose_pred.pose.pose.position.z = 0.0 + self.pose_pred.pose.pose.orientation.x = 0.0 + self.pose_pred.pose.pose.orientation.y = 0.0 + self.pose_pred.pose.pose.orientation.z = 0.0 + self.pose_pred.pose.pose.orientation.w = 1.0 + self.pose_pred.pose.covariance = [0.0] * 36 + self.pose_pred.pose.covariance[0] = 0.0025 + self.pose_pred.pose.covariance[7] = 0.0025 + self.pose_pred.pose.covariance[35] = 0.25 + + self.pub = self.create_publisher(PoseWithCovarianceStamped, '/pred_pose', 10) + self.sub = self.create_subscription(PoseWithCovarianceStamped, '/pred_pub_param', self.param_callback, 10) + + self.br = TransformBroadcaster(self) + self.timer = self.create_timer(0.01, self.publish_pose) # 100Hz + + def param_callback(self, msg): + # Modify the pose_pred data based on the received parameter + self.pose_pred.pose.pose.position.x = msg.pose.pose.position.x + self.pose_pred.pose.pose.position.y = msg.pose.pose.position.y + self.pose_pred.pose.pose.position.z = msg.pose.pose.position.z + self.pose_pred.pose.pose.orientation.x = msg.pose.pose.orientation.x + self.pose_pred.pose.pose.orientation.y = msg.pose.pose.orientation.y + self.pose_pred.pose.pose.orientation.z = msg.pose.pose.orientation.z + self.pose_pred.pose.pose.orientation.w = msg.pose.pose.orientation.w + self.pose_pred.pose.covariance = msg.pose.covariance + + # Broadcast static transform from map to robot base + t = TransformStamped() + t.header.stamp = self.get_clock().now().to_msg() + t.header.frame_id = 'map' + t.child_frame_id = 'robot' + t.transform.translation.x = self.pose_pred.pose.pose.position.x + t.transform.translation.y = self.pose_pred.pose.pose.position.y + t.transform.translation.z = self.pose_pred.pose.pose.position.z + t.transform.rotation = self.pose_pred.pose.pose.orientation + + self.br.sendTransform(t) + + def publish_pose(self): + self.pose_pred.header.stamp = self.get_clock().now().to_msg() + self.pub.publish(self.pose_pred) + +def main(args=None): + rclpy.init(args=args) + pred_publisher = PredPublisher() + rclpy.spin(pred_publisher) + pred_publisher.destroy_node() + rclpy.shutdown() + +if __name__ == '__main__': + main() \ No newline at end of file diff --git a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/probability_circle_publisher.py b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/probability_circle_publisher.py index 9a7f33e..eedb438 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/probability_circle_publisher.py +++ b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/probability_circle_publisher.py @@ -44,9 +44,9 @@ def publish_circles(self): # Set the color based on the probability color_intensity = float(probability) # Ensure probability is a float - marker.color = ColorRGBA(r=float(0), # Red decreases with probability - g=float(128/255), # Green increases with probability - b=float(1), # No blue + marker.color = ColorRGBA(r=float(0), + g=float(128/255), + b=float(1), a=color_intensity) # Transparency # Add the marker to the array diff --git a/localization-devel-ws/global/lidar_localization_pkg/setup.py b/localization-devel-ws/global/lidar_localization_pkg/setup.py index eae1929..aefdee3 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/setup.py +++ b/localization-devel-ws/global/lidar_localization_pkg/setup.py @@ -26,6 +26,7 @@ 'obstacle_detector', 'visualization_msgs', 'std_msgs', + 'tf2_ros', ], zip_safe=True, maintainer='jossiew621', @@ -44,6 +45,7 @@ 'console_scripts': [ 'lidar_localization = lidar_localization_pkg.lidar_member_function:main', 'circle_publisher = lidar_localization_pkg.probability_circle_publisher:main', + 'pred_publisher = lidar_localization_pkg.pred_publisher:main', ], }, ) From 3d87ff49c586aeeddf19fb73a8fe0006f4fc7b99 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Mon, 20 Jan 2025 11:30:11 +0800 Subject: [PATCH 034/184] Fix: (BeaconProb) frame_id --- .../lidar_localization_pkg/lidar_member_function.py | 4 ++-- .../lidar_localization_pkg/pred_publisher.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py index 519cdc2..a36c439 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py +++ b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py @@ -133,7 +133,7 @@ def get_obs_candidate(self, robot_pose, P_pred, R, landmark, obs_raw): likelihood_threshold = 0 # Define a threshold for likelihood if self.visualizer_mode: marker = Marker() - marker.header.frame_id = "robot" + marker.header.frame_id = "robot_predict" marker.header.stamp = self.get_clock().now().to_msg() marker.ns = "candidates" marker.type = Marker.SPHERE @@ -143,7 +143,7 @@ def get_obs_candidate(self, robot_pose, P_pred, R, landmark, obs_raw): marker.scale.z = 0.01 text_marker = Marker() - text_marker.header.frame_id = "robot" + text_marker.header.frame_id = "robot_predict" text_marker.header.stamp = self.get_clock().now().to_msg() text_marker.ns = "text" text_marker.type = Marker.TEXT_VIEW_FACING diff --git a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/pred_publisher.py b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/pred_publisher.py index aa08c2f..9ceb75c 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/pred_publisher.py +++ b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/pred_publisher.py @@ -9,7 +9,7 @@ class PredPublisher(Node): def __init__(self): super().__init__('pred_publisher') self.pose_pred = PoseWithCovarianceStamped() - self.pose_pred.header.frame_id = 'robot' + self.pose_pred.header.frame_id = 'map' self.pose_pred.pose.pose.position.x = 0.0 self.pose_pred.pose.pose.position.y = 0.0 self.pose_pred.pose.pose.position.z = 0.0 @@ -43,7 +43,7 @@ def param_callback(self, msg): t = TransformStamped() t.header.stamp = self.get_clock().now().to_msg() t.header.frame_id = 'map' - t.child_frame_id = 'robot' + t.child_frame_id = 'robot_predict' t.transform.translation.x = self.pose_pred.pose.pose.position.x t.transform.translation.y = self.pose_pred.pose.pose.position.y t.transform.translation.z = self.pose_pred.pose.pose.position.z From eaa04f48e6eefd5e908fef053f9e31c0a47c7f57 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Mon, 20 Jan 2025 12:23:29 +0800 Subject: [PATCH 035/184] Modified: (BeaconProb) frame_id and some bugs --- .../launch/debug_visualize_launch.xml | 5 ++- .../launch/obstacle_extractor_launch.xml | 2 +- .../launch/view_obstacles_launch.xml | 5 ++- .../lidar_member_function.py | 39 ++++++++++--------- 4 files changed, 28 insertions(+), 23 deletions(-) diff --git a/localization-devel-ws/global/lidar_localization_pkg/launch/debug_visualize_launch.xml b/localization-devel-ws/global/lidar_localization_pkg/launch/debug_visualize_launch.xml index 4bd979f..6b46031 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/launch/debug_visualize_launch.xml +++ b/localization-devel-ws/global/lidar_localization_pkg/launch/debug_visualize_launch.xml @@ -1,9 +1,8 @@ - - + @@ -11,6 +10,8 @@ + + diff --git a/localization-devel-ws/global/lidar_localization_pkg/launch/obstacle_extractor_launch.xml b/localization-devel-ws/global/lidar_localization_pkg/launch/obstacle_extractor_launch.xml index dd7f859..be7d668 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/launch/obstacle_extractor_launch.xml +++ b/localization-devel-ws/global/lidar_localization_pkg/launch/obstacle_extractor_launch.xml @@ -24,7 +24,7 @@ - + diff --git a/localization-devel-ws/global/lidar_localization_pkg/launch/view_obstacles_launch.xml b/localization-devel-ws/global/lidar_localization_pkg/launch/view_obstacles_launch.xml index 357f363..8fcd095 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/launch/view_obstacles_launch.xml +++ b/localization-devel-ws/global/lidar_localization_pkg/launch/view_obstacles_launch.xml @@ -1,8 +1,9 @@ - + - + + \ No newline at end of file diff --git a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py index a36c439..c85a683 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py +++ b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py @@ -67,21 +67,21 @@ def obstacle_callback(self, msg): self.obs_time = msg.header.stamp # data processing if self.newPose == False: # Check if robot_pose or P_pred is empty - self.print_debug("no new robot pose or P_pred") + self.get_logger().debug("no new robot pose or P_pred") return self.landmarks_candidate = self.get_landmarks_candidate(self.landmarks_map, self.obs_raw, self.robot_pose, self.P_pred, self.R) self.landmarks_set = self.get_landmarks_set(self.landmarks_candidate) if len(self.landmarks_set) == 0: - self.print_debug("empty landmarks set") + self.get_logger().debug("empty landmarks set") return self.lidar_pose, self.lidar_cov = self.get_lidar_pose(self.landmarks_set, self.landmarks_map) # clear used data self.clear_data() def pred_pose_callback(self, msg): - # self.print_debug("Robot pose callback triggered") + # self.get_logger().debug("Robot pose callback triggered") self.newPose = True - orientation = euler_from_quaternion(msg.pose.pose.orientation.x, msg.pose.pose.orientation.y, msg.pose.pose.orientation.z, msg.pose.pose.orientation.w)[2] # raw, pitch, *yaw + orientation = euler_from_quaternion(msg.pose.pose.orientation.x, msg.pose.pose.orientation.y, msg.pose.pose.orientation.z, msg.pose.pose.orientation.w) # raw, pitch, *yaw # check orientation range if orientation < 0: orientation += 2 * np.pi @@ -131,7 +131,7 @@ def get_obs_candidate(self, robot_pose, P_pred, R, landmark, obs_raw): normalizer = 1 / np.sqrt((2 * np.pi) ** 2 * S_det) likelihood_threshold = 0 # Define a threshold for likelihood - if self.visualizer_mode: + if self.visualize_mode: marker = Marker() marker.header.frame_id = "robot_predict" marker.header.stamp = self.get_clock().now().to_msg() @@ -152,6 +152,8 @@ def get_obs_candidate(self, robot_pose, P_pred, R, landmark, obs_raw): text_marker.color = ColorRGBA(r=1.0, g=1.0, b=1.0, a=1.0) # White text marker_id = 0 + marker_array = MarkerArray() + for obs in obs_raw: r_z = np.sqrt(obs[0] ** 2 + obs[1] ** 2) theta_z = np.arctan2(obs[1], obs[0]) @@ -179,6 +181,7 @@ def get_obs_candidate(self, robot_pose, P_pred, R, landmark, obs_raw): marker_array.markers.append(text_marker) if self.visualize_mode: self.circles_pub.publish(marker_array) + self.get_logger().debug("Published marker array") return obs_candidates @@ -353,29 +356,29 @@ def quaternion_from_euler(ai, aj, ak): sj = np.sin(aj) ck = np.cos(ak) sk = np.sin(ak) - cc = ci*ck - cs = ci*sk - sc = si*ck - ss = si*sk - q = np.empty((4, )) - q[0] = cj*sc - sj*cs - q[1] = cj*ss + sj*cc - q[2] = cj*cs - sj*sc - q[3] = cj*cc + sj*ss + cc = ci * ck + cs = ci * sk + sc = si * ck + ss = si * sk + q = np.empty((4,)) + q[0] = cj * sc - sj * cs + q[1] = cj * ss + sj * cc + q[2] = cj * cs - sj * sc + q[3] = cj * cc + sj * ss return q def euler_from_quaternion(x, y, z, w): t0 = +2.0 * (w * x + y * z) t1 = +1.0 - 2.0 * (x * x + y * y) - roll_x = np.atan2(t0, t1) + roll_x = np.arctan2(t0, t1) t2 = +2.0 * (w * y - z * x) t2 = +1.0 if t2 > +1.0 else t2 t2 = -1.0 if t2 < -1.0 else t2 - pitch_y = np.asin(t2) + pitch_y = np.arcsin(t2) t3 = +2.0 * (w * z + x * y) t4 = +1.0 - 2.0 * (y * y + z * z) - yaw_z = np.atan2(t3, t4) - return yaw_z # in radians + yaw_z = np.arctan2(t3, t4) + return yaw_z # in radians def angle_limit_checking(theta): while theta > np.pi: From d0be23135613e08a69ed7aac54569d470675205b Mon Sep 17 00:00:00 2001 From: jossiewang Date: Mon, 20 Jan 2025 16:07:57 +0800 Subject: [PATCH 036/184] Fix: (BeaconProb) visualization bug --- .../launch/debug_visualize_launch.xml | 3 ++ .../lidar_member_function.py | 33 ++++++++++++++++--- 2 files changed, 32 insertions(+), 4 deletions(-) diff --git a/localization-devel-ws/global/lidar_localization_pkg/launch/debug_visualize_launch.xml b/localization-devel-ws/global/lidar_localization_pkg/launch/debug_visualize_launch.xml index 6b46031..72962d7 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/launch/debug_visualize_launch.xml +++ b/localization-devel-ws/global/lidar_localization_pkg/launch/debug_visualize_launch.xml @@ -4,6 +4,9 @@ + + + diff --git a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py index c85a683..4506670 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py +++ b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py @@ -28,11 +28,13 @@ def __init__(self): ] # set debug mode self.debug_mode = False - self.visualize_mode = True + self.visualize_candidate = True + self.beacon_no = 0 + # ros settings self.lidar_pose_pub = self.create_publisher(PoseWithCovarianceStamped, 'lidar_pose', 10) - if self.visualize_mode: + if self.visualize_candidate: self.circles_pub = self.create_publisher(MarkerArray, 'candidates', 10) self.subscription = self.create_subscription( Obstacles, @@ -164,7 +166,26 @@ def get_obs_candidate(self, robot_pose, P_pred, R, landmark, obs_raw): likelihood = likelihood / normalizer if likelihood > likelihood_threshold: obs_candidates.append({'position': obs, 'probability': likelihood}) - if self.visualize_mode: + if self.visualize_candidate and self.beacon_no == 1: + marker = Marker() + marker.header.frame_id = "robot_predict" + marker.header.stamp = self.get_clock().now().to_msg() + marker.ns = "candidates" + marker.type = Marker.SPHERE + marker.action = Marker.ADD + marker.scale.x = 0.1 + marker.scale.y = 0.1 + marker.scale.z = 0.01 + + text_marker = Marker() + text_marker.header.frame_id = "robot_predict" + text_marker.header.stamp = self.get_clock().now().to_msg() + text_marker.ns = "text" + text_marker.type = Marker.TEXT_VIEW_FACING + text_marker.action = Marker.ADD + text_marker.scale.z = 0.1 + text_marker.color = ColorRGBA(r=1.0, g=1.0, b=1.0, a=1.0) # White text + # use visualization_msgs to visualize the likelihood marker.pose.position.x = obs[0] marker.pose.position.y = obs[1] @@ -179,15 +200,19 @@ def get_obs_candidate(self, robot_pose, P_pred, R, landmark, obs_raw): text_marker.text = f"{likelihood:.2f}" text_marker.id = marker_id marker_array.markers.append(text_marker) - if self.visualize_mode: + if self.visualize_candidate and self.beacon_no == 1: self.circles_pub.publish(marker_array) self.get_logger().debug("Published marker array") + # clean up + marker_array.markers.clear() return obs_candidates def get_landmarks_candidate(self, landmarks_map, obs_raw, robot_pose, P_pred, R): landmarks_candidate = [] + self.beacon_no = 0 for landmark in landmarks_map: + self.beacon_no += 1 candidate = { 'landmark': landmark, 'obs_candidates': self.get_obs_candidate(robot_pose, P_pred, R, landmark, obs_raw) From 033af7eb7f7f2c15f1629f0c6c1f852a831dbf72 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Mon, 20 Jan 2025 16:08:52 +0800 Subject: [PATCH 037/184] Fix: commit bugs --- .../lidar_member_function.py | 26 +++---------------- 1 file changed, 3 insertions(+), 23 deletions(-) diff --git a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py index 4506670..8553015 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py +++ b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py @@ -132,29 +132,9 @@ def get_obs_candidate(self, robot_pose, P_pred, R, landmark, obs_raw): S_det = np.linalg.det(S) normalizer = 1 / np.sqrt((2 * np.pi) ** 2 * S_det) - likelihood_threshold = 0 # Define a threshold for likelihood - if self.visualize_mode: - marker = Marker() - marker.header.frame_id = "robot_predict" - marker.header.stamp = self.get_clock().now().to_msg() - marker.ns = "candidates" - marker.type = Marker.SPHERE - marker.action = Marker.ADD - marker.scale.x = 0.1 - marker.scale.y = 0.1 - marker.scale.z = 0.01 - - text_marker = Marker() - text_marker.header.frame_id = "robot_predict" - text_marker.header.stamp = self.get_clock().now().to_msg() - text_marker.ns = "text" - text_marker.type = Marker.TEXT_VIEW_FACING - text_marker.action = Marker.ADD - text_marker.scale.z = 0.1 - text_marker.color = ColorRGBA(r=1.0, g=1.0, b=1.0, a=1.0) # White text - marker_id = 0 - - marker_array = MarkerArray() + likelihood_threshold = 0.001 # Define a threshold for likelihood + marker_id = 0 + marker_array = MarkerArray() for obs in obs_raw: r_z = np.sqrt(obs[0] ** 2 + obs[1] ** 2) From b249df1839532859c4465075f746d1e8de82dee4 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Mon, 20 Jan 2025 20:46:24 +0800 Subject: [PATCH 038/184] Add: (BeaconProb) load params form yml notes: it seems that the params set in launch overwrite those set in .yml, but maybe it's because the file is load before in launch file. --- .../config/lidar_localization.yml | 7 ++ .../launch/debug_visualize_launch.xml | 17 ++++- .../lidar_member_function.py | 74 ++++++++----------- .../global/lidar_localization_pkg/setup.py | 2 + 4 files changed, 55 insertions(+), 45 deletions(-) create mode 100644 localization-devel-ws/global/lidar_localization_pkg/config/lidar_localization.yml diff --git a/localization-devel-ws/global/lidar_localization_pkg/config/lidar_localization.yml b/localization-devel-ws/global/lidar_localization_pkg/config/lidar_localization.yml new file mode 100644 index 0000000..f0dafea --- /dev/null +++ b/localization-devel-ws/global/lidar_localization_pkg/config/lidar_localization.yml @@ -0,0 +1,7 @@ +lidar_localization: + ros__parameters: + side: 0 + debug_mode: false + visualize_candidate: true + likelihood_threshold: 0.001 + consistency_threshold: 0.85 \ No newline at end of file diff --git a/localization-devel-ws/global/lidar_localization_pkg/launch/debug_visualize_launch.xml b/localization-devel-ws/global/lidar_localization_pkg/launch/debug_visualize_launch.xml index 72962d7..64d478c 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/launch/debug_visualize_launch.xml +++ b/localization-devel-ws/global/lidar_localization_pkg/launch/debug_visualize_launch.xml @@ -1,12 +1,23 @@ - + + + + + + + + + - + + + + diff --git a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py index 8553015..752062e 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py +++ b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py @@ -12,26 +12,38 @@ class LidarLocalization(Node): # inherit from Node def __init__(self): super().__init__('lidar_localization_node') - # Set the side (0 for blue and 1 for yellow); TODO: use param - side = 1 - if side == 0: - landmarks_map = [ - np.array([-0.094, 0.052]), - np.array([-0.094, 1.948]), - np.array([3.094, 1.0]) - ] - elif side == 1: - landmarks_map = [ - np.array([3.094, 0.052]), - np.array([3.094, 1.948]), - np.array([-0.094, 1.0]) - ] + + # Declare parameters + self.declare_parameter('side', 0) + self.declare_parameter('debug_mode', False) + self.declare_parameter('visualize_candidate', True) + self.declare_parameter('likelihood_threshold', 0.001) + self.declare_parameter('consistency_threshold', 0.9) + + # Get parameters + self.side = self.get_parameter('side').get_parameter_value().integer_value + self.debug_mode = self.get_parameter('debug_mode').get_parameter_value().bool_value + self.visualize_candidate = self.get_parameter('visualize_candidate').get_parameter_value().bool_value + self.likelihood_threshold = self.get_parameter('likelihood_threshold').get_parameter_value().double_value + self.consistency_threshold = self.get_parameter('consistency_threshold').get_parameter_value().double_value + + # Set the landmarks map based on the side + if self.side == 0: + self.landmarks_map = [ + np.array([-0.094, 0.052]), + np.array([-0.094, 1.948]), + np.array([3.094, 1.0]) + ] + elif self.side == 1: + self.landmarks_map = [ + np.array([3.094, 0.052]), + np.array([3.094, 1.948]), + np.array([-0.094, 1.0]) + ] + # set debug mode - self.debug_mode = False - self.visualize_candidate = True self.beacon_no = 0 - # ros settings self.lidar_pose_pub = self.create_publisher(PoseWithCovarianceStamped, 'lidar_pose', 10) if self.visualize_candidate: @@ -52,7 +64,6 @@ def __init__(self): # ros debug logger self.get_logger().debug('Lidar Localization Node has been initialized') - self.landmarks_map = landmarks_map self.init_landmarks_map(self.landmarks_map) self.robot_pose = [] self.P_pred = [] @@ -132,7 +143,6 @@ def get_obs_candidate(self, robot_pose, P_pred, R, landmark, obs_raw): S_det = np.linalg.det(S) normalizer = 1 / np.sqrt((2 * np.pi) ** 2 * S_det) - likelihood_threshold = 0.001 # Define a threshold for likelihood marker_id = 0 marker_array = MarkerArray() @@ -144,7 +154,7 @@ def get_obs_candidate(self, robot_pose, P_pred, R, landmark, obs_raw): likelihood = normalizer * np.exp(-0.5 * di_square) # normalize: max likelihood is for di_square = 0 likelihood = likelihood / normalizer - if likelihood > likelihood_threshold: + if likelihood > self.likelihood_threshold: obs_candidates.append({'position': obs, 'probability': likelihood}) if self.visualize_candidate and self.beacon_no == 1: marker = Marker() @@ -208,26 +218,6 @@ def get_landmarks_candidate(self, landmarks_map, obs_raw, robot_pose, P_pred, R) def get_landmarks_set(self, landmarks_candidate): landmarks_set = [] - # ## Permutations for two landmarks - # landmark_indices = list(range(len(landmarks_candidate))) # Generate all combinations of landmarks - # for comb in combinations(landmark_indices, 2): - # for i in range(len(landmarks_candidate[comb[0]]['obs_candidates'])): - # for j in range(len(landmarks_candidate[comb[1]]['obs_candidates'])): - # set = { - # 'beacons': { - # comb[0]: landmarks_candidate[comb[0]]['obs_candidates'][i]['position'], - # comb[1]: landmarks_candidate[comb[1]]['obs_candidates'][j]['position'] - # } - # } - # # consistency of the set - # set['consistency'] = self.get_geometry_consistency(set['beacons']) - # if set['consistency'] < 0.99: #TODO: tune the value - # self.get_logger().debug(f"Geometry consistency is less than 0.96: {set['consistency']}") - # continue - # # probability of the set - # set['probability_set'] = landmarks_candidate[comb[0]]['obs_candidates'][i]['probability'] * landmarks_candidate[comb[1]]['obs_candidates'][j]['probability'] - # landmarks_set.append(set) - ## Permutations for three landmarks for i in range(len(landmarks_candidate[0]['obs_candidates'])): for j in range(len(landmarks_candidate[1]['obs_candidates'])): for k in range(len(landmarks_candidate[2]['obs_candidates'])): @@ -240,8 +230,8 @@ def get_landmarks_set(self, landmarks_candidate): } # consistency of the set set['consistency'] = self.get_geometry_consistency(set['beacons']) - if set['consistency'] < 0.9: - self.get_logger().debug(f"Geometry consistency is less than 0.9: {set['consistency']}") + if set['consistency'] < self.consistency_threshold: + self.get_logger().debug(f"Geometry consistency is less than {self.consistency_threshold}: {set['consistency']}") continue # probability of the set set['probability_set'] = landmarks_candidate[0]['obs_candidates'][i]['probability'] * landmarks_candidate[1]['obs_candidates'][j]['probability'] * landmarks_candidate[2]['obs_candidates'][k]['probability'] diff --git a/localization-devel-ws/global/lidar_localization_pkg/setup.py b/localization-devel-ws/global/lidar_localization_pkg/setup.py index aefdee3..9120541 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/setup.py +++ b/localization-devel-ws/global/lidar_localization_pkg/setup.py @@ -18,6 +18,8 @@ (os.path.join('share', package_name), ['package.xml']), # Include all launch files. (os.path.join('share', package_name, 'launch'), glob(os.path.join('launch', '*launch.[pxy][yma]*'))), + # Include all config files. + (os.path.join('share', package_name, 'config'), glob(os.path.join('config', '*.yml'))), ], install_requires=[ 'setuptools', From 4f16511424b39e850ea8d9a094f7034d64485ee6 Mon Sep 17 00:00:00 2001 From: mac781 Date: Tue, 21 Jan 2025 13:00:14 +0800 Subject: [PATCH 039/184] Add angular_velocity --- .../local/imu/imu_drive/launch/imu_drive_firm.xml | 4 ++-- localization-devel-ws/local/imu/imu_drive/lib/imu_drive.cpp | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/localization-devel-ws/local/imu/imu_drive/launch/imu_drive_firm.xml b/localization-devel-ws/local/imu/imu_drive/launch/imu_drive_firm.xml index d7e15f4..0015644 100644 --- a/localization-devel-ws/local/imu/imu_drive/launch/imu_drive_firm.xml +++ b/localization-devel-ws/local/imu/imu_drive/launch/imu_drive_firm.xml @@ -17,8 +17,8 @@ - - + + diff --git a/localization-devel-ws/local/imu/imu_drive/lib/imu_drive.cpp b/localization-devel-ws/local/imu/imu_drive/lib/imu_drive.cpp index 7222807..b505932 100644 --- a/localization-devel-ws/local/imu/imu_drive/lib/imu_drive.cpp +++ b/localization-devel-ws/local/imu/imu_drive/lib/imu_drive.cpp @@ -30,10 +30,10 @@ void IMU::UpdateParams(){ p_publish_ = this->get_parameter("publish").get_value(); RCLCPP_INFO(this->get_logger(), "publish set to %d", p_publish_); - p_imu_sub_topic_ = "/imu/data_raw"; + p_imu_sub_topic_ = "sub_topic"; RCLCPP_INFO(this->get_logger(), "Current subscribe topic [ %s ]", p_imu_sub_topic_.c_str()); - p_imu_pub_topic_ = "/imu/data_cov"; + p_imu_pub_topic_ = "pub_topic"; RCLCPP_INFO(this->get_logger(), "Current publish topic [ %s ]", p_imu_pub_topic_.c_str()); p_covariance_ = this->get_parameter("covariance_vx").get_value(); @@ -87,7 +87,7 @@ void IMU::IMUdataCallback(const sensor_msgs::msg::Imu::ConstPtr &msg){ // from this->imu_output_.header.stamp = clock.now(); - this->imu_output_.orientation = msg->orientation; + this->imu_output_.angular_velocity = msg->angular_velocity; this->imu_output_.linear_acceleration = msg->linear_acceleration; From 13a44e4527a3b7e9b80a509f9d88d8a8521d9355 Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Wed, 22 Jan 2025 13:41:01 +0800 Subject: [PATCH 040/184] Modify: ROS_DOMAIN_ID --- docker/local-ros2/docker-compose.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/local-ros2/docker-compose.yaml b/docker/local-ros2/docker-compose.yaml index 30394aa..a7ecdaf 100644 --- a/docker/local-ros2/docker-compose.yaml +++ b/docker/local-ros2/docker-compose.yaml @@ -24,7 +24,7 @@ services: # - https://docs.ros.org/en/humble/Concepts/Intermediate/About-Domain-ID.html # - https://docs.ros.org/en/humble/Tutorials/Beginner-CLI-Tools/Configuring-ROS2-Environment.html # - ROS_LOCALHOST_ONLY=1 - # - ROS_DOMAIN_ID=42 + - ROS_DOMAIN_ID=42 - ROS_WS=/home/user/localization-ws volumes: # Mount local timezone into container. ( Readonly ) From ee173c265f791f339f6fc675eb676e7d10db22e2 Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Wed, 22 Jan 2025 13:41:45 +0800 Subject: [PATCH 041/184] Add: stable EKF_pkg --- localization-devel-ws/ekf/.gitignore | 1 + localization-devel-ws/ekf/LICENSE | 202 ++++++++++++++++++ localization-devel-ws/ekf/ekf/__init__.py | 0 localization-devel-ws/ekf/ekf/ekf_node.py | 185 ++++++++++++++++ localization-devel-ws/ekf/ekf/test_br.py | 69 ++++++ localization-devel-ws/ekf/package.xml | 26 +++ localization-devel-ws/ekf/resource/ekf | 0 localization-devel-ws/ekf/setup.cfg | 4 + localization-devel-ws/ekf/setup.py | 27 +++ .../ekf/test/test_copyright.py | 25 +++ localization-devel-ws/ekf/test/test_flake8.py | 25 +++ localization-devel-ws/ekf/test/test_pep257.py | 23 ++ 12 files changed, 587 insertions(+) create mode 100644 localization-devel-ws/ekf/.gitignore create mode 100644 localization-devel-ws/ekf/LICENSE create mode 100644 localization-devel-ws/ekf/ekf/__init__.py create mode 100644 localization-devel-ws/ekf/ekf/ekf_node.py create mode 100644 localization-devel-ws/ekf/ekf/test_br.py create mode 100644 localization-devel-ws/ekf/package.xml create mode 100644 localization-devel-ws/ekf/resource/ekf create mode 100644 localization-devel-ws/ekf/setup.cfg create mode 100644 localization-devel-ws/ekf/setup.py create mode 100644 localization-devel-ws/ekf/test/test_copyright.py create mode 100644 localization-devel-ws/ekf/test/test_flake8.py create mode 100644 localization-devel-ws/ekf/test/test_pep257.py diff --git a/localization-devel-ws/ekf/.gitignore b/localization-devel-ws/ekf/.gitignore new file mode 100644 index 0000000..0331f63 --- /dev/null +++ b/localization-devel-ws/ekf/.gitignore @@ -0,0 +1 @@ +baggy/ \ No newline at end of file diff --git a/localization-devel-ws/ekf/LICENSE b/localization-devel-ws/ekf/LICENSE new file mode 100644 index 0000000..d645695 --- /dev/null +++ b/localization-devel-ws/ekf/LICENSE @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + 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. diff --git a/localization-devel-ws/ekf/ekf/__init__.py b/localization-devel-ws/ekf/ekf/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py new file mode 100644 index 0000000..c6e972f --- /dev/null +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -0,0 +1,185 @@ +#!/usr/bin/env python3 +import math +from geometry_msgs.msg import TransformStamped, PoseWithCovarianceStamped +from nav_msgs.msg import Odometry +import numpy as np + +import rclpy +from rclpy.node import Node + +from tf2_ros.static_transform_broadcaster import StaticTransformBroadcaster + +def quaternion_from_euler(ai, aj, ak): + ai /= 2.0 + aj /= 2.0 + ak /= 2.0 + ci = math.cos(ai) + si = math.sin(ai) + cj = math.cos(aj) + sj = math.sin(aj) + ck = math.cos(ak) + sk = math.sin(ak) + cc = ci*ck + cs = ci*sk + sc = si*ck + ss = si*sk + + q = np.empty((4, )) + q[0] = cj*sc - sj*cs + q[1] = cj*ss + sj*cc + q[2] = cj*cs - sj*sc + q[3] = cj*cc + sj*ss + + return q + +def euler_from_quaternion(self, x, y, z, w): + t0 = +2.0 * (w * x + y * z) + t1 = +1.0 - 2.0 * (x * x + y * y) + roll_x = math.atan2(t0, t1) + + t2 = +2.0 * (w * y - z * x) + t2 = +1.0 if t2 > +1.0 else t2 + t2 = -1.0 if t2 < -1.0 else t2 + pitch_y = math.asin(t2) + + t3 = +2.0 * (w * z + x * y) + t4 = +1.0 - 2.0 * (y * y + z * z) + yaw_z = math.atan2(t3, t4) + + return yaw_z # in radians + +def normalize_angle(self, angle): + return atan2(sin(angle), cos(angle)) + +def is_invalid_data(self, x, y): + return np.isnan(x) or np.isnan(y) + +class EKFFootprintBroadcaster(Node): + def __init__(self): + super().__init__('ekf') + self.tf_static_broadcaster = StaticTransformBroadcaster(self) + + self.create_subscription(PoseWithCovarianceStamped, 'robot/lidar_bonbonbon', self.gps_callback, 10) + self.create_subscription(Odometry, 'robot/camera', self.camera_callback, 10) + self.create_subscription(Odometry, 'robot/local_filter', self.odom_callback, 10) + self.ekf_pose_publisher = self.create_publisher(Odometry, 'robot/final_pose', 10) + + self.declare_parameter('robot_parent_frame_id', 'robot/map') + self.declare_parameter('robot_frame_id', 'robot/base_footprint') + self.declare_parameter('update_rate', 100) + + self.parent_frame_id = self.get_parameter('robot_parent_frame_id').get_parameter_value().string_value + self.child_frame_id = self.get_parameter('robot_frame_id').get_parameter_value().string_value + self.rate = self.get_parameter('update_rate').get_parameter_value().integer_value + + self.X = np.array([0, 0, 0.0]) + self.P = np.eye(3) * 1e-3 + self.Q = np.eye(3) * 1e-3 + self.R_gps = np.eye(3) * 1e-2 + self.R_camera = np.eye(3) * 1e-2 + + self.last_odom = self.get_clock().now().nanoseconds / 1e9 + self.footprint_publish() + + def gps_callback(self, msg): + gps_time = msg.header.stamp.to_sec() + current_time = self.get_clock().now().nanoseconds / 1e9 + if abs(current_time - gps_time) >1.5: # GPS data too old + self.get_logger().info(f"Current time: {current_time}, GPS time: {gps_time}") + return + + if self.is_invalid_data(msg.pose.pose.position.x, msg.pose.pose.position.y): + self.get_logger().info("Invalid GPS data received") + return + theta = euler_from_quaternion([msg.pose.pose.orientation.x, msg.pose.pose.orientation.y, msg.pose.pose.orientation.z, msg.pose.pose.orientation.w]) + gps_measurement = np.array([msg.pose.pose.position.x, msg.pose.pose.position.y, theta]) + R_gps[0] = msg.covariance[0] + R_gps[4] = msg.covariance[7] + R_gps[7] = msg.covariance[35] + self.ekf_update(gps_measurement, self.R_gps) + + def camera_callback(self, msg): + if is_invalid_data(msg.pose.pose.position.x, msg.pose.pose.position.y): + logger = rclpy.logging.get_logger('logger') + logger.info('Invalid Camera data') + return + theta_Cam = euler_from_quaternion([msg.pose.pose.orientation.x, msg.pose.pose.orientation.y, msg.pose.pose.orientation.z, msg.pose.pose.orientation.w])[2] + camera_measurement = np.array([msg.pose.pose.position.x, msg.pose.pose.position.y, theta_Cam]) + self.ekf_update(camera_measurement, self.R_camera) + + def odom_callback(self, msg): + current_time = msg.header.stamp.to_sec() + dt = current_time - self.last_odom + self.last_odom = current_time + + delta_x = msg.twist.twist.linear.x * dt + delta_y = msg.twist.twist.linear.y * dt + delta_theta = msg.twist.twist.angular.z * dt + self.ekf_predict(delta_x, delta_y, delta_theta) + + def ekf_predict(self, delta_x, delta_y, delta_theta): + theta = self.X[2] + F = np.array([ + [1, 0, -delta_x * sin(theta) - delta_y * cos(theta)], + [0, 1, delta_x * cos(theta) - delta_y * sin(theta)], + [0, 0, 1] + ]) + + self.X[0] += delta_x * cos(theta) - delta_y * sin(theta) + self.X[1] += delta_x * sin(theta) + delta_y * cos(theta) + self.X[2] += delta_theta + self.X[2] = self.normalize_angle(self.X[2]) + + self.P = F @ self.P @ F.T + self.Q + self.footprint_publish() + + def ekf_update(self, z, R): + if np.any(np.isnan(z)): # Check if the measurement is valid + self.get_logger().warn("Invalid measurement data received.") + return + + H = np.eye(3) # Observation matrix + S = H @ self.P @ H.T + R + K = self.P @ H.T @ np.linalg.inv(S) + self.X += K @ (z - H @ self.X) + self.X[2] = self.normalize_angle(self.X[2]) + self.P = (np.eye(3) - K @ H) @ self.P + + def footprint_publish(self): + t = TransformStamped() + + t.header.stamp = self.get_clock().now().to_msg() + t.header.frame_id = self.get_parameter('robot_parent_frame_id').value + t.child_frame_id = self.get_parameter('robot_frame_id').value + + t.transform.translation.x = self.X[0] + t.transform.translation.y = self.X[1] + t.transform.translation.z = 0.0 + quat = quaternion_from_euler(0, 0, self.X[2]) + t.transform.rotation.x = quat[0] + t.transform.rotation.y = quat[1] + t.transform.rotation.z = quat[2] + t.transform.rotation.w = quat[3] + self.tf_static_broadcaster.sendTransform(t) + + final_pose = Odometry() + final_pose.header.stamp = self.get_clock().now().to_msg() + final_pose.header.frame_id = self.parent_frame_id + final_pose.pose.pose.position.x = self.X[0] + final_pose.pose.pose.position.y = self.X[1] + final_pose.pose.pose.position.z = 0.0 + final_pose.pose.pose.orientation.x = quat[0] + final_pose.pose.pose.orientation.y = quat[1] + final_pose.pose.pose.orientation.z = quat[2] + final_pose.pose.pose.orientation.w = quat[3] + self.ekf_pose_publisher.publish(final_pose) + +def main(args=None): + rclpy.init(args=args) + ekf = EKFFootprintBroadcaster() + rclpy.spin(ekf) # Keep the node running + rclpy.shutdown() # Shut down the ROS 2 client + +if __name__ == '__main__': + main() + diff --git a/localization-devel-ws/ekf/ekf/test_br.py b/localization-devel-ws/ekf/ekf/test_br.py new file mode 100644 index 0000000..a11d8a9 --- /dev/null +++ b/localization-devel-ws/ekf/ekf/test_br.py @@ -0,0 +1,69 @@ +#!/usr/bin/env python3 +import math +from geometry_msgs.msg import TransformStamped, PoseWithCovarianceStamped +from nav_msgs.msg import Odometry +import numpy as np + +import rclpy +from rclpy.node import Node + +from tf2_ros.static_transform_broadcaster import StaticTransformBroadcaster +def quaternion_from_euler(ai, aj, ak): + ai /= 2.0 + aj /= 2.0 + ak /= 2.0 + ci = math.cos(ai) + si = math.sin(ai) + cj = math.cos(aj) + sj = math.sin(aj) + ck = math.cos(ak) + sk = math.sin(ak) + cc = ci*ck + cs = ci*sk + sc = si*ck + ss = si*sk + + q = np.empty((4, )) + q[0] = cj*sc - sj*cs + q[1] = cj*ss + sj*cc + q[2] = cj*cs - sj*sc + q[3] = cj*cc + sj*ss + + return q +class TestBroadcaster(Node): + def __init__(self): + super().__init__('ekf_br') + self.tf_static_broadcaster = StaticTransformBroadcaster(self) + + self.parent_frame_id = 'robot/map' + self.child_frame_id = 'robot/base_footprint' + + self.X = np.array([0.5, 0.4, 0.0]) + + self.ekf_pose = self.create_publisher(Odometry, 'final_pose', 10) + self.footprint_publish() + + def footprint_publish(self): + t = TransformStamped() + + t.header.stamp = self.get_clock().now().to_msg() + t.header.frame_id = self.parent_frame_id + t.child_frame_id = self.child_frame_id + t.transform.translation.x = self.X[0] + t.transform.translation.y = self.X[1] + t.transform.translation.z = 0.0 + quat = quaternion_from_euler(0, 0, self.X[2]) + t.transform.rotation.x = quat[0] + t.transform.rotation.y = quat[1] + t.transform.rotation.z = quat[2] + t.transform.rotation.w = quat[3] + self.tf_static_broadcaster.sendTransform(t) + +def main(args=None): + rclpy.init(args=args) + br = TestBroadcaster() + rclpy.spin(br) # Keep the node running + rclpy.shutdown() # Shut down the ROS 2 client + +if __name__ == '__main__': + main() diff --git a/localization-devel-ws/ekf/package.xml b/localization-devel-ws/ekf/package.xml new file mode 100644 index 0000000..6df660c --- /dev/null +++ b/localization-devel-ws/ekf/package.xml @@ -0,0 +1,26 @@ + + + + ekf + 0.0.0 + TODO: Package description + user + Apache-2.0 + + rclpy + std_msgs + nav_msgs + geometry_msgs + numpy + math + tf2 + + ament_copyright + ament_flake8 + ament_pep257 + python3-pytest + + + ament_python + + diff --git a/localization-devel-ws/ekf/resource/ekf b/localization-devel-ws/ekf/resource/ekf new file mode 100644 index 0000000..e69de29 diff --git a/localization-devel-ws/ekf/setup.cfg b/localization-devel-ws/ekf/setup.cfg new file mode 100644 index 0000000..10b4728 --- /dev/null +++ b/localization-devel-ws/ekf/setup.cfg @@ -0,0 +1,4 @@ +[develop] +script_dir=$base/lib/ekf +[install] +install_scripts=$base/lib/ekf diff --git a/localization-devel-ws/ekf/setup.py b/localization-devel-ws/ekf/setup.py new file mode 100644 index 0000000..65e8f89 --- /dev/null +++ b/localization-devel-ws/ekf/setup.py @@ -0,0 +1,27 @@ +from setuptools import find_packages, setup + +package_name = 'ekf' + +setup( + name=package_name, + version='0.0.0', + packages=find_packages(exclude=['test']), + data_files=[ + ('share/ament_index/resource_index/packages', + ['resource/' + package_name]), + ('share/' + package_name, ['package.xml']), + ], + install_requires=['setuptools'], + zip_safe=True, + maintainer='user', + maintainer_email='zhen.cc.1207@gmail.com', + description='TODO: Package description', + license='Apache-2.0', + tests_require=['pytest'], + entry_points={ + 'console_scripts': [ + 'ekf_node = ekf.ekf_node:main', + 'test_br = ekf.test_br:main' + ], + }, +) diff --git a/localization-devel-ws/ekf/test/test_copyright.py b/localization-devel-ws/ekf/test/test_copyright.py new file mode 100644 index 0000000..97a3919 --- /dev/null +++ b/localization-devel-ws/ekf/test/test_copyright.py @@ -0,0 +1,25 @@ +# Copyright 2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +from ament_copyright.main import main +import pytest + + +# Remove the `skip` decorator once the source file(s) have a copyright header +@pytest.mark.skip(reason='No copyright header has been placed in the generated source file.') +@pytest.mark.copyright +@pytest.mark.linter +def test_copyright(): + rc = main(argv=['.', 'test']) + assert rc == 0, 'Found errors' diff --git a/localization-devel-ws/ekf/test/test_flake8.py b/localization-devel-ws/ekf/test/test_flake8.py new file mode 100644 index 0000000..27ee107 --- /dev/null +++ b/localization-devel-ws/ekf/test/test_flake8.py @@ -0,0 +1,25 @@ +# Copyright 2017 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +from ament_flake8.main import main_with_errors +import pytest + + +@pytest.mark.flake8 +@pytest.mark.linter +def test_flake8(): + rc, errors = main_with_errors(argv=[]) + assert rc == 0, \ + 'Found %d code style errors / warnings:\n' % len(errors) + \ + '\n'.join(errors) diff --git a/localization-devel-ws/ekf/test/test_pep257.py b/localization-devel-ws/ekf/test/test_pep257.py new file mode 100644 index 0000000..b234a38 --- /dev/null +++ b/localization-devel-ws/ekf/test/test_pep257.py @@ -0,0 +1,23 @@ +# Copyright 2015 Open Source Robotics Foundation, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +from ament_pep257.main import main +import pytest + + +@pytest.mark.linter +@pytest.mark.pep257 +def test_pep257(): + rc = main(argv=['.', 'test']) + assert rc == 0, 'Found code style errors / warnings' From 6faa947a48129a7577c69559f4f4ac90fad3207f Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Wed, 22 Jan 2025 18:46:10 +0800 Subject: [PATCH 042/184] Fix: wrong odom format --- localization-devel-ws/ekf/ekf/ekf_node.py | 192 ++++++++++-------- localization-devel-ws/ekf/ekf/fake_cam.py | 66 ++++++ .../ekf/launch/fake_cam.launch | 20 ++ localization-devel-ws/ekf/launch/real.launch | 16 ++ localization-devel-ws/ekf/setup.py | 6 +- 5 files changed, 210 insertions(+), 90 deletions(-) create mode 100644 localization-devel-ws/ekf/ekf/fake_cam.py create mode 100644 localization-devel-ws/ekf/launch/fake_cam.launch create mode 100644 localization-devel-ws/ekf/launch/real.launch diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py index c6e972f..d542978 100644 --- a/localization-devel-ws/ekf/ekf/ekf_node.py +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 import math -from geometry_msgs.msg import TransformStamped, PoseWithCovarianceStamped +from geometry_msgs.msg import TransformStamped, PoseWithCovarianceStamped, Twist from nav_msgs.msg import Odometry import numpy as np @@ -8,127 +8,141 @@ from rclpy.node import Node from tf2_ros.static_transform_broadcaster import StaticTransformBroadcaster - -def quaternion_from_euler(ai, aj, ak): - ai /= 2.0 - aj /= 2.0 - ak /= 2.0 - ci = math.cos(ai) - si = math.sin(ai) - cj = math.cos(aj) - sj = math.sin(aj) - ck = math.cos(ak) - sk = math.sin(ak) - cc = ci*ck - cs = ci*sk - sc = si*ck - ss = si*sk - - q = np.empty((4, )) - q[0] = cj*sc - sj*cs - q[1] = cj*ss + sj*cc - q[2] = cj*cs - sj*sc - q[3] = cj*cc + sj*ss - - return q - -def euler_from_quaternion(self, x, y, z, w): - t0 = +2.0 * (w * x + y * z) - t1 = +1.0 - 2.0 * (x * x + y * y) - roll_x = math.atan2(t0, t1) +from tf2_ros import TransformException +from tf2_ros.buffer import Buffer +from tf2_ros.transform_listener import TransformListener + +def quaternion_from_euler(roll, pitch, yaw): + roll, pitch, yaw = roll / 2.0, pitch / 2.0, yaw / 2.0 + cy, sy = math.cos(yaw), math.sin(yaw) + cp, sp = math.cos(pitch), math.sin(pitch) + cr, sr = math.cos(roll), math.sin(roll) + return [sr * cp * cy - cr * sp * sy, + cr * sp * cy + sr * cp * sy, + cr * cp * sy - sr * sp * cy, + cr * cp * cy + sr * sp * sy] + +def euler_from_quaternion(x, y, z, w): + t0, t1 = +2.0 * (w * x + y * z), +1.0 - 2.0 * (x * x + y * y) + roll = math.atan2(t0, t1) t2 = +2.0 * (w * y - z * x) - t2 = +1.0 if t2 > +1.0 else t2 - t2 = -1.0 if t2 < -1.0 else t2 - pitch_y = math.asin(t2) - - t3 = +2.0 * (w * z + x * y) - t4 = +1.0 - 2.0 * (y * y + z * z) - yaw_z = math.atan2(t3, t4) + t2 = +1.0 if t2 > +1.0 else -1.0 if t2 < -1.0 else t2 + pitch = math.asin(t2) - return yaw_z # in radians + t3, t4 = +2.0 * (w * z + x * y), +1.0 - 2.0 * (y * y + z * z) + yaw = math.atan2(t3, t4) + return yaw -def normalize_angle(self, angle): - return atan2(sin(angle), cos(angle)) +def normalize_angle(angle): + return math.atan2(math.sin(angle), math.cos(angle)) -def is_invalid_data(self, x, y): +def is_invalid_data(x, y): return np.isnan(x) or np.isnan(y) class EKFFootprintBroadcaster(Node): def __init__(self): super().__init__('ekf') - self.tf_static_broadcaster = StaticTransformBroadcaster(self) - - self.create_subscription(PoseWithCovarianceStamped, 'robot/lidar_bonbonbon', self.gps_callback, 10) - self.create_subscription(Odometry, 'robot/camera', self.camera_callback, 10) - self.create_subscription(Odometry, 'robot/local_filter', self.odom_callback, 10) - self.ekf_pose_publisher = self.create_publisher(Odometry, 'robot/final_pose', 10) - - self.declare_parameter('robot_parent_frame_id', 'robot/map') - self.declare_parameter('robot_frame_id', 'robot/base_footprint') - self.declare_parameter('update_rate', 100) + self.claim_parameters() - self.parent_frame_id = self.get_parameter('robot_parent_frame_id').get_parameter_value().string_value - self.child_frame_id = self.get_parameter('robot_frame_id').get_parameter_value().string_value - self.rate = self.get_parameter('update_rate').get_parameter_value().integer_value + self.tf_static_broadcaster = StaticTransformBroadcaster(self) + self.tf_buffer = Buffer() + self.tf_listener = TransformListener(self.tf_buffer, self) - self.X = np.array([0, 0, 0.0]) + self.X = np.array([0.0, 0.0, 0.0]) # State vector: x, y, theta self.P = np.eye(3) * 1e-3 self.Q = np.eye(3) * 1e-3 self.R_gps = np.eye(3) * 1e-2 self.R_camera = np.eye(3) * 1e-2 - self.last_odom = self.get_clock().now().nanoseconds / 1e9 - self.footprint_publish() + self.last_odom_time = self.get_clock().now().nanoseconds / 1e9 + + self.init_subscribers() + self.ekf_pose_publisher = self.create_publisher(Odometry, 'pred_pose', 10) + # self.create_timer(1.0 / self.rate, self.footprint_publish) + self.create_timer(0.2, self.camera_callback) + + def claim_parameters(self): + self.declare_parameter('robot_parent_frame_id', 'map') + self.declare_parameter('robot_frame_id', 'base_footprint') + self.declare_parameter('camera_frame_id', 'marker_6') + self.declare_parameter('camera_parent_id', 'map') + self.declare_parameter('update_rate', 50) + + self.parent_frame_id = self.get_parameter('robot_parent_frame_id').value + self.child_frame_id = self.get_parameter('robot_frame_id').value + self.camera_frame_id = self.get_parameter('camera_frame_id').value + self.camera_parent_id = self.get_parameter('camera_parent_id').value + self.rate = self.get_parameter('update_rate').value + + def init_subscribers(self): + self.create_subscription(PoseWithCovarianceStamped, 'lidar_pose', self.gps_callback, 10) + self.create_subscription(Twist, 'odoo_googoogoo', self.odom_callback, 10) def gps_callback(self, msg): - gps_time = msg.header.stamp.to_sec() + gps_time = msg.header.stamp.sec + msg.header.stamp.nanosec * 1e-9 current_time = self.get_clock().now().nanoseconds / 1e9 - if abs(current_time - gps_time) >1.5: # GPS data too old + if abs(current_time - gps_time) > 1.5: # GPS data too old self.get_logger().info(f"Current time: {current_time}, GPS time: {gps_time}") return - if self.is_invalid_data(msg.pose.pose.position.x, msg.pose.pose.position.y): + if is_invalid_data(msg.pose.pose.position.x, msg.pose.pose.position.y): self.get_logger().info("Invalid GPS data received") return - theta = euler_from_quaternion([msg.pose.pose.orientation.x, msg.pose.pose.orientation.y, msg.pose.pose.orientation.z, msg.pose.pose.orientation.w]) + + theta = euler_from_quaternion( + msg.pose.pose.orientation.x, + msg.pose.pose.orientation.y, + msg.pose.pose.orientation.z, + msg.pose.pose.orientation.w + ) gps_measurement = np.array([msg.pose.pose.position.x, msg.pose.pose.position.y, theta]) - R_gps[0] = msg.covariance[0] - R_gps[4] = msg.covariance[7] - R_gps[7] = msg.covariance[35] + + self.R_gps[0, 0] = msg.pose.covariance[0] + self.R_gps[1, 1] = msg.pose.covariance[7] + self.R_gps[2, 2] = msg.pose.covariance[35] self.ekf_update(gps_measurement, self.R_gps) - def camera_callback(self, msg): - if is_invalid_data(msg.pose.pose.position.x, msg.pose.pose.position.y): - logger = rclpy.logging.get_logger('logger') - logger.info('Invalid Camera data') - return - theta_Cam = euler_from_quaternion([msg.pose.pose.orientation.x, msg.pose.pose.orientation.y, msg.pose.pose.orientation.z, msg.pose.pose.orientation.w])[2] - camera_measurement = np.array([msg.pose.pose.position.x, msg.pose.pose.position.y, theta_Cam]) - self.ekf_update(camera_measurement, self.R_camera) + + def camera_callback(self): + now = self.get_clock().now().nanoseconds / 1e9 + self.get_logger().info(f"Camera callback triggered at: {now}") + try: + t = self.tf_buffer.lookup_transform( + self.camera_parent_id, + self.camera_frame_id, + rclpy.time.Time() + ) + trans = t.transform.translation + rot = t.transform.rotation + theta = euler_from_quaternion(rot.x, rot.y, rot.z, rot.w) + + camera_measurement = np.array([trans.x, trans.y, theta]) + self.get_logger().info(f"Camera transform: x={trans.x}, y={trans.y}, theta={theta}") + self.ekf_update(camera_measurement, self.R_camera) + except TransformException as ex: + self.get_logger().warn(f"TransformException in camera_callback: {ex}") def odom_callback(self, msg): - current_time = msg.header.stamp.to_sec() - dt = current_time - self.last_odom - self.last_odom = current_time + current_time = self.get_clock().now().nanoseconds / 1e9 + dt = current_time - self.last_odom_time + self.last_odom_time = current_time - delta_x = msg.twist.twist.linear.x * dt - delta_y = msg.twist.twist.linear.y * dt - delta_theta = msg.twist.twist.angular.z * dt + delta_x = msg.linear.x * dt + delta_y = msg.linear.y * dt + delta_theta = msg.angular.z * dt self.ekf_predict(delta_x, delta_y, delta_theta) def ekf_predict(self, delta_x, delta_y, delta_theta): theta = self.X[2] - F = np.array([ - [1, 0, -delta_x * sin(theta) - delta_y * cos(theta)], - [0, 1, delta_x * cos(theta) - delta_y * sin(theta)], - [0, 0, 1] - ]) - - self.X[0] += delta_x * cos(theta) - delta_y * sin(theta) - self.X[1] += delta_x * sin(theta) + delta_y * cos(theta) + F = np.eye(3) + F[0, 2] = -delta_x * math.sin(theta) - delta_y * math.cos(theta) + F[1, 2] = delta_x * math.cos(theta) - delta_y * math.sin(theta) + + self.X[0] += delta_x * math.cos(theta) - delta_y * math.sin(theta) + self.X[1] += delta_x * math.sin(theta) + delta_y * math.cos(theta) self.X[2] += delta_theta - self.X[2] = self.normalize_angle(self.X[2]) + self.X[2] = normalize_angle(self.X[2]) self.P = F @ self.P @ F.T + self.Q self.footprint_publish() @@ -142,15 +156,15 @@ def ekf_update(self, z, R): S = H @ self.P @ H.T + R K = self.P @ H.T @ np.linalg.inv(S) self.X += K @ (z - H @ self.X) - self.X[2] = self.normalize_angle(self.X[2]) + self.X[2] = normalize_angle(self.X[2]) self.P = (np.eye(3) - K @ H) @ self.P def footprint_publish(self): t = TransformStamped() t.header.stamp = self.get_clock().now().to_msg() - t.header.frame_id = self.get_parameter('robot_parent_frame_id').value - t.child_frame_id = self.get_parameter('robot_frame_id').value + t.header.frame_id = self.parent_frame_id + t.child_frame_id = self.child_frame_id t.transform.translation.x = self.X[0] t.transform.translation.y = self.X[1] diff --git a/localization-devel-ws/ekf/ekf/fake_cam.py b/localization-devel-ws/ekf/ekf/fake_cam.py new file mode 100644 index 0000000..ff75a1c --- /dev/null +++ b/localization-devel-ws/ekf/ekf/fake_cam.py @@ -0,0 +1,66 @@ +#!/usr/bin/env python3 +import rclpy +from rclpy.node import Node + +from nav_msgs.msg import Odometry +from builtin_interfaces.msg import Time + +class CameraPublisher(Node): + def __init__(self): + super().__init__('fake_cam_broadcast') + self.camera_publisher = self.create_publisher(Odometry, 'camera', 10) + self.get_logger().info("cam publisher init") + self.publish_camera() + + def publish_camera(self): + data_list = [ + {"time": 50.0, "position": (0.4806712233883248, 1.0932451234202643, 0), "orientation": (0, 0, 0.9999016629254438, -0.014023711310927924)}, + {"time": 50.5, "position": (0.4806712233883248, 1.0932451234202643, 0), "orientation": (0, 0, 0.9999016629254438, -0.014023711310927924)}, + {"time": 51, "position": (0.4806712233883248, 1.0932451234202643, 0), "orientation": (0, 0, 0.9999016629254438, -0.014023711310927924)}, + ] + + clock = self.get_clock() + start_time = clock.now().seconds_nanoseconds()[0] # Seconds since epoch + for data in data_list: + target_time = start_time + data["time"] + self.get_logger().info(f"Start time: {start_time}, Target time: {target_time}") + + current_time = clock.now().seconds_nanoseconds()[0] + delay = target_time - current_time + + if delay > 0: + self.get_logger().info(f"Sleeping for {delay} seconds to match target time") + self.create_timer(delay, lambda: None) + + odom_msg = Odometry() + odom_msg.header.stamp = Time(sec=int(target_time), nanosec=int((target_time % 1) * 1e9)) + odom_msg.header.frame_id = "robot/map" + + # Set position and orientation + odom_msg.pose.pose.position.x = data["position"][0] + odom_msg.pose.pose.position.y = data["position"][1] + odom_msg.pose.pose.position.z = data["position"][2] + odom_msg.pose.pose.orientation.x = data["orientation"][0] + odom_msg.pose.pose.orientation.y = data["orientation"][1] + odom_msg.pose.pose.orientation.z = data["orientation"][2] + odom_msg.pose.pose.orientation.w = data["orientation"][3] + + # Publish message + self.camera_pub.publish(odom_msg) + self.get_logger().info(f"Published camera data at target time {target_time}") + + self.get_logger().info("Finished publishing camera data") + +def main(args=None): + rclpy.init(args=args) + node = CameraPublisher() + try: + rclpy.spin(node) + except KeyboardInterrupt: + node.get_logger().info("Node interrupted by user, shutting down.") + finally: + node.destroy_node() + rclpy.shutdown() + +if __name__ == '__main__': + main() \ No newline at end of file diff --git a/localization-devel-ws/ekf/launch/fake_cam.launch b/localization-devel-ws/ekf/launch/fake_cam.launch new file mode 100644 index 0000000..fd04253 --- /dev/null +++ b/localization-devel-ws/ekf/launch/fake_cam.launch @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/localization-devel-ws/ekf/launch/real.launch b/localization-devel-ws/ekf/launch/real.launch new file mode 100644 index 0000000..f3aa0b7 --- /dev/null +++ b/localization-devel-ws/ekf/launch/real.launch @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/localization-devel-ws/ekf/setup.py b/localization-devel-ws/ekf/setup.py index 65e8f89..de53e5a 100644 --- a/localization-devel-ws/ekf/setup.py +++ b/localization-devel-ws/ekf/setup.py @@ -1,3 +1,4 @@ +import os # Import os module from setuptools import find_packages, setup package_name = 'ekf' @@ -10,6 +11,8 @@ ('share/ament_index/resource_index/packages', ['resource/' + package_name]), ('share/' + package_name, ['package.xml']), + ('share/' + package_name + '/launch', + ['launch/' + f for f in os.listdir('launch') if f.endswith('.launch')]) ], install_requires=['setuptools'], zip_safe=True, @@ -21,7 +24,8 @@ entry_points={ 'console_scripts': [ 'ekf_node = ekf.ekf_node:main', - 'test_br = ekf.test_br:main' + 'test_br = ekf.test_br:main', + 'fake_cam = ekf.fake_cam:main' ], }, ) From 1b2619455042bb3bbbe2f070e7ecbdc966edd62f Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Wed, 22 Jan 2025 18:47:32 +0800 Subject: [PATCH 043/184] Add: dds communication dep & env variable --- docker/local-ros2/Dockerfile | 1 + docker/local-ros2/docker-compose.yaml | 1 + 2 files changed, 2 insertions(+) diff --git a/docker/local-ros2/Dockerfile b/docker/local-ros2/Dockerfile index af33058..e779433 100644 --- a/docker/local-ros2/Dockerfile +++ b/docker/local-ros2/Dockerfile @@ -64,6 +64,7 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update && \ # ros-humble-laser-geometry \ libsuitesparse-dev \ ros-humble-libg2o \ + ros-humble-rmw-cyclonedds-cpp\ # ros-humble-imu-tools \ libusb-1.0-0 libusb-1.0-0-dev -y && \ rm -rf /var/lib/apt/lists/* diff --git a/docker/local-ros2/docker-compose.yaml b/docker/local-ros2/docker-compose.yaml index a7ecdaf..4d7d689 100644 --- a/docker/local-ros2/docker-compose.yaml +++ b/docker/local-ros2/docker-compose.yaml @@ -26,6 +26,7 @@ services: # - ROS_LOCALHOST_ONLY=1 - ROS_DOMAIN_ID=42 - ROS_WS=/home/user/localization-ws + - RMW_IMPLEMENTATION=rmw_cyclonedds_cpp volumes: # Mount local timezone into container. ( Readonly ) # Reference: https://stackoverflow.com/questions/57607381/how-do-i-change-timezone-in-a-docker-container From 6067b4e817a0120adbb8b462ffb368229024a3f5 Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Wed, 22 Jan 2025 21:48:02 +0800 Subject: [PATCH 044/184] Add: env variablez --- docker/local-ros2/OdomComm/docker/compose.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docker/local-ros2/OdomComm/docker/compose.yml b/docker/local-ros2/OdomComm/docker/compose.yml index 3967c6a..acdb397 100644 --- a/docker/local-ros2/OdomComm/docker/compose.yml +++ b/docker/local-ros2/OdomComm/docker/compose.yml @@ -81,7 +81,8 @@ services: # - https://docs.ros.org/en/humble/Concepts/Intermediate/About-Domain-ID.html # - https://docs.ros.org/en/humble/Tutorials/Beginner-CLI-Tools/Configuring-ROS2-Environment.html # - ROS_LOCALHOST_ONLY=1 - # - ROS_DOMAIN_ID=42 + - ROS_DOMAIN_ID=42 + - RMW_IMPLEMENTATION=rmw_cyclonedds_cpp - ROS_WS=/home/user/localization-ws volumes: # Mount local timezone into container. ( Readonly ) From 6fdfc612d37f9d6422efeb15f6c1d2910ff066ed Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Wed, 22 Jan 2025 21:48:19 +0800 Subject: [PATCH 045/184] Modify: params --- localization-devel-ws/ekf/ekf/ekf_node.py | 12 +++++++----- .../launch/debug_visualize_launch.xml | 16 ++++++++-------- .../launch/obstacle_extractor_launch.xml | 2 +- .../launch/view_obstacles_launch.xml | 2 +- .../lidar_member_function.py | 2 +- 5 files changed, 18 insertions(+), 16 deletions(-) diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py index d542978..9eabe76 100644 --- a/localization-devel-ws/ekf/ekf/ekf_node.py +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -58,9 +58,10 @@ def __init__(self): self.last_odom_time = self.get_clock().now().nanoseconds / 1e9 self.init_subscribers() - self.ekf_pose_publisher = self.create_publisher(Odometry, 'pred_pose', 10) + self.ekf_pose_publisher = self.create_publisher(Odometry, 'final_pose', 10) # self.create_timer(1.0 / self.rate, self.footprint_publish) self.create_timer(0.2, self.camera_callback) + self.footprint_publish() def claim_parameters(self): self.declare_parameter('robot_parent_frame_id', 'map') @@ -128,9 +129,10 @@ def odom_callback(self, msg): dt = current_time - self.last_odom_time self.last_odom_time = current_time - delta_x = msg.linear.x * dt - delta_y = msg.linear.y * dt - delta_theta = msg.angular.z * dt + delta_x = msg.linear.x * dt /1e3 + delta_y = msg.linear.y * dt /1e3 + delta_theta = msg.angular.z * dt /1e3 + self.get_logger().info(f"dTime:{dt}, d_x:{delta_x}") self.ekf_predict(delta_x, delta_y, delta_theta) def ekf_predict(self, delta_x, delta_y, delta_theta): @@ -143,7 +145,7 @@ def ekf_predict(self, delta_x, delta_y, delta_theta): self.X[1] += delta_x * math.sin(theta) + delta_y * math.cos(theta) self.X[2] += delta_theta self.X[2] = normalize_angle(self.X[2]) - + self.get_logger().info(f"predict-x{self.X[0]}") self.P = F @ self.P @ F.T + self.Q self.footprint_publish() diff --git a/localization-devel-ws/global/lidar_localization_pkg/launch/debug_visualize_launch.xml b/localization-devel-ws/global/lidar_localization_pkg/launch/debug_visualize_launch.xml index 64d478c..88f7940 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/launch/debug_visualize_launch.xml +++ b/localization-devel-ws/global/lidar_localization_pkg/launch/debug_visualize_launch.xml @@ -2,12 +2,12 @@ - - - - - - + + --> + + + + @@ -20,9 +20,9 @@ - + - + diff --git a/localization-devel-ws/global/lidar_localization_pkg/launch/obstacle_extractor_launch.xml b/localization-devel-ws/global/lidar_localization_pkg/launch/obstacle_extractor_launch.xml index be7d668..6b717dc 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/launch/obstacle_extractor_launch.xml +++ b/localization-devel-ws/global/lidar_localization_pkg/launch/obstacle_extractor_launch.xml @@ -24,7 +24,7 @@ - + diff --git a/localization-devel-ws/global/lidar_localization_pkg/launch/view_obstacles_launch.xml b/localization-devel-ws/global/lidar_localization_pkg/launch/view_obstacles_launch.xml index 8fcd095..cb7747c 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/launch/view_obstacles_launch.xml +++ b/localization-devel-ws/global/lidar_localization_pkg/launch/view_obstacles_launch.xml @@ -1,6 +1,6 @@ - + diff --git a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py index 752062e..0aa5a9e 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py +++ b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py @@ -55,7 +55,7 @@ def __init__(self): 10) self.subscription = self.create_subscription( PoseWithCovarianceStamped, - 'pred_pose', + 'final_pose', self.pred_pose_callback, 10 ) From a07011b0440ef7b97fb02fe9bdce512f163c783d Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Thu, 23 Jan 2025 11:16:13 +0800 Subject: [PATCH 046/184] Add: predict_pose covarience --- localization-devel-ws/ekf/ekf/ekf_node.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py index 9eabe76..3172e32 100644 --- a/localization-devel-ws/ekf/ekf/ekf_node.py +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -188,6 +188,9 @@ def footprint_publish(self): final_pose.pose.pose.orientation.y = quat[1] final_pose.pose.pose.orientation.z = quat[2] final_pose.pose.pose.orientation.w = quat[3] + final_pose.covariance[0] = self.P[0, 0] + final_pose.covariance[1] = self.P[1, 1] + final_pose.covariance[2] = self.P[2,2] self.ekf_pose_publisher.publish(final_pose) def main(args=None): From 5e9946e84715086bc53bc8a1799568d6a64a6c8b Mon Sep 17 00:00:00 2001 From: jossiewang Date: Thu, 23 Jan 2025 11:25:44 +0800 Subject: [PATCH 047/184] Add: publish final pose covariance --- localization-devel-ws/ekf/ekf/ekf_node.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py index 3172e32..8077169 100644 --- a/localization-devel-ws/ekf/ekf/ekf_node.py +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -60,7 +60,7 @@ def __init__(self): self.init_subscribers() self.ekf_pose_publisher = self.create_publisher(Odometry, 'final_pose', 10) # self.create_timer(1.0 / self.rate, self.footprint_publish) - self.create_timer(0.2, self.camera_callback) + # self.create_timer(0.2, self.camera_callback) self.footprint_publish() def claim_parameters(self): @@ -188,9 +188,9 @@ def footprint_publish(self): final_pose.pose.pose.orientation.y = quat[1] final_pose.pose.pose.orientation.z = quat[2] final_pose.pose.pose.orientation.w = quat[3] - final_pose.covariance[0] = self.P[0, 0] - final_pose.covariance[1] = self.P[1, 1] - final_pose.covariance[2] = self.P[2,2] + final_pose.pose.covariance[0] = self.P[0, 0] + final_pose.pose.covariance[1] = self.P[1, 1] + final_pose.pose.covariance[2] = self.P[2,2] self.ekf_pose_publisher.publish(final_pose) def main(args=None): From e6caa7df358fd1cb63967df24966f08bec3fe834 Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Thu, 23 Jan 2025 11:31:26 +0800 Subject: [PATCH 048/184] Add: initialpose sub --- localization-devel-ws/ekf/ekf/ekf_node.py | 29 ++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py index 8077169..3d95dea 100644 --- a/localization-devel-ws/ekf/ekf/ekf_node.py +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 import math -from geometry_msgs.msg import TransformStamped, PoseWithCovarianceStamped, Twist +from geometry_msgs.msg import TransformStamped, PoseWithCovarianceStamped, Twist, PoseWithCovariance from nav_msgs.msg import Odometry import numpy as np @@ -79,6 +79,33 @@ def claim_parameters(self): def init_subscribers(self): self.create_subscription(PoseWithCovarianceStamped, 'lidar_pose', self.gps_callback, 10) self.create_subscription(Twist, 'odoo_googoogoo', self.odom_callback, 10) + self.create_subscripition(PoseWithCovariance, 'initial_pose', self.init_callback,10) + + def init_callback(self, msg): + gps_time = msg.header.stamp.sec + msg.header.stamp.nanosec * 1e-9 + current_time = self.get_clock().now().nanoseconds / 1e9 + if abs(current_time - gps_time) > 1.5: # GPS data too old + self.get_logger().info(f"Current time: {current_time}, GPS time: {gps_time}") + return + + if is_invalid_data(msg.pose.pose.position.x, msg.pose.pose.position.y): + self.get_logger().info("Invalid GPS data received") + return + + theta = euler_from_quaternion( + msg.pose.pose.orientation.x, + msg.pose.pose.orientation.y, + msg.pose.pose.orientation.z, + msg.pose.pose.orientation.w + ) + self.X[2] = theta + + self.P[0, 0] = msg.pose.covariance[0] + self.P[1, 1] = msg.pose.covariance[7] + self.P[2, 2] = msg.pose.covariance[35] + self.X[0] = msg.pose.position.x + self.X[1] = msg.pose.position.y + def gps_callback(self, msg): gps_time = msg.header.stamp.sec + msg.header.stamp.nanosec * 1e-9 From c12b6c676aedb6325bc4d4a7dda0d29becdb133f Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Thu, 23 Jan 2025 11:32:51 +0800 Subject: [PATCH 049/184] Add: initialpose sub --- localization-devel-ws/ekf/ekf/ekf_node.py | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py index 3d95dea..79db657 100644 --- a/localization-devel-ws/ekf/ekf/ekf_node.py +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -56,12 +56,13 @@ def __init__(self): self.R_camera = np.eye(3) * 1e-2 self.last_odom_time = self.get_clock().now().nanoseconds / 1e9 - + self.cnt = 0 self.init_subscribers() self.ekf_pose_publisher = self.create_publisher(Odometry, 'final_pose', 10) # self.create_timer(1.0 / self.rate, self.footprint_publish) # self.create_timer(0.2, self.camera_callback) self.footprint_publish() + def claim_parameters(self): self.declare_parameter('robot_parent_frame_id', 'map') @@ -98,13 +99,14 @@ def init_callback(self, msg): msg.pose.pose.orientation.z, msg.pose.pose.orientation.w ) - self.X[2] = theta - - self.P[0, 0] = msg.pose.covariance[0] - self.P[1, 1] = msg.pose.covariance[7] - self.P[2, 2] = msg.pose.covariance[35] - self.X[0] = msg.pose.position.x - self.X[1] = msg.pose.position.y + if self.cnt == 0: + self.X[2] = theta + + self.P[0, 0] = msg.pose.covariance[0] + self.P[1, 1] = msg.pose.covariance[7] + self.P[2, 2] = msg.pose.covariance[35] + self.X[0] = msg.pose.position.x + self.X[1] = msg.pose.position.y def gps_callback(self, msg): From 0523c016d507ff39258a29f6240011f21a46f7fd Mon Sep 17 00:00:00 2001 From: jossiewang Date: Thu, 23 Jan 2025 13:15:58 +0800 Subject: [PATCH 050/184] Modified: final pose msg type --- localization-devel-ws/ekf/ekf/ekf_node.py | 43 ++++++++----------- .../launch/debug_visualize_launch.xml | 2 +- 2 files changed, 19 insertions(+), 26 deletions(-) diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py index 79db657..fa00ce6 100644 --- a/localization-devel-ws/ekf/ekf/ekf_node.py +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -58,7 +58,7 @@ def __init__(self): self.last_odom_time = self.get_clock().now().nanoseconds / 1e9 self.cnt = 0 self.init_subscribers() - self.ekf_pose_publisher = self.create_publisher(Odometry, 'final_pose', 10) + self.ekf_pose_publisher = self.create_publisher(PoseWithCovarianceStamped, 'final_pose', 10) # self.create_timer(1.0 / self.rate, self.footprint_publish) # self.create_timer(0.2, self.camera_callback) self.footprint_publish() @@ -80,44 +80,36 @@ def claim_parameters(self): def init_subscribers(self): self.create_subscription(PoseWithCovarianceStamped, 'lidar_pose', self.gps_callback, 10) self.create_subscription(Twist, 'odoo_googoogoo', self.odom_callback, 10) - self.create_subscripition(PoseWithCovariance, 'initial_pose', self.init_callback,10) + self.create_subscription(PoseWithCovariance, 'initial_pose', self.init_callback,10) def init_callback(self, msg): - gps_time = msg.header.stamp.sec + msg.header.stamp.nanosec * 1e-9 - current_time = self.get_clock().now().nanoseconds / 1e9 - if abs(current_time - gps_time) > 1.5: # GPS data too old - self.get_logger().info(f"Current time: {current_time}, GPS time: {gps_time}") - return - - if is_invalid_data(msg.pose.pose.position.x, msg.pose.pose.position.y): - self.get_logger().info("Invalid GPS data received") - return theta = euler_from_quaternion( - msg.pose.pose.orientation.x, - msg.pose.pose.orientation.y, - msg.pose.pose.orientation.z, - msg.pose.pose.orientation.w + msg.pose.orientation.x, + msg.pose.orientation.y, + msg.pose.orientation.z, + msg.pose.orientation.w ) if self.cnt == 0: self.X[2] = theta - self.P[0, 0] = msg.pose.covariance[0] - self.P[1, 1] = msg.pose.covariance[7] - self.P[2, 2] = msg.pose.covariance[35] + self.P[0, 0] = msg.covariance[0] + self.P[1, 1] = msg.covariance[7] + self.P[2, 2] = msg.covariance[35] self.X[0] = msg.pose.position.x self.X[1] = msg.pose.position.y + self.cnt += 1 def gps_callback(self, msg): gps_time = msg.header.stamp.sec + msg.header.stamp.nanosec * 1e-9 current_time = self.get_clock().now().nanoseconds / 1e9 if abs(current_time - gps_time) > 1.5: # GPS data too old - self.get_logger().info(f"Current time: {current_time}, GPS time: {gps_time}") + # self.get_logger().info(f"Current time: {current_time}, GPS time: {gps_time}") return if is_invalid_data(msg.pose.pose.position.x, msg.pose.pose.position.y): - self.get_logger().info("Invalid GPS data received") + # self.get_logger().info("Invalid GPS data received") return theta = euler_from_quaternion( @@ -136,7 +128,7 @@ def gps_callback(self, msg): def camera_callback(self): now = self.get_clock().now().nanoseconds / 1e9 - self.get_logger().info(f"Camera callback triggered at: {now}") + # self.get_logger().info(f"Camera callback triggered at: {now}") try: t = self.tf_buffer.lookup_transform( self.camera_parent_id, @@ -148,7 +140,7 @@ def camera_callback(self): theta = euler_from_quaternion(rot.x, rot.y, rot.z, rot.w) camera_measurement = np.array([trans.x, trans.y, theta]) - self.get_logger().info(f"Camera transform: x={trans.x}, y={trans.y}, theta={theta}") + # self.get_logger().info(f"Camera transform: x={trans.x}, y={trans.y}, theta={theta}") self.ekf_update(camera_measurement, self.R_camera) except TransformException as ex: self.get_logger().warn(f"TransformException in camera_callback: {ex}") @@ -161,7 +153,7 @@ def odom_callback(self, msg): delta_x = msg.linear.x * dt /1e3 delta_y = msg.linear.y * dt /1e3 delta_theta = msg.angular.z * dt /1e3 - self.get_logger().info(f"dTime:{dt}, d_x:{delta_x}") + # self.get_logger().info(f"dTime:{dt}, d_x:{delta_x}") self.ekf_predict(delta_x, delta_y, delta_theta) def ekf_predict(self, delta_x, delta_y, delta_theta): @@ -174,7 +166,7 @@ def ekf_predict(self, delta_x, delta_y, delta_theta): self.X[1] += delta_x * math.sin(theta) + delta_y * math.cos(theta) self.X[2] += delta_theta self.X[2] = normalize_angle(self.X[2]) - self.get_logger().info(f"predict-x{self.X[0]}") + # self.get_logger().info(f"predict-x{self.X[0]}") self.P = F @ self.P @ F.T + self.Q self.footprint_publish() @@ -207,7 +199,7 @@ def footprint_publish(self): t.transform.rotation.w = quat[3] self.tf_static_broadcaster.sendTransform(t) - final_pose = Odometry() + final_pose = PoseWithCovarianceStamped() final_pose.header.stamp = self.get_clock().now().to_msg() final_pose.header.frame_id = self.parent_frame_id final_pose.pose.pose.position.x = self.X[0] @@ -222,6 +214,7 @@ def footprint_publish(self): final_pose.pose.covariance[2] = self.P[2,2] self.ekf_pose_publisher.publish(final_pose) + def main(args=None): rclpy.init(args=args) ekf = EKFFootprintBroadcaster() diff --git a/localization-devel-ws/global/lidar_localization_pkg/launch/debug_visualize_launch.xml b/localization-devel-ws/global/lidar_localization_pkg/launch/debug_visualize_launch.xml index 88f7940..ecc6e72 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/launch/debug_visualize_launch.xml +++ b/localization-devel-ws/global/lidar_localization_pkg/launch/debug_visualize_launch.xml @@ -3,7 +3,7 @@ - --> + From 8098d170667761669ccde3e76ef7f5d19a63ac0a Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Thu, 23 Jan 2025 13:19:06 +0800 Subject: [PATCH 051/184] Modified: gitignore bag/ --- localization-devel-ws/.gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/localization-devel-ws/.gitignore b/localization-devel-ws/.gitignore index a75df45..038b50f 100644 --- a/localization-devel-ws/.gitignore +++ b/localization-devel-ws/.gitignore @@ -1,2 +1,3 @@ # py cache -__pycache__/ \ No newline at end of file +__pycache__/ +bag/ \ No newline at end of file From 16fb103681e5a254d170f012e1959252e1196615 Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Thu, 23 Jan 2025 13:32:59 +0800 Subject: [PATCH 052/184] Modify: open cam subscriber --- localization-devel-ws/ekf/ekf/ekf_node.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py index fa00ce6..cea05e4 100644 --- a/localization-devel-ws/ekf/ekf/ekf_node.py +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -60,7 +60,7 @@ def __init__(self): self.init_subscribers() self.ekf_pose_publisher = self.create_publisher(PoseWithCovarianceStamped, 'final_pose', 10) # self.create_timer(1.0 / self.rate, self.footprint_publish) - # self.create_timer(0.2, self.camera_callback) + self.create_timer(0.2, self.camera_callback) self.footprint_publish() From 42bdede45d502f0a8a8c55d910aaae3414ce4374 Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Thu, 23 Jan 2025 21:16:10 +0800 Subject: [PATCH 053/184] Fix: horrible Covariance (split predict / update) --- localization-devel-ws/ekf/ekf/ekf_node.py | 37 ++++++++++++++--------- 1 file changed, 23 insertions(+), 14 deletions(-) diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py index cea05e4..2373b70 100644 --- a/localization-devel-ws/ekf/ekf/ekf_node.py +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -50,17 +50,19 @@ def __init__(self): self.tf_listener = TransformListener(self.tf_buffer, self) self.X = np.array([0.0, 0.0, 0.0]) # State vector: x, y, theta - self.P = np.eye(3) * 1e-3 + self.P_predict = np.eye(3) * 0.16 + self.P_update = np.eye(3) * 1e-2 self.Q = np.eye(3) * 1e-3 self.R_gps = np.eye(3) * 1e-2 self.R_camera = np.eye(3) * 1e-2 + self.R_camera[2, 2] = 0.25 self.last_odom_time = self.get_clock().now().nanoseconds / 1e9 self.cnt = 0 self.init_subscribers() self.ekf_pose_publisher = self.create_publisher(PoseWithCovarianceStamped, 'final_pose', 10) # self.create_timer(1.0 / self.rate, self.footprint_publish) - self.create_timer(0.2, self.camera_callback) + self.create_timer(1, self.camera_callback) self.footprint_publish() @@ -92,10 +94,11 @@ def init_callback(self, msg): ) if self.cnt == 0: self.X[2] = theta - - self.P[0, 0] = msg.covariance[0] - self.P[1, 1] = msg.covariance[7] - self.P[2, 2] = msg.covariance[35] + if msg.covariance[0] > 0: + if msg.covariance[0] < 1: + self.P_predict[0, 0] = msg.covariance[0] + self.P_predict[1, 1] = msg.covariance[7] + self.P_predict[2, 2] = msg.covariance[35] self.X[0] = msg.pose.position.x self.X[1] = msg.pose.position.y self.cnt += 1 @@ -167,7 +170,10 @@ def ekf_predict(self, delta_x, delta_y, delta_theta): self.X[2] += delta_theta self.X[2] = normalize_angle(self.X[2]) # self.get_logger().info(f"predict-x{self.X[0]}") - self.P = F @ self.P @ F.T + self.Q + self.P_predict = F @ self.P_update @ F.T + self.Q + if (self.P_predict[0, 0] > 1) | (self.P_predict[1, 1] > 1 ) | (self.P_predict[2, 2] > 1) : + self.get_logger().warn(f"large Cov_pred:{self.P_predict[0, 0]},{self.P_predict[1, 1]},{self.P_predict[2, 2]}") + self.P_predict = np.eye(3) * 1e-2 self.footprint_publish() def ekf_update(self, z, R): @@ -176,12 +182,15 @@ def ekf_update(self, z, R): return H = np.eye(3) # Observation matrix - S = H @ self.P @ H.T + R - K = self.P @ H.T @ np.linalg.inv(S) + S = H @ self.P_predict @ H.T + R + K = self.P_predict @ H.T @ np.linalg.inv(S) self.X += K @ (z - H @ self.X) self.X[2] = normalize_angle(self.X[2]) - self.P = (np.eye(3) - K @ H) @ self.P - + self.P_update = (np.eye(3) - K @ H) @ self.P_predict + if (self.P_update[0] > 1) | (self.P_update[0] > 1 ) | (self.P_update[0] > 1) : + self.get_logger().warn(f"large Cov_update:{self.P_update[0, 0]},{self.P_update[1, 1]},{self.P_update[2, 2]}") + self.P_predict = np.eye(3) * 1e-2 + def footprint_publish(self): t = TransformStamped() @@ -209,9 +218,9 @@ def footprint_publish(self): final_pose.pose.pose.orientation.y = quat[1] final_pose.pose.pose.orientation.z = quat[2] final_pose.pose.pose.orientation.w = quat[3] - final_pose.pose.covariance[0] = self.P[0, 0] - final_pose.pose.covariance[1] = self.P[1, 1] - final_pose.pose.covariance[2] = self.P[2,2] + final_pose.pose.covariance[0] = self.P_predict[0, 0] + final_pose.pose.covariance[7] = self.P_predict[1, 1] + final_pose.pose.covariance[35] = self.P_predict[2, 2] self.ekf_pose_publisher.publish(final_pose) From 4550fd0a6065be80674c89388b95fd5323293eda Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Thu, 23 Jan 2025 21:16:43 +0800 Subject: [PATCH 054/184] Add: ROS_DOMAIN variable --- docker/local-ros2/OdomComm/docker/compose.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docker/local-ros2/OdomComm/docker/compose.yml b/docker/local-ros2/OdomComm/docker/compose.yml index acdb397..f0e23e0 100644 --- a/docker/local-ros2/OdomComm/docker/compose.yml +++ b/docker/local-ros2/OdomComm/docker/compose.yml @@ -37,6 +37,9 @@ services: - /dev/dri:/dev/dri # Shared Memory - /dev/shm:/dev/shm + environment: + - ROS_DOMAIN_ID=42 + # - RMW_IMPLEMENTATION=rmw_cyclonedds_cpp=value ros1: image: jossiewang/eurobot2025-localization:ros1-serial From 73b1a9912b90ecf9cfd74fed566e8bbe52d2b22b Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Thu, 23 Jan 2025 23:02:54 +0800 Subject: [PATCH 055/184] Fix: wrong array position --- localization-devel-ws/ekf/ekf/ekf_node.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py index 2373b70..ec2a05f 100644 --- a/localization-devel-ws/ekf/ekf/ekf_node.py +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -187,7 +187,7 @@ def ekf_update(self, z, R): self.X += K @ (z - H @ self.X) self.X[2] = normalize_angle(self.X[2]) self.P_update = (np.eye(3) - K @ H) @ self.P_predict - if (self.P_update[0] > 1) | (self.P_update[0] > 1 ) | (self.P_update[0] > 1) : + if (self.P_update[0, 0] > 1) | (self.P_update[1, 1] > 1 ) | (self.P_update[2, 2] > 1) : self.get_logger().warn(f"large Cov_update:{self.P_update[0, 0]},{self.P_update[1, 1]},{self.P_update[2, 2]}") self.P_predict = np.eye(3) * 1e-2 From 75ba6ee85520beb25a06bd826c7560de780e745d Mon Sep 17 00:00:00 2001 From: robert Date: Tue, 28 Jan 2025 15:07:57 +0800 Subject: [PATCH 056/184] Update: local filter basic function of local filter, imu info not used --- .../local/imu/imu_drive/lib/imu_drive.cpp | 2 + .../local/local_filter/CMakeLists.txt | 6 ++- .../launch/local_filter_whole.xml | 10 ++--- .../local_filter/src/local_filter_LPF.cpp | 42 +++++++++++++------ localization-devel-ws/usb.sh | 4 +- 5 files changed, 45 insertions(+), 19 deletions(-) diff --git a/localization-devel-ws/local/imu/imu_drive/lib/imu_drive.cpp b/localization-devel-ws/local/imu/imu_drive/lib/imu_drive.cpp index 7222807..aa3ff35 100644 --- a/localization-devel-ws/local/imu/imu_drive/lib/imu_drive.cpp +++ b/localization-devel-ws/local/imu/imu_drive/lib/imu_drive.cpp @@ -91,6 +91,8 @@ void IMU::IMUdataCallback(const sensor_msgs::msg::Imu::ConstPtr &msg){ // from this->imu_output_.linear_acceleration = msg->linear_acceleration; + this->imu_output_.angular_velocity=msg->angular_velocity; /* */ + this->prev_angular_velocity = this->imu_output_.angular_velocity; if(this->p_publish_) diff --git a/localization-devel-ws/local/local_filter/CMakeLists.txt b/localization-devel-ws/local/local_filter/CMakeLists.txt index 77be67f..568d898 100644 --- a/localization-devel-ws/local/local_filter/CMakeLists.txt +++ b/localization-devel-ws/local/local_filter/CMakeLists.txt @@ -41,11 +41,15 @@ install(TARGETS install(DIRECTORY include - launch param DESTINATION include/${PROJECT_NAME} ) +install(DIRECTORY + launch + DESTINATION share/${PROJECT_NAME} +) + # install( # # TARGETS local_filter_LPF # EXPORT export_${PROJECT_NAME} diff --git a/localization-devel-ws/local/local_filter/launch/local_filter_whole.xml b/localization-devel-ws/local/local_filter/launch/local_filter_whole.xml index e6b7088..7f51c62 100644 --- a/localization-devel-ws/local/local_filter/launch/local_filter_whole.xml +++ b/localization-devel-ws/local/local_filter/launch/local_filter_whole.xml @@ -3,15 +3,15 @@ - - + + - - + + \ No newline at end of file diff --git a/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp b/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp index 8d2c986..e9ad196 100644 --- a/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp +++ b/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp @@ -40,7 +40,7 @@ class GlobalFilterNode { angular_cov_max_=nh_local_->get_parameter("angular_cov_max").as_double(); setpose_sub_ = nh_->create_subscription("initialpose", 50, std::bind(&GlobalFilterNode::setposeCallback, this, std::placeholders::_1)); - odom_sub_ = nh_->create_subscription("odom", 10, std::bind(&GlobalFilterNode::odomCallback, this, std::placeholders::_1)); + odom_sub_ = nh_->create_subscription("odoo_googoogoo", 10, std::bind(&GlobalFilterNode::odomCallback, this, std::placeholders::_1)); imu_sub_ = nh_->create_subscription("imu/data_cov", 10, std::bind(&GlobalFilterNode::imuCallback, this, std::placeholders::_1)); global_filter_pub_ = nh_->create_publisher("local_filter", 100); @@ -67,7 +67,7 @@ class GlobalFilterNode { d_state << (v_x * dt), (v_y * dt), (w * dt); - double theta_ = robotstate_.mu(2) + d_state(2) / 2; + double theta_ = robotstate_.mu(2) + d_state(2)/ 2; /* */ double s__theta = sin(theta_); double c__theta = cos(theta_); @@ -110,21 +110,39 @@ class GlobalFilterNode { robotstate_.sigma(2, 2) = pose_msg.pose.covariance[35]; // theta-theta } - void odomCallback(const nav_msgs::msg::Odometry & odom_msg) { + void odomCallback(const geometry_msgs::msg::Twist & odom_msg) { + // get pose data /* */ + // robotstate_.mu(0)=odom_msg.angular.x; /* */ + // robotstate_.mu(1)=odom_msg.angular.y; /* */ + // robotstate_.mu(2)=odom_msg.linear.z; /* */ // get velocity data - twist_x_ = odom_msg.twist.twist.linear.x; - twist_y_ = odom_msg.twist.twist.linear.y; + // twist_x_ = odom_msg.linear.x; + // twist_y_ = odom_msg.linear.y; // Apply low-pass filter to linear xy from odom - linear_x_ = alpha_x * odom_msg.twist.twist.linear.x + (1 - alpha_x) * linear_x_; - linear_y_ = alpha_y * odom_msg.twist.twist.linear.y + (1 - alpha_y) * linear_y_; - linear_x_cov_ = std::min(linear_cov_max_, odom_msg.twist.covariance[0]); - linear_y_cov_ = std::min(linear_cov_max_, odom_msg.twist.covariance[7]); + linear_x_ = alpha_x * odom_msg.linear.x + (1 - alpha_x) * linear_x_; + linear_y_ = alpha_y * odom_msg.linear.y + (1 - alpha_y) * linear_y_; + // double alpha=alpha_x; + angular_z_=odom_msg.angular.z; + // if(odom_msg.linear.x>1000.0||odom_msg.linear.y>1000.0) alpha=0.6; /* */ + // linear_x_ = alpha * odom_msg.linear.x + (1 - alpha) * linear_x_; /* */ + // linear_y_ = alpha * odom_msg.linear.y + (1 - alpha) * linear_y_; /* */ + // linear_x_cov_ = std::min(linear_cov_max_, odom_msg.twist.covariance[0]); + // linear_y_cov_ = std::min(linear_cov_max_, odom_msg.twist.covariance[7]); + rclcpp::Clock clock; /* */ + rclcpp::Time now=clock.now(); /* */ + double dt=now.seconds()-prev_stamp_.seconds(); /* */ + // RCLCPP_INFO(rclcpp::get_logger("local_filter_LPF"), "dt=%f", dt); /* */ + omni_model(linear_x_, linear_y_, angular_z_, dt); /* */ + prev_stamp_=now; /* */ } void imuCallback(const sensor_msgs::msg::Imu & imu_msg) { - angular_z_ = imu_msg.angular_velocity.z; + // angular_z_ = imu_msg.angular_velocity.z; + // rclcpp::Time stamp=imu_msg.header.stamp; /* */ + // double dt=stamp.seconds()-prev_stamp_.seconds(); /* */ + // omni_model(linear_x_, linear_y_, angular_z_, dt); /* */ local_filter_pub(imu_msg.header.stamp, std::min(angular_cov_max_, imu_msg.angular_velocity_covariance[8])); //cov_max - prev_stamp_ = imu_msg.header.stamp; + // prev_stamp_ = imu_msg.header.stamp; } void local_filter_pub(rclcpp::Time stamp, double imu_cov) @@ -167,7 +185,7 @@ class GlobalFilterNode { private: std::shared_ptr nh_; std::shared_ptr nh_local_; - rclcpp::Subscription::SharedPtr odom_sub_; + rclcpp::Subscription::SharedPtr odom_sub_; rclcpp::Subscription::SharedPtr imu_sub_; rclcpp::Subscription::SharedPtr setpose_sub_; rclcpp::Publisher::SharedPtr global_filter_pub_; diff --git a/localization-devel-ws/usb.sh b/localization-devel-ws/usb.sh index b508089..e8723c8 100755 --- a/localization-devel-ws/usb.sh +++ b/localization-devel-ws/usb.sh @@ -27,10 +27,12 @@ else ls -l $DEVICE_PATH # IMU udev rules - PACKAGES_PATH=/home/user/localization-ws-ros1/src + PACKAGES_PATH=/home/user/localization-ws/src sudo /lib/systemd/systemd-udevd --daemon cd $PACKAGES_PATH/phidgets_drivers/phidgets_api sudo cp debian/udev /etc/udev/rules.d/99-phidgets.rules + sudo udevadm control --reload-rules + fi # RPLiDAR port From 04a28762ab78e3fba095c219aa073d276dc80312 Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Thu, 6 Feb 2025 21:14:46 +0800 Subject: [PATCH 057/184] Modified: process cov(Q) --- localization-devel-ws/ekf/ekf/ekf_node.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py index ec2a05f..4002f6b 100644 --- a/localization-devel-ws/ekf/ekf/ekf_node.py +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -52,10 +52,11 @@ def __init__(self): self.X = np.array([0.0, 0.0, 0.0]) # State vector: x, y, theta self.P_predict = np.eye(3) * 0.16 self.P_update = np.eye(3) * 1e-2 - self.Q = np.eye(3) * 1e-3 + self.Q = np.eye(3) * 5 * 1e-11 + self.R_gps = np.eye(3) * 1e-2 self.R_camera = np.eye(3) * 1e-2 - self.R_camera[2, 2] = 0.25 + self.R_camera[2, 2] = 9 self.last_odom_time = self.get_clock().now().nanoseconds / 1e9 self.cnt = 0 From c6c8cb3e26f2e7ff07a081ed31480a063b7f3d03 Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Thu, 6 Feb 2025 21:15:15 +0800 Subject: [PATCH 058/184] Add: lidar W/ ns --- localization-devel-ws/ekf/launch/rplidar_ns.launch | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 localization-devel-ws/ekf/launch/rplidar_ns.launch diff --git a/localization-devel-ws/ekf/launch/rplidar_ns.launch b/localization-devel-ws/ekf/launch/rplidar_ns.launch new file mode 100644 index 0000000..e016718 --- /dev/null +++ b/localization-devel-ws/ekf/launch/rplidar_ns.launch @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file From 297f753343a95411a9f6631fdfd8f96e6270fb02 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Fri, 7 Feb 2025 11:04:39 +0800 Subject: [PATCH 059/184] Modified: (Env) ros2-dev service name & ignored - we can use another service along with that composed up with the OdommComm, - so that we don't need to rebuild everytime the USB is robbed or forced to unplug --- .gitignore | 14 +++++++ docker/local-ros2/docker-compose.yaml | 2 +- localization-devel-ws/.gitignore | 3 -- simulation-ws/.gitignore | 55 --------------------------- 4 files changed, 15 insertions(+), 59 deletions(-) create mode 100644 .gitignore delete mode 100644 localization-devel-ws/.gitignore delete mode 100644 simulation-ws/.gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a10bd71 --- /dev/null +++ b/.gitignore @@ -0,0 +1,14 @@ +*.vscode +bag/ + +# ROS # +####### +build/ +install/ +log/ + +# Python # +########## +*.pyc +*.pyo +__pycache__/ \ No newline at end of file diff --git a/docker/local-ros2/docker-compose.yaml b/docker/local-ros2/docker-compose.yaml index 4d7d689..8e6fe30 100644 --- a/docker/local-ros2/docker-compose.yaml +++ b/docker/local-ros2/docker-compose.yaml @@ -1,6 +1,6 @@ version: '3' services: - ros2-localization-dev: + noComm-ros2-localization-dev: build: context: . dockerfile: Dockerfile diff --git a/localization-devel-ws/.gitignore b/localization-devel-ws/.gitignore deleted file mode 100644 index 038b50f..0000000 --- a/localization-devel-ws/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -# py cache -__pycache__/ -bag/ \ No newline at end of file diff --git a/simulation-ws/.gitignore b/simulation-ws/.gitignore deleted file mode 100644 index 7831216..0000000 --- a/simulation-ws/.gitignore +++ /dev/null @@ -1,55 +0,0 @@ -# Compiled source # -################### -*.com -*.class -*.dll -*.exe -*.o -*.so - -# Packages # -############ -*.7z -*.dmg -*.gz -*.iso -*.jar -*.rar -*.tar -*.zip - -# Logs and databases # -###################### -*.log -*.sql -*.sqlite - -# OS generated files # -###################### -.DS_Store -Thumbs.db - -# Python # -########## -*.pyc -*.pyo -__pycache__/ - -# Virtual environments # -######################## -venv/ -env/ - -# Node.js # -########### -node_modules/ - -# ROS # -####### -build/ -install/ -log/ - -# vscode # -########## -.vscode/ \ No newline at end of file From f315cfc5f70d047166a194ea7e480ae7804a5d49 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Fri, 7 Feb 2025 14:00:17 +0800 Subject: [PATCH 060/184] Add: bag recording launch --- localization-devel-ws/record.launch | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 localization-devel-ws/record.launch diff --git a/localization-devel-ws/record.launch b/localization-devel-ws/record.launch new file mode 100644 index 0000000..34937df --- /dev/null +++ b/localization-devel-ws/record.launch @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file From 01cfa355747f126101caa877d4c176d2746d99c9 Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Fri, 7 Feb 2025 14:03:38 +0800 Subject: [PATCH 061/184] Modify: cov --- localization-devel-ws/ekf/ekf/ekf_node.py | 58 +++++++++++------------ 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py index 4002f6b..625879f 100644 --- a/localization-devel-ws/ekf/ekf/ekf_node.py +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -48,10 +48,11 @@ def __init__(self): self.tf_static_broadcaster = StaticTransformBroadcaster(self) self.tf_buffer = Buffer() self.tf_listener = TransformListener(self.tf_buffer, self) + self.final_pose = PoseWithCovarianceStamped() + self.final_pose.header.frame_id = self.parent_frame_id self.X = np.array([0.0, 0.0, 0.0]) # State vector: x, y, theta - self.P_predict = np.eye(3) * 0.16 - self.P_update = np.eye(3) * 1e-2 + self.P = np.eye(3) * 1e-2 self.Q = np.eye(3) * 5 * 1e-11 self.R_gps = np.eye(3) * 1e-2 @@ -64,6 +65,7 @@ def __init__(self): self.ekf_pose_publisher = self.create_publisher(PoseWithCovarianceStamped, 'final_pose', 10) # self.create_timer(1.0 / self.rate, self.footprint_publish) self.create_timer(1, self.camera_callback) + self.footprint_publish() @@ -97,9 +99,9 @@ def init_callback(self, msg): self.X[2] = theta if msg.covariance[0] > 0: if msg.covariance[0] < 1: - self.P_predict[0, 0] = msg.covariance[0] - self.P_predict[1, 1] = msg.covariance[7] - self.P_predict[2, 2] = msg.covariance[35] + self.P[0, 0] = msg.covariance[0] + self.P[1, 1] = msg.covariance[7] + self.P[2, 2] = msg.covariance[35] self.X[0] = msg.pose.position.x self.X[1] = msg.pose.position.y self.cnt += 1 @@ -171,10 +173,10 @@ def ekf_predict(self, delta_x, delta_y, delta_theta): self.X[2] += delta_theta self.X[2] = normalize_angle(self.X[2]) # self.get_logger().info(f"predict-x{self.X[0]}") - self.P_predict = F @ self.P_update @ F.T + self.Q - if (self.P_predict[0, 0] > 1) | (self.P_predict[1, 1] > 1 ) | (self.P_predict[2, 2] > 1) : - self.get_logger().warn(f"large Cov_pred:{self.P_predict[0, 0]},{self.P_predict[1, 1]},{self.P_predict[2, 2]}") - self.P_predict = np.eye(3) * 1e-2 + self.P = F @ self.P @ F.T + self.Q + if (self.P[0, 0] > 1) | (self.P[1, 1] > 1 ) | (self.P[2, 2] > 1) : + self.get_logger().warn(f"large Cov_pred:{self.P[0, 0]},{self.P[1, 1]},{self.P[2, 2]}") + self.P = np.eye(3) * 1e-2 self.footprint_publish() def ekf_update(self, z, R): @@ -183,14 +185,14 @@ def ekf_update(self, z, R): return H = np.eye(3) # Observation matrix - S = H @ self.P_predict @ H.T + R - K = self.P_predict @ H.T @ np.linalg.inv(S) + S = H @ self.P @ H.T + R + K = self.P @ H.T @ np.linalg.inv(S) self.X += K @ (z - H @ self.X) self.X[2] = normalize_angle(self.X[2]) - self.P_update = (np.eye(3) - K @ H) @ self.P_predict - if (self.P_update[0, 0] > 1) | (self.P_update[1, 1] > 1 ) | (self.P_update[2, 2] > 1) : - self.get_logger().warn(f"large Cov_update:{self.P_update[0, 0]},{self.P_update[1, 1]},{self.P_update[2, 2]}") - self.P_predict = np.eye(3) * 1e-2 + self.P = (np.eye(3) - K @ H) @ self.P + if (self.P[0, 0] > 1) | (self.P[1, 1] > 1 ) | (self.P[2, 2] > 1) : + self.get_logger().warn(f"large Cov_update:{self.P[0, 0]},{self.P[1, 1]},{self.P[2, 2]}") + self.P = np.eye(3) * 1e-2 def footprint_publish(self): t = TransformStamped() @@ -209,20 +211,18 @@ def footprint_publish(self): t.transform.rotation.w = quat[3] self.tf_static_broadcaster.sendTransform(t) - final_pose = PoseWithCovarianceStamped() - final_pose.header.stamp = self.get_clock().now().to_msg() - final_pose.header.frame_id = self.parent_frame_id - final_pose.pose.pose.position.x = self.X[0] - final_pose.pose.pose.position.y = self.X[1] - final_pose.pose.pose.position.z = 0.0 - final_pose.pose.pose.orientation.x = quat[0] - final_pose.pose.pose.orientation.y = quat[1] - final_pose.pose.pose.orientation.z = quat[2] - final_pose.pose.pose.orientation.w = quat[3] - final_pose.pose.covariance[0] = self.P_predict[0, 0] - final_pose.pose.covariance[7] = self.P_predict[1, 1] - final_pose.pose.covariance[35] = self.P_predict[2, 2] - self.ekf_pose_publisher.publish(final_pose) + self.final_pose.header.stamp = self.get_clock().now().to_msg() + self.final_pose.pose.pose.position.x = self.X[0] + self.final_pose.pose.pose.position.y = self.X[1] + self.final_pose.pose.pose.position.z = 0.0 + self.final_pose.pose.pose.orientation.x = quat[0] + self.final_pose.pose.pose.orientation.y = quat[1] + self.final_pose.pose.pose.orientation.z = quat[2] + self.final_pose.pose.pose.orientation.w = quat[3] + self.final_pose.pose.covariance[0] = self.P[0, 0] + self.final_pose.pose.covariance[7] = self.P[1, 1] + self.final_pose.pose.covariance[35] = self.P[2, 2] + self.ekf_pose_publisher.publish(self.final_pose) def main(args=None): From bcdc93128b69e216d2b13ba2eccab6ab8b5a75c0 Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Fri, 7 Feb 2025 15:10:33 +0800 Subject: [PATCH 062/184] Add: test launch file --- .../ekf/launch/bagplay.launch | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 localization-devel-ws/ekf/launch/bagplay.launch diff --git a/localization-devel-ws/ekf/launch/bagplay.launch b/localization-devel-ws/ekf/launch/bagplay.launch new file mode 100644 index 0000000..63c5400 --- /dev/null +++ b/localization-devel-ws/ekf/launch/bagplay.launch @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file From 5a6cb9bda342348f6f557e2d940d7a14ba7d7966 Mon Sep 17 00:00:00 2001 From: robert Date: Sat, 8 Feb 2025 15:15:23 +0800 Subject: [PATCH 063/184] Feat: Load odometry covariance Reason: decrease potential time delay between node communication --- .../param/local_filter_whole.yaml | 4 +- .../local_filter/src/local_filter_LPF.cpp | 53 ++++++++++++++----- 2 files changed, 43 insertions(+), 14 deletions(-) diff --git a/localization-devel-ws/local/local_filter/param/local_filter_whole.yaml b/localization-devel-ws/local/local_filter/param/local_filter_whole.yaml index 0ec0294..0f870b5 100644 --- a/localization-devel-ws/local/local_filter/param/local_filter_whole.yaml +++ b/localization-devel-ws/local/local_filter/param/local_filter_whole.yaml @@ -6,9 +6,9 @@ rosserial_server_dp: port: "/dev/USB0-3" # not used? # --------------------------- -# ------ Odometry ndoe ------ +# ------ Local filter ndoe ------ # --------------------------- -odometry_node: +local_filter_LPF: ros__parameters: # Active this node active: true diff --git a/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp b/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp index e9ad196..bbfa2f7 100644 --- a/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp +++ b/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp @@ -30,15 +30,41 @@ class GlobalFilterNode { angular_z_ = 0.0; nh_local_->declare_parameter("LPF_alpha_x", 0.5); // filter coefficient - nh_local_->declare_parameter("LPF_alpha_y", 0.5); // filter coefficient - nh_local_->declare_parameter("linear_cov_max", 0.1); - nh_local_->declare_parameter("angular_cov_max", 0.05); - alpha_x=nh_local_->get_parameter("LPF_alpha_x").as_double(); + + nh_local_->declare_parameter("LPF_alpha_y", 0.5); // filter coefficient alpha_y=nh_local_->get_parameter("LPF_alpha_y").as_double(); + + nh_local_->declare_parameter("linear_cov_max", 0.1); linear_cov_max_=nh_local_->get_parameter("linear_cov_max").as_double(); + + nh_local_->declare_parameter("angular_cov_max", 0.05); angular_cov_max_=nh_local_->get_parameter("angular_cov_max").as_double(); + for(int i=0;i<3;i++){ + std::string str; + switch(i){ + case 0: str="vx"; break; + case 1: str="vy"; break; + case 2: str="vz"; break; + default: break; + } + nh_local_->declare_parameter("covariance_"+str, 0.); + cov_backup_[i]=nh_local_->get_parameter("covariance_"+str).as_double(); + } + + for(int i=0;i<3;i++){ + std::string str; + switch(i){ + case 1: str="vx"; break; + case 2: str="vy"; break; + case 3: str="vz"; break; + default: break; + } + nh_local_->declare_parameter("covariance_multi_"+str, 0.); + cov_multi_[i]=nh_local_->get_parameter("covariance_multi_"+str).as_double(); + } + setpose_sub_ = nh_->create_subscription("initialpose", 50, std::bind(&GlobalFilterNode::setposeCallback, this, std::placeholders::_1)); odom_sub_ = nh_->create_subscription("odoo_googoogoo", 10, std::bind(&GlobalFilterNode::odomCallback, this, std::placeholders::_1)); imu_sub_ = nh_->create_subscription("imu/data_cov", 10, std::bind(&GlobalFilterNode::imuCallback, this, std::placeholders::_1)); @@ -111,23 +137,24 @@ class GlobalFilterNode { } void odomCallback(const geometry_msgs::msg::Twist & odom_msg) { - // get pose data /* */ - // robotstate_.mu(0)=odom_msg.angular.x; /* */ - // robotstate_.mu(1)=odom_msg.angular.y; /* */ - // robotstate_.mu(2)=odom_msg.linear.z; /* */ // get velocity data // twist_x_ = odom_msg.linear.x; // twist_y_ = odom_msg.linear.y; // Apply low-pass filter to linear xy from odom linear_x_ = alpha_x * odom_msg.linear.x + (1 - alpha_x) * linear_x_; linear_y_ = alpha_y * odom_msg.linear.y + (1 - alpha_y) * linear_y_; - // double alpha=alpha_x; angular_z_=odom_msg.angular.z; - // if(odom_msg.linear.x>1000.0||odom_msg.linear.y>1000.0) alpha=0.6; /* */ - // linear_x_ = alpha * odom_msg.linear.x + (1 - alpha) * linear_x_; /* */ - // linear_y_ = alpha * odom_msg.linear.y + (1 - alpha) * linear_y_; /* */ // linear_x_cov_ = std::min(linear_cov_max_, odom_msg.twist.covariance[0]); // linear_y_cov_ = std::min(linear_cov_max_, odom_msg.twist.covariance[7]); + double cov_multi[3]; + cov_multi[0]=cov_multi_[0]*abs(odom_msg.linear.x); + cov_multi[1]=cov_multi_[1]*abs(odom_msg.linear.y); + cov_multi[2]=cov_multi_[2]*abs(odom_msg.angular.z); + linear_x_cov_=std::min(linear_cov_max_, std::max(1e-8, cov_multi[0]+cov_backup_[0])); + linear_y_cov_=std::min(linear_cov_max_, std::max(1e-8, cov_multi[1]+cov_backup_[1])); + cov_backup_[0]=linear_x_cov_; + cov_backup_[1]=linear_y_cov_; + rclcpp::Clock clock; /* */ rclcpp::Time now=clock.now(); /* */ double dt=now.seconds()-prev_stamp_.seconds(); /* */ @@ -193,6 +220,8 @@ class GlobalFilterNode { //raw double twist_x_; double twist_y_; + double cov_backup_[3]; + double cov_multi_[3]; //filtered double alpha_x; // filter coefficient double alpha_y; // filter coefficient From c113c1ca63187f7bfde7471650d6bb87798e8b5e Mon Sep 17 00:00:00 2001 From: jossiewang Date: Sun, 9 Feb 2025 21:08:03 +0800 Subject: [PATCH 064/184] Modified: (Env) standalone container name --- docker/local-ros2/docker-compose.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/local-ros2/docker-compose.yaml b/docker/local-ros2/docker-compose.yaml index 8e6fe30..8ca2e13 100644 --- a/docker/local-ros2/docker-compose.yaml +++ b/docker/local-ros2/docker-compose.yaml @@ -7,7 +7,7 @@ services: args: USERNAME: user image: jossiewang/eurobot2025-localization:local-ros2-wSensors - container_name: localization-2025-dev-ros2 + container_name: noComm-localization-2025-dev-ros2 stdin_open: true tty: true privileged: true From f57f2c3b2fa0324f097bccb7e01b76879d4900e2 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Sun, 9 Feb 2025 21:11:27 +0800 Subject: [PATCH 065/184] Modified: (Tool) do not split record --- localization-devel-ws/record.launch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/localization-devel-ws/record.launch b/localization-devel-ws/record.launch index 34937df..967801a 100644 --- a/localization-devel-ws/record.launch +++ b/localization-devel-ws/record.launch @@ -5,5 +5,5 @@ - + \ No newline at end of file From d3897a11e3eb729e8f78b91ae9e08da44e9576c3 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Sun, 9 Feb 2025 21:39:41 +0800 Subject: [PATCH 066/184] Add: (TOOL) launch for play and record tests --- .../ekf/launch/bag_test.launch | 42 +++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 localization-devel-ws/ekf/launch/bag_test.launch diff --git a/localization-devel-ws/ekf/launch/bag_test.launch b/localization-devel-ws/ekf/launch/bag_test.launch new file mode 100644 index 0000000..b46d4b6 --- /dev/null +++ b/localization-devel-ws/ekf/launch/bag_test.launch @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file From 33bb83250f95b8f79f63a14a4d589070857b4aa4 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Mon, 10 Feb 2025 10:49:42 +0800 Subject: [PATCH 067/184] Fix: (TOOL) bag_test, rm topic args --- localization-devel-ws/ekf/launch/bag_test.launch | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/localization-devel-ws/ekf/launch/bag_test.launch b/localization-devel-ws/ekf/launch/bag_test.launch index b46d4b6..e883193 100644 --- a/localization-devel-ws/ekf/launch/bag_test.launch +++ b/localization-devel-ws/ekf/launch/bag_test.launch @@ -9,16 +9,12 @@ - - - - - - + + From 7dfef978441eac9c61b21dc1cfeeea8f87f19206 Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Mon, 10 Feb 2025 11:27:26 +0800 Subject: [PATCH 068/184] Modify: unit of angularr integration --- localization-devel-ws/ekf/ekf/ekf_node.py | 2 +- .../ekf/launch/bagplay.launch | 33 ------------------- 2 files changed, 1 insertion(+), 34 deletions(-) delete mode 100644 localization-devel-ws/ekf/launch/bagplay.launch diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py index 625879f..5ec69b1 100644 --- a/localization-devel-ws/ekf/ekf/ekf_node.py +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -158,7 +158,7 @@ def odom_callback(self, msg): delta_x = msg.linear.x * dt /1e3 delta_y = msg.linear.y * dt /1e3 - delta_theta = msg.angular.z * dt /1e3 + delta_theta = msg.angular.z * dt # self.get_logger().info(f"dTime:{dt}, d_x:{delta_x}") self.ekf_predict(delta_x, delta_y, delta_theta) diff --git a/localization-devel-ws/ekf/launch/bagplay.launch b/localization-devel-ws/ekf/launch/bagplay.launch deleted file mode 100644 index 63c5400..0000000 --- a/localization-devel-ws/ekf/launch/bagplay.launch +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file From 2dc22c541ce71b10f4ee307aae896e2651647814 Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Mon, 10 Feb 2025 11:28:40 +0800 Subject: [PATCH 069/184] Revert "Modify: unit of angularr integration" This reverts commit 7dfef978441eac9c61b21dc1cfeeea8f87f19206. --- localization-devel-ws/ekf/ekf/ekf_node.py | 2 +- .../ekf/launch/bagplay.launch | 33 +++++++++++++++++++ 2 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 localization-devel-ws/ekf/launch/bagplay.launch diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py index 5ec69b1..625879f 100644 --- a/localization-devel-ws/ekf/ekf/ekf_node.py +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -158,7 +158,7 @@ def odom_callback(self, msg): delta_x = msg.linear.x * dt /1e3 delta_y = msg.linear.y * dt /1e3 - delta_theta = msg.angular.z * dt + delta_theta = msg.angular.z * dt /1e3 # self.get_logger().info(f"dTime:{dt}, d_x:{delta_x}") self.ekf_predict(delta_x, delta_y, delta_theta) diff --git a/localization-devel-ws/ekf/launch/bagplay.launch b/localization-devel-ws/ekf/launch/bagplay.launch new file mode 100644 index 0000000..63c5400 --- /dev/null +++ b/localization-devel-ws/ekf/launch/bagplay.launch @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file From 6f70addef2b831da8172b0cb01601a7ea8f74427 Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Mon, 10 Feb 2025 11:30:28 +0800 Subject: [PATCH 070/184] Modify: unit of angularr integration --- localization-devel-ws/ekf/ekf/ekf_node.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py index 625879f..5ec69b1 100644 --- a/localization-devel-ws/ekf/ekf/ekf_node.py +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -158,7 +158,7 @@ def odom_callback(self, msg): delta_x = msg.linear.x * dt /1e3 delta_y = msg.linear.y * dt /1e3 - delta_theta = msg.angular.z * dt /1e3 + delta_theta = msg.angular.z * dt # self.get_logger().info(f"dTime:{dt}, d_x:{delta_x}") self.ekf_predict(delta_x, delta_y, delta_theta) From afccffd8d7a21556dfe035323eeaee92374db93b Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Mon, 10 Feb 2025 12:55:50 +0800 Subject: [PATCH 071/184] Modify: F-array --- localization-devel-ws/ekf/ekf/ekf_node.py | 87 ++++++++++--------- .../ekf/launch/bagplay.launch | 33 ------- 2 files changed, 47 insertions(+), 73 deletions(-) delete mode 100644 localization-devel-ws/ekf/launch/bagplay.launch diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py index 5ec69b1..a57a331 100644 --- a/localization-devel-ws/ekf/ekf/ekf_node.py +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -51,16 +51,18 @@ def __init__(self): self.final_pose = PoseWithCovarianceStamped() self.final_pose.header.frame_id = self.parent_frame_id - self.X = np.array([0.0, 0.0, 0.0]) # State vector: x, y, theta - self.P = np.eye(3) * 1e-2 - self.Q = np.eye(3) * 5 * 1e-11 + self.X = np.array([0.0, 0.0, 0.0, 0.0, 0.0, 0.0]) # State vector: x, y, theta, vx, vy, w + self.P = np.eye(6) * 1e-2 + self.P[5, 5] = 1 + + self.Q = np.eye(6) * 5 * 1e-11 + self.Q[5, 5] = 0.03 self.R_gps = np.eye(3) * 1e-2 self.R_camera = np.eye(3) * 1e-2 self.R_camera[2, 2] = 9 self.last_odom_time = self.get_clock().now().nanoseconds / 1e9 - self.cnt = 0 self.init_subscribers() self.ekf_pose_publisher = self.create_publisher(PoseWithCovarianceStamped, 'final_pose', 10) # self.create_timer(1.0 / self.rate, self.footprint_publish) @@ -95,16 +97,14 @@ def init_callback(self, msg): msg.pose.orientation.z, msg.pose.orientation.w ) - if self.cnt == 0: - self.X[2] = theta - if msg.covariance[0] > 0: - if msg.covariance[0] < 1: - self.P[0, 0] = msg.covariance[0] - self.P[1, 1] = msg.covariance[7] - self.P[2, 2] = msg.covariance[35] - self.X[0] = msg.pose.position.x - self.X[1] = msg.pose.position.y - self.cnt += 1 + self.X[5] = theta + if msg.covariance[0] > 0: + if msg.covariance[0] < 1: + self.P[0, 0] = msg.covariance[0] + self.P[1, 1] = msg.covariance[7] + self.P[5, 5] = msg.covariance[35] + self.X[0] = msg.pose.position.x + self.X[1] = msg.pose.position.y def gps_callback(self, msg): @@ -156,27 +156,27 @@ def odom_callback(self, msg): dt = current_time - self.last_odom_time self.last_odom_time = current_time - delta_x = msg.linear.x * dt /1e3 - delta_y = msg.linear.y * dt /1e3 - delta_theta = msg.angular.z * dt + v_x = msg.linear.x /1e3 + v_y = msg.linear.y /1e3 + w = msg.angular.z # self.get_logger().info(f"dTime:{dt}, d_x:{delta_x}") - self.ekf_predict(delta_x, delta_y, delta_theta) - - def ekf_predict(self, delta_x, delta_y, delta_theta): - theta = self.X[2] - F = np.eye(3) - F[0, 2] = -delta_x * math.sin(theta) - delta_y * math.cos(theta) - F[1, 2] = delta_x * math.cos(theta) - delta_y * math.sin(theta) - - self.X[0] += delta_x * math.cos(theta) - delta_y * math.sin(theta) - self.X[1] += delta_x * math.sin(theta) + delta_y * math.cos(theta) - self.X[2] += delta_theta - self.X[2] = normalize_angle(self.X[2]) - # self.get_logger().info(f"predict-x{self.X[0]}") + self.ekf_predict(v_x, v_y, w, dt) + + def ekf_predict(self, v_x, v_y, w, dt): + theta = self.X[5] + F = np.eye(6) + F[0, 3] = dt * math.cos(theta) + F[0, 4] = - dt * math.sin(theta) + F[1, 3] = dt * math.sin(theta) + F[1, 4] = dt * math.cos(theta) + F[2, 5] = dt + + self.X[0] += v_x * dt * math.cos(theta) - v_y * dt * math.sin(theta) + self.X[1] += v_x * dt * math.sin(theta) + v_y * dt * math.cos(theta) + self.X[5] = normalize_angle(self.X[5] + w * dt) + self.P = F @ self.P @ F.T + self.Q - if (self.P[0, 0] > 1) | (self.P[1, 1] > 1 ) | (self.P[2, 2] > 1) : - self.get_logger().warn(f"large Cov_pred:{self.P[0, 0]},{self.P[1, 1]},{self.P[2, 2]}") - self.P = np.eye(3) * 1e-2 + self.footprint_publish() def ekf_update(self, z, R): @@ -184,15 +184,22 @@ def ekf_update(self, z, R): self.get_logger().warn("Invalid measurement data received.") return - H = np.eye(3) # Observation matrix + H = np.zeros((3, 6)) + H[0, 0] = 1 + H[1, 1] = 1 + H[2, 5] = 1 S = H @ self.P @ H.T + R K = self.P @ H.T @ np.linalg.inv(S) + self.X += K @ (z - H @ self.X) - self.X[2] = normalize_angle(self.X[2]) - self.P = (np.eye(3) - K @ H) @ self.P - if (self.P[0, 0] > 1) | (self.P[1, 1] > 1 ) | (self.P[2, 2] > 1) : - self.get_logger().warn(f"large Cov_update:{self.P[0, 0]},{self.P[1, 1]},{self.P[2, 2]}") - self.P = np.eye(3) * 1e-2 + self.X[5] = normalize_angle(self.X[5]) + + I = np.eye(6) + self.P = (I - K @ H) @ self.P @ (I - K @ H).T + K @ R @ K.T + + # if (self.P[0, 0] > 1) | (self.P[1, 1] > 1 ) | (self.P[2, 2] > 1) : + # self.get_logger().warn(f"large Cov_update:{self.P[0, 0]},{self.P[1, 1]},{self.P[2, 2]}") + # self.P = np.eye(3) * 1e-2 def footprint_publish(self): t = TransformStamped() @@ -204,7 +211,7 @@ def footprint_publish(self): t.transform.translation.x = self.X[0] t.transform.translation.y = self.X[1] t.transform.translation.z = 0.0 - quat = quaternion_from_euler(0, 0, self.X[2]) + quat = quaternion_from_euler(0, 0, self.X[5]) t.transform.rotation.x = quat[0] t.transform.rotation.y = quat[1] t.transform.rotation.z = quat[2] diff --git a/localization-devel-ws/ekf/launch/bagplay.launch b/localization-devel-ws/ekf/launch/bagplay.launch deleted file mode 100644 index 63c5400..0000000 --- a/localization-devel-ws/ekf/launch/bagplay.launch +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file From 8ef76d1526ab72b63f3591233d8c04fa487b8123 Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Mon, 10 Feb 2025 13:04:16 +0800 Subject: [PATCH 072/184] Modify: small dia. --- localization-devel-ws/ekf/ekf/ekf_node.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py index a57a331..85d1441 100644 --- a/localization-devel-ws/ekf/ekf/ekf_node.py +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -53,10 +53,10 @@ def __init__(self): self.X = np.array([0.0, 0.0, 0.0, 0.0, 0.0, 0.0]) # State vector: x, y, theta, vx, vy, w self.P = np.eye(6) * 1e-2 - self.P[5, 5] = 1 + # self.P[5, 5] = 1 self.Q = np.eye(6) * 5 * 1e-11 - self.Q[5, 5] = 0.03 + self.Q[5, 5] = 3 * 1e-8 self.R_gps = np.eye(3) * 1e-2 self.R_camera = np.eye(3) * 1e-2 @@ -171,6 +171,10 @@ def ekf_predict(self, v_x, v_y, w, dt): F[1, 4] = dt * math.cos(theta) F[2, 5] = dt + F[2, 2] = 1e-5 + F[3, 3] = 1e-5 + F[4, 4] = 1e-5 + self.X[0] += v_x * dt * math.cos(theta) - v_y * dt * math.sin(theta) self.X[1] += v_x * dt * math.sin(theta) + v_y * dt * math.cos(theta) self.X[5] = normalize_angle(self.X[5] + w * dt) From 93da1d286d42a5b05ce5cef2bbbf1152c2c942e9 Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Mon, 10 Feb 2025 13:08:35 +0800 Subject: [PATCH 073/184] Modify: what did i modify?? --- localization-devel-ws/ekf/ekf/ekf_node.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py index 85d1441..fcbac88 100644 --- a/localization-devel-ws/ekf/ekf/ekf_node.py +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -171,9 +171,9 @@ def ekf_predict(self, v_x, v_y, w, dt): F[1, 4] = dt * math.cos(theta) F[2, 5] = dt - F[2, 2] = 1e-5 - F[3, 3] = 1e-5 - F[4, 4] = 1e-5 + F[2, 2] = 1e-3 + F[3, 3] = 1e-3 + F[4, 4] = 1e-3 self.X[0] += v_x * dt * math.cos(theta) - v_y * dt * math.sin(theta) self.X[1] += v_x * dt * math.sin(theta) + v_y * dt * math.cos(theta) From de05aa9ab60360b3c4078b393164edb0f40af92b Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Mon, 10 Feb 2025 13:21:58 +0800 Subject: [PATCH 074/184] Modify: P, Q unrelated items --- localization-devel-ws/ekf/ekf/ekf_node.py | 24 ++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py index fcbac88..39cde4c 100644 --- a/localization-devel-ws/ekf/ekf/ekf_node.py +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -52,11 +52,17 @@ def __init__(self): self.final_pose.header.frame_id = self.parent_frame_id self.X = np.array([0.0, 0.0, 0.0, 0.0, 0.0, 0.0]) # State vector: x, y, theta, vx, vy, w - self.P = np.eye(6) * 1e-2 - # self.P[5, 5] = 1 + self.P = np.eye(6) * 9 * 1e-4 + self.P[5, 5] = 0.1225 + self.P[2, 2] = 1e-9 + self.P[3, 3] = 1e-9 + self.P[4, 4] = 1e-9 self.Q = np.eye(6) * 5 * 1e-11 - self.Q[5, 5] = 3 * 1e-8 + self.Q[5, 5] = 0.03 + self.Q[2, 2] = 1e-9 + self.Q[3, 3] = 1e-9 + self.Q[4, 4] = 1e-9 self.R_gps = np.eye(3) * 1e-2 self.R_camera = np.eye(3) * 1e-2 @@ -66,7 +72,7 @@ def __init__(self): self.init_subscribers() self.ekf_pose_publisher = self.create_publisher(PoseWithCovarianceStamped, 'final_pose', 10) # self.create_timer(1.0 / self.rate, self.footprint_publish) - self.create_timer(1, self.camera_callback) + # self.create_timer(1, self.camera_callback) self.footprint_publish() @@ -76,7 +82,6 @@ def claim_parameters(self): self.declare_parameter('robot_frame_id', 'base_footprint') self.declare_parameter('camera_frame_id', 'marker_6') self.declare_parameter('camera_parent_id', 'map') - self.declare_parameter('update_rate', 50) self.parent_frame_id = self.get_parameter('robot_parent_frame_id').value self.child_frame_id = self.get_parameter('robot_frame_id').value @@ -171,13 +176,10 @@ def ekf_predict(self, v_x, v_y, w, dt): F[1, 4] = dt * math.cos(theta) F[2, 5] = dt - F[2, 2] = 1e-3 - F[3, 3] = 1e-3 - F[4, 4] = 1e-3 - self.X[0] += v_x * dt * math.cos(theta) - v_y * dt * math.sin(theta) self.X[1] += v_x * dt * math.sin(theta) + v_y * dt * math.cos(theta) - self.X[5] = normalize_angle(self.X[5] + w * dt) + self.X[5] += w * dt + self.X[5] = normalize_angle(self.X[5]) self.P = F @ self.P @ F.T + self.Q @@ -232,7 +234,7 @@ def footprint_publish(self): self.final_pose.pose.pose.orientation.w = quat[3] self.final_pose.pose.covariance[0] = self.P[0, 0] self.final_pose.pose.covariance[7] = self.P[1, 1] - self.final_pose.pose.covariance[35] = self.P[2, 2] + self.final_pose.pose.covariance[35] = self.P[5, 5] self.ekf_pose_publisher.publish(self.final_pose) From 11177515717e2847bdf68fb08a699792515a80dc Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Mon, 10 Feb 2025 13:52:26 +0800 Subject: [PATCH 075/184] Modify: smaller Q[35] --- localization-devel-ws/ekf/ekf/ekf_node.py | 52 +++++++++++------------ 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py index 39cde4c..e83981c 100644 --- a/localization-devel-ws/ekf/ekf/ekf_node.py +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -53,16 +53,16 @@ def __init__(self): self.X = np.array([0.0, 0.0, 0.0, 0.0, 0.0, 0.0]) # State vector: x, y, theta, vx, vy, w self.P = np.eye(6) * 9 * 1e-4 - self.P[5, 5] = 0.1225 - self.P[2, 2] = 1e-9 - self.P[3, 3] = 1e-9 - self.P[4, 4] = 1e-9 + self.P[5, 5] = 1.2 * 1e-4 + self.P[2, 2] = 1e-6 + self.P[3, 3] = 1e-6 + self.P[4, 4] = 1e-6 self.Q = np.eye(6) * 5 * 1e-11 - self.Q[5, 5] = 0.03 - self.Q[2, 2] = 1e-9 - self.Q[3, 3] = 1e-9 - self.Q[4, 4] = 1e-9 + self.Q[5, 5] = 3 * 1e-9 + self.Q[2, 2] = 1e-6 + self.Q[3, 3] = 1e-6 + self.Q[4, 4] = 1e-6 self.R_gps = np.eye(3) * 1e-2 self.R_camera = np.eye(3) * 1e-2 @@ -87,29 +87,29 @@ def claim_parameters(self): self.child_frame_id = self.get_parameter('robot_frame_id').value self.camera_frame_id = self.get_parameter('camera_frame_id').value self.camera_parent_id = self.get_parameter('camera_parent_id').value - self.rate = self.get_parameter('update_rate').value + # self.rate = self.get_parameter('update_rate').value def init_subscribers(self): self.create_subscription(PoseWithCovarianceStamped, 'lidar_pose', self.gps_callback, 10) self.create_subscription(Twist, 'odoo_googoogoo', self.odom_callback, 10) - self.create_subscription(PoseWithCovariance, 'initial_pose', self.init_callback,10) + # self.create_subscription(PoseWithCovariance, 'initial_pose', self.init_callback,10) - def init_callback(self, msg): - - theta = euler_from_quaternion( - msg.pose.orientation.x, - msg.pose.orientation.y, - msg.pose.orientation.z, - msg.pose.orientation.w - ) - self.X[5] = theta - if msg.covariance[0] > 0: - if msg.covariance[0] < 1: - self.P[0, 0] = msg.covariance[0] - self.P[1, 1] = msg.covariance[7] - self.P[5, 5] = msg.covariance[35] - self.X[0] = msg.pose.position.x - self.X[1] = msg.pose.position.y + # def init_callback(self, msg): + + # theta = euler_from_quaternion( + # msg.pose.orientation.x, + # msg.pose.orientation.y, + # msg.pose.orientation.z, + # msg.pose.orientation.w + # ) + # self.X[5] = theta + # if msg.covariance[0] > 0: + # if msg.covariance[0] < 1: + # self.P[0, 0] = msg.covariance[0] + # self.P[1, 1] = msg.covariance[7] + # self.P[5, 5] = msg.covariance[35] + # self.X[0] = msg.pose.position.x + # self.X[1] = msg.pose.position.y def gps_callback(self, msg): From dd61f3af265a312cf2d137947d68da4e768b0f89 Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Mon, 10 Feb 2025 14:07:39 +0800 Subject: [PATCH 076/184] Modify: P[35] --- localization-devel-ws/ekf/ekf/ekf_node.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py index e83981c..987ba3c 100644 --- a/localization-devel-ws/ekf/ekf/ekf_node.py +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -52,14 +52,14 @@ def __init__(self): self.final_pose.header.frame_id = self.parent_frame_id self.X = np.array([0.0, 0.0, 0.0, 0.0, 0.0, 0.0]) # State vector: x, y, theta, vx, vy, w - self.P = np.eye(6) * 9 * 1e-4 - self.P[5, 5] = 1.2 * 1e-4 + self.P = np.eye(6) * 9 * 1e-5 + self.P[5, 5] = 0.003 self.P[2, 2] = 1e-6 self.P[3, 3] = 1e-6 self.P[4, 4] = 1e-6 self.Q = np.eye(6) * 5 * 1e-11 - self.Q[5, 5] = 3 * 1e-9 + self.Q[5, 5] = 3 * 1e-7 self.Q[2, 2] = 1e-6 self.Q[3, 3] = 1e-6 self.Q[4, 4] = 1e-6 From 3335b9f08181d14c56034aab59e1dec755a7431d Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Mon, 10 Feb 2025 14:53:34 +0800 Subject: [PATCH 077/184] Fix: reasonable cov --- localization-devel-ws/ekf/ekf/ekf_node.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py index 987ba3c..595899d 100644 --- a/localization-devel-ws/ekf/ekf/ekf_node.py +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -52,14 +52,14 @@ def __init__(self): self.final_pose.header.frame_id = self.parent_frame_id self.X = np.array([0.0, 0.0, 0.0, 0.0, 0.0, 0.0]) # State vector: x, y, theta, vx, vy, w - self.P = np.eye(6) * 9 * 1e-5 + self.P = np.eye(6) * 9 * 1e-4 self.P[5, 5] = 0.003 self.P[2, 2] = 1e-6 self.P[3, 3] = 1e-6 self.P[4, 4] = 1e-6 self.Q = np.eye(6) * 5 * 1e-11 - self.Q[5, 5] = 3 * 1e-7 + self.Q[5, 5] = 3 * 1e-5 self.Q[2, 2] = 1e-6 self.Q[3, 3] = 1e-6 self.Q[4, 4] = 1e-6 From d420f8642f0bd8695b41c2902d1a2b96a567e895 Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Mon, 10 Feb 2025 14:54:02 +0800 Subject: [PATCH 078/184] modified: change side --- localization-devel-ws/ekf/launch/bag_test.launch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/localization-devel-ws/ekf/launch/bag_test.launch b/localization-devel-ws/ekf/launch/bag_test.launch index e883193..3f13b2c 100644 --- a/localization-devel-ws/ekf/launch/bag_test.launch +++ b/localization-devel-ws/ekf/launch/bag_test.launch @@ -23,7 +23,7 @@ - + From fab8c90131c559a90aa1c6df90037fa60c40d7aa Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Mon, 10 Feb 2025 20:46:21 +0800 Subject: [PATCH 079/184] Add: real test launch file --- localization-devel-ws/ekf/launch/run.launch | 36 +++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 localization-devel-ws/ekf/launch/run.launch diff --git a/localization-devel-ws/ekf/launch/run.launch b/localization-devel-ws/ekf/launch/run.launch new file mode 100644 index 0000000..71ccc3e --- /dev/null +++ b/localization-devel-ws/ekf/launch/run.launch @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file From 5c9e2d3c5b6c78fd17cb322e46c6485fde9c819f Mon Sep 17 00:00:00 2001 From: robert Date: Tue, 11 Feb 2025 15:05:59 +0800 Subject: [PATCH 080/184] Modify: odom to map coord and publish --- .../local_filter/src/local_filter_LPF.cpp | 43 +++++++++++++++---- 1 file changed, 35 insertions(+), 8 deletions(-) diff --git a/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp b/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp index bbfa2f7..f35862e 100644 --- a/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp +++ b/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp @@ -3,6 +3,7 @@ #include "nav_msgs/msg/odometry.hpp" #include "sensor_msgs/msg/imu.hpp" #include "geometry_msgs/msg/pose_with_covariance_stamped.hpp" +#include "geometry_msgs/msg/pose.hpp" // matrix calulation #include #include @@ -70,6 +71,8 @@ class GlobalFilterNode { imu_sub_ = nh_->create_subscription("imu/data_cov", 10, std::bind(&GlobalFilterNode::imuCallback, this, std::placeholders::_1)); global_filter_pub_ = nh_->create_publisher("local_filter", 100); + odom2map_pub_=nh_->create_publisher("odom2map", 100); + } void diff_model(double v, double w, double dt) @@ -114,6 +117,13 @@ class GlobalFilterNode { { double x = pose_msg.pose.pose.position.x; double y = pose_msg.pose.pose.position.y; + + init_pose.position.x=x; + init_pose.position.y=y; + init_pose.orientation.x=pose_msg.pose.pose.orientation.x; + init_pose.orientation.y=pose_msg.pose.pose.orientation.y; + init_pose.orientation.z=pose_msg.pose.pose.orientation.z; + init_pose.orientation.w=pose_msg.pose.pose.orientation.w; tf2::Quaternion q; tf2::fromMsg(pose_msg.pose.pose.orientation, q); @@ -144,8 +154,7 @@ class GlobalFilterNode { linear_x_ = alpha_x * odom_msg.linear.x + (1 - alpha_x) * linear_x_; linear_y_ = alpha_y * odom_msg.linear.y + (1 - alpha_y) * linear_y_; angular_z_=odom_msg.angular.z; - // linear_x_cov_ = std::min(linear_cov_max_, odom_msg.twist.covariance[0]); - // linear_y_cov_ = std::min(linear_cov_max_, odom_msg.twist.covariance[7]); + double cov_multi[3]; cov_multi[0]=cov_multi_[0]*abs(odom_msg.linear.x); cov_multi[1]=cov_multi_[1]*abs(odom_msg.linear.y); @@ -155,12 +164,27 @@ class GlobalFilterNode { cov_backup_[0]=linear_x_cov_; cov_backup_[1]=linear_y_cov_; - rclcpp::Clock clock; /* */ - rclcpp::Time now=clock.now(); /* */ - double dt=now.seconds()-prev_stamp_.seconds(); /* */ - // RCLCPP_INFO(rclcpp::get_logger("local_filter_LPF"), "dt=%f", dt); /* */ - omni_model(linear_x_, linear_y_, angular_z_, dt); /* */ - prev_stamp_=now; /* */ + rclcpp::Clock clock; + rclcpp::Time now=clock.now(); + double dt=now.seconds()-prev_stamp_.seconds(); + omni_model(linear_x_/1000, linear_y_/1000, angular_z_, dt); + prev_stamp_=now; + + // publish absolute coordinate + coord_odom2map.position.x=init_pose.position.x+odom_msg.angular.x/1000; + coord_odom2map.position.y=init_pose.position.y+odom_msg.angular.y/1000; + + tf2::Quaternion q; + tf2::fromMsg(init_pose.orientation, q); + tf2::Matrix3x3 qt(q); + double _, yaw; + qt.getRPY(_, _, yaw); + q.setRPY(0, 0, yaw+odom_msg.linear.z); + coord_odom2map.orientation.x=q.getX(); + coord_odom2map.orientation.y=q.getY(); + coord_odom2map.orientation.z=q.getZ(); + coord_odom2map.orientation.w=q.getW(); + odom2map_pub_->publish(coord_odom2map); } void imuCallback(const sensor_msgs::msg::Imu & imu_msg) { @@ -216,12 +240,15 @@ class GlobalFilterNode { rclcpp::Subscription::SharedPtr imu_sub_; rclcpp::Subscription::SharedPtr setpose_sub_; rclcpp::Publisher::SharedPtr global_filter_pub_; + rclcpp::Publisher::SharedPtr odom2map_pub_; //raw double twist_x_; double twist_y_; double cov_backup_[3]; double cov_multi_[3]; + geometry_msgs::msg::Pose init_pose; + geometry_msgs::msg::Pose coord_odom2map; //filtered double alpha_x; // filter coefficient double alpha_y; // filter coefficient From 5b541b884f8f6b63abf89c9b59aef52214035c83 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Tue, 11 Feb 2025 21:02:43 +0800 Subject: [PATCH 081/184] Modified: (EKF) odom as SI units --- localization-devel-ws/ekf/ekf/ekf_node.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py index 595899d..338b6bf 100644 --- a/localization-devel-ws/ekf/ekf/ekf_node.py +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -161,8 +161,8 @@ def odom_callback(self, msg): dt = current_time - self.last_odom_time self.last_odom_time = current_time - v_x = msg.linear.x /1e3 - v_y = msg.linear.y /1e3 + v_x = msg.linear.x + v_y = msg.linear.y w = msg.angular.z # self.get_logger().info(f"dTime:{dt}, d_x:{delta_x}") self.ekf_predict(v_x, v_y, w, dt) From 9bdc6ff6430d8b2d7d62a8ff347fcce42113d553 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Tue, 11 Feb 2025 21:12:01 +0800 Subject: [PATCH 082/184] Modified: (testBot) DOMAIN_ID, RMW_IMPLEMENTATION --- docker/testBot/OdomComm/docker/compose.yml | 6 +++++- docker/testBot/docker-compose.yaml | 7 ++++--- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/docker/testBot/OdomComm/docker/compose.yml b/docker/testBot/OdomComm/docker/compose.yml index 5f72480..3779336 100644 --- a/docker/testBot/OdomComm/docker/compose.yml +++ b/docker/testBot/OdomComm/docker/compose.yml @@ -37,6 +37,9 @@ services: - /dev/dri:/dev/dri # Shared Memory - /dev/shm:/dev/shm + environment: + - ROS_DOMAIN_ID=42 + # - RMW_IMPLEMENTATION=rmw_cyclonedds_cpp=value ros1: image: jossiewang/eurobot2025-localization:ros1-serial @@ -81,7 +84,8 @@ services: # - https://docs.ros.org/en/humble/Concepts/Intermediate/About-Domain-ID.html # - https://docs.ros.org/en/humble/Tutorials/Beginner-CLI-Tools/Configuring-ROS2-Environment.html # - ROS_LOCALHOST_ONLY=1 - # - ROS_DOMAIN_ID=42 + - ROS_DOMAIN_ID=42 + - RMW_IMPLEMENTATION=rmw_cyclonedds_cpp - ROS_WS=/home/user/localization-ws volumes: # Mount local timezone into container. ( Readonly ) diff --git a/docker/testBot/docker-compose.yaml b/docker/testBot/docker-compose.yaml index b3429ac..5cb6e97 100644 --- a/docker/testBot/docker-compose.yaml +++ b/docker/testBot/docker-compose.yaml @@ -1,13 +1,13 @@ version: '3' services: - ros2-localization-dev: + noComm-ros2-localization-dev: build: context: . dockerfile: Dockerfile args: USERNAME: user image: jossiewang/eurobot2025-localization:testBot-ros2 - container_name: localization-2025-dev-ros2 + container_name: noComm-localization-2025-dev-ros2 stdin_open: true tty: true privileged: true @@ -24,8 +24,9 @@ services: # - https://docs.ros.org/en/humble/Concepts/Intermediate/About-Domain-ID.html # - https://docs.ros.org/en/humble/Tutorials/Beginner-CLI-Tools/Configuring-ROS2-Environment.html # - ROS_LOCALHOST_ONLY=1 - # - ROS_DOMAIN_ID=42 + - ROS_DOMAIN_ID=42 - ROS_WS=/home/user/localization-ws + - RMW_IMPLEMENTATION=rmw_cyclonedds_cpp volumes: # Mount local timezone into container. ( Readonly ) # Reference: https://stackoverflow.com/questions/57607381/how-do-i-change-timezone-in-a-docker-container From 0a0afb14ce7844839190830740118389b9d66786 Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Tue, 11 Feb 2025 23:26:19 +0800 Subject: [PATCH 083/184] modified: change bag name --- localization-devel-ws/ekf/launch/bag_test.launch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/localization-devel-ws/ekf/launch/bag_test.launch b/localization-devel-ws/ekf/launch/bag_test.launch index 3f13b2c..bf87330 100644 --- a/localization-devel-ws/ekf/launch/bag_test.launch +++ b/localization-devel-ws/ekf/launch/bag_test.launch @@ -8,7 +8,7 @@ - + From 4f63d89c3ca81f21654c42e39db314965befcbf1 Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Tue, 11 Feb 2025 23:26:37 +0800 Subject: [PATCH 084/184] Modified: change ROSDOMAIN --- docker/local-ros2/OdomComm/docker/compose.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docker/local-ros2/OdomComm/docker/compose.yml b/docker/local-ros2/OdomComm/docker/compose.yml index f0e23e0..48f55dd 100644 --- a/docker/local-ros2/OdomComm/docker/compose.yml +++ b/docker/local-ros2/OdomComm/docker/compose.yml @@ -38,7 +38,7 @@ services: # Shared Memory - /dev/shm:/dev/shm environment: - - ROS_DOMAIN_ID=42 + - ROS_DOMAIN_ID=43 # - RMW_IMPLEMENTATION=rmw_cyclonedds_cpp=value ros1: @@ -84,7 +84,7 @@ services: # - https://docs.ros.org/en/humble/Concepts/Intermediate/About-Domain-ID.html # - https://docs.ros.org/en/humble/Tutorials/Beginner-CLI-Tools/Configuring-ROS2-Environment.html # - ROS_LOCALHOST_ONLY=1 - - ROS_DOMAIN_ID=42 + - ROS_DOMAIN_ID=43 - RMW_IMPLEMENTATION=rmw_cyclonedds_cpp - ROS_WS=/home/user/localization-ws volumes: From e82d8bb84238cad56c9fb5d70e6930468c5c3ed0 Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Tue, 11 Feb 2025 23:26:49 +0800 Subject: [PATCH 085/184] Add: odom subscriber, record params --- localization-devel-ws/ekf/launch/run.launch | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/localization-devel-ws/ekf/launch/run.launch b/localization-devel-ws/ekf/launch/run.launch index 71ccc3e..937a5c3 100644 --- a/localization-devel-ws/ekf/launch/run.launch +++ b/localization-devel-ws/ekf/launch/run.launch @@ -1,14 +1,14 @@ - + - - + + @@ -29,6 +29,7 @@ + From 041e5de72d199b2b5cbf57d6a972a02a0f10edf7 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Tue, 11 Feb 2025 23:28:26 +0800 Subject: [PATCH 086/184] Add: (testBot) ros launch in compose cmd --- docker/testBot/OdomComm/docker/compose.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/docker/testBot/OdomComm/docker/compose.yml b/docker/testBot/OdomComm/docker/compose.yml index 3779336..11df25d 100644 --- a/docker/testBot/OdomComm/docker/compose.yml +++ b/docker/testBot/OdomComm/docker/compose.yml @@ -66,7 +66,7 @@ services: dockerfile: Dockerfile args: USERNAME: user - image: jossiewang/eurobot2025-localization:testBot-ros2 + image: jossiewang/eurobot2025-localization:testBot-ros2 # TODO: make a ros-ws-built image container_name: localization-2025-dev-ros2 stdin_open: true tty: true @@ -101,4 +101,7 @@ services: - /dev:/dev # Mount workspace - ../../../../localization-devel-ws:/home/user/localization-ws/src/localization-devel-ws - command: /bin/bash \ No newline at end of file + command: /bin/bash -c " + source /opt/ros/humble/setup.bash && + source /home/user/localization-ws/install/setup.bash && + ros2 launch ekf run.launch" \ No newline at end of file From 29bcf39c34d4d7020324d21b5d3a3128f20a8fe3 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Wed, 12 Feb 2025 00:20:52 +0800 Subject: [PATCH 087/184] Add: (testBot) pre-built docker image --- docker/testBot/Dockerfile | 16 +++++++++++++++- docker/testBot/OdomComm/docker/compose.yml | 9 ++++++--- 2 files changed, 21 insertions(+), 4 deletions(-) diff --git a/docker/testBot/Dockerfile b/docker/testBot/Dockerfile index 4c7bac3..fdbd70a 100644 --- a/docker/testBot/Dockerfile +++ b/docker/testBot/Dockerfile @@ -64,6 +64,7 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update && \ # ros-humble-laser-geometry \ libsuitesparse-dev \ ros-humble-libg2o \ + ros-humble-rmw-cyclonedds-cpp\ # ros-humble-imu-tools \ libusb-1.0-0 libusb-1.0-0-dev -y && \ rm -rf /var/lib/apt/lists/* @@ -96,12 +97,23 @@ WORKDIR /home/user/localization-ws/src/rplidar-ros-driver RUN git clone -b ros2 https://github.com/Slamtec/rplidar_ros.git /home/user/localization-ws/src/rplidar-ros-driver/ RUN git clone -b humble-devel https://github.com/harmony-eu/obstacle_detector_2.git /home/user/localization-ws/src/obstacle_detector_2 +################################################################################################ +# - devel-ws build stage +# +################################################################################################ + +FROM lidar-dep AS devel-ws +WORKDIR /home/user/temp +RUN git clone -b devel https://github.com/DIT-ROBOTICS/Eurobot-2025-Localization.git /home/user/temp/Eurobot-2025-Localization +RUN mv /home/user/temp/Eurobot-2025-Localization/localization-devel-ws /home/user/localization-ws/src/localization-devel-ws +RUN rm -rf /home/user/temp + ################################################################################################ # - Final stage # ################################################################################################ -FROM lidar-dep AS final +FROM devel-ws AS final ## Set working directory WORKDIR /home/${USERNAME}/localization-ws @@ -113,6 +125,8 @@ RUN sudo apt-get update && \ /bin/bash -c 'source /opt/ros/$ROS_DISTRO/setup.bash; colcon build --symlink-install' \ && sudo rm -rf /var/lib/apt/lists/* +RUN rm -rf /home/user/localization-ws/src/localization-devel-ws + COPY .bashrc /home/$USERNAME/.bashrc.conf RUN cat /home/$USERNAME/.bashrc.conf >> /home/$USERNAME/.bashrc diff --git a/docker/testBot/OdomComm/docker/compose.yml b/docker/testBot/OdomComm/docker/compose.yml index 11df25d..b09ef72 100644 --- a/docker/testBot/OdomComm/docker/compose.yml +++ b/docker/testBot/OdomComm/docker/compose.yml @@ -102,6 +102,9 @@ services: # Mount workspace - ../../../../localization-devel-ws:/home/user/localization-ws/src/localization-devel-ws command: /bin/bash -c " - source /opt/ros/humble/setup.bash && - source /home/user/localization-ws/install/setup.bash && - ros2 launch ekf run.launch" \ No newline at end of file + cd /home/user/localization-ws/src/localization-devel-ws && + sudo chmod +x usb.sh && + ./usb.sh && + source /opt/ros/humble/setup.bash && + source /home/user/localization-ws/install/setup.bash && + ros2 launch ekf run.launch" \ No newline at end of file From ec04b5da53879ca18df206c14bde2e60524eeb8c Mon Sep 17 00:00:00 2001 From: jossiewang Date: Wed, 12 Feb 2025 10:55:57 +0800 Subject: [PATCH 088/184] Modified: (EKF) using initial pose --- localization-devel-ws/ekf/ekf/ekf_node.py | 34 +++++++++++------------ 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py index 338b6bf..1642a8a 100644 --- a/localization-devel-ws/ekf/ekf/ekf_node.py +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -92,24 +92,24 @@ def claim_parameters(self): def init_subscribers(self): self.create_subscription(PoseWithCovarianceStamped, 'lidar_pose', self.gps_callback, 10) self.create_subscription(Twist, 'odoo_googoogoo', self.odom_callback, 10) - # self.create_subscription(PoseWithCovariance, 'initial_pose', self.init_callback,10) + self.create_subscription(PoseWithCovariance, 'initial_pose', self.init_callback,10) - # def init_callback(self, msg): - - # theta = euler_from_quaternion( - # msg.pose.orientation.x, - # msg.pose.orientation.y, - # msg.pose.orientation.z, - # msg.pose.orientation.w - # ) - # self.X[5] = theta - # if msg.covariance[0] > 0: - # if msg.covariance[0] < 1: - # self.P[0, 0] = msg.covariance[0] - # self.P[1, 1] = msg.covariance[7] - # self.P[5, 5] = msg.covariance[35] - # self.X[0] = msg.pose.position.x - # self.X[1] = msg.pose.position.y + def init_callback(self, msg): + + theta = euler_from_quaternion( + msg.pose.orientation.x, + msg.pose.orientation.y, + msg.pose.orientation.z, + msg.pose.orientation.w + ) + self.X[5] = theta + if msg.covariance[0] > 0: + if msg.covariance[0] < 1: + self.P[0, 0] = msg.covariance[0] + self.P[1, 1] = msg.covariance[7] + self.P[5, 5] = msg.covariance[35] + self.X[0] = msg.pose.position.x + self.X[1] = msg.pose.position.y def gps_callback(self, msg): From 9b8ea90e5269b2b0c8181f0cea367af288e5149f Mon Sep 17 00:00:00 2001 From: jossiewang Date: Wed, 12 Feb 2025 11:13:50 +0800 Subject: [PATCH 089/184] Modified (testBot) use built image --- docker/testBot/OdomComm/docker/compose.yml | 2 +- docker/testBot/docker-compose.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docker/testBot/OdomComm/docker/compose.yml b/docker/testBot/OdomComm/docker/compose.yml index b09ef72..b5965cc 100644 --- a/docker/testBot/OdomComm/docker/compose.yml +++ b/docker/testBot/OdomComm/docker/compose.yml @@ -66,7 +66,7 @@ services: dockerfile: Dockerfile args: USERNAME: user - image: jossiewang/eurobot2025-localization:testBot-ros2 # TODO: make a ros-ws-built image + image: jossiewang/eurobot2025-localization:testBot-ros2-built # TODO: make a ros-ws-built image container_name: localization-2025-dev-ros2 stdin_open: true tty: true diff --git a/docker/testBot/docker-compose.yaml b/docker/testBot/docker-compose.yaml index 5cb6e97..a1130be 100644 --- a/docker/testBot/docker-compose.yaml +++ b/docker/testBot/docker-compose.yaml @@ -6,7 +6,7 @@ services: dockerfile: Dockerfile args: USERNAME: user - image: jossiewang/eurobot2025-localization:testBot-ros2 + image: jossiewang/eurobot2025-localization:testBot-ros2-built container_name: noComm-localization-2025-dev-ros2 stdin_open: true tty: true From 9969138797be3c2525cf2c384ea8781ce8651d39 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Wed, 12 Feb 2025 12:36:37 +0800 Subject: [PATCH 090/184] Fixed: rosbridge conflict with foxglove Modified: don't use sim time on testBot Modified: run.launch by path instead of pre-built notes: - when foxglove is running on testBot or local machine, rosbridge will not work - this is because foxglove activate /rosout which rosbridge does not support - to fix this, disable /rosout in foxglove --- docker/testBot/OdomComm/docker/compose.yml | 2 +- localization-devel-ws/cust_foxglove_launch.py | 15 +++++++++++++++ localization-devel-ws/ekf/launch/run.launch | 9 +++++---- 3 files changed, 21 insertions(+), 5 deletions(-) create mode 100644 localization-devel-ws/cust_foxglove_launch.py diff --git a/docker/testBot/OdomComm/docker/compose.yml b/docker/testBot/OdomComm/docker/compose.yml index b5965cc..077bcae 100644 --- a/docker/testBot/OdomComm/docker/compose.yml +++ b/docker/testBot/OdomComm/docker/compose.yml @@ -107,4 +107,4 @@ services: ./usb.sh && source /opt/ros/humble/setup.bash && source /home/user/localization-ws/install/setup.bash && - ros2 launch ekf run.launch" \ No newline at end of file + ros2 launch /home/user/localization-ws/src/localization-devel-ws/ekf/launch/run.launch" \ No newline at end of file diff --git a/localization-devel-ws/cust_foxglove_launch.py b/localization-devel-ws/cust_foxglove_launch.py new file mode 100644 index 0000000..f72f20d --- /dev/null +++ b/localization-devel-ws/cust_foxglove_launch.py @@ -0,0 +1,15 @@ +import launch +from launch_ros.actions import Node + +def generate_launch_description(): + return launch.LaunchDescription([ + Node( + package="foxglove_bridge", + executable="foxglove_bridge", + name="foxglove_bridge", + output="screen", + parameters=[{ + "topic_whitelist": ["^(?!/rosout$).*"] # Exclude /rosout + }] + ) + ]) diff --git a/localization-devel-ws/ekf/launch/run.launch b/localization-devel-ws/ekf/launch/run.launch index 937a5c3..f40af4d 100644 --- a/localization-devel-ws/ekf/launch/run.launch +++ b/localization-devel-ws/ekf/launch/run.launch @@ -1,8 +1,9 @@ + - + @@ -15,21 +16,21 @@ - + - + - + From 3e5c318b9f2bfc9950543e38e8fae003011354f7 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Wed, 12 Feb 2025 13:36:05 +0800 Subject: [PATCH 091/184] Add: (LiDAR) subscription to /set_lidar_side ---------- command ---------- YELLOW '0' or 'yellow' X X O-> X BLUE '1' or 'blue' X X O-> X --- .../lidar_member_function.py | 31 ++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) diff --git a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py index 0aa5a9e..574c5be 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py +++ b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py @@ -4,7 +4,7 @@ from geometry_msgs.msg import PoseWithCovarianceStamped from obstacle_detector.msg import Obstacles from visualization_msgs.msg import Marker, MarkerArray -from std_msgs.msg import ColorRGBA +from std_msgs.msg import ColorRGBA, String import numpy as np @@ -59,6 +59,13 @@ def __init__(self): self.pred_pose_callback, 10 ) + # subscribe to set_lidar_side topic + self.subscription = self.create_subscription( + String, + 'set_lidar_side', + self.set_lidar_side_callback, + 10 + ) self.subscription # prevent unused variable warning # ros debug logger @@ -105,6 +112,28 @@ def pred_pose_callback(self, msg): [0, 0, msg.pose.covariance[35]] ]) + def set_lidar_side_callback(self, msg): + side = msg.data.lower() + if side in ['0', '1', 'yellow', 'blue']: + if side == '0' or side == 'yellow': + self.side = 0 + self.landmarks_map = [ + np.array([-0.094, 0.052]), + np.array([-0.094, 1.948]), + np.array([3.094, 1.0]) + ] + elif side == '1' or side == 'blue': + self.side = 1 + self.landmarks_map = [ + np.array([3.094, 0.052]), + np.array([3.094, 1.948]), + np.array([-0.094, 1.0]) + ] + self.init_landmarks_map(self.landmarks_map) + self.get_logger().debug(f"Set lidar side to {self.side}") + else: + self.get_logger().warn("Invalid side value") + def init_landmarks_map(self, landmarks_map): self.landmarks_map = landmarks_map # calculate the geometry description of landmarks From 48bebc48b013d58d23b77920b60f2f3582caee63 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Wed, 12 Feb 2025 14:35:02 +0800 Subject: [PATCH 092/184] Add: (testBot) temp sol to sides setting --- docker/testBot/OdomComm/blue_run.sh | 19 +++ .../testBot/OdomComm/docker/blue-compose.yml | 110 ++++++++++++++++++ .../OdomComm/docker/yellow-compose.yml | 110 ++++++++++++++++++ docker/testBot/OdomComm/yellow_run.sh | 19 +++ localization-devel-ws/ekf/launch/blue.launch | 38 ++++++ .../ekf/launch/yellow.launch | 38 ++++++ 6 files changed, 334 insertions(+) create mode 100755 docker/testBot/OdomComm/blue_run.sh create mode 100644 docker/testBot/OdomComm/docker/blue-compose.yml create mode 100644 docker/testBot/OdomComm/docker/yellow-compose.yml create mode 100755 docker/testBot/OdomComm/yellow_run.sh create mode 100644 localization-devel-ws/ekf/launch/blue.launch create mode 100644 localization-devel-ws/ekf/launch/yellow.launch diff --git a/docker/testBot/OdomComm/blue_run.sh b/docker/testBot/OdomComm/blue_run.sh new file mode 100755 index 0000000..445f658 --- /dev/null +++ b/docker/testBot/OdomComm/blue_run.sh @@ -0,0 +1,19 @@ +#!/bin/bash + +## 0. clean container within same group +echo "=== [COMMUNICATION] Pull & Run ===" +echo "[COMMUNICATION] Remove Containers ..." +docker compose -p communication down --volumes --remove-orphans + +## 2. environment setup +export DISPLAY=:0 +xhost +local:docker +cd docker + +## 3. build image +echo "[COMMUNICATION] Pull Images ..." +docker pull pomelo925/ttennis-humble:communication + +## 4. deployment +echo "[COMMUNICATION] Deploying..." +docker compose -p communication -f blue-compose.yml up diff --git a/docker/testBot/OdomComm/docker/blue-compose.yml b/docker/testBot/OdomComm/docker/blue-compose.yml new file mode 100644 index 0000000..6d5338e --- /dev/null +++ b/docker/testBot/OdomComm/docker/blue-compose.yml @@ -0,0 +1,110 @@ +services: + ros-core: + image: osrf/ros:noetic-desktop-full + container_name: ros-core + command: "rosmaster --core" + network_mode: host + stop_grace_period: 1s + healthcheck: + # The healthcheck is required for ros1-bridge to wait until roscore is ready. + test: /ros_entrypoint.sh bash -c "rostopic list || exit 1" + interval: 3s + timeout: 10s + retries: 5 + + ros1-bridge: + build: + context: . + target: release + image: pomelo925/ttennis-humble:communication + container_name: ros2-ros1-bridge-ws + stop_grace_period: 1s + depends_on: + ros-core: + # The healthcheck is required for ros1-bridge to wait until roscore is ready. + condition: service_healthy + command: ./start-bridge.sh + stdin_open: true + tty: true + network_mode: host + working_dir: / + volumes: + # Mount local timezone into container. ( Readonly ) + # Reference: https://stackoverflow.com/questions/57607381/how-do-i-change-timezone-in-a-docker-container + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro + # Direct Rendering Infrastructure + - /dev/dri:/dev/dri + # Shared Memory + - /dev/shm:/dev/shm + environment: + - ROS_DOMAIN_ID=42 + # - RMW_IMPLEMENTATION=rmw_cyclonedds_cpp=value + + ros1: + image: jossiewang/eurobot2025-localization:ros1-serial + container_name: ros1 + stdin_open: true + tty: true + network_mode: host + privileged: true + volumes: + - /dev:/dev + stop_grace_period: 1s + depends_on: + ros-core: + condition: service_healthy + command: /bin/bash -c " + source /opt/ros/noetic/setup.bash && + source ~/ws/devel/setup.bash && + sudo chmod 777 /dev/ttyACM0 && + roslaunch odometry odometry_comm.launch" + + ros2-localization-dev: + build: + context: . + dockerfile: Dockerfile + args: + USERNAME: user + image: jossiewang/eurobot2025-localization:testBot-ros2-built # TODO: make a ros-ws-built image + container_name: localization-2025-dev-ros2 + stdin_open: true + tty: true + privileged: true + stop_grace_period: 1s + restart: no + # entrypoint: ["./start.sh"] + + network_mode: host + working_dir: /home/user/localization-ws + environment: + - DISPLAY=${DISPLAY} + # Set ros2 environment variables. + # References: + # - https://docs.ros.org/en/humble/Concepts/Intermediate/About-Domain-ID.html + # - https://docs.ros.org/en/humble/Tutorials/Beginner-CLI-Tools/Configuring-ROS2-Environment.html + # - ROS_LOCALHOST_ONLY=1 + - ROS_DOMAIN_ID=42 + - RMW_IMPLEMENTATION=rmw_cyclonedds_cpp + - ROS_WS=/home/user/localization-ws + volumes: + # Mount local timezone into container. ( Readonly ) + # Reference: https://stackoverflow.com/questions/57607381/how-do-i-change-timezone-in-a-docker-container + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro + # Mount X11 server + - /tmp/.X11-unix:/tmp/.X11-unix + # Direct Rendering Infrastructure + # - /dev/dri:/dev/dri + # Mount sound card to prevent Gazebo warning. + # - /dev/snd:/dev/snd + - /dev:/dev + # Mount workspace + - ../../../../localization-devel-ws:/home/user/localization-ws/src/localization-devel-ws + command: /bin/bash -c " + cd /home/user/localization-ws/src/localization-devel-ws && + sudo chmod +x usb.sh && + ./usb.sh && + source /opt/ros/humble/setup.bash && + source /home/user/localization-ws/install/setup.bash && + ros2 launch /home/user/localization-ws/src/localization-devel-ws/ekf/launch/blue.launch" \ No newline at end of file diff --git a/docker/testBot/OdomComm/docker/yellow-compose.yml b/docker/testBot/OdomComm/docker/yellow-compose.yml new file mode 100644 index 0000000..043858e --- /dev/null +++ b/docker/testBot/OdomComm/docker/yellow-compose.yml @@ -0,0 +1,110 @@ +services: + ros-core: + image: osrf/ros:noetic-desktop-full + container_name: ros-core + command: "rosmaster --core" + network_mode: host + stop_grace_period: 1s + healthcheck: + # The healthcheck is required for ros1-bridge to wait until roscore is ready. + test: /ros_entrypoint.sh bash -c "rostopic list || exit 1" + interval: 3s + timeout: 10s + retries: 5 + + ros1-bridge: + build: + context: . + target: release + image: pomelo925/ttennis-humble:communication + container_name: ros2-ros1-bridge-ws + stop_grace_period: 1s + depends_on: + ros-core: + # The healthcheck is required for ros1-bridge to wait until roscore is ready. + condition: service_healthy + command: ./start-bridge.sh + stdin_open: true + tty: true + network_mode: host + working_dir: / + volumes: + # Mount local timezone into container. ( Readonly ) + # Reference: https://stackoverflow.com/questions/57607381/how-do-i-change-timezone-in-a-docker-container + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro + # Direct Rendering Infrastructure + - /dev/dri:/dev/dri + # Shared Memory + - /dev/shm:/dev/shm + environment: + - ROS_DOMAIN_ID=42 + # - RMW_IMPLEMENTATION=rmw_cyclonedds_cpp=value + + ros1: + image: jossiewang/eurobot2025-localization:ros1-serial + container_name: ros1 + stdin_open: true + tty: true + network_mode: host + privileged: true + volumes: + - /dev:/dev + stop_grace_period: 1s + depends_on: + ros-core: + condition: service_healthy + command: /bin/bash -c " + source /opt/ros/noetic/setup.bash && + source ~/ws/devel/setup.bash && + sudo chmod 777 /dev/ttyACM0 && + roslaunch odometry odometry_comm.launch" + + ros2-localization-dev: + build: + context: . + dockerfile: Dockerfile + args: + USERNAME: user + image: jossiewang/eurobot2025-localization:testBot-ros2-built # TODO: make a ros-ws-built image + container_name: localization-2025-dev-ros2 + stdin_open: true + tty: true + privileged: true + stop_grace_period: 1s + restart: no + # entrypoint: ["./start.sh"] + + network_mode: host + working_dir: /home/user/localization-ws + environment: + - DISPLAY=${DISPLAY} + # Set ros2 environment variables. + # References: + # - https://docs.ros.org/en/humble/Concepts/Intermediate/About-Domain-ID.html + # - https://docs.ros.org/en/humble/Tutorials/Beginner-CLI-Tools/Configuring-ROS2-Environment.html + # - ROS_LOCALHOST_ONLY=1 + - ROS_DOMAIN_ID=42 + - RMW_IMPLEMENTATION=rmw_cyclonedds_cpp + - ROS_WS=/home/user/localization-ws + volumes: + # Mount local timezone into container. ( Readonly ) + # Reference: https://stackoverflow.com/questions/57607381/how-do-i-change-timezone-in-a-docker-container + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro + # Mount X11 server + - /tmp/.X11-unix:/tmp/.X11-unix + # Direct Rendering Infrastructure + # - /dev/dri:/dev/dri + # Mount sound card to prevent Gazebo warning. + # - /dev/snd:/dev/snd + - /dev:/dev + # Mount workspace + - ../../../../localization-devel-ws:/home/user/localization-ws/src/localization-devel-ws + command: /bin/bash -c " + cd /home/user/localization-ws/src/localization-devel-ws && + sudo chmod +x usb.sh && + ./usb.sh && + source /opt/ros/humble/setup.bash && + source /home/user/localization-ws/install/setup.bash && + ros2 launch /home/user/localization-ws/src/localization-devel-ws/ekf/launch/yellow.launch" \ No newline at end of file diff --git a/docker/testBot/OdomComm/yellow_run.sh b/docker/testBot/OdomComm/yellow_run.sh new file mode 100755 index 0000000..445f658 --- /dev/null +++ b/docker/testBot/OdomComm/yellow_run.sh @@ -0,0 +1,19 @@ +#!/bin/bash + +## 0. clean container within same group +echo "=== [COMMUNICATION] Pull & Run ===" +echo "[COMMUNICATION] Remove Containers ..." +docker compose -p communication down --volumes --remove-orphans + +## 2. environment setup +export DISPLAY=:0 +xhost +local:docker +cd docker + +## 3. build image +echo "[COMMUNICATION] Pull Images ..." +docker pull pomelo925/ttennis-humble:communication + +## 4. deployment +echo "[COMMUNICATION] Deploying..." +docker compose -p communication -f blue-compose.yml up diff --git a/localization-devel-ws/ekf/launch/blue.launch b/localization-devel-ws/ekf/launch/blue.launch new file mode 100644 index 0000000..f40af4d --- /dev/null +++ b/localization-devel-ws/ekf/launch/blue.launch @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/localization-devel-ws/ekf/launch/yellow.launch b/localization-devel-ws/ekf/launch/yellow.launch new file mode 100644 index 0000000..d1901a6 --- /dev/null +++ b/localization-devel-ws/ekf/launch/yellow.launch @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file From 4cbb9c50a0039d00aa12543629ed584a0472cc9c Mon Sep 17 00:00:00 2001 From: jossiewang Date: Wed, 12 Feb 2025 15:34:26 +0800 Subject: [PATCH 093/184] Add: (TOOL) to use foxglove alongside bridge --- docker/local-ros2/docker-compose.yaml | 4 +- localization-devel-ws/Localization2025.json | 277 ++++++++++++++++++++ 2 files changed, 279 insertions(+), 2 deletions(-) create mode 100644 localization-devel-ws/Localization2025.json diff --git a/docker/local-ros2/docker-compose.yaml b/docker/local-ros2/docker-compose.yaml index 8ca2e13..f1a7a55 100644 --- a/docker/local-ros2/docker-compose.yaml +++ b/docker/local-ros2/docker-compose.yaml @@ -49,5 +49,5 @@ services: # "source=${localWorkspaceFolder}/../cache/humble/log,target=/home/ws/log,type=bind" # Mount workspace - ../../localization-devel-ws:/home/user/localization-ws/src/localization-devel-ws - # command: /bin/bash -c "echo 'export ROS_DOMAIN_ID=42' >> ~/.bashrc && /bin/bash" - command: /bin/bash \ No newline at end of file + # command: /bin/bash + command: /bin/bash -c "ros2 launch /home/user/localization-ws/src/localization-devel-ws/cust_foxglove_launch.py" \ No newline at end of file diff --git a/localization-devel-ws/Localization2025.json b/localization-devel-ws/Localization2025.json new file mode 100644 index 0000000..b2ef89e --- /dev/null +++ b/localization-devel-ws/Localization2025.json @@ -0,0 +1,277 @@ +{ + "configById": { + "RawMessages!3t28h31": { + "diffEnabled": false, + "diffMethod": "custom", + "diffTopicPath": "", + "showFullMessageForDiff": false, + "topicPath": "/final_pose", + "fontSize": 12 + }, + "Publish!15frgi1": { + "buttonText": "Publish", + "buttonTooltip": "", + "advancedView": true, + "value": "{\n \"pose\": {\n \"position\": {\n \"x\": 0.2,\n \"y\": 0.2,\n \"z\": 0\n },\n \"orientation\": {\n \"x\": 0,\n \"y\": 0,\n \"z\": 0,\n \"w\": 1\n }\n },\n \"covariance\": [\n 0,\n 0,\n 0,\n 0,\n 0,\n 0,\n 0,\n 0,\n 0,\n 0,\n 0,\n 0,\n 0,\n 0,\n 0,\n 0,\n 0,\n 0,\n 0,\n 0,\n 0,\n 0,\n 0,\n 0,\n 0,\n 0,\n 0,\n 0,\n 0,\n 0,\n 0,\n 0,\n 0,\n 0,\n 0,\n 0\n ]\n}", + "topicName": "/initial_pose", + "datatype": "geometry_msgs/msg/PoseWithCovariance" + }, + "CallService!1yj1d78": { + "requestPayload": "{}", + "layout": "vertical", + "timeoutSeconds": 10, + "serviceName": "/stop_motor" + }, + "3D!18i6zy7": { + "layers": { + "845139cb-26bc-40b3-8161-8ab60af4baf5": { + "visible": true, + "frameLocked": true, + "label": "Grid", + "instanceId": "845139cb-26bc-40b3-8161-8ab60af4baf5", + "layerId": "foxglove.Grid", + "divisions": 10, + "lineWidth": 1, + "color": "#248eff", + "position": [ + 0, + 0, + 0 + ], + "rotation": [ + 0, + 0, + 0 + ], + "order": 1, + "size": 10 + } + }, + "cameraState": { + "perspective": false, + "distance": 7.756232686968195, + "phi": 0.8308265290941991, + "thetaOffset": 0.31473824063803896, + "targetOffset": [ + 1.4733514080898287, + 0.7413208915944177, + 1.4656570248963758e-17 + ], + "target": [ + 0, + 0, + 0 + ], + "targetOrientation": [ + 0, + 0, + 0, + 1 + ], + "fovy": 45, + "near": 0.5, + "far": 5000, + "logDepth": false + }, + "followMode": "follow-position", + "scene": { + "labelScaleFactor": 1, + "meshUpAxis": "y_up", + "transforms": { + "labelSize": 0.1 + } + }, + "transforms": { + "frame:map": { + "visible": true + }, + "frame:marker_6": { + "visible": true + }, + "frame:cam_mid_link": { + "visible": false + }, + "frame:cam_left_link": { + "visible": false + }, + "frame:camera_base_link": { + "visible": false + }, + "frame:cam_right_link": { + "visible": false + }, + "frame:cam_right_color_frame": { + "visible": false + }, + "frame:cam_right_color_optical_frame": { + "visible": false + }, + "frame:cam_right_depth_frame": { + "visible": false + }, + "frame:cam_right_depth_optical_frame": { + "visible": false + }, + "frame:cam_left_color_frame": { + "visible": false + }, + "frame:cam_left_color_optical_frame": { + "visible": false + }, + "frame:cam_left_depth_frame": { + "visible": false + }, + "frame:cam_left_depth_optical_frame": { + "visible": false + }, + "frame:cam_mid_color_frame": { + "visible": false + }, + "frame:cam_mid_color_optical_frame": { + "visible": false + }, + "frame:cam_mid_depth_frame": { + "visible": false + }, + "frame:cam_mid_depth_optical_frame": { + "visible": false + }, + "frame:beacon_c": { + "visible": true + }, + "frame:beacon_b": { + "visible": true + }, + "frame:base_footprint": { + "visible": true + }, + "frame:laser": { + "visible": false + }, + "frame:beacon_a": { + "visible": true + } + }, + "topics": { + "/robot/scan": { + "visible": false, + "colorField": "range", + "colorMode": "flat", + "colorMap": "turbo", + "decayTime": 0 + }, + "/robot/followed_path": { + "visible": false, + "lineWidth": 0.18 + }, + "/robot/imu/orientation_filtered": { + "visible": true, + "type": "arrow" + }, + "/robot/lidar_bonbonbon": { + "visible": true, + "type": "arrow", + "color": "#ff6b6bff", + "showCovariance": true, + "covarianceColor": "#a0409aa3" + }, + "/robot/map": { + "visible": true + }, + "/robot/move_base/global_costmap/costmap": { + "visible": false + }, + "/robot/move_base/GlobalPlanner/potential": { + "visible": false + }, + "/robot/move_base/local_costmap/costmap": { + "visible": false + }, + "/robot/move_base/global_costmap/footprint": { + "visible": false + }, + "/robot/move_base/local_costmap/footprint": { + "visible": false + }, + "/robot/dock_exec_goal": { + "visible": false + }, + "/robot/local_goal": { + "visible": false + }, + "/robot/path_exec_goal": { + "visible": false + }, + "/robot/move_base/GlobalPlanner/plan": { + "visible": false + }, + "/circles": { + "visible": true, + "showOutlines": false, + "selectedIdVariable": "1", + "namespaces": { + "text": { + "visible": true + }, + "circles": { + "visible": true + } + } + }, + "/scan": { + "visible": false, + "colorField": "intensity", + "colorMode": "colormap", + "colorMap": "turbo" + }, + "/raw_obstacles_visualization": { + "visible": true + }, + "/final_pose": { + "visible": false + }, + "/lidar_pose": { + "visible": true, + "type": "arrow", + "arrowScale": [ + 0.3, + 0.05, + 0.15 + ] + } + }, + "publish": { + "type": "point", + "poseTopic": "/move_base_simple/goal", + "pointTopic": "/clicked_point", + "poseEstimateTopic": "/initialpose", + "poseEstimateXDeviation": 0.5, + "poseEstimateYDeviation": 0.5, + "poseEstimateThetaDeviation": 0.26179939 + }, + "imageMode": {} + } + }, + "globalVariables": { + "1": 6 + }, + "userNodes": {}, + "playbackConfig": { + "speed": 1 + }, + "layout": { + "direction": "row", + "first": { + "first": "RawMessages!3t28h31", + "second": { + "first": "Publish!15frgi1", + "second": "CallService!1yj1d78", + "direction": "column" + }, + "direction": "column", + "splitPercentage": 23.14814814814815 + }, + "second": "3D!18i6zy7", + "splitPercentage": 29.545454545454547 + } +} \ No newline at end of file From 84434f4a5c82eb47cd72190c7bb3f32d20bb4fe4 Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Wed, 12 Feb 2025 15:58:45 +0800 Subject: [PATCH 094/184] Fix: bag recording depending functions --- localization-devel-ws/ekf/launch/bag_test.launch | 3 ++- localization-devel-ws/ekf/launch/real.launch | 16 ---------------- .../ekf/launch/rplidar_ns.launch | 14 -------------- 3 files changed, 2 insertions(+), 31 deletions(-) delete mode 100644 localization-devel-ws/ekf/launch/real.launch delete mode 100644 localization-devel-ws/ekf/launch/rplidar_ns.launch diff --git a/localization-devel-ws/ekf/launch/bag_test.launch b/localization-devel-ws/ekf/launch/bag_test.launch index bf87330..ba1c1fa 100644 --- a/localization-devel-ws/ekf/launch/bag_test.launch +++ b/localization-devel-ws/ekf/launch/bag_test.launch @@ -15,7 +15,8 @@ - + + diff --git a/localization-devel-ws/ekf/launch/real.launch b/localization-devel-ws/ekf/launch/real.launch deleted file mode 100644 index f3aa0b7..0000000 --- a/localization-devel-ws/ekf/launch/real.launch +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/localization-devel-ws/ekf/launch/rplidar_ns.launch b/localization-devel-ws/ekf/launch/rplidar_ns.launch deleted file mode 100644 index e016718..0000000 --- a/localization-devel-ws/ekf/launch/rplidar_ns.launch +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - \ No newline at end of file From 1262b1c5c3997230a319a8dd4292aac261ab6efb Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Wed, 12 Feb 2025 17:05:35 +0800 Subject: [PATCH 095/184] Modified: right TF --- .../launch/firmware/view_rplidar_s3_launch.py | 85 +++++++++ .../launch/rival_localization.xml | 21 ++- .../rival_localization/rviz/rplidar_ros.rviz | 162 ++++++++++++++++++ 3 files changed, 260 insertions(+), 8 deletions(-) create mode 100644 localization-devel-ws/rival/rival_localization/launch/firmware/view_rplidar_s3_launch.py create mode 100644 localization-devel-ws/rival/rival_localization/rviz/rplidar_ros.rviz diff --git a/localization-devel-ws/rival/rival_localization/launch/firmware/view_rplidar_s3_launch.py b/localization-devel-ws/rival/rival_localization/launch/firmware/view_rplidar_s3_launch.py new file mode 100644 index 0000000..f597d1e --- /dev/null +++ b/localization-devel-ws/rival/rival_localization/launch/firmware/view_rplidar_s3_launch.py @@ -0,0 +1,85 @@ +#!/usr/bin/env python3 + +import os + +from ament_index_python.packages import get_package_share_directory +from launch import LaunchDescription +from launch.actions import DeclareLaunchArgument +from launch.actions import LogInfo +from launch.substitutions import LaunchConfiguration +from launch_ros.actions import Node + + +def generate_launch_description(): + channel_type = LaunchConfiguration('channel_type', default='serial') + serial_port = LaunchConfiguration('serial_port', default='/dev/ttyUSB0') + serial_baudrate = LaunchConfiguration('serial_baudrate', default='1000000') + frame_id = LaunchConfiguration('frame_id', default='robot/laser') + inverted = LaunchConfiguration('inverted', default='false') + angle_compensate = LaunchConfiguration('angle_compensate', default='true') + scan_mode = LaunchConfiguration('scan_mode', default='DenseBoost') + + rviz_config_dir = os.path.join( + get_package_share_directory('rival_localization'), + 'rviz', + 'rplidar_ros.rviz') + + + return LaunchDescription([ + DeclareLaunchArgument( + 'channel_type', + default_value=channel_type, + description='Specifying channel type of lidar'), + + DeclareLaunchArgument( + 'serial_port', + default_value=serial_port, + description='Specifying usb port to connected lidar'), + + DeclareLaunchArgument( + 'serial_baudrate', + default_value=serial_baudrate, + description='Specifying usb port baudrate to connected lidar'), + + DeclareLaunchArgument( + 'frame_id', + default_value=frame_id, + description='Specifying frame_id of lidar'), + + DeclareLaunchArgument( + 'inverted', + default_value=inverted, + description='Specifying whether or not to invert scan data'), + + DeclareLaunchArgument( + 'angle_compensate', + default_value=angle_compensate, + description='Specifying whether or not to enable angle_compensate of scan data'), + + DeclareLaunchArgument( + 'scan_mode', + default_value=scan_mode, + description='Specifying scan mode of lidar'), + + Node( + package='rplidar_ros', + executable='rplidar_node', + name='rplidar_node_rival', + parameters=[{'channel_type':channel_type, + 'serial_port': serial_port, + 'serial_baudrate': serial_baudrate, + 'frame_id': frame_id, + 'inverted': inverted, + 'angle_compensate': angle_compensate, + 'scan_mode': scan_mode + }], + output='screen'), + + Node( + package='rviz2', + executable='rviz2', + name='rviz2', + arguments=['-d', rviz_config_dir], + output='screen'), + ]) + diff --git a/localization-devel-ws/rival/rival_localization/launch/rival_localization.xml b/localization-devel-ws/rival/rival_localization/launch/rival_localization.xml index 1134678..f700612 100644 --- a/localization-devel-ws/rival/rival_localization/launch/rival_localization.xml +++ b/localization-devel-ws/rival/rival_localization/launch/rival_localization.xml @@ -4,16 +4,21 @@ + args="1.45 0.5 0 0 0 0 $(var robot_name)/map $(var robot_name)/laser" /> + - - - - - - - + + + + + + + + + + diff --git a/localization-devel-ws/rival/rival_localization/rviz/rplidar_ros.rviz b/localization-devel-ws/rival/rival_localization/rviz/rplidar_ros.rviz new file mode 100644 index 0000000..89b4192 --- /dev/null +++ b/localization-devel-ws/rival/rival_localization/rviz/rplidar_ros.rviz @@ -0,0 +1,162 @@ +Panels: + - Class: rviz_common/Displays + Help Height: 78 + Name: Displays + Property Tree Widget: + Expanded: + - /Global Options1 + - /Status1 + - /LaserScan1 + - /LaserScan1/Topic1 + Splitter Ratio: 0.5 + Tree Height: 576 + - Class: rviz_common/Selection + Name: Selection + - Class: rviz_common/Tool Properties + Expanded: + - /2D Goal Pose1 + - /Publish Point1 + Name: Tool Properties + Splitter Ratio: 0.5886790156364441 + - Class: rviz_common/Views + Expanded: + - /Current View1 + Name: Views + Splitter Ratio: 0.5 +Visualization Manager: + Class: "" + Displays: + - Alpha: 0.5 + Cell Size: 1 + Class: rviz_default_plugins/Grid + Color: 160; 160; 164 + Enabled: true + Line Style: + Line Width: 0.029999999329447746 + Value: Lines + Name: Grid + Normal Cell Count: 0 + Offset: + X: 0 + Y: 0 + Z: 0 + Plane: XY + Plane Cell Count: 10 + Reference Frame: + Value: true + - Alpha: 1 + Autocompute Intensity Bounds: true + Autocompute Value Bounds: + Max Value: 0 + Min Value: 0 + Value: true + Axis: Z + Channel Name: intensity + Class: rviz_default_plugins/LaserScan + Color: 255; 255; 255 + Color Transformer: Intensity + Decay Time: 0 + Enabled: true + Invert Rainbow: false + Max Color: 255; 255; 255 + Max Intensity: 47 + Min Color: 0; 0; 0 + Min Intensity: 0 + Name: LaserScan + Position Transformer: XYZ + Selectable: true + Size (Pixels): 3 + Size (m): 0.05000000074505806 + Style: Flat Squares + Topic: + Depth: 5 + Durability Policy: Volatile + Filter size: 10 + History Policy: Keep Last + Reliability Policy: System Default + Value: robot/scan + Use Fixed Frame: true + Use rainbow: true + Value: true + Enabled: true + Global Options: + Background Color: 48; 48; 48 + Fixed Frame: robot/laser + Frame Rate: 30 + Name: root + Tools: + - Class: rviz_default_plugins/Interact + Hide Inactive Objects: true + - Class: rviz_default_plugins/MoveCamera + - Class: rviz_default_plugins/Select + - Class: rviz_default_plugins/FocusCamera + - Class: rviz_default_plugins/Measure + Line color: 128; 128; 0 + - Class: rviz_default_plugins/SetInitialPose + Covariance x: 0.25 + Covariance y: 0.25 + Covariance yaw: 0.06853891909122467 + Topic: + Depth: 5 + Durability Policy: Volatile + History Policy: Keep Last + Reliability Policy: Reliable + Value: /initialpose + - Class: rviz_default_plugins/SetGoal + Topic: + Depth: 5 + Durability Policy: Volatile + History Policy: Keep Last + Reliability Policy: Reliable + Value: /goal_pose + - Class: rviz_default_plugins/PublishPoint + Single click: true + Topic: + Depth: 5 + Durability Policy: Volatile + History Policy: Keep Last + Reliability Policy: Reliable + Value: /clicked_point + Transformation: + Current: + Class: rviz_default_plugins/TF + Value: true + Views: + Current: + Class: rviz_default_plugins/Orbit + Distance: 18.439373016357422 + Enable Stereo Rendering: + Stereo Eye Separation: 0.05999999865889549 + Stereo Focal Distance: 1 + Swap Stereo Eyes: false + Value: false + Focal Point: + X: 0 + Y: 0 + Z: 0 + Focal Shape Fixed Size: true + Focal Shape Size: 0.05000000074505806 + Invert Z Axis: false + Name: Current View + Near Clip Distance: 0.009999999776482582 + Pitch: 1.5697605609893799 + Target Frame: + Value: Orbit (rviz_default_plugins) + Yaw: 1.5603972673416138 + Saved: ~ +Window Geometry: + Displays: + collapsed: false + Height: 805 + Hide Left Dock: false + Hide Right Dock: false + QMainWindow State: 000000ff00000000fd000000040000000000000156000002cbfc0200000008fb0000001200530065006c0065006300740069006f006e00000001e10000009b0000005c00fffffffb0000001e0054006f006f006c002000500072006f007000650072007400690065007302000001ed000001df00000185000000a3fb000000120056006900650077007300200054006f006f02000001df000002110000018500000122fb000000200054006f006f006c002000500072006f0070006500720074006900650073003203000002880000011d000002210000017afb000000100044006900730070006c006100790073010000003d000002cb000000c900fffffffb0000002000730065006c0065006300740069006f006e00200062007500660066006500720200000138000000aa0000023a00000294fb00000014005700690064006500530074006500720065006f02000000e6000000d2000003ee0000030bfb0000000c004b0069006e0065006300740200000186000001060000030c00000261000000010000010f000002cbfc0200000003fb0000001e0054006f006f006c002000500072006f00700065007200740069006500730100000041000000780000000000000000fb0000000a00560069006500770073000000003d000002cb000000a400fffffffb0000001200530065006c0065006300740069006f006e010000025a000000b200000000000000000000000200000490000000a9fc0100000001fb0000000a00560069006500770073030000004e00000080000002e10000019700000003000004420000003efc0100000002fb0000000800540069006d00650100000000000004420000000000000000fb0000000800540069006d0065010000000000000450000000000000000000000413000002cb00000004000000040000000800000008fc0000000100000002000000010000000a0054006f006f006c00730100000000ffffffff0000000000000000 + Selection: + collapsed: false + Tool Properties: + collapsed: false + Views: + collapsed: false + Width: 1391 + X: 282 + Y: 63 From efc4f4fb82594359d3f1d320c28718509aeab255 Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Wed, 12 Feb 2025 17:56:17 +0800 Subject: [PATCH 096/184] Add: link robot/map to global map --- .../rival/rival_localization/launch/rival_localization.xml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/localization-devel-ws/rival/rival_localization/launch/rival_localization.xml b/localization-devel-ws/rival/rival_localization/launch/rival_localization.xml index f700612..55dd210 100644 --- a/localization-devel-ws/rival/rival_localization/launch/rival_localization.xml +++ b/localization-devel-ws/rival/rival_localization/launch/rival_localization.xml @@ -3,10 +3,12 @@ + + - + From 73135f9aa0217f6e468d9bf5cd7e587f7e20a6ed Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Wed, 12 Feb 2025 17:56:42 +0800 Subject: [PATCH 097/184] Add: independent launch for lidar localizaton --- .../launch/firmware/rplidar_s3_launch.py | 71 +++++++++++++++++++ .../launch/view_obstacles_launch.xml | 2 +- 2 files changed, 72 insertions(+), 1 deletion(-) create mode 100644 localization-devel-ws/global/lidar_localization_pkg/launch/firmware/rplidar_s3_launch.py diff --git a/localization-devel-ws/global/lidar_localization_pkg/launch/firmware/rplidar_s3_launch.py b/localization-devel-ws/global/lidar_localization_pkg/launch/firmware/rplidar_s3_launch.py new file mode 100644 index 0000000..8e52c6f --- /dev/null +++ b/localization-devel-ws/global/lidar_localization_pkg/launch/firmware/rplidar_s3_launch.py @@ -0,0 +1,71 @@ +#!/usr/bin/env python3 + +import os + +from ament_index_python.packages import get_package_share_directory +from launch import LaunchDescription +from launch.actions import DeclareLaunchArgument +from launch.actions import LogInfo +from launch.substitutions import LaunchConfiguration +from launch_ros.actions import Node + + +def generate_launch_description(): + channel_type = LaunchConfiguration('channel_type', default='serial') + serial_port = LaunchConfiguration('serial_port', default='/dev/ttyUSB1') + serial_baudrate = LaunchConfiguration('serial_baudrate', default='1000000') + frame_id = LaunchConfiguration('frame_id', default='laser') + inverted = LaunchConfiguration('inverted', default='false') + angle_compensate = LaunchConfiguration('angle_compensate', default='true') + scan_mode = LaunchConfiguration('scan_mode', default='DenseBoost') + + return LaunchDescription([ + DeclareLaunchArgument( + 'channel_type', + default_value=channel_type, + description='Specifying channel type of lidar'), + + DeclareLaunchArgument( + 'serial_port', + default_value=serial_port, + description='Specifying usb port to connected lidar'), + + DeclareLaunchArgument( + 'serial_baudrate', + default_value=serial_baudrate, + description='Specifying usb port baudrate to connected lidar'), + + DeclareLaunchArgument( + 'frame_id', + default_value=frame_id, + description='Specifying frame_id of lidar'), + + DeclareLaunchArgument( + 'inverted', + default_value=inverted, + description='Specifying whether or not to invert scan data'), + + DeclareLaunchArgument( + 'angle_compensate', + default_value=angle_compensate, + description='Specifying whether or not to enable angle_compensate of scan data'), + + DeclareLaunchArgument( + 'scan_mode', + default_value=scan_mode, + description='Specifying scan mode of lidar'), + + Node( + package='rplidar_ros', + executable='rplidar_node', + name='rplidar_node', + parameters=[{'channel_type':channel_type, + 'serial_port': serial_port, + 'serial_baudrate': serial_baudrate, + 'frame_id': frame_id, + 'inverted': inverted, + 'angle_compensate': angle_compensate, + 'scan_mode': scan_mode}], + output='screen'), + ]) + diff --git a/localization-devel-ws/global/lidar_localization_pkg/launch/view_obstacles_launch.xml b/localization-devel-ws/global/lidar_localization_pkg/launch/view_obstacles_launch.xml index cb7747c..544c9b9 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/launch/view_obstacles_launch.xml +++ b/localization-devel-ws/global/lidar_localization_pkg/launch/view_obstacles_launch.xml @@ -2,7 +2,7 @@ - + From c72120857faa8f6fdf04c37c958f6a635ba24938 Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Wed, 12 Feb 2025 19:39:55 +0800 Subject: [PATCH 098/184] Modify: movement unit to meter, initial_pose --- .../local/local_filter/src/local_filter_LPF.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp b/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp index f35862e..1d10c97 100644 --- a/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp +++ b/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp @@ -66,7 +66,7 @@ class GlobalFilterNode { cov_multi_[i]=nh_local_->get_parameter("covariance_multi_"+str).as_double(); } - setpose_sub_ = nh_->create_subscription("initialpose", 50, std::bind(&GlobalFilterNode::setposeCallback, this, std::placeholders::_1)); + setpose_sub_ = nh_->create_subscription("initial_pose", 50, std::bind(&GlobalFilterNode::setposeCallback, this, std::placeholders::_1)); odom_sub_ = nh_->create_subscription("odoo_googoogoo", 10, std::bind(&GlobalFilterNode::odomCallback, this, std::placeholders::_1)); imu_sub_ = nh_->create_subscription("imu/data_cov", 10, std::bind(&GlobalFilterNode::imuCallback, this, std::placeholders::_1)); @@ -167,12 +167,12 @@ class GlobalFilterNode { rclcpp::Clock clock; rclcpp::Time now=clock.now(); double dt=now.seconds()-prev_stamp_.seconds(); - omni_model(linear_x_/1000, linear_y_/1000, angular_z_, dt); + omni_model(linear_x_, linear_y_, angular_z_, dt); prev_stamp_=now; // publish absolute coordinate - coord_odom2map.position.x=init_pose.position.x+odom_msg.angular.x/1000; - coord_odom2map.position.y=init_pose.position.y+odom_msg.angular.y/1000; + coord_odom2map.position.x=init_pose.position.x+odom_msg.angular.x; + coord_odom2map.position.y=init_pose.position.y+odom_msg.angular.y; tf2::Quaternion q; tf2::fromMsg(init_pose.orientation, q); From ad34c307179b6d252e45e3d05387746da1580272 Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Tue, 18 Feb 2025 20:34:13 +0800 Subject: [PATCH 099/184] modified: apply camera --- localization-devel-ws/ekf/ekf/ekf_node.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py index 1642a8a..b66c0dd 100644 --- a/localization-devel-ws/ekf/ekf/ekf_node.py +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -72,7 +72,7 @@ def __init__(self): self.init_subscribers() self.ekf_pose_publisher = self.create_publisher(PoseWithCovarianceStamped, 'final_pose', 10) # self.create_timer(1.0 / self.rate, self.footprint_publish) - # self.create_timer(1, self.camera_callback) + self.create_timer(1, self.camera_callback) self.footprint_publish() From 31e40139c6fb14e9b786c604586ceb77960a6fbb Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Tue, 18 Feb 2025 20:35:21 +0800 Subject: [PATCH 100/184] modified: apply camera(1hz) --- localization-devel-ws/ekf/ekf/ekf_node.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py index 1642a8a..b66c0dd 100644 --- a/localization-devel-ws/ekf/ekf/ekf_node.py +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -72,7 +72,7 @@ def __init__(self): self.init_subscribers() self.ekf_pose_publisher = self.create_publisher(PoseWithCovarianceStamped, 'final_pose', 10) # self.create_timer(1.0 / self.rate, self.footprint_publish) - # self.create_timer(1, self.camera_callback) + self.create_timer(1, self.camera_callback) self.footprint_publish() From fe2abf7ff5a09d22c3cade2ce8dc198c56ce1af5 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Tue, 18 Feb 2025 22:59:06 +0800 Subject: [PATCH 101/184] modified: (testBot) port and image --- docker/testBot/OdomComm/blue_run.sh | 18 +++++++++--------- .../testBot/OdomComm/docker/blue-compose.yml | 8 ++++---- docker/testBot/OdomComm/docker/compose.yml | 4 ++-- .../testBot/OdomComm/docker/yellow-compose.yml | 8 ++++---- docker/testBot/OdomComm/yellow_run.sh | 18 +++++++++--------- 5 files changed, 28 insertions(+), 28 deletions(-) diff --git a/docker/testBot/OdomComm/blue_run.sh b/docker/testBot/OdomComm/blue_run.sh index 445f658..2e09ea8 100755 --- a/docker/testBot/OdomComm/blue_run.sh +++ b/docker/testBot/OdomComm/blue_run.sh @@ -1,19 +1,19 @@ #!/bin/bash ## 0. clean container within same group -echo "=== [COMMUNICATION] Pull & Run ===" -echo "[COMMUNICATION] Remove Containers ..." -docker compose -p communication down --volumes --remove-orphans +#echo "=== [COMMUNICATION] Pull & Run ===" +#echo "[COMMUNICATION] Remove Containers ..." +#docker compose -p communication down --volumes --remove-orphans ## 2. environment setup -export DISPLAY=:0 -xhost +local:docker -cd docker +#export DISPLAY=:0 +#xhost +local:docker +#cd docker ## 3. build image -echo "[COMMUNICATION] Pull Images ..." -docker pull pomelo925/ttennis-humble:communication +#echo "[COMMUNICATION] Pull Images ..." +#docker pull pomelo925/ttennis-humble:communication ## 4. deployment echo "[COMMUNICATION] Deploying..." -docker compose -p communication -f blue-compose.yml up +docker compose -p communication -f docker/blue-compose.yml up diff --git a/docker/testBot/OdomComm/docker/blue-compose.yml b/docker/testBot/OdomComm/docker/blue-compose.yml index 6d5338e..24ac3b3 100644 --- a/docker/testBot/OdomComm/docker/blue-compose.yml +++ b/docker/testBot/OdomComm/docker/blue-compose.yml @@ -38,11 +38,11 @@ services: # Shared Memory - /dev/shm:/dev/shm environment: - - ROS_DOMAIN_ID=42 + - ROS_DOMAIN_ID=25 # - RMW_IMPLEMENTATION=rmw_cyclonedds_cpp=value ros1: - image: jossiewang/eurobot2025-localization:ros1-serial + image: jossiewang/eurobot2025-localization:rosserial-ttyusb0-duai container_name: ros1 stdin_open: true tty: true @@ -57,7 +57,7 @@ services: command: /bin/bash -c " source /opt/ros/noetic/setup.bash && source ~/ws/devel/setup.bash && - sudo chmod 777 /dev/ttyACM0 && + sudo chmod 777 /dev/ttyUSB0 && roslaunch odometry odometry_comm.launch" ros2-localization-dev: @@ -84,7 +84,7 @@ services: # - https://docs.ros.org/en/humble/Concepts/Intermediate/About-Domain-ID.html # - https://docs.ros.org/en/humble/Tutorials/Beginner-CLI-Tools/Configuring-ROS2-Environment.html # - ROS_LOCALHOST_ONLY=1 - - ROS_DOMAIN_ID=42 + - ROS_DOMAIN_ID=25 - RMW_IMPLEMENTATION=rmw_cyclonedds_cpp - ROS_WS=/home/user/localization-ws volumes: diff --git a/docker/testBot/OdomComm/docker/compose.yml b/docker/testBot/OdomComm/docker/compose.yml index 077bcae..9d5daaa 100644 --- a/docker/testBot/OdomComm/docker/compose.yml +++ b/docker/testBot/OdomComm/docker/compose.yml @@ -42,7 +42,7 @@ services: # - RMW_IMPLEMENTATION=rmw_cyclonedds_cpp=value ros1: - image: jossiewang/eurobot2025-localization:ros1-serial + image: jossiewang/eurobot2025-localization:rosserial-ttyusb0 container_name: ros1 stdin_open: true tty: true @@ -57,7 +57,7 @@ services: command: /bin/bash -c " source /opt/ros/noetic/setup.bash && source ~/ws/devel/setup.bash && - sudo chmod 777 /dev/ttyACM0 && + sudo chmod 777 /dev/ttyUSB0 && roslaunch odometry odometry_comm.launch" ros2-localization-dev: diff --git a/docker/testBot/OdomComm/docker/yellow-compose.yml b/docker/testBot/OdomComm/docker/yellow-compose.yml index 043858e..b1194f1 100644 --- a/docker/testBot/OdomComm/docker/yellow-compose.yml +++ b/docker/testBot/OdomComm/docker/yellow-compose.yml @@ -38,11 +38,11 @@ services: # Shared Memory - /dev/shm:/dev/shm environment: - - ROS_DOMAIN_ID=42 + - ROS_DOMAIN_ID=25 # - RMW_IMPLEMENTATION=rmw_cyclonedds_cpp=value ros1: - image: jossiewang/eurobot2025-localization:ros1-serial + image: jossiewang/eurobot2025-localization:rosserial-ttyusb0-duai container_name: ros1 stdin_open: true tty: true @@ -57,7 +57,7 @@ services: command: /bin/bash -c " source /opt/ros/noetic/setup.bash && source ~/ws/devel/setup.bash && - sudo chmod 777 /dev/ttyACM0 && + sudo chmod 777 /dev/ttyUSB0 && roslaunch odometry odometry_comm.launch" ros2-localization-dev: @@ -84,7 +84,7 @@ services: # - https://docs.ros.org/en/humble/Concepts/Intermediate/About-Domain-ID.html # - https://docs.ros.org/en/humble/Tutorials/Beginner-CLI-Tools/Configuring-ROS2-Environment.html # - ROS_LOCALHOST_ONLY=1 - - ROS_DOMAIN_ID=42 + - ROS_DOMAIN_ID=25 - RMW_IMPLEMENTATION=rmw_cyclonedds_cpp - ROS_WS=/home/user/localization-ws volumes: diff --git a/docker/testBot/OdomComm/yellow_run.sh b/docker/testBot/OdomComm/yellow_run.sh index 445f658..93aa0e1 100755 --- a/docker/testBot/OdomComm/yellow_run.sh +++ b/docker/testBot/OdomComm/yellow_run.sh @@ -1,19 +1,19 @@ #!/bin/bash ## 0. clean container within same group -echo "=== [COMMUNICATION] Pull & Run ===" -echo "[COMMUNICATION] Remove Containers ..." -docker compose -p communication down --volumes --remove-orphans +#echo "=== [COMMUNICATION] Pull & Run ===" +#echo "[COMMUNICATION] Remove Containers ..." +#docker compose -p communication down --volumes --remove-orphans ## 2. environment setup -export DISPLAY=:0 -xhost +local:docker -cd docker +#export DISPLAY=:0 +#xhost +local:docker +#cd docker ## 3. build image -echo "[COMMUNICATION] Pull Images ..." -docker pull pomelo925/ttennis-humble:communication +#echo "[COMMUNICATION] Pull Images ..." +#docker pull pomelo925/ttennis-humble:communication ## 4. deployment echo "[COMMUNICATION] Deploying..." -docker compose -p communication -f blue-compose.yml up +docker compose -p communication -f docker/yellow-compose.yml up From 62003b88c9316d0deb28cf32277a5556c2ab4d34 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Tue, 18 Feb 2025 23:00:47 +0800 Subject: [PATCH 102/184] modified: (rosserial) topic name and ttyUSB0 --- docker/local-ros2/OdomComm/docker/Dockerfile-rosserial | 6 +++++- .../docker/odometry/odometry/launch/odometry_comm.launch | 4 ++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/docker/local-ros2/OdomComm/docker/Dockerfile-rosserial b/docker/local-ros2/OdomComm/docker/Dockerfile-rosserial index 1eda1ec..4560487 100644 --- a/docker/local-ros2/OdomComm/docker/Dockerfile-rosserial +++ b/docker/local-ros2/OdomComm/docker/Dockerfile-rosserial @@ -32,7 +32,7 @@ RUN groupadd --gid $USER_GID $USERNAME && \ chmod 0440 /etc/sudoers.d/$USERNAME && \ rm -rf /var/lib/apt/lists/* -FROM user-setup AS final +FROM user-setup AS catkin USER ${USERNAME} # COPY comm-ws /home/$USERNAME/comm-ws @@ -46,6 +46,10 @@ RUN /bin/bash -c "source /opt/ros/noetic/setup.bash && \ rosdep install -y -r -q --from-paths src --ignore-src --rosdistro noetic && \ catkin_make" +FROM catkin AS final + +COPY odometry/odometry/launch /home/$USERNAME/ws/src/odometry/launch + ## Final configurations USER $USERNAME CMD ["/bin/bash"] \ No newline at end of file diff --git a/docker/local-ros2/OdomComm/docker/odometry/odometry/launch/odometry_comm.launch b/docker/local-ros2/OdomComm/docker/odometry/odometry/launch/odometry_comm.launch index 4e40e2f..3861a77 100644 --- a/docker/local-ros2/OdomComm/docker/odometry/odometry/launch/odometry_comm.launch +++ b/docker/local-ros2/OdomComm/docker/odometry/odometry/launch/odometry_comm.launch @@ -19,12 +19,12 @@ - + require: - publishers: [ odoo_googoogoo ] + publishers: [ driving_duaiduaiduai, odoo_googoogoo ] subscribers: [ ] From 370605ba89b1ec14e769d3a14e5e53b00b03f74e Mon Sep 17 00:00:00 2001 From: jossiewang Date: Tue, 18 Feb 2025 23:19:01 +0800 Subject: [PATCH 103/184] fix: (lidar_localization_pkg) launch path in setup --- localization-devel-ws/global/lidar_localization_pkg/setup.py | 1 + 1 file changed, 1 insertion(+) diff --git a/localization-devel-ws/global/lidar_localization_pkg/setup.py b/localization-devel-ws/global/lidar_localization_pkg/setup.py index 9120541..578ced9 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/setup.py +++ b/localization-devel-ws/global/lidar_localization_pkg/setup.py @@ -18,6 +18,7 @@ (os.path.join('share', package_name), ['package.xml']), # Include all launch files. (os.path.join('share', package_name, 'launch'), glob(os.path.join('launch', '*launch.[pxy][yma]*'))), + (os.path.join('share', package_name, 'launch'), glob(os.path.join('launch/firmware', '*launch.[pxy][yma]*'))), # Include all config files. (os.path.join('share', package_name, 'config'), glob(os.path.join('config', '*.yml'))), ], From b20d5b89aabe303dbead4b0d7cf65b30760c5093 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Tue, 18 Feb 2025 23:40:00 +0800 Subject: [PATCH 104/184] Fix: (local_filter) ensure include folder for git --- localization-devel-ws/local/local_filter/include/blank.txt | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 localization-devel-ws/local/local_filter/include/blank.txt diff --git a/localization-devel-ws/local/local_filter/include/blank.txt b/localization-devel-ws/local/local_filter/include/blank.txt new file mode 100644 index 0000000..e69de29 From 3d59d785b4a11a0e639bcd3bf63d57a491749e36 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Wed, 19 Feb 2025 00:13:11 +0800 Subject: [PATCH 105/184] fix: (lidar) lidar launch in view_obstacles_launch --- .../lidar_localization_pkg/launch/view_obstacles_launch.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/localization-devel-ws/global/lidar_localization_pkg/launch/view_obstacles_launch.xml b/localization-devel-ws/global/lidar_localization_pkg/launch/view_obstacles_launch.xml index 544c9b9..60ea57a 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/launch/view_obstacles_launch.xml +++ b/localization-devel-ws/global/lidar_localization_pkg/launch/view_obstacles_launch.xml @@ -2,7 +2,7 @@ - + From 840a1afc9160af96f0dd91267802cd60a06de9b5 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Wed, 19 Feb 2025 00:14:13 +0800 Subject: [PATCH 106/184] Modified: (ENV) build sensor-ws in stages --- docker/testBot/Dockerfile | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/docker/testBot/Dockerfile b/docker/testBot/Dockerfile index fdbd70a..721f0bc 100644 --- a/docker/testBot/Dockerfile +++ b/docker/testBot/Dockerfile @@ -97,6 +97,15 @@ WORKDIR /home/user/localization-ws/src/rplidar-ros-driver RUN git clone -b ros2 https://github.com/Slamtec/rplidar_ros.git /home/user/localization-ws/src/rplidar-ros-driver/ RUN git clone -b humble-devel https://github.com/harmony-eu/obstacle_detector_2.git /home/user/localization-ws/src/obstacle_detector_2 +WORKDIR /home/${USERNAME}/localization-ws +# RUN sudo chown -R ${USERNAME}:${USERNAME} /home/${USERNAME}/localization-ws +USER ${USERNAME} +RUN sudo apt-get update && \ + rosdep update && \ + rosdep install -y -r -q --from-paths src --ignore-src --rosdistro $ROS_DISTRO && \ + /bin/bash -c 'source /opt/ros/$ROS_DISTRO/setup.bash; colcon build --symlink-install' \ + && sudo rm -rf /var/lib/apt/lists/* + ################################################################################################ # - devel-ws build stage # @@ -122,7 +131,7 @@ USER ${USERNAME} RUN sudo apt-get update && \ rosdep update && \ rosdep install -y -r -q --from-paths src --ignore-src --rosdistro $ROS_DISTRO && \ - /bin/bash -c 'source /opt/ros/$ROS_DISTRO/setup.bash; colcon build --symlink-install' \ + /bin/bash -c 'source /opt/ros/$ROS_DISTRO/setup.bash; colcon build --symlink-install --packages-ignore imm_filter' \ && sudo rm -rf /var/lib/apt/lists/* RUN rm -rf /home/user/localization-ws/src/localization-devel-ws From 3b8693d4cd5618e2bb9d9489aa382a24266f54ca Mon Sep 17 00:00:00 2001 From: jossiewang Date: Wed, 19 Feb 2025 13:48:31 +0800 Subject: [PATCH 107/184] modified: (odom) use duaiduai for now (odoo is dead due to PCB issue) --- localization-devel-ws/ekf/ekf/ekf_node.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py index b66c0dd..1899950 100644 --- a/localization-devel-ws/ekf/ekf/ekf_node.py +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -91,7 +91,7 @@ def claim_parameters(self): def init_subscribers(self): self.create_subscription(PoseWithCovarianceStamped, 'lidar_pose', self.gps_callback, 10) - self.create_subscription(Twist, 'odoo_googoogoo', self.odom_callback, 10) + self.create_subscription(Twist, 'driving_duaiduaiduai', self.odom_callback, 10) self.create_subscription(PoseWithCovariance, 'initial_pose', self.init_callback,10) def init_callback(self, msg): From 0d74188c61ae8777a3694191b4cce7083168ffb4 Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Wed, 19 Feb 2025 15:31:54 +0800 Subject: [PATCH 108/184] modified: (launch) remap odoo -> driving --- localization-devel-ws/ekf/launch/blue.launch | 1 + 1 file changed, 1 insertion(+) diff --git a/localization-devel-ws/ekf/launch/blue.launch b/localization-devel-ws/ekf/launch/blue.launch index f40af4d..8dc2ec8 100644 --- a/localization-devel-ws/ekf/launch/blue.launch +++ b/localization-devel-ws/ekf/launch/blue.launch @@ -14,6 +14,7 @@ + From bbcaccae135d03d122fa7921893b1b9c41fa642b Mon Sep 17 00:00:00 2001 From: jossiewang Date: Wed, 19 Feb 2025 17:18:34 +0800 Subject: [PATCH 109/184] modified: (lidar) lidar orientation to base notes: use encoder from driving wheel --- localization-devel-ws/ekf/launch/blue.launch | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/localization-devel-ws/ekf/launch/blue.launch b/localization-devel-ws/ekf/launch/blue.launch index 8dc2ec8..444261d 100644 --- a/localization-devel-ws/ekf/launch/blue.launch +++ b/localization-devel-ws/ekf/launch/blue.launch @@ -31,9 +31,11 @@ - - - - + + + + + + \ No newline at end of file From b50be4ae9f5e8ef1bee2fcce4d122aa8a90c44c0 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Thu, 20 Feb 2025 13:04:42 +0800 Subject: [PATCH 110/184] modified: (ekf) ekf cov and theta --- localization-devel-ws/ekf/ekf/ekf_node.py | 61 ++++++++++++++--------- 1 file changed, 38 insertions(+), 23 deletions(-) diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py index 1899950..83d1fa0 100644 --- a/localization-devel-ws/ekf/ekf/ekf_node.py +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -53,16 +53,20 @@ def __init__(self): self.X = np.array([0.0, 0.0, 0.0, 0.0, 0.0, 0.0]) # State vector: x, y, theta, vx, vy, w self.P = np.eye(6) * 9 * 1e-4 - self.P[5, 5] = 0.003 - self.P[2, 2] = 1e-6 - self.P[3, 3] = 1e-6 - self.P[4, 4] = 1e-6 + self.P[2, 2] = 0.003 # theta + self.P[3, 3] = 1e-6 # vx + self.P[4, 4] = 1e-6 # vy + self.P[5, 5] = 1e-6 # w self.Q = np.eye(6) * 5 * 1e-11 - self.Q[5, 5] = 3 * 1e-5 - self.Q[2, 2] = 1e-6 - self.Q[3, 3] = 1e-6 - self.Q[4, 4] = 1e-6 + # self.Q[2, 2] = 3 * 1e-5 + # self.Q[3, 3] = 1e-6 + # self.Q[4, 4] = 1e-6 + # self.Q[5, 5] = 1e-6 + + self.Q[3, 3] = 1e-5 # vx + self.Q[4, 4] = 1e-5 # vy + self.Q[5, 5] = 1e-11 # w self.R_gps = np.eye(3) * 1e-2 self.R_camera = np.eye(3) * 1e-2 @@ -72,7 +76,7 @@ def __init__(self): self.init_subscribers() self.ekf_pose_publisher = self.create_publisher(PoseWithCovarianceStamped, 'final_pose', 10) # self.create_timer(1.0 / self.rate, self.footprint_publish) - self.create_timer(1, self.camera_callback) + # self.create_timer(1, self.camera_callback) self.footprint_publish() @@ -80,7 +84,7 @@ def __init__(self): def claim_parameters(self): self.declare_parameter('robot_parent_frame_id', 'map') self.declare_parameter('robot_frame_id', 'base_footprint') - self.declare_parameter('camera_frame_id', 'marker_6') + self.declare_parameter('camera_frame_id', 'aruco_marker_frame') self.declare_parameter('camera_parent_id', 'map') self.parent_frame_id = self.get_parameter('robot_parent_frame_id').value @@ -91,8 +95,8 @@ def claim_parameters(self): def init_subscribers(self): self.create_subscription(PoseWithCovarianceStamped, 'lidar_pose', self.gps_callback, 10) - self.create_subscription(Twist, 'driving_duaiduaiduai', self.odom_callback, 10) self.create_subscription(PoseWithCovariance, 'initial_pose', self.init_callback,10) + self.create_subscription(Odometry, 'local_filter', self.local_callback, 10) def init_callback(self, msg): @@ -102,12 +106,12 @@ def init_callback(self, msg): msg.pose.orientation.z, msg.pose.orientation.w ) - self.X[5] = theta + self.X[2] = theta if msg.covariance[0] > 0: if msg.covariance[0] < 1: self.P[0, 0] = msg.covariance[0] self.P[1, 1] = msg.covariance[7] - self.P[5, 5] = msg.covariance[35] + self.P[2, 2] = msg.covariance[35] self.X[0] = msg.pose.position.x self.X[1] = msg.pose.position.y @@ -156,14 +160,25 @@ def camera_callback(self): except TransformException as ex: self.get_logger().warn(f"TransformException in camera_callback: {ex}") - def odom_callback(self, msg): + # def odom_callback(self, msg): + # current_time = self.get_clock().now().nanoseconds / 1e9 + # dt = current_time - self.last_odom_time + # self.last_odom_time = current_time + + # v_x = msg.linear.x + # v_y = msg.linear.y + # w = msg.angular.z + # # self.get_logger().info(f"dTime:{dt}, d_x:{delta_x}") + # self.ekf_predict(v_x, v_y, w, dt) + + def local_callback(self, msg): current_time = self.get_clock().now().nanoseconds / 1e9 dt = current_time - self.last_odom_time self.last_odom_time = current_time - v_x = msg.linear.x - v_y = msg.linear.y - w = msg.angular.z + v_x = msg.twist.twist.linear.x + v_y = msg.twist.twist.linear.y + w = msg.twist.twist.angular.z # self.get_logger().info(f"dTime:{dt}, d_x:{delta_x}") self.ekf_predict(v_x, v_y, w, dt) @@ -178,8 +193,8 @@ def ekf_predict(self, v_x, v_y, w, dt): self.X[0] += v_x * dt * math.cos(theta) - v_y * dt * math.sin(theta) self.X[1] += v_x * dt * math.sin(theta) + v_y * dt * math.cos(theta) - self.X[5] += w * dt - self.X[5] = normalize_angle(self.X[5]) + self.X[2] += w * dt + self.X[2] = normalize_angle(self.X[2]) self.P = F @ self.P @ F.T + self.Q @@ -193,12 +208,12 @@ def ekf_update(self, z, R): H = np.zeros((3, 6)) H[0, 0] = 1 H[1, 1] = 1 - H[2, 5] = 1 + H[2, 2] = 1 S = H @ self.P @ H.T + R K = self.P @ H.T @ np.linalg.inv(S) self.X += K @ (z - H @ self.X) - self.X[5] = normalize_angle(self.X[5]) + self.X[2] = normalize_angle(self.X[2]) I = np.eye(6) self.P = (I - K @ H) @ self.P @ (I - K @ H).T + K @ R @ K.T @@ -217,7 +232,7 @@ def footprint_publish(self): t.transform.translation.x = self.X[0] t.transform.translation.y = self.X[1] t.transform.translation.z = 0.0 - quat = quaternion_from_euler(0, 0, self.X[5]) + quat = quaternion_from_euler(0, 0, self.X[2]) t.transform.rotation.x = quat[0] t.transform.rotation.y = quat[1] t.transform.rotation.z = quat[2] @@ -234,7 +249,7 @@ def footprint_publish(self): self.final_pose.pose.pose.orientation.w = quat[3] self.final_pose.pose.covariance[0] = self.P[0, 0] self.final_pose.pose.covariance[7] = self.P[1, 1] - self.final_pose.pose.covariance[35] = self.P[5, 5] + self.final_pose.pose.covariance[35] = self.P[2, 2] self.ekf_pose_publisher.publish(self.final_pose) From 52d33b7868c40bead97ff218ff7bc7c7b38a5727 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Thu, 20 Feb 2025 13:12:56 +0800 Subject: [PATCH 111/184] Add: (launch) use local_filter --- localization-devel-ws/ekf/launch/blue.launch | 3 ++- .../local/local_filter/launch/local_filter_whole.xml | 1 + .../local/local_filter/src/local_filter_LPF.cpp | 8 ++++---- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/localization-devel-ws/ekf/launch/blue.launch b/localization-devel-ws/ekf/launch/blue.launch index 444261d..b8524fa 100644 --- a/localization-devel-ws/ekf/launch/blue.launch +++ b/localization-devel-ws/ekf/launch/blue.launch @@ -14,7 +14,6 @@ - @@ -38,4 +37,6 @@ + + \ No newline at end of file diff --git a/localization-devel-ws/local/local_filter/launch/local_filter_whole.xml b/localization-devel-ws/local/local_filter/launch/local_filter_whole.xml index 7f51c62..ca26f3b 100644 --- a/localization-devel-ws/local/local_filter/launch/local_filter_whole.xml +++ b/localization-devel-ws/local/local_filter/launch/local_filter_whole.xml @@ -39,6 +39,7 @@ + diff --git a/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp b/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp index 1d10c97..c5b8b21 100644 --- a/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp +++ b/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp @@ -70,8 +70,8 @@ class GlobalFilterNode { odom_sub_ = nh_->create_subscription("odoo_googoogoo", 10, std::bind(&GlobalFilterNode::odomCallback, this, std::placeholders::_1)); imu_sub_ = nh_->create_subscription("imu/data_cov", 10, std::bind(&GlobalFilterNode::imuCallback, this, std::placeholders::_1)); - global_filter_pub_ = nh_->create_publisher("local_filter", 100); - odom2map_pub_=nh_->create_publisher("odom2map", 100); + global_filter_pub_ = nh_->create_publisher("local_filter", 10); + odom2map_pub_=nh_->create_publisher("odom2map", 10); } @@ -153,7 +153,7 @@ class GlobalFilterNode { // Apply low-pass filter to linear xy from odom linear_x_ = alpha_x * odom_msg.linear.x + (1 - alpha_x) * linear_x_; linear_y_ = alpha_y * odom_msg.linear.y + (1 - alpha_y) * linear_y_; - angular_z_=odom_msg.angular.z; + // angular_z_=odom_msg.angular.z; double cov_multi[3]; cov_multi[0]=cov_multi_[0]*abs(odom_msg.linear.x); @@ -188,7 +188,7 @@ class GlobalFilterNode { } void imuCallback(const sensor_msgs::msg::Imu & imu_msg) { - // angular_z_ = imu_msg.angular_velocity.z; + angular_z_ = imu_msg.angular_velocity.z; // rclcpp::Time stamp=imu_msg.header.stamp; /* */ // double dt=stamp.seconds()-prev_stamp_.seconds(); /* */ // omni_model(linear_x_, linear_y_, angular_z_, dt); /* */ From c80c8f45a79004779789ceb4cd64c552050c79d8 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Thu, 20 Feb 2025 13:14:39 +0800 Subject: [PATCH 112/184] Modified: yellow.launch --- localization-devel-ws/ekf/launch/yellow.launch | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/localization-devel-ws/ekf/launch/yellow.launch b/localization-devel-ws/ekf/launch/yellow.launch index d1901a6..f4e27a8 100644 --- a/localization-devel-ws/ekf/launch/yellow.launch +++ b/localization-devel-ws/ekf/launch/yellow.launch @@ -30,9 +30,13 @@ - + + + + + + - - + \ No newline at end of file From ebcac6318e4733c6328128fc2fafec0cea9e068a Mon Sep 17 00:00:00 2001 From: jossiewang Date: Thu, 20 Feb 2025 15:24:50 +0800 Subject: [PATCH 113/184] Fixed:(ekf) omni model orientation --- localization-devel-ws/ekf/ekf/ekf_node.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py index 83d1fa0..8e22284 100644 --- a/localization-devel-ws/ekf/ekf/ekf_node.py +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -183,7 +183,7 @@ def local_callback(self, msg): self.ekf_predict(v_x, v_y, w, dt) def ekf_predict(self, v_x, v_y, w, dt): - theta = self.X[5] + theta = self.X[2] F = np.eye(6) F[0, 3] = dt * math.cos(theta) F[0, 4] = - dt * math.sin(theta) From b823daa5905da189054632aec0b8014344988bf7 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Thu, 20 Feb 2025 15:49:16 +0800 Subject: [PATCH 114/184] Modified: (udev) /dev/lidar --- .../lidar_localization_pkg/launch/firmware/rplidar_s3_launch.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/localization-devel-ws/global/lidar_localization_pkg/launch/firmware/rplidar_s3_launch.py b/localization-devel-ws/global/lidar_localization_pkg/launch/firmware/rplidar_s3_launch.py index 8e52c6f..276b66a 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/launch/firmware/rplidar_s3_launch.py +++ b/localization-devel-ws/global/lidar_localization_pkg/launch/firmware/rplidar_s3_launch.py @@ -12,7 +12,7 @@ def generate_launch_description(): channel_type = LaunchConfiguration('channel_type', default='serial') - serial_port = LaunchConfiguration('serial_port', default='/dev/ttyUSB1') + serial_port = LaunchConfiguration('serial_port', default='/dev/lidar') serial_baudrate = LaunchConfiguration('serial_baudrate', default='1000000') frame_id = LaunchConfiguration('frame_id', default='laser') inverted = LaunchConfiguration('inverted', default='false') From cf07161d9d594bd1fb46d2774ea4381e46cff349 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Thu, 20 Feb 2025 16:19:21 +0800 Subject: [PATCH 115/184] Modified: udev name --- docker/testBot/OdomComm/docker/blue-compose.yml | 4 ++-- docker/testBot/OdomComm/docker/yellow-compose.yml | 5 ++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/docker/testBot/OdomComm/docker/blue-compose.yml b/docker/testBot/OdomComm/docker/blue-compose.yml index 24ac3b3..becf2c9 100644 --- a/docker/testBot/OdomComm/docker/blue-compose.yml +++ b/docker/testBot/OdomComm/docker/blue-compose.yml @@ -42,7 +42,7 @@ services: # - RMW_IMPLEMENTATION=rmw_cyclonedds_cpp=value ros1: - image: jossiewang/eurobot2025-localization:rosserial-ttyusb0-duai + image: jossiewang/eurobot2025-localization:rosserial-chassis container_name: ros1 stdin_open: true tty: true @@ -66,7 +66,7 @@ services: dockerfile: Dockerfile args: USERNAME: user - image: jossiewang/eurobot2025-localization:testBot-ros2-built # TODO: make a ros-ws-built image + image: jossiewang/eurobot2025-localization:testbot-release # TODO: make a ros-ws-built image container_name: localization-2025-dev-ros2 stdin_open: true tty: true diff --git a/docker/testBot/OdomComm/docker/yellow-compose.yml b/docker/testBot/OdomComm/docker/yellow-compose.yml index b1194f1..5972c38 100644 --- a/docker/testBot/OdomComm/docker/yellow-compose.yml +++ b/docker/testBot/OdomComm/docker/yellow-compose.yml @@ -42,7 +42,7 @@ services: # - RMW_IMPLEMENTATION=rmw_cyclonedds_cpp=value ros1: - image: jossiewang/eurobot2025-localization:rosserial-ttyusb0-duai + image: jossiewang/eurobot2025-localization:rosserial-chassis container_name: ros1 stdin_open: true tty: true @@ -57,7 +57,6 @@ services: command: /bin/bash -c " source /opt/ros/noetic/setup.bash && source ~/ws/devel/setup.bash && - sudo chmod 777 /dev/ttyUSB0 && roslaunch odometry odometry_comm.launch" ros2-localization-dev: @@ -66,7 +65,7 @@ services: dockerfile: Dockerfile args: USERNAME: user - image: jossiewang/eurobot2025-localization:testBot-ros2-built # TODO: make a ros-ws-built image + image: jossiewang/eurobot2025-localization:testbot-release # TODO: make a ros-ws-built image container_name: localization-2025-dev-ros2 stdin_open: true tty: true From ddf7e88f1f156278f4fc1db4191a5283be2815e8 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Thu, 20 Feb 2025 16:38:04 +0800 Subject: [PATCH 116/184] Modified: (ENV) for dev port name --- .../docker/odometry/odometry/launch/odometry_comm.launch | 2 +- docker/testBot/Dockerfile | 2 +- docker/testBot/OdomComm/docker/compose.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docker/local-ros2/OdomComm/docker/odometry/odometry/launch/odometry_comm.launch b/docker/local-ros2/OdomComm/docker/odometry/odometry/launch/odometry_comm.launch index 3861a77..a330490 100644 --- a/docker/local-ros2/OdomComm/docker/odometry/odometry/launch/odometry_comm.launch +++ b/docker/local-ros2/OdomComm/docker/odometry/odometry/launch/odometry_comm.launch @@ -19,7 +19,7 @@ - + diff --git a/docker/testBot/Dockerfile b/docker/testBot/Dockerfile index 721f0bc..fe54ef7 100644 --- a/docker/testBot/Dockerfile +++ b/docker/testBot/Dockerfile @@ -113,7 +113,7 @@ RUN sudo apt-get update && \ FROM lidar-dep AS devel-ws WORKDIR /home/user/temp -RUN git clone -b devel https://github.com/DIT-ROBOTICS/Eurobot-2025-Localization.git /home/user/temp/Eurobot-2025-Localization +RUN git clone -b release https://github.com/DIT-ROBOTICS/Eurobot-2025-Localization.git /home/user/temp/Eurobot-2025-Localization RUN mv /home/user/temp/Eurobot-2025-Localization/localization-devel-ws /home/user/localization-ws/src/localization-devel-ws RUN rm -rf /home/user/temp diff --git a/docker/testBot/OdomComm/docker/compose.yml b/docker/testBot/OdomComm/docker/compose.yml index 9d5daaa..86c7878 100644 --- a/docker/testBot/OdomComm/docker/compose.yml +++ b/docker/testBot/OdomComm/docker/compose.yml @@ -66,7 +66,7 @@ services: dockerfile: Dockerfile args: USERNAME: user - image: jossiewang/eurobot2025-localization:testBot-ros2-built # TODO: make a ros-ws-built image + image: jossiewang/eurobot2025-localization:testbot-release # TODO: make a ros-ws-built image container_name: localization-2025-dev-ros2 stdin_open: true tty: true From 95ecdaf029c9573309c06184e367b8afdb4950f0 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Thu, 27 Feb 2025 12:14:08 +0800 Subject: [PATCH 117/184] Modified: (ekf) update covariance formula --- localization-devel-ws/ekf/ekf/ekf_node.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py index 8e22284..135dab1 100644 --- a/localization-devel-ws/ekf/ekf/ekf_node.py +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -216,7 +216,7 @@ def ekf_update(self, z, R): self.X[2] = normalize_angle(self.X[2]) I = np.eye(6) - self.P = (I - K @ H) @ self.P @ (I - K @ H).T + K @ R @ K.T + self.P = (I - K @ H) @ self.P @ (I - K @ H).T # if (self.P[0, 0] > 1) | (self.P[1, 1] > 1 ) | (self.P[2, 2] > 1) : # self.get_logger().warn(f"large Cov_update:{self.P[0, 0]},{self.P[1, 1]},{self.P[2, 2]}") From 64adbee59ced94a9e851a9faa544851f5247a403 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Thu, 27 Feb 2025 12:16:35 +0800 Subject: [PATCH 118/184] Modified: (udev) no need for usb.sh --- docker/testBot/OdomComm/docker/blue-compose.yml | 3 --- docker/testBot/OdomComm/docker/yellow-compose.yml | 3 --- 2 files changed, 6 deletions(-) diff --git a/docker/testBot/OdomComm/docker/blue-compose.yml b/docker/testBot/OdomComm/docker/blue-compose.yml index becf2c9..956eec1 100644 --- a/docker/testBot/OdomComm/docker/blue-compose.yml +++ b/docker/testBot/OdomComm/docker/blue-compose.yml @@ -102,9 +102,6 @@ services: # Mount workspace - ../../../../localization-devel-ws:/home/user/localization-ws/src/localization-devel-ws command: /bin/bash -c " - cd /home/user/localization-ws/src/localization-devel-ws && - sudo chmod +x usb.sh && - ./usb.sh && source /opt/ros/humble/setup.bash && source /home/user/localization-ws/install/setup.bash && ros2 launch /home/user/localization-ws/src/localization-devel-ws/ekf/launch/blue.launch" \ No newline at end of file diff --git a/docker/testBot/OdomComm/docker/yellow-compose.yml b/docker/testBot/OdomComm/docker/yellow-compose.yml index 5972c38..b898da2 100644 --- a/docker/testBot/OdomComm/docker/yellow-compose.yml +++ b/docker/testBot/OdomComm/docker/yellow-compose.yml @@ -101,9 +101,6 @@ services: # Mount workspace - ../../../../localization-devel-ws:/home/user/localization-ws/src/localization-devel-ws command: /bin/bash -c " - cd /home/user/localization-ws/src/localization-devel-ws && - sudo chmod +x usb.sh && - ./usb.sh && source /opt/ros/humble/setup.bash && source /home/user/localization-ws/install/setup.bash && ros2 launch /home/user/localization-ws/src/localization-devel-ws/ekf/launch/yellow.launch" \ No newline at end of file From 8feddfac46f61a2929cfd8ec79424f5e0326730c Mon Sep 17 00:00:00 2001 From: jossiewang Date: Thu, 27 Feb 2025 12:17:31 +0800 Subject: [PATCH 119/184] Modified:(lidar) obstacle extractor params notes: - for max separation, distinguish people and beacons --- .../lidar_localization_pkg/launch/obstacle_extractor_launch.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/localization-devel-ws/global/lidar_localization_pkg/launch/obstacle_extractor_launch.xml b/localization-devel-ws/global/lidar_localization_pkg/launch/obstacle_extractor_launch.xml index 6b717dc..8b2cc67 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/launch/obstacle_extractor_launch.xml +++ b/localization-devel-ws/global/lidar_localization_pkg/launch/obstacle_extractor_launch.xml @@ -19,7 +19,7 @@ - + From e3b06def4e68fec4e2b1d3393694056350c51b34 Mon Sep 17 00:00:00 2001 From: jossiewang Date: Thu, 27 Feb 2025 13:32:59 +0800 Subject: [PATCH 120/184] Modified: (lidar) use TF to get predict @scantime --- .../lidar_member_function.py | 66 ++++++++++++++----- 1 file changed, 49 insertions(+), 17 deletions(-) diff --git a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py index 574c5be..78516e5 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py +++ b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py @@ -1,6 +1,8 @@ import rclpy from rclpy.node import Node +from tf2_ros import Buffer, TransformListener, LookupException, ConnectivityException, ExtrapolationException + from geometry_msgs.msg import PoseWithCovarianceStamped from obstacle_detector.msg import Obstacles from visualization_msgs.msg import Marker, MarkerArray @@ -19,6 +21,8 @@ def __init__(self): self.declare_parameter('visualize_candidate', True) self.declare_parameter('likelihood_threshold', 0.001) self.declare_parameter('consistency_threshold', 0.9) + self.declare_parameter('robot_frame_id', 'base_footprint') + self.declare_parameter('robot_parent_frame_id', 'map') # Get parameters self.side = self.get_parameter('side').get_parameter_value().integer_value @@ -26,6 +30,8 @@ def __init__(self): self.visualize_candidate = self.get_parameter('visualize_candidate').get_parameter_value().bool_value self.likelihood_threshold = self.get_parameter('likelihood_threshold').get_parameter_value().double_value self.consistency_threshold = self.get_parameter('consistency_threshold').get_parameter_value().double_value + self.robot_frame_id = self.get_parameter('robot_frame_id').get_parameter_value().string_value + self.robot_parent_frame_id = self.get_parameter('robot_parent_frame_id').get_parameter_value().string_value # Set the landmarks map based on the side if self.side == 0: @@ -53,7 +59,7 @@ def __init__(self): 'raw_obstacles', self.obstacle_callback, 10) - self.subscription = self.create_subscription( + self.subscription = self.create_subscription( # if TF is not available PoseWithCovarianceStamped, 'final_pose', self.pred_pose_callback, @@ -68,28 +74,53 @@ def __init__(self): ) self.subscription # prevent unused variable warning + # tf2 buffer + self.tf_buffer = Buffer() + self.tf_listener = TransformListener(self.tf_buffer, self) + # ros debug logger self.get_logger().debug('Lidar Localization Node has been initialized') self.init_landmarks_map(self.landmarks_map) self.robot_pose = [] - self.P_pred = [] + self.P_pred = np.array([[0.05**2, 0.0, 0.0], [0.0, 0.05**2, 0.0], [0.0, 0.0, 0.1]]) # TODO: tune the value, fixed for now self.newPose = False - self.R = np.array([[0.05**2, 0.0], [0.0, 0.05**2]]) # R: measurement noise; TODO: tune the value + self.R = np.array([[0.001, 0.0], [0.0, 0.001]]) # measurement noise; TODO: tune the value self.lidar_pose_msg = PoseWithCovarianceStamped() + self.predict_transform = None - def obstacle_callback(self, msg): + def obstacle_callback(self, msg): # main self.get_logger().debug('obstacle detected') - # obstacle operation self.obs_raw = [] for obs in msg.circles: self.obs_raw.append(np.array([obs.center.x, obs.center.y])) self.obs_time = msg.header.stamp + # check if TF is available. If true, use the TF. If false, use the latest topic + try: + self.predict_transform = self.tf_buffer.lookup_transform( + self.robot_parent_frame_id, + self.robot_frame_id, + self.obs_time + ) + self.robot_pose = np.array([ + self.predict_transform.transform.translation.x, + self.predict_transform.transform.translation.y, + euler_from_quaternion( + self.predict_transform.transform.rotation.x, + self.predict_transform.transform.rotation.y, + self.predict_transform.transform.rotation.z, + self.predict_transform.transform.rotation.w + ) + ]) + except (LookupException, ConnectivityException, ExtrapolationException) as e: + self.get_logger().error(f'Could not transform {self.robot_parent_frame_id} to {self.robot_frame_id}: {e}') + self.get_logger().debug("now try to use the latest topic") + if self.newPose == False: + self.get_logger().error("no new predict topic, skip.") + return + # data processing - if self.newPose == False: # Check if robot_pose or P_pred is empty - self.get_logger().debug("no new robot pose or P_pred") - return - self.landmarks_candidate = self.get_landmarks_candidate(self.landmarks_map, self.obs_raw, self.robot_pose, self.P_pred, self.R) + self.landmarks_candidate = self.get_landmarks_candidate(self.landmarks_map, self.obs_raw) self.landmarks_set = self.get_landmarks_set(self.landmarks_candidate) if len(self.landmarks_set) == 0: self.get_logger().debug("empty landmarks set") @@ -99,7 +130,6 @@ def obstacle_callback(self, msg): self.clear_data() def pred_pose_callback(self, msg): - # self.get_logger().debug("Robot pose callback triggered") self.newPose = True orientation = euler_from_quaternion(msg.pose.pose.orientation.x, msg.pose.pose.orientation.y, msg.pose.pose.orientation.z, msg.pose.pose.orientation.w) # raw, pitch, *yaw # check orientation range @@ -149,14 +179,15 @@ def init_landmarks_map(self, landmarks_map): def clear_data(self): self.obs_raw = [] self.robot_pose = np.array([]) - self.P_pred = np.array([]) self.landmarks_candidate = [] self.landmarks_set = [] self.newPose = False - def get_obs_candidate(self, robot_pose, P_pred, R, landmark, obs_raw): + def get_obs_candidate(self, landmark, obs_raw): obs_candidates = [] - x_r, y_r, phi_r = robot_pose + x_r, y_r, phi_r = self.robot_pose + if self.debug_mode: + print(f"Robot pose from TF: {self.robot_pose}") x_o, y_o = landmark r_prime = np.sqrt((x_o - x_r) ** 2 + (y_o - y_r) ** 2) # theta_rob = np.arctan2( @@ -167,7 +198,7 @@ def get_obs_candidate(self, robot_pose, P_pred, R, landmark, obs_raw): [-(x_o - x_r) / r_prime, -(y_o - y_r) / r_prime, 0], [(y_o - y_r) / r_prime ** 2, -(x_o - x_r) / r_prime ** 2, -1] ]) - S = H @ P_pred @ H.T + R + S = H @ self.P_pred @ H.T + self.R S_inv = np.linalg.inv(S) S_det = np.linalg.det(S) normalizer = 1 / np.sqrt((2 * np.pi) ** 2 * S_det) @@ -227,14 +258,14 @@ def get_obs_candidate(self, robot_pose, P_pred, R, landmark, obs_raw): return obs_candidates - def get_landmarks_candidate(self, landmarks_map, obs_raw, robot_pose, P_pred, R): + def get_landmarks_candidate(self, landmarks_map, obs_raw): landmarks_candidate = [] self.beacon_no = 0 for landmark in landmarks_map: self.beacon_no += 1 candidate = { 'landmark': landmark, - 'obs_candidates': self.get_obs_candidate(robot_pose, P_pred, R, landmark, obs_raw) + 'obs_candidates': self.get_obs_candidate(landmark, obs_raw) } landmarks_candidate.append(candidate) # print landmarks_candidate for debug @@ -341,7 +372,8 @@ def get_lidar_pose(self, landmarks_set, landmarks_map): ] # self.get_logger().debug(f"lidar_pose: {lidar_pose}") self.lidar_pose_pub.publish(self.lidar_pose_msg) - # self.get_logger().debug("Published lidar_pose message") + if self.debug_mode: + print(f"lidar_pose: {lidar_pose}") except np.linalg.LinAlgError as e: self.get_logger().warn("Linear algebra error: {}".format(e)) From be4dcdffbb2f6ce3111e6bcd83060a029690ad0d Mon Sep 17 00:00:00 2001 From: jossiewang Date: Thu, 27 Feb 2025 13:34:18 +0800 Subject: [PATCH 121/184] Add: (lidar) TF compensation for lidar_pose --- .../lidar_member_function.py | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py index 78516e5..286296f 100644 --- a/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py +++ b/localization-devel-ws/global/lidar_localization_pkg/lidar_localization_pkg/lidar_member_function.py @@ -182,6 +182,7 @@ def clear_data(self): self.landmarks_candidate = [] self.landmarks_set = [] self.newPose = False + self.predict_transform = None def get_obs_candidate(self, landmark, obs_raw): obs_candidates = [] @@ -348,6 +349,8 @@ def get_lidar_pose(self, landmarks_set, landmarks_map): lidar_pose[2] = angle_limit_checking(np.arctan2(robot_sin, robot_cos)) + self.pose_compensation(lidar_pose) + lidar_cov[0, 0] /= max_likelihood lidar_cov[1, 1] /= max_likelihood lidar_cov[2, 2] /= max_likelihood @@ -401,6 +404,42 @@ def get_geometry_consistency(self, beacons): # if the index is not found in map, it is probably on the lower triangle of the matrix return consistency + + def pose_compensation(self, lidar_pose): + # find the translation and rotation from obs_time to now using TF + try: + now_transform = self.tf_buffer.lookup_transform( # get the latest transform + self.robot_parent_frame_id, + self.robot_frame_id, + rclpy.time.Time(), + timeout=rclpy.duration.Duration(seconds=0.1) + ) + relative_transform = now_transform + relative_transform.transform.translation.x -= self.predict_transform.transform.translation.x + relative_transform.transform.translation.y -= self.predict_transform.transform.translation.y + # find the relative rotation + q1_inv = [ + self.predict_transform.transform.rotation.x, + self.predict_transform.transform.rotation.y, + self.predict_transform.transform.rotation.z, + -self.predict_transform.transform.rotation.w # Negate for inverse + ] + + q0 = now_transform.transform.rotation + qr = [ + q0.x * q1_inv[3] + q0.w * q1_inv[0] + q0.y * q1_inv[2] - q0.z * q1_inv[1], + q0.y * q1_inv[3] + q0.w * q1_inv[1] + q0.z * q1_inv[0] - q0.x * q1_inv[2], + q0.z * q1_inv[3] + q0.w * q1_inv[2] + q0.x * q1_inv[1] - q0.y * q1_inv[0], + q0.w * q1_inv[3] - q0.x * q1_inv[0] - q0.y * q1_inv[1] - q0.z * q1_inv[2] + ] + + lidar_pose[0] += relative_transform.transform.translation.x + lidar_pose[1] += relative_transform.transform.translation.y + lidar_pose[2] += euler_from_quaternion(qr[0], qr[1], qr[2], qr[3]) + except (LookupException, ConnectivityException, ExtrapolationException) as e: + self.get_logger().error(f'Could not transform {self.robot_parent_frame_id} to {self.robot_frame_id}: {e}') + self.get_logger().error("Could not transform the robot pose") + return def quaternion_from_euler(ai, aj, ak): ai /= 2.0 From 534cec82a4737f72e8a066b8b305ab9e541a6126 Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Mon, 3 Mar 2025 14:11:12 +0800 Subject: [PATCH 122/184] fix: (local) timestamped --- .../local_filter/src/local_filter_LPF.cpp | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp b/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp index c5b8b21..a1c64ba 100644 --- a/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp +++ b/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp @@ -66,7 +66,7 @@ class GlobalFilterNode { cov_multi_[i]=nh_local_->get_parameter("covariance_multi_"+str).as_double(); } - setpose_sub_ = nh_->create_subscription("initial_pose", 50, std::bind(&GlobalFilterNode::setposeCallback, this, std::placeholders::_1)); + setpose_sub_ = nh_->create_subscription("initial_pose", 50, std::bind(&GlobalFilterNode::setposeCallback, this, std::placeholders::_1)); odom_sub_ = nh_->create_subscription("odoo_googoogoo", 10, std::bind(&GlobalFilterNode::odomCallback, this, std::placeholders::_1)); imu_sub_ = nh_->create_subscription("imu/data_cov", 10, std::bind(&GlobalFilterNode::imuCallback, this, std::placeholders::_1)); @@ -115,18 +115,22 @@ class GlobalFilterNode { void setposeCallback(const geometry_msgs::msg::PoseWithCovarianceStamped & pose_msg) { - double x = pose_msg.pose.pose.position.x; - double y = pose_msg.pose.pose.position.y; + double x = pose_msg.pose.position.x; + double y = pose_msg.pose.position.y; init_pose.position.x=x; init_pose.position.y=y; - init_pose.orientation.x=pose_msg.pose.pose.orientation.x; - init_pose.orientation.y=pose_msg.pose.pose.orientation.y; - init_pose.orientation.z=pose_msg.pose.pose.orientation.z; - init_pose.orientation.w=pose_msg.pose.pose.orientation.w; + init_pose.orientation.x=pose_msg.pose.orientation.x; + init_pose.orientation.y=pose_msg.pose.orientation.y; + init_pose.orientation.z=pose_msg.pose.orientation.z; + init_pose.orientation.w=pose_msg.pose.orientation.w; + + rclcpp::Clock clock; + rclcpp::Time now=clock.now(); + prev_stamp_=now; tf2::Quaternion q; - tf2::fromMsg(pose_msg.pose.pose.orientation, q); + tf2::fromMsg(pose_msg.pose.orientation, q); tf2::Matrix3x3 qt(q); double _, yaw; qt.getRPY(_, _, yaw); From 18128776021ce20de43f36152505fe55765cb01c Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Mon, 3 Mar 2025 14:11:38 +0800 Subject: [PATCH 123/184] add: (ekf) create_timerr for Camera callback --- localization-devel-ws/ekf/ekf/ekf_node.py | 95 ++++++++++++++--------- 1 file changed, 59 insertions(+), 36 deletions(-) diff --git a/localization-devel-ws/ekf/ekf/ekf_node.py b/localization-devel-ws/ekf/ekf/ekf_node.py index 135dab1..f65f7e9 100644 --- a/localization-devel-ws/ekf/ekf/ekf_node.py +++ b/localization-devel-ws/ekf/ekf/ekf_node.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 import math -from geometry_msgs.msg import TransformStamped, PoseWithCovarianceStamped, Twist, PoseWithCovariance +from geometry_msgs.msg import TransformStamped, PoseWithCovarianceStamped, PoseStamped, PoseWithCovariance from nav_msgs.msg import Odometry import numpy as np @@ -70,33 +70,36 @@ def __init__(self): self.R_gps = np.eye(3) * 1e-2 self.R_camera = np.eye(3) * 1e-2 - self.R_camera[2, 2] = 9 + self.R_camera[2, 2] = 3 self.last_odom_time = self.get_clock().now().nanoseconds / 1e9 - self.init_subscribers() - self.ekf_pose_publisher = self.create_publisher(PoseWithCovarianceStamped, 'final_pose', 10) - # self.create_timer(1.0 / self.rate, self.footprint_publish) - # self.create_timer(1, self.camera_callback) - - self.footprint_publish() + self.init_topics() + self.footprint_publish() + self.create_timer(1.0 / self.rate, self.camera_callback) + def claim_parameters(self): self.declare_parameter('robot_parent_frame_id', 'map') self.declare_parameter('robot_frame_id', 'base_footprint') - self.declare_parameter('camera_frame_id', 'aruco_marker_frame') - self.declare_parameter('camera_parent_id', 'map') + self.declare_parameter('update_rate', 1) self.parent_frame_id = self.get_parameter('robot_parent_frame_id').value self.child_frame_id = self.get_parameter('robot_frame_id').value - self.camera_frame_id = self.get_parameter('camera_frame_id').value - self.camera_parent_id = self.get_parameter('camera_parent_id').value - # self.rate = self.get_parameter('update_rate').value - - def init_subscribers(self): - self.create_subscription(PoseWithCovarianceStamped, 'lidar_pose', self.gps_callback, 10) - self.create_subscription(PoseWithCovariance, 'initial_pose', self.init_callback,10) - self.create_subscription(Odometry, 'local_filter', self.local_callback, 10) + self.rate = self.get_parameter('update_rate').value + + # self.declare_parameter('camera_frame_id', 'aruco_marker_frame') + # self.declare_parameter('camera_parent_id', 'map') + # self.camera_frame_id = self.get_parameter('camera_frame_id').value + # self.camera_parent_id = self.get_parameter('camera_parent_id').value + + def init_topics(self): + self.create_subscription(PoseWithCovarianceStamped, 'lidar_pose', self.gps_callback, 1) + self.create_subscription(PoseWithCovariance, 'initial_pose', self.init_callback,1) + self.create_subscription(Odometry, 'local_filter', self.local_callback, 1) + self.create_subscription(PoseStamped, '/ceiling_robot/pose', self.camera_callback, 1) + self.ekf_pose_publisher = self.create_publisher(PoseWithCovarianceStamped, 'final_pose', 1) + def init_callback(self, msg): @@ -141,24 +144,44 @@ def gps_callback(self, msg): self.ekf_update(gps_measurement, self.R_gps) - def camera_callback(self): - now = self.get_clock().now().nanoseconds / 1e9 - # self.get_logger().info(f"Camera callback triggered at: {now}") - try: - t = self.tf_buffer.lookup_transform( - self.camera_parent_id, - self.camera_frame_id, - rclpy.time.Time() - ) - trans = t.transform.translation - rot = t.transform.rotation - theta = euler_from_quaternion(rot.x, rot.y, rot.z, rot.w) - - camera_measurement = np.array([trans.x, trans.y, theta]) - # self.get_logger().info(f"Camera transform: x={trans.x}, y={trans.y}, theta={theta}") - self.ekf_update(camera_measurement, self.R_camera) - except TransformException as ex: - self.get_logger().warn(f"TransformException in camera_callback: {ex}") + def camera_callback(self, msg): + cam_time = msg.header.stamp.sec + msg.header.stamp.nanosec * 1e-9 + current_time = self.get_clock().now().nanoseconds / 1e9 + if abs(current_time - cam_time) > 1.5: # GPS data too old + # self.get_logger().info(f"Current time: {current_time}, GPS time: {gps_time}") + return + + if is_invalid_data(msg.pose.position.x, msg.pose.position.y): + # self.get_logger().info("Invalid GPS data received") + return + + theta = euler_from_quaternion( + msg.pose.orientation.x, + msg.pose.orientation.y, + msg.pose.orientation.z, + msg.pose.orientation.w + ) + cam_measurement = np.array([msg.pose.position.x, msg.pose.position.y, theta]) + self.ekf_update(cam_measurement, self.R_camera) + # now = self.get_clock().now().nanoseconds / 1e9 + # # self.get_logger().info(f"Camera callback triggered at: {now}") + # try: + # t = self.tf_buffer.lookup_transform( + # self.camera_parent_id, + # self.camera_frame_id, + # rclpy.time.Time() + # ) + # trans = t.transform.translation + # rot = t.transform.rotation + # theta = euler_from_quaternion(rot.x, rot.y, rot.z, rot.w) + + # camera_measurement = np.array([trans.x, trans.y, theta]) + # # self.get_logger().info(f"Camera transform: x={trans.x}, y={trans.y}, theta={theta}") + # self.ekf_update(camera_measurement, self.R_camera) + # except TransformException as ex: + # self.get_logger().warn(f"TransformException in camera_callback: {ex}") + + # def odom_callback(self, msg): # current_time = self.get_clock().now().nanoseconds / 1e9 From 59cc60d99187295bb4f6a3ae3b6deac1c687cecf Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Mon, 3 Mar 2025 15:00:44 +0800 Subject: [PATCH 124/184] fix: (local) topic type --- .../local/local_filter/src/local_filter_LPF.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp b/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp index a1c64ba..6067e77 100644 --- a/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp +++ b/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp @@ -113,7 +113,7 @@ class GlobalFilterNode { robotstate_.mu = A * robotstate_.mu + B * d_state; } - void setposeCallback(const geometry_msgs::msg::PoseWithCovarianceStamped & pose_msg) + void setposeCallback(const geometry_msgs::msg::PoseWithCovariance & pose_msg) { double x = pose_msg.pose.position.x; double y = pose_msg.pose.position.y; From f600c2a0612e98e8da0c13dc693116ce09180df4 Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Mon, 3 Mar 2025 15:00:57 +0800 Subject: [PATCH 125/184] modified: (docker) devel_ws branch --- docker/testBot/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/testBot/Dockerfile b/docker/testBot/Dockerfile index fe54ef7..721f0bc 100644 --- a/docker/testBot/Dockerfile +++ b/docker/testBot/Dockerfile @@ -113,7 +113,7 @@ RUN sudo apt-get update && \ FROM lidar-dep AS devel-ws WORKDIR /home/user/temp -RUN git clone -b release https://github.com/DIT-ROBOTICS/Eurobot-2025-Localization.git /home/user/temp/Eurobot-2025-Localization +RUN git clone -b devel https://github.com/DIT-ROBOTICS/Eurobot-2025-Localization.git /home/user/temp/Eurobot-2025-Localization RUN mv /home/user/temp/Eurobot-2025-Localization/localization-devel-ws /home/user/localization-ws/src/localization-devel-ws RUN rm -rf /home/user/temp From bb8aae936c8013d0c9fe5e0fe303f08a06390644 Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Mon, 3 Mar 2025 15:09:44 +0800 Subject: [PATCH 126/184] modified: (local) init_covariance --- .../local_filter/src/local_filter_LPF.cpp | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp b/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp index 6067e77..5ceba4a 100644 --- a/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp +++ b/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp @@ -139,15 +139,15 @@ class GlobalFilterNode { robotstate_.mu(1) = y; robotstate_.mu(2) = yaw; - robotstate_.sigma(0, 0) = pose_msg.pose.covariance[0]; // x-x - robotstate_.sigma(0, 1) = pose_msg.pose.covariance[1]; // x-y - robotstate_.sigma(0, 2) = pose_msg.pose.covariance[5]; // x-theta - robotstate_.sigma(1, 0) = pose_msg.pose.covariance[6]; // y-x - robotstate_.sigma(1, 1) = pose_msg.pose.covariance[7]; // y-y - robotstate_.sigma(1, 2) = pose_msg.pose.covariance[11]; // y-theta - robotstate_.sigma(2, 0) = pose_msg.pose.covariance[30]; // theta-x - robotstate_.sigma(2, 1) = pose_msg.pose.covariance[31]; // theta-y - robotstate_.sigma(2, 2) = pose_msg.pose.covariance[35]; // theta-theta + robotstate_.sigma(0, 0) = pose_msg.covariance[0]; // x-x + robotstate_.sigma(0, 1) = pose_msg.covariance[1]; // x-y + robotstate_.sigma(0, 2) = pose_msg.covariance[5]; // x-theta + robotstate_.sigma(1, 0) = pose_msg.covariance[6]; // y-x + robotstate_.sigma(1, 1) = pose_msg.covariance[7]; // y-y + robotstate_.sigma(1, 2) = pose_msg.covariance[11]; // y-theta + robotstate_.sigma(2, 0) = pose_msg.covariance[30]; // theta-x + robotstate_.sigma(2, 1) = pose_msg.covariance[31]; // theta-y + robotstate_.sigma(2, 2) = pose_msg.covariance[35]; // theta-theta } void odomCallback(const geometry_msgs::msg::Twist & odom_msg) { From 58153e4edb517a9289f97d2720d7603e7407cc2d Mon Sep 17 00:00:00 2001 From: wintera1233 Date: Mon, 3 Mar 2025 15:59:29 +0800 Subject: [PATCH 127/184] modified: (local) subscriber settings --- .../local/local_filter/src/local_filter_LPF.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp b/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp index 5ceba4a..242954b 100644 --- a/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp +++ b/localization-devel-ws/local/local_filter/src/local_filter_LPF.cpp @@ -242,7 +242,7 @@ class GlobalFilterNode { std::shared_ptr nh_local_; rclcpp::Subscription::SharedPtr odom_sub_; rclcpp::Subscription::SharedPtr imu_sub_; - rclcpp::Subscription::SharedPtr setpose_sub_; + rclcpp::Subscription::SharedPtr setpose_sub_; rclcpp::Publisher::SharedPtr global_filter_pub_; rclcpp::Publisher::SharedPtr odom2map_pub_; From 04ccb57cf4adb54f06476bca9183d711681973b5 Mon Sep 17 00:00:00 2001 From: mac781 Date: Mon, 3 Mar 2025 18:35:02 +0800 Subject: [PATCH 128/184] Update rival_localization --- .../rival/draw_path/CMakeLists.txt | 44 +++ localization-devel-ws/rival/draw_path/LICENSE | 202 ++++++++++++ .../draw_path/include/draw_path/draw_path.h | 25 ++ .../rival/draw_path/launch/draw_path.xml | 20 ++ .../rival/draw_path/package.xml | 25 ++ .../rival/draw_path/src/draw_path.cpp | 34 ++ .../rival/rival_localization/CMakeLists.txt | 56 ++++ .../rival/rival_localization/LICENSE | 202 ++++++++++++ .../bag/0211_odom_2/0211_odom_2_0.db3 | Bin 0 -> 6459392 bytes .../bag/0211_odom_2/metadata.yaml | 44 +++ .../bag/0212_odom_1/0212_odom_1_0.db3 | Bin 0 -> 7655424 bytes .../bag/0212_odom_1/metadata.yaml | 44 +++ .../bag/0212_odom_2/0212_odom_2_0.db3 | Bin 0 -> 5304320 bytes .../bag/0212_odom_2/metadata.yaml | 44 +++ .../bag/0212_odom_3/0212_odom_3_0.db3 | Bin 0 -> 3284992 bytes .../bag/0212_odom_3/metadata.yaml | 38 +++ .../bag/0213_immtest_1/0213_immtest_1_0.db3 | Bin 0 -> 929792 bytes .../bag/0213_immtest_1/metadata.yaml | 38 +++ .../bag/0219_1/0219_1_0.db3 | Bin 0 -> 4923392 bytes .../bag/0219_1/metadata.yaml | 50 +++ .../bag/0219_2/0219_2_0.db3 | Bin 0 -> 9506816 bytes .../bag/0219_2/metadata.yaml | 50 +++ .../bag/0219_3/0219_3_0.db3 | Bin 0 -> 11284480 bytes .../bag/0219_3/metadata.yaml | 56 ++++ .../config/rival_localization.yaml | 36 +++ .../include/rival_localization/EKF.h | 119 +++++++ .../include/rival_localization/IMM.h | 68 ++++ .../rival_localization/ModelGenerator.h | 19 ++ .../rival_localization/rival_localization.h | 80 +++++ .../launch/rival_localization.xml | 31 ++ .../launch/view_rplidar_s3_launch.py | 88 ++++++ .../rival/rival_localization/lib/EKF.cpp | 290 ++++++++++++++++++ .../rival/rival_localization/lib/IMM.cpp | 146 +++++++++ .../rival_localization/lib/ModelGenerator.cpp | 62 ++++ .../rival/rival_localization/package.xml | 29 ++ .../rival_localization/rviz/rplidar_ros.rviz | 162 ++++++++++ .../src/rival_localization.cpp | 288 +++++++++++++++++ 37 files changed, 2390 insertions(+) create mode 100644 localization-devel-ws/rival/draw_path/CMakeLists.txt create mode 100644 localization-devel-ws/rival/draw_path/LICENSE create mode 100644 localization-devel-ws/rival/draw_path/include/draw_path/draw_path.h create mode 100644 localization-devel-ws/rival/draw_path/launch/draw_path.xml create mode 100644 localization-devel-ws/rival/draw_path/package.xml create mode 100644 localization-devel-ws/rival/draw_path/src/draw_path.cpp create mode 100644 localization-devel-ws/rival/rival_localization/CMakeLists.txt create mode 100644 localization-devel-ws/rival/rival_localization/LICENSE create mode 100644 localization-devel-ws/rival/rival_localization/bag/0211_odom_2/0211_odom_2_0.db3 create mode 100644 localization-devel-ws/rival/rival_localization/bag/0211_odom_2/metadata.yaml create mode 100644 localization-devel-ws/rival/rival_localization/bag/0212_odom_1/0212_odom_1_0.db3 create mode 100644 localization-devel-ws/rival/rival_localization/bag/0212_odom_1/metadata.yaml create mode 100644 localization-devel-ws/rival/rival_localization/bag/0212_odom_2/0212_odom_2_0.db3 create mode 100644 localization-devel-ws/rival/rival_localization/bag/0212_odom_2/metadata.yaml create mode 100644 localization-devel-ws/rival/rival_localization/bag/0212_odom_3/0212_odom_3_0.db3 create mode 100644 localization-devel-ws/rival/rival_localization/bag/0212_odom_3/metadata.yaml create mode 100644 localization-devel-ws/rival/rival_localization/bag/0213_immtest_1/0213_immtest_1_0.db3 create mode 100644 localization-devel-ws/rival/rival_localization/bag/0213_immtest_1/metadata.yaml create mode 100644 localization-devel-ws/rival/rival_localization/bag/0219_1/0219_1_0.db3 create mode 100644 localization-devel-ws/rival/rival_localization/bag/0219_1/metadata.yaml create mode 100644 localization-devel-ws/rival/rival_localization/bag/0219_2/0219_2_0.db3 create mode 100644 localization-devel-ws/rival/rival_localization/bag/0219_2/metadata.yaml create mode 100644 localization-devel-ws/rival/rival_localization/bag/0219_3/0219_3_0.db3 create mode 100644 localization-devel-ws/rival/rival_localization/bag/0219_3/metadata.yaml create mode 100644 localization-devel-ws/rival/rival_localization/config/rival_localization.yaml create mode 100644 localization-devel-ws/rival/rival_localization/include/rival_localization/EKF.h create mode 100644 localization-devel-ws/rival/rival_localization/include/rival_localization/IMM.h create mode 100644 localization-devel-ws/rival/rival_localization/include/rival_localization/ModelGenerator.h create mode 100644 localization-devel-ws/rival/rival_localization/include/rival_localization/rival_localization.h create mode 100644 localization-devel-ws/rival/rival_localization/launch/rival_localization.xml create mode 100644 localization-devel-ws/rival/rival_localization/launch/view_rplidar_s3_launch.py create mode 100644 localization-devel-ws/rival/rival_localization/lib/EKF.cpp create mode 100644 localization-devel-ws/rival/rival_localization/lib/IMM.cpp create mode 100644 localization-devel-ws/rival/rival_localization/lib/ModelGenerator.cpp create mode 100644 localization-devel-ws/rival/rival_localization/package.xml create mode 100644 localization-devel-ws/rival/rival_localization/rviz/rplidar_ros.rviz create mode 100644 localization-devel-ws/rival/rival_localization/src/rival_localization.cpp diff --git a/localization-devel-ws/rival/draw_path/CMakeLists.txt b/localization-devel-ws/rival/draw_path/CMakeLists.txt new file mode 100644 index 0000000..5c28b1b --- /dev/null +++ b/localization-devel-ws/rival/draw_path/CMakeLists.txt @@ -0,0 +1,44 @@ +cmake_minimum_required(VERSION 3.8) +project(draw_path) + +if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") + add_compile_options(-Wall -Wextra -Wpedantic) +endif() + +# find dependencies +find_package(ament_cmake REQUIRED) +find_package(rclcpp REQUIRED) +find_package(geometry_msgs REQUIRED) +find_package(nav_msgs REQUIRED) +find_package(std_msgs REQUIRED) + +include_directories( + include + ${catkin_INCLUDE_DIRS} +) + +add_executable(draw_path_node src/draw_path.cpp) +ament_target_dependencies(draw_path_node rclcpp geometry_msgs nav_msgs std_msgs) + +install(TARGETS + draw_path_node + DESTINATION lib/${PROJECT_NAME}) + +install(DIRECTORY + launch + DESTINATION share/${PROJECT_NAME} +) + +if(BUILD_TESTING) + find_package(ament_lint_auto REQUIRED) + # the following line skips the linter which checks for copyrights + # comment the line when a copyright and license is added to all source files + set(ament_cmake_copyright_FOUND TRUE) + # the following line skips cpplint (only works in a git repo) + # comment the line when this package is in a git repo and when + # a copyright and license is added to all source files + set(ament_cmake_cpplint_FOUND TRUE) + ament_lint_auto_find_test_dependencies() +endif() + +ament_package() diff --git a/localization-devel-ws/rival/draw_path/LICENSE b/localization-devel-ws/rival/draw_path/LICENSE new file mode 100644 index 0000000..d645695 --- /dev/null +++ b/localization-devel-ws/rival/draw_path/LICENSE @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + 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. diff --git a/localization-devel-ws/rival/draw_path/include/draw_path/draw_path.h b/localization-devel-ws/rival/draw_path/include/draw_path/draw_path.h new file mode 100644 index 0000000..c015aa5 --- /dev/null +++ b/localization-devel-ws/rival/draw_path/include/draw_path/draw_path.h @@ -0,0 +1,25 @@ +#include "rclcpp/rclcpp.hpp" +#include "rclcpp/clock.hpp" +#include +#include +#include "nav_msgs/msg/path.hpp" +#include "nav_msgs/msg/odometry.hpp" +#include "geometry_msgs/msg/pose_stamped.hpp" + +using namespace std::placeholders; + +class Draw : public rclcpp::Node{ + + public: + + Draw(); + + private: + + void lidar_callback(const nav_msgs::msg::Odometry::ConstPtr& msg); + + rclcpp::Subscription::SharedPtr draw_lidar_sub_; + rclcpp::Publisher::SharedPtr draw_lidar_pub_; + + nav_msgs::msg::Path lidar_Pose_; +}; \ No newline at end of file diff --git a/localization-devel-ws/rival/draw_path/launch/draw_path.xml b/localization-devel-ws/rival/draw_path/launch/draw_path.xml new file mode 100644 index 0000000..25aff7c --- /dev/null +++ b/localization-devel-ws/rival/draw_path/launch/draw_path.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/localization-devel-ws/rival/draw_path/package.xml b/localization-devel-ws/rival/draw_path/package.xml new file mode 100644 index 0000000..5512d84 --- /dev/null +++ b/localization-devel-ws/rival/draw_path/package.xml @@ -0,0 +1,25 @@ + + + + draw_path + 0.0.0 + draw path + user + Apache-2.0 + + ament_cmake + + rclcpp + geometry_msgs + nav_msgs + std_msgs + + ros2launch + + ament_lint_auto + ament_lint_common + + + ament_cmake + + diff --git a/localization-devel-ws/rival/draw_path/src/draw_path.cpp b/localization-devel-ws/rival/draw_path/src/draw_path.cpp new file mode 100644 index 0000000..0b747ab --- /dev/null +++ b/localization-devel-ws/rival/draw_path/src/draw_path.cpp @@ -0,0 +1,34 @@ +#include "draw_path/draw_path.h" + +Draw::Draw () : Node("draw_path_node"){ + + rclcpp::Clock clock; + + lidar_Pose_.header.frame_id = "robot/map"; + lidar_Pose_.header.stamp = clock.now(); + + draw_lidar_sub_ = this->create_subscription("pose", 10, std::bind(&Draw::lidar_callback, this, _1)); + draw_lidar_pub_ = this->create_publisher("lidar_Pose", 10); +} + +void Draw::lidar_callback(const nav_msgs::msg::Odometry::ConstPtr& msg){ + + geometry_msgs::msg::PoseStamped lidar_PoseStamped; + + lidar_PoseStamped.pose = msg->pose.pose; + lidar_PoseStamped.header.frame_id = "robot/map"; + lidar_PoseStamped.header.stamp = msg->header.stamp; + + lidar_Pose_.poses.push_back(lidar_PoseStamped); + + draw_lidar_pub_->publish(lidar_Pose_); +} + +int main(int argc, char * argv[]) { + + rclcpp::init(argc, argv); + rclcpp::spin(std::make_shared()); + rclcpp::shutdown(); + + return 0; +} \ No newline at end of file diff --git a/localization-devel-ws/rival/rival_localization/CMakeLists.txt b/localization-devel-ws/rival/rival_localization/CMakeLists.txt new file mode 100644 index 0000000..2a45200 --- /dev/null +++ b/localization-devel-ws/rival/rival_localization/CMakeLists.txt @@ -0,0 +1,56 @@ +cmake_minimum_required(VERSION 3.8) +project(rival_localization) + +if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") + add_compile_options(-Wall -Wextra -Wpedantic) +endif() + +# find dependencies +find_package(ament_cmake REQUIRED) +find_package(rclcpp REQUIRED) +find_package(tf2 REQUIRED) +find_package(tf2_ros REQUIRED) +find_package(nav_msgs REQUIRED) +find_package(sensor_msgs REQUIRED) +find_package(std_msgs REQUIRED) +find_package(geometry_msgs REQUIRED) +find_package(obstacle_detector REQUIRED) + +include_directories( + include + ${catkin_INCLUDE_DIRS} +) + +add_library(rival_lib lib/EKF.cpp lib/IMM.cpp lib/ModelGenerator.cpp) +target_include_directories(rival_lib PUBLIC include) +ament_target_dependencies(rival_lib rclcpp sensor_msgs geometry_msgs nav_msgs std_msgs tf2 tf2_ros) + +add_executable(rival_localization src/rival_localization.cpp) +ament_target_dependencies(rival_localization rclcpp tf2 tf2_ros geometry_msgs nav_msgs obstacle_detector sensor_msgs std_msgs) +target_link_libraries(rival_localization rival_lib) + +install(TARGETS + rival_lib + rival_localization + + DESTINATION lib/${PROJECT_NAME}) + +install(DIRECTORY + launch + config + DESTINATION share/${PROJECT_NAME} +) + +if(BUILD_TESTING) + find_package(ament_lint_auto REQUIRED) + # the following line skips the linter which checks for copyrights + # comment the line when a copyright and license is added to all source files + set(ament_cmake_copyright_FOUND TRUE) + # the following line skips cpplint (only works in a git repo) + # comment the line when this package is in a git repo and when + # a copyright and license is added to all source files + set(ament_cmake_cpplint_FOUND TRUE) + ament_lint_auto_find_test_dependencies() +endif() + +ament_package() diff --git a/localization-devel-ws/rival/rival_localization/LICENSE b/localization-devel-ws/rival/rival_localization/LICENSE new file mode 100644 index 0000000..d645695 --- /dev/null +++ b/localization-devel-ws/rival/rival_localization/LICENSE @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + 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. diff --git a/localization-devel-ws/rival/rival_localization/bag/0211_odom_2/0211_odom_2_0.db3 b/localization-devel-ws/rival/rival_localization/bag/0211_odom_2/0211_odom_2_0.db3 new file mode 100644 index 0000000000000000000000000000000000000000..6cf0cb7334d871f87e55e4707ca1715d7d333852 GIT binary patch literal 6459392 zcmeEP2UtyS{J-tJr%GExNu(j^9FdtMp+!TbrBFzel2Fl-5owT=jFdFcxrG+mTRS7# zQE2{;aqrtNj_%LzdY=FD|KI!c^xpG%-~0KT@AtfCyyN?xO&j$b+-=3}T=(v>au-*@ zapI_`aIm;I4#)QqhohIrfe#(}l@@H`sHS|!_=<8UZC%TT=F+k4!f~AC;9xgr%SXRb zJ`@j7JV5aP#RC)%P&`2K0L23o4^TWn@xcFW4{W8Q7m%GzbKN&+(lrz}FkG{KnW2gJI$aY*ch}txJJ6jX zX6kP+64&3Xr>6)+3BMy|iQ8DYTZ!xFZO{=XVDi4oGzW>Fno@@=oa@w$EgPy3HO z`i^1kkBikVTX7>@V{|8oJ92RMbjZziuY;AdgQu0dgR6_hkM`_8f8}atXS>(d#$u1F zo5k+Eu67R2wr>9~Fes(CK z#I(I|p!()F-+AA5!fl7W?JleD|Ed461K%;Z@5xUpQ;+Fh)MOh6H}}1+)1p{WxsD1+Ew(m z{f`d%Q$7?AP&`2K0L23o4^TWn@c_jG6c125K=A;@0~8NXJn(mI0@*gy-0r`K~sut`<98U4Q)9 zx}q~`_a3y^<+jspKKgII(E)VQ>kgZ}^Th4ZFRptJYKp5ci;LUX?sm7=6jw&S?zMGx zu(Eb=c5p}Y7JSXyx0krR@LO3c8)pX>TTS%4xVW3`4o&gJ3m2-Ws4rAjQTv9ud;>L9 z7pbeOYACCtn6rbOt=n!Zmw)%0{phZ^pcBEr?}xJkVcWvl*2>M+;_Hrmo!tCyNUip} zI@nlzo&EcD7B#v{J8Ug>xVr4Ob@|GKD%n{%yV)K!reVO%U-!+S*65t{9q7bp3wKwG zT~@nYe{5UW*t*;9Kt1@)ts4lXD6XB!wffYkYt_HHcCW*JE9d!k4lY*C7Q0>DY+bDO zgNnMr=6ltpICLh5>QSL5{}hMrwK_m?r})p;Akt3#uR;A(93$v|I^1d0g4AG9{6t_pv#HyqDCo%*cH+L^imwX9E}{s z9GM&m91$ExId*ew=g{NOgadvlhYjy*6?QcK)Z#zNx zHN^uI4^TWn@c_jG6c125K=A;@0~8NXJV5cl|3VMYy=SALrxui&dsd^s)si2NjvC+n zfkZSc`+Soh-DkQ31jK1I-#$KZ6j}ZQIrD|*GBYoPB5VZYq;*g;&vtYUdNlzNQ1Tq& z_Ck@UA4qu8*3YF}Q7B?XKr~&iCviSN5xE~o*z;qD!Z;dmIGSDpVo67Lm;DQhWc)xv z`&pZW*#%MLAOZ1N!SBqbjv|W)2zNZUEbA5=j{4&dB;=}htPsmS6v-kWsyUZ?nIlld z_XiT3UnI@Y#h5HQOQ(+_+yrC+r+Xvq*A?_je;`5l_RYaGr%)u2fGlm?Gen(?B5Qsi zft87}oK(dqvYLQccGRE2y+aX3tcCpJ&+pRrf!d&<`t1`v%f}J4?6;3`71uy0Pdl`A z>&CfF*8xt*CpE>=4K!eAW;oXlbtpRuT>Laf)a^0c#Va}10qGWbx*W(ECE}#&5z1ld zO0FyC9x z;*{?*!$)q@zgjLfLDY>5Y3-J;XNH;bI;9mN$X}lgjUBg|u`|QhwLe61Jq7jl-e;`= z(@UK2-aE!o_=zs!{*dZlLOCoy-?_X%CclOkzNE!|J3Ag6-*;NWe3c9NU{yM#Otesgr1?bk|NY$#!K~B5T>71`&|AN;9o#DFvp-(5SH>4>K+~FA-itlt-8P{208fRtCpe1#lYU# zyfs>}1Q-buw_3uJ_JEA zoWMtFilr-ezRyn6j|%>D<5atvI^f@~d8Czzl?tvc)#vM}0ywF9gmPHA%x!slw < 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%0A{~UOPqv)%-Z8{A?1`^h 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ඕ>*^F^keLJSVQeiNmWW$A;%* zbss15Jt@O+!Wl&1(q|BXgM!^pH$Mguczr#p!QeF1PzDjm$GN}Skx~Y`J(^R)upRtq z=U4mxE358*9`t8-=6-<#y8iIJD!Z<86pullM*1KBFaKu^a0U@LgFyri@@`vyoHRte zoy9r$uLcqP(`Wl%dHA=t|7Tkar0&=sC8SC%%b%M|MvEQRrHT69R2^QzWRUr zF!K>uf4^o}JGuYW-JqZMqF2XR$zD}xr@yxQ?E|0i_7FGMvxvF)5}or%zHDam@cT94 zH?Hi=fE!bU*bQd0#M*Nnpjft6&JI3kDK5nJq6&q5xl)1KvF$@miQ?L;hPT>s=6u*- ztR}zhUM=qb{5Z@QvuRK7f!tuZ62X66&9E zV1|>>;NK>Q%1=~YUtKiCY7vWlC}^ee>+3*IIkq|b!VD#j{{Qo5cta$aP2_hlJ5k(2 z;|`h{AEvQip4jN2dIIQpww+reJI|lOb}F6~CHqS+Jy?jp+)fnNL}pvfvA3M{0c144 z#GeCk)ACzC>V}fo)+nzuYlN&=JBPLKERG`A8JZe-j=!62clcICAiDmDR8H z5MWLj^{{f5u9E#=&l#8CbA3X(`yW`hpkA4hbZA>8>KV$;Z8Qh^`~>-J3hkqF;D+L_ z&-cIKet%!O(WqfQTrE; zY5MqBAjescKxL}uA|rcHpXzIL zw%Fb&gL4bku5k$-Oj@n@?RR$L_HZP&~S${$TC*y_cn5#Sf(fRZI6C%2P|7tnuoL+wvJ=H^uxf$iUQ?01$#2Jf zU)PD>C-trGtth7PAdcTp3tp%L=QWXkB0Evs3&E9pZHsx35!Z8@UzPy>dgq08=?{63 z^LATTi<|=WPvoD-P89c2?d$J8>p1I5kSJ;_S8yM`y#MS<`bl1dVtKZ1y)dv7`6sdy z#jP8i8k8f*L^?!s4_<&kzl}M>8_Z|HL`ET9TQlvs-@a>1c*IZgGLR3|PnM4k1?Q>Q z;~gHRX+lV)g~m1q9`28WV86)jlq?;I+%=ApDc=tIm6V7@)ts**k*t~X7#BB!b|tk+PoLn~-UZJwiNnvRGf4^>(NJGOB@?#eF{4yP)JBeTE19dF72 z?K`*fdeJURapcq`amEu1pkpU07m=N)yn8Qcyce6p`R#1YxJ6nSt%f+gaRlV z&VzPTy1n!1v`__P44IKr^as`>@QoN}TG=6k_+1lsnzjp!N0_C+F1-rtDolgLg~&*uaq;+h$w z5QSnP*Pt?>lV?uaLY>O77g~h5gcWgrT)^4=o1S>)iy@D_%{=2}!MFg^o5H@&D#VbP z->+WwY32U7fCDecTd#4(1>AVuw6&?vx&UFD6|zz}>jHcc&JOAM1LFd`f~f4fjPb~l zb#AZL6#}hC@x#;rtUTT5)QON0qV^liPSn1lf#GADD5A*ii)@pn*b3S|bb`L05jX`kcJ{vm1u+_MZ$a7yCxW#xxQ9fr~0GG-J?MW%1 zo)6wczFWzwK|dR4zybHoF47|ajY+AY{1Rcb+h@?z&6b1P*bAV zceD~WY47_6v;3c+H|_&{#dv*2ak<3SqGD`NhJni9no%5J;1bv`dbri`t9(q~-2ikVaO7R9u{ zN#mOp5B-600X-Yelb$SUg99$M7|JVwas}<+mHB+E6?T@MqtW|?`#Q{(eEZFv&$q$~ zs!V#~LJ&9lC`#(&j0RDym$)4+GFW_~7yXS6s3iOsn-=2y2 zZ!3l!UVU2fs(qj?2lG2vN)%W9px-#>#8UW`$y_y=KJ%M;t!LAqLio(i?e)tz?`YU@UfSgoWIA`Fx)+{(44lJ#eZKFt68?#I*>I|o z`Xdoj&a?FIKmJ38*NSIcg&lUxNoZ6Cc5M4lQ=;%G6oZI}V(`+eez6 zKbM_~23nXqZWjgip~l1ZBZ}K_cgA*Akv!CG+r+GiyMg|nU21>hrBOZ_evRICbTzPJ z{)U&;NxYtHWO`WYhx*S!VJ*hD^57>tq58IC@u5Vd|VIrjj zUH4SvYq=TdKf1R{$uSa7(K`aR8shPwzhVA{ni9orp3o!Y_^1}GVcB=R{h@FC{da>s zQ_yci9jdwtog5wr?AZ39rbKZid)n_Ra^|s4_GcbytOL&$^9$~K>An zzk9}-lY#cnr?js7)5mR_<-1FiG~r-J)Vjc_#2g4KfT zdmGFRV<-HVasMK7-M1<(s&K{~Fh?uirE~F5vO0E9`;}I%_4;)_1 z$7GL>iLAac2ArpN76t7}-^^s&LaVLQrg8s%#2AfxZd1!49h2gTxBQ-S~2vKvPb4uIeX|>*`nFx3XHWY*4&px||AIZyo{48QM3Hl?w>P*R2j}%) z?E2FbE}PhX^lT;^mUv@P(52t&ApFJ7>xxhBc6`)|8XE9y_t^{d_J6VKPg8y7RF<=C z9{epK%)GbpxBmYxcHVqsvbHCs7Hw)Cd7A1vxcF0HSqsH4d{A%0-gDqu)C{SP^BxMk7GgVApIbikjCpU(d zldZssOZC#E;W^pT$H~)#-r+dm3?7rGYwU2kV`O8Qqr3I6Hh@vjQ|x3>@0ah4rVI9MIE75%VtUR!y4@Sv{; zgZca4zFpVb1Kc5;?c|k)bBDOQ*?Z&9@d(Ej|6Gq?Ra;~H4?jP~-@M-NNWK3pVqU*m zKi7zM3D;DiM~;@79o+W`zl3RK?b}@=U5{RE&Y?0+4FBZl|Bj4>uhvv3ai1*27CLcm zajNcpyfdxokQRO@A;hK@DTUZMKEmzTaYIds;_4`FwF`9&L94EM()tX??d`Fgu7^kRLPrha~(`i!^Q6%%|B)l$g+FwS!DZv;f;Co1pk z^OhzvY*_4RpM_|P1Awm4^5D@_>NGw!qGl6yJc|3{5m4!s&W}TA?0v2IYpBaMnYDyHh{()ijT8S>SwW=*K)faq=NU9BOyv$~}uR zJ~8JEmHqj-*z3=I#wFO+EJXx3<(?@1+)?unl-p+Fo|Fxoatk)S@f|Y;jJLRTXHw4)np0>QIULDTU9ytOv2NdiG4ORz9zs0~a%BK9V1~e;#if6RBC` z{1A4!C^%_mRylrOQg{kgotabt*Y9@h8GUM~uQFJ!K}vK!RqS8Va6Io0OnLhzE9XA= zZH95c9DW;G2HWbcF1+#w)+11OwP)QTv;?-aW-Ob-88?OHRB~19-pvhlaKWl$SKs%k ze{B0uQ=;$_XJUbW2Yw;m3XX-r+9s}BO z&yC28YuEUY=Pe)05)X2}y!NwBj&&5~=6n3*0I!1*$o7xmkGRtSl`iO!ou=DrR;Hg0$2>!y*2%Psnv zajl?zuQ)8H>{T3v98O`?ta=QdM~KQrWG5=`{I@Rzq~t}B=~hgY@HX&V)8xN$$2U7s z)-6iy z#FAs2-;zd!HGWk|#qWVg`W99IsLvhij$QRXCyzXk$V?Ah5AIV${)y~FaZ8s~ z%TF{{K(2r6n$sQw;zEJTt`>$XAdA?Wa;=9j*V;dgyW~jDb}El7BE2rUZtq#3|F3*# zzE81726=h6mhG{H`}+UDgzC73g3^fD`GvH}j$mB?vsFfmV#iA(p^NpL_gt*ydi%~^ zR`%g&xCD|w^WIOkEW!PcyjvSH>!c*&^>)?OxH|4X*YWQa3qQ;=iZg$E*hW?~7KB3>J;Q z3$zv8mqlU=IO7f$>r>x-K*-2o4+km zHnjP?T+e-tN#%H{QyrXf2aNd^vy=LaJ8%dOympB*?!fwuV{ITW_cf0mPucl_SLw*^ zl^0djdO^9KFQlLH<%~PnN3PtsT#ox%yyOS#3$qqckX_d#!$u^7dbafa@M81~3R2@4 zTDnpOJ`TM?|Dum3LG*$0#4cJB$gUC)4 z`{C4k4n8@Z@Tk!i0W;Tj;peKm^^v8d+E%!hVkar_U#v+$6!(5+UUu-oZ*Xwnc*|D> zKyUe0y@IuV$v0SXl(W%_55P`TE+RWo+>p8hAFLKIk>J+$m7C&#uF^kdOoo6u6DeNx zBI{Hq_w|SBd-NkLt$C67MXupCea0Q=ifg?;Gp!X4z0D^(F$Uy^s9Z#LqVlF+<8?Z_ zy$zNrED}$W1$xV_`6f41H@3o5O8)w$&)hHX3h9Z_7CSlP8b~>JSc^d123Dv9P2&}8 zvZHo}lM1jCm5azuRNfa>$tDN%Uclv}#B#4a2D-{rsY_em%q)i67Zq1p(ts|J$Ul*t zC@y)*s>Vg9?!s3+^4E{!v@>>m^v?04}&b<7ax?GHM*+TUAp z8`YBRxSTp2*fD=YO^M?AN=!15YJZ3}#Wjq~ya@WOT=97cF`Y-Kxc$bA!~VcN)Ogr_ zL~*^AMp7g^gU}@T=c2p&%+DWEryYJvB>{b`^<{g{SJ2-ue?v`);zrKCudN?mjA}lx zX6fsI{!z)^A;g(QnfitjU+lQJG#T5-u;a@za1-0v{Gp(Nmt`842&)kj^Y(-TTYE9A=2KJ%G z!}cSJt5vpXCDIrT$A4OJ^M)IEwkR?TV6&+A(AU{HdqT#3$M27rzoDi?aobs4i4sl^ zQBA>jDdyTBuC87z-E-_?w8r?kiicaPA5q-7*Rva9M)R_hTrXv9VS)O*Y~*q4 zSR^0Yq1--9cQ5zPqlqVHwK#odu+JHaFB{!wJ%U)7*J?*s39^kG_ms;|Y?aQv`i$TA=Gyj9|o%uBO_T`V}Z250>_{tghJ0Dj6(JD#K{G*uci|d(zr})8r zAx}#Gdhiw|+e7s+yI7I?*Nu{MaY2XI3$weNdPjZY=zX#Lw0}|ypO+=fJ`=dCO{0wa z*NxQ@zBjX#TT!9Zsk0sWJVT$4I6kw-pcQ?byMa7+K6uW=@-@`-XMgTFHsCz`{#swZ zGKVwgUT|EmDw~X8{?@fu^2%HhW_xT)t}e3Y{`2!_EuBl|Ji=^i>%=_6K5L1^%Pw#3 zL50|jx=Q1l@;e9Q7t7yZDbe{`G@JR}RHX(TX<;j|mko5rjD<=^FRXZqW`{OvPb>xR zsDs7nzrBB4M!y|G78olzA{pqx#EKV+O@sfoZ^C-*nd_ASllQASymBGd|MPvbzCqts z26wdGacLidoKO5N^|thltFU_O^O|{=P7&(Uw`vEinHX9E$Apicb7TnXAcQ3BQnz@Q z4d1FxcG)lWTbKP2jI+S1L+yIPLQ(sAI43?*1Gzc)99Fb-rFtSFc`(eX$h5K|){zU{ zyEDx;mX09M6Uj4MBM0q2s=3DMG1MDy!OPy_g!RAm|0mc3jthLfz~YRSDB|(CGiyia z;OB$Ug2h{A1!uxt-Gb&X_Wjn==O+yC+tRxt=wnO_x^w3W=XFDv|6gy!*e%hV`Trk} zF^nJeQGN&CcC3A|^v>hR`bWF-;JkYG?%K)ezxrAJK))T&kH7qGSA*`n zuvOS(JUA~gKmF5!#Oa}7F6nSv#-re48o$?9FgcIs=coRkqD*3Lru*@n;IZHlpcYbn zsIw`Zlr+kE&W3;g{;h$3Yk*S&y8Gxra=1|=|IlzGhr0WCfs+lDa>c`QLIY0Lzn#8k zcusiwI60QTX?RYkeVyzP9G(+OUnkRAhv$Uc$H`H*r^9ms0VnRohQk}sv5(Zp$s#C! zI62`AUfA1b@Pa!tRN#l3AA=X9(q8fWcv>3D;00;zxn~)tIWvCF;3*I^9O^GaeH51e zp80=S0}i#DD;{lIhaxhL2dN?6=wI&iuW`sVz!|)-2Mk_tXV4@5uD7!|e*bFl!ases z|CPOed;4I`G+#+K`PqSEC?#wAd&AuU__O0+$NjtguWO*t(|h;NaR*17evUg>bNQP8 zkN*B++=1V|s+s+-?gstbm>g+4Wr|jzmHB(N*adyU+ry!9>gh3CUZV{W;tp>-hu^RJ zznf#>GnmI8<#EOx6khN#zI>STZT|OP&eiS&MUFkZL$jq_tqQke+lQJG#jS8vwhVL? zW@q1)5mPLFhWlS9yf}ctSre0dSj3dQiu>aZ5`0e1x)hO#M(91fqRa;M>BZ1|^Lg$? zGb-Z4J9E}SNZ$2Dz!B&vsrB)PH8l9xJMX#C=zn0`fwke% z2Kyiy`{r)9>wf7#cX))grP-D8$1=!S1|AyN4X2jAOI`Mur8;)}xS>1)g;diI6 zo5Xz`UK^TYp7OX8<#{wwiFv96k1N>}UHfTLGkP&_WB0m0Fy3Koe;u>nZC2i_N;qif5f<1+n(BJXot()~p4r*{rE71=eU5L$F7% zMevnirQlt`Y{AQdv4Y114+`!QTqo!#xL9zW;7q|uf--_51Ze`D0!;$X1Av)>^wo45x-oq= zU6n3JA4#Y2cJRLAt>G=^W%H);p5qPUJ;=M0*PVAcuNki{uR55nPe5RG&qx>e`kOImGM8|KLHAj{A2vS!;b~{8gTltj^10GeylV02BV*=Fulep zB;_!v9;4-7U+f^g!s%%E9@0yUmL)7nBfY@M_}p4j9ZovI2Bha0*{0msLaN2dLu3-^ z8AdjKGptE9I4R^Okg9Q#e=JOTiqX>CB`KsQI7MucAU(!uM6@NT3M1=ny^5qtjI8b` z9wI%$36Yvfs=x_0ODC0MwB)_gOHvt5Zgh3hL!4Y|#*s<^UG5~60P^uC72~wJ#g6m< zqs3BccS%J!NgmWB-N$HA)RcD8J&Y_|HkOg@Vq|W&eLATS&=fn;9h_|Iv`7Uw*?cCE z@-Z^`)HRWG8zom5|stS%qyTp%@vXDH}<-I0?7E zAmw1RV6Bb|DH|iBYCaWG7EVv+wURP1GF-QK1Stb2h40%*H!zxCwR9rsI!=|d%t+}t z1%6vbx`xxHfU~4DjOJaO^M-U4BZD`_e56#IW*lOWu3$7b#8#Y?f|33!{(RD9oN_m< zCMDx!dguV@5>6(@j-(`v^sZb9AYH`CU@1T80!}lZj3p&vq-*CjlazqboS1wv={!zk zrEF3>Mu@g)H7O1!R&WRD97ZsYuLJ2UMzga7V@Rxz|W1F`99&TYwaflTf!4 z=>$evQTjQgFq}>+>yVCPG+l}vLJGx+{Ny9)7)F}z7pIYq;Vdn8Nry0+R(IwoDF~+-Q>mmtjMRelgh>H79av;T^2f<9c`oT7 zMyhW_Mv@NTj5=vQMpIhH7?6B%svf_DhH1z2Y=(5%>V>UHsNs4`J4v^<9AP!*ocFtMau>Z#+i?e zS&xI+W9fAO0(P&(!8G!yI|d5tqZh3KupD;7K>pLDLRSprbZ;$Oje%@*g|iC=GGE4+ zI^!_!Si>qDbk{C-!eA_yOKE2(E^g zVIa9O`k5UD5_k4ow#C7Zm1Ki~xKGuNr8tPanq!T_Xe|jV491x4$h5@4DEjRZ48#si zGhB?rp3;;>IP8wCw7_7r4LZdf1JT1?yUcJfv=24KVARgHS4=P%dFlvtAr2x5F2*oFwg6H9|sY>1e1L3HN%5!lzJuXup10e}ZsvZWc ziuMt@7zpN!D4v7E)KEJF1A*sXqhSE!!e(Q@ALY?A3y0HZ+jVf*UgN3_Kt5$A4kmLt zXJEiw)G$#C1I9vuw&@t~y!pL9S7EDh9M9GkaAW zE=spd!9kszFc}A_^%0XW;L)`~RWP6)kTIQz0p;=JQOY<}H6=~}aOs5-0OPXpI8@$P zs|dihf&i9`62Rbdo5)Fga&9iUu;2@~$M#Z4{LDnS-4n-LTWG02i z$GOY+H=lfai@_gEsv`@MSZ%C&Rwb*DmB~tCMX^Fy`&gS<&YZV@BbE+pGE0Uf!lDYc z3pNNo6)Y0W6-?p0`-ckp32qm36SNaF;Um%8==JnUdLccNo`D<@Mv;&g;f&$7{li@T&1D@QU)%XHOt0%)GJbu1x=r(NmHVU)A)J5^R)217cx$ z)KH2kY)UHS93_l$kg}8FPFYSdqv%r9DT)*^3WMBDZYI}}%gDFM>Er}*1UZPjhrEHj zg1ne)K-MBFlO@T5oUaxh{7(Fq{PX!|@~iMm^9%8lnV*?&n2$N%EV7x&%xLCOrZ00V zb2Zb3Y0R9>RAtI>zF5#09gKI38b&dL%}8aOV}vmdGIlcDIo~VH7`hB~h9X0Z!QkuW zYv!xtE91M(m(KZG5y2P4w})>7-wM9P9KE*|pE92$pP(Qjs3xc&C@M%7=;C~NsTC*{ zxG9h(5HAoe5Fp?wuui~1z(PQu^W8;BKwN;I|2uyR|4aS~{sR6R{1^BmIbGoQANDkI zd8A@Agg^ZxZ+NN?;ZHxw)*5pl{ORY?vkYMffBLx;wDKf`KmA+^NI3xEPd}H$N2fse z)6b4xEm7e1WzD8Y=~D!)X-73fhX($fqc@1(25xv>7L%I$mfKM)8#s zKSLgXD8A4}oE|+BhBg4Y@)%kVNc<7B4x`vB~d*IO#6xgqC9z(Q#lYv5&7Sh0Jwig*v$7sJ*kR&t>Bj0Lw zFGvk1zVr}iDn>pfAHPAWI2GRtgQnnAkUb8XjFZ*cozNtV_O+{vLn=5;nfn%+h>>?e zpbn&rQ~sm1&;*RU@-tf?C7gsWQlRk|?Nx=ZL5djdLB_p<#$mL(fhq?n;Pj?A9FoWB z^bB)I4yR>__aIrECXl-!8H_v^w3I+&aT3;dfTVE}+Wi`m!f2;C&lyM(qaE#E&Oj14 zQ5rQNag4SfT)!0>gVDC`OUjTKPT$y%pwT#8r9?uaI5{Cf&?ubdPu>lU#AvJ2lzM0c zMq5xB3rGZ~uuD`(7^BS_qkSMDoESb*5DTMCvN}?bAVwbH%hMnMj5fCE7eM?twQg;I zm^hW&AP@tmJ!3Nq{Z&u~Mg?cSO@VIUB=5Tex{ee7lyoQ^C%%pm&^3(mH)aPxX@HzMp{qD; zn3WEtVsxATgf?^qqg&2e=b;pwoI2RhWsGhbUe$q;G0L-BzYDsA5&QY!LMRC*MP?0j z5hob|dFTR8V|i4dM2yf4v2&pWoLpRrq4OB!_Rw3Pc$~Upf}uD-+8d#BIDNaJ0iDIE zE2tcb#VBjLLlqQ*li6E$C>o>8S+=^+8H_THPmhA4a60mA6LcCU@2+Mj5+@ahbm$aD zH#(e@p$MEF2=PHDF}faoSrQ7z$u>FyI)PET(WE*k45u+|&Cqd-(%Q;*LZLX#n8|>S zVRW@(Z!2^ZC-0uG&=H*e4|`t%PE{B6k837FAqh#6BvPhO=Y$3l6%{H&No9&gmCBS% zNm8K*3DIE680Q)?mN`Tj%aqJy_P^@Acl+qP_vXDl-}`^Q*YkMx-RtbLetWIG&T!BD zt#z)6)>C>BdX#sjC~x6=vE#Xxl%9lMfV>LjO?)rr<~Z zzW4I0)ILgA3X1=JZ^GY;|NqhA*RRyDSd%gz-zy7I(%=Muu4fw=;4^B zlr*4sm4%WT^fvTTVhBAPsgsfl-`1#N#vJzHwE*_pfMeANKj2-+BXS#}?g(JrMslY5w*dL< z{fYI__!zeSH1~>lMiI%k;z4~^0WX4oebCW2G+jveB3q>>HS+T@KJ$n6R$Reg19^sx zG7o{eNWKPRSFdjyL5}AaR;IlMbpwgnH+wspy*eipnD+%zV<+my^`bGrpU?dS<%fzf z*e?uHiznHDe70U?-EL|#cAq8yMH>#rV1fI`_8YK>6!7^wqhvPbts)*;Wnr<)g-w+8tw^AtH&#=x}hf*x3f~rsE5d6(CMmHJO#Bn)s1W^ z0Q^0mk+e@}xX!xw#)ZeI;KNf~`*oW@JvEA8vBh7fXklF!-Hol0GvuVf5k{fm9$unt zwmyLxcI7;`HF7oJ%V{coJhPjc4qhObWb$Hgi0tdzXHCQY7()*)+jmZ_y$0BY*`xTG z&4>~1HE}t1JsHRehLHFH&0ePK=R~^_Y2Y=dbo?U%!1c(-jb3a4uJ*^RfK$DXoymXv zCI@uijOWAEwoo@Km1O{Ns}`QzxkiNvwr0_Xiy~Wf$&YJv`h?zs6+EzjHRfg(Jy>5i z388@K13a*-wM=UJK2S%GU}zf%nR0<&yn;b<aA@XeB9Cc+SKOD;YdQ>g{Bia2d*`*zMA$BQD|9#xyz+?eIe>+#h=5#SW znEKO{!!BF$-`9oh6yJP-niEd)zS58v0_q_e?pK+JTEq!ITkYmXf%!)Ec;4+ z8&(^ffc-XrdWc68*OzRm;)ac_RMT09$dBtGR?x8!R}XR57=>d-A+Yz69kt+>>3WC? z?GrVBpdMmWWSp!f!z$RPyL)lTjCzRASd*`CPYJ_8H#okqTTsD-6TxqOKs#?Fb7@m3 zvvR@lObo`M+T(~m{wg2zhYJ3Ie6N$ZdWasJQf&4! z>LD&H+qz4!Rv4z``_gv5j{G&Rros85EM26r^l;vy2YR=Jk`OCjNlVj-_BeX!_CQXt>W`i|f=` zQo`|_V%j3|0GFd}D!EUT5)NH?+1bAi$kFtp$~=|_{J;bz-ijxxGD27Qm2$h(*i>K@XsQ2(-a#~4J<8+@y-8_3c0 zqsh^5Um-a+u)CPxHd~5fxqF~a+{osH6;m6SU_;I9odz_ZJ`|dMG&vfs=;n_dv}$zl z_+5{qtJ?u?VAE7W2462E;N*6RE(plc^rOkqaKA0sZE5G*2c>gxZnxeB?7AbX5Z=9@ z8LCcubd6aG$kFtp$k2bB$u>fLL!1+rs%T*R{yGlgVOQ1_L1Nj3LL2BnohJNt zQd=}!5m7zcXQO$LgZqOM@JXQG?o(Td#>NLo693E5#pa-{9I1HtacH;^<5!LqjzuE_ zChf7~x?mmK==XTV=q4ifZum)4?gMhXK2lpWT;}_3(q1N6h+aemZ<@U%-4w#lw$7!%evT{6;c!J#yM{0=xMw?mNq0f4;sd zt;+U|ND52DtNdd?j^9pdi-zl1&gf&XvIi;Ip%`r|1I`b~p7v-F{XrzYX0`D>As{Ce z4?hkK*X~lm^NXflNQCea6N!aa?l!(=p_Y7L^_W4eC9C-Pr^8M#=7R){lUoli?s z%SZsb`pju=xtOwGMa=_?4$6@~o-NnkRJ*d178@jDZ~tieJLzA4CKCfTQM+leO4k=J zx0fS-Joh=6mrY`ruq<+ZTPzoY^W@n?4Tk_+oxb!HI}|;o$d4;|*fgfuf*t$0s5a9* z6yR#wtvdAuSI^E{RIWXvg#5?RdP#TBI}*K!^f_Hsg~#ANN)~EScG=&Hw0u7KdV?DI z?{gkrvd}$`vrF72QDy^{3jS+(DPF9K$#;up$I>*Hh5U&+eX7i7uP$U{$7Xh4(%*R$g4-B$Fk)1h=Y1y@{PP= zPXy`_iNSlh^k2zWr;iCY0Z#ikf*md#krP9z$q0A#3Fg`k;<@m5%C{TDT}y^M77Pi! zJBD7TFQ{*P>XCaHR2{P0;Sw+L@9(B@c+UFI-o@jEYvE^_;B_-*38bcU`DWDkQr9cJ7M<&r$XIdTeyLEXxn)ad{68hc^(N z?^{tXXN|K6G<7&D**-iLRqv4xy$!sQTyP~@wS{vWIKJ@no888?a#YF-CPD?$UJE}) zqWfW;SND$A&S2!C|0R2S9^&UgAKDPieZE+Tw^h4VMES3}g0sPK{TI<8ww^t`NVbK_ zksUXfIMy$$&1Op(#yDMX%eKXR>C2L1sPD6hQgKodO*1znH=gQB!r%sF2o6 zNMNGEX>E)19RL2P|3@uP!R*8gG3>!*rSs8L)7+uapkbiSroM*T@ZaBm9{A4#|9N1J z2b3H*K%Kh_IAZUwo@{F zrfJ0UQ^Gz&366a{KP7BH$uwzseo9zpD8X@^=cj}PD4C{6&rit$pk$g^Js&04%^a9# zlro&AWKXM^E@c=i{(*@R7g(f}GNjn|Rx{ha40=!XR59xS@f*UQ@d}DI&57Ut1V22$ z%WZa>>XsX#`|+)7x3VSC8{`qxsabB~0L1M@Z*4rMqGc$ioHiO9$l9jGS6au`AvP==a}qnwqz|8EM$Is$#>Ju6dtQ(Qs|d>ly4|HmsF( z>oX6|I6@GApmZy46JWy*OW+C=B9#O=!4MKZpy4XZ)=r)|!H%u=9yM$!1a%lYAY=NZ zee77bHEtd|Rdj{7<5pgkfm* zp6-8Xyi<=AyP$G>&jEM9<19H{$a!!b16Fu1Z+2V&6_%jrH$R}^I@OtfjP;_$vRMeP za!v&NFm?%>+!MGuj4Vdp`;^Lo{5N4|9-?ZveKme}fBbl~`IlY2aQZm&5HfnD>|^E( ze)+P^PDxxietBx@`Itn0^7H9=7C2i%9P;_CvdmO2^toT`j7R}G05~+8tCFMfW zssS|J<=|PSzmjoto=6$Alg5NEMh(b;M$$f^;YOSctJuA{1QNQ@898PM;;>2d>i)v4 zGRTTeX8ZAjKu#JO7=?!0n8T1|UQh=0?0S6R3@cdQbp~SnAvb!Uvr-QPWNCmLXe8|u z8ZOOg{vAnCjnED0#2Pkzz-u>ar}A#$`3ybP^_FI@1pHCb(7-4(T$3#WIfp-XL%220 zq@f1uSp7XEQaok~TD{ZPMY;r>mw-mnKB3_bC}N#g_E5p@hV0*i>HyD}t+Das&Et&l zf}!N7FR4II8X6ddhAaNAF5q|#HN4i>-D$J>2;utW7_=msih~Z;HR}&kT?hOCG?MlS z4Hw7aSNkH(0KfMAU^~VM;x=FF*~O*F46s&+rK!Fb`R&zs7uDOolnD-(-^$lA1@wQ! zu3;6HWP(R7tlK*J9`Hv=vl5I#vp47f`??A`M%dLocw1Bqh}(GglN)`5*x+=lwf7{y zeI@uGXe8|u8tyhn(G!n8bHHOE0?*Aqf%QF^@o`tjQcidk_q|;kGKv4jfi?>?-1wXj z#}pneSo(uT-nlOzf2=CmbWO7^j{kko`MGN_kfZ5GlcV7(+J={>}xCJ>texA2IZ^s&W1AaKBLyO}< zIk49zxs}SYmLI0{sTvpQBEP+^*6$AR4&wObimMOTwzm-MmHZm6UAl+^uFm<~f2TN; zASbq-v$vzI?}}ZSPj6@m!7DSjoNW&V$8SjKgose65PZ{BYg9Od{Kt`H<(Hlsisf*M z>?o)99l$TII?c_WIVJ$#6G}|jY(f6>##suTmtUCqVU6r!3;Bb9U!F%55PegKAEwSX ze^^scOLjl!gxwf-x+4Tzzdcr7aJ-kGUuNfBq4L*4aC7e~EB{431o`asBi2V-Uy93X zFF1Z)3fuARP}sIPouEG|{AuCMTt0XmZ~0=m_2m#T{b<|KaBFDYAEz*I!XfKpP5VCr zp7&s=z^ytaPFO8O@{+$>C)sf`3~sA<6>!6noMtCYGCK(R`y3vGTHtu?G6fG!O1_bw z*Upu^L0*VK1fF~>3g68K_I7hV@6^EY+Lx^7G^+apymt4z(GQ1kymr-1OHX<7gWqs> z$SE^g;&|=WOW*c!{{db*EX(Q`#mEJhRbGE|aXUn98%@l-ptQbG@7d zR3hbRSHaGLt0i)ZFfcwYMRmSNHsE;ellk_CTkFZsnPg7q?DR;bhwE<|nrHR_yF_Xq zvP>PKhtKxza?~9MoHzWuNNv%MqwoITGHSIju*Na>K)>6-&sV*gU0j7R@VR&Kk^|IW zKBVH|$D!eN<+FOb-lBxtibYO4ZUeY^OI=Hktf7Rr3h2reRsuO*-|w_&*hLH4o-&w@ zKpbz1RGW{D5{}`kj;l}6*WljM?ypyE_y>6H?-_F{1}=<2QrUfb^zs0Iec&A@Yk|rb z^h)!NPEr?;|BkKGW6|tgubyC;w3i94NLc38cOUSKEk{-{S&K2j;tRuH`qKekBe`(< zQ=LxKZKH$Xb#(fZZ2wBRc2W<<@gMpk}xbJc-pzu3=(ADiU;chE{U7sJE zJl5jS3pGdwcL@Fg9>321SoMJGy^xUoTQd#JTNJmb!qGT8O<5|h?;fuv?Wr+8vNK@2j zz%$+-UO5!k@*bhTeW|7Q4UnVRg(gR}woTL|WUe$U?m=CO@K#Ww_Nv#M(>x~}Y z#2?_(`!s!K{kp6O$!S*KJf;HtJakq2=BCRH$cxkYYwos!`JmZ_CP%ZE1^OD`GFgXw z8DKeEo(tlKt!HPIp^i1xfA2-w@#$K;f1WM+A4MwxKE?GeS zG8+qaC`iZCZ3T#1#?nO_uB)(MyI$3?>4Y)EXnrInN5f4SW!x0KmloS4%5;94I#|c= z4=$NJ(xAoeytC^?tTs4*62qCj9SwKKj_TE6#f;brt)U7j5pbStoD_MK>coV-9AlDx zZzK6}MHv^|T!H%yEJp9p^Y}o3>+JHLGAW%ME0k}wP4N%B_kPJB4{aaZix{TdPp5qb z;^zom&KX8qck=f%^O9lFXFvWpEXG5F%c;&uO! zPd^(J*KaFqQ#`c10jbim)O6SYzMCoXOx-N;tVb^O-U$hL3w~q%g^Irw{jgU6*gMU? zo%!doeA&>^E?j=oXbqRyqJF}C^vp3cKS%9sFFG!e1-TZ`lv15dp2P3Ok5%5iUgFVF zHmu9=u|+jV@f?5S$Kl({Hc8?dQ`yjJp-``4$uv~GF5ZnhmnkMAqdw1H-t8j(8?5Mw zR@H5R$xw=n^k`oQI{*LkQ2x5zx@A!3YXQ-6XX3w|nP2d3%jJlJY$Lf&buRNmov&J} zc>m~@VkoV&eDWn`n5Z9i2prUWF8Uf83ge~8NJZ!Wi!N)w5d5YYavvQk#S9SV{}+z6 zR=C!sLzCi5>C@QJdGAQ=cbVt$^sr&HaYP42DA9OeQ8h9Z@lJ&thD8(--OzdZpJnAg$(Q$W8xd*QT=-~nv*?Of(tH6TiLWK8XULyxSHM4 zVoanQ9w$Pl&DR&3K7WF$S4!-;k%z=vXwMr)<$Z$SygOSTzCZN*i7Qg|3fh|)bMXsj z2&!JIfhFzh%R-Po-^w$^Gw#RmdS>x&}W) zL(G(g&Y@CXKm8y9=JSL9PZ>$UFu?GVHUm?Jxry0-i~J3Y1LO zz@DEHo*7DTrL*U!WC>6*U2%IpN^pE@?iqaR=~CU(YNq+t+V_ju8FArE3g5cbRNQ2# zOBs}@Xm_Mkl=ubs=TQR4S^tuw=3h6Br$x>q2eURHy$@{6uDrWL^akW#XTZN~LO8zl zV!*e)fGb7+chQc-#_7KYs!Djt2Ze<7g^0Cnab5EUybSI2e~Y)grNsVy`VW zfbXb*Rf`w)s5c=x+I9XVk9+66*gw7_&%&JUy6G1($!})EuG=ERoBTC{aOz~NlcIIx zV#69s+dSYu_?{sDg^Irwq2cDeP;*H#WykV9v)dw+Uq{d%7~)YBHqCopGnl^U6#042 zyD0{2FIFWZ2labzugV4|o83>pdf$B+h4iqGu6J8c{5v9t`$^ zVzK|q$AJGQ?(z7I3;hTp6Vn&BGlBd(`0Jq)C27Ib*m14J@olt%So}N-w)rf+h^s5# z&3~h&<7Zv@UAS#~@Y{d4MYB7W?aeuteWj4iNqZ}YD}bl8j^&HFlX?Z@l6Wv@Ya*#% zDdx@!4cE3Wt;O|e4rCoSB5EcM;%nVS!OI8b%b+C{X315%zZ1@9b2b0H1Pzzj)T}`C zX$d4hl38MC0FKu%$|@H_93MU>Ow@+<5AfmF9eyraSzHFSbXFf~p23ID%RiSS>eK^? z#UC!(gHmzr_@%su4i!!NqYcvJw#hnH|np*-;c z@JnCD$O^jP`0)9e*2mX zjTSx@;4`Xt6db3e$jiYG40Le+t^Qk2y1=^s+A4G@n!S7svULSKOz_rQ`qCETz^>E0 zi-wPhGrNr4t+*eOu(_dZ50~_A%rIuj=@ys~-?Bsb|z4h-4 z%{OfL1NGLAz0wO{+mHKA+>)C=dxJG0erVq5Z%V$0t9!m)ZFQCp`T6izy318h_VdF} zdsr{m-vjYnT()N5e86(M1kYgqsfT%`ETmZkJKp8Nu_7Vke$Z+&Tem0=VcKm0KwCf~pS@ZoE1;>FDb zaC~?z@5#wT^7G;4a+n{VzAXe7j|Y}nLcN6bJ@H|rNdJ=%97|{OrTaO^3;6XaqD#@% z_l!gi_ZLkOn5H{Q0>cN+|L<=pD!$nz0tc^Mi|wca-&4^Me!T?^ceJlb*JUFwY#5jN z?MQAc!QP1WF~-PdKG-%ac-Q)hQs~!OiA&LNAKrXmsKv_(hkk(<(Qg90^xBK1W(Nj1 zV3Dn*n7(FE|D8C}{~Upa+tT45@#PIS{8`pVzV{Q*-@tVRQ&`6h7Z@#!S?~vV_!Rwo z+I@^7@Y1WXQ7Z3%y+T8IB?pFA!8X33>gkt>|JM0Gtpq(Zd)I6hU+0a=|4g z%-6pyo*>A74;7uW9CeQ`I)!N!yznsH;`>i91iO~4$??>x5{5sk6jyuDk)I>BxN>pW z5gZSn*JML)9PK2*u3gPy<%2jLzA2@Mz1swklgr*)Trs8wnizPKd5ZFSci`tm_cVvj z$YbEgx~xq;eLzkwTEg%?9=>ZK z!>2F%#~|Lt6oRb-5Zti_$jOD(zc4{c_FPEGRg}C>~=^oDYQGZ+43o&q1Ho#^_OIK!*&eDlkfb z*Xp(A=;N;3Kc{?5f=~9R9TG$En!}Z=gDbk= z>+FEPO$=xDb~M~*(Onlzsb3&gJ1HbfuY%*qW${Z#g`osQ4eGrYXb$AF^%Co&;Zmq! zO0J#CLIm34uB8To9I(zz>mtkOTtt5Gd9k}IkQ2k1y&VmA*w*gWr{!e`?wg^sMj1F> zgf^?KTuM=ih%>Pq>8=Ix*?Nif(Qxf9*go?!zJ<62ec~#dQE!$lbXP_s9Dy|DRlarn z1N{GJM`qgxYQ@O5eNzqV_ks9vuq-Y;Jp2K{_HXxtX4D5KX5Z}XX!i03;J%o0e=`juHl8}ml|CBh=mX3WA=l4sTY?wvnE;AAn;ksmV}`(!o3%MKT=yXdtH)@ zVhg2cvFVMwO}P|+y%H*A4i`?+V!bckHK*SV&fBEo;m7^J-8$D^4{NU18+n+pfnidw z?+5@~8;4l#4;D;VNn1;w5C62DzQ8bop9j7*QFAupfY`C)Er%loT>)-E+EJ6M{0}a=jh<-rZs`=ST(A`wF_l{euu>DEhQQ3Sj&>J>MwsFf5%epT|@cK zUWEOyFVFQ9aL-!M9+8`Lz85h%l#2wh0=%Z^4YLWQ;D6DtAT#^>=U{#J=m~I z-v(=6q8XaA-*4g07(C6tO^^Y{rE8dmCPL4S)nPmKxHN<~hk`?UlIiA~M97on=vBMk zzxdPp>*vJnx=9Yc9Jn4yX016i>JiuB<)NN}P+}ci~O8YDqHWyRWxXI+^WKy#1p+0IBe*%vDEC>`qcbE!I57K1w9U`^XE zD)OJ92f|m^zHcDT|F3j$qOIr3gz8lk;aEL=p?p>A}!EYk7=ZWuE zA3k<}nQaUtrgB7dXPP&v-h~(n_9rp)u-zl|wBE`PqVe$P-SSL#?blE!Wn{+{)|aSy zSx@9iC@S&8J+7%SEK0=l3eu;zo2;9#(98A5zH<$u=M^k3dwJ{nDlQoAwekFL3mlht zyJxp&);iSbmcD}2GfY?TFrf4Q1ypZ*l6DS3!ot1<`SKFKE_<|_@OucwLgS}TY@5(W z=l}PdmS6NNvH_{|vsrwH5uC4Q&lBH=Gdev}hF(Cvf$Hxa&t6CM?|rJJZ0A|~5c80_ z+6{i-yn)vSww;13D&|dyKwf?t2A(@c${4DCj-tx6|lSnNqE!Y@mEVxu24q z;w{Au+yB$*LJj*rPD>Qz8tMTw4ddnxB%DK*?2jWygG!;CSgmGkED&+NcGm)lBo! zS%lv#X2b;=DZKQo)K8P;N6Vmxq8*f_V?FxdtcOBd5 zW%gekaAN)vBUBoyz~I6A9cX59DZ7WKWG|uEu53Oq&90- z39!G=v} z9Ahg`2m0%zbT*x8XTvtIn;@mDh=1oon*bWFZE3aTP24kwqtrL7igSREN-bIz;jJ06)j;OP&mLsYck&hA7JVksmj2yJ*`7 z>juQ>ZDC))M(|y8(!;)4baxZtpS5(XjC4{gjL-%75@l%L4wyLV<-&m!lA+qMS!ZR{=kuts|NoZGGjK zH)!e}X2q`T%Moz!9z^i_GZwtL6Dh)gWxGJ1-sMk)#mj%UMZ;aWSj?H%lNK8-BKgVb z9^h#)q=%#&cg0{$d(ONl8vt^0;XW!W6U%O;!WxQd`QHx#`r~--q`t$=Ly^YH$+Hf~ z$%Q*w|6W=0&IrO}yJ0j>8$63}4zPdtEoTsMzn7Qja&7j8>QKt`n<276k;`fjr+;KMuQeJtkxK8(mF9t<*i zO@2PSv}0?!=mlyleMF<+a(cjr_wF2gvaAe)ZFe)(Yg-897I&yBk@b8Z$76Q_{`WekhgZiuQz4IfO6D6K zKjL{e4pTdNjhh68HW=q3oO!B6FAZ|u8a}kSmHcsU6**=9=KJx;!# zvw&Z%0@`h=wCL6uQoq{G^%~mw#mSq|SHC_NqP%|NoJ}KmmPUo0+R3(|403!~_O^T% zkk8fp_YyQ*si$5;dzDHcj&t!T{zrg6^*VQGT*C49D{l_mYTF0oe~&VED;jR*-j$8^ z^ktCk{b;9xMxfua$JEwPsu6185t4C|0_#3k^WRI*a3!^^+~PGFp{#Me{IG){KOof8 zU!Xm$31YeyC6WCH_@_F$uDl#?njpG$zJ99jz%$sm*d$jK{?Cww&tpgL9P*#ncp|EO z7d`p{sg>>G*IEnwnK4408uPvfvR!dW$2tf2|L?szcPpBo-v+J14i9ugcj6mUWxIz6 z*J=2C^DDXMQ_z+>C2A2h;QBpR^WRI*aEqN-_;z+v!Cx=x3k|)SBH+4iE_75n!w6f@ z@5(611@gZ~nY$GYH#ka|)2f~tmV8}jw9gFi))kL+8@uw*z=Kj*W4i~z^=z)@zn7rl z?$0p0zOjr3j=Ohb=tecrA9#P~H?ATY_;8Jf-pRYkB$~Q6eG<0lz(l+48FYbU7zJ&_A|lVl4*YS z7UW-F#kHN%o0xv};A>QU%^!E}pd+)Zme@Lz8 zfF(XLY)&Wxadl7c+`*?bobbzaE#6;pz`FlE%G|AJxH3sQr7mybf~~zmQ;Mm8y?2H+ zRSeH^!ONMdS5IsrKW@|tZ38C}9#||>FW!U&oR^fSN1oi&<$>2I?3QHJC4YVZyg*3j z#&kXeZ?Hp>;X%T6|AUwB(6@*5u)uJM^U`hP&xhdUKCySik{`E@51qH(2XWi1)*{8K zAONTCdr_XuLww?Ljmrx7SiSW91v-fVsr0^4X?9-T-N6 zU=$i|qrS9*NH#b8Ci;TTg&BDXwI|(@cxt)fl&}*`zJDMuK{B7Wsfu0%E_Z#QqdVjM z054yi6Fh@^KY*>EgqOx2cs~HgLg|C;%&Xw|^n3S`I6+>*tD;zIu?b;VXt|8#8<+|P zp8LH|Xnxi{%$B3JkPGHL-QmAETu8K>%I8N|qIjd@m)kX|_H+i{=b|a9J3pZV|^*XCH zC2Y{&mZUW~M!=oc?_s%DS9Jv?Y^`+F zdLhGc;eMTekeh%O)7f^Hql_+(LEmF0@-F6s`~&(G>R;CG7=!3}gKyP!139^TUCm-| z-Hdxbz_aibM}++VZ#pNmrY8oMQ*3Ur>C)Lhz(4JHUyyQk2OaFu^EjbyMqWZZt=k9H z<+!{Aqpx1yg1~&pWp8b1&Cqh6KBy;venEf$;MHmi9p>2J)(eTy=(1m@2Xb=Zo*6uo zw$Zy6dN$^`mUTDKKVhUjbsCqKz+Ap&qGK(PlM5G{w_g3>vPQ_iz+(@8J`If5E7Uk( z`S4sO#3Gg<=rGaqZ#*?DsYxSJ_l`vuWkbRBhKALhEBhQ+FA0xKCU9p zW15YJ@1x-+d1(fyOJJdfL>q^-5a4TzbUl)sd=U$!IO|n*$pJZDAE_-GF1>xBVoPc$ zR4?|1LU;t|w~KcfV{NxaR(C$IUd{#h?4;u1$D!d0h-(EqpYlV@YuJJ&UIG1f&5!6S zQ_~Q0PpO@$S>!*CvM(17r&pFC9GV*XuV>`(^aS{H=(JTLlRl@Hrw#pqyae5cn5DKJ z$g>soTvrx>`0;8`@XZp7K&s^iZ6>~hILG^s)E3Rp6$>_Wykagwwi=skH{1gJ?6z%4 zLL{vL86UP2;%)}>Ar%il4h?shx3#gfvkvJocy7~`1>(xvr+w==|3)PBarx6b7C?^I zM{0|PE2~$&xKOYMDQct@vX=(uB^Mc)Rz2r&gkOO%<>dE2u)d3Fs{|iKAzyn9gi~|C zy^c78|N4urHHc>PjmnSp;JQqzo%nHR_If(Cj=f&Ugk9rtdF4?)aK4(jJpTE`DJJYX z=FX774djoj@76woOO~-?eZFq~q;Uq|s@L6LAhMnvdz>wB{aH#N$J;?_i)OD|L@H9? z$Bs>K;As_C1o}0~F_veu*s(=^HxxR@|6x2IWW&y$=ljcx{7j5{k-Q5Qn^KFx{ac~G zOrPdC+;?J2@32I}f4IKel9AcC*n5r6vAFjGSp@!Q?A==3$C*|8m89=()0 z2sWz`KMj=N{DVf99Hp3%J`U(PrSZoopI3FOZ=;! z+oAL6IhJ3LPrOhJX;HsvI>a8?n@vczvrrOr=|EKXnU`UxeyA7b4=S9bfmf{cx^!2H_)f#xBXpT;A2Ak;q9K?I+z%#2VYEuOgF5aiqJ)`|L?eca%GqbKinkX7IsF5I8Wb7 z)~M_D2Q0KGWRUeh3p!6QkY&OXGC`-0v2AA*WrL8EjlmPBCCdHS|* zITDm@-a=*C#_;Q<;JiB9etf^8(CynN%~uf1=vlB{zm?c<008RC17+ zp`<0Mdwxo!ffDDm=wive2lpGCM6GJU3Wg)S={>ps?Sjiu2Lg@L-F&l0VKwM z>tXc2J+IGGpWyBXE|5+v7u^zDC!#l0|J(EZx8vjTFeE@8hGS9Iy}yfgv^O=JQmYBZ(>)Vwa#K9H9G3WKl`CK6i4>_#;`F;SQ zA9)y#2P`h(4;l(~ra7s4+h%!PvoWCju?IW$z2(INY?A$iMZLWGpu>?iHf+`xWb0wv zJA-HKMsgSJ*$Zc_%lH)$cI?UPLSBAhK);dYmG~YzcI*O?femNxw~`&V>6lM_7A`Mf zi%exbmKNA6ui0x-W>bT_8>ePXDJK4m0L=kt_KMK99X)!m0SO80|7@}Y=&zV~WuU9j zfGBnJyuMN1Np^c9p4nR%nZ8EoR-U!+C6ReC zm-5@R({<^640fEh#Y3wL$cf?1-j0Tw+dmxk1owV`f`ao6-yZ?}JEB$}E_0y34rq@H zO_c-rY`w(#Xt={yx7_giK7xG8IltE9BBAxxL?!G z-THhDgI#ozDJtd&$PXyl=R0K%jUcrC;>n4re$;|k{Jh;F zhE6AzVz4|%wJhBJKz;!Iq*D5KrXhsq<{GT*1yd0u~LxC!xRny!8(S;>xS|(5@Z^g zfj_kdjyMR%O+ld-<*DV1uxUO-D|F>*?U}c*>^_=-?ZV>NArT139_uZC77Zl8<46v-!V9 z9A^Xe)+r@*yXrB)UU z^CZ3e%8X~N=FDmZ@s*K4#Vgmoqf z$2Ga^z4_j(GDIK8nOJIXksE7E(67}e?51=F_ZybO@$7pZNzm`&;m4z$pRq`3VZi}@ z*rM{7#j>LyZab{}CcEqf;F#0lsr-N7{SJ)E()n3#V(?_KC-WdK4;(+wrJ)x>3qFd$ zZk#8$GY04WR*xS?tVOez@(4VxWyuMjUqtmp@YH95pVvyMB~=@6!n>LIjV&L<6Xe8j zW^YHsy*2woBrsHUI<@(R>Nt=Nm|gy7BVEKFr% z$)8tH&3fcx+fEU9A5%_m2JaBT&xoo1wnN$?@F_Eiwcgsv;_4-Yque~A&whluG%+m43&O`W#g1IM#huSqRff1r_oyQWV2 zT_v*!Y-hU-K6ak`>&yO8dW{S>C(Q1l-?J?N)n1s;b6aDG0xy43N09sr0&ZBQfGtS}i8G7Hg-)w}bU^IJ( z$4%DNjV;$AjpZ~%-)WMo6~vPqf7R}~o{d>v_v@!6`SDurvZUSGQ*nFhBR2c(PH!L!8X#w)z!JHn8 zh6`V43(&hk3D-odd+p2$^lzG=9v{NxGc417`SMsPkdq7dt1;!vp<5%6uW?z8?J2;k zbF-eX)N1U70)-Fsg~S0lxp19t_NB(!k3pg3#w#dt~72w9d ziafI$m(O6z)_-i@AIN8j@Oik^>2@DJ6 z3|G;dErJr5V*=eKiSwB7`^|3Aj$aOrS}jMJ63Et~X@}|zzO2tDjk-_E3L!~zJ>090 z$&btUMg7&JN)gm>{(;iLuRy;XzyIV_qj+RVRkGE{QV?&m?IG4jv-hF1*M&(dEEMUx zx~ysk?z_@of4u3dFW=r22k8y5E!{2-qZw$l_4^lIhr1_g1FTd_~tlKQ;EFju_|=?1ILkF zPeSTBNiXEQs`ZdCA6Q?37^$$6S`moW8$G^>Kk%M~hcw*svMY*^kWIan-<3f=!=bgx z`tg1ZNO#XtwcURppW!XDOJ62kJ(6L?X5V!Gd-k;J(7-jsNiy*&0Os)?iE1 zhY`ZP7k)odTQqy?YftASo3LZ+Ze(kvBmn+v>FNW`Q7P=$%^8JEt*Ic+NyWpDL&G(C z^^(iLwig+_W45C11+Z7Gcb|&Lsa~XT-*wYYtABW(b7L;QUuSs_17$ipwuZg*qGksb zjGw3EMls{JFWIqgxt?9zbO_7`zn#<;&E9PN>cG52HmrW=)yko@K>u3mcLAA?*{}|Q zU3nt9ASattJp8yHxU#_BY5wiZzuh#i=*Yu95ely{`2uIdoLv+S2bwep0^SIZC)(>7{w{oWGKB!^0>-K#816F zbDzDN-!;49@}dmtjP=7VIyM(~_B@_Frq}V3iGyqpc8jru`~B1#34Y7LkFPYU>HHj7 z46QA_ve&7_jKx9_j|^y+i>!(NrEU=sNZr9KZ|IB;by zE?ytLt(>rn-R7POEj)6fu;2DCKK(FwmWv-(MU}f_1b02rg#&7QwdUgD$Kl&$80YOZ z4hc}G`RPF(^S{=uBY4ib`3NeMFy5hqm%cXH#CK>eE?ytL)$^n>+$kLcNzqoRj|Tsh zSMVIfF@BuQVYRfpSGem$(S!1}gCTQp@#FBVZj|e$PZwW9+-VmZ1@!*%uNXKF;m196 z>oMor#t*w03bf1N-h+deqqUp&^aeirgscDmp3~Z+>#w|m!((&i^Hu+7ySf|~OtoxX zM8KoD_RQ9=o=THoz9$)){AgVUF+BYlXJ_Ufw?1t*4~Lw53stttufa&nwP&{8^st*hX+g5E$oSV1tlm8z{!7#w^k~RZV zhPjE^fx%FvQ(dHzqU@%OoUQM_{{NN-lpIt5wa@c%2K%p`i4cF!g7OR{?9b-;o&}|u zO85fjH(4p{jSBIR!<)^XwlA!oBrvO=Z(xI zP8(e?usU_-*iU(EYcJ8;L1Oy;uWwg!kOx-? zR~`PT`CK6iZ5=lLU z%!Z}v$QoIh2lPiizmmpi%7#7EXRb>%QBQVUZFZGWVNrib5- zZ#^2>^wZB$W8Yr##IVzX{U_JmKBrKE!RBQQ+*4o&a{PXzwrK05a`Kv2Gu;qEGqB?= z|6-6IU>td%wnMBBQD82-a_A4dFQG3rUq@aS_ghqY!(mAkkT>8&EnlX=m{f`QEFRz6`2y$xNlJ2l}sY+fzd88zE*RqlF%S;5`TrCOjF=o@<0o zw%Ak@<$?Dg^!XpN+q9<%+7o)cZF?(_lj>jmI5a=6)b)cSG@78?z%stZH1LeOQBS|0 zF}xWn@4I_-@F|ev^^w}5;mS@FC9m&lhIHN4JO_>eez*Oa8hxYppP}dBYvCy=^5cpa zV?XNN`2r0bEcFms365X=Ykoz3aXrv(mWSe1RbbsowG%%M&ED!rqm28d-4G=7xTOsP zj+YN1OQMhDO+kYZsZBO-!TkhYAE_-Gu1WZcROJaOI3QDX)zxyqca}+XTGMC92x|$L z9|-&d`3kJ&T?s)|)Ua$e>lw2>fJd*^CP(3ep@Z*7d-iYa9YRR8Z}vDed-Xa>Skn%q0LdOsf%ERdseVh;m|pM8jT zz@Dv4aPL9xrwT&A|HN=+Z%4yT<24A0V`PN0l$iQO5O5sD9T|&W`hX2CL5SQ zI{fJ!{jpCRa2E4Uk;QMp`nqf?+=apMWMi0xqle>x|7Y7ntdC|dvhA_Hh5#45&$4T) zQwO*YON}qt!l2Iur=8CU_#6i0#BgSBN5f^-q*yE3E(|Yz70-3_Jh(rr=ksRPS+WY& zrF5~Q%Ug(@t&h|`8t(B@2~Ad69$2}>Oi0B6#E+pw*m<>sJaC%xQIkE($e*8aRJ{Jx zfG+MgziRiB9cn6s`;GdcWHV(ydf2eNdWpgDB!Zk&JMrVt?DgTW5jkeS4|M#aR6$Er08TquKv|$qetVh9LmouAioyG;ZshZ6gZvBw^J{_Z*Ve+cyF@oH?;?MG z#-J8H92eN2T$?UhfmKDJZiE`Y&7;5Y>_8hXpG03vF)ZK=XwC)uXi^s#YrujPf&x zz=u9)UYF+pey*a}eusxe1okPq7w_Lkem@r*nLhDh=7ir+cyou}0sQ@4XJpSmpyq@_ zg)~2`F(&_WnOOUj%a-Zfu!UunT3K-i!Jon3ANh&k@)d0R=_Ex5$e*te_$*6D9_Qy! z?~0g$LSXOi;M#_FqpRRY6K@>^E`WT3-(6?4xKdzv`z(ZZ6&zf#-cM)+;0$2zX7`s( z3B!+rV^f*#*d!e8Mds{Eec>lu6RSZilaPMD8IbC#s zP8`hV7b^Z%gtoq)zf~%<&^AK+Mh04`xY_`CC4tgM&9`!8LSoQK`orGD`CRz@X18d# zIzIarEqaYW%&8AnuGxdTm;URI?bX*o!(%>uJJg@XblZ!;eG5_0lOE8EeP=_M)Ic@2UvmRz@oDdjn+! za+bM6pD~~O_8uxz->kp!4Pvr-C#~8z$V*svxDoCt%tv@L5PA~aYYS~2)>VR1)clz7ay-j zT%MGgl~(}VdsdCGQfMPmvGbIEoe7ZR_an7Mv)5*QwYtr+9>lUyqpw#5#MNfuZ5JDR zdJx|&$V2XhKu#(iejFO^5j{$VjPO3hYW)#bhp#}tM6~UAz7YjhSnz|I=e~b zj-TP6h0DKV!;s>_dQAZklq0XJgCF8|}>mjj5=&Gp@W?}1EIUN+WS<54+p67njYN7%fD zIG13ET3A!PCkfhX6-zy}?XNtDUreGq-L{y?rwpRVFSI)Dh--=brA$fD^WgFz;tPYm zNj>>158@a5Oe!C#xw^X;LMlH8Bu^24#;rRtaeS8$j;F7CM27Mu`ui1jK6dDWJDQ=} z+(*T$yTCK%UrgbL=>M_zCSWyn;oErgtbt0U5~Tr=h=lg8q|6Oe3WcP(&@7=OV;VGQ z9w~(+Y2HVoq*)WCK@!nCY5s5C_ndX!*v@%-kMH+=|DUd_Yn}bxZsO$VBs$#*Jn@^&s_qYID5bf6D(F0cCd$Al0f0OIFU6hAwV9RS3)q;AgaK(-TsL|Adm4rChu@j+4#&JJWN z5eVJV7qbCD_512X`u*!q&TaYz^G(ql;c{Dw1s#Xv==Z0c((QJ|Rzb7^#s@2mNneou z8s0>ryZ<`g|9|@Z0nyhnR8-y&EG=_*$HikLFZBOE4Fkp8LiPJMNlXeZT;e#3dk+i5N#?k5=cnhyK?8SSJ3Mq-U5I((hm26ySzGXy`cy7SFsyY@N}l>>8Y;jt>{kHg@9W7Ucm#r>5)9DVo;g!tHq* z!`k51Pq5GUI>}9}XLAEhFRuHHT)5{>3)enZ2l(4JFZ!yDt_#42Q~l8L8}$48FJJ8N zNA>$IC#zS+@q=enm(z}k&Q@Hwp?S9$x{ZLoo}_~_Dq#70*Wz46LMSJ0&lig@#|(h~ z*`8DEz%fpoEC2jQ_u3mM9%ujaiSqR5ToIcU-6NeB)f4c8p~n$l6uEF3hH>>*?^F`( zGu$D$iRG^`Yo=XCaVxU0T}5%rVi4y*hYyVFxmu85fqAA@ZL>e=V)52ig$})9c#TB) znOQq51-w)0Wwb?|^@u|F-1Q^NDF6F3oHt(eC^H@DudmjYOap$|X4{{*pP7sVdyIxL zO?Oi~&YNEydvxRw2QGZ9wlpJR2*G#Qrl~^-sXWZMHTNa_-v-g(@b-UOV#S#)k5z!_ zECa58tjUWy2k7Cv?oCDSLh}Z;6zUd-mjXMbct3YPIU}7ff)iwB=U%;JF%FL#sOWaD zKUf4eo$@GmojS1N_mf*<`TOol+d`e*Q6&76*y}=n@GhgjK%*jrs~cG>Pw{6ALjbkkEk+I;;c`tw+3m?ml#hcV>V1_R=dahk3491V`nJJlt518Qv?jj$jPgCAsnaES-wdk7Z(u2KH z9p`{w&6zCehvqWE9t*xcWElbdjulTVJ64>}7#Lo?C&&uhKhmXEo&tV}n+a+OFJpyO z*WQ#{@tpFy<)(Dqo<4dO__`~<<@rQ#ybLce(d0$fNjO|5)GaYidHw(Tga}cFQf^qa zarY^exKYA!6me!9)2=>lShVRar(FOTZ&>lfvSY=$U~KQs$fdk+`O&>2dxyb&g`<{X zQIi2LOh3w3vL_hWvGB3%SiDzkKaGpb6M)4&MX!pN1LK*?qJCjj$!UK;B94eKNv zs&y*fe2fpCchB{FQwNAMkKI!L127+)==1E#U84I5*(W8vTN;i`LJWD@DX;$zwWlsHHIjuL zhfmuN#q;9u@mjapz-q0dEbPEu?h)rf`TM$#3&r}eCwbwuP5eR6qT2|^?~+`0M0Fl7 z+_HP~t-0>e1UtT6##1VVG&}^YijMDX)hY z_iwS=_c}&*g7*2Kah_9tWKP!$;P36gj6hp-odj<) z#RpcuVV#6xJvR<&H19w`XlsV`DUf%dy=-WWKeYsWx2f31UWo?&xADc-$BOf}{k3c! zi|#S=!ui4Gz4Q_jguc`pedV3Im>0enKF+SNa*|-jW0G59aSvQt;lPEimEfkvvQ{;g z7RKXg4rITc(;yC8?mDo{qM7nK&*ug6RaOk6c?VEw&|Lg$b9JuPBj+i_xtZI=udc7Ig$>qb>!{Uu$N)V~H zriPQ#1XE5tf&b zL3@T4AI!-BcDx_tmRSC_ZaDa|-ftXAE}>I`ib38%U#pW$gyA^U)qU8tsu$SF<-^y* z;thD~Uaqdi3U^x=JYP?gcTgj?Kg~>r75;J|f7$KdkauA2dF9NsBO`n`auLJlFF>#B z^r5mk^inUR_&Q3F^Ec!jq+8^UPs#Q}V#c+|G9I8W4RZ-Z(rx=7hWgNLMh%qDJ8&rr zHRto}gYI0pCGWoj@LnFVt{6k}4itxECZ7Fi|CI+E_Vyw?u^9YTt{!L!dpB z;*H~D(D=|&3cYTm@mtjl^k^+B9XxrrKSG$6SYPp41jZYsc(2+gYf?`m5U#CaUp>(} z3409Mh8|BmglOvS%NwjlpJitGhZX0Hr8ijNo+n7Kn4ahenkR&Z*XUW_HM;l(;@YD+ zR%-(6`2FOTSiI`edwdzBs*$|XXR4*bU_9F%oG(wEUyIm2PG(m64f=4&C(jZjlgkjj zHr_D#jUcatTRldcwx5VNdOMP=fTCf*!*ytnUss!Tf-iWi+V(vpM7t|mc?7&VgAHLpq zUhyAw+6F6)9yFu#HkY_M>8w!!_~#FudTwbsjg-0Q%{`q%`SavjxNJq$)D$w9#avqc z4B(e5Lxof9d%R%e5#^8Hg^Rwh+7Hs9<2qu;vNfG?xZl_lCPh6VE+Wz z@$n*GxyK*_nZFzwMQx;e!L9(jHTvq;gT-$Lo`9) zxA&Pi`0d84G1sa^Ga%u!N#{83-NMv+9})Ap-SLbQ_d(@cmFPLr`u`o7>#DyjDS|#| zRa#v@o?zmd-g5G4+LVFhBuDT?w362U+f{l9OMcCOb}?JWrt4tq|L>YTJp3WF3Njv9 zW|Mi0^lw<_o>)Hj@^}bURGsiZ93NdqT#p z=0N&bCH*h^e1}QM)J!8DP7X-73Z_Kyv;rhGM0889*&N{jKj*)J}kEvFv6ba?#p~q z2fqQ#Y$txZ*PmrYD{CrrRdD3I=EMz5TstJ4pDBe2hL2Ni>1rdLS72iPqIASH82xUTSm(MN<2cOr4$50v@t9G= z_189boCzk4d(hR|_=H_LwAfH(<@Viw=i68W5su$)`u{o9;Z!WknLC(c7}98;(VnH< zKr>A9fX0$Wg8Ci0>(Af+R0NdW4*<1b$XBm@Kl=%kbjrYfA`m&<{@H;T5P_`8mz*7l zJ^;DNapm^xK=uKU;PW<9vjfosAVKLbT4x8MO9V3Kj{EFDbO1=8w#kLrfS@S@dx=s8 z0@9yneuMdzGH|9NY$Xdie#uE0P#=?rd2Uugwxg1(a$HGY!~QxffbQ*o>M;4gop(p$ zdiz6$+Ysxdb)k%UUW9Y+|LyJmzqNg6%D^6wG7yj!KmM!H&Vjn|vnl`o?H$`+(fBjk zNsWq5h2u8bN@kE)NYlA{$yZ3;S(3v0-@aejT^n2>0`6%m&*loD?5;%wqI$S#HXtuI zyK8>WI|#JD$DFvkbZWZ;SOPQ<})&W zN8yp{OonLQ!MW!+28}uaAma?EvbR`~@EWO@6fm{3Z97)qdH;iEGJB zPI*;ZLa>wTC%zsQ?}@41o4?4uLk#uS559Q?;%p3$X$Ne4hYT;(9d@t+c03-rB^Iy1 z<+rpuv+9wZEHN9`(1Y>Aj&n6lHmgT2t0wDNc~JiM>6ZNIxi=O(MhvAK-zTL4zceNq zv#v%bBUP%89rsX?ez$?;KbF6XwfR1)@8iHN8acMG-V^94_pB5gA6?6gb2zmlY;Ppx z^9~B=_n%qe&w%5tvpP^226S3JC*HZn2hiezmsM_6=>&Exzp(6B{<>{jx!-4m2Dem6 zbN~(q_{P&&mN$c_aC1GB$fx znlZ5i=BJ1rZa>;KqtGHcxkvm!k0d*O+esYNpTFmo)mQor`g8P6OTP7%TBKU;9>+^H zpijopEwE04a-qTJeEt`^DIeGPd}_HCRDaHPh+fLf{T1Onq{v;lcfCwCbUu8UA@5sq zpL>4nRjmHB9k*ic87hPxh;vDQEeG$e=B_t;Gv{0t^el0eUI-cQw0>m#%YwxlhFi6} zJE;QduNTWcsRQCEuw~&hF;ssZyy2y%JkdP-Som0WEM80NC+BxmRY43});*mw7xZtw zTQr}dJE}i#;G{Y@0osFwk7dW=ot~Hu| z6g|v(u;hGl6*zC<@yIQ)c#|)<1r3$b!_2ChFkBAsYa=3yE|t*3U3v6b5&_`&B9{+e z4~sYV)JMggk&N)N69QDHs=;~JGycfO;!H-k?_j3Rr>($_$0N7I;yo0Y_x#~g7Pw8{ zH>PnJ(8s#9Jqh|)$pRm5iFRuB2jiSvK72ha-ZR&us-7{kz+Q8U1COQy{ket0hY6{0 zPS}C&OQ7%w<@M)XLF&Vd72NP9s_4MJBrvXIef9^1k8{Jf&8t-#PJw>M`$2ArKO)9pIEZ}@tAyli@ zwO0U+-aV9Js|os@TtD&ku>2J?m-gf| z6RwYVJaS7cUe3j;+r765!*>_)T(%AZ=cRmw``uZJBB=ev&Mqm+`}=;rkeyoaa#(84 znw%TzKnH$1cPRFxmNeWs9kS54h4MP^(^N^D@0rTN^%p-bAHN86;7=KI+)Yp&_-o}< zc-3#vfjiz8jL`8Eg{SPNS=M`A zct>cJtVKvGVO)*!mx$84@xoO0#usY4T_`@T##Sk>M*PI!-Iq7H`W*y1@NMo!R!mRD z;Lb7;8O~

      53Zv^Y$R_m8P2G#9 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 z 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

      @CAnW>MfW;<457D%Zw({xP;n>cVVvt!zv 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%0D_rUS~0xk8q5~Tk@1G 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 z%0A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

      rJv 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�ZpfM<}TA`kP9r`z$=(M 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Ψ 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

      SDt?7@Xr;cPvCp4Uy44Da+G<;#QuN2&(6zg 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˝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

      Az{3;^0+;*S!}Bg!CRz>-5`p@jDds2q0f( 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%0DskPgc+qIy#28JRtEh$gI5)s)=$* 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 G`hNhfsM9zA literal 0 HcmV?d00001 diff --git a/localization-devel-ws/rival/rival_localization/bag/0211_odom_2/metadata.yaml b/localization-devel-ws/rival/rival_localization/bag/0211_odom_2/metadata.yaml new file mode 100644 index 0000000..c4b03e8 --- /dev/null +++ b/localization-devel-ws/rival/rival_localization/bag/0211_odom_2/metadata.yaml @@ -0,0 +1,44 @@ +rosbag2_bagfile_information: + version: 5 + storage_identifier: sqlite3 + duration: + nanoseconds: 49709465044 + starting_time: + nanoseconds_since_epoch: 1739280652997093315 + message_count: 5973 + topics_with_message_count: + - topic_metadata: + name: /odoo_googoogoo + type: geometry_msgs/msg/Twist + serialization_format: cdr + offered_qos_profiles: "- history: 3\n depth: 0\n reliability: 1\n durability: 2\n deadline:\n sec: 9223372036\n nsec: 854775807\n lifespan:\n sec: 9223372036\n nsec: 854775807\n liveliness: 1\n liveliness_lease_duration:\n sec: 9223372036\n nsec: 854775807\n avoid_ros_namespace_conventions: false" + message_count: 4537 + - topic_metadata: + name: /obstacles_to_map + type: obstacle_detector/msg/Obstacles + serialization_format: cdr + offered_qos_profiles: "- history: 3\n depth: 0\n reliability: 1\n durability: 2\n deadline:\n sec: 9223372036\n nsec: 854775807\n lifespan:\n sec: 9223372036\n nsec: 854775807\n liveliness: 1\n liveliness_lease_duration:\n sec: 9223372036\n nsec: 854775807\n avoid_ros_namespace_conventions: false" + message_count: 498 + - topic_metadata: + name: /rival/final_pose + type: nav_msgs/msg/Odometry + serialization_format: cdr + offered_qos_profiles: "- history: 3\n depth: 0\n reliability: 1\n durability: 2\n deadline:\n sec: 9223372036\n nsec: 854775807\n lifespan:\n sec: 9223372036\n nsec: 854775807\n liveliness: 1\n liveliness_lease_duration:\n sec: 9223372036\n nsec: 854775807\n avoid_ros_namespace_conventions: false" + message_count: 469 + - topic_metadata: + name: /rival/raw_pose + type: nav_msgs/msg/Odometry + serialization_format: cdr + offered_qos_profiles: "- history: 3\n depth: 0\n reliability: 1\n durability: 2\n deadline:\n sec: 9223372036\n nsec: 854775807\n lifespan:\n sec: 9223372036\n nsec: 854775807\n liveliness: 1\n liveliness_lease_duration:\n sec: 9223372036\n nsec: 854775807\n avoid_ros_namespace_conventions: false" + message_count: 469 + compression_format: "" + compression_mode: "" + relative_file_paths: + - 0211_odom_2_0.db3 + files: + - path: 0211_odom_2_0.db3 + starting_time: + nanoseconds_since_epoch: 1739280652997093315 + duration: + nanoseconds: 49709465044 + message_count: 5973 \ No newline at end of file diff --git a/localization-devel-ws/rival/rival_localization/bag/0212_odom_1/0212_odom_1_0.db3 b/localization-devel-ws/rival/rival_localization/bag/0212_odom_1/0212_odom_1_0.db3 new file mode 100644 index 0000000000000000000000000000000000000000..c9dc0e63ded1f0050c454ba8757a4d0fd01ee558 GIT binary patch literal 7655424 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 yI{b_e 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 Jeb2-v0Q*@@A3)G*xi~&!g4L%~{xFl1~ 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

      QI`{Pcg%TV{`|U8-!M=fQhuF$AIs0XLdGwZ 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°61=&+mvkX0Gc)LQEWPE2xebPq*`Jyw^fq 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

      HgCqFqZ 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�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 z z_bvF?8RM$e&!LS=v>WQ;o?yn|-lxd&n~wBw+iuHVt9Z}{HH&LMOi$gW5_QC%LRDKV z@(1tE)O+K9XDVA^eY3e6lJze&*zZhQxy2^;&Vq+O8-n(*UDMLTp0DtleVeicZoUFl zfnCVK{WoSjUwD3ex^|6pyuR#KnEhYAYG*|1ZkxeRyGC29(jGm*c+>Tc`iQno7ed zl?hduKVg!y_Ll38BSbaW>brCw0^MP*wPL8Ugng#d5H8A_A|buYv%u*`!Ktw z?OH4PpK@74G-9pC*m=*8tYKzH`Ok`vfJPJ#&=VKxS&Yrr_jE}jyu+H=38Lz3sho$K zD^eM)V@|lq18%MeH{o27Lg9_Q_=kpLPUKSJhlY5rNQ{qLVPOxy86 zBR9qRe37+X3*Fz7iL|g6zAI-0ewn?_Vg9y05kXHLxO(Fpux_cW&i ziowv8-R>^$ggj=nuRSR&<`2vjx%iCd+fg1y6gHbc=1_qlQO|_qV}o<)P{j$cWP1l- zCpW(Md{}XIKo9OyRmCke>upzCPar8d6}&^cb{;i)GE28v_AupnZN&X_{X#~O6Xntz zyS{HX18<;xt&Z()j7EK zE0V`CwocN06lbR$*NEZ*4}O6vt?TbR_!?2103`n`9p~?Xa1ekn(f&}Y61z;Q3et#T z2OxP$eCfY;C2RmB_x|n0vw>vE?+@U<=m-tZRbBgi;v8Do@`-TboJJHY0C~}qQT%%# zECe9#4wrrpgc*S3+>3^11CfdoTs!*=JeqxCW5&lIl;zj zzQcToVf19c!*gGT&F)ws+l7ecRV)oC4VLl!E0F@H(0XDdpDT)J@V6XGf!*Vl@B0mbr%lpV`o(??$v{ttU^9#_-% z{f{@#bx)&I(xgE}LP9#HK}ckXLI_1ALu3v~LJ~zPk}^fntWxQmq@sb4Ce5?v(m*P| zoA>LSeP8Lkx-YKB-@PyZ0HMYwcHIOjy?HDzjakfalre)qj7B zKrcGmF!LDyABa1!U8iwHdR84eD{y^vXEV5n<=ADqs(oe${I1ph%|lkk^E|_BUf77D z?AWut_k}h6Vd%p2HvBsjm_80vESm zCYRXWJ^Kch_Y;6zXyo+T!`qSBeP%V=Qck%Ze!1qE^}*@yh&iXpWXtx|Cp%%a?e4*z zuNlw7uiq=nwxOW`Hp;(Vv#cHP@VOh>-X92Ph94-pdaT;ScpiR2ns{cJ77Mao(=p&N z%}tZ%2m7rl6L=8MEVHKRe}IR-=F!zF19RDt*~jd?(rI}3wjZ{M2dra93`|3htQ2JY zO_Pm>&gayDHrPyS@iOBjfN!7mX!C{_Z#v;CiFP-R1p_%gUg#~!##N%0^v4j07pWBC z9h^}LZpQo0G)gm3dH6~h@@Y{^7|+9Bcm1(}GnI$WEUf9EM8m@uITds+AzK8wRD6PR zgni^D@z*|N{`%Us*97T_Aw@5ZGMNxC4__1+ihMOw4Eg9bJ*}Yx@Lm6{buzn-FB8#^ z?-Y?qO4ntIasl7IKg3!tp-vHLWQ}I-)dF%x**&u>GybKyBw{tY=>z->%)^~>#UZAS zlF0T-uTQ#bft*ox6>f)da8S8YkW=QBzCD14uXQo#@xsm2cQY&PUB3MR9)47>`Wp7A zNyuGx58-z-aZ=8<*@n9~We}0pXGy&#V4Y%=zn*)p?cTgW4MCzV#C7fg*Bh#_l;PGD z>d3zSTWIkFAZL`_hf8Lkx?`k?NK9E^HLZ05hU=Z%5uy;jS`*UfOpCnxjQ(q62(Sx5;nw$529 z7zZByZ@c9#I1+cjbL7&;2ouJ0JoTC&KVxd#0kp>c{ZZPugQqQTrryc3=BMDY_`nlgmXgQ zD5pjPP7|4aGC7&ulzR`=Lh5-D7uBb0eI9`Rv^YBZ#dySu z%Qd~4wfzw%lDkAXP}>{ywa*sYna`TK;Caq$0=N8u{GV)$RYzvm=)lV8Q=HxKi>J@O z)ZYT<(!O%J)(&bCwoT2Cn?-p+UyP;upJZfq%_5e?&SC3@GiM%kc(xeuExnt*I4M)( z4ziiA$*XGv`9IkhtB%aB?@QHyFBUbha>&ljhd;3+_-}_Pr)O)d%7abK1J-{uWIX?{ zNnyk8*t~4`3%}lmk}p8Ng@J76w{3}VVRyTWfj0Hp@)tj3{%V)(KCpx<5>ELxum6Jt zm^&^%%ogwze~8A+x-Ta6k@4e-Pi9#&-1-XD&CuXVG6v_dV9Mk7VwL5nq1ptdaw{PJ zw{Da9d)YGXb5gH2jFnDhy}uanIbE2Yx;9X}P;0H-{)@zboKbdX@jR8?dnO%CUBzB= zG!dL%=N;$?b83EnX_;K^Lw|sWZ{Z!()#A{BD)&d}6&wI_(@7=L?^;N1?xphZt$8XmC#it>lTqU; z>tN~XB5HpBcg*4G@}|HpI>YwGc71M4!n5r-ZQK^4?3%dx`yAQKfeG9)U#KAi`q|@r z;8V&mYTo~cKGw}Oj2~ArPLg6T9l0>6^porEIsm&L_N?9!AIgOl7M}gitP13e^7nzF z+2bd=yqNf6iTYiyK|kBa)?PXBg&)HX8}K$(G2ZUxTVew(Y8=?S4F@07^8arOZ4W4O z>6gLp9+UDdO-6voe!?vFB#V9J76 zSWQx9(p<3KxzwKYxHDG}E1?t~j4TDm^GoNq{AWJAY&`mg`HCQx%6Bki={KO?{jqDy zJSRcScsD0Cg$d*Rm3$gJ`}%c3Y+irzx(9+l|A3*kTJ}vrY>>%n>lW$XSiZ z1sc{w9=T#wg$8&oHRz8UpLaWk>K~%f>;4G;miD8#l%sCJ!5TCpq~n$5WI%+YZA1J0 zD0_5PwPqG9a?5zjv0QTgzyF!uTdd2HQIqwT^HgVye@}b&`1%PdbCTeQEt0;81!1Io zWcPlfX8!jtVPDo0b0_kQ{|qK^aPQRDMk#RN=Ecb@J>&0b(LxKsgYscBsX6MQI z^#7Las}WjW)fM{;-c|~UOlc(N)6dg z-|c^={%!p0iQ-$C7Cu9Xu-N_26E18a-@k(Ck(<&9?L%me>Z){CI`&U-E^xK9&W?do zq>FVo_4$z=@38LPjGhx581%N}`)Tg+*GF46 z{7-)Lvl=&_DY zeU<-cKfG74ucA)KcibhEQFi~Y>d_CL3|5HOJLeYt$_k+$EKQ@tKKR0~D9JJmp7g(H z7N;KxlwWgBem|mTg!0@!>$=wHb;e-SDG4iX`_4C5hJNt+_Uhdxa1nnk)AeNUw_5Z@ zW#+zAF7V=K)X&F-qi-VcA2`~cPIX;R-T7p~5p>hSJYxPe?PIp?H-IoCvfk~@@=8LE z|Bl|0%&x}mOm)wf$!MljrdI(?0_D9!u`b^;BG7vuJ+#YTFg}_k+uC>4><$W+elEx( z$qf)_KHtc&zmZPeOi@(KUidTP2^L=A-=Bwwb7FhT)x0=qqFI(P=Y^~mX2blIf1s;QupbQi3*b^f`8OcWXpT4Vmgz5)R1WIx=!raC>lJP@k#DS9R z@npMq_dDv&C ztd|A*DkU6}o)7qZ28U6lj~*5ETbe3;cp^<)!Q8Lg{L&WpqGzfeOFZZS@dotT z!`qSBvl{?1-+ zaCx(7$ju-q{y!>aS@dH|_${reNop8Q$-07+?ARn!FJWOUc)Fb5EQej@?{n4ql z{>9+7$Sg=Yd8LscvLW}*DJ>($^G6edngS$ZMUaz2tu?Az--z4H0q??Cks1*sI%fFl zmOqf+-|?nq#Uv9kWMk?HG-5i4E7)14m-1z<7&135VNy>wIPc^2>*#v2eh$gqA0&{g zh&-y_=6WLGV+$eN2$;|gN)Uc3pN1LULij)%$YUhNOmpS)TU5f8L$kW6I8a6KWb zic`#YNg~-Rt0TXy1aiEd-jdAj`?%x5T9detV1Dl-%M(CcLE*Z7b|xDxL`KZ{q~L`R zVm_hQ9^Q`3ZrdEenw?3L5XCv0V)@g+ys_19pY9WG8RV$vn-iiIK#uF9wRjd&^Znp@<83JK&Gl>45ihx3U*1VTPOm+@9hu#Itp4UU3pJ4!p=O_^wM@Y9 z_JNmPgwI>6i8Pc7Jhp*=9IvOhB(odKC%d^xTbfrq_3JYNuV>@xM$Uz>_-!zb~ z@dx&!dcy1b{n2M(#N>Pge~>?jTeuioJj=LU7?EO~8^1KNkeE;C^%HML=C8Vtcvmxz zFv2u=EwcSENd8h?w;;c)Lm0{b{9gQ8Z8XE}u2mMz*yXH%gv-|RT(lV=^snf6+&@U& zS72g8jAI}j@6vJqMwev%I@F!vxX?v z<#H}KL5*jK=HhHi-wom!WVW81zUG4h@+mX2ufBuv>ydv~tmeAK%E+3jFJ`>F3g-X! zGlSG-Q}4DMVjN<%OS#F9C-aZw<+uCt#}l=tbR1aetmsYu={#>X?P z3#3e;Q1?sl2o}1%hbErktlYLM0n~Vg!yYr$Mf%3)evBSZI3^ocP(#BsUI`^cMfIe4 zLM(W!y)>tDrbe40!g3q#ND5>;NB4O`vfCnRJcH+Toh&Yzcm}C`!{@(T!V-bRhHkh17rXnD>(3**p3CA z@Ha)>lBif9A4~T?$;j+Jvh>)_QpSrMHuS$&c?b0AE%O(jHc|IdfZR&f`<@-2UqNP@ z%s6Oo>^+N$c?oNmI=u_SMdj8Wn3q8^f`a&g0DUj{ZNSj{^$g?EICO^J#4Hk98jhM zOozy(O7lkx3$k z4sscA>e-yiP%XgYbZ)XQ4(d;YjlEtT_#y@5^xDJQk=cDIIzzdID+cyrJLq1e0_KkV z)EMupa*616=NHi%1HgI5_0e0B*-aecMNgS!qdKMN?#DE|_UlZ~3?7SDpwRW&``4`* ze||5Uc;u)C2jO_}-z0it*lMj_90A4A*e&X%O{B3=yG<#l2Ix1cT zWtu$!<7fALRt^^Gz5<_-y%GohKs-aq$Euxinw@Ch=8x5$>0n+;ogfu!P}7OtK1rFK zlmO;2+z)z7GJiA8j%(_E=tL#7kJigQ0{T_uh3oEc_n_8u9Lf#zfSg`?csnw?S5jJ> zPv7W6of8KWWKV+evv&8D6dArD)GgTkg5)3A&tNg1^z7!LL3H_fuaE+oIEtCE)L2KgFfZ$G)RR?yokSS7rSF*A|)~7=D}$ zOZvikHpl?jeWB+jKRK8mL;Os4lpFwZ{JhaylAYfv($n&*cW_{x)6duJ5(VS=63?pH zEbqB6`-)X^UTcAzUVC^uGP@SrC->J<_cPGGc6o`_LEx9yyMd?n@A$DmRNelZ<8Rvi z#*g90ftRnXo~=}!#(||^uj?rMV19nm2b)qts<(C%u3SzrG`ET4c z{7t)($;3S_-p{w6TTJe`CWu)kS9h_i0R3BRcD`S7OAuRh$yY>O>Nn#GaAP#(=bDCu z%sL3Wew*`D!)I{4S|bv`d!8CsFl&;g#GF&V8CUSA=_h}^Y!9l4E7zbVTXifn4M1Fh zPIBX=X@K@pTZ}Q){`=# z%AYP|n&HcK_NIAFv7#HGF6ZByMa{Z_O!RY?5cbmM$dwU8zZ_hpD^E1iy z3VFC4xZJ>nWO&?kX($*PcbsjKJIj$eEg6;zciLZ*P9Cq2SbW#?m<0weP=YuzR)YC& z^l{>Nts1lo!y7I4hkhNg`!rL)jXxOPEatO_ZhBwF>j8RWC{NI=Ic~GZ) zP7I7B@?ShW@K?M7&AwE4^F$ry(@A%#(VD#X-N&%;=ZnO*lCzn5pTLFOLHXNP{I%bP z`B$RJ*T9^l!6PWigt1~q*-Jv%4rH_8FCSc?g zovigAi;=U`&VFJ*w>@n9oG)TKmFl#s?!7f_{#pIt89+&4m1WGYDbb)&qJ8JpSW3?9 z-za94;Q%+B8Y&$jT`}F8IsIRgA4Szbe)rjddlgErm)(qdi;D- z2P|u_uiT%<$bX}qj*h3RiO-GG`Vy!s8l`P$(b+m>+zSV~ zl>R^5D0f!y)E_Yn{$@X77~T(-+2iB=zF{}h=-J(9R9^|~>$fR-UxvymiXB|N3dAtD zp5J}2;zKPO*|H|1xoP|h{!wZPNOt3InY2*#ss)5uwFf-BfW9Th0ee-wc+x@$W8y0| z+n8KI$O(mXej&3f!)74$)g>8SSTR^_K(ix9)JoB)(#etNJ3fug$=-~QVYpo6_)24k z0M@vpG(s*OyaaV$uweT0cz(<&Y5ja78qPhPZW7JN{54_@fB1BOA2YPjUVeKMAWy7+ zoRU1RiW5uG?=#q=1LTB4I=_(FZOYI(oeXngYq{+d4=DltdJgS{ha{M>s;{MiPCI~{ zPIE*vGP{c}p4z;7cmRF7Ox^9GIJl9jypXXbzqb#4ukljbeIJk$3hDepW;gAYs6!-m zM~>d^rw5|c!Atk6nTkbUb=y$k^MgB&904Q%I?WNy$m}Mkd|fKd%ZkOf);WmKkYxql zrpmS-V8OQC+_$HQlksF(8G~4FPM1&U<7HoiEYbieR_C(8$>-sX=ww%u3w~dLoN$EB zFJ%4(=hnLjP?K;go6B$PZwI8~2?Y&Z}B=s6|j--o+L$ zZZElPnf6qo18$ms(Q7Iv>m7LwSS&^J=|lI8h=P0@Mro; zttC2qI$;IDuQqAN^MCn zfbskrT~B7WeW&^kQ$rR+pmo#YAT2P3V7C=l2#fL{ismOiTtI+)wBGSBncW&$N5z$^ z*b!0wJ8R#}0{o~0hF7m#Tf>ex>T62B&g7(zcV>|13xcPGVuDIQWfAuXR#iuH8vDPj@fY>`Zgb2f{oTY z9wxIZc6$D!&Oi}l^HjF{6*B-YdRMb7_nHC`WbS;w)1IF||Bq*9bUm5fNjX<9Trv_v z98WaVpP2@pq1S!xn;1&vOV5sv@~(FP$1_^*c$m!YfSf={NwgvoslR9IVr{S#_fGU_ zV{TSNN_;O(v)5rfFIuz1?6EL4-}$Jq`9;o?az3a%wNoZ?y)5^WDqN@_M@nqM%Ye&te_mU9Tv3B{j=c9SPL`Z1P?R$VclP50lyL*lA&q zyhsx!`<@815^q6^p^4Cxp0kmt$K5`5=LI84c-g(FC^q- zev!$^{OwaRp1o_jFp^j#_w?AAJVJkwO1UUJK?H#WZ_Cb9Od{lD`pM*EcC(c>JT=&> zfUNNh6P%v|ZpA*|jXuBm1vUSB=j+W|ZO4CC_;2m{e6L%FQuDcQklSbYh8wK2%|`@_ z3?C^VS7JEhjGlmXicCM5oXlUjHCCIJFHuG~ug9GI=ndAL^?LnhRH%90IXdzKU5Ba} z-p@h80fG&l5(wMvi|aSI}~_en#a>_pEpx!rs96M_IPwT)W>)P(rSE`k%Lo1ia{&iF19tIu#LH zi8PnOr(z$U16MxSj;V*p2A z_9X>VdC`3XEZd`Kc+t!5o~XF0CyT_*|IW8?F5@|9$%nl4{S>4TrpDBggcr}4c!4Pna7^(2qqijM z=ZlXeC!lYs+~-s#EFlu~r}pFY;r*9*5zJUd!piqIxlv;rr0T3|T*lNK@3$)(-b|z6 zMDw(~eX+%~3l2J@`Ek)z(Enqo_(u_$zgmM!xA7Nt!Ev=pnv`&G9zDZr_U`WKglh@| z)7DJ@{qT=Q#;7E-yD81=1U2W?LS=e29Kb#T!AcapiYfqV?r|0p7} z+wI|e-4UsQg&z8E)~sVka3ws4TLkSFrNL&9RNXWxHyxM%+mg)gh@ObmLB-5hGGMP6 zgD1|>@S-hC%8T1RJcSF`qz*MxuXX>eO}sssZL5n0vRUdeutm&s5iwrCyVK@~m=wJ% z9KOD;CfAMy$Z>u2mSlFBf~8zHtQ1F$0t*^CZqkh1V>W)}MYmCHl}k5euF%NoHTYLM zGP}hqG`FKzG%6KWHAB%6jA`vY$}(S}L{wsi*{)UFfc#&Y9qUoh4;7s04!PwREd$Qrd%W^d8z@$ykRv>4TT}1Q4`R`0VaCcLAc$XsJ!(dl;e9C9?LECOV z9xf08az@#`{QS(y4G!t(-pePd4QTk@{u*;vF@3B;d%h20DdCL&FFnub*%&&l6SdG= zxWE3#%xLFubD)`kzsD4f&=`vYpC{73f^9Uw8@lTjkScsCkBeEM|U?AXZr)k(?v;oBZ?JKl8vB6&?AS*$H7)&Z{3s z*Mob5be$jxqSUc~T8>HLFoU!`DT{Qh@jF0zVco{a%HJ-;uAln>9XbuAFuOLX5BUCvH-mP7H3wch?dzYCW94fRZ89gjy zP~W66{<8y}=f$_aY9_%I%@gjg%O%gJU#dP)Z&Q2|T8`~57LWzc?8*GUBjX>Xe*6ji zDD+xZnpFrXFZ(*TONv;_OE`dHI+R!{uAsp zHPky`b>X=Eo4I_p5)V%rjOO1wwP+D}o_@Fd2AMA>*paVKZRbRWfM;W5{jk(#iqBcE z1b9#*+T*}!a^CyDrSI+i5U+8%J_WwR)x0fUoIFqe8;^q;0tcwi`gcrxtiyi;B|A=B zp7^*(Mcq9aE=&_m!uFBp>0jQu_JcDuPk;aUYcfYm#^=2kK3^8q0Vl&kt;|^q8_0R@ zkL+st8{T4Y%wpB9xK-f)f*;@La^L)KaRHt2uyMI%e!wE~eGr(WH*VGaWR2=4?_Ka% z6U?il_2GEUX(_pQ z%*Gl8TO7o$Bt@V9>3B!@{~XLUfARm>McMMH;J?rRp&p>pp0xq(xzvXF!^p#d5t9GI zPnY?5sGic2{72T$v1rfEew(Va8am*)LYfnKcK=6vX4C*tG+8wm8nqV|ADmeo@$CG# z>jtCj{$JIjA3O(;qDoc1=a2OyY`lo00={6aAKd8&Y(KcuCEu*Q@js1AaT~|zKaI(# z-eg;F-_)VG3{BFoF_<_HaHmC#y;hv+szq;J@V2=TJN`xED76F}ebI|o92Ab}H#37U zk;~PQqO%H!!K87k#P84|DyQ1jeulx`NNwy-SL%rS4d9hV#-$Lr}W$<8n9lK)7uBnpxil~Jd_ylNXD95x4CJ^zdP_39(qVO6 zYpDs2x0E+-ZKO$XY}prjacglq`YkSqqA$vLyUU}lp(}=1FuR;-%EqaH$m0Ic=%F)} zvpsX!v-3QEfU`ZoW9!H3^a<75bta=b9&ocuyX!srt~R38#@%iHtw2t1|Kjb)`q?gR zfsAuF6ZY|}lRyDYg5#-uY7Wczdr|%ly%xSdz}Xf#wu8A%v<}_8jpx}z?rae(o}xGBM?|7KZZskY43qkUY z@NKEpgK=`;Aq={7|{?E1m8!3Ac?wjPyVxxmy9o&}T?Ka)E1Yf5I)C{gDf`V}QqmpHc0zV}e|2n%wK zU*T)42Kc*}T%T2-pvZ%`BQ>l}3xIsQ?i*cC)}7am=csJfW=AI7EdT7G0G87&%lMEv zo7oY+36+T^(D={(M%%+NncW`6OCR+nw!_OEzZDBF13YtkeKWK*vlHH?cG4^HB9PK zH3Sa#Lr>Q=&)|&+f+|OTZ!81-kJr;%lKI;nUvV}>c2Cq}09-zB%$*++Z6}5- z&0m#1O#sO0wTHJOv+Gy7ifeGP7^3QjeLuPwEaQi?FRwF0#E@f;#YM`B81Ju5wrunC zJVhk)Vv%nuO+Ij&&8MzitWreM7VZCjQj_t#_o)2xj9Y6Y5wSIQTAPxV-y-JDsYPUQ`!qP#i+|piPQC1Nl$B&ENlFVPqwTVv_Ai~H4;R}j6vtASW zo9!R$JF6vvATpu6>yD%na(eCI?a1s_x;txZbyPqM4jmU2$O7|oUhHa{y;%wfMXqDr z_8pAppSyBydpGQ-fJ`uQhPK)F5Pqp_TyWYmUjeyz($D#QKjYVIl1f%=;ZBsr+-w=OuiD^__$qKQ4MpvT@~X-g}W* zQVBVCOEP+A1b8fG%fy4^wkjfQpFOhLE-{|l=yZFs_P!5XNcZZJYvz@Jf4;i&jXwV+ zF68{j{L4iy!wmQLny9a{qJ%6GKWE1i=qcdNyh*ZIS^>)<4i~TU&6&q|?%UKD*FAZ2 zq!AOnjji|JgZ^B5cUH`Ldnu&J#s`W}U_2LW-{gCR&4FLwhUu2MDe{0zvNH8ef0!a#o(CR&($zs`%y3%Fpu#B=<2w78wo zC7Io#{KOZRLOGGedwT0UXn5xOD+WB=S9HOHNlDdqzM%g{>m3i1*=0*f+_C*b7hJV$ zRflybIFBo?2c(qpbiu<@E6pYU0RNnc!@Oe(Q#btbQ)W+^5#XRbV)4A;T~`OQ)L9zL zq2ch3=ilghGJjXu%I5Ehsev0x_8rZW2k-E69Fg1lTPtDR*XAx2zsm(1eK1rU%6+x# zYEvcrX`!mfbsGJyM#oacDs$koJ3lR6VGFovW2pE?5t+Y*HxBbUJbneY#r4Z9hX5C% z^=ONe*XpORXLY8{is?Z9k4DC*B(rO_p2=>pa5QWspjO(f1m-IZ&Fkfkeo1K93N?Z3 z(_p-fq52<1WOhyb4tDKcpM!>pKKqf^Pt6dFtryoSH@jt*qw%}+pmr-D|3^b(RFc`& zSnM4cJ?knwi*H_Kzb+VCF0-%LG41w5*Zc73E*AsxF;xGfh|F%?1X-cT>U5ON(lkmY z2aKU4%FW8i)(@!SCFuisH-P*fjf_!AX4m<|&2<~OKA^LL)-vax1p41~bv!y>P=y*M zn`$-Y1Nj)L|4~F{*SIGdIya*e9bC}C@{NWUEpQ8TOuXMKn8SyuJb{N#7`wEYSGx$^1gwHt15VOB0P)!74qU6&azJYL#zVNUvI zskcx-KAwN0>&eFRJ4=zo!U%rM@?p^sD@|Vab4Id!Nd^2^w!qSzMZcT>eDuLk@spDN zEnBrXuoF8nuQEYkO)^lLakP`|{K8MyVl%WdEZp7jxy3f*?$9fGrJ+1o{)Xk8M(=^4^`LYP!>IF`oBs z+huzuE4vOgeYi*A-g3ZuzguI_^sc@NEsPx8-da9Bf0NAN(f$gJYWQIF+J%7+YS5jH zZ@ey~jn8|R+R=ULWl$Cz&*Uk&RXgn`o+z$9abN0STX+)MH^cVr=6T~kv)Db&E5_aC zDXgFFnzMffdA|1(S2j5xz0-ttWi-pRih)=1xZTm^7puufcRY9kuT{Rces%&m@4Y#y zZQVq<8g#SM(vRAMom{P9*1hOKf&HlUvjP+a{(PAG!W!-2cPUvr&(RrJ}E8@}pisOMA+k*3*7_9V_t;|S-oToo@BgrLfKXngXmO_D& zsPW&`#gygr-&9I~vnLO)x&4HkNB(d5rfb%edGF6lfzO?zWZY*WKW~}Bi_Skc7DEE8 zh2Oh90nb`-zekttVG2>V>XTsol*r6`GsyY$x!-n}P~+nemvk1zH@B~&qxFo&=yd8v zarctpx{QVg4N>IdK`bEQoNGH5;ubyUTXONxxZ^?SnyGblObYDb!#-Ulmpq@oz1~Zu z7ZTNQBJ@yf!^-j3893p^3(2%3xUQh1<7QJh>HNSHpg1sZXggZ5BI>v+&HdeI|8ZQm z;!b3*cMNO^t-o+bL_Fod zu#a)_`s>EOKAhxwnYUgn4n{r*e6v!%Nvc<=P2s_XyIffQ&ZenPR*tWiqpf%5C*^o} zAF}GTcH&?8|7rZC2(8ds(`z|VF7yqOM&GAngR*}Vgg+J1N^Q075w@9&-vr{@ALcf zd+5D&pDo>JPtgY zcvkS}^UUH=gKBBD&%^}mBjUkD~Rhdmn)YO*LE%oE@Lhou4!B{TtZxIoPC^4oTZ$(oT;2qoVPiz za=LRK=CtRu%;5Ddyv z0Kyu>dYAPY>p9k=tPZT3SXZ#>v(92wWEE%SVHsp;XQ^U&$MS+Dp5+0{brw&S6D)gK zwz8P97_n%xOl6T`5dZ^%IR=t!d8IgX3`YZ3nVX@bIQsgvcPVs)Kt_s@&|v~8 z#)LzMaP-Akbs2P!KueMxpaTS&y2k@@!cqV0x;SV*fws)ffcD|2@0B?d0jZP8JE*yO>-FXUfAP{RpDzp=zIp-mJ9CaH!u7&Ifq(8U{ zvc*wXwz31XgFt6&J)!LcQeUSH+2E*iUYsUm4G_N;v<*icV$)|pTXEEWM0^*tg+Pa$ z=R;OFY8~p2f;I!RYaz6WKuZocLmLUSxJDGR#8FG$r3`2TfkM3(K3jxxb02vac+_$fLI}k4P6>i>RK8WS71G5~SyJ6hXaRu)Io3itIQnRlbsCzFqtf&ffzUhx z*|;o%<^sh00n#QAHE;-;gQJn~A4rQpRL&#`6B9@kMCd;AkYvG$c4PYJZmb32rXBk`-AbD#tqO=w`-2gMWU-bE(p368`bbt*t{1Y%;E3dQ0` z^n0@{6holCu=P+hf!tgDp(p}bSsFu;I1;(FTO5iY5O2C9^cY9Nr)Qc%k8mXPPQw@q zCy=1&QYZ{Zf@e!#LJtWf!8{dufFnpcL<|Zg5I?6qbe}+c;YXl*IHLHSiH7bHXn%1v zbO%QQIa|7++XR~O%@_*75&yX-6et)+d?gw;p<4u6XmcJ4!Vzz>fE4cW(QjUjOyy~>_l4ox7?IpZ_C0K+OYS2=V|_S?Eo`Lz*Qz+=WM;1JRQQK&RWnv$vuH zUO3;|u-oRpJOGRu90zN6%uAO(iHb=T=0=yfjr;tVQFi~Y>d_B20KrjJ)Z31c!M@62 zT~_FG5fm>U9#>~#@7o6}cv`5=?r4Nz|GdDvtRLZRx=vfay-0y`bb|GN&5{UZ;+ z$PEkrr&+36&Nuo`vv5>z?n_lool;$fmKxo^DLn(^0l4n=fjzFV77e|BG%Yr2{Fi8> z)Dm#?OF+D0;EeyGm1`mF#a(TsA-w`(FezMmvDkSrgefltmFRKJ0YoDB=QyV(_c(j29t*IU7f*?(ObF8K#GZpjH8&?)BT z#GL9@w58JQp=P^|OHx;q8C#wnQ0u-C91p$c6>mp&e!qN}QeOOS06qCmxh7`@c z#LXqSyB(ch87C>h0SNuLK6*NKRwI_0XEVGY^JOSSui1<^Y2gm zfw*`p$+h$E9QlNbF23_RE)%>w9td`2U4$n00DLM+QZwC+07JxclMlW9lE%|{#!&97`HmYS!Od!+o_w5pHEpT{Of^6 z)F4-G{a`(?AXHMHHH{T5YrctTOZ8+&Si4ZD;}ms4;C}DCBb2%z;11{qBS6W>BdQT4 ze#`Fj96#oY{#C-sJ0y&!x$J>cV~;F;KviN6H-=eKm56NZEpM`T1nURGG)kyXw#GV= z@crkO^Q1e#2lLqyB&Zue=Wb(JB>cA{(FICI9*B*l^*u?SVktIXlT zEb3O&z?}s^$;flGv6PILEJr_BheiqY@!PK{nGckVJhl5ZCG&uik%xW1qU6lZ;JGxL zVwX~%5{{@L%ahM2`$;e!~b0;<3sLu z%X*W5?dK}((95ZDM>VA#iJ|y=;481x5nyq?~Y%EmTOuVIa{g0Bmw0y(aa-jd8NUz9iNCa*g9 z^7;Au%lO|CWBTgJobo3Nnqb6j`x+m%_k^5Ydw4rCySrz#Evn^igx6-YiHT-`{SGNd zc^R8mK0`(s@|?rNsTLBvD`m+Igr!q zC*F?CUyq3R$q_3gkpWHJBRYlPcEF=qddvO8l8AuNl_hr<06DIY-jd92nAMR9g%h|C ztFB{4Pp3U5<_9JAsqc5$QRSsMyOef?5c3$l_V9LOc7<%7nLNszgdFa=$+tEg%o~9Z zE=Ovul0k%6dO6j$0XeRZ-jdAj-Jz6YS2w94Mp=jNoNxrU+XMHfez|9@jvQWLcu#FI zkke}qZ%1bLW5eujHUmv$g~ME_g^e`%EcVqLyh_b;VKLpL%7~9fjw__IB(oc`rQiCd zwLH??dAYdh3JZp-)48v3A>Bb9K>~JTo_`>XWOBZA+$J>GLoRyJ7+7+{*JGAYbBO+Da;A$%l5q_&AN)v&@jAO%Z8-&gK+;jq&*iHu7B5s(Vk} z-%)7C$z`7h3A;DHEI{$o z@Z?3lVEyx)y~pSN)41}tuVnM&NTa=?ep{*@b0ThTqE8n1gT6k=!L}!RRTr$A7g+lz za%}V^ZR?s+(gj<_UE@)u+2e7}Cqadw{!aLWip7O?5zrTZbBGQ==Ch9KJW1P@F8G9w z^v45>K-{u!$a#qp>K>0S2PAju%>i;cO#Q71nceL87s5u`HL&OE;;;i1>6|bkaB(vM|Hd%ToAOpT6yz#8rTrR@yVXFtVYpMIwY@D!lSDZMI z(`yfJM`qVQ^Zv%d6VdSCX|u1aa$xRwx#;_4#}oJAW|zm`k_3Sq*GF$jW|t{>=_SpK z3uww!_013Wf$_ZJ%=~H0&MBzK{6a;~V~n3WoRd%KN?pi9#l&x4*RcfS2kI8LOjoWz zPu!Ym=W7n+^!kanBl9=EHt)uJ0dKhTdo^pX2~Av=7lks_^AZ}Cz5XGuIE@@vNM}iA z_hrlbNzFOw=>41<+~1PGxDE1gTEqXU3QgJ9dB7za$mujkG$XUS!cR-x-mn8rV$PcD zP7@EWcI18fAb$_aCGHS`9%B5waafM!-J@63Ye_9f)2SZdJZffV#kP14qurh+r?x{t zPB=p67czgVrYM*d%o;{@Hojyw)dc!8r*u75vi^<=7${Cw`vbYAxMnD*+&RF8>F`Xp z+OrVY6+eGSku8`XE1RcgzV9fI)9EJBjLcu#-5WQGTXA8oPi_Y!>;`Mz;97^uh)gcb z;#qXI>+j}YU=hHG1NrL<7GA1iO{ES%S?-*s2Z3LjgD)nWrtbe2)AT6+DjjisqxIsL z%-_8yyKZ09;J`k7*xE2S1m@vwlKYp1J91z;FHe6cZUXBCu8-dGhh4>b;$8&*-7345 z;a$slG0xPbwyqz+|8%kMvmA*aUM%S9?%Ux4zd3IpKj#zKu{m^27Ox<7rsDnjGp4{_ z+c1BAM|nYP3ffSuNRzJzKVEuEvVN|sH?@<$Du`)zq$VWv0Ds@+-ukd^uOOyy>k!Mg z-_19{_p`ss@n=-Pyn=johH!VyEcLEauRiG5YvH)>u!Jag zSfMO=+ad$NN(55m9Y+dgo4JO9n}XYj{ZwmmG{$nzlB!>?lZALK%?$-c9l&iVbc9^n0o zm-o)h5PIO83`aS>@`&I3*Ljl!^EKYidA8S^nno@}Mtl=LTsSoD|IIk?@XW%Q$?!ms zd7jYgzw#@z{H(W`P1(1Wx*z9T$NmiC6+hSG_VMz20UUO_J|4D)8j`|i{MEm#YzSUY zlt<uI6|1w^IlioS|W}rho0?Ud({U`F`fNc*nU6EbnM_h0V*qs%UeGHrE-xdxi_3R zPNtyx!K-PMP~#xSBJXTE)1KqD+6k^T|8#6bNqlW$p84NcQLBKGk?_f}lpyNYlQiK2 z@Vi4AiX%!o5?H3tDxorfR?;wl8mMuXI0Ifh4_T$WQ!Af3+UIOBU{Bxk-)JYg_cy<+mDqD~pw0{~Z+j)AIB0K6oQxkhzs$W^&>8% zo*HnEFA*Qz3xq~55&EOL)ym=azHpB+R9cdvt+VhmaZ=f)b`+_})uFqTr|_v=9{;9d zlv)Ck-Soa}zS1tV3c_?&SOhd=7Z6kDflMXuf`t%vH7F|Mh+QQiClu28h170Bi>u^~ zWK?jMaaAP?cu^Ky6f(g~BNEjY7kK?90^GFGX^v<{X4mt&A?J!O6zt5T&H|fTfDm+9 zZorV@%Z3Vp+^beDm5TU9uRiuC4dL#$DpFm_)6LGmC&6A;;_KEy?VJCp_HI@o6Ihjtqmau#71{vCl&$@$nr>R-}*>>+hM0GXId zW2W9?bg`tb=J0;VIybh<69ef=T(I1jr1wydSqDHSX5jcW5PcF5Y~qez1JMH@6Z3ui z8i+0l2sTZ~Odz__HrbD^ctM*LkHNDi}Z-e(L1Bvxnxkcml2CP2dO4lcX@;siq63Jj#CdpCMO3=hr~wqqci ziS7<@7)YLWd`?|U3WPoVYmq$tH)6AyOu$S$56zS(i}&=eYm~L`CiWd_$%8FxHoE=y zJVa?1L#|vfe`LasJtokgc(2aK@B4oFRz;5I|DEIX6Q2Nn=^u7k%=i!f+7c3&-hq^b z=f4ij2HzUXU*_$PzuJu4;e8%-!-xF0%^ATlBOdSDu)L_ITQukol~&i~-5@>gV_ULG)2?#Q~xpJ zEZ4HV<|qRiqaR=_9 zgMpr|i)O%K+sSI^%=vGp_6Gqw9zLEOk5|+Ed3pktpAo=wI?#_KKSOZDh55spDyZFT zoXun*h(8`ao*j?(BJEsu56u>+T|MJOUS-YX<9hu_h}uThcBsGl{n&ktr;~O(d^|fI zuiry7)zBOJ$`xTPnD_MMB!2CNB2CM|PN?Q+J7aM5n@Kw!KAs(q_ryu2sBapdp>RUN z@*CE`UneixAI&?lnFS4be0}+V9Sr2WB})Bl<|xF`T$g$~4YZ%f_1h{oKgRMi zo|U=U`B7h|nZLffaJd%&elhy})}tk${TwKd8Qv$&3Wt6AaLxQTtbbZ{_4au!RR-9? zz_g%O7(5;atnkfxiREX^&$*I)y$3u_uLbuy#W+S9Z70+XV73j_llj ze>Rq%(R=95!^IK6j)#wD$K&NWxK7!GhYcQC1TP`m`>VGQq5lC;6{GirKo z>w8nrAPA^!cq8nN*$yP4sbNA4ZBLaCph(Xq{w*|umNOyB+p+ExJi4dEns z_P6z-aHrIrgdcXmPOKNDTReY}u%r%kD|xtI_VtjZJ9zD_%(5Hjv0nt68jEaL`Wx~y zL?d<_N7NPJK9-__x{n|aV~6tB({r%=4ApTh{nX#E4(W$QMn-yto8)(fyzr5P zJ(L%Ye#im+(i=am{MvX)xN`n;b)|N2U#66gSPswMt@rlXE0#;bx0shl+P($&P~pB4 zvUern`t?VXyb8hnf`~`y7LQlla@W{dEKlNlQr*S;Fwp;BbX(mng5^oL%V=oW3{gK% z!taf)N*+K4&E7ixcRd*d{*kD z$q=D+5?|rk@FCi6X}Cg_`$^?*$dl0Ccsg*ss51L$Mctdj*IIdEKh>9D2iw67mz2BImV-VJQQ22p?gdL`VH%lZvV7XOjB44 zZtPK`tGNR-&Gk<>C2wJQ5-JZnst1-+Uz56&E<#RIUIY$*S%W#3b+gE3B%j{ z^sZ9XeLUWgNZlh1_n2V89tVp8 zk{q8D!huuPP#+{yBzUFcA~**`JW98Cyh^)*o|IJfL9WUhPe*2hb1CcN@Bfsp57ML` zzMISo;y@`Mu^b++x}4yq!J$4V+BtqxGReAc`eEFc1UOous|E?DZB_uCED?{=EgtVB z&HbFBGEGo;pd@^yo&hG}{pfncTBn0To$VGJbRU6!lX#rcEgo;=u+*X|ok!3>!z<-Q z@<4BNEQvk%LryN_Zcl$|o-nXe%111R$4jGXCBMq*F!W|1nO|ZfXg{tO*KywRO+s1{ zOpkmaX>UY4O1F5tnqG)K^QtN&qNa;Y$_$*x{?*519$@(jS3AAz;NOt1AezkIa499$~^?3DUREQjasvqF!94~HHiHpXp2QV&4;5ijXj zn)k2~c~{}}dPxef6Y(hB;_;3>U(E@@JxJ=c)f~d^pkE3tdSp5_^c4{~sAcQCkNVdy zfj?@#Wyv=rQ{(zt`!nGDZm;qD@-ku!F&7d4^qLFUDfN?B4$oiRtOZMX6~~ay**B!F zDFJ-Gm@{|pnvWx{LAyNFenY;(hNd$<=?Cc1QVEaPWx9aZZiO$?`3w%!q);~Z$$nrb z`a$Uy&)@TlSHZ#-%;@%dv7%r*aDH`1j%QlGWJVvjYBIfC1niXZ5zFE6Mqeu!QMt>3 zst`UZaoYpGnu5#r3%%e#9k25Es+v=ux8D9i&y!`0XsSe~>~=cvtTVcBsBhSX5lvY6 z{SMLr`fZ{gly33-y<@+brp5?c7xIW~NJ#^@PRo)L1|2T5p*zN3FLU{~`3f^sGN|oM zFNX*Zdfhv4|2uQg|8sH&?Wj`bLAxUl{h)aT>N5kx-FThU_7yMX$l?N5z3Vi-Z z6yy{9t#dOR{KMa+)BUY>O7YY0;YQ`Vukf-n0sOkRH4O0?+~~3Kt&f`<1}EQPW`O=% z6JER0pX=o>&)tHA)R`Kqy8?Y}Qte~CoYH3G`iAv^@4o)ae1)Ri$#?pxgKrN^BxPG4 zHX&a*EGtbOej)3h;!Yz~-)E&z#b8I>Jm&|v>xLP{1$))ep76&nWfC!src(QCaCF1ta(}r(N)T@>}4kZtvcK`bH|Id`A~>*wb-oARNVSzmp$m^ zztsUX1fF4GGJHuk4mOrmdF;l8P{euK9_Tc_{=Z54z>7e42H1W}4x}7GUZ=02=&4}* zCJX8+H!NWnipQ<*Kh-~O+W$@TjYt7>Drun!$0mH8zOCD=TTBPAekO?5%~0U-WV^v@ z+~%K7&3Uey4~eXHzra0&AK%u4ss2uw&c3VDH*oO%DB1Wju9E3h_?ic~zq_wpx*i|* zk>;*l3jQcmaopkhTusnF;?=iTx^g$m`%FmtK8@l*$r#-D!s0g%4W2oJ_z#*xZ4^BJ zvRfEAe|UQzIwHxWu}~a8zv9@cs=!F+V~EMaP_rx}(7)l;*GF9W1#Q(`D0@rnf@k#6 zxb?MN?{ZKvg&8%nSn{mXiTr(+o#lK?z&@xbnEXxR!Euao*yzW({GA zp}#}#NH0y-M0bU5E8Q$Y72yn4=)ZseMPP;qsK@L9x~o2HF|V1v5;5s|N{6$%Lz(Zk zEt{BY-RMD&E&ERju-zme*cxCnfm|!k^GrYH4pnLns4s#A<3Y)#UxE)PT-86l<}b+yaRS&)6M_$8A6hyDo5&M^nsIbGQ5gn!rCxvglmcZ0ZS(T35IB%j^XSKOTX@V2oHORP!1(mi|M7crC==UuBi z5gC3l)MW0CdS`a=Njvd4rCYpq6`mLSIk)f!a&I$Fo~JVSy7FQLL!>Zg58|;cQl#}8 z`L7sw^}ypDzbra*oR$u?)ZH?!eg`OwwiSKbR^UNErDBaTa#$u3Ysmeh=TeW^4xaix zVN2-#%2S_u%r*crvGVRrAb2U}#5$_SY$XA~7VP~s5K{m$vCi+WfovfG!IlU9HIU5! zWMWm}Uje~VqqvFjnYzVm9g2NV;FRDFpnhUxqBLOwiby#(}FBRzbF{qI#l&y&5DG9L%_skr3!@pv;;QtZDT zD}_>`P9GK%0da2nQM^gA4RXoZT}7)uw>wI@MM zy34+_LH-nU^{{Itz0lXPz8dXtU?;~j^*A1{xXus5kzrQ&(}Cwfy(8eM@Rq}Q zn%ir5VCnN49GA&cU*8XB(GTXv@xlA}Ys$pfhY@0Zv!6Zg4y@&a@1@(WG;ap+CmyGC zi|4O$+sfUttNG!mZ5Ji@_`&@yhVNKTgeJEBg4Ll2>0#>g{y5sVyXmPE+*Q_c+_4Ji z_$_Q4O#R!WVD+xg!HufGPN|>7a(MoR4@Rrc$MpSkqwPNmk?8wlH@(U?brOQhH-1PP z-bnrX;3Jx?%o&*0N+Iag{HAoE?{BSc4!gYzTYrHsX+hFS>g)T*MV<7n=FNi{ua7Z5 z%?AC(#aD|oJ#u?8hC*s%z< z+i5!I(`;a;l#f^rkJlii@{y31B5Y})$#u39==;O6&z+IqtO%DIHoU&X3G75XO1F5t z=a<_rDYKA(dlx_5zAc!567fRCZ8q4sOTYva>AaRo{dVQXzTxs=V?KDrz&u~$8ldmj z5fcgye1Ylv9ayE4OX?>36Jot6-QxNCwm@U7c;778|8rW96-hZ8r;nd-d0@`RJWc_k%V8`^{U(Ffcpi}4@$Rq{w9f4hqLL+z{Aa5jU5+2KWumW z+&MzOG;H|UCiv!W(D%#Am8KnO5`dX=8H@Vbfxdt7#U-DuM+9KeqcSw-E2*#V{~~no zV@H=X+zU%RU7ro~{d~SnQf9rHELjHj+)$0bil^Ihks| z?UsU5obInzxCykZl%7{&IlS|mxsq;yAj%A<+^=Y$?*{t*Jr{;mLoYDHg&{XTy%}aEmRi(a$v(pyc7O+qRmRaZ< zbgu@)b6L&ZM>Gb)@J?o~tJhWoP53|cccMI=&&n@8E;0-lf-+ag&r=ZtI(`Dnb;6@86T~z`a&h~X3v6(BrGUZ?Kl1tty!znr z7K`pl$bZZPKQqmLOCZskREah&5!=}ZsVP1R<0P@;;p5rycmpil8%^F~*U*yF=EHZv zxqL>`X57Kh2hBa0c4Xyj5C=SbJUbq5ijhR#z*ryDVsq?xoHo#p_T|75>)2bNrqB1+ z=BNNW9zLEOk5}b_Jd(7z336LFVnM1C?M=yP&CPxSt!PNy;IIkk9r5t-?0CFM{CUzL zN6H}W70c?PxPi_l=IRcHm-;!-*Z6hl2Ss4V!^gAZ@hb6kZ9K`60dW|rjiOwj?})h% zIezfH1rZG6mdnxtJ03os9gnxMt*?8NRVbn_#T9Ln3;GW3Q3pv;C>8lJyqecC7TEFd z@$7iK{;hiZN6jmdohLH)Jux6@KU_J1*3$2g$fHj<;&zhQ@d$A2c)X&#W8*?u=b!{_ z_6TQv5?zmVFUI3#Dy@CcFqZu%tx1?{%jBsZe@QzN4IGNy+% z1K4rg!ZqXh8&|*lliS`Ng#LBuP@pI14^Nmav=7PnikR$@x;5|{)-1`ryFhn(=tE zGu=P&?O;ahF1ADlT7vU?fiFJ$2`4t<_Ndjnb}O*s65t%b+n)Ww7*i@v4|V=!&ficDHyskq79AnJCx{1`V(BwW-VnZKYnb+dh3i^i>bC05(H`q|+;GCywqW_Y2{&e2gI%;<>*zlmkP9C!&{lNXs zn7{UUI<`In`)3W!1M2^hS8KYyKQ~o3H0dG_njlMmC1oMNXUs`x-V?)vUbZXRb6*JP z{-?%^+&*5riV)BZ_x;R`vY&`LdSd`QuWqHkzfkQCH~Q_9V#X-z(7$_Uh-;tr?!HHO z%K`mw%}AH@7u(w&K(|}R{OO8{V>7Y{-KZ$==3nL&u!8yQ*{1|3q+#gD>sL*P!<%@G zpvUC%3c{otSNmj@Lh?liU-E6l&nsYly3=$gM;@ZE$#;B+g1iECb)B&Dw{xJ*&i;Vl zBK*99UAEU(c;6_6PM#C(PNyaRO`=hqZKs%79wgOuNIX#(e_a9Yg{#)6dv{=CE>F)a zi6Ng?AaBuE8*{4wvIvu8c=iTgr*Dw|wX^&T1AHESK6mXk@Qq{2X_(v8{Lx^0$nA=0*TG}}{`w&zW=m_!UIu07(nQh3vQhHa=dCwaZY|D(_GAjh-Fx`gx&l+lC-#@+6xN3AN4!qT9dXqJ z{m@KBCv1LPk1oGQGN5+Wx69X6T*QsTsx1NA<+7R4kW2bS!)M9gr~KY$lqq5PHl7PA zzE`K;7EJ9GwkK|g|5-+U=Em$i)lOS|n4TA}uUzG} zMXu#}F_c?gcFL0E`**I5=Bk?4T~Je?mf>4f>VKCFj|*OGo!<;a#$7J+QK+3f*S-3A zWx=1@Aoq3}eXTs|kH_+foxAB~+y*sroLkoD0mfrBTWog+XLUk*JzeA9$xwehmOFsc z@JfFdG_=w2snIqt?ppF8#pkX{FLa1cW-WDA>U}zj`X2HUrh8&}NB~m1m_u zA6v2Qc=LK}Ja)7@B`L|9`s1<8hXmE;VdJrveNQskDS`2mgE>}x8wFY6T@lu-^6J1& zfr~#C!Si>HaK9GI4h9&C7S+G79()fTjeFBvzkvbXpZ!GKVHCvSCr}D@@OXDyX{#*d z?S^DR?Zq=%frS7>owCIqiF-**XLfo z{NUAU9{A?LMenUwQGY!4wpvLpA%PFh@$1>%V*tiu*Jn9OH#P9VYuhuw9vTPnC-sGr z-?;v6-JpGD13$bjb1mx!2#m)X{kVUn7MpL)%uDa=BQ7xRK?xUW89d%$s9WK7trR>< z)#>2&3NY>}q?GF}j*Z9a>lrdv{f6;a)!b#8y_*$JHWW>3pK`D z56u?AFHD0!HHiT`DJCVq@puK5wPjz;S*8DyZGRK!BdX56|W}kGx_v)Havg3o^Wv4ADIQCN2}=!%)xkUVEPr7 z9A`e5J9LPBU1BcPdB?9BKW+1rgg16&2hA4%{nB<9=txL4wm$rUB|XF5)W09udj41& zSBs6uzSs!02!MAL={0sW&}~Whxgbrebso51{9R0EI))eLg!gL5LOmIHVCT}?FD`=q z--c6*xe8mS{ZU5p$A(1etK{t?yBCC33c!)~L)^Kyg6FygtUilBe-?lxcHYmNtxA2B z{Cnp3<~7)OY|GjH=PoWEC!b??tGL{Jj`@4sfVQ0VH_W%DR?K+g8=o|cTxAkDkO0PG zzi87(9Qz>!znIq@zib2bzx4-SbX5Fa%?#5Q6?+%=f$`X*%7l8MbIhhkJhaHn_?XI}_>YWNKBR*P&jJ9AbT7QN6L z3#(C|R{)ylz5^QrUMb}hB_R&Jof*wvzjOuM3!wu1hjr6{{qN4@Ovmuf@A!p`$Scp; zV1B;MwfFCU^Em7F`>@_fHrP&f8Ouk1^6%I)aZcFqc(cCQwG|gI!OpwdPRWqW<+d(8 z>MUf~2TAHA$8Ns>;*W=qXUF3`=IDRv*~>mCL(ZTmI}x16lzZm03RwFfBgk1h?>CGA zPt;SG&9`lc@C6z%T*;8H2fn+@yNFumx3)kHyE)(7QwDZC-|*~sK0BN5Oru@i1gS~- zB?`P_fQf%E9<%o#M`g--9F#mUfzXh_hO9@vR^ zly32OX<)aF40Q@foRslM_hHa>Lrq$D>qVs@#rrO@k0k&*rF_J4c)UYFqiTwRxk#71 zw3}xkXw%uOC0*fO2*QW#EZCF*>_j|Dw|Kk?hv_dIFsVYU=ku2wvjXjQh=pZX7Ms`Z zGXK-zkj=nODIc*M9xu9kkx2ReFvvjg)x7ZK;JYF^Pcygsz&S*_dBFVkzg=INSP7D? zuF9vR)7=k|Hkyo-8j|tnt?n^GS06PZ3s&AQ^1Va->xhs#*Ns-U2XPmT8QHK8^u;Pq zwhdPh`VsGtSwU%DpzkKBGDSb};%u(sxaH21Z%9bajy~Q1a30aei{e_Zjv=fH7xgdl z06RrwB!%#Jhc@~ywNxKN^s{!s25JBw{h-`xv~wI8TDwy!W&!ov^Y>ig@<41}J4-X` zRXtk)uP*zLe!@j2G}5`WJCJ04P7+rr`ibW+>-*O=yK9-zA0gul4x0ep{=Px4bFmy~ zVSbdU=}};(h>WBV9`DAHyE_s+uzB;kyUi|a1MRBk;$GwZ*nE1$xuQGz6@i@ulA@n~ z@N#jYQww`LTzD;Un*-JU{(2K1$vlCw;STI8u<>Vwl_fQ+UH&ESR8nl8O=w^LvgM5E zA&H8&XZb+?FHjcLbIO?!RcC4Ya=HiHA7_C0Thkx@zMB3n`yvmG>fgYIq94}5eXl|P zu!VzmyGS@2s&RycEqNB`$NrXNhJ%0bMwd=|_P6cizO$8?2fclZId_*exX(s%h@9|} z;6a(++e zeBc}Q6t^aKA2!*>ls&o!b;+sR`rZ?Ziz~Y(zlz?Z36apdzF+S62r>zP^CRA^Z}#(d zSx|1k}7KJ!h)t}CG3;MI48 z)$HQI?rdo1A>j+#H1Nmi#mA*LhV}J8^+(}x7H1+j@I<#$LYoM z52w=4E`#zn&(Xb_iho_4Sej}CwK2no+#Zace@cFwzM*#8+-T)INQ71J;?-LGar!;m zdDkS~M4{tb{bbH<1osKN^VXygOUv1QACfIius@;l*ZhBJ)BBlYCfhd*hPxsAb{dsf zt_1xt9_}lRbFl(vG9dW|9^++w5xDL5V7fO)Rys2pkbUbYpAGrv1iPYLthA>yA;&t4 zZ#6AfadEpIsEv(bx#&{QHCvo{K!1u?-^J{^dYLX^@0p|KAzcd7^$HX7|FP5jpkdKu z+(KtdCr)@vh$I*jIBCmheQ6==!2j$&^%!?BeZruX^5dDl0|g9xX#Tv~74q>tcZLC* zD~@32KTP-2taWYx>0~%__{?kAbXPJbd=&1z}xDK*XiRW~vE! z5ElS4aDj2g8QScNc;38N=?ZD>Rl9!$tI0d`lPvR3?l_Zx@G8~MR1@+bP5`8ThiB@q zfj9z?uWuZV{~Cw`2?$+Q;Y=Xe^be0IOS(ZSFKRtIu$b(;FQ)bLbbxzFL6)ES6%cIJ zI(w2?>%M5*Zk~Xdn6>VDo81Cd>?)&V*1FatxyQrUst z*sa&!e7+W>oQBx-#A%pCqJR0Fk7C0A@q(4|F}8oqT6bCVk6G*b%4Hmh?Y+49p~%$U zU1v%>(y!mEox}DPF$qqRi_rNxc|L@1t=+%Qq6P8qti4x%;n&+W-n+T#Y_oI1o4L`E zulaOQ7oJY`dVv|G44bsDIrjOw#hA8Je>~o(aPJ4zo;>8qv+^=Yl3DAHncc}|>Pkge zufDW*xkdf)_;5w-*aRO=R7_qd?ClMpd*gm~u%<4N0}YEfuvXrJ`ud@;TgQAO-*TWy zS40kX+W>r>*$U2`&zaE03Rg-9Yk+-9^B}v6cYae1j2^12WkQSj^VnPE0e;fcZ6jN; z^{A6xvz@2k4(w!!rWC;AZFt_FkW~8vsdn<_ST-N%S0cIww0v^9k+WT!Irt@k{$mO( z*_qeri$D7huO{nE41EZ)9^oz;JpqBF)r&Bk3COi}hq%z1f=&$kQD=s%qW<-RI2c z_*OjL!s~p>ix;;bh9?-=eVKs%43_Y4jW$bw3eQ+Rebz$#_PqPE|5$o118Qb}V#^|5 zF_c(yqsrLMa3KbC($RM5pi zhLPVePhVlU$?WZw&B(wW{)feNpj~k6XsNXIP^p76)&u2iB?GoJJ)1dwBSm&d*e}o=Q8dZ%y z8V&5kdQrN?JHO&XhE)q?A3)zj#=@FN<_BEC#2xlJs|s2-HYU8*LV@jN8v0HH#GzaXeY$?pd4vl zQ9o&?l#f^rkJmILeg)r~E-2l}TTH$IgBy%&1q$04FT4(vocO1F5tvluy; zx0Z}TgM*UcCR*UR;YRp{?#SXXXx^8^sGCKXZvm!s-rqDh7;63$ur8ia2?X8xA z1#@>gRF{E#6sc~cn5|g~eyQtuR!AAx@%+NG~#dLPnto%;DG z5mMIvvibAixoe9&FOuY=z&+k{f~=yj-M0=K&n=)o!Sf5xj_2k-E+u}YcmZI?!^gAZ@y_3@Lr~IDggcryI`TaR`6wj^mG-_fQH1-% zSC*RphWP=#J{kzP@05Up4n$il3M8P!dJl8$zrF>_M`>W@Sa3L*`t9oIk&(si2WP>r zw9~`qo&|X!F^_3?=V0^n8I{l~Ij)+nwIJ4y+!im+K^uDcBKAqbeU+S-7qI=9{4TR{ zgx5m(wInRv=Grg(0NfwR@k~9A$2+_(na!t85+2@vsz7xvxbK`1q&>VaRTADee5q~_ z0sZz=Typz(yeHSLk8#tHfiKmah@5p9^oOY;*5A0grD4ADfmK!JARmYv&(!01ybONb zKKwZX@YPt64}7oQOg=}Yj~~f6`#}Jf7ke?lLQDPcZYw@qy15^lk8kCi*$oYiZIisT zmqh~Sw@SnNqw=AvG$3zdsz2oR@%-Ji8g1s|m4gdSd#{KX zobM7e){zgibb%G32j8s`gPRucJ6u>veNAewBumw(iU=HjMmx9vIf!R>R4a$6n=l+# zkP$y3OMPu<)4I*YDPBX61^o$*g(UeI;SA0-Dp-ETyYj;dN_T%fKVu^9c(HC;BRN-~ zmJLRo{6*)dftVVm=^qon$OZ>JnN{ug8*((ZX1|dS!`AOM>=M)1Op=R1P_zz+TiXXY zS0rv9{SEW<-Dq9ZSMjJ1+I#5YbKhieE`JcRR{ITO??{iA3>gc8I81G`u|5$uXX5l!%-?3D5m%i-}_zSN907P^OIzu`SA>IB+z_G*tf zZ`nL#*SXDxgPVYzh)3xbkC%q$<8n5oD&$+9lw$NY&~6EBwe!jrzeB3z32v82bncY$ z5zFE6h7MoZciuD{YQN+toheVE`?~DHb~iW(S^KP{r{dr0or#qo+4_#zy!$z{ovTdR}neNkT=@PrUQXnV97lATfq; zh9LruiU5Dj>#7lL?{UOewe5$wJoVc%VN=}DazA=Bnnf}Gj27S(&ev(!dzAw%uHX1x z#2wfva+0LbAO2p>Lr6@2{AAC$z{29fi0)jIAhv}UoL{=?UCYWeUKZW{|ERk8wNSdwC!{vEj$oi-6abDSGQz_KKzNmWS zQxUFi_!Z*Y9wL#4Y%$_!{OPUb5Q`h78 zuYfT(QlChFqbcRQ-3xM|kH~PKdImnOCik9*oRU&#o!I_P-eK}%NwyhJT+1T3yZCrlN_zW)EArgv+sH#2-J1_@olaCzGOWNLlewa%LCvC4;3zW8!2Tlg35 zVAQnsSrlCVEs&EBW*e**C#0Wp0)cP5Y* zZ^z`V-Z(->P-S*!4CLmrg2wTmK)eCSk8s+~nLzgKvho&5c82)*Kb7ZTAT8*N4%(lR zJPrbo@81X3%>**;+nBC+&IP*RbHwF62I8OUsgU(kO%9NNXiKHd1VTQ0Wg%L;7+C6EG9075q1L%CTaNmy*;9J{8}Om%4i(I;Sn_!-vV=X#cz>$UjK^ zAGvn^FCsk@JUcfi>^P+88M#JeMd;*>=l`NA{{N~fSZc*SkXkXMmp3UjpQ*KTVZP0j zTJcXGEB_49f32NdQ}M4d9njpR0$ClRxv~C+*?+B_T)@a2SC8=ocZeZbmw;cnLzJ_} zc>Ix{5l;U{e#T%`OD6Fa!NGH1a_TKYYf7cmzFAf2*uO=RtxqgBRQo!4Qm7)N<%#HT%{9gMq6y#_4b^95ZVfh)+hqrM?*}X@mRF~pi zJl+-Fiy2-km$Q4wIzRu%wr`B;t5hheKkL$uXGl^cu_siGQy!7ZHz%XrqZmqr9j|qB)L|Dx&5qZ+X{HgMv=fh0y2ax)c5?i< zNtO;prS;|xtpt7*dJR=4NztO(GUsU1&4Ha#K4LjM-h4r}d9PNEAj^!@v&5GGorhPt zn!R`9F!G^>=T3+huoLkp-Qw}CU>%)v6w603NPP2{Km)$bY*7sG8OZ#GnC9;As67Jg zl=2bF;qjKIFk0?z=ttHO;?;jhfNxl=>sE#@FK9znR|U)6qyxG@A|9n%Jl^5Q;yU73 z9t_uO&MiyJfey?_wx~kjAOUstk-AjPFp&pC&xidt7mp7QUqz0`I^VnnS+m^Vf3^U) z9@D)R*(ohffxbLDs~6Qk{q`fas%VMPAOm{DjZN=CIJjQgRX5gM=%Yvd&erBGya?=g ze&N~i{0(W>td*;M04=OdYzoHKx+4BPV^z+bWbbO|Y0Z#y;bmYa9;bAR$15_T9%p-` z6w2r9_#T0Pc)HsU9TCg@1f^K-2GT$@7?YaG`yErT z$O%r~7O4M?`Iw6=uoLkp-Qw|bI=8q8EpLIW>+8|k8c!#A+qn#LTKRgR8+*=f(QKwZ zZ?Uk`Zr5elnH0&sh`Ahc>d<>9#2?ZItty< zP%kqx1bROHB?b;EMPpF1t?^NT0P5@Ay|zoWuij69yA0`0KU@OZ)kQHuS{eaXxcu6N z!+dLjo#+RpTReXY{0|AgP-B2SoW|y!lLGzx{5sQ;DpLmddiy~9Yc}fl!>s+cX~yZh zA>BLris9!2Utq|n_3Rf-(!S+b5^Y$C}pd$pJ+bN(@Saz zwkbX6g)DYBofKXI>{D^c?c?z#d#)7~XJLb%T6FZ7lj!U}2DdFM(B^?{jbW$d^3>Pa zSJW+kRT0exUyNwHWS{_a_M*EYOXVss{r#(FZ{nVU^G?pcsmJmBJ!5UWB1MZI-ey4C z%OXCHGr>Z8B05Zt-_+H>~Tp#NXzly3XjMF`F{Abj0w0_^1cn|d72U#aqS znv8;&o_>}1;&Er7vp>Ju=S-vxHb<551_|Cg>g(*+cdWU7qhucJsz4)XPNK8Fe#dy9 zl!+)TOIuu;xQF`vRra0vl`59+B~?XK!|>y2VgnfLltIg}$ez$v*cH(hLw|Kn4Uk^(a z9hHQixE<|V1%du>vr}nwS*0Z09M8gMlLej!DCHxT!{ZICF!qTF#MYH4`=$wP2hXdW z;s#l_o=d`F#j_a}+f)B}LxGEPo$4h?*fvF!xzVnFGM;A5rm+neZ(G=oo}3Zt-;V-i zwE6P1W#G*h0#2u11#w=#dD!*NXK9$(VXt=F=@{*j=+E6b`EqLgQ9IXqsSjx`B&pQPbM*}gWnb-;6lLFl&+23Wqq zlZ4nnrQfjLL_$k*a-*O$Y|ZATrFs*5FY0XPmT2pef@v(R-ez2(zGfAElC2hjtv7-C zpJKNoS#RQrqLf$NS!Osp*Cj8*f%mU9H!!u+sEU5HPS1y=R+Ul|6IR! zlRD6+vNl~JuwZ!wCOg{?zWEJ#1#IVC0$FUDAYJ3r%iFpc;K}+|7@6*T_XKKCi)<2I z2XvN`$0_`Q=kLhYESPY+4AKpFbgGFP=zb0?{K0oDGzU7{{`PE+Jg`$pH(3mimmM~( z-uNsXdcr=s)n*Av{s8yvtk=aiAvum!hZ5LG?30L;{lMd;sZ-WVtMfuU3-A19=QMhc&L2Z=Fwo^3UjpzMJGN;X z9vVlO_d9d8%7A{GGB!{Ok5@g)vzOkN9#uKpFBPZ_ct;}G4d%yip!9P%=6)p6-vdO- ze*M9#&4o@aEv39Aqam0Xt&6p=dTtKlTtL{Qa6^Ly)n%ObB+(Msr~W;;{XcjsTBbdN z-+y_YJu!m=^)H#HqTmJmz2CjO#rg>cs$$>fAMX4wdFM>eqi{F%ITV7ezaW;l{4)a& z=!XZI8j7zvFrseX^MyIuN$ykR9Gr3-@BA`zaE?DRWkcVTFGIQCf%~2B4h#Fm7uZmG za~qk1|27}#<@7v?@Z&4;@*Z%are4teQ94T588NkcxSQTFxB6YF7@p5>2KghS?=wbbF>XSuX>-$9&pX( zMqQsOq!oDo%e;cMFQ(PI$+MwB2^%x3>NIN@v;ex@Q0>`DY0b?@Ur#dej-xgp2U6bwz(fp94>$~ z1lRN3PycKFf7VAyl3c_B~d?+4zxmRuWUpoD?!fCjIjAyM3KQhDHZ`6I-LBYBLOiKLw z1C;V0&#EvJpX$HX6_78Qh6{7N_M_i?0(n;@G=G6U`F@T!J}|WL(p`ve_b}%MrKmsk z^dULZaD{Tl9B#HTqn!hOs;cM7-=`vdV7vZLIZ(uoHkA!){<EYGDeLjhSQn^Vvggi`Pi>G+=+XtZ zNaf(MEC7UHEi&Uw`x477u8vnYL93Hx#hzdwLM+8g5`O|=1|YOgcw%O%33(7E5)g@o zFEfE?=$fzQ8*+e7FzySTgDL*!+Fo9o{8LRB0SL{h4I6$9gnMzSh7h-S z_bSD$%!;NjA?S%@%+Wt|_7O^d=aFc$WFaQ=uD~9H>GD5E=F&W9gu7J zI_T@$F_A>hY==~!CV(2Z+thO8u@ku-JIHg;>cBNFQaYlu97`b<%)5(?( zd@~rn64~U$Fo+}?gt`Rp2X;#Nh~@BjopxP&AFn)sl!-O7LJB}%Qr=WUNM89FIV&yw z#nA2t)vu##CN#pOjC82^dM9P$8lcB2${ZKIbDDq(SzvquuyJH* zL>7)r`qkaLQ|Yc}8)C2M^LSqauoL4)=@u`}_gb*o-jit1*o~<%5}$zXP=x>WD;ur> z#FOnvQxQe;>(kG{^#4Nc+g)iq`@nU@b!>j+8)eR-3 zM-1rQSL1th!oYPAx61Tg*av!4E^?~{T_CVe#U;0o$NTNd=9_2cJ%EN+Bpy%?0_}5T zs~oG9Lp8LYYoA_y6tI)ynR*w9rp3E!txGB4jx$z?9-9|-h#(#-pLn} z<-h>zZFy)MRSy`RGj~IrYB!HOUk~(c z@p@s!g_xe6Z_ka(_pSi@bmYIc;PEmB86~j~u)@vkEgH*b^-rG1?#(9lYMMN7UR!j< z;5_gg_4h2(kK*x0zs|{3PT_;OOjiaSkOca5`*VXQMC$oqkDP~0!owi`(~GXqeC7-aJWnYdU`9c zPe=ZH3m)&QbE<+;^O<3zz>VG6cY&V%vRR&(LUlh}vH{O&=fB%?p4hPnKCy(P1?mn@>Pbe={@b#tu_OSe19x^_w01=yXKNEO@*z zT4BR?EhS*zPW6a}U4%(|)u+qZZaYc9E$S!UuBoMdyJBWgmF^|XhKKy@%KOaUPxeL!g1{ITb%De=n@cb>>W^*ljV!nI_mX`j^2b1`_)0xd&y)Zp}Fx4o|{l!R9*3Rwhf0QuyUv4K)}ya)EZ z7eg?8x!Z@Er=72Wepn)U52hZGh8w$z-#<9918|`f@Y#rR|qT!F^Wk!-5_sOkaL0NY-Y@Z_t8rL`JufM699L;Abc}g*q#!ujPwM6WYpU zBLa^d**F?WqAxFJd=Y!WPZ-uMnq@P*jQZNP+SYeW71+G>A5W=_`jKeM+a+{({V;9$ znFT3V-G76&+|+Qv7D59X9RKKzb^LV@&t$2>s^uYUu)fVn_9hC(?upmm)Gc1Wu|PUC ziUrev)`et^ue=1>?T^_m89B{^+f1|(VAE-%0Y`VPw- zoi5)4lOe^>jI}Of)aN}W;1|MeU=Kw{)9^`?%v;~fRH5PDe-r6i8ZeZ060~)qACzwK z{4LFw(sw_Zk91!D(irUk+HI!%Rl&e}4-iSk&2nj`z)mS2u^b-n`luzR(qyX;ktL<4 zw~@?SKf-vgq`&el!sy(l{MnTH?b(&PON-{_If&oNx598C&?_B#QOTq`D-3B&bhN6R z4eUfeDBa@uo4tQ=$1&@N$l@I9U2pTi^)lv62)~uzh$#5+m=4?nc1rn(t zUb6@B|FHMF#1WvQ;^BH9eJAcKA{Z-g*x^q7^P6b5>QVi~y!8=MHyh7@^LV4>zLxow zF~l&zDR&+puoL~Dbc^Tjw>Ast%hE9fUC*psq5|+;S*^c(vKmJ=iCcO%N&nn;Q_49} z4v+WfdadRhA9}QVzfM#jNqZieh4_ivGp8?^P?5DjfK%1XiQtIgRup$ zQ;T<`oIUSNG6#BNcJ|{_BzpZAnMj9?uQDt}PB}~2l zt*(7=x~_evLo;D1I}bYV%;|5-cZ2(#p5Ycl6KNjQ|HA^`_m!YN)H=V*4fiuuh4G+k z&OMfQ902$m9-Pnib>l(fr4|HL{f7S8Jj-T@)g>PEKDU#-uO#UI)7I&ymtEySFQ`?f zIzXsFuB|dy9IkxE|H(G7M!>%L`@Ehe67}PL5{V{9n%z~}|QcpiaWgkf2 zMk*e+AS&aBebhDs9V|C08pojCf()0L5ASTDo}Qj_N*z1{=a0iJO$Zl%Mu1u_c|AS% zY;l$wp(RjKYF^xGS^RnWbw|cudC27$7b%5=RQ@v(^$FI@}1>CRB}4^zAI`_z@@S&)k6f=6#fZsOv`oi8_WjVXmb zTNR}DbCUn&Pndm6PF6l2+8df#kXx9Fi#v4m+_r(Itx#so^>dfKYRI;WKbbBY-*?q7&V?>>Jk=Tgl8hS% zT|39?G}!$ATV-s$ck`8y#q~<`i%xVagSa)sR5aKg;^M}>dCRWa#tg4xxh1ImVw7xq z*yDVSNk}CRQq;J)FS_n8{r^uM{k7xl@Ph%eLtX^Y1umjsp8i3Xq9@-aGoXZ^I_%r- zU-R_OfLl5{xyv(w89mXHdLwxo`TMzM7+3w(S(#A7Y&KP0p)0s?a2~SC#k9pTTA^XhDa_+4JhefmkE z&QAg&m>M+`h@+#t_8u!cD8!?&Bnks@D-X4b`3Yn;0AV(`Q$G_(v|HZ)$KIR3^|1Z_ zNP z8WZ6nBW0cb-tGix?%Y1;b91QH;dco30MO^ ztbavVr{6(MbDq$m%IVH@ef8E=3WWFpxHBTa{1N%%2g+l$_IPMLLR6MKgd%3d5Ar1?psCt=v&^AZ%^KMD;U+_gw9NlC&nmF`X9L0*eSVABqREV%Yz~Kb} z3pgaE?bvxzQ#^mw>AT`ir;H)RThmNLMZh~9i9GLun1){DanUD@*$ z==J@poF$pgcOZH%c$G7nf&H(s;(v2_w^<2pjH(ZY9sq2Q26;X$# zroI3>xp=ppUCD0&n| zwtSR#kdFMiH=3rsVg(trD3io1O$9%2y=*y@GN{K&i}pFk)aRWBcFYe_Q#^mQP2yh& zmE=Rr2a|4(hl2QlPg`RggUnw+GWVo~#DajGR6Z;p9&i07ez7ll&!B4#D-JG~2lZ@I zdDYNfuMBFE@))`_W4yxfNKNs0t;Nr|cWh~ePToJ@z40l~(~Ix<`r6RG1G><0GN5(* z&Gh}3R6Z;p9&c?QQ-`wI2k41L^^HO5s%iXX{MorG;vb>O(MWG6lF9=gay2>9q5|RyhR@kwiT%I>r?9M>$HY(mI6aB$ zR$ny?_~7G%Z~AsCfNxNij~fraSK)*6BK?}}KZ170^9#?8=WlRb*1AU}(y%&37{^pT zh#&AXQ46@#A`Qo%-1K$rGGNEU$Ft+|QfT`xvJ{4WJ|*Vw$_4j3?G@b~lkUPWyn>E7 z)(qJ3@bT<;ye8ev=vjUSILJcb>>~)o707En<~hED@GZRQ?cuPsP=HUS=5C5}0P{vVj*Wt2 z){1b)?WL<-=L0()KAs(qSM9*n`Kr20;P{tZRLQ*{t|0OJJBM|Ib^75|SB!dDfE^DX z&yL6Ys_E$63)>{&!FhK5))%Qz?EgFL?d$gKl!Q%U4&3t_B!9np5U*)3H^l>s&|eiZ zdLTHZvNCQs;_86*HBGRNK2|PLQ#^kU@OR5g9^-~7-1;F=E}->TBI@6^#*YU^ z_w6;k@;HX<_rV)+E*5@-b?die-V+LQ8=S^RDwxU-S4zP;nX*!o-Q*vi;p+>nZ)?lK zZfB?)>>|K;_~H?L!1+%yuuA&T2Sq2Vr^`cX{bKp>>Ur6&{M9S22*Q>bo_ufb)k9eR z>{96t_BVp?WjDIvJz?a3e?Q9+-G|`Up*Y?m4UY>-tOD<8{!JY z-I_`{2R~?hj1+%bFB$Z!2Nl`kPUVXksAwHLDw=CX7htzRr3UOmUA*~xw?XNHZP>hEx%K%4s2E61fOlo`(X zLiZ}wpSUIfE@mqZf)U)A+?mIfG2OyPvdIQ&RV4sak$}t}I z;e(5tJzfkDJ|WtF-1ZQ(C2d{8&ePNb&^^0|4o@yn7o>2_%!9`pRwP&LGBf~r4(P^@ ztp<9{D|cP=g4x=kJ6wuI=hcCICMGF=wfq;T=u7B(RgphvmcL zRXC(d`C`X?$ky_9kF^09JGRDG>znmnM@ovmRW&C6{l10At9(Lf#Z$&y#A9eHvp5X; zPyNM=8^b+$Nb)Lc*X;_xj`=}qipLwFrM_<6nldEzTIh*pThM=a#1E+?b2cI$=0|Vf zwE%Wf`LKL=ys?V1%=xL@XNb7m8=E_KArFq!=Qc@aaiHl2PSBDBJ|bodY$6N9?oHlq&& zeZPLNAom{fw{PHOD)aQ5VdSHkUKiy_(2l;xR`q@4pF|WEw%Qz73hX3S?{qf2dd{Es zJZ7A6648C5=*}=>-FgjJs$$QbDTL;mfu9>heqO6@K}-(?rVxRo;bli90ex{ z2hn-+Tua%|)UYEb+!q1f<;Qoa-s)mQLs{+|m8kxQa?$CIZ|Mzz^c#_~0GQi8fDlBy8da z`ujN`{-^0j``+tBW@oB6b<;Ycp93{4%jsIy2Ik6nW?L$b5oWg%Pg%moPL2MvXO&C8 z>ab%Bnm%m0&VgQ76;qx165t!1^Um;WR1hZX1$#_G0Tn7GTHzkJNPbb@W|-tGn{qv>(Ij>urLHS`e8dC6A6h zAs$!26J#WExc4cPEZ6an`waSvz85Q3Y*uNCAx$pQ=>0jqbs6zz_=iFk&yPiCL*-XE zCLQDO;|l7#6{Ar4b_DsD_rl%-ywk;aXQvwef!9^&N}#Iw(yPj1@Z%utCmj!;7kmcY z+WNrw5FPmTF&hs%u2~e`bWA@N5-1FnaT>?hd#^uQup#$BJJhsMvDx-w`EKuVU5Xm-)m1AEcKYmur|L+HQP`r=yx4Jc2?{&nq&e__#FNF6>UxKp{2P z&Rc(V zn+|O)6B+!da}5`FFe68tzqSp@zpQwaU6%Mbq-t?(=u7 ztJw}Eo+wFb?CO9XPw6>z{G?o$03dA7x6Qd50C5oU86XSB_5WT;!~h8EnTPCu4`e<7 zVX0A${(B&zGeC441HOaIjw`^c6A)K04}dVoZseJ(Bx{QF^F!}ALIVp5UF8W84nsGJ zw7Y(49g!Izy9efsDKyV9pa1La#M*w!@5ZYMp>SwexMa25 z6aW8uJFyBQa=w%$PT)seK`71leFnVb!Op3Y;R{7@@YU^ zULL%xsrF_1*&~+j-Iu*1t%#=5U0QYq>{Sto`U4OA5+?P zhx~B`sv{=_+Pm1%yV2K-rM-Y2Zlg~3pkW0gT7UAOi}MKibuFhY{H|4s(4(#ydY1{? zSfN<`U40>A)xk%D)*39#t8oK%>^!L{UOm&tMhZ=?5=XaMnahZM5TE9aySOFjCbKyD zQoo?jm_lOOPAVUk507_Dli7GgmKyD4y!UFaI`FISsHTwp0!q}iVpm!BW?;wgNKNs0 zn;!EzAE+EdPJe#DP^Aps>9|U5UsK=JiySwT+8)Xb^e&|GVfpZQb*)1OzD`l0QEaPg zY4d;%Y;tt*j>3afXoJxN#Ld8qVmN;_#p8`_a$MYJ*o9owtjOEl4&n!{-MH@VGuVs> z(r7$BRuA--dIT6Fm{A+Er;bdOwAABZ0)degJ|J|V8)nw>mK{rS6{W**^J{PH0s znrwz|)8h-d%8@glF4FHtKD1zS%7yS;pno5Qjh?+OEQ5j-AdTavfSp{tP9avx-h?$J zJeTeHz{U>x@wM)|uEk1a(3xAp51gcdom{+!M-*SknwCLJ7Mtytr3K@Z+DXG|(H*7?8DsI0w*u+IM(DY|p7SChX#?|eJ&U4RWOY_>l0e2fnmm+cYWxQB+c zu!Z3Xe?Lm%@1*hSA8*{O6v$&)AlwVl(cT`e)dzY&d(I;P6|eds3%@UlsxiQhhmU8+ z<8_|e=e3TN8LrWid(}EakDoTI`|z$YC)}|w)xLbC@T)1$ z+<`Lk-=A#P?fm>MT^iPq5;yn0d*XTW4u0ei1{uz6}Wr7yMaL9$i zecCx-9NrdRCLB%Bo$E8`~46t&Ha)BNFgX#9w@G#oGXEWiOL)?_5 zjO8`5kCSrprH9q-&Vx($PNt_+fbn4oqZj273NiRh{_2(wYk(cE|KQp2`jy#M?@kM4 zF<4*bfb)xs0AD)DE(wkigImNO*1ahMc07DMJ07pQ&C6m+cLmsap~NxgZD5|)&UOFA zE?-61BXU6{#0%_r_;_|a-h@1@94kT`fM~^@6}(S@-aprL+wHR!OW>;EvaVKCXep`ccDbsdR`LKL=yzNor>pm4p!3`rD>m+BaHTSxlf&CC+ z{r~86k&MG9z;h#pM{0`4+nO0ql}XU!ckd1vrH=yRu%V^TGHJp(|2D}=#d`kLWcN3~ zz^MLAkRV)o{QReor}fk0L)FsNqHg7aFmvgNqq#fC|K8zLq`LNJK;utJ$|ZI#p$*nXD!3BOu|m!894PqcT(Gz?Qy#=t9uBmn*nIJ&?*bGanwei{FMr_Jno* zoBWMe-+v~61(R4KNSf_28a)-y3l`5TWnLiqW!=9Mkbi$g<8-P>qk49iJo z^VrsC6gqHMrBuBf=mfFzq^5YhJWs!#r&cb4YFCbZwOax7BOHS&ZdwAl&{Hqe&DI#{LZm!uZP<={&~H5xy;iJ6n-Gp29d8})13QLCYKq6Je*QkE4%~-`W+^9D zc>taA;jBe^TPX*Tz1lj}rk;O)?7-s{yk5-wDt{O$saC8yeH^r7)^NVj(AWe*WiOPx z=r@cTR1CZU6Fn1%M3#BLv0~t_ZwY0WdHfX8Xi=eI^BeT|Vfz%XnJ7*nJ7K}|jx*v6 zZ0jXt_PKmRdIzsuFjgf0bwrmCdOpLO2IcGAz4`El8TFj~MfE!Y6xgx~hvF))Uf^r$b9Na$JpM0CT%H z6bp_R?WIF`SMT)SOz{uLjfr3N%Wqfn^TsV>Mwcj2nQfdAf3~BbxXJo9GsxSN=oZ_+RzuQdzJ`SvV)! zr)qsWT?XKXbZ=o|iQz=onVT)%EBFs}@owPVHs*R*`2jue&m8CniVe1!9bnG-ur}cZ z|2+;A89d{wbpq(tvHv4A#p};rcHMG@i5%#C3HQ(^F91Hh_a2$d1`c$M+R>XVe*aJx zKckSGgun0a1MTTjx-~d0tOc>M64-N=1bsSn?PKk(V@1%4j^szQOP~CrKgFo5*1wXt zvMLuDG;M#qRE796ZPmVYLPf8$Aui*gsD4I#opV*%&b3T;IuVOi5k-$gz&lQicXqm- zbE1tU;UPp5V5{t#jIZyNPO-G9)@ebm7#24bRGb4jtsWIB7{p&c zJ=RQV4ZmhFvg(mXn+yfkl5!wtaQIInV`TCF6P8_M%VsQ+gC_4J+CFQ=ADbwSCM-@+w5f4%;u0ss6Xt$X6s&}|foWKx7gPvhg37|S!n zpQD9e_r?13WDx&$am698^;l#MbXBQK(J2zY-NLIEa3Di{(4^~RBhMb<%D=Dvl=oJN zK86%>RNi}-;_K<3^1F+D@*-S+i=Je}a1+`z&oe;e&9=E&{?ni>v^6U@+Rh3cwHDH{_aAv2qL9B5W!D)~R2eqjr*A-k` zZnGoRs*f2^r!eCxfpf&?0lsGEvNdV5AtzSvnl6t-T-@VqH}&?9bD+&yi%yPi|4Oue zzit;T?>|rYRzAM_4bS>4T-+l%r$?=NIMB^H`Qkk7BSdji4%&`e-N}Q3rTXRCPyZTc z@yC2Gv$7Vah7XU`j(udcukS^FLZ~N`_l39Ge9`k8_eZSziB+j9?@;kO}Whlt^{||?&fzy z{N#=t0O34cTk`inWM_Z~QOeH+a$=U}DZ`5orFPCS+VDm@b+A1ONVt;u?kv)c=+7}GvFO={Y5{pFst@S`IzX>|=1wbdx!E*P||LX1R1lqZD;(v8+ z^hfFc>+Qr^QG1U^D7V%rC}W-WfTQZ6|9U&I3L|p+dkf z2*vEteeEo~lPNKcqOTi}g!(rqw>;2^Ut1>Ub0V!3Ic$`-ro8{}_v<;PBtJ^vwdskA zsSO8ub=*}ceow`8KNyZm^)A)oK-=Q(I^D}{oVL#@Hqk>o-unS!&YFiGA+C|v#6t*c zJYhhnMIrmk=gCN-c2AHAVXGF*{#R2x-u^WCj8&8D=%qDwUshcQ-}}4#h3^>!GorB@ zN{c1N$*+6x>e(b7IYfsxoszb2VFdaWWX+Uu1P=}B3h`}T>kjPX^4B2Sv3K)EaWqUk zXm2>31d8D@-qKz0f>#_}*LT(JJvXpp=SfZR>iP9k-cdS5YSgJCPviKE^?o%&)h<PJ^?zRomm&oAP1<>=0g#Rt@PyAiN|l2vC;GDLW(m#Th`Bbm!zt5 zGIM)W2NJo7fmUOPgm+AsgR@dResGjy^ZAW&-G@bQt~;ps2Qt6N!tnWY2N+sf)AYMr$xI{ z_9{qS0Cucgq^5ZF%#-%~bgNJaVlncLy%Cw39{;Q9Z}vUoDixe|f+&gs{2`ZtfTab_|cy6pweSl-HA;N^Qs@ zekPgrA<(~k_72+C+H^x(pF8rgG#?UP^FFiq9EdAfq@c)b;PDEYuQpDvdkxqzJW^9U-uvFZtXvk)ps{4H z^pbg?eXD9hcRo-rgLaBZSDcdpc2fDUe0aQOJBn@$8?{0LUslA)4S;wDom+`Q^f?_+ zuOHWO!)Czb#r5q9+J(A5#5{bukBk9jiZ5Q@nbnJNwpb?NP!$3_iRg8kS%_LSy@^ ztnS$qH1blga@F~v>G73RJ}e&|@1d6K7nU8Qg7t?!)mSe9{ih->vs0Ir3GS?Iu2}jT z^xI<{9rsIBXyMDRQ-p^F!91(%^~w#rmb7rBnzG4O7UJJdF#l$!c>a1{r9%cR(qDxaa0h*q0Gi5c8tfHmwJ1z&~s_HB$oey zUlEA!2q}~l+}tV+2OT`va8wo8iSf)nkH;HMFE7_lW18GQj8w%`Uz|^2dFgRyZJk z?ZG@4_AJTKdkMx3|4rxWqzL;k?7XW-Rc8w9#Qd9m9?#zp>&GkQY!%=TfwT*y9$-ER zl?5>m?ofoeBILK876ta%xWta}c<*+}=sna~0-u)nXyx1u;xDEuxF%T%@fZ51ifSF% zfSnl6?DKfMV{S=PmM)U;Xcg6s)wf;ONpG@{f}jmv#j1)RBc(j)ts#e-(^}E0D9z@q~Q?>KSPcF6^!$yT73_ zy4K4s2*Uo2m$VOzf%(j1s{16cPvqUx$pZ zJP5r{*#AMZ@UqOe4)XK9nQHR<%q0UmrPIr;O&fr){&MdtofQ4JG`!aKbL^rGu&;YzZ2#7`w;-$7bK;Gdf28_>1J`+ieNL;;_f%@*^u#fksdL z$d>DgusD3@m3BbEZ`co^nxg5Xube2HVD*-R`!%S~k8Y}6D%v9O)J6NO$`$0-ey%ec znvY%{g`RnB+oLff{^EN(uMVPS^oRSQ5++ZI$`qhy!}tI|rSX>uF&J5~ZiyaApe=0^-E`7v2(cMO2d*9F0rfy?{bKp>>bY7f^6D7HXNYg7 z>80zsK<~;V7rlz7y$xD)P{eho8n9z{q^5YhlhE*j_3AAUU6o!i-FsRX!*giM-v45I z9+V*GG^$uie!Y6AYanaol_JQVgOSox1?Y|H@AJys8O(;BY`o|xDh%vcxkyd%{B7!d zswB2A73#BC!p$lP#*Q<#UwfplWFhX4UXKR4fOaR956g$g8+%^zv8hBE!gVuX!B=Xe0}I}Bjs6y;;KrD z|8Izca8*@S`}(y2q0tPy6rTh7kKw%I)e(d^2rV1Q%!=O-2Vu;wZ=+)YDIV{FC!*=Tn#|~iTlu@C!hv7vfu;PyDXgev5oMUrZ`fC4@7Aj_PqJ9i z{4ML+AG!eEn}~#6Mma0m@?mZA;~DWjr22{F!}C|5=-r5b9384PxKZssJs2mC+%IN4 zMu>xe+lF7{QGxLU!y`4ttlQV9I=iCcE-&EP-t zR~5Y5W}D&j_dm;m9dvsGTaaaGIc>V7pNaB(<~+ZC+x({x|3;&Vp*;w$z84n0s#iCX zgShSXXkb(&{)|_q2`|}pD;uKv_@PwxA^tl3$pSk178>nH(R$JFuIu2P-z>ML54D32 zZm>UB0yWBWeHxd_|D(M7!MK5C{3N&}rCzfHNg7%bwcnTcHyt0v)u*&G9zcbDMa_*j zF5%WglU!3~)8`WCb~WRX8bPMUHo_j+3QtGW_t+Zo^kBskL#`= zm>+nl%8l{!$9!_3vin>79Jl}3ZiKk4+4+w)eXWPP8DI;Y^*8k1PZDjn#*^|V%SLk{ z36ETNYO7@2dI&nrD#TfZLN}AxJa4WCScI z8{D)`g8C`noO9&x`33j8{-2Fv8wHCiiwxrmI(<4?T9oz(tt!m`%{>}t8VTwK!pVQ~ z^VBtN)elkKdF>yIuL}2gUBg6moi*=SmNdaP&9eSNRLKp=XTz&!Uf~-4Si<6~U1*Kb&317V`v)tX_A60@#aG9~Kjeu1hQ(J) zWQI zf2!L?x0F;kKrBT*oK_tj(AS&#DN@wnZMRn3${8SDOsd~OLefT-W>onhSc(UdyY^;w zMcX|{D^7g|h-bI+caU(Sn@rwE{E$CWNOt^WIPZt;P^+HKc^^VaE_-V;?^+QQ$GRZ`CDgm*`Gkv0Ej?npxRs@9?DJoSrTm_`oY3Ys|evjMwhDu<$nTE1t9z% zX!gzpa(_c@+Onz5(6TIp;s653dACzl3x5JxHUs3wd5XC}OmrXl6e@0lEV?Wnq!2)? z-xz8&{S+Fb0zmlg^-KL75JG6o(ix#Kd=wNv!gRie#uTLlv(6spzXulo5iH=e!+o2p zoyYEdj^DfHLTwY5s{?&d(BjIKNuJ>2$LwzV^D!7Ff42X3gw?>g{7ZLY&Yp*|I2FAz z;NZV~-@@?z?I|HNW(f$5;r;f}<@-g0*W2+zWB%$i{Eu4yueTHHeF_@O)Y2IukWNu} z-#yh8L?0K3;r-jsYsD=FcL?6$JDb0E_St&|;oWAiJ%fsA;*|e*6!84j-vYJz=~EzZgF{GM2;!y&(&?b zB<)gV4=bt=cB3q4MqEim0k2neJw3`(J>+%zH|QO=Y^u9X!%C0VFSFfcCI|c~T+H`6 zl9v({U25sM(h1mqE;aEZyndC%A!e>qF@|KCYC4HZf_GfzTUMUF_^1~-uze0gK}kgo$KA(-;2Bx z9OZjVLH=^_r$$P+Qd6V3p*(fzFM&?%a?dS!;j>hzqIUWU6I$}eBT%(8b@In`A&xuE z8=aFu+`$G8Ump2At%&uK?$B^m;_pmn*CTd}*A5QBA@5Gyr9d<9mfP&>1#t&X^Bmer z^@fnIw$vr-zW_UiM{0`4t6%tj=%Gv-LKp3B>)j9fHC@Q6X4mcA(9Ytp$Z96?Kk5e~ zkyiEjwCG^+9m|m!@h+ER!l{@((4Z%7r&>n^f=6*u{lxO&`FlZa{MeXOn&R>Db#Bj8b}xbIsSNJ!UI^;>kGPluOK)@N-d z$3?(SDj${)kN3?bpT>jwtx)=i*L*elis{KuM}xQP%eoF|ulA`;J9x<-7eHSxdF2b# z0gYv!;I#N!JIEE zSL%es_CXE@)Gmp*0XwODSUx=7&T2K?`lLyyYkSF&6??%rxg}daUb+)OadffFui5U^u@kecH8dzgo#+=#Fr1oNGk zemgxd{-yw_(sutR_WDOP!FW?VfpZQ&HQ!WYcTXeu=dF|Z4;pXFDpbxI&=G> z!%Uo0zHz{g;gOo+@#-okoZPR%3@_-k$|<}F+RtbG`PgzW>ybR(I zhDt9r^q4Zh@F=X-*cLTCZew_)rg*%8H#WzLT%8AJtY!60D+c3|fS!kt=v6VeO5*-R z)=^+5l@H5@$GZd_>9!!mBX}Qletc#Fm`~n37P_6%TM>Sw%h%h^3hWpjsVN?B&4tz@ zKI@jie(y33ZHqwMflR?C8U2k*;Kd1iJaS#+-w(oQ$M7wU?UHawUa@_{_V4riKYorB zGWc-rk%UdI8J=2}O8$CIe%@*3*v$iXIv#ye`=l1ZcnyZK&IMF*!xS=a=lO=*B746I zE|1dtR3ZgiE3I1Q|88)aw{}}1-=()wu)#%DKGF4H{KU#dYKqssd1AZE6W7YZn^qMu zw#I<*@Z1J^#|}a~0z9Irt~yvVT^>^TuzYyDflD-wD)|e-*S02@7YNo**QaOd4x{#B zLD-f{xa#a`^1uJ+dEE51f)IDWoS4yo1c6ub8bbTy_x8)c#{!=fG5&`AAoy!5^ArjD zL2PrXSuu2DVA@~t{_9!dJ<_oG;Zec9K%nWy>W|bEub!{6e=Rxujsae##YrR82;vde znCzxZCuq7pURvrHG`8B8C z>uVL~{D8{kqHz4iUMlLhpiWISSlYdJiok(i8Lbb>kYE2fb*b^OnBORr?4@G2T>|LV zw#p%jYY6cOK`eQxG{0d_2xeum5Dw zioUZylOAReXpgs^5qD6PFX2CCGXS}tOdp932lY>CU&iv`^=X0D;Dn#DjVe3Pw z?ddCkom4(7A0BUQN(&3GO$$^VyEvwzlNQGEuU%`_lP&xLs;a%f+M^G2q1bs+Q#@XI z^V=imwmpNY@_RL#WPzS&bnJfTd$}xVbhB*=y#lb4%7^8{;}yGEyLKqBjs1vN(YqTn$1x0#)D(~R>?Xkn=`Z^cpXKGOjd#HKz@n6B8qG3@_&D5PJNz8j zN#(=x;qfl-X?FWcSgXUApW)h>lc4{wxqLaK!#j!CPu=v_nGvUe;gOo+@xokL)?Kud z2#40PhsW|kJ=fl_lkiHJLds4J?^^X6_Jhd3SXWakGKC~NQLeLI0Q{YDRmt3a=o=#B zE?&QBAsDww^%Kj7=kLV@e7=j0(4hCvo>fv<4|q!@MNd#IVnl~4%U`_K0d@?J)D(}m zV@-IW>TU*9`xgBw`^})98w^h>d@f)>!>nw3S4smrseD*IJl+i^<4+~lFrxwj_Qn@0 zfL}~PkLy~;Skd%UD&Duv|B#o84aLfVrTSwp;Xrvp9E2_V>f{;wLD-7~af=_IL!Xqx z8-n`4eG2)^qihlKe2p2{Dpsw3lMrf)Im2z zSa*B7hJjr#m`^TFT6cJ990ywCtZv8R1mYAhJW^AC*Mv0RPcW zgRtdw9O%Z7FRPYP{=+y3mS6qt%w;6J&1pv7d7jF>M+M>_WL0jBJ_~9_iX`9hA1@}Z z6UOuZhrb=KrrU{mR>lzOh>35REr^+~ua;sm@i>UAm97;1Z;GJncbHYU>+tu3=oFV7 z8oZl>Ea{30P+m&>nKsUB)57O&Y@|OOMO^>y-u}j_wm%EfTFfROto!Hs^!~r@o1*%` zGVAcWKFDZ4CEwS>;F*59fV2KM88sA}{^$|pe#JEL)%%n`$_xKm4`EBMrR{PftZl+z zK40JL$}jaa3zkCTY`oO9k{qb<@ZFU7kw5oWSo&-|7k zY=2BzZ8NfWNPK;C4e{&Rr)jfr@RMXHNSKzs@zTjZa2tVUQyZ)bW>c5{^H9(O5=>zGXc>j}Sn2Jet*jtc^kb7o81N-;m9bVg9 zmG*8sFfDVXpxC)3I`w2rA7mJ&MNG`?r6x)qrpfaS1x7-YXi3twaPRHp z|8%9Vc4*@`LF#tPiepF3G9X>>b=>`}y1N%Se?4#CUP|zZ2lIo}6whCw`V~*^(NUvc z&-jJc&XBq(F33N1o3Qk*x#+ge2ftzI-TO8JPG<|c2>q2tPAhKRj0>CjjPdsi65AXG zOTVtXTG4#h3EFbKe*Zqgh5cs0d|Z@pVS`O#)&dZ*y|KM>jSg(_$GXmjIYUN|qoN`S zAa_DlAMBbjI%vh|0Fe3F8Y$mFW~+5Yb_)xk?g|KQ%w*s0+mVu~QWx zl*F`0u|w>qlB@wBq5;x#x|8*0{7Kp^CrIm~LIN`(Iw({9>MMz#K(qkJyn=@Dxk^GD zL~{m+N$%iWAPgT*k5c41LQTPs<}D$VWZ&~iC65^;A;jdsGh%W?lHTimhxs0*fFy|V z%pP^|Vse^!*W4E&Y*({Xl6%8PkN>7Bq+b2R@*OhVW17GFD8kKHF03wk{BPeyi1GYe z&J!l)5SW;YBpvw?Qis>u@h0Yf_0jl`+Wq@;kAF++q z(2RW{u=Av*c=b#(@6+Kp@qEbn!10^Dx4^s32m!-)1rN%g-2Nc5Ltem6Dj${)kN1&H zcMdfHAZAC?b~m+@L-mqhOeD6w9}eBOt5)A*|$B9DKh?1mzW zStMj@$gg`hq!>tQPnm>XhBW8dc!7r(PcLufl9DNC{YgqW?*l-$jQK%ois$d>VUgZd zgmvk+))iZoD}naqre*(jho1>fzMpZlQ4`on<-_vf@zV2U72R{8g&!~TaprUc4`p1w zFHI*1`t#kY+#I_`Ks{i1q^5YhvTsW%v{-u~;aKM#7mdKX-rg$=2Mr4QAv$@!tp+i` zPAVUk5096_Mt%43NhY|Xn(6o{!kU9ve$R(PZgz&8@WrL>41RLt*MV=lAn9xs%L9Ma zZqewY9iQeMbZf~y`I-lAt{rF2ZUOa=m5bCA&)=jsPNNG6>(a+P3~O!T8k6Z&SV z_Iz-S>k+~vRkiv{lL*xVL3 zJ${nPhvmcL^ynqz)M2Sj36r4C`mY8^kISsJNfJRSRNIx z-!KpSNN=abl^0dh{c7-w0BguIZdh4(Sw`F9CuHweyOX*fb-=Q4ioEBRFZ03pkgqo} zw!B9MX7Co@@bPfnba}9LBQ?cq-<9cZM$1kK!liPFd1_{0Uh!3Qfl)+;AbdxUF3#`? z`CktEw-j(jewKk<*X_HluFx@EpV1Y}4SQN-;LR(d6H}SN%W6{n#PZ?!o32u<9nLKS z_YOPJBtHcB1ynmmKaEMlu?N;ndK-{m+X&6qyxsPk0S;E$(8N1qU3&j5 z!^IXEJlqd?bXPj6^Mks;bHHXUF5Uf!Io4e@YTv>;#VILjE?suoEw^W9Lat@px7C-*L#4N`q3%o+g$sfw4om z)Am;G$|NYv+1Oi&3fM{I!}8(r`tG119bhMw56g$go8zbTbi}$G z;mS&upq{Y~zeK#M*Hei`Byb^@dE6%Q_vi9=tLgbmL!icx2zc$b8G5A)9*z4RpG7*i z^ioayhIRNyD;&92)fFJ;CO#(@&scBYq-2TW-A7Hx;vz)>|1|PnN1j1iW9u~g5cR{2 z_R)L5SjiN&I>}KhTaJ#a`v#8J$4x>@61j zybRc}{z7Vs*RPlc)Vfb}PawUEGCZiB0)IQDde>b@m_pKbsy3SZ20ga#)jO?p3#Sle z%a$6$8GhLsXQ-9Ce?z<~g`7-(L;Tl!p-SrGx-=+9zk%T$7}Te&*=LUkZ$`Atp;SWSoSi3&Bz;05;`k@q?VJM8JuftaMD6u&|DehoP`X#q2%K^M0h z+!_Pp(iIE)qi+f8|0l8rQM>$xaWZ0Aojyf48!A&)*d@XMcokfsvAh&Ew5h*3_*lV= zahueJ{WIT>_GQfd<(aa^Fyo{JzuqzpnJFee8c?ljnC81 z!n3kX9}3>|>NGVdf*g;D(Y$;1_zxZK^jYwSNBJ7I6ZE-=d$EF7=?dZ>mCaX*H6EFetbv=3knRoK@~&Nv zq<*R`fmk6`8zySv@80cArIROi!Ld-v0y>*<5j(|?T!WqDo+riE98-RKUAC9bDGcX{WX0-+q}Xz*24ec|D~LvkrZJ1l`)01j|a}ucx178bQ|q^T7k+OKuLtjs0@nPdoPKADoTh zgFV}FpfeI->$T+n)YH$-L^!@5INx+|9|P<=adPV;r!bFiI;yN-*C)|atbEIN*GR7Gw|C1IU@k7pJiP?2;f@Ux^- zIfTDX|Ju7WLGMup^x)gtV24oR_f>8EtwG7H*--D8^yvac{C>u9G)zH0s~JgQdS}kv zNql@8Y3+F*cPR<#+z`J+tNhq6_3%UgPa#Rc%E|JAH^CWW?^FHQ9OkH$3bQIKF zgi{0&*~S?nGMUyUFHA&M60mPR6QRCm>fP}~WMLYK`Uy>a(7jblm|6Z?*cq?m{$+c4 zcaZkO>o!oAh<`2h1zVz5@?R$Sm;D1lL}m#@WHPN6e=P3)T|_olZ)Yde&Ro$QPZ#Yt zZqVEZjWU0ESVuy9)gP5i{C@v0Ym8sq?H^p7mgTC9?E7MSc;5R1MDH)Z0Q_h8sRp#- zEP#kiCQXxVE}8Mi=Arzm%RBs+=A=8`+jCY$h!1>=6;;dj2;=cTj9l8uGfCi}2+y z6Og3^AGCb+-ZYrVr63}o`pc^xk^ci8T?b32^e{VW$9%oM)(Qwp#9v(t<|<}H2mKD4 zg?}OchyRsB9$ilJ=utLZI_@K)-~;e>IU21&1xj>GnEP{$Bd}xbLu!iGzMJ*C4om8Y zqeBg%yt2LGD28{Or(o@4E^+j@Q)7z*gT%BQJ5Oqg$6GSEbu@9q1oEmkV*|e-_%KX& z#_bX3$T%{e@s7^@OTbPlAC?b~w`Hlw@v?+5q+NQXAyO1PjJ0_)PMvD(Mf6(Nh8GHv zpZD@J1M?BW!p*1oa@H0W06~M)N$xkFy{ORM6>a+r7|6eHb9z{jr|q#WMErng-O@53 z3{p1jF;nvGKpua6-&@`I-A<#R6=wzpI_Wyun7IbJP;M=|m=tHoQmFDYLu&^lWpV$3 z`HX>1D{jLKkacVOzk^_V;9x2BWnM0+2p8xSbK|PR1Q4}jmGhYiAYd;XQvk9c`rWFz zN|N+6xWn+aGjy-w^tw+3kd*A+)%ibd*%Wj0Z0P!@sltL1TSuc4NIpwnLx0`&>8Zj$#r^mGKaJww^&Rgv zBv&A(y*Pye?R%hQ7cfKLzh9NI-jQtxIi0NW=Gbr0_b+<-CD*^Q6*+M7R9k-oxE;7S zS>%-x-kIEZZQi}I80b6ys^572P8lD4xp`e1a!o2$oJ|-^pIl`2)?5xvgc`3u_%!*E z{L`DGM-N_b%A`dX35;i6^aIlyjW>Z0&aly<<+LF}0cU`nT>ir6Ig*8?^Pw$HDNW+x zAb#MJ!^lFXv@&RfJxgx;5nv}5Z%JB0*7d8!kYTB`KuIpBPyXlCXo*rc^zn*w7n2&O ze{%7v+a1rYUeyZSv!6e>((?86m=kzMO8ME%kC0Zr$*R-*U_DlH@pf0tm*r}0h14CF z=G{K~W}3GrEoW@qwLYjkk;-uWWl$b+@pet*Kek*w33VXXLY_&3X(azGGt<7|Dd;WD zge(*^M3`3ny&t^mNTTU#v-ue+*isw4-l`1RH)0d#FbgjeoW-sux*P`fzsioso1pI) zy<|NtT%MmXggcntKRZhO|R$q9G+Gfn6zkw2~gN*Qe_ zkK}#wBY^P8_Z!=*sSpS<#}^v8B-_%8eVc^{SoJDy*7 zc07NtK25vyjnt7!$}gYHdJD=#WB zIMwH3Z0~OvH(s2xl#w=9fRSi1sWT4Xv9}_6!?4)}MfmeP;j(0IV8`35kznN_HO2FH!g}?Su?12vmD;`fm{*{Eg)YUp^Y4;^`GiZU>1}|W zR6Z;p9rDS64VF;;8&3J zf-$h@H7A0Ec?#dT18q|q?!DIZ3*khJu?5}-euH0u$cdLZ7vfow>h!?TfD5pm-<2%+ zwq)gJaA>QaR4SRj0kz`=c|M}CBP8A)omKrAn2F8M;=2jkvN`u?pXIl1@W}As%J8YM zF32&d`Jaf_n=9C2eHR`#|5ia(gE6#gJnNxo(pldKZm!o@eud1Ql^QPcJVd;LyjLzf zoL3L>=59-QRmY5sf2VQ1!s9*+%t0T=Os$6Yf8+P5{D+7axw>=n9KU>^Tzh7hqan0| zk?B$J-`ku8gi zRWkWFB6a@|@gBSXZV}g@3)-zJ#rHiL_UZD^n$9stV$rxJmwK~vP);2i%tgdoZtFRi zyX!t`=ON>^9rqC;eM6?~>hM%13_W8(-yog~<)r)6rbN89XA{MW=9Hmrm3O2f$@~X0 zueG$k;CqMm4(`0Sa1-q3)bf$?5%JoDFV=ok6$+Yfyjk?pkjy?+%=Jb|?s4=oS~h%YkiLJfR} zxaAH&`>bWkyP{J2zMxFjd+x@%(tf;(tT!kheA16fzX`70cnY?oY=q4tuFw%wH&jki zMF7gF)svKuNMAa=WzkV;BWP~No;9m9AimMrQwi9%QB-Wj))8B!-_W0}f?k|(XTl7O zzYEM?4S6f}Sn27wvtvRd+gVDMKsiYdYEvS8g?lfTG;CqR=Gz<$so4VC*MniV_eC~# zOd@uQx?nQT*8a#OQ^#)1dwRB%3S#3^Ovks_i&1{#)@E;7J5Ocw>HzPcDpJTe&8a4_oQ6I%Zi6 z#Q*4V+hO!2ANKArR(Isz`W0}z{H5F<6s|}Ox7DG|EY*f{N1=V~y({PLoc&aX8Zqm? zSF3{ZN!0u0_78ozVf&8R-;#e?a#&}+yjzdvZWeAEitPENeB^n@{?Ax&N92`EKDZux z#lFttr(Xd*T(c+TKZfe2Hg;yBrX-7= zTV7(>cDe5@#~R8|yyX!NJu`|e-&-B<2?+g*9H5Qx7HzdCOiuC0)8 zDAV}xCsC~CS>R68m+Sj^e%ie+4nryPHJrZWXLx`a;kNu<=UK9u>*roG}at-K8c z6=u_Mi~NlDo?P+^?%%Z|ZPIG2K7J<~sMRP>cX{?R?tRhlFYV?Nbu)Ay9;g4<$b-z< z*WthLQkM4_2TP;zy-dL5;i5cL@w0yQ;W$LfzwNWwRjY0`WW9CA(jF?}^dq6Gaul+% zK~o5GYgX;g@&^7oPdO|V2{wO$0o$roVjTEcr6fM0H0IpgEu$v)K;p?F`Rxop?f<7t z;D>~X*s`)OK$A`%@EOwkRUb$;Y9QxijV* zh`tFVA1nGd>K^)~ykp~!AVV=8|DX2&?_8dCo_LzfTgFWMf0sJ=QSH3o9YB#z_AVQ=(j3e-P%PAkga2@EYlPf64? z1IMLnFB;<@f?NCEwyeL2gX|y!;j*|g215DCby>A@>uYM`IEayXGaVxiLdvHX zZ3jVAq6GaX0`cNVU8_-L59as=*6w@L3?9o~s%H5U$aV;#Ts$jgA`m2oM~~&XJunEl z!^U0P3<}w%q;dQS#Fh+1ZG*`~AfsAN%GD+IpwnGq!F3#DLtXG`9x@Qzz;7FwfuB+z z9p4ztn1SC;zFo68aJ8v%XUZ)f)P0D%Go8slXNVm7^+khJdw)(RfARWr{{OuzyC-Tw z_B&O8iOopQiP4?oz3_jpCTOEE?#{Fox-%*D?mhHZy`2{)oyeWZtLY%}20u2)R902R z&gsA2PMfyDf4*rK&j_1khpswqS zcczjxs=V^JJJUdg(js-6_y4$)5%D75z6s@XWTWwMeMMXGv!qGY(Y;giaZytW+FpDj zUMrsVb_4y&AM>$pUTlr_aL>COXvfy**8D->GCS6mJx`)~g!Xn$)r;bFy@psYmmAUN zixr^V$>0giBH14i=y#p9N&~Q%0AB0caUxXClz7X(j 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ͧh%}-LNqu(fK!68WihMmaK|2jAWkN>Eh8WXPRx1g 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%0AgjQEzYGdvq;yNQI< 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

      ?n?*( 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

      ZhUOC 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 z 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

      h2Kg7+o?k89 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 z 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ª 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 z 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
      =Y7!Zk7nl~_CZO@Nuhx-(#IAj5es?>LQ8k^dj4 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

      PlhCr$`YopjO6BH%IEp$9g z<-po2B{t>XnhIspEPZYx^>-OA%-k0VmCLi9&3UM;88dgCmCi*)oc_6i3^~WKe1)+Q z4jz|(=F@w~i&J8c{ryja?Cxp@>b=jpgS=_>?bdq!Ghg8hU}utio`BN3UXhQG+$2E_ zO^P@Q()IDB%BF2^_%-v85^=>je)T`&(--AV7=J$vE~VzP-Zv%Bx>*%tJ0TJ>;4t z{xeQrXrkQDabB9AJ`mT4rw;~dReVFn%Nb8I*stK1yPb#FYcih7sQ4+@wqnBXmM`DU zc3I>#ayjeuarYHqycjQ!M4PT)y|;Ns4#L9d(kVIrXI{aZk0!{y@npZ>m3=JuyUqM( zG2zMIV>MU;kFQfIB3*ib^@C5)kN&%t871M8N>=A1T!yFFa5bjpmx(5m%bk6+MOEWq z2C~1>GWyo7@E>ybP5d7B>S!=(9pS?d^qx=Ox!}tLeMtDEvZEwjyVK=9!diSeg>%Nw z`2W_4ayy5X6vq+c|7X~KJ{nRxdHlbC^>vmH{Ev{tuUZj4H-E`EzB2k>Z>Lo+5=rIpcDw42><~G_eDJ*? zMk~4hSLHk+WQ%@3DdU{<_k5ybaW|y?zU;$SuJNP$l5vK5*S4-(Dd!1xFRt;eqkTVl z^l5ot9P-qy5_5BOTFffkN9K?F`J^Ol#UqLC+6A9EJh=b92toCXIXq15UR*uyiohLrklo?dYLyQ!OW1K;b&I`^ z`hj;ET(e(af$8g@x z55p_YyUqe&>$OZ(Mqk0sm~HlYgIq_GgtG`}!bR&!rtR)W}h_d;$D;!-{qH8>YR+HY>k> zb2=X6X&R@_q$EsV?-ga;ZNxYW@#28Y?H@oq#Wt-B!Ol;gu#?Z658odE{7HevRe<68 z(MhlMTh@Z%Thq%FxxmQL!SCmP&8``g?L2l!M2{;UYY9nsk&q&4daqUqShIlCFeS?ti~zTZ8k8hL80 zeDYf1#625o@nN`m4X4jC3l(D_hmLoMQpBws+--b7JSPzm)D$^>`Z4WC(1u5ynFTq8 z$h>n!95rDezQ9lVWBz-Uazx~6d4z2U;8Uw7sUA$<9saYTcf5Io6tR4@PN@TW8LjE; z8f7QG8809#kEz&WAmNNJVYrSfI*Xnx?n3VEYcVMh0^?Os^2-GVT_Z?A<;r^hzmTUd zKi(zK#FYW%*wrcFF&F52PzU9|M9kA?;eWw7{x8H?_&50n3u`i?$Gc=14oZP>IFdnK zK#Le>5pNbQrpz+=9>#e4l4zKn*$9k_xU*Q$y3Y^q2Fd{WI+bgR9a~t?NQG+{-wR-W zl00fl8160c_l>V{4%ChFme%I=z|QZ^ZhUD#jPHnF9(&8Qbd=^_d>p5%JA8@x0p~bv z_hW4VrmLwhc3H)_^`=cq|zSF|sa1bSp<@0t*Oz#lJnG8%@fX#$GOn!rNlT6(Q}CcSERvv!Q5+(eoUe?x{8_2Co31s zTuJtzwuJSoN9H57R}|$@Tl1|hb`*ID)A|B$UnAxve0O%`rROgu_rZX*1BM%#r%}-; zB8Prhc``>R7OVt3iLCs5sY@2sj<<=v`7iRg!EibD98WASV?!hMJr%t{k(baZy4zeU zkPY=+>T9p)P5bzc7P-!AcV|kXc6K=$!4H6sm{GsUi9%w0$BH$@ekcAyd`IVv!*5>_ z^Abv^FFE(E2KYozn>#D_?GXY>F!j8|piFz8M?7ByH>epzRI+U(&PW5_C4Vy`SHZc& z_>QJ4b+=LgAJ%_heAxYce(0Q>Ju$wcv-Of?Dn)z;`?nbLl0Z&0gu8av0`JLv9ALO( zd>A%&O@U3tZB{hlYc9Sq6xh0E>ZjnACB4XOX$?2QztE?3pI0ce7xyC5Umo@zO$PU} z<{IP92OPafo)q(CTYlR6c{+uAG>qjX?7F+4ID^8kb(ckv!U1B8hg*Y|+1I}i+J3_*MPc0s)9t^i3S!2)e?o=f5#5O-(88CKuaVf|v@?XVD zg_mhv{|m8jY#&nC8(7OQx)|BeHD!1Zv}3h=fbGQ@FUGzG{pT?E zIs4~?a*Ty}Poa(=;FIK0Tf%Tdl}(;cJ6DeBlqDUSITQ4s#?3FAE^VvC4(s1JyM7wr zQ;SEc2gB9)oSpURKo!QbWyk&X6!8w;;tVUdy>7zXnNQqEEBOohCTJ+F+ue=1YH%3~ z8~|hSksSVm$%!Aadi^IIwyv}vuax9Au=;xsU=5u+mp*p~{noGW=%;za{C!7yl)V1N zc%>~iBRjrp7z^{|3zRDX`u1$^3d)Wh!6K}6p1A&nyo3ha0-e!wM=<}d>2x#Z0ezEd zt6UG+k7D7q5-j?EAwM7?-$pomClk(BTDCog;=RCU^y8h9eyLV_J_|ljJw1#~2)q}Z4o>~n&UL^VA4>l@T5cBjM+SW1W)GQ#M zMOe;jDKSr9(@{h5esS98>63Pl-+JT=A3pC&l)$$U@U3kBkzXXbln=ifzFU6aTWB}!JOZwWSr2L zd`_$Ps5AG&mTaVJ0BO{bg~t^{ZRwt=*4%=*+xtC5w@w~c(6wRa?rU5D@l4zpXZ)(q`eulKk@dmx76foXr-sMjoW)tkm0XI-}apQ8CO6OMp6D#Zz9}$ z;kl$ccaT=zI-h&be#RA0$Rqv9vxR=kN{(XWb4mZhGS11@NFHsEOS?Kh7a5p$=W*nd zMCg6%(mEJeyN4NF{@UkB%#Df9CkdZa9->wk&y%NFtpT0e3LAN!p zPU#kzTdVa zJk2=yXCA~~RL-1Yfin=}6;2M$S>*ck+oaD$=8c|vHc5F%RqC=XrF%c)6@DRi<_n$h zvo$!<)Ez72W&+05UsV0hVhKofH~f%^?Da0*{003PxACjWOV984hPn}-R>*?>HQH zb-g?PT8%jra3x>*2Mww?3dt{Oo!@W_@Km7U50ek$ z!*D;XH<8E^A?_o&YzjW=c8mOtw_3bu6N42oRy8tQnK>eS(r>hXiu<%i=I*@fV(8Ag z=?yEZ!E^L3TVWqp_Y4$2Dz`dpE8xTA!}u_L)z?SuKe|Q%<%r%?^vNFVKhIPSDmr~o z5jD_WE08l6@L}>{d>HOam4Fxh#QkT@%1Zwk@4^0aoc<;g3*!EBsGv3mE|CwK5 z{)t6vq|gdJo{|-&3^=LX{5(c;A6=3{FQ3G(5OV{Q`K0UAmQa1?@bN~NNTY(PZL9hU zf&89?gYp~Vq|x?+n#H3}X+J(6O{!3Dc`S{xe!2a%-w3=H{MQV$KTnWG7v%(3m-W(q z|9S4pXKzx8=L<4tz7Q0h0{nEiK67sfAf7K+f5ko&{R`&{ZgJccBrYt6YWNvGxqlt( zKim28SEzlIMbpl(zUT7+dwA5|S5iIL{XN3CplI!LHZ*ONtLR?iFnN3^ka)((a*hq1 z6Lznn(3AH2&x%fB=1ek@s0GLL_kIt-TA{|Rio|zXl4!I>FoJ2*e$737XykUAia6RJ z@XXly39x6wNjm9|ZwM$|N%iyB5@64gWIt+4n4Lq1-UwZY7)0n@+m-iAg0(Y#qnP8| z>OII-Z80a)RKTYek5mtaYa5BXM^$m6{q~=RcBcS)#`nJWD7(ao*5AYw<^2BT8Z@a9 z6s5f9zP58Ytf&T~Xl^mZ-m}NdOEFd}dy&Jwc7!Lv!2T3JrRq=?LYVm!MT{H1abjB)qp=M z!f;~*<)iEQnvivCHP{T;fqbUaT^ChH9wP&VLG0!Zldp%s+5^L_=p%gVbS*~mmS1d` zJp$x=NzSp4$jm_)Qkc3I{Dt!cQ%*V^qaRL1UYfk{NmT)3mhzd3!OCxO$l|L$QVZn) zAEpR;Haw-KM1_0s1aG6E|p3Hl357QTZ`XHkW^ef%`q5-CoCQO{`NfA~A_z>|> zHVpTvm{HwPnI6nus^RMHQZN>ut|oZDZSBE=&almxn)xrsEb(0OoPg9oR6n=Rpt1+c zdEfWxY%GxfwRd3MQ;~j5OS$^k$tu7n{f^oarf*y2&Ti4P0W2r7OnBfJ=vR%^_wQy5 z4r2s8gCq3|0H0bsQoZlE!V~qi+7;UA(J_qGG|0#$6#+ZPed+QMnP!;+WT*2uUEHgW<^C^?OILj>6XBRt4~`qWCFQe}30D=G}z*yJGj+ zX#%^M@PXNpp$QcG-c5yR-FD&J_%Y-AFU|IX_D}^zQRzGGyaMt!Bk9uCcRfygrfj$b z!_u~g&cMz?TVmMkt=RCsWmk42Dgr*~chr`!exxN+&Z)t$yR{!SwxV zcZtbvAtyd}+kP2?R4^`Wyke|-;teOB8qk_|;q$-5ZR5trw`U~z@zhpnetf!=;BcQB z*q<@lBUbQ0l^@s8*=o~d!_!J%#-Kcb_qd%hh% zzN`pC&FE?WUWgxEoE;L(k5>s=y}uy{Fb1hd8S<4#JvA7VA=(8=_IU5DM@%lRC= z4Qroc#~yEvy>bJbD<$B`_^JO^1x9x&L@c@eU+#MkRg<4zzHtrQpc}k+XJaKM$tx@{ zxOH+I&7F&-%;Zy%j9rE6r#c1xVqfbAKxjhKdXrVWxcQ@=u57kuGX6MtGC60u=*D}I z8OTA^g$wIfUxUisprgaJeV7|pi{aT-DKPn-kDryvEGyd_#7&MqTUPbwIcH>4@P}#A z5;fIJIoRnL9d`^COukQlwYK@n;Du}?V(Q%RwIT3*`VgN7EobkvV5h_kd&M?@wNZfl zKmUr0SRU_Q`3TX~e5*Uv;paa6|E%(zN|7sA|D3)Bvy4??J3MvrwMM3DORwqQQjrE> zgEF;(5U72>med#6UaLUlXUPgB_ke!$iza+$?R}8vj*Q$vjCx;ferp{Am0N0H9qqhe~V?xYbMp z&;L{76gBuJ4BtmiIDeA2sD}kz-?abz!?}~oU4+dJ(!ZFBWECHn+BPc~YKJxNZ$_PW zCdLZgyRt8TW$1+W`S^AlcdczXk&=Uq=n5(AeF*Qr7xDxJxAd@~jpswvnd&Crr;pQ$ z>K@L{Lo#0_EVZhK@6&(D`lOsiJXf&wL>2a6Ef^Qax06J#Sb5l?N|kuun71tEtb*S+ zx)!M?);=a!cfZ7)k4q+(YiYxfvSoHUqGwriX1VJnsD1mbHBN>(u;D$8OPu;vPyQXS zpk$M5%cE2z>=UwMa}WH!4b@byJ$AeXn{{vbJswTqpG4AoLb+$b>CQEU$o#2chFq`i zOla?z{}Cg@MLM?q%s#~8zkmN(;QtF2AfA*qi{hlTu{_+Qvvks5`HOH6+epnxX|hSj zu6mrTKy1%(_i_Dqb`;I-Y*MwYiZ6#flHzh`H0zq#q+eAu1O8tshpO|O< zcfFl=toQ%oq_ltf&Gf^VlYe9WFEu*VYN0%{9x-wFB9G(V6}^)?I_b9()q?+zRxCT5 zE%*JTw5vAXPfGiEd8#U@zbAUU5*RR$iz9bOs z>3I8-mDL@xe3^Yhs^{nN;Rd$Wc<;eR3?_FnJ`A^Fq}9@2HwW7ke}hm*2mB8rBv-s- zwn@g`%0Iq&Er|9f;T4{)J+i2W7oW4a?r`LN;LmaE_BWTv5OzH5v(41xuamD~!1RXc z>skHjh)*92K7IGvw>}hpmP3m^ZQpK&@JZLHEn&EsCc$rxrVL^3xx|$SC9uX)bu1yN@?{q` zCz*Hs)zQh7O5!YD}I&seus>S+`86Dba?C)I)?SV!0+(%qiK=V zy`Qj|jf(LE3jRcUvN90Q|6`eYD$Z~Q9qrG>^A%WU6`IkGy|P~_rBev(;?3UjuDz%Y z`x==gRo4pm6WjND4y+$E`ks54aGws3+y7dYuN&A!%2)jOB836WYiOhKrH_FBdz6V+ zVYr0)hP}fmM*HzaFz6n-<~%dLY*S8YkgX(6 zYViU#dmcXGxp=!{?#zhX1Nfxt)Rr)P<&y?m4!| ziw+nwqp!l~8?<|X9bocdd>F3d(1|6tFR-J*B};A7r-Jd&n-1G0e1H$Ne_|)FP=)q> z`tz*mcGzAMMDzO&&AO`&-cP&TRyxgnDu^0Bt>J2I2X=tz1>?i?UGYubByp_}>QQ_> z*>fe>i|XRuAZol^2;H5Y&RaMQ_`|~F!}u`VV@;RpJt}3VSE_w zr|F)>o0y4vJaOqQYFB}u{Gw-ABhGF-Cxzyz1+6nzqrII?^$cv^8%v{Hf(rMqzXkFi zhR$kHCi>~07ZpAqUq}1*LcIIP*Q9D`^frBafPE{FU$y!|+TMC;v{LVd-n__9G@q|d z4#!+ln(|%D3#!;ql_?p5qkY5Vamo5l@OhRHHuTnK|7wPHw2u#ne5V!3BPog2 zbc(e09s@pAN-S549&1aYL8Aq4JQ3RaCK7a`j@&`S(RW;_0hP7Dp3BtxPSSf2&9IaTD!;vQt9XCe4E^QiCRw7*!#Jf zYb3Czx2^2On-@6I(mXE}X^Nb=)IL9?da(W+>vs0R?FXzVlZSM3Dn)#Nv!7+P`>I3-Z54G4H72(Ep7EnW|Z`s zMxSNgLx3-f_KM~ZWENY|+?VYudZxwCF4-$#b*4cG5c0Dgjcsr*7x>Dh>%(1!d6 z;($*r9;qG-SDxwPl(*t($h@4{3IY`QkK;lt69q>SkyWA{it;RAOd-jmwuIr*8DXCK zt*bE>iKg{$y}{UFI1I1?V;zu4-}oED3!FM9P?;-KRsI>@Tt|4R1c=Fjs28QTD|4i^mj_k zVif&$_QuTxE~hFn>2-G=tmLD8e;%}xS-o~k6=w9+=4C=A&}$RwD_>gBgmJ0Pyu7d! z@JV`5Tf+2Bkqm3(Sk{dlRJ5?q@c{l(SM&GnJALaTW_`5lMT!gU$4aBmP6)l{02UG* z!L{@_=(l>OQ&dV*Mlc4m^_^w>fKRQSqGL-}JH5S!1+}<;a z={4(VERy+`e)^y;_ zuCLm}c!(PtqQB{FWWmi22fK$+_~Um~8x|P(vfyqpp(6|4)BgUhe7h-Zgy@G?%F$J` z%^mcs*8NKNBrMtR&RgEkxFi9eDkUi@!S1gcdsOYbTim#2|BxfseqiTgdNZ<(Yq{}^ zhv6e_8~!D(Ne+1~LTb{y%O|Dv=MwEaV16Ke1dIwDiE8FXoXj+J#W$#PVFCi6+Zqqcr=MdZ(eItE)2dr4@yY~T5;^Gkd(`6RT(-sECbcgYht2)zdvcH?Zgab@82t37|1>f0 z{lRjN$j?i0Br*9z)Ujn?d?U4Qe97hUf^FfN+sF|sv4hX~B7fL{cz)pcdURDQ2bT0~ z!+aN{&8kqFd|a08pEB@CIt{V8O1Keib^eFkXA^%H+NSyJ#pWki+LUdC>bd>$t@$6lS@6zvAw9MtlfO4NS>+F~UQ9!@Rusl| z%3u5;_x(h<&U(R3Ql4x$pMckSb)(7U>RnZyvVD6x(x4L{veo+MIemBW3HRIHDbqE9 zzYb%HDBX_tO#U9AukhP6v+x!YR(GFMD$46eduP~8=%43!1@9a@P=g7^K8Pyk1aVq0 z`?>}B3`(tdhzKf31m(BkKjf;HljV;2|MSzWr(+*xf#Z|ysih&_!ZO0 zt<%k3NFgMZ_2Zuj(V!4=Yq7|m2~npIk}&hdp9xW;6v9yVXF^mdgv2*{{+W;kltMCJ z{h5&YltMQAVHQgjN+Dtg|EwkRD1^kd$^DrSWlAAYPJbpuiBgDQ^q&ctOCcooO6;Er zQKS$O6C3a+LWpq~3KVe|L$azn$Ha_ftnb*L2zL&ewHKO2+&*VQHr?$Zlc>xFbP+*7Pf-$NcZ|JNz{|B^z)IE*+QV6R{bgt%X_asnrX{jn~7)sz-8Zo;d*ehM>r@x|)n60ET<= z^Vk09=X`knxgZ{5!Pgz}iv@{iMX;3XcA=B6UHntrq`@nS9!cD|N-Dwpln01Q z$lxwK$w$nw@y?*(-pJ=lvK?UZVSJdrrHk~kdS3G2&%f>2_CBYaEI+9;C!IH&7gtu# z@O<}m;@k&@GoBB_P5e-J9uQn4KGP)3(%!u;S09-iUeA0Y4stlP&w^PGQ1*-5mpscL6?0 z9#7XiF1c<%m<&?zNwK)jIu+1d%N!O_@VYp`(ADQnp zn-TZFyyoOWZJ^ig@>3Vr&8Ek_EeD>h+5-60;*sjXa7XCYR^F%|!p`2^Vac@+tdS+z zy$$gD+=YGY*^$gl2mE_T@~ACgxH?`3a}TmI;#uwq=Zc;Hzqf;5LX;MtV!(;M|IB0a ze{QEu z`umS>%pG=4TOGGJ@7}k4?1mIBeOe^xU4iIUS6f$5v7Y)h5Ok+ZBmd+LQO1;wexH_I+5df7 zHu_cW2>GE2$Hm9LB9@J7P?pw=BIOD`yySvppQhK73JCM`E)!?Wbj# z=8<+TcX@HGYQDv$o4~XzQ~u!8EAx5r+znfOnlI3PTE@0K^>Z6Bj5)fgxbs}+EAn(< zx|@rW$vl2sMb0JrLvJ0KKh9i}lCaOKP4R~O`kMUsQ}fh+bMV4Kk#~IfbM4y$ zEB&izj_a*#x<4?L8*eE}I52Yum=212zU){+JbJQ8Zw>$a7TQk-TZaceTxj6ICE^Yo zUQz<4g9%T2RM#c);sz_ckJ?Quq`AHi>e&{yClbTdh56Pv_hbV3Ls4w2mH2Q89l--T zr@g`^y^)X#u=|Ue1-8^E=VHt1kwG3tFdZ~?{UlUmmW;`&g|w%~(|$VWJw@&5@;AJ= zN%>8-s{LR(=o4S`B)FU%_tlD@7v4|%>EM@O54~DJR-AWQ=~DY|ARUdsa!U&{0Vcfu zX(YtmR8KaV?R=r+i+Yn)n_}2Mq{TJx2VJ_@2K0d2TGUpAKr>c0A=soDTAc z=IoC{fL?{eue%o!r-Qnm<+xfm13sktK-tiKwL@fP2Re+|y3(@-se)-==LW4Co^QWm zqDeNRtR8?51%O+P=L>ZJ16d``WXtllw-&z+t%d(GQPX-lW6#Tg!3l_JBBkZQXN* z@iGHg>~7ncvJ`xnd>9{w+u>#veXgY$o8KW^|LzOWH-7_&s%U}zDDqlL+b z@nN{FTA@p)ZD_%ER{6(or-<{8@KsPX+}n(?&E4~)g^C=h{}h+k=2`sm9A-RbDc7mt z05C8Y+`sXmw1o-Z&Y&;y$^-CW@?m_Kz7aAydJ%o4$dFp#?Ij<^zaGmhq{k24Z*K-+6BN1_MBS4j;R)jh_GvfQ)by;cp-G`p1rlS5bGpZ!$3MLbeT^Kp7>$i->Wa$0O-42q3snS&Vfevg*j_41$>xZFg{G*?b|*F+AL#67c~!?9uoyGSWdrW z0rpkQ==z!i!%?Ha4lwyJJ`A^R+T&r*TO4Rqv8=WE4xrc35PtKOpE%I0XS|_RB7hH* z597md8LV#=Dqmzry9Y}1)Q7=%=xV$@MmmrWo$kH<2$wwV&ofv$qG_rhC5XzEeKbB^ z1I`cVbhp}@QZ9&kxVV@udAPL%#;p7$Lg)LHBACpN(y@=wny&Y3&xYKhJ>UgF?IL z3Q^Q=s?oP~)nI&(-d*zIsgo$G8J3cDZZ+V;^n&qW`Z~33`6^6|g_3Yu{Mh4B3VFh} zF*fDaCQITu2c9>ds<>WQdwCfx2#cJM%>dkl&uAB&Zo7fkyjO@U)f#J`@0Q0frm0u=e#^ zX9YCvGW{XRE#QOwX$%t+=LtphihI*mTYkWYh=;OaxZ)vaM0<$mC^+UmXD*>QMPI4>$g}j4DRk4smf^w++Q?A~N31C6R>DgAZm@l#@%Mg>qb|c!y ztPWgwJB++wLj{$lu^Tpla|LQo;hET3Hq+C-?0q;fya~xQvz$^_hvWZei(1&ahknb{+RqNWU9j!f2;aq`;1xl-; zBab6Fes^6jEd_m=E-z+YuvHYM@Jx7@|8fdGwTk|%2h%rVXVgvYXJy!kjCxq(8qj}2 zf|GAQeex3Hs~WugegokDL)c#}jeQs4VEGpYLy-wCe7tb!Pu<+*6zugp%Y7*Tbu z#GWz=MFrvjmv3X{oOel0*gCW5o+RQ~Db(sWz8*|p{W-jvH>0$|$^?tyC*iJtK4yK#mChy42}tdVULK%2|K0$myzri)v>)g{!=p#v37tY-*I_rCg7Gl*H)gVG=hyBxsBXZ0rKs2A7+NzjA9yo!gIN2fw7xfJW{>y zxcneam&C8|)3(g?WWt5@wtaiQ65ys?v)j*jmL1Quy`g^D6!1yEqqc3rt5@ zaJCn(7qUr#`+JNKpvlg`j!SRnC@A>1@$Tsp;I@KKi?Rg~EC&r(azAJaWmcxxZ+0DDR*B;=;w9M%$FX6^zTLL<2|3d!1jaw|u zV&}8q%I4ZFNy6a0aCw%)Sw%+{d`HRdHId9<9HaKWlInfGzpuD)5=|pFdTHIUGyLO%M4(Udz~-d0%EpXB{>>?Rn)B7r>_qjG_|k`L$};x-GQxDOP=_ zKt}i;ke?Ut&r!Ll0@G8hK0W1IKe;^=BB}awJns1Xe>3lwY$~|Ki{G2$e?qTrawm~p zsgER`^Rf}N_;bAeD|p^JbZ*x&|8{P?;~rg_v+dJK+b_K+%=v@e9VDqCe3_0W{9FNL zp3hhNnsTrgBD_W!YLoj_rXz$sdxEo((zoFThG*gJ^~qPYn2W!|wqKal{COr=ON1F& zf0O?K1)tkUpZM`L*xsM<-oL2Kaq4knnZO(Dfce#e!|7n}>K9eNvxNAc?L0!ChXncZ zX>7Ag`Vlw$i^|%ubWNk(#Ivo%tedtdPrl}dyB=NljwKZ-jjfvN^zP?*1;3E{Pd)zJ zdJrLGZ5Fa&S!+;>U@Ww~mX`J+1%zV6Vbcq@`HYjVxw}NFt<*8fMNH$Xnc9codE~6t zeqmO2VMbSWd)G<@PkgS&t7vB{Dk#H$2hmWy>Yw5Z&;J*9c>%kwD;tW(#LIqtb7jJJ z#(25c6E?SV`{yEwxsnTy9s7B{!uU!=ddajGtL2G#`quR>T%7vi+oaFM@rQ?Z1m)x* zj-R&7Km7uJjz@#Jl{JScjyMZN#|=|)Uco`X?RLB-w-F2Xc?(a_!TT>=a&2Hq?LO@A zdd=BW(aGO4t$lln@6)9tHlZPXugXKA{eeyAs7e%L38u37jl7u{c)$F@WZzjz#_K*G zTYw?fo~LJL+NMF}8r-AXKYwE#Mp)^7Zi&U@a$8U64{| zu?{mju(x%~88A-6+RHJeN@VK(M8xayJ^F@f*9q+%^Z#dMWG4InvuH4XB$EIA`_BUZ zcPv13QeOd_)LD|f_K&R>jD=*pFK1WaAR2-)$Q|aSo>M)z#O-(ml2~KARh(t=PmLe; zo&3|`|IU5*wWi5&O64v)t+2F{H^0WrIX&sC>eo{Ki4|3-i?&?3&MeudU)SG0UdK*JavvbckzwM=O5$L zA(P|hIiw5qEN=^o()sWPW_xzakXPhReAyb;ms8}&=`vQe=SS3$`J~@bTf%TT-_*)I zB08y;$W7g|z7WW7txwhe@|F*eSQoeNdMoXn#nZIfU&N~N;3+3xX?r<6C+lUiPQ|LF zig?as$acMZ*Q&{UYV{=5gXycbk!8N$7arWpt!A`uDafUE?(Jm}IpP7tbhpY_=!$5c zOKlgPbnPNB2%$&WH0-+O9kO1ZMCQ0%C&nxbW7AK^iPPRmJ?lWF(o&UNEWy1-Z8wFJ zde1JIHW8&{tj}@(z?!SHcTzVmxERL!iWe`p=aTHY0rsdjTXGy%y9A9(>xUU|d-soYVi@rC*sM63_mJqcedkc4_d2HEIc<{= zeqF+FWp&J^sJXUdA|*pH`?A40#jz-B-fQ7)*oQKDPv0TH|Fv{D7lvyoe^>X$En?2F zt6O{uC~~G1D0F^mmm9z|t=Bnn^Z_3$IKr>5z;KP@xO?oHnlawBde08@0=;;`mkk-- zevN&dEpR^R5$%1)+;aJ@$SrEYj5cV8 z-Q$0xH;WmszHSle90H!B+K|-3R-6gP4A-aTy8u2M;n!DSxWrj5mu~iQ@ZrOZI|u*C zhmUTy5rq&vwfcd4E)!k23Kp3^xp0ag)cO3%R<$dfg)l@b1!BR=|4V(+I*lFDc{kd|>~Hl7G*E;a(MJ zJ+Z`<0nM0p%Q8V3*i*~o;)oJA2Wq1$Z(phh_`gS)col}bSiDEibP+Rpe6NczyDWGo zYdrB9eQnN+K3tQtnw@3xwc&|~KR7VlnAfVI-{M%%t?5%!Bj*D71@oRQ-a$O0^`q>} z<(pc7{bBN9d>F3Ri97E+ayU?Fg>1$+igRL;zLaM+zT-fzz39GLGz0<(Ve(;o7;dN9 zUZabl>}d7;m{G4O;GMa`mwuz$F+S8NC@kylblUruHyw0Tl!*{TrF0ivKf(;&$;FM) zG2LZ?=uN-7$eRXm-(h;e_%MB6_RbAHYb=BomT$O_6hH_3 z-C^=!d>C#=rQ=iQN3!U98_BxDLf}Vka)?>A?4>NabZz9Ut;T>4lMmy=aKpJ+7Zj}& zMZ-rdp)`c2l4~2hHn=n=F8g^NKkF4rTu#_)5YM99np`xT%#pp_!W?! zdv(TvHFeTx`-RiZnGv7J{hVY!YD<`%mCILr)(e$J4Wo>IPHBVO&3JQl|E!c`vL+x4tEbDB>UVHjhXva zjSV#qUXU}hf#}!xhyP%9c2cP+JTE7SuFG59+7$#ZJ|;ZAz+8!D))cGeE7ova5g5jPKFWLMteN&5; zAZcBnH?8~xnkP=fy{=&1A zlGNlqWkWh9Ej*pIY7Kand_7Nv)ZNL&tSWrHxa0tzLKUk1gy~xmccA%!(Gx61O!v5g zA$Vqrj!l<;DcXn?^=OXxuLpdpz$hxga3iWu36z~YkHnoB&{EL=&kV{qH~iNAGuW=P z4;%;nf**g&sV`oe1MXv+>37(pX`nv~PSu;=J5Y)3$@A-#V)>W-d0*~?Z>2DQwQRMT zO6;IOyV%rw09SYQ9Rb6vCQPk+dir?^K7|RX`t!S;TPEfaGPp2<)y$|HYuvSgeab=b z?s>F?zlcEe-2u$32YvAWu=nNhRDIq5X4iZTq0F-)iISww zNm5FN6b({Tnk1E>B1xq|gOExkQ;8_bOwK8ic~%lKPf3)_@jDIIz7L)5eSB`O-|O{# zKK`)pS!dt(+H0MC_SyIB_gcHx1N5J`oCxE&#BT_3%S^Q`>OfAFkz|#A*!!DzGpg>} z3)4nNkReaHr=L(@uZHW=Tl^0&e!tpV`&CQ-pjpva z+*vd*cxc;p7WB%Arn|?wnPF1<|J(A1y=>g*#P4|<#^p1fuS60n7AuamgSl+>zEj77 zRV$I}dd%F69zZ_v`;?CH{5)&mgyK@4V#I8@?BMi5z*}UH4`xfhQjE;g_!@M4S>L4l zfRaAac|3caN3UosFyKX%K8G}kt^&W2q_&$!u$%It={9X|R2;xR0}jXMBkz93dCXm+0ZB}LZlE3w-a-E-8aUEaGrVxt zDHVF1%i!W@iqFd~bRX_pR@jJSalWg`!1xRR;rE|L7*dsPa>PPul}Rphhw=IJ|1CLj zZPboKJiywBw+>#?X*_ZtZOTG-y_pGsp9b z_;CeMR!>VJv3=`y$=}(Y9|qPme$#{>q8;%WQm;29LMkO6Bltw|<2E=>e_Ga&!veRq zw>*-Tp^VGremloxC7<|@SO&4%oXb5VUJd_MiF73L1& zE(CPb7iis9}|~^EuCQ>aeOX!Sp8doOG|~JTUQ}|8$Z!0tN!_)y|F1k3Ngo-DsVC%b;_cbM;F@{#j4bJ;PEl9S2t z^7}t%Dy%HV$mEvWeS~Aj%BY+t{7WYPbBCp)%k5jRRkzX{364LKliTJ(rC%wb{_md0 zLMPUN&pVYruowz*p7UkEjRVAF27RIbO7llKOj(;-gs;M|YhG zcs+a8qY5QNluiCV!@*NvR`9HAa(xb#C0Df6Nmw(iq3zW#Px zKEYiS5AohM#LZJq8D7YXs#x!U`Evoj<>1H8yhb8=PIc(u?&isFzbGpFRRK>g!?#yE z>z8t)qA~T!^1CX>?V7b_%LaoIF0|C{!wI;D+Nb&C*5K(4P><$a(8Y~vE^l>a4F*vU zpI^%sS?chhgwi8NGy`cL^{`IfYx}$hSiddWed^355cQxUnC0p_mxzwE%3W4apncSX za6{P|%`2(M>y>A9VJ5KRj@}x304F>`ZrHzMk`AYR)I%5gAfLID2R%Bv|FZof5cP27 z<|g-BkJ->;2}!H!=orw+SB^Rf-u0d1ax^-Vz>2y>?&SL>4;Uo5qIQ=@c7$&F|;^ATuG~o z+B^Q=84an2;gt?AvQ9}Yo`(38X;}<@vqA9c{VS)|1FS^RBK_DaT;T4e_M4=7c%z4= z(Ojc@Nka%n;cO*QZt!l9+oO!nHKq$OD)q3&mIJ1I4e|7b#;4v|*Uy07^s8lHD+2t* z%iX42Yc4RL-T|VOatySOT}n7@;JPxj9Z60c4it+5?}Tj@hpbV$+KPnU5^kE`3gjgJ zQCs5K+ZxEYZv(a;!alXg!KP0jMrjpMQ=?qI4>|vCqopXBoLYUPdU$%YfCF@Mg-_;{V>qTDAF9tkm5+1cBp5DH;mt%X5HX#G~&He_=;2rtxnLcrs zEEqWe#&a^18C@nc+v=pl_ov^_zkQ92=({gWXq)9HW*H|S zC!MFZ#MA2o>!vFR6+koA9T#np0vkT*@&tEOYm`B8w>ku#1XBB}d2(y;^oH%Qs%2c3 zgZMn;oPA9Y`12eubImQ?2&i{vpjiH2$Uhwx@VsHU*bC?}DlO)A5%5;6x8~X0+*t%! z@yU;++ywH;7X4X*XRkx1e7n3&4z#!B+t8kAU^d04%ZO;I6+*U&(MKKsLVV7X*;iDY z919`W(WhSK{J_ty4-eNL-0}&UF-^@waS*iU&(=*oi)U|~?QLd`)m;$J=JJO7Wbrw# zH{WL#|2zskmsDh_)u6qf1;*H-XC7sM_o_%8$x;V)iNBWN4-;XBt7}(YE?WxZlP&tQ z1kc{>p}SJ}teIit_WbsO_29Yl_-d7WstGgvEkgY9**@@``m>hFXYuqp4XR2s0vu9uNKi>?-||;=db0m!;e<=2XEL6{3+vEOlMug4ySHs zWZra!_VGC^8cPk&-DQKhw3OBqSA+3C!Rl?)qjOk%&Q`~00~y-K=O{K0>Mjl!fETbV zyA>h?^gg^Q)q1Q_0DkKYCyssr*M0I8{Idk_`f|vpSU*}W2wyvCFUBqb)|f-TP7AQm z5QM*U7Txk~rM=!aQn?FQ3guz@`Lk9duRt8mVT<6f6ZP`&8;9)1v+6+pXX_@P#k1F` zJ^eVsyQ5dS+%K_wn)-w4lp5BkOVhgUB%D{EC2vHQvF+loe zjlHafdyovgZb8Y%xoouebHUr)=zRlO*uwhuEH$!y7!pT$E9J?%3-*9k88u!-wEL9HFmk{)hwg{m-}~g zN5_J+jKCX`T@hY*|s{?ChNx?@tXGPA+2V6Vu#ZNfCE|G$Dn@=5e)}eh|!2+9}<2M@m zp@ro|a?j)d2TY^HI68Y_H)O=~pi(jc$VvXAw#4(Z@t1&`%S$<616S#+s7JsqCA-X& znkyWz;^*`3#FLb{4u5I~o^Dp|y?0i{vBLSf*}j^7pbwSmNFO-`_dpkGwN`Ar4&;B* z@w;<)ddIx1FQElJP{RDs+P6u7*Z$sO$ysJX57cMSZ&@P%eDOQ%Kgsa)zLtv2)fwo4 z)D}hmv7DW=5Xq+Z z=u{!gr=HGWzx;(%E%LdmPve3GxbD>IBh|yxOV>%Pzr4~PYLOUO)}_t@lj_sG_l_^P z?uiJ@wF*<8MkXJxK-~vCy|xQwTj<|pB09wC_~cm7e|87SF4K-KLG+4*&I)34FzU2S zu7#&pv1G-@M28YYn?rX?Z86ZxX=421Lv9a@hQRH!@^gsdPM!_Tz@ajJw{Ci@T8r>Ycu$5di;wOnv7S#$Ke;YTF+D z5+MJxb(7EH*&D*%#M_7EHrZWxTeS8V=(hn4R?qUkjUd7oQe@3EfP6CYpCx#DE4ACV zEy3~|Wxv-FIGGRpJaDF8WA%+uB>QP-Z-+MR^-A6r^S>xRipZ|W=)58c@SAqJJYd;3 zhB$a?#MJ1rB*kGEc(i%ua4W@Hxz27zP&+Hv*8t+%% z*Eh-kP{NKT4lJ&~c94m`ae#7M!EM6(J@%ogP@uD{){1C+-ut7b=PUEnFa|@%W_X?= z<+y^Bvrkx^KO{p{j(Lvj7UT2(+dOXWJ=~juSkqPWdQlNqknqy}N<6l&Q)$nNGbLib za1|y$XR}xI6VWco$2uXJUEId>{%r zn+!QkGe?^p@%<}$r(FJM2Mc`X!sUgXqLgu6WjDzmeSpPnSkAYJwe!XG@4@cu$m*lm z-lpe8nQmU799OW`>fA%`^=T0MOy_53dGYh~M_C=YeOexcW{7{jY;8b!K4<1?q`JyJ z0pi=r{Ax(=SO1;ptnbI}n+_AZj3J_dyhQJU$@k5~uQ0$Xbq%GSK;`)#Ynazw!}UXX z4UffVC>P1qaun%NpxoZi%C)n%i6M~OHeM@VWBj-R4=ZQ+wdh-9We@w-71$oK6WcfO zIBt{iH{LkC`k2@`);k1rmeZkYGGy_L6Y)sL%ARpiuU{rX>4%CC z{?GXPSB#xEna_=l|6^h8@n@hxisSr!Wws)2zD(%E#pNZ&=Bbm~`^F8ptjHA~5{%+0;O6$UtT_{NTb*>@t)xtLr511R(r9 zmO4{w$qq7*l`m4K0)kQDwv$oe_*Z(je~0-V$};WcWleU>GHOCuG6#9T$~zT91UcE> z7A9(G3R8dWJ<;L+SC6@q%GL<`977f_mfw8a{vgFi!T(i1(8?|>l*Jl^vhc6Ke!Tsm zxAS0Xe;3N4yJ_DEBaHZ|tD(*s&{;<1Rr$BKQ@V?hYtiRi^rC23}|4Lm9e z^{b_mh-g-)WxR|t?L%4g)<-`G>ES_F3~##r>LLhbDPHsLxVQulI(SR2-upS_7ZVfA z89&6E&=>T`wLNbmq8fWDb_dzjjo;V2rp3{g+`Q<8lDkeH&r^H9kE*V za3<+LUA}||jXAtE&o4WR=6aW$MRn+6h^Tk*yLf$r#))p{P3xtLit zHyDr%_ANf+uUpK9?g-&ft{$NL!e)}8zXW*pPJ{egizHc5)tvybdtA$StQ?TropMqB6X6t0uWx`_tH}Xu_OmM)HXGcE#x3{mQw?#YRy)uI@VXM79IuNFn=g{|+$e=!Oq`Qn#wLw* zsh@vNH?$N8)1=TLKaH|L0U#%xr?$k?E4Ol*lBOaf3eUV_7XtyicAqscb{S&;Dfm{$#=ClGoUX<9~Sa4(>~t8O(9a@t8+VI&gCALQwZKw*KY1* z^xf2oEIZlsa#1;uQ)?%w9-h5#Mr^v~N713{hus9VyFt9e`4137pJE>}P1=3))4#A+ z%Q?;2DKnIs5bvT_R>ggw|8U>*F}Y#hh!}(#VM}YYAF4|aS8QxZXGR?(qYe$-l0r%T z*}wlDg9*Zf=BvEh_|y@|N$068@%%g>IrLPbKOZt+s?}ZC57uNxwjAl!H!g#QvKol= zQPlpRpWGTey(5hKcExC9BS*e{c6m>h1L>Ugg43a$QIMOdj!`2S4|6i|pCx#Dt3P`m zaL3;1@?^nZ1j+XWIbt=i-=+x4Fj;7j;7@x#{C!S37XHj^XuzF5q@e=zt4gOXQ z2L|}U%oZ&xC19_M(MV1>BL^&L<7?Wq0?6^~!jt3Ki@4^Q*RR6Xe(LMfBc%Y}vbiYz z@nMYr&#L?IlFShB10Ft}98d3~j`)O;G!~eDmgKHYv%%WXS;r|duIJ_e92|FxPR$l(W5ypN3M@G{2#FFUmg zVSfvF_)ZF{PiLPe!ns{lEh%BI{m z!ubCoZ}is8{tNv76VEvs8mANB7<%R*m#u*Rzd?D`Xw6QH|8Ks?#qc=o`TyM?xdnOB z#bCjE=RaP`1mn^%JFSN49FlOUYl!KQO+b$4PdquEpIu_hA9-0Q!^->;7iR1S^Sb0N z3z7D-v*BFj`PorKAjiYUljG^_(9&ARxIzuydepMdGZXOqRRvPkKm5-Bm)t4H#R=qi z_;_+Wy<^HtMDDJYfhDt>Ei?}^prr3NdWfhF2g|_TEoUv+3AFd~XElirpH|7jdqdHS zwPgH%I*+YeHH&27n~!hRj6vY1IjLRLmU#B6gv?f$uA~U-%dC2%oeahYXk*f=lNkTM z?A8gRXLVD5HH@cs=(bLJEXM!8ScEnj!~p)kyR*9jdyhO^?aQiN5J`KEb^}}KG5Qkh z{+;$X{CW@I{}by!U9$Biz#)Ol@=Q;Tj=%Du*1x2Bc=qlMm^=1KQ3|%D*K!if1>E6f z`Q|>382_KsMv?c(U*P}G-Df}W{s{qgr7IeEybZ)P1hHocUxNs6(OkYKNI8&`?4Y*9 zv$yYT#JQ&<{m?A>6<(he0Y^-9XnxQj7I(0ViK8_AAM980y?uDP3!0XlA(U{yy&erk z#*YDi^;PTEuZ}l4U|A8LaGilG$_Pq4A@Y{kcXk`SaZ_QdVp3Yl4i4o~kXs_KmZ)RRHIjLb(mUw

      RPNAeA5R^rkhX%)Z!DfV9oFovE}6@OX(Y)N4ajY7w~2 z|6tr^Ag5B@cr`q|F{z`HBWwJi%$aNqg$95(<{rgfycfEN92mA(G{6t!SO)- zJc0J()m4lBnFq?cksxDMM_00V2L`Df>8C_{ksApWR=Y}RuXm2MQ3TtQK4d_qm0Qva z^jjOBgf&9fN0F+JiqoDFft*VBj#tC;^Ne*Sk@Mt65f=Be8>=^&w@Su>~H=BRx=aiS@bMT4$|4Kq?*y#u! zG-GDSM?oqwMq0F#+1JlVhptR#4HGbooy0#S`Lk_d&TRJrF7#3RGsXG$D8EzINHQ{7 zWRL)rzGh~w84bb3t(=*ucDpMDncw1n>H`)0f6n$km*Y9fkelW@ORK?Od~dQiI8uAl z*Khi=+qMmPgI4p0ljVFMou620f7+n%_G$uDt1BEYeBl>=nrU)>j%0JUgWfeF7n=f` zS5c9}NLzTeLw`>Uls5b1ok&0Y{Ph1VElGTpL(ip+Nl?g;p}xoTUwq`>?4P7IyxzZ;prbf(yL3)$sdoP<;Q>28{nt=l+JD zV>FAm?=)tkz8!hzs{Qs3Iire>e5MaS}X-1^>+xY#C*Irve>5bdIrb0`6 zBZU=A@Z&2UiAQX?8;3$q_W86lZ=^gQPrE4U=vJKw)t;L~S@?PSW3KzlyNVPdg5fNMnW~iAyH-9{bM2Pr(3=z2 z!rpw0$L$Xm=a1T`?0$=6MQY4>wumxrc9O!A?b5Fx>$T5Ue@n&B|F7Y(YmMADEY3@_ zbnb0!%KZP3jP9V9giOdeMZhs#cQXGUTmPSicg;z1yl1|yhRT&s_lJ<_d(BvdiQwMn zbDbmX6OQHgTU4X&q6FS+k?^Q3@$}x!FMpQS$AGd{Hl`EE^84Lim~W-x#egmktS^!L z3;F$;99M5+e%OvkdEEc>8U^dxg#k6i!_KY9*}F@&=2QSVwRV!~;n{ms%;!rTw%*;X z7x_VwERWyEk)yqNSbo3Ej~*xknVf`2ZHcG1l5S4e`tnBPsoA6FyWRr3Dz$z1zh>4W z^sO6b_Wykib~Nvelu@0{jE zE}PSs(fIqLdW=3`J$?DgWF6UNCiMD1*&DhOKu*G=w#3t0cQ-cSQcXT2kjA#stp=>K z_x9dcv0teSGCcW_*}aPLoCvQSczSOfVv_4$oP)4GJGkX42k>W5?E%FNk`a*g+)Z4| z^MU{I@bTn$dLMWg`plDg0j0Lq4X2+0>&roTuPg$ci=aj9CwjF4fE*7WPmZV8f6t4E zJKJ-hmL+Y68p-neNvdZB^vx@TR=rNmD^#Gpy?VVxxtv1v`c=&j7JiU^0U&S6+#0+1hZ@oQT z20V9MuiGo?t!IW?&)v1LXv?69Ek*DW{p0J}_9yeRwD&kj3q zyK>(Y1#&!mJUO1;`p$O!)@y8Vcx{pmOa$Yzu|f(URBz!vnOu)rh6bl z05;zw`}vj$SZA+3J37nYy#O4Z#$}<)O#5~AYy5e;*JumE^&0bz zVf`(>?)z?l_Tc#wPmbqjh3Zbv;s|-zLOYtU$^h`qzU3Yd+uR}#6OWq9FqqMPojr-+ zc5kJz2;6j2RonVC7#}(Wt4y4nMPO_9ty&wjfgH~+JUO1dhSrH1Zlc(FdTLVe#ro*+ z-!jR1U4txGp1rz29uqHT+OM(X_$%jey&)c8#8N#EUdcx#7yaCfS=K|wtpZ}7GA{AX<5_MQ)N7QskC3;_w21-9E0WedsDq~?zU9$Jo5LB)S8a1@9#@l zxW2cB_Urr32KEO!1Qp=1(M#N+kHPx>@|}-4bUw?&ohwcldL)1~CDQe$w#4ht8l5M7 z@01eYsFB=Lhdz&tzf))&2$-FPt?#QEcnuAop#A#3XzTkqIr37lfBiZ3ifphJ*YbAw z1=C_FxKKc}?v5z!*A|rB=2b-tv%?IPYfl&*2kZEz+6NWQ*x2D2sTHDMo&q_w{w3AJ z^K;1Uy@4&u*kGwQ=}%I~cm?v0PB(wKO@NI?P1nk{PhIbK{dl@jOWRLE*ZQFwK1bgh zlW_~&nCM!rX>>zRX1$LTP6Y3zNw!d1;_01LY%bwl&H=yh^*X~51FmI_VLdm?RSwwQ zFyp?m2UyRdRv)Pzp58~|2|+E?YQz|GbJ$^f>l+?w;g zwgzc>X>=IcM*HjQzW?^L+Ic>ZxA~U}26OQKRx&p@*=3(MQpnckb^R~oGZg4v0k4r?*CGL9Nb4%r$3s^;$}qyj)@wD7l84T z^gU`zJbQH(oD5&QfCJsEq>;5T2K3tn%`vv$>N!xREy-Vo`)IG%GwS70RFM~rY)HvU zSqSbU_r?^pdOz%CoxBb^JM%;0YAlbRA!AyJMlZl$AG~CT zlLIeW-z`gf zUP0rw3(0B(Ui3Z-=bTR*0RL#Erh;h@5sldu$8v7-z@+>Bzp_^VyfYw9_+ooB_c7 zNy`j_!Mnl;L@@w52D<|rg ztLV6Nf78kbt;#b5>_HR_yQUd=60vtTMB0=jtcz#X9BOO0w-ce)R zo(kn3RFNVq{N;x|(UaP{l`&JNP>2mC`tB5ys-XNEwBps<_V&$b5V3E%mX`Q0zQUKs zlW;W--q#v_ib85$y}O-_!E=DrzKNxFyN86(Ym9HBX?xF)@7H~y^KcR_8nseZcKS(V zIO7h>>Q!L8orp&|7DtYUzl(Yb>E>kYUF3f2=lv!bFbUVT>WjX{^E_m4HA9l`A@DAQ zgfp=mNsAxZbUPdJH#73@o&PJZVAa`4xJ8CLOnaDlQK7+;hPjIVt8N&wjQyF=QO~d;UL81`j&+eD<@fH<==tb}~sazGL)fG-2dqc!iz#_wQd1{8bO= zBs+sN7Gg`CRDSpFiE`3BCjcTEv}a^$AdUb;q|X;ik2KkG$}Mpq1KF3fZfYQh0mzK& z`QN4natMG-AFNiJ8puI1kb*hSrv_pVK!hJ^?3fA&mW}WLSvEr93x#{W!`#BM5v~j} zW?;uI6*bui;Z?Q6_fHl>_B|m1nV%_7EPnO?$`icFJ>`E(V&C#eK&aUsGVfH9OGb|) z|6A76-dZdhp&iIZD13g%_)oo^2W!CZvJw8b)99ae{M*|pUC&@knOTXoCWvx;@6!EZ z?&H%bO5gkU{O>)Wlf0ko39Zv>-a%Gckf21_@oA)E7p)jAe_II4`32W_(o@q>c zL@b-omQ{LN-BnA7sA8IMKowa^!(}5E7cEXDqRC5QvlKVdKBZyE+_?iGGkH+uh8PPq z0>JNXGg5Z4<3WAWk2(1ss-JQv`^_xohvg#e_5mF!MD(bEa^4^#NNMj%u3gWx92*+j=oCYQPv!(p>d+9KR^hyQ8Lsh`P$Oxp1eo)4tava|;L&nOlkPFq^E|_AIM(vbfax?Jsrl7vfpFVS=ZNjbEz3w2D zBEfxCj_*<)6y4T*Rkt8>ygieV|181NEB}ex#5szH)|toI>Wd|geJaK5U7h9fCsL7@#>>+n2EacE%8PfHCjA(Jn>RjHETDZV#l3rNHRuL;(29`s zdY;XI&(U|Rjeltg8>$sKcKpl$<#$wg-p2ED?2HEu$E8?N$&iJ&t0e)iMYZdC?nf+! zM?0HI=+o3jkPiLm_vNs358xRxo|SLjsnmyzp1oJVN|x`Aghy?O zr?<&}wKf0oCd4Co;ARU8xId~E?QE;w+lWMNP=7W@1jwn?N2-UX*LOSfO~GhpG+=1o zz(ZHif353T+boBe&<%lKxzfnwBs^+MJiTcLui9T?D}Wl5I$5LGK}y}zca65`FDiqo zd3^lngK5vVZ#rZ)d~kXWa&cS!@+2PMPxoW5`3fVVAi-g_#olFL{GirOQawC-6_y9oLfSh!m+7eH1jKNw3Bqtk^H{zB%NtV~H zrQzbNo!`13PnRO4vwtD4oqwy_s@P?^yOTbpTMyjrixfAU)ADD=wvDgR9!+S_Zd z<$g>47z3<2#*v>!wy*v1Xc;fKBE)ysN;AE>>qq7C2(VSq{ep z+Uqq8UvN2R5j&hLbHQXp6U17+w$yOi9Lf$~GP~H8xemxlc2Ha5*=zjfu!3SB8+^j- zrTpt!z%wTVdD`W<5n-+He#MQ8Y0tN3T_3o<^@adEyeDx{hdj{xEbgAUeU<<`H+7ch z(qVAjskM_-56@m@)g7OiR|vw4C*EWO%5})Y2P(I6z7`1>-igc9QDh*&C78*xfBbfF)1DT+2&AUOT!1A?Hijo>cA!%49@# z1&+_(NqE$jczRdY+bx%j5`(iv&M93@1LM*SRktrs??}RCaZ(+j{yr-*Yd1^)fa1{YrRAKr7(e zpOw+eyl$ojA70PxCEg~8QmbcTJv_Z!QD5@H*U7*`%6p8Aj2Oo8Gp|4OJ$O?FexVhf zV$4Q+KN|#Q-0Q*k_D{BnZTwsX@VQOqUQ;QMg~zrZ7&W~DekV<|hte^gy*B&u*>jW? z;p7FJmr+3w2NYP-&^Qg_y}Q>PNO@B`^_PrzdaZIdb4Xyk_d|J?>!Zl>+Lf0?WH0TN zhtI8!-otzWaCj-%H}O24-eE3JbNwO$ywvQm%()t{)_b@2pwnGH0(?mMUYmhE?RoEu zWp~YR7mu*UCs znC)J;7zZq*P@Z}>3dkq=k}cFGq5+`pb@{rVvw zr=(}%c|5(R6%0))Gy9=^GyU7x0O+3nya9Q z1I~4B%akU|rI$Ulgy4PCSoi^T-1c{W9|*CVlSBc`T&6rs*9g#!n)BUokRT{f$o~q;PoT_(pCZC!MFZ#M4U`^vJGMbuOgr z$@S{xMR31(OYCyE;u?u0=+2WmbsNa3)kms_r`N$?Gh_VK0z{faUq?Y1^xFo_BYi>lCs`gpc#Hn@s&!t7A6x6{r~fn`*KZoR z;Yy*L?v+dg9sVLc90~f>lY6?{@*j$k)pV>!JveFKue1w_chwt}AW^xIX&s6Hzo}@S zgYDUJBxsJwjd(B6p5HY6k0LxjTdO^{4_jQ0XkT8uOg;$Uw=q`)z6z;Bbb~Vvmc0k^ zKPvgnNj$ym>`5HSOFtomnQ0x#2f?#v?BU|;a)e%FQ<~uHch0mQp9PmWh@Z{uLvp1I z)-$_vq^52;BN6`;^qj=DXm4dz~*tVxVLaHvQs!b!yO`Q4a z=G_NDIY@%sfT{H-+CTea-4XU0H5T;qCA(X}&7fZ`Sm3zthAj)~wWFkzcbFNT*j{Rn z@vblTeb+8=0}gcUqMM~XiJ<@J59IkSzQutWGdF)h%xFpjXsyy?xP3nfJa%Qs`ybk~D}e z+^?If2|o{)!)8M@^=2-V^B(Jr(7lx3WzST%;VV>5gp%^runbE0JaWy)8ug3?DTvu& z#Z`sa+;@UGlMdIVjqn)+B}3frw_Y5*kH3HVqoj|9WkSu!{OAvA;lbct(_m)q1}$l>^5{h$K}1xTRIrAgQE$N7wt5xkfr?Y#*Y8tn!8_Pq0=*tGOh~6-}k=b zmEyf1=VGYtpn2@Y!7_?|5Plo;=GM$4$X_^nT3|AMp0iQQKy8%;InZW)|IZvul;53J zKfJp(Vt*7%_Nsdp-2(4we^d2`$a`SL{*N`ukf(Vc zyi^)L4kEf}>5XVCpPtmFr1nU9%D7&3oeN4%#zF(0Zc)7DKDgJ-b^f&GEBn~tVX;}Z zQ68h?_YYosvk%+t+hZOFb>8wkc4$^0F77fl=EwJ(2{5|)t@z1fwqu1wd-fH>@ZOl%U9as5z|_Nu>ldOfrxP~L6OnDTf&!^ko$(JciEV3K)U zvHc+~F5Oz?dE6g&BlW2Ukz&g!;|kg(MaKj`g=Eh>I(5bL7oYw&7g@56{;RQl4q{lb zd@0{_@O=19)gPjzk#~-IJbVT@)D%a>*T&$sH+x#0P`p_=!rmd4$~pj^cX+r_8xfTY z7Aa8r^yZ9X68L^#5NxgUQmH~jPX?q~Xi{$PJElQ|?e0scU0d#{-obR-_J&*|xS0(T z(G91jw<^Gc6vrL?^>f?n&SgL^YpyYW)lHd%`Jrir~XyfL4=5Y zF(JGwyZ~rc6TVLI5N|3`xZKJ06_y(JMPPUEoJ6oQZF$9P_WiSY(EW`XLbv@WKjQHk zfT#DN)v)gQI4neOedXi0>43&nrx+ZSiP5;+5*H}5H%y*#;pv$u$I~m9bI`I_ix;(h zvumK+r)s<_W(6Fp()&t8QPZ>_?<1w-@`<>Vj`8%Cx)HzHJmEs?bT3>j*8|JI_((DDBaf$Vg;EOI_8KDi|41O8p1#JYK&V zxP6)K8#60vc=&5ro+S=R>0C*!luz=9Nxkp(G;l_tfKhOUgq z(X11PuJ75kf6}&X_Sjk3ZnZyfc;|Omjjx0Dp;(Xtot?4}$1vsD<@Dd#CyMt@OX^k$+}67Nl?#1SyD>9@z4y-i{Zf@ZbKH`q}1xdpo6T zC%4f-W9ZQlq)9xBC|9@%p;Z6h^MCe0j&AaipA%Du9}`nCo8pzE{yvYBNI!9OhbO@0 zz%qWq~i|SPfXkR>z68G6VoW|1{rN9 zFfkQ)R${=O#f5e!?w&P|k@k9{9>~P0)o`OXykq%Ry#o`|v@hNnz5YC?@uk7AHlr8g z{-@~J2^H}Cyt;cHTK0&Dx~H!5yI7krj(^nZZD6S~_Jf2;#pX1D_VER1h{cDtL#YUd z$^wN9Mldn;{yL9tLFOZ5Ue{W&J5OjoF}*$9aonz(2R(V>8Mm$%n3#$^%#0q1VMD7+ zuEOkew4a#1IC$YMmli9!s(G(*;7l+9^=7uHq5r<0edepRLR)}*!sYwJA*&F^{}=f~ zg&(Kzu0KI6QV)4EgzPys`$L;LcvqSIB&wUQwF{9j>q*}Ejq*D|JpFijxf!or7-eBZ z_eO}?i{t~I*uu*RTjQ{|*YkL60)3chzu&$0aNL`9CGAK-*hs+DZovQNK6W_VIlUD@ zP;?UdJ#E(o({Y_zwg`OE4QN&@n>tZ`z8qFc=&j7JiW24YInJxGo#P+M3?p7kwQt| zKgO|#p%mNi-okR3bB7aoL`x-{q9|=J1Y(>rMvx~*m|3X}V_GbSqjb+TRNyc7o9)7?N&+QL* zw%&{xK2`HlB!Y?dq!@ zZ}pNB%TD>T!ObR*LyWn>_*|K^mG$&VB5YmNuC5|LdwxC(x5I_y(E{)(#Mxg$0r25> z_*fhJ)C$1ghK|OI{DpnzD{Ka@zBd(w`>XtG2TYrbHWyaF!Nd?rbA~yd+_{; zC&%;i>KmOov5E4qW2mpA`x5Zn=_1~G{^0}0+m};`xUhuw{QS;^iy(F^AHG}2>X<8W zV0?(!XYSkKBmy&xNRId|0&+aN@Z@;*zWnOV6*&W2GvtqEy%`4b;qTa`AN+PVwzlIV z)Bef^@=c>7<-hi|@!?M}Oy zGJK59D=?C5-}x^&-->qaoDIjZEdTmJ9?ZM&?81}d*;|pM`R<608mw0L>akf1;O84( zu<74}<->P#Nf!_J3;FOHqm^%Z8_K{p3ex81?*;RBQPDhEO)MY2#(I^E=Y_-Ois-zkXj9E?_5kE0odxdDIuCi1z9F@X+7i#+6HF(c3}gGr)PT)?|`1B;5VxBzyyEY-(k`S6MToekYsKK!uqZ9CG>(4K?&u6`J9t0%x!Mq}0C zjU(f~j}NC_v<$vLfHn1P^N+5feOy52iop5LuswF)Rpu7CX#hUFnC$+K>x?;JPiui& z4?KXJ+UrWHhj)Fw+T=7cBRF8|(Hl{_OaOkxs8zsmJr39-RjXwF9v~;-QCs5a<&&H> zT)LPY&I)W&P-O!6jZPz*kGrzLDz~Q(&zwmQQ>$lUJv_a|qn2;EoBN?9eCKnRWC3?< z$XHG;eqlG%b+2lbY66f?#HDnMr+1L+#He^N2h915B}0=eE?}h^Pt|iQE(|QRd0u*^g&0Q`#BJH*a#GG>fHbrY!)!mr2S$ z=v6Wl`0i`#3M%%|{BQNrEq0H3G0y}_nZMH9>=Jkec(Zni>mQ0hnhw0HI(Zey@$m8F zc=j4=YIhwwn2(r+>F+tz2JY1)kul;6##*Fd*Q&2t2S9(r!^e~3>8e23ek4 zUE`|>t}h*n%yIe^7m+o>U+cX2$>ewnaO8M;CH-&vNzKnh0{xywRwaS!>*302CzDu* zc;4LK?e!P-cNq127qpM981a!yF?_3q&DDSXx#hi%y_!{yv|4fG@ACxhA)TkT#IyHI zRY$HomWO}0Oi1{mY;b*rk{(9Kbax{b>~mM#e?)tpe9KqQKvRnEXxo9vmbz=#bOSvAIxh^5)IpS)j5=;M-_PlZTXR5>g^NSG{^)>M`W5L|c z{rvom;U*~6+r;lvI{u;e8y7mU-kY-n7V!!!Xws=5nQ8POP72cEX_|L|1wGMVTo?D5 z8J_q(YLD^yRg&|E$g^uX&>J_U?mMS|`*caqsl(#8InbfAx=Q*|v>&hPGxe*j_F{SX zcYNxFbilZ=iEdhSl@~AiFhe}Ig?#*^*3e(|e%Na``Cam~g4wHtZt|k5dfIM1Ad3g| zl58S=xXX*y@%pi;3(>wmkC@rUFX_i}f+gSg=Whpd*6w|F4t{-OB09gUT@q-Z2!UOwNSjIx81Rr$9}GkZ^4zK0p29rSMBEU${{D zv1RMBH7EP~KN^J{Eb#Z*%43=YmHQl*JHz>F-}{M`uw(C~H~rO{Q;_oM3||QgD05M~ zXRw^vAB*wnZymBY@$`eUC*dAX47*nFJx_o8H`Nw@%J05So1&&2 z4^MzN=b%@&#sBiJdw zERX(=`@#CyX@QItZ|RZP$t3T*`3;w`3#5vR0=;w;!hjfBqKr6Zhj}+-gao zwm!LfDA!D6+a43j<7bLW+*jV6DNt2Lp~(f+U%YoLet^_YQW+E$)O*SB22x%3MsR;L z<$1GGK5O!I!#L>3w+}H&tiR$m4zr*nyzw&Ww5R6Q&4`vYq<3A5a(hqc>FnHo?Fp3K zQem}8`ua~lco8Py#)vXKk0O*Kfo4Z#_D~TY`oT5lv{unGNIYgFaX&-sPux-BB;0{O zAEiZu83^0`-OO2cC||d}$Gm+TT3$jDzGf25W54+Syu6ceFNqR*>_>=b=B-Qi@5~1$ z`G4GBzdi)=7j1FueE}WVRMI6TIyoNXJO7`LUYm}Kk6nhXmhC3nIyN3cF5wITW*uft zU_HpH%+ksd!m@=$7_0Q}-+y=@#~_942OrFr=?5Qd=CZ675+6+O*#IXyR+~IfVPd}7 zL!)W07L^gvF%`P#`DFQKR}@}l4N4}WY35}{S9ef;7XC-0$POkxb4jPdwr`<#pM}M` zR&Nd}`viDjsv#GO60Y!|4{ZyrZ?%I!0@C-WE%EePZ0{|dl}1Fj9a{e(o*wYQR2MgT zW~lL^-K8FT&0hk(7Pb0F_3-o>-Z_=syo48Znr3+N=6!(gc!kN9(2TX`!1W%j2HFP< z2)53fv!0zB?XL6i((senH<~Z> z{0rSy@ND&7s+X;Il?PRH@4x08L3=(}At85Wb2JwCQPyw!qz&-Fk_^2yrRQKVOTO6+ zRnutC2RrAcD)l5V72zRyD;oFIe%D=Tux=Fd=DbE07O24T;o1p? zJwQ%ve**Pb#dK0QK|*fDW*(hMGkB~v#l0|6ILJU∨_q2s;2#xbiAvY9MT6Af6YT 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

      yN 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 XWv-?EK6j113wpl|6YNRDZ1Dd9z%h@l literal 0 HcmV?d00001 diff --git a/localization-devel-ws/rival/rival_localization/bag/0212_odom_1/metadata.yaml b/localization-devel-ws/rival/rival_localization/bag/0212_odom_1/metadata.yaml new file mode 100644 index 0000000..d44845a --- /dev/null +++ b/localization-devel-ws/rival/rival_localization/bag/0212_odom_1/metadata.yaml @@ -0,0 +1,44 @@ +rosbag2_bagfile_information: + version: 5 + storage_identifier: sqlite3 + duration: + nanoseconds: 62873619197 + starting_time: + nanoseconds_since_epoch: 1739340894060783485 + message_count: 7628 + topics_with_message_count: + - topic_metadata: + name: /odoo_googoogoo + type: geometry_msgs/msg/Twist + serialization_format: cdr + offered_qos_profiles: "- history: 3\n depth: 0\n reliability: 1\n durability: 2\n deadline:\n sec: 9223372036\n nsec: 854775807\n lifespan:\n sec: 9223372036\n nsec: 854775807\n liveliness: 1\n liveliness_lease_duration:\n sec: 9223372036\n nsec: 854775807\n avoid_ros_namespace_conventions: false" + message_count: 5738 + - topic_metadata: + name: /obstacles_to_map + type: obstacle_detector/msg/Obstacles + serialization_format: cdr + offered_qos_profiles: "- history: 3\n depth: 0\n reliability: 1\n durability: 2\n deadline:\n sec: 9223372036\n nsec: 854775807\n lifespan:\n sec: 9223372036\n nsec: 854775807\n liveliness: 1\n liveliness_lease_duration:\n sec: 9223372036\n nsec: 854775807\n avoid_ros_namespace_conventions: false" + message_count: 630 + - topic_metadata: + name: /rival/final_pose + type: nav_msgs/msg/Odometry + serialization_format: cdr + offered_qos_profiles: "- history: 3\n depth: 0\n reliability: 1\n durability: 2\n deadline:\n sec: 9223372036\n nsec: 854775807\n lifespan:\n sec: 9223372036\n nsec: 854775807\n liveliness: 1\n liveliness_lease_duration:\n sec: 9223372036\n nsec: 854775807\n avoid_ros_namespace_conventions: false" + message_count: 630 + - topic_metadata: + name: /rival/raw_pose + type: nav_msgs/msg/Odometry + serialization_format: cdr + offered_qos_profiles: "- history: 3\n depth: 0\n reliability: 1\n durability: 2\n deadline:\n sec: 9223372036\n nsec: 854775807\n lifespan:\n sec: 9223372036\n nsec: 854775807\n liveliness: 1\n liveliness_lease_duration:\n sec: 9223372036\n nsec: 854775807\n avoid_ros_namespace_conventions: false" + message_count: 630 + compression_format: "" + compression_mode: "" + relative_file_paths: + - 0212_odom_1_0.db3 + files: + - path: 0212_odom_1_0.db3 + starting_time: + nanoseconds_since_epoch: 1739340894060783485 + duration: + nanoseconds: 62873619197 + message_count: 7628 \ No newline at end of file diff --git a/localization-devel-ws/rival/rival_localization/bag/0212_odom_2/0212_odom_2_0.db3 b/localization-devel-ws/rival/rival_localization/bag/0212_odom_2/0212_odom_2_0.db3 new file mode 100644 index 0000000000000000000000000000000000000000..95c1045fcf0dcdb01ca7f01ada79d7a4ca9d70fb GIT binary patch literal 5304320 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%0D&#ueDRMz-MQ|?-5R#AQgrmmOC!l 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

      k$+?9sD(?(tG^_%Z-wykoH;zjRVyy#{6`t=& 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


      +k9sOKr&(rnYl3LCJ^DlnP;1NwhTmie9WkKy& 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 R95bY|K^m67X2#fjUEX;!n4!aMkWR?AO4o8Wj=a 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

      st&!Ed7NPr0$9{b9Q=1~=4&a9}aQvx~)hfL^5? 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

      J30n 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

      Y^o9kFN0d zK?~-qul4E#*UHcm2cEe#-=Osy5MA|b%D?YQ`eZG*mW39s*)0mKnex7Ce$b_{*_w>- z<4p$zL?2TAeV13-n^o4=Y2Xs88ph4%!27N_%TEmK`bq<9J=?^(D46o^yOzBPdt$ne z86Kq?H+sVi=8<2G*})@{1%B8b(=C69^7T02fHL2a2dto>yq6-)Bv3DOgaUi;uG&PR2~(@HywQiv!1o zD9-D=9yz?CQ3CD=P+q$8J-}aYv}EjHk_3Eoely*YTa>>Z**&7(s$e7ycg(X9Sv?C} z_k*a9G$%sRu=9ZXU7M&*itGD6ZPa9fTM~XLI>?t7S53e_GZD;1bx0BpeWJ}OE1FM` zdi^LP~#o?GpHe6l?y{0b=V>_b^`u4 zYY(bOT)v5f{j9dhe<9z*W45DT-U&;=1ItQAH*D4HtVSmGEUGp&$|doJ<3+b9}D_uhf|^MDYFw!54oax5u@`{`1Z(KBk-OYW z%~m8X($DV15+I+heewOU?CctP#U)9t2=Sp$RBKHI@kZzMznFRlyh6(NTt7HF2G{|Q zH{BMC_sDGBi}OEMB7IAmGh3(RU&!A-@j)V`1{qDygmm4&c&5vT?}x=ZnzvXov#Jj1 zDeu$~a0d8pXJ_rtifTiKs$)-n(*^4dk2l>Gi?`l&;$TK(D-v{GN{%WP@S1wwtjo=8 zLl$K`Z?F0b`4?^q)27AN^&!LDdRM#M!8IT}Ce@brYCodZwfs@t3Cf=Td|VA!``4q_>Oq{Vr3|;}LVqq)$Y)(=eE(;X;}8FPaxIp=r@hcT zm1r(ha@DuSYZ^c=!*i^|g)Lm@UjC|bnU0}9<4pwXij!!dfs##ESadki^G^!bi7p`T zM-=E9Q&6pu1_d5P`g!}pf5r_nlYW=YNf@tNSi_E%I~5rlo+6(I!G+bvsWvwYvOKM6 zG^=|uuRzNP$#unlQ|@PGwKQb-fY8JF9HhKN>QOltZ#|V-kPexCWjA@%KbZ$Xo^<{N zH7G$C5-=1JMIbMkLJ2qsHzAp*)om-_TWXrK- zr2C0+^$=gE*CrKW=)B&kp*@)g!4`Z2!uKD1;}v(-oY|gK#&9WL@3V&%1Umh6xTuq*cl#LrM1I`SGpqqdT6>r!%2z1$WPi@14wF z@%%l>?@~m&*YBmB4Z}HtnK9wy^A!j@dOF(L6wdb$E%rO zojV`b3dWG`$Bz@=$~j$7VIRqao*Eu*aoIVUuV6jteYM|#I+??BS|J|R1%8WlNcZFM z@GaMvuAqi=Cgf&HbE_vM=I3#-iu8AS^9H?as_r6Y)W`A+6iD~u@$l{Q3^kUNoJ43W zwdPY;;q9NeSHX1v-!J#J;^HQ)Dr8pll|l!1(*5{;__lPh)w_}Le5mvqEuGZT?4P&~ zNq_gcb^aV#T+Q7Fjj3DJr<1QBTx+1+2A8kE^25!YUX%F>#!2r30=fr}D|RuVnp*O$ zjCrK{@#Dm|s{5168+WEa?Fto)VuJU7j#nO>r}6#jhfmtYMp2f&Uv8 zPz$jI?y^p2R#(r&T~;l`27sI_ Oh$k8bva+x|a133af99abO>Gr>iZp-gy@? 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 GLjV9;G^!c^ literal 0 HcmV?d00001 diff --git a/localization-devel-ws/rival/rival_localization/bag/0212_odom_2/metadata.yaml b/localization-devel-ws/rival/rival_localization/bag/0212_odom_2/metadata.yaml new file mode 100644 index 0000000..6e50aa9 --- /dev/null +++ b/localization-devel-ws/rival/rival_localization/bag/0212_odom_2/metadata.yaml @@ -0,0 +1,44 @@ +rosbag2_bagfile_information: + version: 5 + storage_identifier: sqlite3 + duration: + nanoseconds: 37360348799 + starting_time: + nanoseconds_since_epoch: 1739343865060300895 + message_count: 4529 + topics_with_message_count: + - topic_metadata: + name: /odoo_googoogoo + type: geometry_msgs/msg/Twist + serialization_format: cdr + offered_qos_profiles: "- history: 3\n depth: 0\n reliability: 1\n durability: 2\n deadline:\n sec: 9223372036\n nsec: 854775807\n lifespan:\n sec: 9223372036\n nsec: 854775807\n liveliness: 1\n liveliness_lease_duration:\n sec: 9223372036\n nsec: 854775807\n avoid_ros_namespace_conventions: false" + message_count: 3408 + - topic_metadata: + name: /obstacles_to_map + type: obstacle_detector/msg/Obstacles + serialization_format: cdr + offered_qos_profiles: "- history: 3\n depth: 0\n reliability: 1\n durability: 2\n deadline:\n sec: 9223372036\n nsec: 854775807\n lifespan:\n sec: 9223372036\n nsec: 854775807\n liveliness: 1\n liveliness_lease_duration:\n sec: 9223372036\n nsec: 854775807\n avoid_ros_namespace_conventions: false" + message_count: 373 + - topic_metadata: + name: /rival/final_pose + type: nav_msgs/msg/Odometry + serialization_format: cdr + offered_qos_profiles: "- history: 3\n depth: 0\n reliability: 1\n durability: 2\n deadline:\n sec: 9223372036\n nsec: 854775807\n lifespan:\n sec: 9223372036\n nsec: 854775807\n liveliness: 1\n liveliness_lease_duration:\n sec: 9223372036\n nsec: 854775807\n avoid_ros_namespace_conventions: false" + message_count: 374 + - topic_metadata: + name: /rival/raw_pose + type: nav_msgs/msg/Odometry + serialization_format: cdr + offered_qos_profiles: "- history: 3\n depth: 0\n reliability: 1\n durability: 2\n deadline:\n sec: 9223372036\n nsec: 854775807\n lifespan:\n sec: 9223372036\n nsec: 854775807\n liveliness: 1\n liveliness_lease_duration:\n sec: 9223372036\n nsec: 854775807\n avoid_ros_namespace_conventions: false" + message_count: 374 + compression_format: "" + compression_mode: "" + relative_file_paths: + - 0212_odom_2_0.db3 + files: + - path: 0212_odom_2_0.db3 + starting_time: + nanoseconds_since_epoch: 1739343865060300895 + duration: + nanoseconds: 37360348799 + message_count: 4529 \ No newline at end of file diff --git a/localization-devel-ws/rival/rival_localization/bag/0212_odom_3/0212_odom_3_0.db3 b/localization-devel-ws/rival/rival_localization/bag/0212_odom_3/0212_odom_3_0.db3 new file mode 100644 index 0000000000000000000000000000000000000000..1fac2bc12723e2b7d0e63c0ecf6272c63b9fda0b GIT binary patch literal 3284992 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
        ?!UDh;w;j+r%n(v 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%0DrG{{h_dkUuUxuC8X@I}(T{L@f^G?rn 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%0DvtK0zN3AuQa&tDkSils%vo9wQa z#RB`5AIB)3hR~tfhid4x8vy=GyaE|>e!G`XHNIoaqCt7Q?qN3mQ*K=+@!(v>U&EdCI+S$Uv&WMiy&2NV-F)UZ^9l%LMCIUE+>&eB z)5zXYExM&c6Ep3)*S+Z^pVBnK#rd}DOWkkg706G{*dOV;uK#Yo_1o=_F6?Nf-?y(DoPquA_qi-f@p%Og zxgM*ymyOJ6?@#f@f_IH9v;J|V^tMf|Vi^eTi(!)k3Hu6&-1$=Q=u|2caoc$0*{<*U zUf#J=*-ei=n4|=!LY{)rLb)|DIRy>iHbI7OV7iqaISj3vWatVxQ-qvlCNtDM{8yfnL-YP1N>$ z-&f%H+;KzfbES7JBMuJ7ajetYKL5S~l+exd*X%N&eebRvxv=WH{+|lWEfV69Bp)0s zUC9F@Csn7!p}GBvP>)ciS*(4z@!0q?*s2@3H2^&Z$DCq-&eqrxsE-K z1pUAGwS`xey3(Pz^H;oT6~Ei$^T(WbSqA;q>YNwf+kzM0n4uauW6xX!ad9VHJsk;ISl02IKGg{~zpgFtpKX z+2}M4ddxCQ>xLE>?`OA@@V(N?P3Hu69`tH_d7kLr@A`CFa9t&q9ZCvG;XC^Ndme<$T)U+!Rv(nMV?^^P*#lU<&2QHxqwrucWiqt# z?dXQD_96f1>95Rv{@i?2;SN7OuWjYU+|^xM=09(*dulbzUE?6>qhd8`NrC^^{WP~d z_LDCsS8`CG#l7h|JQnl6TMP^`?rcQzpgsFqrn}?5um4YUzM1g>rlvT7*Z+Sy@9}0@MU-mg}fGd$JDso~+aDo5p z?ehg}p5x`xo-%*ue+2!L{}I5-@Ql#kd7Tb&&K})2%(6GU^Lb-|9Tj@Vo`Km-aCqi? zXk~IVmnzYqcP?zX*9C!z>skLk@7KS7RQ#aU>*~(QykK-Mu zGy(oE6hAzK#VfS;i(i!9Bti*E>=uXw`4H6d8eFHjJ|WA8BfMk;=KrzxLsC45#k+}J zsMBtQ20iYboEobF@*!4#I+8G)Foi^)Gj&v12!w%H_OWm*-d>p%r%%v#Awl-9-5Eka z|H+cu(W5`qL+2q zI}Y*>V~H_N1J}#iGj^2X1({G{a^#lLPJmd8!6n)UG+76X0ycqEC zA`oz4*~i8yGx0x6q=|l*T#0_BLAZ7OC{-8hhl%+Rqu>N*2bA~R&TLKX|9+TYhy3S` zOf<$kYaOXVcx`T;4B2>crtAHjmH*WS5unV%y4=*0-W@eI{sisUU|9K$8w_8bkJxt@ zE&c{=eXwFA=MSXgoc7c7C_6w2x6|$Me~N)`Cx5ae+J|w z_#E!Kx@L$Ke$}HFK`jLy&;HZu{NJ#69j*=+*)wv&Z7Y4OjRpZP?zrUny8WDR_R^w{ z3I&tDe2ro8-cRn^dm@AjHhV+aZ@2+G{$0I99e1>j3*M$4QGSL6v}b+~|FZ@b?~*97 zMfSSl@HJfdt#~K!*mM5frnu`?;;_Y|H%;S{);&%=oKvd}!IIqafTJK2)X@0&qe+NG-9>ujw8AKCiLmaL|_HxgSr1 z^H@hsrVg>mDbVr8RX6lkAKzU?8YP>_=U@7TK*~W=Lb;f z3#WW(m4Gd#S4poPNSzsnp~4hpg?b6NSy{qBriT3a0qL(7UWj9ofbCdKKQX0(_5Tl6 zeQTx^z~_J1u)7TZ?wma#h(u+6M7Zp=DI7eCwC3`|6EkuCy2&Y6GYJQ~sn}E<7=R^symCf!X=m&k)TD|H+jeIKnD3@g2!o=^c=oPQH5qz5qQk6#X-{u*#DZH z^Oeq41g>D7yn5|9!2gxx2M4iuHv}x+!}Cc19*BIundTChi}U<4?%nfX34CImPpB?8 zi2n~v|0{&W>n5T-?GZ5s^_WU*EpYle)34So6ffa(9)wus1}|$G&OeuiMUKT=xYOzR zQ+FoV>)u)2iHks!*BUY*)VYNTj`UJ6ZGS+1oqkmC@i&J1ad1lPX$`785YLv#2fND8 z4M9H0<;{EkfKER{@0f>_IDY+qG`X$lAn-Smr^>q_Y6ucyX(`*C3UI7=V&PbE9#ATy z3mzSYM3UX4Y8QaH*!GLl%d8f4L%dT8s2M-NvFu~vSiE5z?afE=`wo#up+{V{+E=GSpHsXUENN-FB=ISp>2c@gMM2gw4-T_TRkGJ6Fc$pA;3xDBCdnQ z`&XUGYvqY_&k~@c54vc~^+DeXer~dCJSzmMsKrHbtO7W(T~a<{amPqr+i9?_2pLlk zJ+2uI`Vhx(!SNltsuAj7Gqvk<04IfuxDFPtBj>GkJ7p`8(2I{=GSz`=CSgC@;8lrc zWaHTw_o~I@=f&+0-K)8)2Prvjpx)B}&Sih~g#XTpUL+=M#hQ>PfD`*d%4aNpm8G)W zPORuhZYSPq+SCek@xE*hxrORO$O7>XZ>>hje@}WQd(mLHbp#mOmv1NkJ!yxL&&neg zsZiw|(He*t@Hdyn$L?S>4h?Gg`Z4?~gIyoueZ*dcU z(dlA3H08E*LDn9C6Wb)^GZt^~sn!ry6$Vt<_v9khKH%31p*I(ox8V^081I8JJb+r*S zpk_M?fRoBcsE5T{#P1^ETg`wD(W9G2g~2^|wad55w?8tX$E+U*U%Ewpf87*VxB}Q2 z(KD|PoK>Fyeq9c{FSc+cBO2Qvw97mS-~>NNEwTKS47j1{(aVUU$vZl3cL4ii-y~D| zL`(yH)^*b9{Qrb)U~{D9@p9%7eq?zyHei zzbRrbU_(n8?#Iwm0l(I3-riQu!H%9c5vN)3_BVMw=IZpdMjSQ_N3)^#b`*=%6X{9c z3ac7QBA^86#)&(C_N> zkIwaX?UL@PT={8a%yoZhy_p_ym{Bj=YqWdCrDj z%)7o_fdRZjSst#<2_>_kc^fHWpZ@Op|E>))@2Cj8$y-z>%1*MQGUKfMteb$pMd5aB z>+x~!>rU?+ANoz5K7kBh{w19w{tF+b_1XhxAe!ADBZF_uFQFL}Sze)0oeF73W-RDs zz+U&hdx!biH|LU}{o~9B{dne=Zj=;y9~g+uguacZ1Pj0azK%R`L%)CiS&82ipG@n} z;zVfg15{iuDEJ@Uu+iLcxMMjYP^4>^;B! z-*VNi*UNWhK$2BL+*v~3_5UBhbxmkGmBQGdbS)3u<$hVQ+Gc+J|H`I4;fq7kp#lN% z*=%EP=Y-|+0pW%rY9@39|L{TuR8PwIIkm<}E9s9wVoify-YbsKf{hA0TNzXyLc zog1gw_IEvY4Ou*e*Z-R&?^eja{ZD`JVn=7!lUY9Dw40I^JuFpF*24qtU$g5GzMBSk z9W-jshdOqw><0=ScaQZJ@-62E{uZ;A@`W?ptc}HT-pPkWTB`IE|&>gvOJys$}r zNYB@2R4Ad{n+8yGTstp(`jd0%!#}W(`)VWU;~e;P?Oq>z9UWJZH*=5W+Wl(H0DfIN zcyj%Qb4SQOk85|yu3$u%AD&D*mw&c*!HmD%0x_~4)I#viDG$N+8h{hxL28M0e(PNe zA{Tcrhp%~E=ZZf7&SRBy*YaTeKJI!qC%=kY0Gw1lLOm>AsR=)^cjIy}4@(DAnmd@s zjVg|!y@j90Ew8Y2aQ*}HxP#TVa?J4axHWHj--)P#dEA^U?y_fXMd6i(`Ykux$RFnt z3Ack{??vIVt<{@aZh`*H6vONq+P)NKSmqh>{y4x1@gudwit{F4hOo1@#bGDZoWXh! z*x$eAWco5o3D`(d&-fiLnBOIpk5CVb*RbY*M!=*59GGJ2*|H1R@AvLC?W>f4DLP(7 z3?$djTwerxq?TB`91mMgwxc}oNORlr{e?iD=w7nvUQ#v>ENd{C*f>J|`D4vGU3f=} z1S~Xu*dnL{%pX63J+7{Al7O$ri}Yo6ke^q8ep|C9e*gFnqW(K0I)F^SrL=NkDW?Q% z7IC^o^iS*`zkl__n`s<;I-Vk6F$8{VKu;=A1N<5+bgLQ`Z!4Yu*$nG^W1Zgj!C!m^KrWAQR_SMYyz7ljusyd_w`0qkoQ zo^iNnDhkUl+9bhn72sI*v2ZNj0?ANL`ZxIf=@Vr{Yl-JSq%C!rcZtA`y<+)tIppVk zY#@`Z@j(Ed91KmjBbq;!MO%&E++6~nUQ@VSj1$Bk%P%Y(%ip?Jr&^#VW6}Pq+lznNn&oIFz2Rh$37zV(50Pc(QI4nx64!xZC0 z^T*d?qdwmc8-kAd4`d4GkpEr1mQ+dCtDa$~{jJHG9$N5j+{jdOgD!sG`UTJ5=JzcD zIM#W@!m;|5`yKicn_KT7uQSYo7x=+%gaY(J-HGFE(DmS`<73nS$Fh%wWAVy9HGQX@ z(*}JAcR=)s){zT4jozJ(tcLm*TBeMe(ZN`D=fkmhkC{u-N2OIkBmE40tA~O8dtaWU zdmYP%R%CZ4yjef@-Nk%-gyUGe|G!%2ZR}KS^>A_$>$p4)dqA&YY&*FVYuoK!yv^|1U^J~gD^IYu(Nh0dszEg}e51c6gc9I{ zRSh#X!^qx*gZ@QwOL+9%zW%}8(aQWleM;2eKAT{V)Dnv~>4Sl|Ow|Cg|L`U-^9eZZ3X*SJT65dW~Dje-B>mc_!t3 z2o<_kupy>Q9{9UEVcdc{4TrLg8lVqt0Zyu)gnC&1zOa6ou7}c~b^1mDpTvQ`Y-?6A zOTsv`V$r2U>LUOr*dw*X;uZ9CR;9LOK#TArG$R81YI4f8=X=A1O7l~^nz#&bQuzq= zuz0U)eocMS$%MjGLu<~x0QN^xoin27n9;nxv(EQZ$nUT0hjZI>qG`|vf|(NAX}~?t zK0QjfY#R-_Q$HYL!)`F15d0vu#Pau9oxFd-b6PZ&ay9#w*TDX|6ROVDoOEbW*KL>U z*8xr{AE6!=Z+UNY%SQaVc6x?A+m8^fJNk5)>BvqhT2#F8ZMDII-yA1z*3NlXQRUu_ z@E0?nYz;4p21UWMyPQ>PWJMe!DzlK=0J=(kf3KWzeZG&I5p}HSFWlS<{8}Tn;p$i$ zBO1b`ZuvC?;Dq>*T4KeSGc(XFp^XKV@E+MnR}1`F>1-BK-^hYKu-_Ty;|_3A`3Uv? z=0)bN%haNBLnPmX9UbVmvRCv3aYo&aBIoh*^m@%V?>rs(&1aoebLWo(=#%Lwitt+} z-g3L`HwEmkxY2ijOOhRJA595rYy~*M4^m64IIDkre>yjw4eb`AqES5r?2BftY4=6g zP+Uz$RHitmRSC_hh0lsCOM5TO~?6!QG$0yDMuT2(#lOEb=I0;GL^qMPyd6)%H5dmIQWDO z-72iDTd@%Ej#G%Y+^aq%Le&+YE$BBs{>QF4=+A`u{kppgw+2ze^>-{> zzOaEDRKoGurQ?IvDvPLONd1WfgJkwo%=YfFp^JNh&#ja=A(hNx|3Q;Oa2xV!L zv?!61qEcDQmL+TUotbPQTT%!iiX?mX<##_l&+YiB`P}#OJa@m}>-+iU59gk1&Rp+v zU2|sUoSFBzt~|)gC36*W9-Chw)R;u4v6LQWNS-NolLOb+;&$S<%@ZbvjmdH$xx$0H zBrN}m(}&-=puC^&%>SV019ZH!iG_LRkLPtk)$c#e`K5y29L#~_9w&#h3;pGX#g%Z| z<9n}+ia$tz&K0o;^(}~-{*$WTMXG5GPT4n;p_;1zpu3cEjW$Ht|n-ep8zB2i0) zCDdV(K3vMgdl>l9Kn%ZNB{CslpCR-a6UZr4iE-uJ{l zZ`-bi^6p?FLp{v(oX%Sle&?*U-#Gh-R5A4OV}I1>mA}6KFX#`15R5xPQO@ zetY15ga>fp^j3p#dI75Jj`$cYD@|F%7;rW$3?BIhC-7(C^#1NM{7={X$jSL1;j;gS zjhx$NH)+XGg^ccBV;^_)3BfVJ|HG#JkA$kza+UucPA{5@l1JQfssH`lNPK^1J#WFc zxWDgOWMu%ENl>^26?#1Dif{~Wog{wucAXZn5OPX%ZN%F~RgJIna{PW`ORPE6+g%aX zrl%;;garQO)s;YhRJk12EI&26;w<+@gOz|EKr9}<9v1GYYp)w`RI{Uo-u4Y^SA#Hq zyUSVv*vr{bO;n=IIkV{>_e(6?(%s_^gIscva84VuRtpfuPeh#Toaaa)qQB;~g^}Dp zzkguinygmJX`*9A2kQ%b{OAVe?aGbwv=T>I&^$3?XzPN!vv~gzTVmlVoV`5P)XaiL zC)`Oa#^oNt>)XBOtR(W14xK5p(%iCu7l_|aY>9RP-)a)^dRRa&W(0 zB0mMH+$>2QzjSWCJ;dVS>tW$u?~!ad9y5((3Gx|R`i;)(XRv9>YQB~n(@wrh%`tH4*_j^X>^>_D&Hi>BuAWy&bEd5w=EL=$urzt7kR%oF7^iw^>76^a5`lQ35mqzW7z1!s0jg^3( zhu=?ZiG@qncR~Ki*ALL$xHoKqa)771$>R33-G*+6tXntMNoqIA?G;f{F9=vM2%Sl{ zqs-s{{inu*qGYwe3}pLCi7es^kP~Ysz8;pn9A_%2TX6B)65n^l8Z3z4MtSG7THXvj z9G5Q_lP^Y?caFzdTw>vl(hk&LI7|f(#@jqvbq~Bdvzrr|T<=T;pDlP0Jb0Y+_sJ=l zno|eE=-@9m>Bo1Zfp=>xy#=gkovd(R$XJz?0O{kmSrwIYfB*A=@{hXyJ08yfs8kg-({Ko6IqNnb#kGu1q-* zp+qw^R@}I-y=Pud5NJ^aEL^AaEHm;htOO}_`K=>s)svo^`fb18<>DQFzZoX-gi)?LH_n@!@6a1%R z#dACpFcYOZ$1CLTWOb5R%<5KATnke z9Hj%k^N;@jUWw2`a<3GJm!z28>#KNsG+b0nX-{xtf#7p+wxR`j3APM9 zFD^D0hFz@czwv}npxB!K^Byc*?b4oGfw*`UVRslsMBRZuAH&nd0=T>c9k;evY%&M( z|BUkEUM$?EyJJVpaCr%Ql8bk+UIg(hWE2F`Tp1MLxbtja7*%(lE?^@ksC>kOPgx{lda^ zT6^%Q;y5mzg^0t^7#R@H!sFY9=rLS8i#pEA<9D;_=dUl~&_FFL+$UM@o$70O;2lFd z3)-K8;q+r6b7X4~4}9~`b8dk^(#Mr(=1;bjX_baUzNWr^?TXCXCB)b%@fjD-qITr9 zpK&1R^C1-XM>`9%NW;j8`;G8;kPo4ejO(m}fHcgrcEHi0fiUM6c=rGPh2`f5ore3l zr|ICeOBk4nRHh*OQR+=xmQERT@W_kVrc)J!In4Ou7MEDK&0RuqTtnh8#R+xM13SRl zmhw-5bonLX@bvh$v#fex4cB75gtoD8Z5s{SqZ`CvW7VxR0-8X-gv0gbLRT^PQ)Xa3 zbs&%v!dbi@3-?yLlBsx~5UiTg;zHp;2jhnd;ZIMi94Y@oOxFG2p3{qPaT0caxFg73{Qh$|sKFgI;?nF;P2U@@v+5Lcp{M?Q>S zmkHiX?k%<7lk{;Vrl)J1cWctYCruh^br-~yNZwDyYkp-2dK#}wcH$T0CD^&&rlCS& z7}^_FOO|T~)~@;(bUf3D8G<&*8h?6~0p!Gogtf>^y zsfsb>>4seHbhE7D2XeeVVoNMsirzJ`ri`7??BPi7HLs{)yuLOaJ-w3AQposa_NAV7 z+IcyCKd~hiZq+qA{%Z;q5YvEIaiKK0j_f`qtZ&|10A&wqe%QVr$ce?n*Tcdc;bIOB z>r92Ztuij$wFmcyyLUa6jEDUp)9U0)g-Jk;*GFuLg*$!I$WQc8D)eC~t-Ojpxc?9E zZojp|D-xn%+o0U80OZ8t;p<`HiX=Qa$8(_;8Mk|;*%%4>&twgQ(lV!d#B}NT6t4R~ zj@S2hN-S)X$j0mj`E-QiOZ~(1-JlPpei=#EO{_z@Cywl$cn9Qv2lJ1*n7B+=k9K92 zAc;@g^@_bf9~w%C>HnzLf=pg1IHpSj>3zpx)dhRRoeW6&WzZjfkI?6EH+h}Ov^os=wKUHaY4`=Zm#rx48t zU2*9P;`fuv&jtKvWKNq-Atk&juB_*PpP7t|^&ZpCAhKt(cJz$_IjL|HxZ@2daB&tm z&-;kH{RH$km+XF{N->M@jaffF@C))1lppu$569&tD4%gUT`dm$Jnc8=OVh%H>TG#q zQ=b9kq_TG`WTQ}r3oTlAV58sEC19`f2ep`c0kr4}@t6C)Z31#q;c`^aGhgXsLQhik zA5>Zp@1WNDj$8;eGdj@s)xbG}^te48p`q`isL|vdy_8Ft!LuhBb(Ye*K#g8sy+t4? zl=Sy2Hjk^c%};62EqV`^bKqj$;r(c-5p}{QixwUA-lL4R06Bg?u_f01S;F-0-PuxV zRN~QTXju)o|BowBWbVf0C3tY>j9DookQ0lCuZM*zm>xhoK+cHrZRxGvYXQdS*>Y@h zr#YBVLuNfM?mu#1{=+{k+)+=uecfvq(QM;Qxi1BPKb>D(Zjg~-M4dFonJ#6M9yjV# zxTBXYJE}s_qVoI-us7;tVQca@8>%)o5`ugn{g`9iL3{AW5nF!u^V=VDWX`mE_ug@2N00NXmzXVB|9^Mo$pC&_ zoP{fMs>+@}S*QKCa2Hfwy#C+0pu&I0{aoaO*Ey$y_XvLnRofAPo|VpqdL|RQbknfc zrzdWPibSolAo_E`@)@fLQz(?ZUY)4Cmk-%Ir+PwGoP@a^`R`I1FV*^=3;vP@88ZeL zM5z3={(nC>zj)WI=N{7WdQ1h&(B5(}B?sSn@cS2++P>l=F@c#7*~9oPSY_gk*Oo#Mb->V%;ee$Q?q3HQ{Q26==-@Lc@GSk7` zuQutboFW{jUoB+jK)ih})Dw9`;Q8*q;<8&O|DgByrsD2bpLt;8@#1gRyoA^PKNfZM zj$4uog+$xjLOlOkm(7j-pjYLQPPV}kdbq|l!7yF+NB`sP!k0={Q@;jN=0b0+s#POx z|I+J~_k-T2+|BQ7mzP2}XPi+a2+P-oyi$ z>fbiTLp}}3Z#{^J(|?avoWayP8Djfl_)VY7_s{dD5cPxJbh9Ik>q2Q!!;32StIPk055`L~aU4Cq2Wt0P%n1u?j7yc{0f?oCy zdi}djn0(pEi0)vm+bZ;#uwJv>@71^Ura*=a8f~AQ{)&ST_v{C~nKfFEYm0GlT-Ntl zzSITJExg@}OJf^@5POGYNd2%Ckzs|c)#MNR7wi3? zB)W`~uNWE&KkItX@~`#(n;y;|_Xq!n zS*{IuQWSgC)*sdZXfIO2GUcAZ7)yhnIO=j3Rt*Qithf0C8$u? zp{`~3O~8vjvx@3NNDd_$&be19HInpv?8H{tn5Z#IG_hIh%^_mM1NU-!{$+2)Xml`v&H?g4N`;T30CIkA9N~i7*DW*ex1LIwm9RhMJ z{aA7=T#qL_>vgx&p_Iw*k^YElt z{oEZ6&9DN#_eMo^PpS%0v~JI5rsB;&j-?+bW+x zhAiM?JIHv)vag#&hDuI_wZxO27y}Nk?2&KMSF~I6pyA6suXomx{yI{RR+FI}c>}?y zq=(5&;=H|DG1SJ5lZ_DS2Z>J8|MNgCSoUrUAlp6Z*9?s_o$kuPE$qhoYln&|@7&rp z=u-)oEz%C;`2EC|ShzJ#U8WwLZIH9~ellau%z1mCF^bfB7j!|+oP%HA8{L_253zXo zdRVxZ$F6k^rVl_({$D68$w2=Z>)Da$z%v7_Y4bI19s_c`K4MEOT<2S24B0m1Fz1@I z+th{NI_2OVYv6iA52NX6$43Q7PfTT(79wVlRQlV-@?d&VD;_7Sj zm-hd3yZ-;RpZo_ zR6>)}QkXxNa?=YN@K|Iqx<;>3vJ_UyI^Gr}1TKHP9mJMc_EI3xJ56>8LH#XLDOeRbwybfI^uv<%L&CB#C?DKg)b2D|LW$z-==1bi9^JwRkE|Zld~F8g z`2EC|SoXS=t#TkwriDXx?i9O~0QlG&GcT$QVG zfvLKqGF|n69Iubq5(_s?S(7pPvkY8*fny(s2k1X3>ZZkMI374RPyNv*D&K6d30gX=S9X*f7N$KN;+@Ui)Pb2$A4aeVkqH>cKg5Ps*5b>6Z3TrKoDfog^h zelFqrY#|?8H|W%dWm&lON;BeH!+!xETT0Ey;aiP39D6k&KV&cX<}b`1_L=UGIQ%ZE zw@1|ra7?i5!jfazt4;Zl}JH-vivGilfv2b6V zW^i39A`IU$dnSL%7JN&iwTbM=JR<-@1IOM~(E~qV>Bo{|;R@GwEiH^3hqm2Nccwf( z0pX9Q_&8E@?dSkB_VP{ifd1sX9KWB~5)-#|ZdLaMTs}YJj>Uy$c-$be3b)qoDBsxndDQUv_@87kxxa2kSo!#Vcq{Q^F=02lMPfcP*(gY<7z zwgL8P*yY$e2M$4>Hc@=j&IEE|{fn=MxU zZTnSMVIarrBeulC{d_#dRGqvNI;H&jOnEgmjMpc!x~E{vnNsL3&ED&xUuoy%`2EC| zShxc>Z>z4Us(>m6J}TMEgX`#cQsE<7hhiu*%Po{g7RZUk!`H*YWs>a<4{$AnLgW(V z>=x$ZEH|}{ObbLJLkyxq(nx=Pi#l5rDwaJ*dWDJ@g)P8&to`b+_nmb;!ujTzm(2pc zG~NzkODua!Kdl_9d4!9NA46{7zH7mA$Kqhm&Wn+d$7G@(ymo<{SiryPVd3h$_UwZ0 zW+M8V-y1VGgZ|^A8lmZ`S%d6!%Dl%JLHhHXxa7oOoo^+ww}JimL)`rXZ%#Ox+Wzdz zYa~wK)uHnxpgs8g#Fkk0a>Y#gzhwW6+}^WVtE(KG-#XXi&58{@NO~E~sn}Q`Cl(K1 z4+~e#WP2Hz#XH3BTl!?r3SjSryg2>5i!BJd!%hXxUy$>z;%OOdV*lX}S-EtZ*{D8*C!w)pJ3qj95KDL8==2aGFQ!}YNgK%V zJ|wop@--ilB6X;51i7C5W^5S;;2|ead^R8_pFtE2NA}VzIQPWj;p<`H_U$@6_UOhm zq5x6!toR6gy`fHdSp)7hF}7LC1i-hH<7^LGpCyC$WoLKOX{eV)5|xuyBnl z^9??~VM2rK`P|sEfnC>nC$IJ4_}JI7u2j4Hg7p-N&ew~Udr+e;?E^Ot41uxETHTO! zGd9$y#{s7=&S7c{6aUz1!@1<+q{Y_e3#lNPm2r|w$X4CKV( z;p<`Hx+q`USW-fbs+hG2TxkXO;!7g3GkGJ_=+LG5aUTXC$Lk}u#KO(&5EQ9uU_|@R zJ2-Eu1b!~Kuz4fY!-&2*yhT972*`=W!`J(c%lqRT`o^a9j?)s1sE|{;JK6;NX=>Bl z>Sn`;b{Tv%-0%d*@%o4@vFx=9_Rp4i#fT=ai#>nI9_Z(wZdC5t#E4$VIiRewApak+ zc=&qXaa-Ta&#m$DHrE?B+!n>aNQ5~GS!z?uS40;xU<6hN2x)- zEzMO3bmw446*k1Lx9JEPd< z5ZUK7R)@x?=J$`v25@^x%puB66kp6M#^>dW4kx&Y)vq4;t$Aw{!G`XVcT4)b67X_Y z?&`U60_T6K*(nRpf6IISN$bX(gqIw|@!t1-qu;V)JFu6xr^GxEm-kLyD$DxazvaF6 zgKrc|7PX<2Zt8`#Y%X$&U3-(IKjH6xdq*u_WGiGr9D5YMHNAZLCtr4v&ObIU-4=uo zXJ$c-&-trH))S_xOqlfw)^Q+^tgo;xtp;}9yZVn!k6TmULtfc_CsOPP$2Gf~Hp{MF zkOp0UW#-Y>6N=g1g8KY3dxEH7r)i^AS82ef#taGb z(>>OsPlcv)p}gb6O}eYF^O1>awCG0T=FEQiAGu74;HPiC?tZHsm!Iy#>2prYt+4Zv zZ7PBDrkTs2^U5K26m$qb7eajuPwv^C20gvcy^VPy1k=Ay_j>yGjl@G?CdGX8`@sG2 zCocOg3R5o9@O4jy^ix{8miJ@lIlJT?Il@*^fUs#b45}rBzX9nbfk?IrE}@*C?{e~_fy9tgM00nQ2M?y_M6MG z?+*@iBJNlFs8KZ9mE*k_c#dPWw@mElN~)?NsMvAFb7OTbW_u;g4SALLY0#5wFL-r` z$kV6kd}gTcS}rtdp}kZ6B({I!`(Gd6*w2VI`-ihh)Db>!+eF3UHyufVx^)e%BDw*X z?L8SVx=l4qaZ>Il|@s*Ls_uRIanDmvp8eLuvLN%Mm7m|8H=T)~$)T7;0IfrqZ+P z=lTCA$@t%R%ccP4xI+V4#ESf)TGJiUiERa2G$=YWN&=fEm!pq3dE8AQ(INJ%B?f6*-^*2qAhE=D(CIJw48jaY6UxLWOi(|bRp?eY1N2X znR~y^Lr!a1PpOP0es=GQMC9;=AjKsrgojIuPT%|{)-W`LDNmV&SgP!xXrWDc>x1@ULlb`uyBL!?aj%;rP7Mm^(+jd1o~wT>-vS1(xErB z**^6i267_d=Br`ho(&Hmy(Vi~_6rBye3ab(JP z4D?m`^4|SfV+g+8epem*B_Lc%D^L2qRt+G>?F&mP0y+r5o9LR~q!`H*YrE1bOoUVEUkxhQQSJ1v7;&rV+&_}rj2<0%ZY26$( z?+3g-VoNOCeH}SjoL8ElzFi3_QLIOaRAA2Yx7Ta%RL%^bYCPIub%@c_*ljR z!r_HQF_?@$Xa(+NzyZ{r?yR$ zE1ai-1L@CYR#k#&@nb0+$01y*E8UK|IX+|3GprF?$;*cDAJYQzG8`jXX#pcT;yR-` ze#q2ebY$h?ArlrO+SEu;%7m^BI(2Vzyt**qHwS-q!GHdU$9LiX_R?{kif)v7C1Uz? zuv}~V&3}B!{kQvxSo?4(uhxTwfokLT734<9n?e z4dsZgpyBO|($L?%osh!_?k6u_3t!ZJNCh5hHK=L~{{eb<=G94CvBRVvEIrjeS>A$M zzOyaK3o*3>@5c2y>u4L9*x;|y<(H$@{*&c9e;SK5Xt5G6VU`udJzu)2NxzPvz0~fLxWiI-KN6Ocs0;k57+W}AUbYlw=DXv5sGsz>OfoVf zRlB8NkMw&^N6vytO`yfIC|)Zm*r|ufPwXR@6cFqxiz;CGIe7Ix8M!h(*zZ+UXyP+U z6n~hVDeFDckGORV1KwY~cLF(nKd~hiZs7x}BO4NE;nJ=O)qp+NC^{%(nd zD{{Z8@#eS;oNwPEw(J5pkNY3QpKNDd2|ssc(Yw0`$Vr78DrF>OIkg(5D~}Y^ybRV8 zBtz0Q+RO@YWS{i=SHECA!I>jDl=XDtaKol^NgsK@dV+K5@i4uKIP4+lT(ImT>HVD1 zQu#HjR2;sZR->JF9h_f%i4=OCbV+z~-?)~PE0B}Q&v#B5xZGVM1((3*>TcHq{i{aB zr;R+MVYba3hkLofIs;PS^04prOP!R4!|ZLn3bcU!<(J-X`C2UvTWwc^`!efEejSxu z$??s2&I4zfOE~d0fXS?+-_)BOi9GP?Re|C~iKJi0;4r?mn5;z_J}Jo?oob5A+ZCY5 zFYt%lM>JKr;1|S|KjeNg%$Z#pW{F~u?hgd(7*=P!bsXW6hFxs3U2NYG{-%a?-m&f* zy{k&R+-B+Eau-PZ&Vq01X=Vy?&gr;sE5}_7AH1A~u=Em=W8pqHGeh~DTmsG>7ydTTnd*_O_JeLc3s&+P&F)y5{Su%8x#eOPH8+ob^cV!ed6v2Z)5?e+>C z6o#vAeUYMG55AT4eR+JHjae90ti8V~sQ}0c;Vj;dg&Xkc^blvT5S%h|=VaGCpuhF? z9y7sv0L+X*H-t}LwZo?ujN9iE$8$O3+kz7;> z@Fy;JP;knrA?V@TqRzFyVBN+Sn{mcuzG3M4gqITi1;B;X*U-<;4j+O2jFqLJK|Fi8 z_B*9lx4(iiXGKz57kq;c=y;Yy9$Es8(<`-jD1rM4v3BC?VcEMZ)aNv^vJm1F5B|a^ z4Xz`Jo=cxsokF46%8{tW$)j_Fk{(RhxO7GAhewt(~f$8jTpa{^uB^~hR*s#>9F(qBt3a*(CV zI1`a`%Q{KX2>O;tyAqueUkx&%80&Rg0Qwbf zmKO=TG^i^64k$%01MDhb&fto%<;zXlV2QSb+xsIopA!rD>05vjC?*VeW9mJMc z_8wZPb*qo#8{)mL^I{|?SjR9fQEL16@)UAg^`^Gxf_xFg;^FII;eKLDK2mXR3duZi z+(hIQ@bmRsc}c;nGYH*;iO9ndAjj(?w#32}A%76madjGTbT`vDQ4jRH#E?CmV4Foo zGs`^Bw2=PUA9_#Ut~i1cEjqS^ywULZtZshJ zhnJfao;c}&%S&)TCFHr)6JW1L;O6ypk+kTLhWVq_sz8oEj@S~*&sRUnau)4jKx?As zvWGqcyJ#-oTXuFiGb$ptKiO~vkQ0lCulF7I=8toCaheJ9rRS(o>#a7g6KTM+hyE({ zZQ*8WRQ=(l;eG!$e*f;aAI9M8RP2v*A~Yyx_=J5B0`7-OQhb88qO_<4msn$Q5|HEV zAhyKvb6%Y>S-^Tml!x&!|DJ2$8LuIK-MsM(Bg)D9DbzlP^tifQj8Y9=jOg^4S3^+; zf&Q%rXy1$}GooCH>n94{gXbf$cH-+{+3RKbto3Ls3z{77!@}PVa5vpq{pB;tf|fEf z+f!NsIbI*J<#$~DAJ?fgSw_LZ2J9$m=5kKe6Zm<9Wgm|RZoLS+ajLhW>0geatFwOS zR}Nh(4xcDwLvJIySwcsEelNl5Fb-UvguSh{A8A{FoLD>Y^|1W>aLxVWBe;A8jSmV_ zZkPi7QI@w$GH~k&YIobep~Z!2!|VCGB^GYLoE*G;Y8F`?x>nkwyIuG{$h<9%c8OTqTAU^ev5pn|~-YVgkJ<=HGMe_Xx-Hi=tn4y*v}A(g$$ zEfa3j;?`}T2D)P}7OdMy?=qiR?#hk^%4*eA{o8dL3mVI^;P)Rtw|I;nN#OF zX73aJZhJ700y4n$Q-R0Uoov+D`3gb=vrL#-a-bFgjU`8V2ot0_x}#O6(y}30rR>i} zwXv8yXPRu))pO@spi<@nCC3)R?2Cp=H^#}&r9oUKXZIb~$6mLQ{nY<(L?{(3N#>bg zLJJ5gi`+H8$+nZy=kV%m==!vcw`3W%AH1aZ)fM6L71%P|QK2aW-^}I}E&AbFx`vlp zF$HSq3tZhE?vLpQ@8ws|36s;ocb6Z3u!@uLdXOOM*c7FhY$)thZe@Kowttm_;WG;L zJaB2l%%Mm{!s|hndT8x@#+M7-y)ZXj6o}0uAE(WvI{ruQ$z2H%k&@v0T4etGW(Chp ztG>uwXx7(p{gza0K0O1^=WVw;KR{Vqu52sZ3GP$#iWdDaovu8}ACm*EI834NIQy@7 z`ituPu}L)^SF7(;fE+G7WV9!M@be^L(`I*0)*|Rm+_No4y4dSB1QdsEYtz0(Zf{vG2NigqebNyuIy+$OL#nY<<6(gR|Zp{QU=S? zGVj0Q|Nq1fRsv<^XWbdmI=ajBX;g&UtBH$<6_uO;jj}uzOnVuD+1|)HeGc-WIb?s` zGKyaN{rJaq8_c-2Q{bro-}(PPvE#Ssw+DWE;I{{Ud*HVR zetY1z2Y!3tf1L+#{Qr#$`2Vp^dwB4SXbQ%CYZ!12S-4~pi~pZ+ePi%0|M$?dvX|fb z4-lS#{^@7JGwc6#=VOtIF{h~cuz1M!syGQ8w-}@JPfV^_C1Zx}X z-Sg2EXDTn1^1;_X4u7mpphWSz6j;;?~pjzr4qB5Aewkciz7}K(i8tZQ($!13*qJ9=;wH?s>Z2>DcMj@H_s%c-R^6 z%*z?&*J$8)<~$da6I!(-0Cb7e1Hc|D%|e=_5)oL(lAx0BvX$z(0@-aE^4+$8g8y)qM*w7 z@tYH|_*nMln5U7;RPn$Cu@ohnM*+{gUG@0VhzK6|fvt8bs|@LbY1G6^=n1q*!}4ys z?kARIA$U6^`@O6C-$}#!PApTt{tJS51e`lKrGbl=UlKpO8%_m0^9SuMH_i!2!#Wz) z4MlGVe*?g`cX5g3=SxP>9OYAVu!2>$|HsYX8{om*x4lbn-_`?MmvgsQ68@&K7!SXV zg-wGUH4S`qHApiARBs#^toTayRMSkn7sKa6KnxL zKH7f~aE>A`pVQ#eVS;A`EY3v+F_GNf^TrfLvf6a8o8`KznG1N=Hk!Act4|L>=@!Y+ zod%>ozh4+^A~gkuA-yvWI+Y9TjkjrMb9gcY1^G&=i2nlK^?Hxf%U0re*B)C(D^WV| zZEQ{TH$|5%-OvVqrrR6&fP8VkA+(LvuST?K4t724gx0-I_R{AE_a(g!UHhXr-ZgJ< zD_Jr%kQ2gLydMj9W%G8L6$$MSO+(|s&;|NcGY2|Gj@3e^sU6r(AEt#D>mzm>3-|69 zn>aGfSCHcYDz7|BaQ)i*t<|=|#p&;9lx{A9fSg!7d_64O<6A8$ojnVnf|a5XQGyHZ z534zu->f_VX@tC<>$3va7hWH+B^K_bK=Gub2G5a8Tb(%$p9KA(neF4`yVZ;0DJ||m{=4~7YYB)f9@cM`? zv2c4b_+ojbaQOi;nhudI;HYYrCY`H%-Gju)hKsFEAbr2OG_-!ASn(_J*3KawT?X`5 zt!oL|*wu&l4OpN3_6y?l+r1N|Vvg@adWs!~(iX(%U!yN7z5B!v;?bZ*CcXQgbD#e> zA6UM&^}Rvu@MQ$Y=U?K&#{&4M3dba7JWQt$DlX3@`#u0)5PNR%^{{aDB)%r!I6Q@f z(S6mqxqz?XB@&ov!jI80ZrACiY3i{og0nftY&#cp=JE+kMO%n!s6r{gb@~;fi8NlTS zn6O*@%nAkf#B0-6Xzn=EqMSVg^3`vF9PdA3ODsP}Z5rUs%w$C0zKr+fjR*GjPrJ=5 zf6s`PFCRU0*cix(#lzS8j(f50hp!P9FPsdMbs5oyb>+jl3+#G}IuE&vFrl%^PWrNi zq_=l!S9Q(1dPdaxrY70*6F`5x>hg|QW=6DaY|To;!hd;wRo~9f>G6ITr>+U|VPQm1 zzf2q@e*yGYy}SEL;R7RTQM5Ep?>Ug;k0Z9kI=>YCTPRc5SWyi!#@f#>fxWqXR=uBG zS$v{-22179Ah;h zKloX$V3?)p85>Ggz9dH20_eBMXUUqy@xXPeJy&{*13BIfV$1LLI==g%KL>^uTzzqv z9o-pupF+zL=wG@ggJa?-yc6u2G+jtdy$KXY`Rnt=tcNDor7uL^yc;1keJ9p0j}5RL_vwTdp?;^NoYd;&HGW9ywEW+IRq-=#=LqU$dG4NZO(z+mdetA(%7Pt7p3`>2K-Y_<@M^USs~#245Y($K z#Gfy>A{*)pd-S0&8~eOnSso=SPDckj_t@{v$Uq3{tvQz&yW@TiM6&TZ{a_s&fQ_OIedMQ0j>4%#T%7E(@fBqMj z5AV5aJNM^6cW<5}x7>=&PyclK6`f4S2PpmAvBoGOc;pwK%FxZ=c;rSIc@8GI*nZGF zT$6tDW&-rF@^u%t0l2R&ZYO^GL;ckAJA$~p0S$48`jJ!gmkE#K zsdE@yDZjXTz7+`M&Ohj9Ppoe20!b37T6Pf~L2 zw#UAo>8)koY=h(f^D*l>9yvys|8IY!p|(7>2;v{@Xejl-;Qv!-kWsJ2{rmm*+XMf| z131o<3gAp7oitg$fQJ z`1AJ2BHWOyk_Fv%xnam!WOiPT-%o6bg&WrV=-#e27Ic+pxxObi&_8zgtzUOJ9onKT zao15F$ce?n*TcdcUg4NkElG#29zyI>R{{MAnpN@{0=Oh1-t__~E~g+~&)+SvaLrSk znVKlYP(`iyglcY46t8zvRN-~bm!ha6eCoUo1myVr#FkjNrVmj$XZ>kp-E+^f{CJSO z#B5bxl`ZQaa`2(aq@^U`xja@ouyEIBiC)<^OpWHsu!MRkgXAS^ontq%rp_XT$M3H+ z`vu8M^m3X!gZXgDOU_(|4WEEG(cKd7yBL@w4L=2Kb@k2H$G@EL<|YPQ^Uf?!p%^wP8Huk z5AV@zUNM#r?!z~-y-u&k#lA^7wgJ8159C<-vE*2|>DQF~KjC-{kgd-*=TqR_TW#3~ zw&@X8*lcXY_SGv%ALqT=?P#2kFekj5^&xy{C3qf{`JCQ1ZpR7hUWT11c|d!x?81^` z+1vb1$^4ApQuyi&?HTrE0QX8EyP$6QQkYjd8=d(Dao)ot9$ysJm4auZqlE7{fH?2D z1B%>vmQrw-ueIIo&Y#^U$t##~MpBZmB4cK!62uk1|NgTFa1&h^Oms7>s*yhi{yYY8 zmPbaTC>Ia>u_n5QK8);qTHXZN9PXs`yi4p2{htq1|Fcd1J$pZL_q+Kd7b28eSsiwz z1<-$wW&eLHd1dYjeV^z)`7>K)`hW`^exmCtxlL(tf8V*NnL%1~S)Xv(DR;DGiD?gl ziS9nbXCW1DDNya1A)aVXFcDpJIKfS<8*%xz)~AQGDN#2eN>2DL&@a8lxp0P)8s&cY z1oVm9~9dHt*EUog?N9LU$xRcAxzyvJ@Glmrj*?Vp~Vwl8Hsy=>pd zynRXfi9uP)_@PytbZ7?Mavp_2@F36V+xfncgBra;F?{LU2zUS!>`03$VD+mdjdL=O zXGPJN`fqb`Qea|P((hLrTP2EieeNDRum#8$sU^6Hg=_BK@U2yj3RM;jcUT$&?6Rwn z;{K#kKaV>}Bt z(cQACQVo|C9$lo4=uIqKl%?16-h&{>Y%qT!ixZs3&UoW6@!$ez)rsx=Lt9Bd0h`fS zt5wPL4m$2DQL1tQ1O?4r$x&2?3r;5@KkRZq9>|F{^skCo_MQ=bV$EvR0<|TU9f7uo z&QHJ!j*PD|JMsYvNeh!dY8^K(Cl&4<NQ#!9Lh0=A9=p1NjQon&WZif*y`Juxd_Dg!B_^5wek9$`e$u|IH}#bID+WP0N$qRdIm|zNa>7 zu=~(|nqZUH;G$h@UJ&gf>2%C3{E+8o-?FfxT?|F7T}@@&0(o~?TfIhFh&;8whxmlL zzQq)xZ5U97NNlwE=+YEJq+bbX{olNw{1qYVv2Lf0$DaG>hSR|xKaxp`rh#Et_s&z~ z>$_RuDW2S1|oRqHSVa{PW`ODua|QJ&w){{$CDp?LR=JAB3S{!F<( zswjfv%AjXLu6?s_4_^-p*HFwyeNI^rW~g8|;@3-o;_E*t-F58zQDOK43xnt5 zXduV$C$_}G-R=8r|A}@Pc=;iBgYX;RJmxsOx^`Y*B~0zt8q#70tW$ekvR_( zjjx7-9|m6hbRNVx@bq&ji>6nAZ+TpZA}i%Z@p}GliG@2Jw!EeWmrpOw-SB`;p4e1>FaZ-U*Y2P0D%7r?!GP2hTnj zH3!d0!*nZo+&*7!B>8ppHkGc<1eZ@wGXs`9DGxZnZ@1X@b3fsM)h3xK<)=xXPfvn5 zlI!$)X*iK$A~Cu)Yu+xQw-83iJuHy)UxQ{o6K#BbH5;; zo{+M??`{?eSc>VP-7y2ewVZPvOzxnNfJ<|>2!yRC{d)ACJXg)3tKu-*N86rHVnDz2 zU}0_KDsea^6HAWe=SOp{hgPPE!2!10mijKpr}u&E$Z`IoVlYb;*Hz0X z(&P38=H(0D5r%ba7=3T4(!uz4D^~5iC3{sEu6qXWy7foi#DDmQW$)B(M)CvoLhuvS z%%h3UKtC(XrtOG>0PJ0Eq07AjocF&AkA>SkrHDENjzbyZl`{{mCm_6D_x4~e{)+>U zE0z!mS<3L;6f`chfPB{9w|@b!cnn z>bSUv4yGM;*j`rz{5jbk%YDgt2+9tW9ccRnaUJyNrE1>F3`36&C(3Mg0QPS7QWa+m z8G`iG_-YR106DS##n;2~Guivr3q4gMek}hB;yRqL zoH)wH+6l3pGLPb`p@#A8yuhn+dR=1~By+bx@nsF|yd1xu*b>WLKML9F?&ejHr483m z^#*VqHHa&G7|Sk!-m3dV?GgiWV)5|xuyA)Ad?C^V7eW$8A7tr4 z40?2%{lKSL&~Fn>8zrAgh9DAGB5i&9fSg!6@%6Cm6?rJKV{Cag^3>v8bD0WQ%OJ6B z_4JvO^~izGCQGjUf}D1;_Sx6=bEQF#KbtWy?gitDaWbd<&1I30-3<@F5qTiT+d*uJ zWpBgLlI7-(nMjxDfjvF-;CgZS79X-gx(0E(d((0AlYicy|7af;c7fo=jQpoHh$TD6 zsTMzg5$Vetad=M+V(z4!+VcstiCA0l^{{Z&cRcoHpQ}b{N8>o*HlRPO;wfdPPzzEz z(d`qr6toAgkJu6mx1sJrIHS#HL?OYqSg9TKt;qci_7N>TNOJE(@{Uv>Cl(K14-1!% z^U6?)d@o{Z9|Tvu1u-1biY;!0JRU+G(Q;mqohJRWkhjV3cC`36#Q4M>xpf?1{r$E5 z?560&DWrMRoJ#0>(%Tz(94^i{JB7$qoa!931NwJ_Rxnuz%^)6=PWR=0L0-G-R?LQ$ zuG5Hxk-@&uCV+b>i+j&zrdi|?*?Lxwcci~(ou`A1--lD8hEjr^Wm3S;JN&LEO_VU9 zLId&ft_dN6$dU0h=IXYb3ZlOuMxVgqaQqL z!yOJ?D*Ql=zP+d&#mENkCxmbo@5jQm-m=bM8A^lRe&wR5k_YZf3>r_}q;zP}qoFP7 z+@(OiSTCV%EL`ZprnkzijOguqTH^e#fxS{}*~awLOz5ShnF8cE&L1KDSo^VXja}|P zx3^|Qy=xkb!-s%fsiG};+0smCjE~$Au_hqL(vKy_!kwYu-^6!<5uG8s9sg+voJZ@% zjwsJYMl?jOS!^m0$g%We$-m?3{usyN6DL`N1uH9Rw~YS<&w}_0eHoIgTC-TtqLfub zzWYdTFDJ{zfTZ2*==GJ`1h$sGWsrML=qb+ z;ahP&=`hfrc0Jl5tC|fBxOrGqND9cY{D~$1?&r7fewb5k@23iQV#1EHoYWNFdJO1a z!ne%qh%+wUz}M6bUD^LKzQRu$wMnzMc!T&HBGj#7b#U4Ae7gh$CKQ&_%pqJ6{QHyM z{LAUs9BG6*;3!+=iv1By$FZfs-bBPJ zFs2p1+Vdp`5<44bwQ)1{x@>tBDxrHq<&Y}#x+BB7gzwK92OEQfYtx`10p7?6#xP7j z@SybXmsG_=f-%EZANGU$)VxC%{m>Jqr)eWgfjAEgc52o5Vd~Y{KP@I2P=MICo_G+zeezW8)qGjrkD`!vG54E2j_-DiwL-k~bEW&Q* zW48Csd5N-uL0Z%~dgN^KGs5G!ZoVO>l*c)c;-ej=m7&<{|95>*oHeOoMAZ)W_ib7j zt8$TF@tf-XJKrl@#>MeapB1Yx#m?L4m92fuI*$=`vCl}CA!6RTJy>x3ZALmY9v-@v z^X(H%Kj_y}B+Qnwp_caO)2;f1`@@YlemrW`$xyeL{Hizf*!@ABzQ|0JnhdSks45rc zK=>VO^3D8J`Ok|XUyVfXXX!tlw?Fv*6cpcZ{D0iP-+#Y7@V~(Wbxf{m-+Ap%slG4Z z&K==8_s1KrKh|-a5(%MTz&T-IzyhsBPI*vjR8Q?diH0r7Ic&BK@Y?mDEmd;csnDjt zpaY`~qz@p^$bUMVww4`j3vCTwZwnSu>zxZLdGmrD)#=73k1|V;>CV*8%+x--a~&ANIZkE{E>@TbowxrA_-TdnHLTM7uUgls1V-3X!yz zBx$jRq|!>-H%c>Yw1~86Ls3eSRFXFDJj>nbE#tmDzuWtN-{1TAe4ght*Ew^2=eo|B zGv}W9Ugy%`r9@vm&}iVsHhue5I|=Ra?5+4}&Dn1|iQEcy{_L6xc;2*!3O7FH_>Am1 zEZ?TGn)u?GfHSwm!yS@7BBVA!jjmiBxgpb>9VMJscJynjMgTP`oMaue;}nn+>Pao} za92Khd^9>Ex-b$Q6c#02Ngs9^LPIR9YOtbgYiHGE>C)+uk-&-mp(A7OZYUU3!D zmE1rNAN3dW63Yeizo&ZCGUaG`_#s`90ACG|{~Tq0Egmjig2CE~WQ@QRzA#V98$1Us zEV)>AKBYp53G}uGi(r(QOJMWX;^_B@-&wPu1 zF2S=G`|Med@&7l@;{WH_>!uTyhCd4N#pC}w>^Lp271RzDq|uylvH{$?pI;aW@4bGm z;J?1MZlh6%*2+>uIQlcQdvDG^o=X4g9YwN%6b)7DeG@lIOTyI``92AJ0lapXQISz6 zjMtvu+$ z?3xh!sXMf=bmh$+-5r3}ZvEl4EIdpLJ27|c`ec(a^B5%+kI)Ve*Nx7jjzV||T-fMy z#$Z<7zzK;L-?I)2!K_yqYh$x1QG%XdE%9*e<>a4TtP_Hr7WXtc(*l2b8|hdoZWo4S z{WXz0+kl*0xTk_+lU#b2!kg|m?0p^rmYro^1)4+Ymcbiy>A7N@fSg>o%GfSRJ4RQ* zeynZnw6_4C-u|hp;&F^m?;f=KR?uT!^jGl+?eYA);~L9A9km#||DYf1o(+IcZz4Dv ze#1fxev(^qI=qkk{ky9D>DOWjAqyXZq1f<=BG>JTU)osz>Br z^1t?3G^K633**xpu${F$xeEK4`1ilZui?vo@af-|_HAv#_FyK+f3?K(^L}rorll-W z@X~JG71!Q??GnV^r;1Ksc>{GKs+4)ViND*%yB<8;9E(+ZA5GE0RZHRi!w~ou`N{Jv zZ+;#fd?=i2TUr(PHj1YoPmYKCKgFjv;vN5<<{<`~j6R~FU;(^L$-3m;I1@3rt0Xcs z{Ws(*wCdB*^?EG|D^3)(b65b}^%AE=HTQ_ZwsnKe4aGo?=TAI2o}VA5*t@OxCYdjd0k6H?MTlA` za1iPcTr;U-G*0&WNH0=$ZSYwpc(v7$^&OsoOSUSBuU1~034ZFbS^Qcg`MG?zb{zhC z&w>u7a0tHFRu23bn>S2t?mh%D+6MNI?IM5whL*7}&yXC3*mrC>w)8Ntmwm8{dD*=o zNZ3^|f<6n#@%j-@j@Q4+o~~bXr-vcBlD_qPwBXyLl7+ry#^PQmUs#`ln;*#W^yA6# za9by*p|ufR&>p7kV(m-7e5k=x+hAke3E4VMhU?J*Ii7wzIUX*Rn?}gKv`*-m{eJqM zS@{Y}yVa`W4%I<6jn>RwHncFFUSe`Q-0Fwye$*n*A*Rco5$59H{>{`H%DXpM4lxBi z(RWq>a$-1h>+x{up1*^>zAS+j4#nNPFl&BLvJd7Ik3ga5_{`Jx>|mVF)l2Lc5BG_W z__iH)b0EPf*R<_{;C|uhfATeQdom=TUm($O63B_+%&o`6T@ao6_MDk8WMHT5bL0cK zUkuKTxb8a{kElmNuFD&Ne6C(%$9TBydNFMVw#7)8Wsg_SF>t>uzw!#6uzi6rE!MOY zzYXNXaOT$I;pVqd8QUMqhP-3kx0@P)`$g#!O}RN=5_G?Pr>xd*$j=z|cF0`*Ts~5) zH(C`wi%%~nk{NiAzZQx2Q$csclYcx^zY6qsd~AL!Bm4~U7cppd znw2wZt{;gVsxWf4$EOu8A1d+*v zjI%VJ&zR6K?y2 z0OiuLZ?oic{YdN>&(D@T@0J`vXwb&k%&DzyV18C?^xMWeMuR@OJMFuJ5y*+*%&o`6 z6<>2EHeV6T&sY{zR^|u%TzVkyV#p~*RQtW~qDm~LeXc%IkN?C~nE%^-+EC+Mb2uX^ z@L>D)mRY=c?o+utj&5Q^a|fO<`#k#(?L9M}$A87!N&f67X4F3+Y{;q}*u~&HeKq9? zGnzWK_>{w}>mk)nLOVP^-(Aw1T%pT`a>!JEQ9KI#yg4p7fo+l%Ejier8n*?ip0MoHB4c`a)w~s<@aWuQo`~i zma>NK%Xt4E^7!)$=Gp5UZ_yHPf(`YGagMul7`($ef9_SZ zyBstQaem745ZS!1ZPoQ);@=hD-Dw#9+diYvFjtOSJ~TijxLn4gWS zx7xM-SvAI|*Bz3c_E`q*gE_-y=5XZIoBq&&0!U9>4h~Sm=hFw8OZB|R-aXr$DBpTQ zkNCWynY&hd@q+?rw61adQY${+J0j%e`ZASNXmR&~+tRaQt7k57&L2?@&7C?Tnb2mh z<;IhS`1$_|zaF?!eWnB{NZ8mKMgpH+E+IK2jkgRs=M`XZ!498KZ?xzZ+vji3k#b%7x;NheutFUIN`%e(90wV&5yo*K118F8Q$V--nv0!|YE-;>VdZ>|Fis{bw4K zg?^nX{{rw_n=yROAO8HEeHutPwEn;sy3&mK{B%NdF&0hJr;8V&1-4!%?)ed42iTvV z{5rO)5K{87G%*#xzu#7gst@{L>kfz7ceTZn#Px1oJ>XcfA|D#4+O+vYIsUvO^f?bH z!TA5OmWi9*7!toPO1IsqsC3DMn)#1^8orI6|1a)I#!3yk1*q8cUe)cFh`+1uiSnaZ zC;AAYa8_1~KQTWaR|zzy?@KSS zFknuY&46e5k0B$UM1(Z<*gs z=fG}DFOMyTsn8v7q!P7QLBz*8g~}aIUJj=rxv6z;?aoi0y6iXB0@P@iaUT{SdjVHuTiV3PgNV7~Olrv@Zkk zlx>*OU-QrJV?2Aio&+<-F|(jS>XeB$uYN)Zj*GS*5Ic=9qo@1zT{?b4>O4+2x5BJW zW>g_YC4DO`V4QvwNk3*-PlsL(jQf7)H>A!B*^tOdBOdV8lm_$krH z>oxD?{D#zd_a##dcTtF<_t#MLw@HJH1-ivzYj)I$ps}3JH{PlPIiVj&E%Ex7^Syd- zn}N9?f_4Ka(_BXlz}#zXZ|z z7MZX!4E=Yh@Xy>ha~8HRRs##;hvpXqem2_i7RJB&p6oC9fBrz7x%~g~KTNDRM(!FH zAlIDLPN?TR{CBkf$Nf$50#60r!(~v1$7$8A2q>*S_b?kfcv!OxHc%L4#Wq*E%w1 zksWu4qCeP7dB zg0*X$D9FF~k6$U)wh)VNieB@D!}Ku~O1N&Sd!{wf?R>DQS*nP;4UiM+NiFg0ZI@SB zT982tj}0L^j>VVH__OZnUZ01bXyFc*gab5KT0l~9=C;Gby+p(BUC6%#=GN_9BleLJ zC7ic?=>c=m<3g}>ZK_&M9*`62NiFekh1Q1i@i#Ap^9K$(eD?)EYQ~q>ua;W045qTM zrU^0ya#HaK?eK6ParvuA|TZ!VPZ^`fHA*l()?n*H@Q0Mjf0v9lDqwIpe z7KTZ|0@CY~)-49{IOMW-bIVldM=ahaU-=--O(UTHxo6Lbk664Iby`v`A5 z{qkcv4{Z9qo_>=qi1(@7ps8RO!vk+NF5mCPMgDl7C<*&5+*rI1tQ0EqrSksFeX2w` zwfHp_?~|0f;pK+kkUt~BCokh9hZIcTw*6XqD9E1?$%{ZMIHll6hRf_jC~4te?N>s3 zyzv~Y`*H<07Vl$NOxtEQE8fR@?}KrFjBCV|YHTC^l=wGm0?ynL4|iqtbxFAaF}Rm< z-`902;9I2&Q@#A_4l$T1YqNm)Ci3&T6HczCJr^qmwF!kQ96Y%5V9pX*0r$9R60<{5BzdMyaw zSo3x4cmVi@eaPL=hx(ELeB<&bB!?CFpBT>EdOTc;F5{|EbPVFL3b>_z0L1%1kJG$G zT?V1TC10*T{SA361hx+hCZA%0OS~F{(OG#c_DoHhQ5rJA?5Ap)dTx?G-pBQJo*<7l z9n4S{VMJd6{OP}$cEA&h_ZbP6cTY7ZfB!n}J|+E7ZWtOjydZmMRvrr#4m&-mq#;PN zd@zI~hy2{z$pkCGY>E+RdAE?(;aPbs9zd_u{5JMNV*-lQcYZ^>kF)>o(B|u1&=);3 z**l`(+y0UAEjx}K>x3xPHh9Z20r}kVO6(YKJl|1PjapjL3F)pmn4n4t^so7Lox5{? z9du4|@1qFoe?C9|ab0-WHf5VqLeguY^%)r{4p@vl!3L-GqHCi*#X;QA`&$8r$v?Js zvE6=`E>Z&>|6J*5astd9f$V!G6cdx7t}I(U23g<>!gY~a;@KNfA$dyu3W_AL6+;nW)eP@k)#BOs$?2}o%-w{o{mLn%>k)g@! zoR0rNZU;QvCySbB6nblr7Mr`rRcFP(*nX@GRTF-RFkc&`nEnm%AYF$xTAsu5EBM;D z(Rj|vuTY0P+s@S9htS1jeboL9`4yDE(rQ?2_=x1!UJxme1^s9+rGMJ&(*P3ooCeqqCC~_dL|DbU5-@-?7Tp~C`;lAHs2wnp?%60-Uj4^@j_~e*S`l-&c`fyJA$M* z#78}40lfYGv3pOn&P*VWB)Psb{f4{_Rq=f+V;&O-x2@~;HaFnsxSbJaO}VC!)gj9y zO(uYxR67an@a%1m(1^e8F^Rmo*{i*8Ry@e$*UAqZ*azeyRzI=2Hu67{gzVE67R6)n zAWV0Ba%RPY2vZrk+n=XHpC;`~OK|}HC)h!1iD&P{9JR$1>9lA>H_g=kT;R`UM&tMA zb7@hy{>Vyh10W|AkI)VemyIb*P0Nr0eGnDqDDVZ?rL8_<)*-YA<&;=aVITwK1bw8I zc(^X_#S-NmXizI%x4``iz;h>4Me&(P9}TMB*l9QTo&3**wW1Y6BjpRxhD|PUJ_vXo z#T;LAg5{dx&0kni1A4}jUPI*X-!-j^SyIbbQQOx^nT4~)&#`?@5hyDg z8k^&vd8y?;#0{Juhr;5YHgOZnuW;vSqfLS)&>s>Qh~B~SIt&N5A7+#Wa)SRzE%E#u zd-HhDDqA+R_7tkexf|%G*lH44@4<#PTs{1>pN@0AqVslu4{OjCSMS3%_=p>)kPgsaNfG;E#GegyE!izk&G!W&6=!a{KXE;p zXWkVt&1sO-?sER}P$AMR(tGMaIPvey(>qHm(c=4%4d2IaJ@1oodE~!J0EHiSAJp~8 zh2D*JJqyUVSk3H#}513weoQD1;g z4MtGI8>MBw?_dPqTnP1Z%VT8xmE%9e|K$gNWX8{g_H}nI#a&{egCh*8 zKJC#W9uFd@zIWrf1BFoR(8~Aj>;LAbYtPSTe_Z&S!pRyQ_z>+^o>v=*f7|39alN}~ z2?A+JrMz-6_&dLX#QblBmsf^YwR6(Lr8KASl#mb)(zSW=vH5fXw0zKFRA|rN@e0Rc z=8ab#=tSw=k8dF3FN-cmlE8Z}LCo`Fh8?FKRunrA3)LrQ^j;6JHjT^je7 z-rDqe{=M7f*rCL*0Ik2XD`{WO_`LeLdIM^ea$iP2f`kv$>7P*k+YjqgXUoeem1yWM;DYotXd4x}Tc+Y5p0#a8vxx z=!J>`hK+>rE|GSMdG2`EnBxrlxbm$IhpEt%6Jo6|XXUGS?J+L@Oqm+Jbk|5_?Mw21 z$h^O@RG!8dXbia`{?v56yG zpO$|{{4^iB@A(b;&a)(54=!Y;L8pfEtlk)byc8lE+-`rqMvWHd-RrsK4CLgp*V5`9 z`;$l-^mFl|bCtJ1^nyjzHMX;6(+CY^w#(TCsmoiR6{)j3cvkcR&)%F+ zZ|zKkVV!}!(k#Lpx$Kp`-Pv1>Z6YM`%w_H7NI=}Va7&+`{@^&$Ur86imICDD!ZlF0 zYmZWjhSHeXuhYE*L_^bi{ds&3Q=yDK^loon06DpEBdNSwWTKj(E{l%|yJ^8jt}5F@ z^R2hGLtdX(ids#Qx;~kIRe1BpiUrpSYTa9*1xYLP*E~NzGe5|;y4g4;uD+FnCeOLCEcH-$6$FN)4cPr017pKhO@9CN;9KbGL(-d}Xh zF2NG>=k{sEMxoCci44Mv|!OL8ndEZN==6{2#?wy1;*ka^wU`UZ(!_?JL=b^)kn`|aJ+wrNUgdpalY)|XqR92;M_APT31?r?-`=Vow*I? zwjg$lce_m=3H_pv@wszkUJB=p06zEi%qT``@hPZ!BGzfNm;BRdlFwvj-XRKjNMMIz z!L0N!?|0vbae7J*M~6T4apWgIpZi4}FZT&+YPcr%BG=O(@NO~9Hn1|)ks3B^RdkEB zCqJKCJNZ@HJuFSj2Pk+m_pCH6wQ2QK##ovbw&wlsHc5cxD6#&WTaVYjvC+wB2OlR~ zW5nzk#|xI7rF_&E*!?)+56nZMkKT}<&mFL>G4rChB+RiPb=YqZEPJw=(evedB;hYD zn=8*vl7D&NGOc${p^Oiv^XK=ctENH;e!A7ar387&2giE6PI27>;nj`P|P_Ex7ANmcYU**T^b0Q_k4yWF5U~ zz*HDkU!J(Boq_!J7TffnUpJ2Nx#bd&f}5ZpZzg(IFK1o`J5OvYdaMrQr23c84$sd$ zmn5o#Fg`adtk23ei_e|&x=O8saW$;!DF4W#ns>$z1bw8Ic(|`j&Lg)Mh{5?EFMWHy z3h=oX6vZb99>Dg0AL5!)eGU9iDjuO79`4|_}uqdso%G4CI4%XDaFLTsMk_(*w#7|metua_pe7x`NLxv zpSwqE6@y|Dg|4b$y>;!0zS9nd0ofVi=|-G=Y2XQzhMu_y~7MER$_c^ zVT~~j=2?7h&9(d93>VPBv3dE9&A)-qz1MrWf;o>ke8+JjKx;SP45Y_j(e7gshx^Md ze7-?|D?;ixCbYvF&k4R;-OhW9!J_(Mfy+gJe#W3p%y9~0u=xW18~L;L4JYU$wZy|c z^#w}Q?GlCG1ezYS7F5rP}iV7+s>Ku*v{YKezCb#qYeXsaMR^^Nh&V?Ur@p?SwO>4O5W=D53! zo;2upQt=4w@NmO}BAInF$Dm1{W9jHD9{KuHZgJ|T2BG4ir`m^2h<}SC;LI)Ya1ZP> zSZn3N1Ydd)WBud`;HvFCCcgZ(5ffZ1d-t^aZ{U%O1u58xZKZ>0{qH-iCBtbo$&^8zJS$(wTziNe+t}a0BWGN3@N)3AF39q>;)e#L(A z*TFrsFfsjj^?0}yDw!2}`=3MD3-Hqh%;5f&?p)#ER#y&rTO&EyYCw*sA5V^lyI)!^ zGefxqa-c31e6bFU=LNZ1`o$`4NTk5d>2zQ6kE@l}&#`>DQGl@bi5^_IA8-paSIWij zbAN#_^vhK%{ss=Y@q&yJ&hy!j&3^ukiTa>_^Oba4_QoVYRx~wkH&y{To0{%3*7^?5XKZT6AOCM|a2IN1|{WBRJ?({K3?}ee0 z$OXRcwcf9Re($SQi8m>x5%ZEW4}@FDKWC}dyH=_sQ=!eS;S7<>0dG5E(B`pL6%)EV zt8}kyA&~#fwjb5u*?T|7%r-xg7S-*zU2y*du-D>A=L&X3Iy6dovD&yLkpD>c&t!PG zuZ}&?WNTwWRi!-4-#-9$SzP^EEP>@S@GX0`Y1b@1{m(FdRELKfv)X3y!ZaE*MEpp- z2^(0W$91WR@L{RxnH6%L^pdbY@sBY7km2E~ic`k66f8u=#c%WL<$?KX)w-$P`~+H* z--TUWyBWyw^yA6#a5KGF8BC6d_{xB~WZBbJT7qZ4F>9vp0~sb%u$Su@MHcyS&0nu8^^;~q8?|{d`RIT@+r7HZ z#AAH@mBj;F?&ST4xPpZ_0zG1|sGg*MRZY9U-m5dgegCQ?Fc;Q3oqZTc0!(F9+m=>m{|s>)-R<3zv=A zu%VgSr7JxS0sUSh5&f!IUV%^Iax^mPlrX6{bKCui>o=dT4^QvS3T69_^mX_jyNm)J zdBF6eJ*`92Nc5e3lEN$?=6J4NV#j~tR?YuzNC}rbS%c*j;8WSdxn&gKDmzfBYGZi? zIHKIGng3HB`6giRAKy1;|Em!7OFGk4i0C=gIE;r8r_hv4r4Qe}c^~StuGpFygU=)X zRVv;VnT5>B`Z>^G{t@4NnwY=%va>Jr@4w&o78ualbwKF{w+8X-CjLn|q$LBrcPa~_ zUUTW0U%~ai^bXDEkq5~fefKP!8vaD**4{z^zV-az68;pS*|cNJH1eQ#&sGW z)=tE!1W$@$a*EARs53&QoyExWQ}^$&$)LgtY>7=0IB#T{py;`J-1f=dt!jLUxVCYbN% z>LVN- z;9jrSYkEz1kQOzjZzvLsAil104tT^=@;wjIJUZ;vw-=x~< zN`*fjuDM*6-KxQevMos~g1d<8trgrM@jW{eV$zhcsf@-S51y5~AB;R>Mb}+;*KcS^ ze4IUX%!1eN$cCr`uRpsl6NTGv{plhR;q(j85HoJ4saM3`IcByh%3nG07}7mfTeE_# zc%I%r`TrD&82_L8GFJTi@BdB@V0?F7z;}NJOVtrbNk)lY{0!JdlfrlBcelO6^sxmh z|6&@$J4*Z^@Ru)$Kji=K^x6NptJ-&8=H$SIY=k!Ds9)-((s>Wb|8rOJ-+@%?;HUE^ z-#zB9-TI#<?eW^E*?nb4nqN{kYvIdq#dBm_|K@4pYNXCxrOTZhbiRL!!11*ngL-hWmx_~!G$U0u1BJq z>2KII|5BdvI%}m#Wa^Qzn#FCvvtQt)G*-g;8QIHLQ~6GOY~D+VIkzM3A>O!pZXpgCI{k*-`b{l{c>|XAApJoq6$kHuaSPuqk{->? zK>`xq*YG|Da$Li3D)8*}W$RrnpE!Y>c$n*QD*_Okw96%%L>}Ey0NBsM!zYo=!!Ts zjCa2FvtBxV!HgUi0H*>Em(!SHWz^ zsK*uK;RcmWoAoXpgzj#R_?R*b2)Ke@U-4ZLn}S-Dgp4!ZgZTs(0H*>EH`nOZ@ib=& zn2)JP#AH@{NdAbYiypRFOOr#te6s}k3Ajxs-UUayU`Zr%cU$d>1TSSE&w>cHW7M#k zqivd>+0O{L6zv%QUwan+zjAAP9AWA4qtH@3{(og;<=dm4tx$rWM!a9b{P%c2_UJ!< zME_Xdf1k90wpB;iBo}#KdT=_swd^0?GXH&^`KK09yd-ue-fe!dBquOqEj?^`U{PRv z0$6S}8e4WAOQVNd3?KPE7y)u(ICJaqa4&IRUZ;lbU%pN_eV6YUuz&gY#Ru&_^s>Oo zUlv*l_Dxv*SoUq7-wg_!yz;~AzP09)m<%Gl6y^ZwX1=m9=9-$o` z?x9FO)>V>{@Tq~f8Ha}e-#ta8uBFpn61LfV?38^E`IiTj&6^b6tNGwm#;SEDnN%p@ zI`^7?-F~y155D5;XL~^h$O-kNmU#BIp7!LExK0b3a;Z!ByeOUNM;e`i)bwu{58iy~ zBA zFT`Nebir>;7s0r#cMFAU)Ft31d(lGUBp@f%zl3&pe$FrOyt+h33chqcCZeqHx(m{fBGgfgDdio*WPNnDFr(+jNEC!5E!{^`hV#9A}E*9WPZOICERc*VR{m z98W)<91k}vl+o~MgCKn5q^8NPS^K81sPRitJ1+nW#4)5^WC8t-ryoy_him=e(=#iK z?>=IY9P`Wxa2Rq`YfF+{2O;sa<~Ugc;@_Tr6<5m%5jzyZ1S_-b79O6($F+QZ^0UEK zCRo_&%D3s?z;{o%C&76{lMW81IyE9)4*Yqp>SfQZqeGDS0TH`%mgFB-o6J8SH zr-w|0-_IY9$jPzAosa+o7N>4Ky&}{HA4&i$Vk{p~A$+ceG~hc}=J% zwZyY`K<`1!*U=hCcK@w_cbma|S|}GIbN9$2$Y1&*#gke0HK}-nc6hj|3wne^qDvr^ z9mR^d%fPs5D2PhbBN*p|`d=yWu$gk*rK_%2BCgVg%09E6dH&LSCem|jkxoR$?%TzGj*W*qv_q%Z zQ}R8sGWcqP_dPCLjrt5A?0QpK1EN4bPuEl5p0FWAHHKA*bt{mQ%ieDX z-l`5VenGTLY8DKz0zR~fUD;kH?+FAAxFjO>8+i898XfV8ZWD;Nkb?h>Bf!t*C-$vK zTs(y&eY?&k{~LJrWhq<7osXoB??&E8!!YzTET>WeI>G`@iA6oRv>7hys8({CMy6G)cO4$DN zkNIWS+5$Pba1Yr(duM9TfDX|~xx7GuU3#khhI;i(sM4WJL#<&zPA=R+_@+hRTP8Hh zrhsBP8R(ZRc=Y@l(;~F)fjnDKEcxx_=ly>2HOBA1cjSUy#Tax_q$S28{Y0*-%w9g-(139_;Y}EPeJu6Cs>YmQ! z@Se4XYvWT{EspW~S7t9zsQOQ1&AkCHnQ+}^Qc3HVh%ln6s|4D3j{`s7=;_u#&oiR* zJC>x%WABOy?SHkzdoK9B*m30WAx4xrNgM7n1^Qdo3$I_hh7r9!zBOO}DR?&jBiv*2 z?N$09b3bmB88!L3nVWZ3KX%Af8MEGGMyK;fdtS|o$^J*UKiCi2bse&>&yWpeKCrHK z!W;PceQBTF=WncNwwqn))6V~Jt>ZR-&xiZ%yY)u1SW!mnO=y@c(633^MQvTfidHR) z(7!4PyxZ#rNQf(# z{Pa#TDe^vKp)Q}Ddka6V;8!V+ud)zT_g6WP=+o}E7GkmU__Bn{Uf;SipWmhf@*as# zr|Kk58Sp=}N%&QF7S!(Bv~`PZB(7e)jIdSGx2fT+G_4tQ6W?auof2^8mgDV>TKQJ_ z&@N&2@g}K6T)lNR3z+ow)59h4xz`S0{NcHJ<{n?lOLSrE%7H=}a|}I}X zDO%X-!u7gG{Rq+PjXvnM^WgCUC}D#c?}lyoyzE}z=j~3>j*IeEl=j%U5MMdLPnOiX5lkb_Z9l zXeDQT>nIKSBE~zso*z6X=3Xb^_(1g$?f9NDh_;HS!h`Z5u3pct?*mwQ7ovhWO(XmL zi9c7hPqOx%*j)&Xo1RfN5&1j60s(YZnQ@y-&BT=vUC4jT_bDaue#;AfxK1r04{Gr0 zZ0XPZJ0HX>eS|;LeOJcatYk&|LR(T{W8(d`<~}7w`sGY0BI8AEuo!+^fo|bIrqjX& zXj9Nt%>RjO-=0h=8kvmIcl6Ponnf2qCxF7S-9Bh0RKNzo$7j# z9SwR!Z1>55CqO>ubfSlI7qf&Do`e+kQBqN(EY;#0Gq4XV1i621%2>yHN;Eu~$!U2< z-;A74Pil#WyU(=o>!pp9@0(k)PNw#$-9FK3Ir!bV_XeG%MZ#rtoBV z-kO0-Fo;yk%l`9u3(ww=z2>3H+$`t=(YHpnWuFj&f6Nu~Z`Bksqh>cPoYr8;B?5BnT!FU}|ZI&?y^l|iOd#$4EY(8P+K45VNE*;^iltUoypwX!55)~GA@O zoI1|&5Zo_cir-kqP%yy9wmYnSBL1_u1B%xe|9|T&{{J&LpN+8e_)(}W9{<1BJ1P9= zx>jiPuGrh1=EUD${N>Vr{>UP9$$xu!Z~a1^vVAECeZV0&$EfNb58eNEKap-9MF+9A zc(*xa_?xvxsip$tOj)$ev z7i8W6%MVI^E?xU1dU&y7l2cg+kmKpcljGq&=&nxg!1mdig?pvg zNy6ThYYgPyl7Ct9KNat=YHMmHMLaF+-BOluWJei7=qIU=gRFnNTVFZUw)&uG`iz`V zPil$Rzg~;X`aUZzf$5@svMF0BQG&i>3$#9Xa0|ofkIV#Po&Y(ap41W#xAsF*{b1cv zm}l9hfe$A@KT`P^dvyvegK36oI1B87oK!qQJ3L(GH=*5(ldItBusctay+FJJm!pC0 zV=Uf5$st=|yupe;bbcNB|vxZvp7P@w|&|GuW7DPtDczTxzf`zyYX-_NWY-qL#y ziou$fdR^~1gSZB7wfmtw%91eU5&>)8G9V}TkJJ*+&o=8Wc@LyX!3RE6W~mv2{rw%U zT(#KxO$uHR+|K{vH>CYjHVOKK-s6EUEqqt6SJytXHrS0&Q0>0R1B<-Zp{W}p^|j}G zFW}h=XYU`(>cH$euG`<*a)0JNWm%a@fze=;snVd;NzrMOJ>NgWn7`r5#rV-ypt9xL9%J(81m9 zZaL){H=ZZqXz^uk~ngrkP+IcK=cx z6iE^X`X3$&s=2Tgi&tXPy;<@b__WD;YhEvF5QW*f+TDY;0o--#&zyBTEeb!lr5ki0 z3CMrmoAYb&`nU1OwMgr3LAW{5-gr0=d=pdiZQ*!zLjd-?9`bN4mOFgDM$#mBxY@c3 zHmN)ug9OtAUDyr+j)Um8>-o=p2BC~=EYFM#$7k+q($GLFJY18LU%pA6V}gS`_ePg{ z0j{6qo4BD~O(r-Zh-F;i1``Z4{n}r6xHRWZ?p|$02S4q(&c1BcKKrsex0ze|3_-UF z_+;MxhPVShD8V*Kau`B;chZeG0egc=ANF+L8-j|C8f2Q^2l8LD7N1MY7Iuq+b$l2S z_oq4_Km)!xH#cpLJ;C1#so1ax+X(_Wxp1wlS$*49Cj>jtXK_S4Q>52<*B zc6hiD?tQ=qUyfZouc`Bytq0SEE1bw8Ic({{8U!&ib zp@^pH$L=GuxYDM=12RQdULXtlN}8S~{qy_ikL$z3uKgUbx=%kFs?xhD@oW~a!L)W~ zf0AGl6y~(}t>hZ=-%Cynn|c-c@{!ovuXlF0gL}rrON)ipzZO~b-X*j%4vckDeN1SF zXD{8wXG?a?@QnZQt=4w@NjKw&qYKXn?P*N zKN&7L4D=hfOt>A!_V<6cnEvXUAs{E{BelfCm3MXJaqyi)dJCyI##(@Wc|X6HB*tl^ z=)$4E=5F#ogA3oA8Z*RGp*+xe^NCq;2W>5lBRR%&sGR*-SEZf6|D@VUXoqKSuLhF+ z1>4`>_5I^*RTjYByZcU`+(SW!+89W-wZK45&_`;Chx>d5#f~;R26S+dn&-$@V3$b* z`$anOMJQ^+sQp12$VtT`w8O*Af4NO!WG4;!__bes$q;zv)th>!Gkl;yJ2INgFH(W| zgrJYq5)U`ywReY8-9j|T;Ny9h$6#J+6#5=@(Tx_h?SQ(QC&iyp0XrG!U9M9t!+?-$QX-Cbqx-j;b=@v{&SR{x06L*qrAPD@qw| zsI4^&^jDk>u~VL6MT4Df?bTlcIpKOqE%E%EC~*GxgasQ~-?y2navRVuVYAx$;z^8R z5-wxClZgr@6=!a{KXH-y`*X3ED4g0@FpWGC$qBQw27GviUCVDot^AJMY;8R-W&wVq z&ecoo_)lDg`SBe`L^)gIFdqI9u2;90<^$X)x~OYgu>Jj=Mei>BNJbt$;W`~}Mcmf9 z$BJ%}jChcg4c_S_!F_k-m^alz0>}yHky`#~FIUUVZ}++U|9qC+TyKU75jzeA zvknsY|F2|rnipVs1wVORB za*k@BDw?qi&mZaL$4jSzGofH8p|y0u-~3*V`R~Z0cE_kGWBmV?(DD1C--v%Zqch3M z3--*1jwR-eWx|>+2a-*AZ7zEv zdLD0>aNhSu4Ns@%TyPKTgZzn?#J>fNO1r1tTKNDn%C{(ue~ix~w>`~JLdQS{8{DFz zLvJAS=0O5Jp=1so+)=l)5c2iZ;AZ5*=X*DeQ;=Ljg1zdPax#6#oAIV<)@Z4t~A|4L$I#qu)VX z@6@6-dM_n1A(Z+W%_dv?xPstf*72tMjfnF*>IzdI;?KXji#IlLNIr%fmMOHSASmuQ zGxK>P^85uYdPF*+{h0&tbz-@sUHvEXY^Y=3UcO)$e?NWmz15*CuNhGf9$6-{3F7O7 zs0|83;aDDo*v?w*pr7PH5MH{TQHW&$+Wy3#oYj~3ycx{v$GMcD5|YdkNG-cPpQlgg z=M#6fIChn@qRGqGpBOn$TyMW1yXV{eS&+LXSNSfdzw?<8lwsu}>^~|>2;2XkW*Jue z`|n>5{E7##xCA2*m(aFUDw#l*;^KCYV!%|95|SaxP?` zgdOIU0z@ryQ_E>HCQ9_G9hKK(>F>z@u8s5~JY3`OyIQIfA}B+`Mrfa?2ujdM5s+fj z`$Po2c;>wF5DesmdQwX~-03rZ1t#kzk#CnZPSW26@c}tOL0>!AJ|ky16L(!$Jw|qW zEtqs~)qbHtb46ZAol*et0jlqEMKngIkv8YB-2&`@utut#gm!rL4&|hbZM5q_M9&=L zgRg<{Q<2wscFUtGM6W18$muu42e1|-&__B9wSpnn(|B+ha`Fa2AdL+`M8M4~2 zGBezl>V~U-TlZr=Zhlg7jx9>@iPY0x_Z5Pb158?xqFLO`y zNp(U>{*MIew*omqAE_lC?#1qL>Z4j1IbE!yd`c^E#;$W~B@-vr-a%t|TU89hN@nDw z;t|^6;X1x!n}U}OLYBn45(!YQHNFqu7e?g;yL1SsTf;6OGVp*e9@M9AF`d?u9Z!>}7t%29h2NHZg3yb+V zINt4c*!z>^HZy9tGKO6zH2|dJ5PILa_3SBX_+|#XVW1W9cbs_Wc(~8_;{(i6=wP)Y zi!NLVn)Ocdqc3MwKMVXhIwPoE7A(*3^yA6#aMyf#eKAIs6RwBX9dFtQmSKys#O@!t z#0fJF6t~++%(@;t0310Uu7uIvY5$dyu!;Ev$_LY6`7!8sNnPQvB)n()q+0C<@c712 zk1NK*Rc`inkbA-hTktGBqLM|05)?=^D|dc>#|IxXf19&oE07cFNiFekjjY4P12Dck z>-IBoL*{@l|H8=SM9DBM+@V2P@?~QN*&iRY_d3<2_?Ey{C!!Y6^i$5*Yh>{Cj-;y) zEH~0KVqFB}q}oYnhi7l4mYJnWs}SszSaMvR5BSsR?Z%?uUBa-xXyP+x4In4zBelfC z{h*KJo*P>VD~&RGy*LTR5A#x&+l#Th1S_nXwtwCR6PzECk8XEC}7;p1$g?dWf1ccTQRtB z$q|LYx8(2N->L{Wb4xtjKpLO1U5mwGw{jeTPM1Wu`N?_TK_>VmNc_@o*On(q~hx5rS`_3NGTh;9FbH;ulM=o)mza zyZHhdR|Egg)l2Lc4|gqlRJi}`F{n}?^APXhZ!`DruEk#L+5Ur&P88qixZl9j?=@EL zK79(~=_gCL4g>;joDqfH6GcNNIMzj1gCmOkeA^t^3&}n(9el(rl(Vr6_)}Fgz>>mq z2&&aBL4>Wy-@iAWD%9494nqUZrMEq1@$@;K$D1eK#PSl{R$%+~6!?Kyf6lGP>)*nT zM`1Twh9SLMb*-)p;9IMoPRY)Y#l4Vuw(WZ*ejuN#m)J2L?z_h49CqnlP{qBJ1-vrg zo3yhxKbyRBC#2h@R~SVFS%S zdmYI?Kkr+5c;YI>b7*CN%;xD8JTvh#YcPnQkkeGU)go3PCx$b(9uHTk%iYCyFb7(26Y!BjGtEkIWe5M z^?11L%E}tZ9w?f4UJyt z2J*SSBzBC48$5Vnzi444GQeVV+Atp6GfkJy1YGlfiDWZdhnP?SIWe5M^?0}@LSkZ* z*6)#`+b&U=v-XddFQC$M+xZFUx?3}Y${sYx6KtB(Kj6^ft6cP}+GJOg&_94h% zmR-zUB{w~=)Z;6yhqpgzA^$U2Q2)BknM+h?B>mn*Rw>|TDjMY_qS18d=$g7`{fB^@ zn0<5W@$6-NnfXHbG%ea2u#IowtULfilcQSV_H?LXOqs|1v*h=)Z=1j#&Oioq3|bBI zV0&p0uGhUP@ByXlB9z$x_J|V$azZ_+C7!)&b~hO}C)1#?+PT$VCcraq=~M2fELt=u z-}a4?pAE@BZ_aEnV1o8PPi{ zs0^<;1AB9+;`(>WF`-jAjJ}_=dmEGes(?$dXh@8`46eq#`OsB}t^RCP@mBeTK-AEo7}MDWdGk68`g)aXjv4 zazD>=_kX=U-{0f)s&mhE&Rp+vU2|s6nK|$4oDL;@_DU{vqhuD9i!_kq*Nxni==z49 zdm`kGt(VXD%D`U52Iyz#hTxFn-01O@JhB|-v@p3i)5{UzqHEtD>S-85EZbTxy+TJP z-$l(~yI zI3wcF*FPzr31@o#58S|XWV*cH*!ooQeJ<2|Y}Mc9=(IPH%u@BtSJR8WT zpFh*_58SG%N!&l?H>dvj+X$Pa9LCb@r-mXd`UN^ky70g_XtwZkm z?fHuEGGy{POw~2@cl)R1&NrRYpcN}>OmA!_UQfR?lrO96xggBzlgb`1H1m9Pammt} z+iOs$xGdzoZDs3eZgYZ{QTp1z;X#?efwbm+6=GI(2;%la7a; zKD=aQXidy}-?7a4mhpi?#QR2<Tw$mT!$%7V__TOdp$|Cgd{f<>fH-2VB zm%mMjiB6t*+-1q>z9-{&26SU}(#`INPYCtC7+@Pc)K8BZ?zvY&!wUMvscmcO@1)}k z*;(aYK*5rJ8`obz2=(r1NYBa>WI!KkWqR*CHFJL+3E#Xspq~cCxB7+avkKZNUwyb+b6LLEz1$k;c`{5&3X3_8-KSpfNREn&I% zmYDy)a1|#NjEyV81CACjT$@>MdhxmaHHV%;>9j32N}i-~5bT&uG&FB9{y+BLe}DgZ z;Qx{bDka?wfAF=V7XRRDHwLb{j+41|`fZkC!Hk_6pP)0%_*?VgEE5(wRQP4irNv!< zH!aQEA>N@+i~58%XC0UAnsHDuP3`0%(ctp&-XoHsnzX2k%$7{nTmE zGw|t82XBIP-X|53`GW`-(OC;|L3HS%m@Vol0ziLWYsJb|X6&W3`IDHd4w%3s6K=8? z5pJfK(fsH#ZnW`s!P1cPfG2*!x!shykQ*AZo`12ud`e+SM0wn9vJq^CDBW0QsaLWd0zs z_ui+o?zyT==*7lz`gv2>lNRN1%?o ziAWmYiL0N!X>$-GfKg{1<<;P#JWu>{*7>-T*gEq3v{AYJ+JGm{qKu#vyWHBP#vAUL%Doz{A>ze zd)J)3TgS19`1~gCC#UC7p13+dExYl{d5oYMRk)cY3%uMrer-1CIZOwCd)<=WXFz%4 zYRGMA=aeWWn9)cqTU?Sr-#F=YN2wc zn=$vpn#sH+|M^gZ+)MGlUXJ%(54SJJ6C}_7x(M6qmt^|&f8FZeS%2z})@i##hxSXs zUd!}S*0)f;o3>k*$5EOy8`k4Zq1_oxi{jQe+N$TBZ;117s2(-w^>>G0b9#YuhiAzF%&;3$MeZeiEvGohl`qp=E8-y#I5!Y z(xA9LGnTMr5UnWurdCys=_Qck`Q)ZVxLu1zt$9Y|;X5bP{WqNi*O6AP;cE}8BAhF* zLvl`~&6v+&;VJoLs2{d?cw)%*z?H+o1C! zw`DNCHrpU0wyg?QT`5JiGiE6P&*|>&=G(%Ja3CX3Wz)ASnr3 zue@8Fz7Na=D6y}U?iG}TOV!qNkF2LWFHh@yu_JO>0>1b*bdIY8(7!*(v>O>Qr&~{I;agc734VknK2^xT`pvEWGVx|6?F0(oZBO!u@`k zzFkmX1TIO@J@`Np%n@ma)?cPyCj$FjVN->IfSgD_k(>y3+q2iN%c|zVy4JI|AQyoC zSn90zM=lA&caOQr+WZE-C#yPFk=(i^b#+{@-PRdW~&Lqzt> zBqy?W-?nzG?lWxgt&_P_v%LT}i~H-Lo{t7>umYE{Me$Y2^F5taeYi`snc&q9=5NkS zS57^Z{Ud^dUpEFT%JCt(Q8AUoE@;&aRIk2e^M``y=W*PB@@VJ z^6T_`B0opa9rU`{-v=oSNPWFQ3+5(IIMzAS3AI6YM*_bb_zmm1FOuS^EAnrF6nEvx zZJEMlSzC=#nO|svLhRq3cKQwLxfc|^-g~N~2`c3GsogOOc;ZTGDfLbI<QPng*!(F`hW}Qq|}=;Qp;~7(KVUKNlLcs=OYj3goyxa#JGQnDkYq z4&B+1Qb}T)H!tWHL={?|c`QRArKKOczpwx~xp;UvB3yKrVOhIpFgYocX@z_>zC);5~s?S1I!k{+E^OM#qRJiHtcuFQ4C?X4O~h>k72 zM8Rj!ZacYkAL-^*B3axI6h5~BIj)b~ln8f^h^ojg*#e~Sy{^9Qlr`H|C`qq5x9u%5 zaOI529yZFi=k)b47N4X)A%j_i9S3W`byV=%#4H@vj?@?_Jj{O#Yg!$*NodjZc1eH9`=|G?q(y%J1Le8U#G-AC=FSC6p&GbZXz&-I99fGb2d@FFZ}-W0e@;3Eebzx%?XtUzV1(p zC{Ye%LgnsQru!WRa&rBPmm~5s%e5V+F5I9;dv9lHhRXqa!&CHvFFc_~8GPFPw{?Lw zhwCFZCBoh3?XTu?kr9<#ug|^x2*9njwQuqaV?=BCM(doFfSg=Byc`kk;l9p8zJ@Gl zw#GcPpbPkOORL4Oq!c^4TvBDpa&qm&%Msa|C&xZ= z^f^6xNII^xrWo`A^d~#!TpXoGFH5VLRImd%u8-W52zSeCky&9>tmxci_xO!_fS+^T zZ)Ol)z=rBBIdIMRH}KQ<9F5uFr^1SE3vu_;m<#;rp_O;kZy75(V$In`m+>#{6{;rr zHsd9wy>aVSY<=^NgTvWpfW0Ta$8NFe=R%nm&~Q~vS#Oz zX72b0DImw~AU7qlSK>v?Sq3^(ro_<-KY4?a0CKqRVxgWTF zl_d7|3%LaDml{Wwew_cAQDSWJUDw->!#_A?98r56HR{Pu`FG$|y>p$T?72~uc7^1H zT>zJ^n^Bepxmz~5wk9Czmo{fi(XEx78d%mzUxW-DR!{0eqVb%gqAOg*y9>JqaWUt zzvkET&w{#Y-kDXHC;imhMLPA`upwA}&CV7mq+)IA`%XYX!0R_X)v|PpiM#OvdN(p# zd&7c>^}Sz4k<>?uKk=m46O2#qq4HUEbmpmbn;LoK8*eJKVpe90(Ul4RYR8l4^{|Kz z@O{e|W1_k62v6>nH0?7ftZ#7m!j~ zT%gAuW3A1QS<;D`&MEJ%)9uHPm6O?*eU(gu@~hk`w>+8fgH+d?$GNUH&9`EtI&1B%jiwtA`>A3ixIo_rfo`*X(tTgNlZ(w(KhL{dvD# zP9xR3NwtdM0XELwQzaH@JhNVO{ouv-&6wW4NByQIen0hElePzMxw$ouzR{y&4$myC zIKa4Ly8ZaE+T8oRdh=gE4-dMTR-BsP{~sWIt_TLz@qL-afW|ab*xoul^LXjW&0}1O zYtx_?H}o%{{S)m$mh|~xSMKFnug8jJS9IuH@0?k0;PnKF5i|i>I45X(N?FiPKa{4E z`1c;G54y3C3srrT5<5C2Rvx!|dYa8}lQ$|m9;$4WnRBpuVjqtqr2c(3>$L8J4OHkF znRSMY(9HMSKD(@(Z#D%G73+4hYjn?l)>r=)NqxmP@*YaU;=Gu*~`(p>&u^T)rnw}j4p>yLRHii!|Lsmay*~hlxTQby=!fkx)HX* zds2KXtuz?+M(ob1_)bTU7H?U}_*4N*Ws{4Cmm|XMsAelyFUP{GmtUH-*{y8SuIu%d z-PJF-(Kk6OH|$TKJaeBb{ak`3O9rA7vf;|^U4Xgo8J1ZZ85)NaF&YKDkoxD(4 z-e1iwFZ zYHu=#7`UqMz5%FP-c)?$Dz;{@3m9-UN{fa%_5Q-|ZShqOUnTxL!Rtpm7@rq75rYTuZ5C&lLhWd1#;%5$^2XzOvx^BZy$u0gJ1F zfC{JclGk-;|1cuFWMoOf10V+)$@@iw>oqR3aWJ$B8h(Gq<*N~R4x1_<*-=m(wASeX z&p9q2Cl3vjBEoIi>8rQ!eHDZjUbnh?AanBhtl9V_#b&e#(z_vfX6{4M*XAjj+b~A7 z@f1dMlbGLHyh|K8vP*G#mq^5jc9HP^@QJM!atvq>u+k@&we`;*;lPCd+rR3Q^GgrP zJVNSr`6uTX{>O;^w^ti`;V}X)JWXQaJ-=%0L@zvl_q*QDTL0JDXS#YHM_xpJe-n?K zg{e9CJo6_XXfvJnUp|oss6P?q;BunQmy#B(?BOt0^Cjc4haIAQ~HL z_@hM0srn2sIC)~UUX6u@1&(+px=D8)HH!P~@1{id_AB|QoH|4YXPsF;8W1}?IrwZF zy0H{?qJuT(Tb_Y;&iu`ss6IrvOqZ{EmPRtcbE<7lccS3ix$!~hq5OMJnA?2Gy?*K6 z5RR54v7CM$AG}LMMq>YzmnnAtSt%mkd@$1RX*b&cebNs^b`i;m>^-~oaqnSyDcEAs zzPrtXV9<-UUaGIe;$u1xcY|>%AScpKBqze1^E$IfCw(^jCYpC7G>aC+&u2Zo=7m=6 zY}j_ZTg}G|$nkt~QzG2!+$vE}G$R~U)bE^Z1>$2??9mw8+rtQR-MzUUSszDnKQpeH zgRU2t3p05a(f56#nY4FbfNsHR8xa`Z@qPA|CqPcFop?DSd#(7E=|tv>z{d>^W~Yn* z{bBT9Uv4)Ph1r_N^9wdp-p_pv6=oy#^6*lFRaz-$z{|xmG2TR0NkusDted)zEs*1O zked?OTYbc|aL$l240G2F_&S5QoJIw!qx)D?;ALxKTMrcoq2%IBFGqx%s#=x!mO%pU zXUU*nqzU43TzYv<4;e|ore-$lS-2?g=fHe(m5M$I*pc~xLhzKh9F?OEDQjG$Vb61I z&C6*iAD82dt`@Eyl!nV&r~(QW0{t%<7_vhCh|8f5xpG0hmg4tOg!`wD!P$Z^&4F-< zr`z5^`1N7k8kKqNx*%LIdY0XahTJzT{A`dCUEgC##`M~a*!~cM8}Fg7KwQopQ%iYf zY##+tVY#ZdyOhU$9^(|~iS47np1iG7^^~}r-jxw*p--7$cWdh_PlINj;~}aA5iTNZP(5Ex67EYrb-`X3 z%+c*n-4QT4TN1vd;7j*-1K>v!=_isC;Xc*~rmqT>fQQ0AaYm{F{e0?Px_3{A!>*+j zL%V%|oJc>BoCr5=mUjB-ck|$d<#&y0&V#wx*0n3c-`x;~53YLblZNfFPNa7xIT7yD z?Hs+wY6hXhDm#}}9vYgwk2deDVv9Z24F!%Z+nr`OJSm?EXL>#nuGe@%r;j@uYtI_|13lqFfz)d4*%6zkA^i-w~61W|Dx$zj_;BK;*ed1AAFO+`W)n#c8kWcsHOvgli?iczxAluvr z!H$mhQd8no5(_*0ys-TY^36-0RSC~Lw@!plg!{Q!Rym5N1+v{#;UQK@598-sdc55e z7m*L~JF{8d`VIVgg;~yqYd#b~GMA)`R8+uyr2YBf#zMvyP>xU1Xt6wy37c)p>^Zybnke8 zc57w-S|H}u1IUs;^t$pfAjkEQn-bx|(R0}7MqHpu7HON#O3-dC-m4yN>hMQma+EjK zy#R7@@$hnlxFw$Gev2&R$>WvcPWGVPR{F^-@5lBP$aG%GZ22$t75D?62-}ZZZOESH zDHMHtp8TWjps!6n{F&O_HWE?_=-e}=0_3JTwmE) zv+r_-ZxONBW*K`{%D3r3@ihHxo&qG8=E6Y(f1rPG$SpCzrwm!MBj-D}ACTkqA~z+n zm*tomS7q)e#5VEbjgcO3jbr;y?;qdNg?QxIsoAckJg@(q%!@pu=uSlD6oYWYETI3` zx`PZsAVj|hCoiPop?DSdvyjrzxe*HA6en!y!{g=;P2n+5s+HNJc?*HgmUD* z1b)Evk((0XMivHN_453VELS~h-P{KBm+x?4${rs@OqZ^cZ2Lg@d)Poia8@%GFA`fn zE8SEP*jq$@SpzC$LzAT%H@!>;a&qm&%MsZtqMGUx;>n2eNu{qy-wW*BC+76|iUJcV zYLs!rnhc&9jx#+a!VTE6$Y!9H4HXPtalkbd*k!`BQZ=299SxzGU&{Ox)MvWhnU0BY z8|59gv?bA__B5MWj&XoK;KS`sTfzO<`nTscK11y&fBy~~T3WF86$9FK>ix%(3ZQ>J zZ`qe~#~9H|Yv)?=Op(uI-}HPUdus=UIXlznQL~lIIbZ9*b27M+QJ#~50X1&u)=Q=Z z^67eKIwr!^_HIb#GhjulzV1Y>If6d^d4}9NRE-slI=Vg8`z7$hOgPi?iEzDaEw5j; zV?~oaG)BIB0d{TN9$FpL$%?+n>wlUT0OZs4&UE|(SGD6G?$V>OB2Aa&05F?tE2cqCqh5b1_m(?J>lKa#bxZ z-PrIi``?SCaVpAjU4t92b%&#buHWYv0Q&vaJls~&V(}~XRnaMRKtA1`nT~(hySb6% z9V?HE)}{Cf7doJs-z2UB^zYYD4UuQyMkC+xH+uet@rGW=rBgwc+~`@l%C~dO0B*PK z)y+4tb^n>Hjj3eYY2lgdBFZPazR9O{h5B2KBinCmTle?~h}+=l&f4qLJdOw{2Hy6x zru@6;^`@FxzP8-hy3(2kA1{ngUI&x2@wu57xY6F{9ULm{Y^^r>6`F8~L0hofOC1VMjg_6KwL%-N|+{O7fhXuHSsa!aFyu(jm#w7a=#6 zJ^razj+Dn7ASA%-fyF^6vhQ)y^_V#h;(F#aU&|Z>deM`Ud*fUDPrcZ_Bh&FKj=FM5 zvoXW|(U+*&gvj`2XZuLU?LaEDPa|u@O8p_BA7H*EP1M^8podD2?j&xS`MDp}9G?-8 z@f5P%8t{C<^WdL)OH)YNQAqr#Isf_?==@c$@yIFfThr~rk6%2IpPd+u#X(#>xg^wS zf}ft4N}{)xu~(X|fe|&-({kQ>dFF9fa>?BC2eHXe6>S(x>ht?Q>+6(AqE~K9>@^8& zoWWI}7tbXN`X{`8)6>lv?+g!L%Y|M&>VCs*JaJzrlh)VowZFcY2m`vk(mgxFW9I(c zwmD+|(-j#|Fn`Uh)`JuKAS_KFsjt$xF@p#Btf)nArH@1F%z9&n&+!dBdj@50x4)`a zHL;IJG--W5pji_zt z?59HM=ss8K_{`jX^=Kc=Qxh+M+HbE;ew{Y4uRtWw%Z^oqmZlV2|DQesOaA-&&jbI< z9>B<3+W~p&3rmeJPTpFxd7~-|W*RxsDpWRnZGCJtP{hb~1p{L+(e!K2{72sUwSTCn z&aTwzcae!eO5+S=a;ytU9&R(8|6l%}Jy4?MZu%oy<@V2LmCq+*o$>bm`S1#r>Fs^} zpHHXi@PF9#wVxLK{$BH)W;Tdc>A4qB*e*ef@^~P0eGuiNRW$3Aw%^5~Rf6*meah_t z`YX~b_UuulM_B}C5Urvx+&=U!n*%)@@27NCYz!gwAbAoZTsFz_mEqVv6Mf>lnYrkI{&D#= z{HY~O=+=YxUYZ&MIeBQH6cKJ{t+%YB3Kk9XFyizT1)$$r=us&;hX&;qGP5?HMfqrz z(b@%Zyx+voqvKx$4$TEoDS2D6#~Vw<&@aQf4{BBeIk1GhUqtpw>Dx>1Rr`*7677A< zehm;ITTT{A+r}lRI=`0kM99mEn)eMdz9JU~SZ^%u?4N8uJHHpimYa7Y50(m_ zhTSPoNL=)pZO#jJdh`~3H{FOnh=$p);AZT203F(@>a+9N5g;eeyPy=2pMwS-c|~DS zGH&B<_m%~NC>grt6$*W3V~AEl+(zU#M9GvbvGjhY)QS|&dUB!ZE+CwKT`9@f9a4oP zC5|+{F9UL533@rq3*z< zUA9e$c4_6y3&gwBzY2IJigr1ctKsN*rv@5gU;k37pIk1~Kkov_bHM+8sapfuW_yo5 zL3p+-3n<|KZwUGCuPF6rlSeV3KB3u@!||xS#t%C`H9|++b74i!nZH32)q&`C^LM4q zA7W~PWcF+o5%UHy9EIgoqBo8aQ7BO`?frNY z<-2L<*-*817->e_bV}u1|kHeiRAYNglPO2xGnhEaKzpn0J_XHsqXL>mzTvkTZ$Y$kS zxKlo?vfwQZil1kua#CJjP!t~4*qpGx6v**>a#JGQ&6ii4(PmPB3)4M}7hD9xt^4xd zZhjF}gf}i-dU)1uASV|OFGqyy!j?P2KB5c{o}hO8bPB``G^~50%Fe0+f6}))VO}VN z;(GpWN`%|+UFnVulLY+YfXf?(bs%m)mGP>rj=luUvwc+CgM;$z>U7KVucF-&ux+2Q z-u)Gze_r-uU#G{2;V=j)|D=V^80ykORwFR z)*uZxJ`(KMcn_Jh>pMS7=qW62plSazHSIuh$I7JMC-U>){?w(qSbPB8t>@njuYuQx zW$*9pH|CRuk6)pFQ$o!MlWHVSLWJ9KIJbtmj|oPFi@BX3Fvm$#v;82F!UP|obF&w? zH}f10Q7wpYEh^66^%s$Z?YxRywqk3(;pdl&Ur2G}l7tPt?|%5a8gQZTd~#DF+$Ex- z8fIrD;G!Gn%ZEjQ{$j89-g-+V;IVn#Y~kmDoLoG-91*VL?(lPmK8eG_C1;A>YXJT9 z>anbOhs9y0btW(0-2if2AGs+JZYNZIvs7IKZls>QRn-8@`QB2h_qTBnhJDWESTrdC z|C5V{mm|V`YCP_F=J6op;-h#c@hFH_pxQWZ7W0{INN-(5lY`Ol4TC#YG3lD19S5s9Xnnv7Hord)X-GN%ms2>AGs+JE=NSw-TAj#ppO;$>U{IT zoVBmX`#4E_gu;;28 zFL-Wrzlsm5Q_h8idR{L>;Z7kn2Z-+XFFSs44dYqE)E59O5x@+37CqgW4Mo#bi1d-_zaI| zsBxB5B36&Zb|0M*$3Q7u*YInsvIY4_f1g1ADr_rRT(9r3bydQ5-XfjK?Cna-K#u2= zn-X1L(_>+>cUOKwWG=g3w`vCdbg=psbmDP4@~rk@e1 z)Pjajg&;10=ekjcVPr2-r+)F~DMld2^^uzr;Yw)=-C&+QfZW#4Tz7TK-WtQ%Usty6 z89~^ByjlZ(!@e3+;hJa9TVnfaobP=>?F9VUIk*1462~ag=9u-Fe;CNgwG%H#WbZsT zfqr`L?}%eyoAa_yK>y$iE$i*{V+ajvklC7#lOh*g5Pu z0LL<+blKf1F8hESw}af2$lgZ-Ct_auF``;2(V5K$fxRkcSCp|BFrofWH=27o0y(*O zcsU|mE4P@wOCBt!vBZI5>keR-_>EVyMikl6903E?4^#Yr>mxTM!j)PsS1KGsk0u=R zxvh(>WrFLg2@mHwVoHy`Gw<+wvXAo5jmFCO$6M+c(7GnqQu!{R|KMUrCes6q=$*NY zmv`CN#@|YVdYMiLbW*PP`?LApZGWLJOwo}Cyi^C9Dx!1OM8PG4k zW}R(^3?_#fKiotqZ?ApPm1`^MIni}p9$t!{0WRIMwiP3HI8a^DPZn==fE@Q9x#f(gSpVFOjy(S0bczwxDiQ3iZ`J&T3+cCRl%V&Qu0{R1Iz0r)u_O}r1 zWxQc9MhlaRGrimo+7x7PN6_Hdd)LjuXMXa%b-*_)93rSj*XsGA2qaUL zz_QI?BCeo5oa{d_;J%(-PyBeZ+|EFlF%6odV&dK67v`@DV1S}1t_^i*_LklL$DxzN!8>zLQ;CgKXb zACc(2ciNXuoR0xrVQTjE;nA7*387n3p+W}5;s>k~^`$0l4|GQ&kI5LZq9Izv z`_6xzS?{wh^)Fo>iBRR5W?1{k#C^O5tkaL%w*<~TR*c2r4JowlHk{4}b9gX=ny8{y+BLe}DgZ;Qs{=RI<76{K1=!qWiJRf3ItW z5Ki(M+q7Ug3+9BWaRR#2oI=a`pu2t*JsNE>Uui5D@TRwq$R2Zr=}{%qj5FOUfqdHO zGaeER@~FqY()VK%g(Gj)wQ3#*`m+xxU-n%@i+WaST6EZSkv!yP1e_>9gsY2OYi`h` zL$|!qcgueHWm12RQg-oIF* zMLXDxx`G?kTh8BG{BqzcRz0NItlZ6R2h?RR|Dm#YY=Qpv>KXFL{ll)j;CX?03=qv+ z=o4yJ$B!cBA8BgY*AG(M-tzg~aYN8|gntVYkIQYan*uY3Mkxb(4>FYA@WxM>^0*_h zg1WJN^yrFgZ6gy^z}L1{uBvuQ979+-Y0`yxDZh}bZDt|WJn2?sFzmITULa_<=_{F~ zYa`wwxAz&jet!<+_;n*UCAz*5w}#z~!bgyp(xvOVZU90MhqBiFe5+xkyVxvXYc!CP zi-(sZ!ks0cBC1^V8p@)RzN&xjQ3Q!=fkV2p*k7dEzQIec6fe|94E`|9@d!RD}->|0;x(i2onp!QNc7 zss@TZQ3G$gPwr6RpLen3y8M5=T<(5D{!<$gKv1e=e!e#cGJNl9&nqF1?BnLx9<%sLmx81v)n3=R$c;pZD)?xM|NRz zUt&G;*gndFVd3AkndtFSbM#7TjtCzt!n)E~RS69La@K?=?6Tv7y^xIoWwSwjD24m+ zD*N2v2mJ5{nR3}=Lx9V$m&P-yo*#BUc9#139LnP^x!4M+=}Ez(yFWbeItGS4x6&+~ zuV6fJlT&s}Qr}a4ct9&Mi}ytywyu5Yhc=p6S`_!A+q@Av{*SZaEvw3BAJGMJJfGZ@ z==vI)#Jag*Jn@hXNy3%-IS8(A?X}L(;eJL~bWEo0m44i$9M2~=CBjw9aN4&|WG>8L z{c-h+UK$kFw|Z-b@O2jv_?=pbzg{Mgy$1}|vMBo-k`F#=}@TXkLN%aUL zQ5a?3N@HydP+gY^u_sGLG=k{N#y9wHlH|I5)3T{Q%H2pk_vKf%$`p8X* zaEs5)eV;I@3`d*y3U!|a{B(P>_okMdD)50+sfAFv5K1o2^m0VFv20(8_~|9!^fLi9 zqiTSk&K?l#6}(#lewveeA*+S**SEAOMw;)H1YF`{{Q1L4a2;bZURfM5mWKVmq&c7C z1pM*o_RMrlWN&`t4eEwrX}HEpgdrFE9D?id)Yj%wt&oOMUe&KPNHxXpqdRN(&*xzL z^m3)rjFzHz5RR*F@+Ms}QV>4*$qYW*MR|TYbGLo|t0rlf>n5iqTYt)=T{asWT{hQA z!)%`Sk7quiJU^YM`Qe-*HfcDqd~HTu65yxz-n)T*5tfEG-Cj@^`fu0P!<{%KRb;xb zY|{V}oK>8fLN$e-euCxBpjbK+EU@@(`?^;%&t*+f`KO;m?P~LZ6v;L*NjNFYBQIwU zn49l@uJ3k4KoVZ=JSOmQE#RR1NhuizM7ZZqyh~E`!uE$a&C#|{4Ct@585bE?B>{J{ zK6W_f0_0>s{iz5M?oydg*ceM3{=n;)_hbvuzhe1-ugEEJ*d_O9L1z?@|4Ats2Sm8{ z^?9B?F&2T#cJHhfmj-iu8~NvOuGk;~uUXzJ=5iaz$$-sJhG%_1&!- zdg`^lKhAh~Qa(i`SwD$zsoY~1t~td9TST8x^1BE)aD(Zt4F`1DV3Xw5qdm7N&x>Ct zka}{*0c>9ill#2>Q`Ye>+A7?miml^+*x>#Z&)=|)zgNVtF75n2=xfV~>IX-Gy%uZ& zo1ySt2tDZZxjGNX$#U+LLPUP95liUu|JVl=?qjgpG=&%6lA8(p!fg;*)4+V|H}K*I z65G#9#kD|{OtS87(qIn0x4z(d+>RzFT$}Zc6%&w8F@>z3ME0(8=k!?=(**68Y1yYw z2lVgXYo@|C_6nkN&>u8E#0ZlG@)w1OaE~mDvSFoq1!ccr%6i8D?q4O^xdO|--uq zWg^u0E-b|{V9ImY{E5^2l1M1TZ}`w1*D3N}qL5}1;l2@Cv9@Gq7Gg%j{h{R$;F5|j zjB{ZLt45BTbE>g>2;`)ie=Q-x4M{9%n7i^R)0Mz@d-&buxf}H1lMw*joc~5&BHr_LerzX_Tq3@|S_tspi}rOH@`m;z+BbXDj%@+*Ut33-OJuKY zka>~V`+h{OYhNQYWgUOXi}^l<45J7`yG;Mr->{Cq43F`NjTgQnT#a8!LtBBLyH_tb zrZzT;oW3Sx!QDjpKIxWI_d(bv|U%1M**^kmeHM*4)0ZZD%zb%46}_ zVSO^N*Hk%-YBMW4`uU)Mf@U)1akaA`uMNrcsD*y_C7mhj`17(Txxd5K@vmGiWt;IE z`01bWQ=Y~=XF%U}?@&Bk44w~l?^YYHv}8m}B<>jOLxG&slfRY_`B_}aQZ+Y|9(7o9 zZ{%zdcuv-DY6w+LxcGY80-m~p77phaF7W`>F&~GVyYP|eA z7usyM;&HcCQ=_{m8+QT#LvT!C^Zd<8DheqGNg0}F3B`2p9n>=KSJRwr; zT>ynayeUVdp8w>D`ZP@H#|v`p++*@Slonm0ry6)kt%D>VFNdeuN7{>5$Ynv#_?Swg zE+qcc%K_$?@N!3nRx5pz&OpS@-aD1xJ@Y)MVux36_2N_rRXe>wplpIq{}()QwXoYg z)Tz}_$D9*80_(xIH5_+(>bYW6u8t`Qa;&#VpM5;+XMOdsHKV5e75cj#h{x8jVyYjL ze7zn}0j3q3Je>Pt_Pw(laS;4r*{*7aYd`hMlYU!+I`<_QJ)(nIm)4$7UP(H z@(KTLBYiF;#t)SV(qd~_%wMY2R6`mcGQGaDI~bZ&4yQr4)Es1rv>yHR!!6SKI_C1J z&8-lGJ0*PA*6b$r|8%`3;pJb4&SpSfRrGR-NfZ2k2U5L@_MGs`=V69hw)%5Q%aZzk zx?b^g!NsC2X;AdLnPo_>Oqpj)y)63#5J5m{|Y+BWb_s z{P4d0g-9H*`~&0d4eb_I$w@ zsJz#vxA((lZogVGoX?-v9d1HdfjDZKCQuS}2j zx(oC)E+&^QMp_LbT(1XOWf#k_*9z{W+*a?BNxS6kZ_fA0=SH8zhlZ_K`351?NS=fU z*C)tCGJ_!#@t09mxV{YxLuFF;v&>x=heQw42bt*3JlrFy1rhF97iLyQaZWUId8 z`WBsRrUm3g`ibO3xMB}`;*$B9P<9nYciJf{pI^OrEIM111`T$Q>-C>Qc}BZ`gN34o z^LK!Kd%Q#IPZBko^z1mel`r{;m`O=k7}>Wt-rV$FuYr8E*|!Y z8$%d%Xx;~L1F92|KZ)c-eimlhAO2dl73ro4x%==IV5XJ@?9z9@mRD&Lww~8Hg|SMc zpGZ!Gdxf!Sd&}VwWT*Cdx1K;isp0uHzbj|yFtT+&OQGsxAScpKBqzdk=`4N2lkpmg z%YIX~~#dy8QO^NI^5KidN(r<)pm({9dUwAc%n`;@EbOKwNIGt#`Te#65$GmY&yjj+zp-B zJa5tI(XW&DspA~EFQO`=nEli}7$e$z3M0CYx~?1VY9IPX(N6Dbi5SraS-Y=_k5@x6 zeJc0(4QGB6|7qGk?;6N;&Hs8iyG`qpp#DfCQv0<@H1r=M`rlqpYzrwfu!U3~wVTeb zT018OXK(Ge%XWeNE+_LNhmY?4iT`)MJN-QCzt%p})oZ7U&tJAS8kxhYDW>I-JNbZ~ z>Ae5)i9A5v8@Ih*I=-CpVLZFI?=RuQ!g%siR|aiM2ZN>6W~bBW`nU8Z__B`F`q zQyXK1a+=e@p}Q{ixdwo5sNcVE+;jD$gG>EBNjP~@KAvG8x7w_a*qm858+(N)9k6$4 z*7v;y=FIRHMZVJ~vAunXuEb1oqE5WTg=4KI7Dv$|qZDFv8GPFf5PTQ9>oX^uyU$5G zb3WzcC{}H*Og5U!2Up)N)zX&-FEzZbTwz!C^T8{nEw84sgZj*5-}HPUdk^nhq8TGA z1sj=Bo7H~>gM7zC+A0k!o*_&Alpo)3Soc0P5V^T0e>VJGGp}h$87+#}m+M^9?uh2u zaLdN}aA#{E$MeZeiR`UPI#0>Y;jNen^f()$uUcl-5DXHctN;H@=d4D1IouUi28b*XvEgrM}rh@>~sfnbLVf% zRph>rhT9MmiLyJCk7v+)uK&r7TN>_hEH&nN1m5(FPx!2r zYR_MWcSeU&F~gSguN5jxiD!^-qPqA!kqLhCG3nfbf|=(`aGdEW5w85Ou-&S033y#5 z*OEKy!JL<$WccZ}9tl`z<6!GUJ<9V(6*Nzdu6L1uSNA8t0-8X7MV$0uc}WR4Ean7D z@hu>qZqH1|MD~u+($8zC7l&6%NG51n0R3kfZmyCx6^FH2HTOCv1Nlri)ANaN`x+Oj zGxW`aU4r)x$6o?-yA{t>c6i(shUq@7IeVH5_fQ+57zs<)4#E z4Nvo)4HrXa-)OQZtONH^@*>(b{q`@Qk`1d`UrPWvUN3S}B74hUEgF0HJqs#7&24+o z5VR{9)mya3+`}QCB^SaC(<%Slu#G+0mqMS7EESdtS2+rqnGe|ZYMx%w^E=K$aUET=DQzA)=PG+fRS7O@D(aed^bM7U9_+r}R} zNWLAN3=`_Pf>7aNi~$G3~Bh5#s|e7Ct_( zF^;Ad`P?L$XA}hFC1(80G+cm(-I(RL z#h7grDGHY=HYlNdo6f&b_EO{0cjPX%vrbw&&>wTbaNHT=*+=@`-nglT^3Q1FZY@h^ zjAxIoEH6)21@@{{YZ*U?V?sYut==GJ3FLTtAvYyzS2Y1rMT-L%(RIBMpF55NdpC_K zhg0!lJo^uuE-`BXIk|XvIU?Mq4-POL%=RN{X_Y~vh3)((_`J%vOtdO zBR3_&O}LKu8m7^svo#mIFyjKx;`v)_=IpVeM+-Hb`|0;n{{EeJirMN6!ho{Hh%DS( z0Q9ekcU!9H#E1&|>RjuYA}7~Qyd06eG#QPWpVH}3-(YdAz?Yz}HGcDA<#rYZRQd6% zG3|fLv&SnjCCz&u^KkuF7W4^IxBdEMpfB7Mb?tM`dsZ~*o84>YbHEQ%P9^Ink-fY3 zX6=CIu%a!#TMhP60sXh#xMBmBvZAxDlUy6wAwc0okyxfo*JtS?{!RQD4d}yD}Wwk+!2fyR!PM%)M z_rY0WP(gDJ7b+~#a^egXugdjb|ui*3MOq<3g=Rol`bV z;rBnIai0796Bp`#+x~*62<7dK+j%ln1LODCwR{_oHU;{h-D$1$#@3%#y2sJJvx*k} zzw>}@7TZP_g^55&$+6<)Ozs)E_D0j(e<;@kx6@l z7;Qfc#B!lI)!&a*DFFE|T>6(;)BXI%Z2r_g!Nyft-DlGg?S@sy1p{WDucUkIN)!D( z89J1+|3Iqw#Cq>j6;AwiC|!_exx5;x$a}08c6w$)$=NW&vk$eCAe)Dr2QvC5c=~^# zx9B7rZ9;b=6w`Y{Oq+XV;>KE&#$yFS@lc!Mrik7}H-7SPtwDRnA?`Qt5M>LZgV!j> z&$5;Qb4+;t^z@rUSY!p~GssZyVFLU42tt0ZEU$v&ek*49+v^;dtzaCPu4nqO?~{9* zG&|!VzN@<#>&{KA?>)T`cI;B9Q815%31;FIF1QGzGwMyTQ(e7$Z#q=7zP7z;;RHXu zk90o;*VqWHFI9r@Ew}W?Uu0+I>9?Sgu}7NHAf>j)*=uEqdD+n~nFbWGy(_hpWL{}6 zAie*ln^<`7geyIDIy4-&ZNHrrv0hzdSeN>00W`+J(wT1p`oHP=@ME@CjwP>}5~0(J zJ<6Emh}&6PvT5kI!!gjF+9h3Ddr8|1t`AQSt5%%;b~yp^j2Fs}rVAo$4;-Hle|p!# zh*lO*JAZMTd7OD@Aw5HveG;@f?})vYZaAUdhnJpJ-eY4x)8j7lWs$+tFUh9a?9coH zDotMg%3OPbr;i&mCC$njl69QRfLbfG?Rj|$^m|i^{OM<;{TJyp-E=5^!>Xh=`xoyX_{H@U4fmYzAxh;E$LM(f+G`g5Pw4cc~Egwn(+RlNsyYu7J~IBHv!;WWm%-%RL(yg`uGk9dQz9bfzK_I_8- zooRY|Uq217JR|RR@HuYu_C7n84Qe3Xpe?kLgTtL0eRJX5?%7l1(@vl9aQd(fKjEtQ z;gOFYX;JOkSn+k&0IqA%njIFJv}ky$eY*`i<>MTB5Bdm;9il^r`YmT{xYnSw{8E(5--?t{Tiiwe0>s@k>XCcj|? z{lVG0lYGK6kem+!4x{EhlXeZJEsUfIj6>u$<*NHE`sdFrB6}Umjn~HsaH40;0*wsw zL7YP!Z29&4J(L~<4qZR%YdG` z_lR91gYr~1KbXsZIkpYr4%6=r8f!p&MJM;t_p4&Z5J_G?o4Y)KdPU?y3A^&=v_u`e1r;V{AbwJ+a^Xla_-LD-R8=-|uIT!0T{}G2k-H-AAEvNAR z2Zy$1;$5G7%pK{I9jobgkF&#;QLu zO+d~+)pKhOE|`39&2-*>`9vO|{>S_N5p^z!fjYx#s~RCKvsX-BBb5g$WMnQh zLCN$hA3rZHpOh2Tj7Uy|TV-)+?(yqb5FMX)_<3s(H0UWbOZwp82Z-tD!(EZaWfaH# zta7h@>{&N-d0Wa2fnhK>RDb(!BvN)1TEZm1qO6SagF}u*A~|kYd_~#PEz*mp1fA}Q z+sP+czzm!6pp^@RDIZ_)Y<2blR&2kBmwFvb+q=NG@8xlxZm+EAVAZI7J5T?H{UY>} zKJUwkVuC9&FZO@325|*u2}?{@GIPPBH(s~9NK!t|A-N`<(Y$dquUAK0O!c z57xNFl4Ff$<&Dd_R$1`C8%_?LT&D;YHC&O=dH3ph;71-lY|lB#kGn_vgVkc(ei7__ zv>E5;>=z-%wM?xG7hiGFP++fW2l*d{D^fGx9egGL+pP)w*qTI*;{7FV`TTuLhXCyH zq*C#N7LeoXNiDJbe3|=W@IX2}eBoZ(k$3%IzX;Q6_SfHVx#&a3|a+{RE`8TFq0ezsO*Phe;e zhqW&-3cd&i=NCoGkH6X^30p3v340z3Fv_6jjRWw`DS2mv+qIU7fWT} z;wP)OKICpB`*_}D%s1Iw#0Q(3Mjf4s0=eT(H*UXG7t05)3~1S3>_+}LhZm-cO+0aN z4r^LgdA`3;IBVA(x?S#qkY+RfJHTB}-&))XJn*=Pya^2Qy58%?wcnqYzr;>ona?}MQR|C!%-VRbrEPM6Ot^T<9oH+bADF-nT z1Nu7_qM?YgIJ{Z6)_~6s$VtV+x5L8qoza5de-MK!Hr)TVbpy~ZeCFWi#Ye^9zTTnT zH|_yBULUC?7Vd(3pEX)lgyHr}RBwB<8DP9V>$M>UOWg%wr=8T(+Z2KS@%5yZSh%Yu zTNdWUj6xkRSHDSe0C5hH(KXy<&i#`yYOt*E zg}62gY`yO5?uOqG=g*_5Rj9Khi`|4o2@w-{y4P*+Q=lxpDzKp5w$W~dL2%*Lu|!& zp?!2fj@L(OiG|B6L2qe+v_t&V!>Z==KtG?f!~%424HPBsv{=ZT{PXj|FcX<1x|fjs zskgT|=J4#L#&*&T>@I=&am9X@5m02C@-;T6F&ekpC0R zzuIEqQe2i*v57m0xP*yaZI%GBPzvnZ-09IMBs%xjYjtiQCl{`Pz~+x$J}Ba5SjseI z3a%ORNxjPV=Nk}oQme@!4#>%cTU=1=s~?dLZM@lJ7G(^^bl|`ddy&>?NMhp9az;fU zCl~JM0a|fu-Ap9#%}K?I*WjAb+?2G@Nb4<9Hu!oGEerX_bVtDb{nd_TNa$LQoQA7F ze^uP)S9|=bk*_knZhUj(vPNR+vrP-%v#qkR0zx6Q7 zC*dePYE*yFk1Y?#$%ShWT)b*?F)jK&`+18h0_Mrr*X1ci80pXu5fx^We;fOL;b&g> za;ir9uiZ@OvIe~qrt5*9McVGfiQHpG-%Vb7Tl^d5$*0LTf|IzJQEQL(7mwZodsW)G zR48YdQOmdn-frBxwSVege0!|>zUzfkY;VTdP{wVyF0s{t^O*kOG(A-W8@g1XV58d> zAjj(?wfv4N`!jEoUs-XaaTjjC2)E_Z;jX~XulOiR8V5Phl3h1)Yp}h@k&Q@g+gTzXumyUd9oVkPY>m%kxPuh{NQ2|5KuE#ELk% zy~{J9=;v7l3retg?^g1U!l+-jK?nOz>RBoh|E32mX)D>8f#W0F@93b9#O7tIg{P@r zPo{w-MIER(_`x?O0(Z?G)^JANlHHpFG5I~bg)I27ufS|A_~X&|Y2Kk}dRUWkZSI~$ z#N!~Et5^2ymwy5YFjTJ-Ec&qz0#G;m*Yds8ZSSl2;Ar!T*Gy)_;~R=gqt7jHVYZ4uVbDXtkW&&-2l22Y&ov>Lqg8;wvt`;#iE4@@{NCeQNEt?8$+5 z&?>`A5zubp^HnM5R;#*qIndz6(KYO{*m?~P@Q5|0#zXHnyxJaUNL+8@#*Hp~JZX?@ z-OC5^qPPAYzum}B^MS6`7xS4ZT6F#Wyrj7qj38Q2ncvwPj)7LpQ=3W?oBP515Ix_eEeAckNr0Ie%7lSJxj+4`~H+4{URdLAF~ zB(6tAC)k*9M$U~+*+F1**agY$kvO(~x{+;``W#k%?8lc6*t|K>3*7s+O3aZH{G90F z_lJOaS{=@pvpOkBgMPAWejJiCG<%T-yga3Y0= zo-CWa-^B(!h6*}bA&)!L_oq+&=TvtrKcA_w@ot@Jg`^&ITsxamJBypo?>_#-sU1po zyma1W6v#vYPPVGC||a+6Eg4+%YPnBJb3{ghp@!L z)pBX6EqK=t(T41bHJ$+T)tdyF)zZtRAjd{w8;z&rpRX*|>Cb$$p@eH*5AfVY!1aQ~YeBR_GqM^454#4%g~a5ITz1Bu|Jf^^beffcSaFzz$sH(a!f*_>#X z>HcnY{G;Q1fz4RaE`6*`>ImEbxz>jSCY>Xm&*JY>_Mbm;5T5e?*5lP(Vf6Y`$%wvP zJi0gnOb!37_WpjmC`WT%ZEkyPMgGSF5wYCGz6y-+6^XBY3>n}tuVjMxO2bh`cx{G_ z0<#m4|5IDBrnNIi-fupTzyKSD?Uk1H2mENaaQY)_`q<%Pw~S>zb(*}Z7RpP(Gg&(mvnD`LX7}S-oyR!7 zwsrO!ql+`-e>~t3bLHKF2*BH&W#w0uP@{NzqA5*jTbl*oK*rsghYtZczMj+)>-@I$ z?^u}@PY)|-_iH=5f_(UcZke8O{q%6P-aE>z2gsife>frB5$0PAt5vWwyM3aXwYN>i zPTs^x7~afU5Og{V$Vs&m-ww-O)pIpAb=AV~-9itFAR6G$o=D%muR0=dpxnpIwL5_v zuaDFc3zuO^wx+y$87%Zg+QMs2K79VIW#JE4O@{ub$8zV#iqaCa9%8 z`Zg{N(-kXox$FY^S!$>5)Z+5tYwWdmQ|PXnT}~3iA*{#3EslKR(TMWl`1tu5M&fO= zkJ&3G_H?|0?t(E z2+PqVKNs-Cj*Mjj=fz<*lYO1`!a#qGPlMz~SRA%HKXES6AIR}`kXmBdJ0o}GRZx}~ zeESLSijz7(|MjcGtq0u1;Jv#_CE{X%oK!q~J1pGx> zDGxJcz_;UOeW}u$2il?I&x>7GF#tKKcH-M%**hKcb=%_PcBr>*SGejN9=e;Gg)IO6 z8Yn~C;d$f{dKj8b=6J`AvTr!|_6@Jo!Q2jl zykhAP>(zX-)%(D>ZM%6qPXvvDY|mW(@<|!U$%X5x-1+2*bSC1rO84N%2QY3;KaU)4 ze_n_5w}v&Pk&r|2SN*{n(>CumA3FP{3~8j0ijO? z`RcH6r#}`QolxsWMtgZzaL(Zo(^S`_EPUL9xCkB@D}F-$bF9-jKwq}J7fHOLe$KTX z@Uk!Lzp(W3?LmZZ!4a>tDe~Wwnx=NBWJ!KSqC($>FfIVRUF}7w-p(Eqh)IgCba)&2 z?NxKi*-U?G0(n^a;+(Jp(BF0keZGx<3ORHB+WPauKtA6&{FMyr{JzobJ6+*5i9|%c z>{o9F`kVXt=@+q1BbA#Cw8GlSe=l^n#KU5Ri_vw^QHZ;t1pIt$U#gyp69ejct18pt zFp&Ssw)yI?>>n8h?7c2zwEIW|Jxbx6|AJl#$mi4jD;XAUugGpo z)R+maLj*OHzX7`vS7v_ekzhr8Tv(|xWPtov81vO(;ofVBd1i8p7R}0v9QyDL+>_$e zz9f%Z(4yy7pE;I#@L$dwLb61R~WT9kY5>ZNpzV2(Cs7^9iQC0@HNjOc8clQ*7JJbXJW zKg;%CgIvd$P=R-KCmYrQKQ9qi893I%jF#Hme~}*aFYWdEnV(+IsyJ~#j2RV7f1oc$ z2lQ_U_NM#1lo_q-HaTYSZ+YV7;9UaV4?^_Pg+pJNQEAD=ue>{fpQ9esT&mi}f*#+i zqoJ1tw(`y-H_FIne&)nQ!ALfnBeU9ntx;5XYxZyL6|&=U?K^%w*^v@U)IS^p_deMSrL;(5(ZJXsq&gRn76Ow_rO ze+|t1anGAj+`a>)yI(Lb^##0mn=jPGIXGVYY02`>r^v{Q|Lgl^d@A6fX1&cx9h1yM zBKf19y}w5Md*y}$HV=}+vY|FXDCOxLY<_x#mEeSoO#{@sye(VsJaJ0FQd`sK!t$BW z6Sd`((S_LjbhoNweq63l`m!nF{PbhtoJLI7(jX5lu1zC+*m>Er#}+x3-lKtQ zMK8bhSpYsIV-2O$E|@LiN)}YUy2~^Ad<-T}U-Q+;oIrg>c;O0@u(C|z-^OSzCcM&4 zOo86?dx~@TT*K5WMp46E%*X&6@GV|Hyq!4jeOR4EL)9=B+Szxe@14kx{QvV9$1T}1 zeX^PlW?$*_Nj>1_>xA$p2BDg-PgP_=ykXx2ji#{uP{YM{i5tgzKN`H_11$;p|HqB9 z9TPiqp#4%!JBn6d^V1{4TA2&$-a)Nbn&WrRiK8LxC;ph~P9wT+FbA@ZSlGqC?T6me zU|z+yOYVB&vcM$)%C}7_zdvXH6MQ{knVt^azO^zHx*cAzVMX|lyzEmy>rJO@=sA6~ z9I28nkZZC7_f0~5_~XXudyly3%OHmkl}(8e1%HnR?VsmepW6DcjnC=PG7r@QzDC5K zBW+Y9e1=lfq0>(cKZJ&a|E>4X&-2?(*>%k(-)K>JnP)Q$g5bV~?;l}FV_ZPD-k=0h z8OVSiz0boOzo`j^G#e%8P=?a2*F;YI>?cCKW5#ZEOK;~w22uyubMIo0-^ogjLRgg< z<)Gj0k~wFuJVJf=W0t!~ilVux(4@wtYrFG)#ILLa^CP}p{>7opph^yO_oiiGZAL%) zAKwmN7SS?A81GGo8s86Z-zIhUZ$FHKZ&3Jl=}&JdI2ux*!mAHdyx9Nq{Se;{U-pt#}$A6{qey63m&LC=w|-=@CcUB}PM#_x#pOFk zPVjT0hu4$*Ye2tGC13xc~tyTgoUgA znV%uGo*K;?UO}r(2XHTT#aBMWQ3tGVbMLxz128;)2{KP57Ov&`p>#t}8nmY1QBH9> zc&vMK^_gUt4lQ~&v}vh28%UiskLq8Fuy9Lw!?>qka-tz?mmMlqeLm|?p3TkgMW1q_ z-XVKRl6Sp9eyRKyl~}l0Tkakdmdi){p6=a4X9yw-%1paAl|d;;dey6m{ME!Co3Ws= zaGMS&t`FPFfgV}CXFPGDf7UJ***6YqjZA2#t?d2LIVnQ1^kd1faC=^_fRAc1pyD=K z4^0Lq(a^Km)y}6A^sTqPjS1_=(t0jCy}dTK?$;{UuSXOQBvMqB{qP_ zeYr0qBsMxL$I_1_$Feu>Ktuq;7%ne9U&N8IIeGCbx7U=L#!n*-&@TQ#E#%EIF3FXAd}J*?z2ry4)9kNJ*g!Y?izM~ z*pIyp@~%Dm)b1d7owQI7N&BMP4tWH$A1#{%a#Hc|?XYkwid_d7aLcypFP#s1xq!V2 zp3y0>TmPahQ;y>p(UyP_%}dkic>{l|Jyds*hwxU5#fZLn+kZ!{LIb4dolu&}25trT zF3w;6=TqhU`u_W*pAExS!b~B^%^?5Jl{Fyi^?#qG|1%ch^8Z`R=KsfycBz10jdpfi zryQ(Y4%;kuIDEp`?zp4b-@W{&@3a2?)t}K$>>NLg8++6$><7hJ2b?%4Sv)&I6Z_qt zdMpo6P6&EBcx|vF{%#ag14c!#SmDA__5n!wdckv^sgc=-F-CTy;@+iG(AT~dRyDsN zyhwF$>c-@8N;sM3ZcT9>cqrPvtdvo6k`WFSuDt0WPX6#Bn-%LlRdC@&j*HSB`X_;R z!hSn1kNcmZfs3ZLY8^g8{y2-_Mn?}zSw>hrG1{p5A$ZtcR{@oKnlr-EU#*#9&43)^ zbYY6I9v;r9YoD`=XMpAC9=_Nd1mYSPtZm!cy4c|@LdvyImy$ou!uv~IKdUr195$6T zOtAzkI*hbZuIWW_!zDxZHli2XZ=864$(s_drK9Sd+2fT4gqH! zXdm-~cg>G201yyg!=&hT*PZ6jkdWeO4 zLh|i1QG^e^_P)iImk)3hw8L_jE8+6x?_1d=>2a0(@eaB!)22GOy!gp&xGntrky*Pg z_FOE`eJc$ImN;*(4RWF~}IFZEwKiPHX1@Cj>-%S1~?r!!Z7Yk7d_>xo1 z7h_ZK&8sobLZqKZ0*;pO+Hz_O`FXAD(pr)~o)d@7xfjx%oRb&di{Jjbvb;FlIeC9v z&6E7NadcbuY-ksQ3!m*>6tf2Czt$JC=-x3g7*_po|4Ss0WBC(Hj&*)1d$*np&J%*; zubjYOLA=8q-&o5Q zvwkQ%;Lg3~y+3~o#lj(!W8qSzDz2q;VS(ezQyTiPa+ui`l^SYkl|ZF^Yi_NGDEs zX*dkzSaxB_vFxp)xLrKbTmTIh77Vh>fbpDsQ2rU~heuHK*9QgeG31}G-uQAwSeKxP zh)MIl)Hz(~bsJ731!y)PkVScgG|1r^c~3n^7(ZCN`{4NeapbiNU0YoUh{CR^qjbZcQdUa8utc~>c+vd7pXuz z!mlvqtHZ+mWcO;xq%pl^4?xjAtMMh#`^DrY8;1)+ZBp{?Y%H^9KPam9%VWM!&f z#3g&6zmtCNiOY;rh{=_c(_Di^|4sHxDx1hn(^_H+fR?izh+y!Hx9^2#lyG5!qqE@6L2V^MFYJ; znjhqYdHAJ)l1d)~9csp?yRL*9$np9}EwON2DxKXSPGiKD z>79PIH_$9qp|@!{Kyv3r<=CTAh65n9Esq6xi*_8@3!5G^VhdS`XRvY3Y)XwfF=G?T{@ zv-%sqr52as@1LXMMky;X--@m@*&;6%xnBIT}U7v#Tv z1j&Y0b)K2g>BQ#$+xT34qwL%OSxjuYbGm~#J0NNgbK%l$nNT99dr!_JHvj)h*@=|) zvNkAKo^6}XK<%u*=Grv(Z}I9G&lPp4kO6CDW9Z@^`LYG4e)^rAX&lquC>l7sf@(t! zC-~MgSJ&LX1&r1P-mA-kLdBYV;@D#`dCpqncbM&U8R6@Zoo!F!h<~#gbWmJ2o{$0s zhXkF>@czO750Cq)zb6-3U!st_`sP470+)|a;CSud z$Ax(0PkQ^9-B!{z^1)|iHilSkBhLS)d0BB=O*IR$Wta~C^e*~uy{5N+(mS+%@dH;b zMp%AkcZ}dX`*6(d>tBDfbiY<#)t>{MStHa}v-t;4UpnR|y{reiPTl|Z4w5om{Yrih zn5PK!;g5H0`JfQ`DF>qXs!$fX;fG%NpZ!3gcVlyZRw5)58SS!Q7jeBU`wk-=(J7F| zN}Y0J%OB@W_h%k?)^-+t4&!p9*`a}2&58K^qF-YQZNu@s{aSA9cf<3&g)@HgLtjDk zb&VJFXy_yMNUu51d3d`COK97$-ULM^)G@h}!_e}_^@iJDfUsTEY2C@QOmygApz1Th zMd1EJ*baZ}fAjXGo6k$2Z6-EaCRO==j|b+T{kzj5B~T2Pr(gV8uCE3OdHNIMzuN6p z$bkxx-I`oaf8^@PE;6zmJX4C1a2e7~?t4ezj{8r8YbiN{rUPf#cS z-Cx~@Kk2QpdfoMH8wL8JcqVk}2=RB$rYEelo7R^>(;U=24)s5H`c!#8>GjH*Dey!& zP{E6$N`-#J=lM!r$$t0?E?z%!Um?E2|J%pJ-!S}tbuQ*H)}DTZWpRu(q@dbA%{%mm5j~HK{*egB|F;JGf2M{_ z(!Uz*Sp5Hg`abLLF8&$q#7-6a_Njr;05j;ak>ox;TV!?}OYC=l>ajdPIX#t~U;I># z8@{Sc0oTg_KDFiJ@V#7zxnXr%!GJs_^7E?ty@{pEE=k!&)rY)|rk|q4@rI>|5P=aJMj=|MXIpb_S5+>q#xK z?5#I{YyXu}7T(wwN_E{E@U=tu+0Xg&%fXq*#q#hyKu#(iz8x0s7{d-fuNg&n=c4!i zKIZ|CyK{l#5*u9JdYWh<+J#m8C|=J$EwOMFCL9*3QHsN4OYIl1h;y!33p?jvbf zwQK=*?McAncA}T82%nIKgKMv)S#796{wW^5J(izqn)~o<4VdQPTQ1bJ*1!qE> zblId~f3#y$bTZ&^hc7&Q*jf+LCvD7Lr83O`mru$JuaX1r zxTl+t!+MVyV1LR562iZM$9;G2@r9oyCE)!hro=y4fNvKiTeX=T1tj42y4RPk-v&4$ zg!T|S#$s z^L7sTPwoWz5qH*WFl^FuRk%+Kd~@;4(Nf-| zCJeisV0bGY0_4PS2Uy*rYi}wXV*e7b^b`=hA-U;;* zJI2D*@h-knlQ#;5)D);$&B>R4t#lI|zg0h^8Jb-m{2Tb=iOd#vHlJdFO^R)6-iHE? z+QD0Q8yj?3V7}MaR5pc^KR0pcvZnIktqgGMa6sRYIr;LlHpsX&oEn5qt%&%Teu(_z zDlEdH`;*iVR7m09CF}s~?bt${a`N6FG*WOitsxJ{iJecvdaU#NalGfU_lF_KT>sBh zXYX8iZ;qT$FR^1R+~5JtZ;qQYpu4#zrgq;1*9*f}r$lAdXo#sG=hP=ZASZ@HSdWF< zDEy?FPpuG<3J^;=;t9sBf7hw#m{SeNx+RpVX%B&%P%p7#EZhj{_N#7G>5$;?a~htl zU_3Xz?3C-|kA*mwpD5E_0p!GR2_*& z43WSMAjHETW8t=q^ja7)JVOrD2D!fq2IE!)_jr|lryA)UUU~ZL964SesU;S!^%CJR z%Qf9d`N$2nzjQUv$rE2npDs8S*MmsR*j&#~C;vGf{_xO>XJ0RJ`d&8mofm+gexva4 ziR92hgqtbI?DlWSm%sI?*I7Q%uSlrrfFe5w;7z}4uF(4AHi2xvqH@%3jvq+%F}@v^ zuQTPQGG94QAR{eTc73x2{xp4+EVu{vZiA({E#~zQkmL1{T4LdjT8^JEJU5AG8tXiF zZUp+xoso6t*`|?E4fM&i4)Wg%H@HFD##5RRCEp!iSCOLZAgI-c^uiTyxM zs-5_DSoUVqY-_T|^rq?TB?OK$7$I~_!i z!b3W8iEco@$XnRcGMXOk+?jJgXeE%7iidB9g?s5zOZ-o%1t$_=?b&jR`bjvS6$MZ=1&6z&LGl16@ePhFJq z6MsUB?v{FYG=Ll2^R{h&ts!Yli<)n(Uix^>9$2K>iEoEx?-L0r#2}vzE#LCNbzsi^ z023YbCbc{0QBxh&gYR*BjpFtE)ABp+^;ffNdi?KioXKIf+-{rTNq1iZ7s|HyJf z_p&J*U;gP=VdqjGVDG4z#M;UU4s_|oMGdLL|MHnb`DfnxwzB{Jt^3we&k_xCs{@P!oGSenU4kO!zxekH6!({*0@a z;do{<-_n`>yr{B(&Yb{vf@wzS~Sg!X2AS*?5voB!XG7Jg@UL>rV^)^>i7`V~<> z41ZqaxVSn6y6wIGmKtj?W`A94*%w{K<^SKN-&`HZOq~BOxnjJvt27HruG}xRW*9r~ zy|Ed6>iv2iSla$7_m)q@zkRKfe8?xh@(I+O{N!eQ6}EqQOLlIAnQ;7n*nA<|TjKox z=;tfBZ-(VSsg%_L!FPV}|G_Yr{VVltj4)>zA8Zt9wC?py;{5-9hP9Ww{L&!*{$$GI zqoJ7oJ>TY$^MaQV4!OpBTtJFAe_CgSy3KG*F2wY_S9Mn=cE0zRLl0`$Kfi-cw>&Ns zA%XvYnnj$8jV>25Ivelr>43ejKv}Sz(^mIHh;7u+IC!3X`?C)F@rOocwjO0HZr_Fn zX~H!&*!worY+!v&`;->#@Z7pIWEt`2D!c23Mc#Bc|B9(Mw|4&EdlQ1=j+Za(p?H~0 zkJ_612S^zb*Q;aebj5OED#Yz`m+AP@ANv)|qqn6uS3sAU4!!8=wYxJeLcU3ynA0U)K46ectS4 zo7vlZn9=IpcNA}turFOm^JCFZ^*PXuMfGv(xv}*+zvWD#Y~(=g3)`2=nt}TrmLEPb zw^|x;W!Odp+KvBvkopfMf|!@Xb%Yzh0CCFHznDerXO(y z1GspWAOBc!B^A{f3R)Z7e}De{@xcG62XI`gV}NVLQR^p&=UT-xxQH_0`ZAYUh{d(~ zr_T<5n@IfG<$u%_{|muxiJkB~rxXY6qkGJJ8W&6Uzp#t{Pj%@PjhD^$O)KJ@zHeH= zv32w#e!T0{m-b7Vc~8$XPm08+Qi!?^`e5 zef}^l`t9N-gD0QJ&$n=B8Wr=zZCb(c(J|rVVz6mNj-x4;Q8_0XwV<`?HSKHUXG=(v zVA*>?L311Z-8>}g$R>?xW3XvOtPGP0r$q{~`Q^jiH)a3x`4S6PTTy8=frA}gO{v7R zby5GUT@un~ypUWrRQf$jx%NW93na}-&fTNl;Qc^;+;>5?iF?0^qRxjjHy8+sqWGRVZx1MDcqWRDPYhmuy&lN%^`w?q_SP>% z7VdDEM2h83wG?{p@=(&GD-Z3sv6LiAV)kmLJBYKi4%5simE&UO=s zzv2UmhETw3)bmz|)>IltlA<2%l!*s&Qt|NZuy8#*dp7g4*FzrrPkIzA?1u2|xAitM zFQ#gS)`YIOA(uw{T@LNfW3J}(0Ak{&H%kxE?A4!vQh^~&@Fa$-1y^;o$21t|v_ zU2vO#@Gf6z)B`r@xb!XJx&Qu7DA2_wznh(SZVN&@{4o};USiLeBI^O@@yTY@m(*Z> zV9qHn?U$Z{!ue2ci|0U&*GFoJg)8Iu#^#j`B|L1M^q~j^*NcJp=0{#rjId_oKJ|Vf z^5<`-Y&LwHYC{8mTPc?8^a#Au(+}|Hs&t`&RUX`okUm8I`KmDeDZBGS2Kds!9kGuc z!2QVOBXw^o69>%fQ7+3bI50bZlImZ4J1jrrHg}o&YyD46d4+4$;ui>VzDK1A7YJAj;%=XvH#P(|LSqj;7j4NUbprm+AMpO~`s{xWeP{NL zs$%yXsGM)>VwyAPe|&@apX>4eZlsqqUdO*Li0}QqAm&}yw;Mm+AC&GFAsp|T1m;9# z7o{=d7QSiF3%608q1p3cR_h)Wf?FsHh}yibpCc#uInhI`i8FfYmebUGYE;DKuvx%n zfZK7(R#e~yH7cmE!by8ESg;ZWB4~hxJL(~Ew;Z=1HnB;45LESP*4}4I!H%A|h4|u4 z9f@Mc!Ge`QEzv_P+}qrzMbkrQ(2ymJ3HmBPzv9ky(IE$E(TVi4RczDbUl6ZTE^xV8 z%ZVNeIsSGXJ6I6AFVxe;sx2mY$V|yyM*$PCAm*@k9;Ne5 zK}>HMCS6|gpU;-je3|4g9iknCzPN8 z7Vh4#>nqK=*wFLb=Ym?f!NT|Qb^F@190v5;pn*QODUcJWC3=X3%X1B`P*!9>Uu$Kz z(I^7_r6V=28wIG)yhpLD>>M*>fADE%l6zM%DvD;uG9T|21`BTA;E`8L%SBO1`*&ZZ zRe_wSfdmb(?A_dO=!(R?Nn~Nd?h@HVuxsUBHutbEA_K@JR#m&pa-(Fo*L3ZhaW)EC zbjHwN&zi#vP<(e~wc_9@KN{3M(AfL^Ss=&PlUicgTjRX-RNy&Uw1A(6sr(UGh_kT; z9i7}ZjpV3~GZ~DNe_`tBl2H_n+buJf&V9qiIlE;%HwzCFQd&O)4mA)5Dw)i^TMeXv6C5&7-awg^?Z^`IU~y*HU)Zv+`t|_S;ER51VFmA*F2ox~Ng2bH%aivcdbO69K1-Dcot` zg#P>P92Vq%|8ywf^5F{)7~rk3{rfXB;SCS{46KCr`#mtRfiNt6HmlfJe8`I|i4 za8r(X#cCSx_;);cIQWz&H~hXnLDsu(62Xtpe_CRVs|<=4TJEw^u>TV${-!aI{~_P@ z6=$)z6s))8)KSG5^53R!jaVEl$q|5^>>qMXqSPqfo{vieecm+V@H9A8gr ziDfUV4g0NSkLY1bR!xrtr;=HJ+5{V4_r&evXLn(@e9G1|u=%89a{&95?`L_8)zc`#YcH3^- zZJ>X9_$uKTNE*%^_FA*+Gmw+Z-p{I|OvY1*gyK=!Yncr2H{F}XW0l0YkNDpamRQ%(YhHS$^^b7Z zi<`cZjtYn|f=)S(EYcH$l@{-+7XJL&-UL2}U1MP3D3mkCAe$cS>iM{>*xB{&s&FG`=OCBCB>ZG_ z9n10E(Ah!gAg4{_r{9p5!1{EB=`b!Yfv4+9p%^D%@5;QR?Y^;tkbzpT$oMlL$NP`e z63frkZ<>cs_76d4)+Mb`W(FMZ)#Yae&2V`MgmkMVsulq`sd)HyShzA8O7E<2c?q&k zSZ>x_3b@bL0wO=C__jl<6;4UXQ2{w#AE_l4Zs0(-W$nv$Xgu%nx14EO7_ZM#wNvu5 zS`8#5ekv@{hJIF#uP3#{!hJn(Cx63KHPoe9#nQmQFsmQ;YPyoas04Zwz4s#bMj$5@ z58n<8m!dLd$j@L(OiG>@oh^c?yzI0@G zse6gI4j4Z@UxbaW*f$`_`&c!v#{)U3c=&c$xUTCvd;~wHL+hF9=oGEN_%SfZk$AH@ z2AV*7$+?;r=}^eh%KHt!w{Ui(KIL5>F^6Kki@s>K|Q~bC9VUfuC8n=9hqT zsd}UHk@?#m#N+;{h}cI!j<63gb)J6H8-9Ga0mGl!&S=H&8-J^Q}b$Nnuc-Nuxg zG(mowB@S_BA658_*a`}>i%9{yl(gz>n1}k10F#32gG)fZ0#fb7x5KhGv`pR3EVU2m zN%PZ{SOoOHk}hV2aKg~_pgffGPZDjvQa7Vd(qONQO=Sx~|D4oR;^z^;*PJp!7vtZ069(%RDB zurKAaEAi-u1X}c=#l@#BRN&qd_w2ZOgDx%FQmO5_?*N#~@OF?|V%fXbzS{=5PlpE8 z)kpO{1N!e-Khh}LNsqFW?EVyWAIM3?!?(l29lJlWc2ylMs^{k2P|^(MrN)B3E&5b+ z=!v(|YbO|h9Iubm5(`(AZ$I7Pawhb)Mx@n)HDGPvoL{)xVFfeVt1I`7=@$9zU7X4B z+@gmGRnf8!q+$j7skp7muPZX6+J)YTXs&M1wC~G|%cL|1*b2YgT?( zDhE0$$grWy9O!>EYQBvf7gxC9%C_ML|29s49((!X>l<$z;zZZ^EBHIu0Nmq=t&?PVnQ;5~2@I&GhbMtJeW5Zps5o^v}uEu}6k6(TLEG`#82X<~7G_uQ~ zMpIjDFT8k9{1dH*PGvy*YsTW_4`avaJ4;jSk*I8gxGz^oKHUI5=@PhW z_E3Lv|C6ITQX!fAHJPWVZeaSMTFiDsNem6#t)cQncp>Q)vJkEhRP4wZPZI0Jg;9-2fG8G-4Ch9ChyXaOUfAN8c;**yDM&UW<2AJ&(= zb`+20Kx%R5L$dP!#k332ZyO?x(6%guodmaDw;Z^h0lP<{J> zVz7BKv}%ZlcU=T{jv(wO{#YTXuH&IlD&)^2e8_bRc6_==%gkz_Rq>GR)_C4Ghr#@Y z*F#v|(bepdNl1g>MSaKY&V^z6*CTMH<~m0NVR?Qu`3)}50-+wl;{)qoryh^Wgalg! zD>o(G$JATsJ7)aV>FEiX{6Ji<@>PcR_tlwD^@S5M@(fX!{e7$Og?IXrOAnEp36aPp1|&M_C~$O(Q<^bqS|);ZA_HWH*k!=zb!M^*uTc*~2K z0JfFXsGm$3MO4{mvVT~4;n``RuRw!7ezVHMF$eI^>zby?dEv3Zh8f+GOM9b(}!#v%J{uhO8& zC3)SPIzYdD@%c@h?zE`Qai=!1x8&!gQ!t&6w88Px`&~u9?N9)`^ebFZxpp{SIt;sC zufC zsw>kmyQ;s;KJ40PwL3?Zv7uwmX4^Cu0Rj(}ek?f_Zhs1A>)2~HH09}&47(0MOxhdO zl@*QShaZ)9uX));eq1#wx4N7&lSo{QR+32$;AuCz`doW1Hh|1*p+@)dke{c0bXmbp zwNY9$BS8Y`+z9y6w$8N0V(HV!-Df=`rQCq9gyl~xIhLO*#fnyMSN@3fY`JiYAr|nW zIjjm;DiZ1u5$Kx8h2IdkEOWoTtHNOdk$mC2TH`h#pL5&zU(V<@LKi63TvT2F z_|k7$wpO^bwn7HZO~H?3!F+i;-n)qsogU;TjFSlEA^S_ zs}&ew3pbnMOPL@}M=lQ)+G5TK3mB1%7#PTCCIhLPY<9Y+0K4O4%BUCkST?F@q zQt{D3j$U^7e9XBmN;3ZmVU>yo$N#sV!~f?kDq4xyLL0kjW*SOJl z!01m1F0oThYW)p8m9N*6BcYWKOxl+8{t3Y))oY&r&58!%H>ShClyA zh2s5l`xE^{4V?(=qRljRsS(KW^`w?qety9?8E@RX3_iI-qgKoToW~;{Trccnk%JFC zMpBL)0CH0C@a?d0z4#Vu=u9cXK?k~%9-IUG@WXvcIsVK_aMI`=iJ@|S6tCx>mRPtF za`rZjwBm4$mzwsM4S*khO^(%Yzo|Hkc6&bzdry8pE2zEPWmYE+7nYwry4aH%*cAsq z-f=)0?mH0SwVWI9x5;I%>Y8)ftdr94!N~W%G6#WvCH3H{_j_EU!I*(U%$yx-TZw-YCK*cDKCT8;etaFe^8ZlBtu;VjQF* z!V+sdhcE89@sxrQer3=a>;nUSc)*og5KjgJ92%_VH<&{F-8dm0{um2aO84b0r*F9N zTz27zh9vm5p(!)iuklnDw<g`acV;t%mf)U^GBkp*0K0iQy2| zW8t2*KF}<}B@8=_YcO2)2j9HhR_u<*za3EfL$y8sl7m3#1l+NE&g+RP9~QWu<>-(xcfO$MCxv@<6E`ArSiO%CTDg6I%2=;0~A z^$SRQzvx=bAawU`_vpehAfLx&zZ7AOtD(DGo~_+Okjs+s7fN*Co2Ttvj;fMPT~HAH zUL)_tK>kaRc`C7R>&%s=4}^6pzz{Akw>t&BNoO8Xo3=?mMe5wb70 z9ZFv3TI^2==HXL{Y@Mq(Yala7C|dX!@o%2-mqqFM(ua!pl9^06CU^EIAf#u-pavhkFYl1uv$qoy)-d+%>gocMjJhD75mPtH^co zk7tSmHM`3W$B^>)y37t1aGgdZy^YY(x{p-xR9Ki!l7BoGpNX9ka4JAn6pe){#g3Ca zzk!4Q*NMr0EHD*%xfzM6XH;cd34HDMW?f3QwVqThZhed?5dv6=}c`#Yw`#t@*t>fQ322Mp=a z!WlZ&!6YEZP>(6b!p+l3>CmgBMPbX*Z>MX(T>QyOt^M0qT9obla=B4vAjbs2sQ8Y{ z-|*8r12ji$*+U!;pYf2YN0=gb=J+ID>l87}jCT6^DOv`S-(KlGOFZvzF{7oXZkhY0 zfL(PHo?5S#F{2bY!gp3D0y&0RnBwpDw!Zqw-te7Thq(rsQH|QcPlEpMCZ@XTA6Ovf6xr8?V;RDh`nU zLENr4$aLsv#W((uwmi5g_oJ_Q=0LwTudThR8xQV(PI0_-f)1U29Hra8_bWk=w~lz+ zJ9nd7_@YVd+hoW%zbACia}^7JiUb}mY&KO3of=lkH=26+7c z8QQY%43FL*F6aXOTHWTW{Z?NAGIPb4Pf7{4`kEd5u-hPFpTo7FtJIp3;MxIx&qaoRP zkS`sXEmpE{>p3{Dz(8Im4JEvbQ?@jZ?U5$`&h@5a$<9jkT;$f0ZxSpO@Hq0cw-!?C z-?bnUJ%{QG4Z%1x-G1UW+h&egbWyp;G5QmZ&iCPd$glFq@Ir+xy9Slnui)z58w*V%3$Rbh2JgO)fcpgT{HB-A436E*SQ>Jy#o5271m1tI zzd@^g%^I)_?UMH+O62DeddodI7+BJf50BDmn|p3TuQx3CdD`=ACOop|%Y#XC^7G!e z9X^%u>mDMSt}l3xf4c_N8+87`ie`F7{IktGZz&;gpPp_%ar;cQ2!n=sF|xYBd3pF} zc>MpM^&SCtVMhGSJ==2#1^NGqnuIUvx#l80GB*SJ_2B*Cdu*8Fg~e>RWox}naRd2w zJ38>nJg+Df$+{(i7PMZ0`eFMLmh_Krxbbew*>fyy$@eq2^f%JS4Kt8Ul|so59B@9! z%`WAG*a{l_>b58H10m$Ex4_1LW=)z>MEa1_(W+~Z_n`DQeY+ch?Il}i-=yG*6r47REH$r z>U5JWBLC*#57+;DGSmM`(@jALTr{U7-M^gY=hNB!#UvBWuBDX(MR`~(S2JU7@yw@;{OB75-;J*+^G9mZ_D-t|AvP1 z2M7$e<_`C0u{l2~P%Itb;sN*w$2K{SkDlX4cd}(XXxR$Rhvbwg`U%CYHZy*DOaNVJ zpLk<|Jb353sjA|VRILCSQc*gvotyf&BL}6`dDkpJQJd~N4bFg%(1vS?((PJ+=Dd5& z@VS-x@#>Y2RX+J`d>C88-`~j2-#y`FcQ3+)rr<^RtJlnWYec zkI->uag)OZz(+6$sLQGvVnQPq83wGsNPRxSj*#1HBIeIStDEwzPIc2x+3P&v{DOs5 z94(O_^UQh+tcbnKT$xLF>~6w9LH$A0hC~$d<1;YW*#m&DRkZK!(DEgfRCV1 zs1w2EAcZ#Ff@qLd zdt{9w;3IVVpnVguf~cQfbzS%_>hl8p+$~vbT4Ye}rG8JvBLE*^+_Go9s8$B$)x9+F z>Miw`Ww^2Mqs2CE8C1<`;WwI0uwMO@QLnK3b7WAXeZ3QXEKDdlf5P^|{QTeqmu`0- zGwMulEStY#bZSl#;QL`KZw@os%WUq0 z?GDoqlf(S%LVMu*p2T4!!gUSDxqaWK`ZF&VRvX~ngIpK=th@9l@F0fkC$EMP@&c$c zEi|tV2C;{4w(ylT5qJ=BSNL8t-=Kc%XHSxes;m_=%0)M9&QHRFFkOGI)N_9yQeUgb zYV{NH0*r0)oi!=gkI;%*sVyhrL7b7Ebn&u14&a5!+J%49Ht*8hvC}uu9j6=`T==vy1W-%9=Qc|j??oC8ZGGGMbhS%VW?N4MPkr3$!gJ!#LuPe!TXzTKh zl{Ny&5X!B597-aG83vKV>~(%+;xbFE5OdSWd*I>)`p=pc28NoTTFiNi7{6%@kVDi% z#V}k!gW`p{b!o`C%KlL;k~M1ui*H0tB*!B02fyyrQX&5h9tI4<#jOv&UGX3TyZkQa zrUMBdL8LCeW9K^@oBjP6e(fjl5&Xi#L^MZ>vErx9-!78y5snX^xb{}28dGe~;N1KJ ze1zZp0JHg~k^8bq+D_~+(&WDNF=$K2WMii{&p%;)M=wZ!js|j=PhoNxZX~WPnR&Jz zV^GR%;3MH9peZ5sWgd;#O0TE%?j&)rF#Rw&3^&JROvqm63&u@h(X=IW+^A4r|q#AVv_EZeb(1)_dnDc6rD(V*f|r2bg}C9EKZjtswH;Y!oZ>a6ItJ z4d@q7*)ZFXZ5-RPA|d(h0FcAOhuH;_|8B43%x6koyIE_; zs~B*DGzt9$F&YoOnu0~v5Wz=Us#a|n`o3FO4%C@o=rHsBrS z-CxXri<(?Fne!6Nr4$Tw4n7`Xzy+UQG#6(Fa!T=t^D_F2V&*aXwx7WJsO94qG2>#xz5PB3=9BQz0z>r1>Sfq)!M@bY*!Ul`*JvgW zqHg~e>@))x9@XvlNvQ#}qx9$OZvP}sd>;G8i|o6BoajGF%isOHrf%xli+J4q;ubGK z9UffMA~_(=1NfPX{s2b^Ee~GtEVyy>1NG-Rp{%y^E<7WwXS`D-^y?_lPm2v4c{0q6 zi>{I@)qW4;#Pg-Jg!QWox6JLS1U`bTN_KIo4bU&t^6>TGejZ%y5ZCe{UV4;Loayy` z$K5=0{dR|t5ch}Lli1P~(r1RQ06v18I&Ytz_avrxxsG#7@DK74rk@O9`{Wfb4n-Fp z{KdP_@1iw;k6@~t!ugo6WNqa_?TsxznvdWwa6bmpnfns*P2@LTaQupacUZSxpLD`7 zZanO{!I?`6K>imh{#G=-eYvOA9@WW_UiyL#*I>Hrt6V^y2N5vXQyt#(2+#|}F(&S|5fAKM#2jQWzcjec$Z;{@!3;6hD z$)B&{yYuPJpVE;+$upIRHari)>RNrPp}Eb-fVx0mpcQ!@#A1hl%X_b^3k=~_yBP0L1ddZh2^RNRC5H_VOebTfgkpu8@kGKOpB zbu_J+Y3lhVRQL#d1>tix&w{MraoLTYT-sZo3!*+ObemMd$nzDd_!%0nFl8aE=Uv4w zyT|@tLsjv+|$u|LbRt ztJ(Xl3|a&k@xa-Eo*Bo;-_MPamUJD9T!jClT-8@ect3lsZWg~!l?}IP72dD&mb~7F zs;I4daVm24N|{Mi8$AC1`ghdq^=ca2NJ7K#Z4CK-7R$OaMtp85f=1V`$Vr<)49{4}u z0YZ$H2Z+&{GV{)Pdv%DbJr{7WW7Mf zr9Q53piQ3f4D%DA|0`8jZ#e1xM;Z+J-_u}7%Bi#v`+Js~uKe`=zG<2l9`4EKpE$#V zH(_zY`&jy?+Jn}`!^+B!2X9OE^}4_W&KLcKMZiDV;cA%eb zf2BhaF9WVB`svPvdwo;qLp+Ys5{A2!Tgiy4nGVNn?n#|^1@v>Ri^(&wqrrQQhkx4F+O$Pe1no9UimW_VvQ{Hmci;FS34mFrFR{ z=zDfL>K)Mk^)$~%hcgU#oO0XJ_Z8HSx1b4Y$YZMH!RwUocHdeKmUm~$d%2&foRAyw zcn8O>MCzx(h^*=0bzPZ{?OntgRbbsa<%oZqL3T`}U*$0;9-y$|#=LnT9+9}8(h`O%Xg1&4@Es>U$sPR7fEMU~ zfEiV%6f)!153AQ_TL3wwc*J@zT<^L-@nJD$e3z}|G08rY zPWgeTkJ1u`YjF2vN~**`iN@)ZYZKV)mYEYE25VmyxZyls=;sBZ5*E%%lnJ_fvH_B;Ju#=KMZPN*FW zcyNmzzk5D9L(T)pDYcVW4`y%p%AI-JZZhE9&gQnSV?eqQ`K$q!%|;VgzUsD?j!5~otbWrB%njnqupB_+-9MAy{f~t#h~BjeZHe{s+hIEi&@%n@{7*+C zL&*O}CqO7*e}o6FBjABc_U_$w;so^E#*JFjC!nwguIn2F;_gZ{A`P#3ub;D}w8Q`V z8#&CH|2DZepNQ_`E0sv)nbvjBwI2TK3;Ms!FaOq_SI#F7|Ng*rSLgQ!E?L0?^u+#d zBB`x9y}z%Y2K4b;R{8fp9^C9@B%j^{cmRpzw0y>NoCj}Tw{&jVFpy6>oa`oSAhP68 zZkep2!}UE=&l^1f`Xya*6QmXB@J^-X?AL@Z&}0E16=1kpe#?c$qUiBdCn0I>#UKw~ zqQ`o1UBUy1N91lf8+NcjJVZTI48wgs)TL}jcmV0~<2~l%5Atbcge>xrea3?u(eu-; zSl@s_6_eQk!`+fyBD;w<9}AOZV!_P814xPd70Kq%6wLm9o5EA|e?M-)aQ8gLl0_xB z@LOB#oGUy*9=?t}nr`8locP)RoqcD7!9<;mc{6syaKk?CDS1eE06Ai3vGT$kp#NR8 z+T6qMnDOVu_5v|0fP98xG6EPbmrCow+nmg})5Vr0k_&-;ffu`k=tO97trv@4ET2dH z2ap$^u9a^k0@8$1ZON%M0~iuPh}eXKke@efnIUuiBpp?~BXVL~48^$X`J zFd=7T_E>p7WdgeyYw^{b4-mk}xOK*En4e`Gcg=sK*^YJPY${7h0}~kW=B@k_JZabg zp-+|LBomt%ipdCIxED2eFXZnZ#rS$T#ENf#iT9d?o;Aj5BUr#<-tgw1kpJ)MlW>Uz z(Y2WN=b$~Iv13#1SYD3vUtkjtHTSOp`lQD0`ZkWC2nKv!*iNB7BNiA+$RtqMg zjynZJH02&3Utc)YdUgW&48>#wFkD~xmr<2V-Xb@o-5Ga(0`sm{IXpV^>E0vSCQ%H+ zgFsFOX2xz9Zt~+;Z?5(4kzv;_%NC1)2N3a90g;Sf+7LfF2}Zpd>OX+Ecw{InvTZ_| zN>?SuxPS+Zu+*sUM&d1qpz4c7G&w*%!yqyOn7#a;ju(C5?n7dByYBlS4BC-r;iC~; zd>qlBsrbDA1CWz}nXwy&dmZ!rqF^=)eGx2sY%mX8zq%5sjUBYCXwHZ2j!X-v{{W(^ z+3YKLgdRO=_vTz|40r&E7x=&{aDX1wcH8z%)#UFUKxUZu9|D-YO9p+L<(IOc+Q#jV zE#krW@2|^WqLsvgmJP<{grkW*{ z)-G?5yDKkcpJ1c(()#yPhQGDyzi6jA2Sez#oI>P?;hV(?{aOEdD*IpLk{>jMmYt{o zcDboWzmR2!V@4m%Y3x)v1o-VYuQ4wW>E}X&o1)N3CF=A1oef9k+i~-w0rx~b`Fa5E zj&=3^Ret>Fn-I36_HER^P4BsHo8>3J0NqyNx2Nelm~NGQb$Z(1umDxr*SVc(5=>W! z{-d;n`Prq=zHMiYFnYgynaO&L4kzkk`0TWtrA`>#VURH?xD&{U`zbA9xE5`qCk{Vg zLVI%3h43RqQ_~@OKde}Rz_&*owJUFUQJ-&bX{^YaB|H!H=A?P+Op^caea@UMDf`6G zwx$ro?mQYaTguP*XPZleMIjN7|PJb#-w>Wa2`#~A=QQ6Hrx z4EIj^yG2gji_ogEIHw~QLH~K`be`{`q5^utbuRy|pTP5XeZY{JO2|7H`7Y0d-30Lb zKe_MoWZ_gr#ihhHYs3oSl-f7F9?ahQpiy5hHYwEfi=#Rs0eJrL9(Pf76Dd^P(J%6D zC-vL+%p3D7JBOrDSwlvldNMHtJpXE{iSq3l+A z>-JQQ`aFO8O{e7@2z>jFD1X1pDS&VPxxh%>k-)eAcK7M$*{n<`Ie)_T!~8tw`Nfp4 z#?f`Y$mrA@U>CzIRsBq6)P%3+j>Ze}F?atI_d}J2<60JJbPer<=MfUVeYD9z z|E6&%GmB+E9ZB;4xwPL{ zvC_E*8EyT>F<~+?)!(M;CASU3Rk^(9u-rj*)HTCu8TVztHOm*>Exl$tJ8HDseyu_z z^?C2B&MkFbr^}3HCEierD+2!HEk7y}e4r1B7G6g${u6lb{VHnnWFlT>VZw;rwV}|$oX~pewd$4t0VT&boC={=f`ZzNqFxCiw_+u7wSL`?`nKM zFn4CG^mP5OZ5VFtEm{_1-w%lJfI7ZT9K?omJx-|H7u1ZLyM5Lqiv!4E`eAYy?!*Lx zfJt^U!nFTXmhu1tN<4npmwmo(ST$mJu`%qN0rkh{u$wYOe>?HH2#Fjm?041%a-u&dEn$B4 zU|=+n<}E~M75r8Ynt|&`_Oa%bpeqH4U8VWsMTS65DIT#N4EIUS7Y4@*50Nf|+`zL* zU>v@xI3jb&g^`sdhpUIyr_dTPW5wha?Xlqu0vI72JeRK5Jk1fB6Y{_&84r)vk=C!y|(h z&3{C~yFQbbvWTXU9UtMpdF^Bt@B^iNidYZUw`7%>x3Z)&;IbRoxHZIqKR;z(vp%KG zh##13vv$)`ASddhw1naE_HW(KiZS8beut9eNpfbMRX(eVgfrnDueTpk(4;&CB$Qm=? z;!7m3ej9LIQ|e!0J(! zxAz@kMWGr7ye!$YJE0DYOQL&IANlt(;MD=~;qpJqdp}w|WA1A~iM~wfzvh<41Y# zD{HXn?Q)F^&z0$6!>jiRbvl0pem)cY{Dk!~c3id1Iwv9x$fqAqZX4FVYL&5@-xBiw zMY12!v5f-7D<`}uJF zjQ-pe-EmpLiU;4d+qiDj3Fz1SDzC8God=(7-tltnkMiy1vS;8bTFLSvYbLSg`D+EN zZUVmj2-E4;=WkA8M;AQJi8=Oz&))2HGjQpeCzgIA@a-2r^N^NH0(^V7#WxMV5cu|O z^tIh=RL=i*GB{!CJW$L1#v=Fguy2veBjZEKfB(z-a&qn+%WUM`N|*5X`EXu#)xk!M z^OtI{_S;W(PUevRMv}Hfc9rdt6y)ZEy{}E~Ux4zx|7i&4VcUxd{^!$??Fwff9Xt)^ zr|-;K=@hx48F6(n;MyEYp7*|Dd-!$ThBTyw_x6omQFwm3(ER~)p)vI6zB7mAtVYRy zif&>LaJgKbg)BIJcy%aU9MlgjpAvGG?O{P@ZwVL?WCfqxr(b8p?S-3S9^8peN3v*B z@)MHaemHZj{Cor(GrD7qUF~*v@_c$pDaG~d?s>@l_`)&oElJSx4Y@iQzo1SKmAiaV z?a~qQeERDfRn_pl4-s{`%h$?IUWe*EZ}C2*k&gvk+$+BGt|Iw&u3=8Tu3sl|k#ozP z^mXn2M+k#{-sr~kFBN&HBs{F^#f_pFKC^(44pcUN$%H$LFHiWqi@e?***rzmwO)XuCBiiaWg&WyCcP?0m7)6WoVMRQ<=#@<^@Ob5e2< z+PF6t!%E=%f3~rDwY5vw@MC47b+a4E>s_^UC_?H}DpH*uv%$>$D)fAxe7UG}znmLC zf4tVC$AWzSeWoE;z{p8hU*V2IQ9FG&RBxFo8ggkX4gOROSE!FBf4xAw()Uw{8w9w6{KjsaeWlCFE^Z^2H&+v0aIXs@JaB{+i; zBE5gXa(!c|_XzXA__weAzk;2p)rYhNWz`OtzCw&sjkavKba!gfNG<*UYkDg9Pagf9 z*AdD8JFi1Au$F-s+=s4E(45}i*G+SfT8P+aYXA@4aeT!4@i^dDjN3{}tN0QY=h8YR zK{Ep6(+(%Q348dxEPc(j_ahxHR@affb{^rw*`I&Mbn>&@BnX7_rPzw50P6EPvN>(o z+i%e0c<<|7_DbzjxU+dKgro&C;QN>5Ev)LKen12Necw%s2n6!vqK?tW>jAO6;7z-h zJAv0>esI6qfjiVEmUr}Oyi#V#$6D$wj6YifUI+6rny-$TDVXJJf3xR{$UmeJ+h=+S zYhRo2kDkv2xNudcOnqS-@H%!3nx5U4!->}>%U4^^1^kEUddY3WaK|2&cc&0|9n0q? z&66VGb=*JpKrkzb8UKIJ;(tUZ(#*Fv3da*N*5X;$ank@AeqQ$>h9W*Ty z{x|Wve|Q3B@6}Ic$&U$vgg%EucU8Uvao7ihj?|1@8OP?H=6AilkovrisJ`CVMzt~Q zYL?N>lFzll*F_reJd!^lCxOVLdgGL7nhPonHs>46SUV07z? z^)z`vfFrqnG<`qJ&*h1$-Iwog$I^_y=gmn5569=vzVf?ml8V{n2PcpI1U`x6Hp7S) z`$n+?+vD~7NeJF<*)Cjf97nL5S1O+@xDNvFrrSeq8)mQLlfmLEFCr1M*0UFO34nI| za9eqAvuiRUq?1~zatrh~ayZlX!*JiH4{h%0d5!e&gn0)<0REe4w}0c%$7V#lRm98Z z9`$(+Vcr8NeTt2UozPP!gJK#ae~(Xo z%o18I*yT2Kuts9%wm!tYk?GK99x#0A&~8`YkRC^5-j~|2KL_%EdLA&`SNRU|!LGB= z`lgW7h9}_mp%7ErQCH7`t`KEiA|_0II#Z>@{iC=22=9ukA8R$006J4zdYsu_XL?ji z$N8nkR`TzVVSa$wd)qKZ<5@g2s-JiF;nEPmbLhOaLzcOV3q4EsK-1tS zN+9GjeB0%vKTHGUF#Rw&%+EGu`ER#97DhKLH@)+%lny5z|Mu*u5APa;QS~;3)lN1* zPTWsv3B!FTI$oie$b@Eb^DXK=5BL?AkIa_K>0v_gEB4{WE2z(}IHFqn>9x>2ls7+d?^ zZkIw^+``wKAmP{MU?{0E{w zN=q1S=K-2+2Zv=)+Qoysk#azPu;t6>rb-#qbu3^Wf6yz8Qk?1aV7Lzkc5ZB~7DUI6 zi!Wxg0sIP+5=PC#<$@^FCc^{bOQ_GUc=SH%VD5VvG;4>z#pDMdkK+2kGPya8GU)NX zIf=KgQUCReg!;PcYW|KWL`EMoD{Y%`2`T2yJ z^}u^V9>sBSfqZ?EJc_p}j$}L|(vQ91>}_C z5$nNl&C4R!l;%jHtwK6c5+r#P^RwMdN?j#UUNNu0stD@iDw}J}6WS<-ii8FWw36ge z6!v*`(|TMKHFuCvUi1_4D0(plCLTR6ik6*IXBsETqj);4dcD&r5tLC$KbM0Yv^&v% zl$J0*zuR6CVM*YV_{3atn@^HQapNcZ72l5bAoNRuvj&WQFs9`%PBNThCvAB!JBs_a zu?!psJc@^xQsRWxvZKQWLi4q*Q$L1wMEJ!W)>X{tdDs4LM;`-!#&Oa~t#a){1`AgQ zZM39*zw$Qzer%z5KN8i$eN)aG*t=y7?W?SWK4j?>%d9Y{RWm9a*W7}viA`HP(}+-Ldxi|uZFKt4D%c(_V}Z_8qD zTGuZ-)Ql*;@>*B(6Zj;DQ`fHKk84KOaUHquJ_7h8+qoFoYlEs0Bc&UjmYb-5Ux=C~ zQdku98lipZnX97*^gG(E66aYFi+uIHn&`a*_~9>H`L`mNp9`*ha9uH4fh6=C7}Svl zF`V07WjV`-ijXSy?tq<3f&6bl{$eK#ciDn9R~;%c5CcXNQ9~DSy`W#l#qitFh;)Se z^2ndS_xtS>ODaP5;V*H_T+8^B%^?sM62JMi&A~&pm?`_U!f!u;+d*>>;m~5v#Mq^) z-ae-VKGht2NS7-42%AXCJ#3l|+Ws%x`L`mNuf@lX#D7wFiuGU?=c7ru9b++r%)2$K zu{GB}D_^akK5o2@_Vy*uJFy|fqKF55z|Z_ceCuj0zhZ)}7xg|a0b|PF8uu4FVfG5T zEk7*gS&vn=?rP6b0)FY82Io7{~%^QcX{_|UJ!q;cyX8KPVZ4HD9KLW zsuB1frXMDU;o=WJ$mks&#g1|5c2>Cp{UysrTipf6vE(D$!$XIG9Ht*8hvCL+yqpz& zWDJXHa1VV_2lVgRx!V7Y&;*tfXw0{?h5GkG57hn}O$r?z-CtLnrULwYRa0rF=392W zBzRy6LpG4Z?1IT*_J*i0h|~#X!tI{7l{5PSd$sl{m9w`H_y)$Fy1GAs*Wq`6xX$qd zJKoWlH>i*R?3$R%)~Yv)kk4=kTcY(7cpW?z(VKJQ81PRje2c|rgL?x*S;&Vl9|qjo zKu(A z+5EB7%0UEv#T$nwyjwGJ#+|K6`^>SuhPN{}3G`C`q3AMz+Yv}zB~pO(v^Z0p8@^BM&UpPisXVS35QVf|US zQ)zVd@=0tUVrl<}!+>9Lc@=xfqKZjO=-GYNaO)p@7Ol;kVQ+WOyP&iCc<^JD7cGwj z0Di^S%T}eQPV?Y)uF3s%RLp0{HO)cixmw;I`kIHy3XAcDULgN{74wye-jkY5c(zJU z)P4@wWT&b;|3sL>&I)72Kx7 ziTa2oKkdPx>n(!lYL%g#j%MU}1un~EZy9e%M^?Shh!SA>Gmcy)f5to8m%LpYXn0uA zQWx25Sqk#>`MG;`vJvw1xokDl@+Ri#`->$Wm+tzy(4W975Eq*;kT(F=AJLxaCA*Zf zqL)oB;vK)@vDKnKBvY}^vOK&KmGegV8(IL zC2ZRGpeY4&%k185#19TPeYz2$%M3hLu$jHg%S+8j=q(%^op z_PN}-U`i+C|gO2tkA^x8spHTez`{jZE%N`)` z8GHbrL2ZnIlgMW{E6u>dN-&KQK7-M4a#7OZCS=8_JoYWIzk;`@)g#31_jo=jtVB@t z-fgEkqGt?l)WZ2+(NnH-())Kl!%er}`3!22b-u*@e(drU+Ufm$?KH>a*2ce~Bjl;@ zx#&XwoFp;e3)L_yqZ2&1UUJN+4rBknZYS8o2zQ`b#O>t_xY12zU2ayOf8~|U2`SnP zI8R;aG5%QU^C;Fj1*II@O@{~W2+}#a66m+oy3PAZjUEp_^nq7q74<);`>*iV;I81o zxzjaX865#}x(A!r^ZO9^3}N=cUXDM3&k$#%>+oVl9=7IIOZ+Mez-Jg%-8gZgIRz_A z-6WE;fc!(zv~DxC32Wc-sP9VWdAabGxZJ0rj{u)x%V^-nZ3I4pdxoFPN(2O)O(~@C z2MqUIQcdl$3Qqic+(j17HV{b1$T{aj2!U5%d1$Zj**@yy*1Hc?GaMYlc*IQgS<^v$ z|IVDS{^+^ASm+Y>uxgUHa0<sUj}^jH$(sGIKV5Y=i^wr&3FQ9Sr>Nd^-o9~XH^swL?hOY z4Jqv|V~z)bp&j&A7udDau>0LAhCyXOPNA7o)nN86uIVp`a2v&zy6YI(-2wq*?6kVK zLsdtxhMVaR%YH(h3N*dSXg~W+PgU*a}971?}r@})V6e990Cf57Yw zU9M#)+VL9Ma(_=*rq|1<@xQ=WDuw@YJ7PsQP=AlDYD!Ka+*CCfu7#Jdb_3IUq`~9F ztP{e3Kj5&9%{$qc@X&o*Em;u-@+pNB{(#}GGgCg8*H-s+EP-1cwDJ@*uN;{Uw1*WK>srp zXnFJB*6j}E2gA!Q#ZMzb>f=abOWMV>`#}CrT>`t@?pq#!S(W z1`cC{wM0sKw2w(pKfb?a$tPQ%J@jblm;QLwI1t}Ih#k~Ta;HbxCK`qMY{01x1sh%oP)`1epL6yr7ArxFx^sDh<|JA!H=%iYu2j&NPS)b zeVv+Ko#F!2$DhHNdmQiw+Lf|G!}csdX$&SIRqufA9e z&CtG;?EM|+U%d4IOP8TIs^?QBX1s~|e!f}vYDe|^MW}u3>Z_v1!Ss*q+CBSHF$FYc zsAyTV1CW!mZ~A_iy@?z$C3d4K=r*Ud&-Qx*UV&WCyp@9lUV<+)R;YLilujly1Xt zle@oI77};`2gD9v4AKR>f-_y;&fec4g>rg{i9P-T{7)$!u^tT9-o0R#{h$=OAcX&u z!G6$=3*F2EkLbvt{_ENH9~uF2qCQGX7;cVdQ;S}=47&K5nK%7x@a=4y_t58{S{byJ zxqH?2tJHrjaAqP(Dj`!4o&PG@dTAZt73|q5@zf?q5Pi9A`SS%jGrukTsJ%CWOU+mC z$e`XDnZoK1K;8xinGV6lg!ul3K=!=epOCk~ZJy5TvLR;l=odpXZIbx@;g`X0!?T%D z1D(kZyqx?u4Ve9~_PrUg=0zF1G%8-9A*gKxz5yBNG?d%Sl18JV`CP;M?H3*_x~FM~a|hR9!Y1Xj1@+ta+`W#)y@b3CS**0L+(jl;%s;+1*DI~4))zjf+g z?1cH*Gc;T;y|xe;8GX!mb1vvtW67JExeYL+r;1MQC?O`}FH}+_g5lD*r8ZsTN<&@< zPx^3N1O2w6>Trh+7K@a`)%U(Q4CEAnkyL`=9#>zdG~DEb}sSMp6le zo3-vjT%b)FqUN2aH)_a;k{m+gItz2nuDpv>$v(jkFaFPcr1i-ChGFA_B?@wanOI#! z>JUy6-*0YfoVk;byI~Vw-x1cI5Z@myd#t-Ey%-CNb`qDm3$B?!1(%i{(`u|nfpe|= zYo`D31vwi@_rvT>4q3wbpsyC=3*S2H;%$I?)uq5;No50;*vTFHbddVEA}cjM$=h{e zrcE50>q+9;v$85YQ)@qAoTBr#yh)*c-%|CUnVY@j3wBxCv%Oyy=watxX92O)E;oeP1S5-id>FkHt@n>~ZM z47e2++tUNj!FYHgN3K4Bo)P!#$yB*O3*@9aDftbh#bjqi`H!KVAh zVDR&#)&M8&dRO=4VUqS`w0~r@{5&VlTk!SNeRJyDYgQz6Zp~&M+s?nafmd+kZpugw z6?p}m1V@z$rB1zDIFo03m^&#CTP~4g5pj`x2#xKI_b!Ql-*Xt-Edw(d#*qLO9bKD*ADy*6Fd0!1#AD+7aGD3p3g$M&WJ^AJbib@ zy5Yp*o>v%-CJ=JlEfj6>P1DN$oy8Gmf8V7qK*ycxC>;>LDU% zAcT5uhUYXS^Xkk+Bt2R;TWi73*U?swMqMru zF&(`S|6&LEaU-0LJMx=kDuTXc-}qq1C8&S#$h}HN;uvPY8Z*W^K>q&fZ?dOwA!|Bv zKuG&@wkN!wr8aLb-17L&X~Alf~>R6Mhf>F&cPNXTm5RVS|JLC^Qb$L*gt z2{YnV5>B&ej*&lK*FC16DwpITdfIcfS!>|_71!rD@+_1M7p`gEQOrU9{+BM+$GLhS zAL%fdzsf@<1$w?t=bzq9CFJQzU^=qijU{QCRlf&XR?oZ90@ z3-|#`PrcYd4DLEU6w1X)Fr5;9KrEW9qi)rV1T)lRYM=iV+(oS(le6hjySIB4vg39r z*WjYC84oek!uem(Q!ec{>koc_`tSSztx0JmVt?;a_h6ph-`7lY4Bh1;_Y(;D4!Uf* z1l4ANIQ=9p748#+d}Zo2#3h*Ejs@ehIU;;tjTB z?qnX8$Sq~fP79(5xV z@B^I0Hz%3T>BY*fD%th?1b#ro4+>0JRQIvC7_8^eM z{0Wo8+V_Utfg07547gWz#?d8r06!owxjJ3NYy#tzpK~RDlKKHt3-p)Va1m|CoZaUo zg**WLw!`1FwP;Bi=FJ#%h^++3VRpgfFnd>sROP=W5$4oM8Th$zgtOs&LH+Inabe=qxgMJqG4ohy30i z;?rnB9HkxG@?`!!KY$Sb&wt9vkA@`vUv0vFka)}dD+(zr{@*lcBy@GhJEZxuy0*_% zaH=qq|B(OtA^z|6{`c&?E`2I7Z_O)Y(~^hQ*{kkNb-n){3;%yxLMs5f+-|kmXpV`0 zM272KJF5>?PWgI!-&_wCtQ{%QNqc|aylP7RPtP2Nd%UeMFza0(qASAm?2{1S9~@qM zPWin&ftPS3U-RQNAg2~?`LMvHv-@YEIjXOpEF;Z3@XlZNa!IGg&sgn@#z~yV>REH281rqes85P&~_SM15XD#8uZz5^>Dv$pNl7nxlXp(7VQD z>B@dCl+Vs2NAxG;9oY6E?P`lKKgyHvxXM%-Ov7e>KqgPv@uOc2IX1sx1Ls4n_C5Fg zwejOP0rb89{0GMj0Pf;?|Ilak0;pGHi=w>{^>M$yRQ1_xumD|V+Aq_32=EWC(k-ks z*}VXzTfF-n|3~Ui4@N&{FFx=@7~NhJ-TD0<9ZvM)`fl8uxkVWD?%nr1LLbP9`zbA9 z*YBOZR(hi;OsH&*uUT{Z6O5>@`J49T=sqSCW$6%P38OwQ;oyU{c&yYsv_7CF=GX^X zoQQjZ(S%2xO&n!*QI0FU2js;4l$J1iMf~56y&~`fDwij<93kNcL=^9RznMb;ZLi+5 z)PF1W+c)6CWtwjjDyaMgAK&tmfFEF28zXJXp^82`9?-WrT4>4-l-fzG2ebFBOXt&2 z76K2zQ7%bD81MsD#3V*tx0XW3)?Qn~(oTIpOF3UQFMlS5(kwD)Xz~R8R>Mg`qup2r z-Sdn~BY+#k?-T8yw1n9^bmU9;hA|mbl`eYS4nv?nqE=_9tV#yeIk!z~uR+aJKc^Ir zSPzEF!Mffs{)r$O*VbDfcK`j2U3# zM)Kdlh<=@3!u+iG^$_jjNoMrb{^F<;@}pCJZkOyW-IqaFGcE9pA682KTg!Aj;x-Id z4-0n48kItqR9P0)>VepZTkGs&3Aql?k~kk+O_us`uXpvz?Rfm9&{t<)U%X3_ci^yP zbj&twDb)Yboo#_XA@6|NBX7RsTuF4zJgX!b17O!XHa2B7H%WB(LeR#z+dxkAAEhPC z&l~jp4d-nYLmRZ0*f{S5-}r7kS>fIsD1y4U>b5PK4g60j9LLO`EMTm-Q^lK& z?5N_(lgs}eq{9dueS@b|oX@4TtgY~O>5&FTB zx0;c|k$odKhXEhr+z@?AQfxKiDN-uZzm5F2c_PmA5{COiEdRFM+1JP%-R2ZqlJ)=3 z-#W41OD+}}yW(6tu1kG;Q$y|Ma3Yn+p2V{K>MUT~xV~(5i1>IBGUn23`1L37Fj9@n zXlbq&B5oGE?&(V4I@(}S@0ys2AzCe6eGD={KHZPxwqbt$?Kqt!G+lic(h-{Z<>$V6 zfooMzenoq>^lgOESV2ZA2*}A{P2Ug0_A5)ziVi3606rJ0Uv&Z3lBV1BIU1*Gv3Dcs z*Pi|aPDGQ*>%(+R8JIUa=EMCB^xd@1^%5HnJi@MiSz2-E4UkW_huk*IUdK*R5&w{< z*nn(p^AkeuKcXJrq{n4eTGbf7(aBn=iu$;#R9kkiEa=48Wn5Qv)&M^*tK|%idG!h7 zZBt1|O9XP_c~M%z?7gMxR4`&)j|mSSpC>8@>>V&3iR9vL#B4w9__S?^`u3Wp2^&9A z>cZ-0tC#b>20VZw=`C}#!uv3r9zh3o8X%|CPGUWnz1)d55-;ZuV&W?{zmXxyI}mNj z_fm(DcR=yE=>ng3)c5mH6KCBWLf(P;`8^r(BzXreHt-3G2#;gYV(}|h_D~O!Ob6CCtyO4`woo-XVM{Hj|04kp*%3 zC0C*}wF!9#lAmRI$z%aJrFg`8FkG|r_}~>u4EPIvriQMO!obka8b8dH(Fyf(0H!NIG0LBet_k7iTNldug3f5ix zZ9q<`e~I;AelC?9S>>kAhF7TdU3EDG?zJBsRSKjP*lr!3O z{cQM$R+M+t1n9qeU8LPggAG?w*D1YTO#N|EaN(K0S-qV2^;;K&qFVtjYlqicizH6` zWAUNGPgVmt(SMYdFh7rMy7lDM79PC&_|*lbp1{wm(v9h7jdSA-iH8>0eEGq-o&3ya z_sd>69fN7yxYmtyyA$p}|J8N-ICAp2@okJB?zGDQIi+?I>%r_TUM}4-WXXg37Vhz= zb^!YG@6PkpAguo{zvuEqb0-~2)bmfv-*LU_rry~Qj~Cf8Pe$2n64Mx|<73?o;`AN6 z1rk4hpTt7Hh6d_y`N3z=#QGV}vW^c$W-r>$gXd^YF5gHJr=R`!z@a{W9(;MXQEnR* zWKo zEe&x^(%yZ-2p&JJT{U0x)`d2tNqM8Ry*>D}KFzGDO|y|KEgIfzM8vG_jYA+jZus5t zo=usA_2o}IbH3;{O8#3Cr&6na&#P?2_lf+F9w*!n)|H>^Eb9c&m~H#^r++2??L?L) zvT2h>4wB&zD??ui*IQ&ASgFU#j5?Ml?YTimKK{Sw>y9?>pj<>xPf*Ry=g)Q7r@RDy zoUWS}pI;$}#&q=ZmPL_||Nk&@_RNbjxrm~<_o2x{aJ}E6XzL3I?~tlv1m=6ppE=%u zGx+0|>9^QhyCd=t;caPmv||3uuQ0t5VY|EKjF{t>7K8&q4Pv)|@!~J4{w^xq`@Z?m z+g#++%K38J=fUIND|XVYQ9qrJZKv%w9bq6puBRqM_U$^IhJ>Bme8u_GE$DTDMqS~) zq1=Eyc~bm%RF=HnRa;KYzsHn@RCBc0?Em~{UV*HN;k0!zGxJyJ}Dsnuc+<)D-%TT?SAJ+2Rb*90c)@kV-4J6;s zwv3lBUkWHiK3%qnQj~(k|IgY-i2tYGNhp5({ag?TX24%$*C9F?x9)9id zgP*WIed2KE?nZqEylRoYzX=KMy6V2fF2aI%?e{FyHDW+q`n1y~y9s+Zh}67WCA-*)3ykRShK%Rm&9{D;G07$i_-6$e?iG$VpSG-_!;=&J9#61zP3hMc zQFGxX;JWv2J=k@&V@ggb9mout|FQEAub#37`kVSnXjfP=;3d&LHYWTZ zsE)freW6(FYaaY+`Mvo&j6s}gW1fs>TsaTk6lR(o_V_JEJpX@M!tBke{#vPCk%u+B z<*4>C@13&CYK?7U)ZG;9(ff5QL#pH-Qefu;!xjAA?rXH38`tI!-)>&rGiBHL)u+C% zE@j25<5*^0{0Zx(TeYQ~3|`EPuk5|F+H@%hxYAt4A8jE_i}MAku0P2~{doHok@ITv zMp;-sT_c#{(7h7@_oyFmrJR0GTK-Wj*168F#r-~5z_|K! zKv$V&4fgScy>v3hrI_xX8bo%zz%^kp5CEK(5r?Z7!T;S%Ei=Mdum=}6-Lm-;Jq5~nPGMG=L? z|Ep;GZAj5=LQ=1s*jtxG>8bwvp`TLI|F73`eJaC#VK*WE|Ms2E{O(^Vq<*|TX$Aex zI|WrHwILlfGV|gsKs^6Y*1VW5p$3Q%u<9R&*+P@#eukWbc?{ZmSd+ zzRJg1S#HfANBA^vYKWEqIkj-leAso8&3P6&l%@TtEDzkC7!s>W*U_<}8_wv;WQtKg z&cA6a$Fta(9%UJJx6Hc_;{03mT#s5Gq(=wm-Oec6PX662%nvX>ho?mP?~Y|gpG#%F zka+^$(JJLvSg5__LNC}$%~Kw^1*orwNz$%wVA}K63*lPmxB%4?aqBFc1>`WhU~-tfdpoxo z$L9;98}2Nh-1?XfCmz2ry>m}?t1xP3aXsSBS|BIxr?iCO>iasca7brD@&Cu(n}Ac% zhX3QvI5;@gB#EpcAw`>LCY7WesiYz;(x##!m7=JGBt;7;i6r~38Ics(x3Ww2BqY24 zdEd7=kFQL}`@W~&b^X8J*LAs`^SNiv{h9loXO=Vbxt}NT;{`Vgmtk-+s<)1Ybn<&rN^@w=!g zyN&sI-mEjQ{-Z4Ic$t01Eu)Ns9#{G!2Oozk3W#cBfn<|-HPe62?20&Zxg=Et$qBLw zHWvfq;y0Z7f|6s&PhZy#^?V zj`Q0vHW=vM7gi(U5pfiRx-85b%VzwJ0p}Up67d=w+@`9}FN^fvI}|f$1m5{`&t5U* z6Im8{A})!nT?8~HWBoG1M7-_|`n^&YWe}2T)sEUxy7vun&+6G0$RG~OSu(#mF`svD zleOB#1ZhOWNc6Lj0q`GfeUl`9Od8RVedT)OIj}Q|Z|riScu!eWu9R6Pf#@Jo9o5^w zySQ1kQCn*+iy?AWi2^GogZz*6%Lo(kW@+47xa3YR+-^>4n>~DR5)~smT&aYoL()8~8%+AmL4Z8PdX8Eq}1{6e& zbLn^YS0JB{H=b&-Io=6Zp%1Ij-=KS^xSCwg66%6|z3d}CSc7;q^X@t+gm%K=MkkW> zGl6}al>O2~w11_RsjBozU$!Q&7H*O#ij(^e z{I@+?&{A-^2zI@h@w#&}<9EkI!1NNHPmZFl= z=iT*s2<$|05!s32^%!cpuJ-whmrRm)kkQQ^g#AAQ@y{5)3(QZ=^b zzC}Z~^bzKtZoCxOiDDzN6UAJ#TL0MagB-M{B_#1lJ&5^~ zl;h>}1(oQU`Da=^CNZB^SlA$~zPuTAeK%W3qZjPU8n#-wJ8Qq73WxX#1m`ke2d?v^ zzpvnJJ1V?2EvjTH@P92hn!oB{C#p-ydt9jx>_qt_vJ>U`<*VxtIa|6>YwI~nF9-nr zbM)<{K0~ZSsIKCbY%~kxfyh6Rort&M>FwbU7Y0#9gQ5ZMPr$#?g3gQExQ0>8{mr?1 z^~^tp1>2S=7X-0ldgYnws!AZ@5DBj6cj;5CjXs?R- z=Ldh10r9eBt8UwGNWnJ5ezdxA4%mtO6WNJ)4RfZgI9f)%28Wn0P7I9;#$!I$E4#X>2 zC;GUpj~na0_IA$8v%t=XXY6t!UidkirH>IecH?I1P);j|>*jUNGR1G)SZLk}DDpRq z$6uV#nJm1H8(ZPsX?jl$@GdNrb)SEd8(VI=vZ^}xU+&-O$v-_a7@XNRz%sy#86WL6 zKiv#?EpJeA1(JEOyomQP;=6%;Y#tfmKlAMLbB%sH=d&E$l>%7VosKC94q!hT8@1nh zHO!AKbkX$W`whRn;mQxEqoVjRD$CRc)=}dFf4FAT2EF3P%G<>_V@GRKSY`^twS*G{SEC%~b5E^JQYA|Cf%cK&MguvjT-Gbns}cM;=v0{4w4EmOA* zhg}Y9Xxv_1J*5-^%jxE2)CC-z2XoS!Hqo< zo}9{Xy23q7D1S!(qNBTk0PX_lGI)>-7CsxG^Oo-52-z8Q*_=e~JcrDaFBt zFFr-MqmKx;w^lu>%_M^#yHm5+aEm^;9ujS@(&p_`?RQ7Q_A|BTrtBcr>0gQDQcR=i z^!IBu=mp$h+<&n4=YY#V-YK`I})<)-JwiTm{@2@? z)qAEbOF zz*`fq<|_hNLqNo3o>B8Gc&C$8RA}=rJdmBULK!|Fw?dXS|IKJJ#waHA$2Cbtv|RwX%Li z0+|1)S!Y#8)u9M(TYZ>4R{-n19{S+vH0IZ#SlLEm7K9jJX0o}yRs%E z0$tuElH#tw_{Tj_-ih*j(~iw5d^taMoTG5&&RIZkXrPR`%b{G@mgNnLk7NTuCXs(4 zI}tCuYI~@!8UkqnBLQK{9!!_|ATaWe&v!(;Z#P{x+&LtL@kO|I zESHtS@a;bTq;-#Nz7)oO{0TOB1+e4GC)yJ6N)ASQr<)C;i}QDVjST)qkL%=z9ARbg zujoEuHK*QLppIaoeE51qysM-Gd*u4qFy-Y5)affg9f}-h|8?`oVO07Q?|gkB<_j+! z#4RwbS&gWnYp@w#2?nkXhZYw<5!a%3?SJO&zi-h> zUZxRcf#@(7d?{gd;Qau)Pc%#=@dnV@dPl0I2p#B0ON_Gw=7j<~k$)mP5ig6WCi_0q zVEB8VWZaTyP#0houJlR#Od=ey@1#I|D6kXxC$baq&K*9xVwq$qJebFoabP8Q*6VB= z%{R2-Biy9?YEB#}lYSW`@=s(Z;@zs=YV-MPE!?(Hd?0WyIENgsd3>uV>?0gtbuDrD z8L$)iC$baqn$)RvwDfesN%GY#RCSQgW1{Ohdboz*r_00EooNSlBL75oB3^Q?%h1tX zB!tp2{oLVEr)xRr?4aU%PUNhm;nCINB#g)}BRdgqkAY;8-z75QJnz%4tzW@2_x#}( zQR{b+kpmmcho+k`zb+%*>0RQyU<$JOo)RQ}7Sv@pE;Fe2>EuIVPS#h=ngMQ;7{xbs zIZ?bNl_#Cz<_RGW7X`FVg~9ERxo%Zk>^>nRt6)}azZlq_v3?n0B3`K|OdJv2>GW)BvIO61XLfx?iqQ|S4 zv}Im9n_cC%zt0ytD3|PapX<3;Ck&nV94a_G9K$H)V5PWhCWW=v0n1 zz>fQyXiLQF78AVIZg395&VF&$Ne565a=pKMr4Ds2vLnXyvRC$0Y@$44*CXO>(#r}M z7?DOQqMVheYGD2awf*7`Df?uQCNud55;e@vv%=hX9;bX6q(?P!hOh(Zx9TT%J}saXzmRuSXLz$j!9Tti zB;xh5Z(iy|t2a4d#d@)&2xuA}H0!`zFGLVq?f3q}F!SqB0_^$?d_Kw}HEHQvZ63U& z$EC++-jzk0f1&GB%2m+{=GUQ+omx-()9O&XLR#yNjhcTUPqpOQXdG3Cl0I0?l|-9=Az-5cNA+*0Lvdj{-)lTY7O`7Y`Q@Amcvq=T zp7NxbTNbhBvmKOynO~Pto2+1R)ma8n<?%=k9}qv}v1M>g-Qvyw&*d!$v4gfpM_(rocpsHOx`FQmKq{WS2d z8TqimN@tM-QsC*8bn7OtkBx^BCW;p;Yb{GGn2uO4&`6l(1pIeJX9Q_GiXpb$(xtK# zu-_T+j9pH|yA%yQ4u|!^dGeSu%i%uy?}8V%tiA@&>R$r&A6a-B_0#QR{W8KtyxqBO zTAQy@ks6;xg02ogV=EiEP^n#)iufKZRx|Qt{=5$xxwdli(B{=psb(G4NeB6~2z8R; za_EF}c=xF0{f7FNzGUy6PiA((1(!z@n?}w1kgtEV|D=B>T%ep$b|n?$fl*$^E+@+K zdOvF&iO*f|+n2g&f)t>!wR*iY&Yo8P@~EM4vA}Pre@Qn<`DPti4>#S&TWuu=vUJLhr+O7JT3)siTGZ9P_b4D4jb#_86Y%TLzWF`yX=-}iQ3*J-!w^LVBI1h0k z6X6(d9U|V?3>;pieIxbiG&tJ%lxq1-c!&n18Oca1B=KON~X@yHDQ_+5q}iCsb9JNvlQa z>@9iq@F}qWDz@>K5yh*({%(jW5e@G>9Br{_E7-rMY}$9&**=En8Ke!z%?0-HeE-Tu z#LItuVH8O(78Q0QsfJX7{-b{#o3(LSC5lX1xM7gO{QYY!wd{sZKqh)c?)1VHVZi^3 z`X1HCiUnvq2es++FxZ}7#WvnDqIi28zq~Q4EJd|9`y7_L4|sb8kDcDqQ-(RJ*K7O&z@Hf=Iun)Og>0IK#>iIqWWA}o523yQn z+@eXVf03<7lN@FLRZhoSMwI6|wzzLXrBsZ!-~e~UsQDdSdMGY?d3Z4PzQL=DAAs!{ z&-brvM7$*ic}bsX^B_cSe&w;Y4_p`AIOI}9KCxjnra7zTvoZg?k-FTn%DS8#i&v4@ zS2U{r<*Jh2G@3F2KiE%Ee)72Fs_|JplI zKj!n6^dHy#JeeE&aNTw9=~34OU;Slww-0k;JqM3z*U{z}{nbAF)iR>}%lqL2ThI_M z<}$T!_PR0W9)$fF zmD9v%btqoD78mos>t@<-LMl%DqxE-7F=^P9f=VCUs$=QSSlW@dEIF4tD-mXIuVQmZ zCLX8%(!h?MB^xT?yltw_`OVT9Zhv?u>y3E}-@tmV_mpz;iFM9@SK^1BSfmZ&C z_Q_0pHyQaHu<>eR0poWkHlnK(B9#;24R?BD-=_Y^uV3&_+dCYvBSEaxTw^prQA`tP{ z_HGQL`{m-~WkDfc7QRltdcG3AOuj_EP`>+o9())0toioxZQ;}7)8td(ljIZRBlGs~ zHt~Mo&E|c<8_pZR>&1JC_Y|)suLM13ZOiCgplyaZq zLAgM&rtGC`q3BUGDJm36iXer|(ZkWi@qr_o;{``JM*xQx$0d$a9F`m=9P2m`j=3DN z9KswF_I~y@_A2%~_LuC@?2p-RvtMDiXFtqt%C678oP9pK0=pjFRi zcv#sX5t)5cbW}gMLM}K$Ug#S@&UBPg>;he)BT>yj=pv3ZiaE)U6CD+~U4b0wXi@1A z=mL(^Roz9Q^8hVPf*f$9R&ew+bPh)}FZN*W;yR<3L797dhNHLy>PbkOj^fX_LrdvM%B>bca1@brxeI~;QmKHJ(2){Z1k%FM)7P!B zkS0LR7oo*;q#o!3Y2YX@x2p|W1keo?XdxZV*HVEN;K;91W(hQ(jw+mtp?P$)A)y{p z$C1y+z#&KtAl(3HE*)(*-Ve>e(T%Sc_du!uaT`Ok>1ek_0;GbYYa@wwA!UHHWxcHQ>{Qozv#KIsxjo{o4E*&sO_oj>#b5i|ow_99ch zL$Y)~=DdCVbj!sCGZ-%4*vfB(v;>af8(Je>D}*%ZWqqdye+5IaEptq>cI{+M70BID?fvHKxbI=Yy>1%hz2Xhe24M8c8U@TG4M z3mpxz@sdX9$iM6YX&6VdSM)oPh5)jOBMst6SmLG;Qa3c`kEp0aGD?l3> zNF8*f(Y}%N1xNfvFWpJ)bX0gnjP#j~R`oWL+Hk~G`m~$W3eXC9QVSjFsdAB;aYSyo z;7w`*NY0JaNJoYajiiPjX!3AJ^D@#WfVL@->gmX&r;GFvN4&}92GtK8b`{(Q7#fMKzav|d;uvNM>&tLJtJk|=*`-SN2Iqj z{r_|=s)_68bwJNu#bRKlqBsOUKe{yU=sRHlyXS&GpTUmvCB;LDXdP|*eSe{4;WY0U zzDnT|Vbg`Q@%LX|we*jdV!qD%Sd~^%_aQQJXN8TlZ8&)L2OXN$z21S0B)OmZ-fYf% zo%h8LTRw9?q99u4VQO6w;MrhjN6^d94SWbE)ySZ64)b;1As(`_2GfO*)R@;nhopht zTC=}6Ez?m5`MBq9gT!wbf4{*>YUOzaIYe6T!P{%!fZjTIqf1oVJ~^a0cM6uddlS~XJ4|?`_+>Dn%z%7h$5OQN(M_!fgSI66K#q5^RqJErKg{AAmN(6 zAKFfW@%PV}8BLn@ON$#ZSq&3wIeRvgQIHDPgN!~7}IpR*u(yyPgw*w#&w$dgx( zav3=9}C2~lGlew1 zyG{$x^y?ye1&xovxc~8cn_G;9<&ng+qleD?1}%Z-wLpI%n%-Kc*JSpUC14C8yAbnB zDTx%MV=hbe;atY=ZpQ9c924!|Q|AYk!6aEki>t^(X*GDq&3EdZTKP8_4}f7ig>U<-((H(#HJ{uy1oG`7vMjJgwIFyT%F%l6<`H@IV^Kr;3~Z$2jXwxWzg! zcG^zn_p3h3fu-}ry5JJZ6}_m_AYR?cP`gt=C+wvZc;z_??D&40XiKzzIUi`K543i{ zO*1ANB#hEMXP^G)zU^xx94%tmlRu5|yH29*AmY_zUE`X2w;py{Jxj%BCU{3%f75lg z-qBk4#hn|j8UI4}OvIZesLZ=MxfULBYoGp*1b83D_op|0%ZEdr4+eYx2F-JwxC>?J z>3rB>Ei|`?1suQR9P`Q#?XTd_o}@TV1lWo4Nn|IAcW!&P=u+;Nu+tF>mHs)PKj&%L ztPx!m4(pr9Y-F)#et-6Id?;PDITe+at5Gqx0{zFy$YZbh)lxJ*hFlvP2<$|05!s32 zB|AOp2(^lau|6XgsnKIWHqEt3e;NdPUg6yEeIeNIME;5FM7+J;jXkdp#-fq2J_ate z90>k>llw7`KJKeTt4h}1W@Bgm{#Bj#pj^=WHR|@|A@7V)*M&d$70qmA?>pw9dsqjv zzg%TLx9EYBtB#uGq1}sSy%P>BjwJIpDvkIo$t9 zM>}da80WWEf%&>;$x>vYH%)JS*7s3?_o(>>rut`|)v)hG7xElg!2cWc*211EqQsiJ zQF4gKauN^FAJ?r^OSjoQfW926_q$&Y@_^@WqAgLLV~?lUikS|e(bW2you`0*5AMCE zOT>pzm$qGodS8KkqI~#zM7-++U3VAJ<~b0O`y4s>J@CKK|6PU*?OBVF+IN#3mCU~e zH!jIY)^KFShHLzbA|yec&oAy{9ezr|EI$Zvp0omXJdTOBMDb=dcs_NDV#CNBO3Fqv zLA;-@vObxzl7cNa2=MS8HFwHH`SA6Kc!yKbCU`d&Ms|KUFKX002URL(&r*u1*kFkW z`!;vx$9r(-$P9scDy9&vZj~1T{CB(*h+0jXUt#&9wbGY=gT8!VmBZTeVQd(3aptGm zL2wOD`0OU~a1R^yWRF%y$~JKR#Pc`NmMG5}wFQ&8)7i1`2XiCdqyYc-q)9K%>TzKF zS0``zPJ4zqQJ%5u5%E&mMy%(jvtc(Uf7@!C1J3`s)!(fQN$l9PaxGII2-wH^WrT@% zC3CXWZNj;*?`bKPt+a8baX%+rUL#P+dHO5!@3BbYCYt5({FvVH zR7DvF;2+%>RbET84~Bg!xULB76O9vJ@6UKq@Qez#n>0PyvTCOQR(rvEFxVXUZ~Y?W z%4aQrk=^YtDh{(E`1*gh{gZdz&wBcfYnCf%z5gS7feDpy}GRRK1TR|J(T$CcmfaRq;)@?a^&u z7S4|a=dSFsLcuev$aItWIf?w(5^XDArCGp^e{Z7gpLsq7cGHnmWI(?(O%v#JR0T$%w zo!R6=Jimgql~LKvz>lzBcKLq0Lrp*Bb8KEHE4C#(i-?6!bcnrAee+}7@Hkd%?0R9v zE3Qfhk&(tlsex}Npr=24*LRy^bv&%?cSrotj349E^QQcCzOsMN<+ze|estK!XW?dq z{j_}Sc4P&$bni7wh6iI7Z&084{4bqzPU%l^-qPRS7@sYIWM9tZK$kGqy~kXZI6Rjc z1LxTWYGOxj`5i}p9;`Zd(HV#x)5R>CbtdqP@rI0UlVsQ{ zc&l9+tBw1Mzx-y>>JrBMVF+KJpEx_Fo{97-+cCaAR_!|E!#OhGQGfqNc)f*t#z=B@YTbfGZ|m){z@X_tJnXoWdHqWdbQ+xeJXLh~1#|`w9n4S5n(o`nG3 zCEAZfb|T)>-Fa_!BNVJTxFF)_sObe3^dG%3jSs@MjeO0BUA?heg295t88n8h5oy(+ta9bZ1tmMGqk zP%ZwGK5SUg*4I>TZ!oQa*A!{B?>mN3TfMvC!Yn}NI#E7+JtAH%<*pc8wMH~U=E@n1 zaL{k9=8F0c8AqanSmFNruYn!+H_?`ex8~bD*18V^DE}w*@J=tF@9b%Qcz3U5Kf3mA zpnd#PV4o--z8(>;>7DP+0qlM-Y#ux8Q4RW!$EH*AYrT`;Pw1oys0P?^e-mwqc$*dD zloR+%VSmAWy=&j+(a)3ngk+I#8uhTG5{tij@N2q#qI~#zM7)^uZuj+;b+G7B+Z&gz zfa}iGa|attP3mFROm_RBBNP3#g|mT{h<9Bu8e}5#$5f{92|j)Z)NhEk#c5_!`4P1~HLGR?aKG`3l#aWID9=|SYt%Z# zgpk!Xz0$!gfOkgciIe6hg^)>Q-ZO?9m_J@VoLTIm>^~Wq5*cu8rY5Kx$tm`2on9~* zX`XyF+?N$>&$vPT!blXavzubzxz)6~k%aSVN3Fp1)R?TjQ(>X;g_bU`_1vh@s%~w|CEgx{f4C`H6!z9{+-^ zo-cI3GxueX%lGe_@%>DhL~#+>iQq?m3pViA)u!pZi zkPFmxNwk-XFuvUiTUPk>Cy5|$PnQ=qZ2tKj4Za?umMC7EIuLCdx)J9v#q~{M@aF+Ng2*4_BQj-VsAVisqfU2Zb?y_xX2uJ6gNS*YwLEQ)=Wd zL@R)Ic%0#bAN}9SAgBB!h3{`+zAoAEHuut{XJn9s*`|VPd4PYO+W87GwBxrxb58M> z-=K%i_?&)Z&wFXaDnUQ|(5P|K4OW+p+}$XR^lH9)vG+HO)4wE3T3N1RI^tw|HhS48 z4e$mvzxR`Giy>A*FD?sA2Kgu2k3@E&ekFx%rr(h?&gbBx6sDR-@@CUw1dL@^W?S4X)%5QwQ#+|oRr1A zYzV&H`B(HVeY{x&e-g3%w008*-HtDxXiF4t;)*N!H6F!q?e^Er^YwuLEuuS}4$lvQ z5BE;ai&gsP@&2)WMBGKQcHWbT$%iKiJnu^C0o=yj;;FrkuV5Za=PoUn`TD|PRhNXC zX)j^H3+s^)WpHkid}<-4=WI$_4)C4dczpdS3(bEb^2?J8@Pe%F@h&^E>{-F1MY94EfH@^(($Tzk3m%M zz#ifDCg6Yhr&a}a(lF}n{5_?!k@?q#^T~nUJt3@^i_gp}L24l0C1O2?Ga@KhnMTM# z7E@rKXq@W=1J|rR3G#sZn`leK>!|A_ zTXUWZD@gB(H|qm&6}=L1ubah#^&hJ@2$})x6XnC#BjO#BMyK*UWy8X_sw_JoaBrb_ zVbQJI#%x%IP$Htc5ggaJzlpX)yw*-D4v;I@G4h;Pqnc9SpMQ~s+RW1&n2KKd7KvBD zK2bh=JtE$VWh!Osb7{Z1ZG$_s(!hCAZk1iyt8O;TWnpdkGEQK}{Y|tb;@y1SQR2oF zZY;V1`3{}1-$#G-1 z`QBu4WimhB5}timz1jIN-YHUd=YIyga#*li;8R{~w{pi;S5si0Xnyhai1M7(xz#~x zl>pZ2rB(RC5#%}iadmqsB!I0-7};af_|NZkhPE8p z&o|C-96>!{mXkFuV7z=MOmtNWHw(7$S#OBNZ>Z_-*(7|l;)nn?Jp`&;FlxN~Lhl>r zcGBt!QtW5vBTO7GA5S%<$nxPHT3x|54-$`e642MSrcB$n=_NlF`z1xzbtbUm-Y)gxpfhjBcBNcrtdZd4nL#>`p8%h72)EGWBp#=~Z1#+h(k1n9 za^1s|!mZ#P)fjp@T)abSdsAL4Tp=ASxq$NMFFi7SDfn>unxvV`Q!;Wq*2P1F54@8B zYy8ho=?~s;@-Iw++k^XTFO`J;<#$xw2)?$ExX<41l#wnWm6W)@L8nhGK+$TyOZInw)xy)vwzeT;2Sxr z&3Mq_5?v;OG<;h5cB%~Hx&r^!wKa>2;^D_ykbD*Ik2;7^{_v0XAHpSFXmthtoY5u5 z@{FIYSq2T?=G~bDYs8q}c9bQqGoj|{UJhxigR|T7B1I>lPj`*Oocl(S;IqYzHe2`p z(9`1^IjYUL9(|0Jg;qxx*UVc-n+IUjqH#a&kr0qe*pLAa9o=*;um~mWXPdrAKTe#& zj=2iYUmgcXlv^nAD=B%3a)$A#uUyH2lX$@z&u}7O6iv;=@`+acbyUm(2 z3GkECoAgI$bI}uBCmeRp>!#B5|C4nVN*|s;ev_;NV%#$$;dnozhumL&%quWX#yT_Z z-D^za$C^BS=B;#Qd>)Fow=F7vN}I0$jhwD&|Fhpe&OfZ=DJ-1b9PG5_zrX)7@LvZ0 z%K)uzgl|;c$R8ta@W19@3H^d+W&exqrKKG zP1cbs&4lx1F78U&lE(0!osqx)>&vt3op}DN8@aXn&$^L6=1jo*du-t*$+2hmm17dd zMS1KvMEebX-J$Mb#2}~-@fU8?>^&oZO`8N+Kl%>rW4_K165UfjJ!+CItu;GGv6Zx0$3=Vwe!H6 z@_*bfiQ@J5=}~MAOF_*|pCx9SfjWwstxx9#J4B#m)%knX=l=8a2N7?&UC*U1U4Cri z=h_w<2^Ia=NJM46hUQVQTzzX5Yyr?6etROX`iKf)58qL? zyy6>SdY((?u}W)xm%w}NziC&cFuxofP%zXWBNXWq&2kRb`wZUiC-kNSYZ}rD*J!e*Q zpbsb)jwfa^Uq_q2Df85)9yUySpH|t+MWBwNU1QCmJDtO*JUML1H-4b|9Fsrz#5=w2oT=vV0rZ)pd#uep zple(gw0L@fYCr0GeNo|}-%v-P>eBkwAmt9c>66Fcz9i6pGzZL@l(8gug|qw1poTx} zkRBo}uoa!TxstJ3iz=u=0k>s^I)i9NG9wh~lLvybxF`BZR!t;yiQU1UQes z<}utywh%)0hv#lwF%4|b_}+=FM7)~wS9oX6l|wF8v+VG$2j`Iu8kgV9KP-o^YR4VA z)e4S7VutaT5b;(jcwqytMG-|`K`!AiRt*0((mOd*gr*EK2bh=JtE%V6)qlEWyFytR?atk zT@Z$^-^MYy+}TM2xiU3pQimt7ePlx=Kr3tNvxOl7L-SJHH5B?D*<)q+SKV4(X@F7p1TXzwU>i;%*@)q zlQz9weTR+qE=!86dVQ3ByxMfIP&$r+v>iY5j`EuEJ1(N_Av%uq&j>H`9F{>WyRB@a z48S|7%l(wl!9p2C%zK(|$TpyfA@WaTC*qCYq&X?aNe1b++rQIQ2KbjZDwMlCM+VV- zULD(T0oaNB6WNJ)59J$(`6oyt2?Y(qN$qL$K#zQB#3u&2OI%D=MExp~bE&m%dlyVTyvo0I)Vu?yYZh0o6mNn<-ZtJ+5of+u zZ%$Rdfbac!SoU<>d|?G}KAb!E-ZdxZT39*rfzerBU?+-;$W9cm+Vmow)Vx}FF2y(U z@h}^LfB%WbwtM_7=WHS_^o<@vE}!Gebd2Gsc}&LoWrT@%8#Wg{P3C(E4=V((tXu-l&lLNNMU(s^~$ z{U_W|=|s$|CveytzQa~?fqkrBMwp1#!{=yo+@e@iXU_8(EQ9~E|9I_>3frHXiYlCN zdZk+YKbJA$8@-%}JG+h3`e5aJ2g+^Gw>s5aOe*avQCa`QTOUclKHBF*J`?e7 zF`-_F+@6C5P`c+&+Y9_tw-{NS-cgA5A8Na}JeB$J22Apm2^nlc_2a5Fd6PjOid=2T zwX(4V4M(o{>VyFML}DDh4pF@KcaKaG(rZI=wB16U<^X;At2OW2XCCfEy&AcFGl!Xf zOqwPcM*|1N{zZUvw z+N^uMpB0O~!~Q}?9OQZ3YLmSdxl~MP>aAz)D6o(2GZXnt)UP&2dGU+nvthA&3Zz#l zf_OI_D>wK`)63hhv^|t<4eS%)8odq?ulLpyC+w=InB1C_gE=W6t{(4ghbnk@FjbcR zr@arD&pR*6roj6v8zx$P?S#StaP0}1v~Y&BBs=!4DZDDX8C3qwL@fAJF(0c>&+YIFv&(DNfXB>5G!Z_09U|Uf1>2;m zg#y_8xS7Z2Mu7e3{_gy8ep>;|?!cjt+!j^@_w#pKBHpwWJ0d@>6To&&qFV79gLqxd z*krk1)9M4HW*jjfF~2{*iFtje8s*1Y2DS>p!{FZ0R%%9|`4B(0HF0Dl?B71q@k##a zS+Yovf);Xe1YJ`$?Q6$DP#L;ch4syAlE!Cc!fzIILd zq0`qYf$1y!_)v0puDO~!8JV1VhHFLz<9AJyM;1gm?Tm&c--P;9>)roL=R5_xyTbjq z9rS-^$w3>Z|2WG|R}$lK`t9a*&pUB32{z7OSD=6Nhd$lp=kL`-nYcFQiy)R}c{~;K z80+aXZ{}drisRv)>#R-p_(|-P*>1oZ5YT7vP_e;)9x}(bYS)*Z)1on=c4D-eW zHju1-=-!oo{@(mUN#*Ci)xqhMTXAL+7^nYm$55u^oFrI#<*weK%pY|S8^Cdk=aJZ?IyIfv3yYaI8H3V;%&vpSNeDN6)SEw7NSL8zvygH)U9vMI<^__?;1e{a%0c#tH$`NSgcQJr_FbeZXy`y=bWPjwK$T-ZMN_5X(X4lW5d41T7KE4rZUNu*XZ(5jEpTbNQ+^+ z!F-)ZYDcl-hGGFsSJB7R{wUC`PuiR(H$WTzf3VMc``#DK*R5NK)pi>tC!DIBBg14>rBhZC6E)8jU^tZ*3p#kb z%~BNT5yx~7hLDI?!@Q#RWd$!5d^jQJDFpmy_9(pB_?m*fyODeSi$1V3BpR~<5pTyO z&Xy|+DHxj4wQI*Hz5Max8T|@x%%myK>uy{wsen?OA?&FHPzNJ0ocd5WeACQ z8#LROWZ9L%(Ra4$Z1Sfa5izv@UJu z!9jS6nrxi(K470{y!d)VaZ@&3Z{DLh2;U2dJwEgZ__vk2su$Tk2%rCaHd}HpsE5J* zO|&KAW%=%WI*_LS7hF<*S0x=BPuDdxFS?Pr5a^4swS)}w_5ZGQ0|PrP$uyntoJ&Q) z;2A1<5gOq=OGbQhCG_=vgZ@9Cd#`zt9|gG>UFYi0|@+U-*!jhLasN=P+OY zFBY@^pd4-7dT!Ft=@?mX-7CITw_%615HipmT*1@I{Bi4b@Azb=%g7;yCmeR>egXRb zs)JS%iF@P_IiB83#}VeAw=TU>Uymr>(*4hNc)yWAb`)N7*gFXPi(D1g-fk#~ z*rm1JiCNG5JiBk%Q>|Mz3;BGf39B15ZoP7V`Qz=P%E-K~>)Y>IGQVHd7-AYOw7LVm znq1pFdoXT&()#S(@tkv!8HNknn_o|*=O54CL|dXftE=hEU&JPZyflBrFA9UY0|^n% zYr5NIkljm9$dtB%{7;k*Uyq2_NxowCQ&~AgWV73daR~>8uU|!4{k-I|0;0N>tv89K z8pZ8@wD0`&jEZx1TYc`uJ>!a2*8BANfY&_O2_&7_SV-`1^`zdRC*A8-CaIC#E@JR)~# zaHd}sJMwq)i?2_V=j(o0q6&!<;gyyf=pHpU`{Sxc$93@(B)L~<>6WZP`h5`YZ=x*` zuV<{+wIl4Z2>SilM(1rn3t)S{C@r*126=C?iO*`!&+o|oE${KEK|y_&Wspp%tF5e~ z^#6^Qs)X-r$sl3JPh;g5na``Uwa9t#3uz?OsN&F*O~C(sNB14`k4qzu!ds52J^=QK z#)+>-lxJ-CyP@z#3FM`9w(Gv_;GNgSZ^pY@UBnQbUY|7cao%a+ei^kyym^MXgYzHu z!gmj8?NK|{NAEwod=1r7Y2(LN@V9oI`?nf|aW;-@HedGpRVvbtMbt+*0IgrEspFTR zRa9hd9b1s2FY~pQj%2Rv0Gj@vtGG%o>=o$GSzjKb?B_b+vLoka&fdxV{X5^j`BwML zE?9c5wzK0g5N~FO$TFvUo$zj|&bO~Iz&=jOerY1wzb`ZU(zR*&f4$_u{xhTW|E4Co ziz{g3$0I@;4?GlOz6Mak$w74>j-4$IM}AAt@Z;!K?+(U}j2hWOQgSP$N%{xZ06 z781q#-H&DN?gjZU#?nQ`sNgty%%y9u-SGm+;x= z+Gg={K)>2x_vQ4>5EPc)6By1h6WD)AGR{IG-Zj&FUT)kM1M8gG*%ssp`mNQTzT@BW zpTNGQ-sviiz&?)aUz&(`9S*FjT;qNV-9@3EeS(1F6kDD7FyqiO)Wc@J$mQ9<{!5Z^ z783DVr#lsC+NPqzd*^tCp8)-~+cV*%>8(;US@T)(?r}5)<4}xiBH~qwb6tGmNHlCO zZWyGY|39zqy0b=}y%l}}lYN5?E!6(!vT;cWj6~cHcb^N1OT?mkKG#= zAXq@e+wSkDRcM)qO8Pj*YIy?Q$bj2sfrs+Zu9~LImMG@OOKmkUN>pz~UE=y*uvLS; zC4IMsQ}J;N+AC>uv^^5o3Bn>Y6UM6^XyQGu4K;peZ@;h{)E!uUKCklGs}p@P+i>x& ze&!!b`DU=8viLVNJKk>F3qha{SBPLQbafa&FF9Vfcw58#cv;kUlop*DKqY13JX((f z{|$kx0m6bqsIT+@`@tSyCrl{80-`)i$GDBma~MR!IFHUNF9rUysYlkCP8mjf(?zD8 ztY!W+IAX($~-kX3^ z)xG`W=6N`xl7tX4mJk~Du2d8i8A_9(B*|2%P)Z^~QKV7{88U=q*50P1h$K_y5K_sI zF@F179m_-8InUGS|Ng)4`*dAh%f8pz_h;SrT6?X1_WImw@nqLYFtVczoBTg#KB7Es z<->Zpko)wglNib>KnvzPUV+P8vBvZ$PtlOKz+o_+;FyIg#MI%aQXVcb0uIryci<)>iQ@>dd#P& zFpv$%an$3A@o+U;+eA&&S<&9qAl5Bj;GHI@)zWaK1uN=VTIJK4M|pck6;95!Si*`b z@9Cy{)dTDjlU`#hHIEH7io91v_}zW_=T%PoM#2y_yYUr)6Lk;1<6ZC$*ww<@xUav7 z15J|Iuo`j(a$JYvWZ?OkHM(4feH#~gH}>{A9&g}hPJ83Ni~#}~DVP_rtnN48HyYkd zv$yEz;yau22q?>3jf{`IKz~$#R@SEx0_vA;#;5bUxWDkl?Z|oKT>G$n`Wu^<>@o$o zEBdKVZN>KKpLM16c=qqc9rTt@v-i_}swiI1afCI2RjKd<;NgF^@%$h{ONAaWhcXXY z4Nv?w{zcVi6ydcmqrHK~iz8fU*vUN$g53cRKh!FJ&;sM(=afbDjTZgqtm%LD?>lZ+ z^|bo~k1kX%iY1`K?wwBzQo%mhdQml|FR^{MlkJKe+r2dA@#Pyb1$Nq{|J#zh zvD8FJXa!qiLHzXny@@yMvZQ8oI?xLFZhUp;S#{flUBvvUDZ0R{KE*K^YP%;dQn4rW z2X8ou7M)rSwjK3#455RUu0E33#RJy1rj{dKtIglNpX*pE^eIR{&SOi&54{Rm)9l=M z?6T!K?7cjAzVk*IgX!@BM192cQYF_d75hxcX|`ujwa(9d`m?9^n{WeEIJlG-ZZ6Y) zwNhz%d;n1&F%5WWcV*r4WXO+J)BWS{Pd|JF--wCj5`|3mJ>q4CHnNUpcE`_=IKkFMx2NU%X(;ddfs+McwAU?+zE9LdUctXsdn$~xp%000#5mLL7 zR1>Y^|HHoqVB95^->8t|qEgF2|1J=X#S2Swl<<5#s$DOM8`Ndh<(Dr<&KyAmHgzBsx^?k_;Pc7%@#?^U=j{#kn z>9T0`X)te2El0dI=de-8*qZ?q|hp3O3 zic%XN``nlX87N$f5avnvQQ!LMYXg?{5pmEdDm2eF@I_Am>HbjDd^q5tOd)j4iGGPj zLCz1ohhwKbr^W*xJLhBb+HQ$FhDa|k?h)%ZHQh4oe>RBb5k!|PTC%z_@Q2>uClk*b zJ9YytjR6&t0{sRo`S;(y9-xE=FdqKwNj&_$TKnaROijNf2FqA5403q*rpfn5^WL>U z=ADr%-kOt+hWk-<(z7uoO#E-wK`SI?Q(^lI5-q&_x?Od??wh74s7d5s)^L#vwcU93`He|D{3`Z z>;*jhK%Vt7O2u4gM=Xbj%e}+D(`rpKw9Wcrw6rwf;pcJD zlzr8D5AAs86YX9>c^YcF~g{tQ_M_oDs2t+-3Q-p-PQMuE1sZ(&y7D*%sW7OuNXY99nBZsRRZK0oUS6I(z@MTc)XOa!XTy*gv14 z&BWmDZFe4>Y@z&o*(!UMals2dc(g#KbvyyARkUz8D&A}3g9+Iw24k8)j^|H2Ii8=T zH9T$i1u??$F1{nqA9E*uU)E}8v*ryl!ri&^jQU{8$6@fv^5};MEP#1G-A0yo)1bt9 za~L_(C0-PS*-XDhd*23fVm`Skp1qlRguFQ;Qm|=9%SVC}Xh$cPc*k=*GVuOmPYY#t z0XeyN#BzAJXA(-8PLD2y?{pW?ojD8QAvB}(J{-Z$VW4f?<(*zM4<+jPyD1*7Z&PRY zQyLL?aL18l_RB#$#4+d6jYkiNz>@A#`|mYS-p`NtA8wav7lC6I?s>%O2KwzD*6nF3 zd&OZx+65lfbHF(Xl(P4fy8A&j>>P$*1x&~ z;xKkzk0|J_6^A$68QIGkNcryq?F+|lsB??MnQekkOank1#{KqmO~%>cuz`{boirWk zwJtpS@$6l{OpiSZ+w1DXtQDo7R*hiqfj|B+sfoArpiFRk!|R5Pm7^1KVm`Sk9`4rm zH;zifB5^=!oAX3|~|XUBeO%rjC1sp^ckDBVxb!@Qy!<}zg11Zk|T@T5xO+Lj0XXrpFRg>Z&)N6NJ z4qNv?@qA%T8M`UpzM7l0mR;lTg{&0E1hzN;dxiW2M?@d?KrPL}IjVmk9zvHt)z+h@ z7iu55ch!gra1aNm56u#U+Oae56Rc7MfSlZRC6>c$U(aPBdCP9KK>cvCmx(0cBD{U3 z$5Cw81a&Z7Ti(e4_>BOMjLnoE zC-*CEQaI@L2D%r$OZlog&>yIAeQQ%d1Qcz(Og?uxASdc0H^svpEtNW|QuGXw(;oV&n+Do) zEXaLKLAD$TOF4a7wv6()Vo&S`Z&q|5R0qEfy&M4klpN6wYhUvj@w%~AR&ovC?~`jM zu^gVg!&@8{?O9WUd}LiZvQrq?8{ZOfrFDKCqSbTB$aj+eiTcP*@o=ASr7yQg|AgF$ zVAn7b1a=)Y*r{aV(}V11c9`X^1?1%75zFD>7Q_pz+04<8$aBTNK0YZf!PPx_?+z?3 zLAR{U`qLkXOSq_$Szvc+1QFo2dUbFTuj}PW3p9}V8{!pq&s(Smv^&uba#K8eGZnKB z$6#>@>S9OP49bE2a=%WyBrGmrN!Xf{yZRP2ING2A$_9Qxdc7QOP3wU1>=U%@oyn@UW{nf zipQ(Ha)6v%JBj7+?45HVGOBMKEBZ>DNm0fYyrbV32xNY*%8DkYC7zV{-SZHHr~ih& zB5SbNUYHd<>5$oO@ecTN+oq6*52@HtzC+@%=N|(((GGG`JbTa7O3u;6_N_mya^!2@ zB%Z$EoeoZ`K?17EA%0u!%WuBxcubE=K>D^ATjvnav#Ie;p5K7}gk8q=&J0}WlN6fE zd6hs;uARhk-|gKBz9kUl*(|PaDjyQiejU5AK@Fgvj^60<5_&FlA)Plf`yV)i>4pCz zgY~9ds1>h2+m$^4_u{M@X1;b@sM|76k?0Oum{`xho8q%Nvm+~xi&d)^VJ{^>i3?R*QU~89sv&1J2I-`_Fc;*uIgD*Q-;m^O{7ap_P z_@x!f9KRB;DG%1heo^$h$mZ!*wI^~Z(1u?6&&~Ni`P08Be09-@fKzwq;M*qq9-d_f zYcjtm`dxHQFfePOQ7YtfKcFc}>?fao1oSK7ee(}-bzARdhI3aW>E)z@wE$xN)U-~j zJIpdP0fL>pjhqdC?jt|75O$rTRL+t&#s~{tjdDBj4nclV3R7a;+ zSKmnLONQ2ZHwTt%#ed$KK4~buzQc+Z-YaOjO-3BJ^WHj5L76Nl(U)*m$0#1RzB%=; z<_y*m(ADPbKaW#g7w?*;qqqv&|KGZr^;P4~{r{&H!mhU;jaWtPNQG+9(Y|dY zBd#E*Qj0xEx)4&beIKs)^k-bbB)#AH|Fj3GnAI5cvE<)>|9aqG4^Z9%SUd#pq)+l^svqt6_R{sC#CQIdVaCA>zwcL5I5DnpG#nxz|c?Z z@7!ls$xj{KH%@VwF7K6VU06JX-WZx-GASOyZqC;X-m_e&;kVuDbblZoLgKRj&Et1z z(K_Lb`qN<`9zv{5_^_Ne9eVy-N9JKk%JUw0cZ{iVlyae0^s>7P)ru$9p}X{rjT&BX zp=V_VzP*d2d^|*H(^szzbFvVPa9_J6CSN9S2hXj{;PgvCIxchUa8vl_;|JcimouD% z2>ERU^j*cH68eweTmo6mbInhpSWp(1k7aVDfcH72dyu@u!`-bNxc zaO2gp*m2Kuc&sl^Iv>DZ+QfUi<`~kr?r^-~Fy;AhjY~hr=y1J9&d8uq4xym`EP1=^nK#}5VS1|IvNrG^+^Gc9M3*HIUeref}=aMR7N4jfCXDMQi1-uZP80;zKufO`y%EF9-urA|8)+1)8f6< zuzL8>?O|Eqxw)D7X#eImW;j#hEZ;#v%Jc9~o)3l|9HfJb=~xlb<22|SSFnhU=g^^gT0s&R;lv$yZ;By2N3Zs^N^Uw10USk zUy-o@%uBb+T<_{z@xWK<+nPI?D1SbH&(Ir#+{oE*gWIBLr%C7WDAl-KeO@ygJ{{aF zdte^r`S72w!BrbEK75MuHDyLCz=uDngI+y^olC%6Yi0p8Q+~W$GkCd%Ihqj;j!XJH zcmn*YEnCRx-_XYhpY^fdC+S9cUi!;tdsjbJSO6z|t%gF!Xi(zw9}1u9mX8pG`&gu_ z9U_68m``qsH*U<+Um5!5y%e0IP6+pL1OBAdfG>O&mVpz#CJzOg0XeyN#BzAJo-5yO zu^Cwk-@EI~9(xAx(%mmODtEBT!^^MDuX^`l9!k{ncT+rE(-iq1XEPOnSw1vLUhSp4pGPa3?6kj%z^g5MM5Ip8PT1vrOph~BOB@zP_VX3d1Kv2L z>|OG5WFa>1Si-16ac4^s8QuPP_*Z+l|~5uYF(fCVm-SA`0_yy1c$-1GpY^gyZWS7Ky?a zc>;J2>5^W1!>b1#?v>jYEMzW;!0J^j2?0VtzarmV2fOtmaOMs6M+(kBj;9|_j)$vQ zRzPzrTNv&P)l77obUwi5BxC0@uEMbWRiT2Dag@guFxwTQqa_GOKK9dpG>HRvqaoSt z3?v8}g~Z&93n0B__;>AH-BeirqCx;xTX`YmraRETH(AO>4Lg@0=y9#3|= zcz*seZpB)P@$lu&vokE4#KT|0`oIdZ?1qfDJT&LjpT0(ohci`P60BFUY7UO?fg)G>UgyjNewgY?s=o zH`^v?=RnI9S0*6G(~l>|!|i-Da<(G72^!N19haj6`XfKwo#k&{2Ay5HMd6My<>!Ux zZAKDms;{8vz+Az2TJZe(v>jL%EtC%hvELur`Um*%Ov5kc zyY1tNBrnO(pf30W{mOoXFV#64F*@x}?Q;h7AKrZj_IqEdLabIe|>tp;rw?{@yvk)TdQl&T)#jstQ$yYS?A_NwUyHfo30 zAdwu5pZ6>V_7>S13b?Y@A%2DH?q2JsyuEE4w~mM|?Lzp|%57Y#0pC6>woOC8zXy@b zJM8B@MEN<%Ooi=y?xKF=$=Npqxk)_yu3dFS{umEm9e&!=H|d-NJb&WJ@%;Qhbv^*0 z;suwc*C=u}X4bp8Z$bYNTPi=$Lp_GHdo0y*X`%d>r6Q~qf(nLAXwMC8d!Exkj@OQOa=i9+ zpxR<3;Ld`cwGGR(=m$J}OYMs``=r=W!o?=GYob7oryoy_hZ`DYwR-`^!#{a$?H3E| z%u?e0-COVPEN-Mn?|U1TH*r$_`F(Tf%y!9K2DEWSh0sX^j2pAmv-%j;F{00EY*}7s z139r?Gk z{U{guJVj;Uh2Pz$pV-)wQZM)ZRIH$LZdzVX(%y1c{CJ(u}}9{X)!L(W@{XzQ~Qoy)S=vpZ=3I6ZQ~I_EC9bbS9pF z&Ry-6&WeCh)@V0zcyl{HH&^#;-c}@2i>(-`BIY zef*j9+KB{JaN`!mbST*@T%7LJ&vOt&>ZY|z>^Enr`z%Z_lZM;@A3M_f{|kyYyY!f6 zLSadgmYbD-?x(LgJ#N7H%$oehC%kYO6aC;9-|6{8`-!RE^3C27CXXPY2Se1>dN+Ug z_dXp=%qONo0Uq`*vArAu;k`BT%fvKYZ3Xlv&&-^O~;*D-}7uz0g`0(>5@!>5L->v%(V{*P;%t4pq zk+dvW9mwIsA4!oYd;hH!%CAUwKegsxK0KwGZuRkir+4|DLUSxXZ3v70_k4ig^()4Q z=L39r3q^<2nR+`OAO7#Y8~&&@>37rLweG+D{`*0f0(}Frp_jAocM5ca{onrE?fRdp ze+j?qydUQSh<@k8A9@r#NaVxI+?P?FI=X92sVL2H)aktk7i#{k;S2v{KD^kXwaVD} z0L#Qxg&GF|Uwz8$Broy4HLX2g`n9Z&7A;kGhScZwPW&dZTy3Vz?m~-Jw4U?)yuWKg zP7-KJ0X*Ep7Ue11F@ExBO_)oj=Z6XXNfihD3iWAGOX?f($9g*_D%VyJy`*#%C4^AMI_qi!+8 z`2U*6ljNTL0sg;H_n-hAo{8|O*3vDV#QzTzGMBsHnt-$kEmU@u{^#Q*o}baVO6l)5 z63}&gKDu{?0sp`C+7;hLZ&^^KWSNJn3IX4gWP?sAfQKtp?t1Y3J|U>67UUSa)gq)a9ZiE^B=^^0%*R5CWmlOJeM442k zgvtP3FS&Tca(K8aT-DZ`=%q)Q#F|96tAcY0Xl^~7=bbc$OQJqce$R&5(KJIce9sls_Lp<-~)HybeuJWBR&y z_QS};co+jaZ*RPZ@jRM)4;|2ZF(D_{zr=EQewGW?yS0$H74k@bedOk(Z-Gtw+2^=3 zzK5>Sw|tOjCihnl5p8lxBaQL@mrR!Y>TkUIS^Es8Codg^Qe0j9x2J)Aa9nY;Sh8mn z%8q$ZF29fRJblm3wwu|u)Uf9G*#n`I_RF{56LeSzJ2SgwMV3vN2<3VDb^fz&Bs$Q+ z3F^(&+)>~gs^;o|Sz5>FV1r#I1A4nDzh8c_jR@ZO0BeptXAZmSRKGZV(I z^6+r0cPv+~^P3Ilt2;e^Y60da`x@h24a2kHp{>gs;w&kTySDu<-zyz4crU!?!V!Bg zPmJ7rd0Nm!40bo!>D2y~^5ZGLroFNJQ$CoDhPG>73@u9Z)#CoQcb>oFgKH85YEm_T zoS08;is$E`6xFYl4;kSr#l{!cJ!e`b9mXvLGqiq@T$l;ud(lbz)(%2{@W&(B(XI)a{W5B9G;&yBz5dQHz*E=WppWoOM>`-Q_kn-T4V76Ud|RCJ?-Ta z{d}rkQrCF6Lm5|ij+XJl8RQ7_l8C|dwFgpo#C$y5*V*W$ zea+&q`rxL|Qg^|3i*=iqs#aHu!;wB2oKBULkKayHy%f2EOB_Z72US@ffi+4u73Q9s z*uM3#_D3v6Xc%E){r_%?XYbMcjLkCNnBZ6a2Ny^|VC}=|RAG?iVSUewRU%lz-5aV?3POaE)Jf4JUJe2`2p2aC!Iv# z-At+#&RjshCDV;P%m&!=yIgHvsyC41>Bp1f;jZ6oex#^Y7(Qbu%f7-0=rcu1vbH8k-a-*ckz*edI8$dHNlaN8f?>2K{>^-;r)4Q5+>$-4C# z;N)FD9MEX4%LaeaZmnv$LwQc5UEUp7QHu#yEA@D|XVQN8!Op`;kDPj-3Zq(LX*FO>Mg~UF5{8(TE>`m@|8sv`g^qsf~jW4o*d}{lVy2fkYz07w{v=8<|Y@9Dv z-lhXwz}w6V=Du9h4t>oDm0rI9$VuT$&Bw#-@6+)+!_We0hR*8R^qL+f-q*6ws@RkE z8N~0isy?`f^5dkR8@IuYsA8zCW_Iy_I(UvcEp|VCWc(B|+uEblAOYmWdXbyr*_)IX z^w=#X2T~^}qcMxYIJs@JM#o@10-epZDWsY-ev*qvEQg27cFHLm)lPyG#=BP6dQ9rK zs!drv)qzlao^WV<$s{>ZA(<&2?%8>%!u6fW$b$@#hEtRF+O}EKTB7b%i8y(A-Tii- z^8KpiLA+^y%_HdLgG;76v;b#8;&Vo{h)y`Pzxb5GGDRRK)6BmV!?RgP@p0wOUCGGi zVQpjOM$mVa1e;EHtgAzUxz@Y3Gf}>8sp~FRu3;@eWNQow$W@@p9f-iL4|L_ZpbzzwuUgsswiAi7%M&b%0`k8oCF24QS0VYZh{@tEgyWTqz11Y1 zzV5u?Sp_yd$db@f#e>6?pOd&$Vh27k_9ON;ZIb&Y@${3*sC=(tJpHc=Qk^sY08gLh zW4mB9wqL#xt?1WPlb&I#^9-iT_`V^t259MRC!Lc(hHL*)1kcYbg|7*-d`6Kz8rQ|r z^`ITY>Eh$Xsm2ib<(_Fx)s&wLSD8{12197kYr%9c8x#RQ{X{R*F1mOobcdFaaI7(q z|HT+GF7WKVUzNDn(S;GcbHPeA!W7us>D{m~O`ZwuJMwvU#6BP=1L`kD@Nlb>ig#T) z#)4MpaJhvI0=qI@H}N@OJpF6>I~W&80Qp~(l5v5DD=$JbRuw>xnmv0gB25G4o?u~N zUVkTg)Z}Se80THek5>nt3n-h#F`(S89H>VT&>vwYyWFdt0X0JkUY>dY6j@Qb$IaTa z&VzT3FN;NWY}{E<&6m4Jic%I!RfgnIt@-2WX{dwN^~%DbdY>7DL#Pl?WlH-8yBkHx^{lv@5TpIrcC^{CQR{7V}s0ByEmCg;CsFD=T}It z!7FeZ&Q5MggI;>^`IgE3gMA8q^8cq6!mbxGh84I)(7{Jv#yZlD zlU}3ZxLg$cvNRQPaUGAKWy0T&T>dDuNe6r1KfC;J^38k%`33Y}L@sLyCyFj-Ko%d| zbjL5??|Xk;MVeW(niu|d^JZT>w)XlLCBL|EIHgSISCs-8?yR)(ocoiP{fly!5;m1C z-2Pyh@;d9FZ6Q=zXXoH$NP50;8;wZ}*a{tKI8kA;C4uYKD4X9QuW6-$fdkAKgV3BtqR;=erEo_~YtT z*pXM4{gx5c?KcQH*XvyHV3!S$3@hb;(MmSY5emQUAt$HR6FhAkd zw|;k8M<$dDeeSx?5Sy5WTi@G9x4b&e%YbG=5=^%*fcXbcZyAT^fl>WTh{ZK-$v&Q+ z@gTn_ym^~Fvvo2ny3MvC-n5mp-lz2^!nLZCp&k+aN7VE1&lRX+32k;PBcL|d(!Z`h zM7rH{Hfr6>I`8HBYbO^sc@NBY;Nw5CNoG~X_N~908Yz7F z5AgJN3Gyl}@uo!+mJA{a*#H;S*}eV6c{+5}6<5U4i1NG#FAK<_8{4;Dg2nkUvp3+a zKdN-<^?S~RrpA;wME?oidJG@?cK1x=;XaEh)k(bdRMo8!$HNnl;?eoT6VSt4;Y#YlUnZV6Mz6u0LzOIOxTokg!Dp1`H5(h+w8~+7w-nf{ zE%I3ic!yj<*XRfsZ=JEmQr<=c@B)8P^%+HY_KI%wu3{Zsi1r1mcm@hDM2SjL%?p}d zmM=tIXpVHUsRKDNpWGA=7Z$UQ+Ey`&loUtFaJ>S2`Ndi{Ps~#Lf(+S4zHS_$JfB*; zQH5_0FFm>*$)DA=3+#&@e5zUdKqwu0h(Y<#V+SB7*G^(NJbTq|G)sBirANK%_2v1l z0iOPT=M@r)L1Tzr-aYrDW0dFN(eQrVk+$VMvO02JlJ9-cZuzUBLhdLG@bAwD za-tpNrg--5I2Q6q?C1z`WxlF$RuHg@?(WGa){4W3(ZXkYlj4A!Ts&eqJX|9*w=0G% z2&!DwVZ1&K^q)-mCre*jWsmr~}?I6kz_(dHQ&`;o)9(5j8{5 z?Q_TtpEZDguR*(}_Q38@NTYWDtjPU9KHWYVIgJ0m>OO-IhTzDCe3qr`tjs=xNo8=qq6vT;Cbh_4c?Lf^VzE2 z21C9bJTUE7@7q_UPrqFZ-mJRp?V}TbM<3rVcRL*0@4mJ-qwZ`Y<;Oeu zJuxYZ^7-HmPSkm24`@+hI~9MkbhE{H^bD-1>83xxqxVWmwxF5*L#Uqx(!`*$V-svK?&;DmK z8ri%_`|Pja*k67G1Lplf5R=}h0zti8tqlN9if7;~) z<1FBRq8;R>c=kR#S7vp+T?F2wCMC8A`@KWdXBd={e$WErvsXQ2pR*9~+==<*rg*qM zYgv2iFdlvK{1UxXHK4yW=JRbqj7LwWo$zM=*6C}ezl~ceR<;V^g~P9Bc8NJQOw7~l zsVtgjvw2}OpC$gxJJM@Gc=f=u_nvXo{-sUgaFrkTJ6UJ&6|Fi?R+qL;9F`ueeIS05 z^1mlD&&juk5X52K==ttcG2p%7vbwx$+gx!t^_w%*yFaj|KJVf{q~kaf+~VS!VhaNv z{p0tMOlcTb;-#rZPs(%BYYTtZ&ll(Ee%mi73Jb6t&Mqr38lQfvRy}*1U3u8C)?b0T6Ti9NWm>bsc9bk z@LJ=wb)RPe|Kpg2E5@@|`_RWr9Yups%XX1I{YgCfHwD44gJUclkJH+$?VcH-7p9@bY1@kHI<<~tWWzeQyiVj9ezLP`4X`Ky(IoCM6Y zY&_g_D%V8|#&aM;h2#CjieP*=$)v-Uj>WxSkvd(tYYC7~Q%pjDhnpnR#A#jj80z|P zW?7~K7!SKkz4$kE--oQ?4fBG|0yznoY1w$VXJuT9@2@=vHD0J6q`wEA7nn|GOwG^( z$>}mQ=b1d7Ow&BG01tPY+T3;r#dO5;<>LeQ48ikab!F4*&+{sgpm6pgrUyViGs^T_ zJlvBzZHj_uk|4>H1U(JMzdkQ873U}6vSLUASxOO4(eCgP}O_@M{qJQny(fBfC zHB-~2S$|-Ee}?75BGu*{i1KVvxd)SY>(8Gk`>0fPBI;F*DvpViZ{vEWW%Qmx9}&C6 zghOphfqo}0!Uy=-CnWgcg;Hr@c8dFXxLW3NPQ)jK;S9Hb>3pC+w_nyMB(w)fUs-tQ zu?~>W+?vyK@!I#>V&!2ewtggimDa6Yli~)38AIp%XMg{o&&rY6llb-1HP0-;!<{8I zp!f0Q2*TFrKlFA|+<;mBikx(=Z%EH9SBL1Y!2dI&OwYx`wY&niTs$|5(D5j2zgh+K zcSUhpv9XUKx|eyr?*9Y(`&;y3UK(EniF9$AEe z9kpNYjFco(-d=-(GcUGU(4#8JT{%z2z#M-tUsB<7Ej>Cno-vJ@0LJZ^t(%_v-QKY2 z-wbR9_CNQ@V?bTmmh{ABf$`a+kL|ANMMl(~Z7AQb63C}(o>_wDXF|X`?WT>asLnMp zyJ9b3Z?VwoXT<@msPq#_nzY0}fGfdXwaJDRW${e+sA&QIbc~E&>DbGP3VAH0IT#M) zGg~)3_q)A{(|@}k$lA5xygnBix88Ea(@AjyEfr7wnm-dzTP|+??C#&3_uZ$*4P;$D z#gLIpK%deCo9vpjCqUbZogXCFxKK1@lM~Cw-^88n1}fk1Cmv0)1ax@gt*3>P_V+(E zLP*&*L_izQ%Y9k-yYD&5mD7I98W%!^=GeIccU}w|T-gKclH8MeBg+muN8#qi{fFPs z!oR38St7jttW%pK#d%^J@odqF;nD$d1GZ|~+pHE*p?>rCm@%&S&EMW9!QK|c%4%&h zQ)$4?6?kADeoS5!oGTzKK0+&noh$H!zofbQcjE?#V3X3=Z;hTG;t1$o-MGd#S>PL1 zt>#nZkW2zvNZmZdE(PS1ZYAr_sea~|a#wKaN=Cx_OvG*2p%L*V&ArfES95*QjWlSi zi!UG{5T8FCIiAb0EV&jUydh+IRHaYrUsI|6Dg@KhG~wMG3S#egbK}xZB7So=bA{{_nBuf2O7wk6sAy=bC_MhRx07-hiTqd6 zu7clr^dV~BdGyCa!mblXcd@N5OjAd9%_;hFjqP8Cdvc*Lk6Kk$AK@5k%u2?(U%gLwN;b$*>9!gH>~obMeD6b3^HGU{pgAJ zk(=V-Znvu&6APt9{Z={lK0XTeofmV6r(3y)9^IaMUE4*7^83!GG4t-M#rXS!dpeh- zI|KgyL+$cn8EoJAqE!jJy$7bBx%9jC+N|8NTeBt;X*zU~>B8PG6TiK9&1P|MRV5(F z76M0NB>(xih398<|IkIFO$79m;uao%2EgCf8fK8bhOnS_6sVWF6#?ESxporE;o-8q z+?yV{oC)2Ncww8L9N;^CSmS!!iDk#~nOeBR{_f^%#G@XQ$yoD^bAH zhi7FJ-6>j#US6Seb?X`+C)z=7iigY4vTG>7bQD<{p3d|! zvJ+nLbW_r1NpP}c*W5nA?P+VzNM%7ODEvVwqM@Nk*7 zzhM7nUkMHFDn9Sx2=O~|Kfo>_v2`&CTl$$?|7Q0&IN+p9N&UpGAiV>#`& z-b3bMohGcaDbJ&iVXjyXBSR1)o#h+Twct6;3wrKmWH}1GSjj(6Y(^gaKeKn$nKS8* z%A=6fsNqBHV1O$rTh&qBKME}q{}xiX^DD*2N!~A3S~O6&h~sFfugN*x!U=CK z;A&M82k$#Gx90R*y!PE#p6=@@$pdFgt!$*y1MfAgU*vOr%z0o|1>2*EuaE23M>V&59oc@f0n>hjfY#i@}Ftw=Fj6p!~eotu2-2c8?KOUl3-HH4fq$ z_T6sSzNin2Yq+*&w-iMAxCZ8+ zaKsA^dDy6#H@`e$-h`Z(Pi~5b+ptz~aU7EfJg9h1P-iZPrx=VpV61E`0;i%hCPN=6 z-@d-+77ghk5jZFMO^~MpXvZ_lmRftbio;BL_lJ|%LA(RGb`s0s+1sU{tg~!L9QM3k z+LyBl=zq4)uEO+{I9!@r&E0$XHO1%oJ0A@XCt`6Ei?*7FaM*#hqq#I6UN`0N!gYr( zu4rwfd^|-9qws?_4dSq}OnZB?9f+s!9kwo`#^Nbt9k*|d`2+D3Uy54BOWDO?cx7c; zXB>F1xVGu=PL2iQu)wDbne{EC*J6n6IW@&=->5SAU4mFVg^0tkjXIOgC3sY#WN{jc zr?`AD-QvWvQHsA`X&+&ZTT3Mhw`fpaOa2Zht6wLo;OQnLaj!N zol8(;=lCvmQoP2q`~`QzDs#rsrpOKcjK`02X^EwYp@0SGsoi$9rp{v zRmPbKH!^^HYWtD8#%tdcU9F~_9|T}(<0G6cmjEZ|Xr$_T#+&@`bH~*I-m`)KN#RV* z$HUcAzM^9sHwZOCW@{9!!MOz7o$GJhIN1$F?f%v?_6OoAJT}xpuBX`GK!Z5*B_4nm z-LTl>gq|K7%wHR0(RGjV@f4>mg?k|^p2F(fOW_@Pz@M_`ANpF`_CPOnYde`Iokua% zkEE{g{CtJ&Q$Nq_UdUn0vOvog*t?1IZjVDk5A-DabZ=TRkdwlhnvaJ&=xOd(FwhIh z^0~j*KIvS7E26h<9fjMWm3HqEYWXS8_1oYXAoc1-3lv?^TYOm@jE4iw`3sI)H$kHb zvSF*4fPAVwq^|MoRar5n&-}Cr>X1G{l|T*jw{?A$wB1|=sV%Qv6mozOCZ!)Q9}m~7 zvFA<@{0g%4qS@ib0iNF{1A8t>zs-jViWOM{R|7eoemprI?gNpFibnZ45ZbLiw0bG% z&o&382tw<_AbCh`@0tgcAFsN6_1L*jW+R_y{Z2o&2mL1!;^AgCtwdga_StseH_j#a zk00=C_Hx(TDseIiitNpPkgpBexT+(j_rX{M?nZo9 zatG)`{5HEzHCLA-jr3~WmUTe>3l%ep@a(PasCaJ|SBPwU#hi8{8T28y+l9}2!^@Dd z#ow&XzNb7c+lTG?=?Wdl#gySE^poNXgo7HHCBr+BL80TepZ-96L6r);eki&IdH*aX zZNBFY7Rn&j|91Og!AKC2Kby#NrF$n7gbobTN&B4wk2s>In>y;$%^F=03nZzI_bQXP_tGN}B|H7mh zMR@kg_Pwi8aA!p2`G)s@J^<_;IUdQe*_H|I5g+4K@dff3L4J{mhYJlFaJ#KyL01pt zj~8|WyEYV_VZF789c?LDt8q{o$bX@FMiCya&T84*GY7Eq2bfOpHXi|VQt81bOM)8c zQM*$&bFOhv{`rmCxt*_0mKEhMt#>GL1h@}n+eA`=SSE{Dq{xt_WZ3yG2B#CXrA@ud7iGn$+wTInfA@#!Plowiw|?5H;pzYddC93Jsrov z><)}??_@=laiq9!+I_!p=`Tf7{meC`lwH^2QHfq!lt=Z;=43j+-I!8r;*u{%b@SSO z6grp^S(vimF)kmuanwEdFr0;$jA}eMSbDFhYkt1K}&d3Ze7_FPf~B`x;s1@H#~zZ>XyefHsJI0 z{YQFTyA1-fGlTOS?4=Q)>TQ9@r6<ahi{yg32uK^*|$y$MW(2kcKK0Yz5=42 z3Bh4OFIxui`ROmtIh4DV@WS-VTUKR>k^c5+V0xb?_3$G|!q7x8*6}88eHYX5u4Tvg z^zs6H>tLDbL-NyOSICl_NdBmD&yusjZRtO8PwjWx5j~DwPHGu6R{rus0r8?}K8t z5c5I;TJh%d7K9A{rhi=DxK`m2lytsDtLpX*T)hULa}#zRqe5ea99Jb>Bi+y1Dnf)r zv2#bx+N?~^`o*~;?3jaTX&@>letKCf`S;(y9{4*Rz~UN2C&e{5@y;C}GGDK+@R-el z=^`htp+FZ!F15Bn5|0%e?~Rh4oqkl2^jpH;G39?_*^p3g)BcSQA&>IB=8T1zBxlk8 zjXt2HO;}um2#9NNnp?^{Q*XzMYxukGVm~bSx3`mO$@D{O`G(;@C|$AX>w^l??~J7M z{a?>7(RCI6aXtXg_qYbf%X8z2{r!dBagM2@yZRJ|?YQF|ERDrAR0Y3&tM&!NFC05i zq`MxAYuIaDaew^>AfIwO$xFO<#eAy`b-bgr=9>I(th zVU5pSiM7HsXmzf1LbEXC<0;_hRso$uSiFSx&NO2o5I4bAd6yxvY#}P`TGIMzJ&;fD zIWtS}{Jdpw{rhG0-;nES@1J~q26*+d8eC3+7rr4GH$r7XxJiG@!9&NxbupRS;VmOZzAdX{oa@BpgK#6@h@)=w^~=8)Z3+Ft-K0ToViAc>3|=c(|xz?uSzzfsnym6|dR6 zpdIf#Z>6tTo&()oPB%255BeLPemprIZfE*~SlX0I=-JgcR{yesiE&b*@W| zoXrpwEA#o~B@ZX+=cC2_ULCt%$X=1b>n-KaabO?P>rlqx23BzJ&VM8h=B+yy1m~t% zyoWyUUT?OL1^hldzu?L7>~-pW$R(OK2wg6(+L&$*`Ug9Myma^GQRr6FW2xdTK#r#$ zPmYJHQ@K|71T+fy4?GM0Iw@{o^)*?o=Y69P>xENC8g(fjH=y)wJA;=UHEa~NPqsS` zJmjc1>p!BwBB|BI2_KFywhoX3^Exq~+!W7V+L9P` zxy3y2`)ve~IBhV07d%{7`q+dA)~ohID$36*CdFBA^>X=O%~gh>1BJ9Gv7T=)U1+JV<%1R4WY!%v0ditK zxhbB#B@(0Z+pu#OY<652W4H}?$FfhZTC;t`zU^k4jkhaNK3<_`_LhC;_!ht?-+rx> zETfsQ_qo4Kr?|cl-2V2`Y4b_vGmvX1u^gVg`l;poZ4FZJp3ifTKvytd9%gZ)UqmAV zpA}Sk(EA7C2CjP_?U^^U6n5Y0X;2>u;s$mmpU7N*ox{K|FI4g5^LZ0~AlgB0if8Y` zqTK}@)FQA8hr_{Y1rRr|Me)(O8WR!t%$%>0pT7eClZ!_zhleXj%W9(hRRrE(rkA7a z1p2LpjpeBBDU5IKQKYwx2Jrfc`p8Z3aD%t@=ev9nhr3p%d^#fs^!KW6dkw!4hhLns z?f-x5y$L*4+xI_ip64brA(Ww#N`-SmlPF0l8ib@MLK2cBGzld`l4Oc9&(k>xkue!d zlDQHhWs3i~T~FKR(YeoaZ%_a4@B95+uUGA7ud~m3@3rH$-;4!(0|fYe@VjY&sL}7z4J9h;HW;0U0K3lPqK4r*CCxX zBJk$Rr|y>B0QA2E`N>5*+>5<;85^Gq!-?MR^OY_F{>!BrM%G;ugj?D5A5&vz(f@=c zStLB%uPcsSQcWI#_RJM+y*k5hU=OPT$1Cg{hRB841Gja@DBhnHdu?yoUtog^llbX- zoPdp>-IgNT3)|UX7TQo3D__d{4J?g1qPr6F8_=pct*rF~=u@OtxhBna5DGm#QKJ1D z{00;hWQ@Z_h9KVdfF@^WAaALA`Z2{vgHYJxelf>nKqsqFXB5I~U*)0)Dy3hBASx{u z>PIwSFFfeXyS50v9>_c1&|UsFoWpQXcDyz@xdWp8I39ah8rTeoM!jnA#{33Kjy_O} zW&!jWqLB3yPu?I!%|i(VnBRb_BP2pfr{_QJubyvvGto8`@ebBbzHJEl)=Pu!?FFYA5G@mSmZ{%xHUSqM z`z%^Kv&l!uMZ2&fO?I=Lwx?ycQzOH1~>LlPGkAHLrN^sMK7aGb6BJ>tQn z-Ml6q(8_pItT>?7!uuNWY-7{w`VI2dSaerkne!28 zJazw*iyV-PtwEapWqlvw{+i#HL4xx3`_Hyb#@vqTLp0uKTMi2W{wH~lF3`O-h$ODM z;JI=;pcC{*Zi=Vp_x7te7jO~Qbl*7Z7 z*3^-3cA3D=(5dA`Itl(0Au^aGb@ZBby zsEC~pkh*HB?G@$aEeO)w2X%9xC9AZT)4Tz=dtM*P^1a7_*6@w5*o@7w$<-@yx$k-w zo^63tzEE$MixxLp?YCL9;R?_*U+dPUi&Wfb#n?e8^H(iOJrra@&3r+8K zb~tz%%%!%bHP|L&@#6>csDuvAnBx-PPb!bsuXerXdasH3EAYr_idmWgTxV~?V;b1` z0A;FQ6z;#Hg-P+pyZ#;b!fZbnqq;5Xt*%qZQLEBzrpJN5!lt^Uq*wE(P~EF5B6k0( zFZnaDRz#@Z%jDW6LnpY=OlsB4JR{(*a7ggc+EmP6LEM%qnc-Lc71V&df7o2j{7cN; z?GVnBhm1``rSo1VZ4+?x&QZTb!hy){>obpFDxAU#H$(=ZDfUp}QxGvn;-nb8i*%yyMYX`WI>u>S>3IaD^QSOi~$gTZDTc99V1DnZf=I_=wrAye`(;-R8u^d;~ zX*+#yT6AWaKYsf@C>b5c;_1K5eJ3==2=-iv%MtQ1yfhq{ zUkv3y40$Uc_HEO4`l{Wt>Z9+m;PIWlHmL7$gJH`q@Lc27*W=K)4-WLXkj>&ls(VgO z^Swt06PIsf5B}N&H6ytRA|tIbq{m<9g3=Y~bg58o{m|{mHz9xO_b2D7-RB9UlTKko zOPDx1-`J6!r*uS>oF4T_f%cjA$0c)3$J4LlomJnJ0dY%@4br1SVkZsU*Msq#SS~_7 z=Jn&TkisX>g}!v@vwYmB&{aDRtX}FzdQG~I zs#L=NMk(YKY@9DI_vBB$jdefxez*UpJwnB-!Jv;N|Ni}}fqykXc@1EG5>hk#B-}W~ z>Is&#CWp=muwaPf_(`lwyx}F(-vt#go)OHsLwa`bry!(fJ(L&te;3CQ-v|0-Uv5Ll z(p^X1cIW*V9shSp@&8V3F+T}O;3wh6kxl6RJ58Yaplyjr5PqbcX#8cjH zz(~pSgR)K@!tN0R`_J$jkY4My3c8+zw8$=IS+@9}j~{sQ_WHJX^RRHDmzKH3R?`jq zc;0FlpG@i?9O#Z)ANZOV0J}i46+B%K5BHe$$nzDiIM8!^bb%f8fWM4q+8U>)Oz3hC z)KhCapi>I>0Ka!go&pp4hN-TVOA+w@CiGa?4m@-mP*f)t(jePhd z&PjPY%SO*TV!Ec?NXf-7k>(G9{jR9}Fx3Ed4#R;*bBF!P0G(3p8^ax%S#fV1iHvGE z_xL8TI~-W^P`zix7$VUTZb zpuGLQmb2>BG|^P(^}UL-(fOd?W}bYlgI481kN5HQ1ib}xO6hrZl;h}q%|^&v!3Af(a+0KP!1f*r(zn%Coe*ay4g4P zE1)0whsT%pznTZjNIwbF{ta>ErS}+oUbsUNzFk4XaPkxwpNe9=KlqtQ!lzfB3aM`a z&o`yy)leS$s{D)}E^(86*PjU1s;y5&(4n3D@Z|PyS)aB7I;C*;eB5$XGl3EIdAn#G zX9<}1dP-b-n>xq{SM#VWcRfLQ`|#(s5kqA%Lh!!0)QvHdG$=uyqS|jfpKgl4V&~n4 zH17gB;X1h~UcWMMfBwXjRu&daublh94YXq=w=Yx6LOHlFo%TJgF`$!+M<|Df%k8i9 zW@3Cf+`CKGH~1W|4^KNhME4D|4}at^w1Bak4<+#VyD1*-z9{Rq!&qGT%cuG!gEj;E z@ZtIOV*T61;qYw1wE>)z?^lDu@7-BGio+f+FS=)>0{#k&>211KB;eMMA;V8y0G(3u zqWjtVONu4nMpb?l%}0R$V`*DcM^h=-<9aoxqXe)UrxdQK$r38#K`EHVaZvoudcZ&7 zu;9A1S}E8v^K9Xf7nJ{QINUAiv!aq0e&Z|jXb1s&ji)xKZx*TMg;U?W>)j(idySu5 zx$*kdW=jieVNNOdbk!V@rVQYBwxzmRH;+#WHn^a;mAaSoo)2C<@Nm`GjP47LGQojX zS6w&Cj{kVib7W3kF2dr`s@1DE5cyO@<9Bj)I#683Ip?U57)KkI| zaH^Qf9={p(+j#u(=y>u@WW2Mnxg!q8#yP#25(l;|v02H1A2*1@5sD$P#twjv#~+W5 zhpWpJ418s2mv~&_9VWJ*S?W_Z-?1aI-oDrot`a= z!8q)AH};ISEoPTK92UFlH^j3a+pE(-oBI|z_|hr9gcjhs-1YSwoqP^O9ZTO@e3TI; zmV?|pp1h9L2XFPVKZi0?Tv}Gl@MjsIiSpNQErQ01j=rx~1J56(gX^;WvS0mcnugO?NLB6Bh5-V2$I=ONZ%HhfT$937UtII=1o+2#mpDouW zfIeg-@%BXD-Wo*uYVzHH1%OWANp6aVJs50R@X{5tcUZexbFd!tp{S1MvEEXz5oL?O z=b?O*$NitO!>1Zw94|fpBVyNAsP|MJ^r4A`8w?g#_aT}k@e0etDQ}nF%aX*R6Vrzb z?rmS4%@6p8<{zWmh}pxlR23a{&;fLE+m%obuYG;e&A8Hdh7t43{puWZfW7p#(^N5Q zT*i@JPtzic8Rr-f_>r69;WC81%V2OAN0f4^3r4Jgo{f1IEf2!hRBSHIx1T=>=;Y!N z%HiR*4sEzNes%(>T=R}c=@sBV;1{H|gl7^-*OySzY^VH~mBYRgeHBKF>i6s`8;}Ef z4zh?k+;@TrjoPdIOxPUI338B|;>jBio9O#KWJJr|#IJk|1@dOqM7c4BV)prcE1!K@ z1?c4B5z67=285TF`5a_H)7PEtI5Py~^3xDtmX~5jB}U)0CoKka0zYz7JlqsBdv=*P zdQ^+OQv3M?co%+YkFyBbM32%s9;(~C>leo>S76slsBaB*t-{kH2K38I;ck;$z+Xg5 zV1G&rBf89GLwo&KKquTsZi**wBBu;zP60h?YP7MFsuGOPZz?M-phsjA+n_s{D!kfy4o>2Pq(f9xuj9!pCN6tj z;}ADGFmH`P^AW(mQt{T+BbXh2ZpO3Q9X+%#F+Xzic(`iv+MGeoQ%L@^&N^LlV22+s zo9bvQNrj%2mUBCx{EOefZ;)C2s&{A8B^oPkH06WUq0BYF4nO7v-vKqu4&T=@Q_B2T z?eKr1ob8TK(SwIvXn{l!zg#+4!-}xTxf=D93zf?Yw;7NE^q;W!OA@i3|F9)e9|CKD zq8B(PBgOL&2J1I$W;aRi?W^g{4;W9&g5Go7xVgXP!JqcBKdC|DLiz)5E@ncHPff0# zkOg~@KPmd1^!aL)X8P@XND8HKc~^-akG$psi-ks37qm{3I|JTBdJXm5(_3lxwK5>n z;Tz8%P2tDs7g;thZ}=`9Y@uf#kB2l4G;+q0RN zU>}W~VXnT}{f?Ob#uMTkao#!5pxPt1+za^e>DhS3n2noxVW`|VE8T{){lEKq0r$XT zDNu9Gn%DBD@#FN1TkOiH#_a!F5$XbQaWd9Uw*-rHgyceIBf*jKVblH!#6n^D1-Cqk z?0VavFV9EYM9HxKf61c~Bu14B@n3BXj5EWJ|G#IlGbudfA(ZQQEa1~VFi!oX3g1bs zv?V3e7g1CyeNqBR4hj%t+76y6C8Tf{aoj)7ENB#qFWE z{UPw%N%`m@dUU&vP5O2=@E-X|6~2>rbE9)k^A$rTac;3b@e{Io?@8Bj}L zu;svpY5V`5)OjJ>MvmAbF4V!yzAu%Ga~rxBJPqS9O@_>6-){}yh2Rr7b!Sz>+# z@ys{&D0!0}H+#EZT-u_V0y$d>ejY5EeXamIR(D#e04fGMS`RGwf8`IemtHc%UfPSf zcp<@}E?UKYAq!Sda_prWn^JCEY3+jOLeqEEi2iFYO{wN>h^SfF@T^k*43{%6nct(og8`n57v%@#wBi#CK#;(bMfJHyTqE zsWtc#*e%Psn)SUr&5aJ4SZTJD06Nj_B(r#PkU5tx*B!n@iym{%(BF;4l_D_Wv|&-& zca{!aDa6>OB1?MCPPmUa#ltnePkl%IIXCJRmqOdM4A@IMbm2^OO2PV(40T@ zkDq@$c~y&fdv8oFMEB(FzDp~$5GC{ry%(OxZ&oivhlisqfYX{Bf#L z>ysjZz4Ti7Frg<{ymNs)@n;&AlK!?O)R#ELlUH75qhh?>GEI4g8t*M_4*v!HK|CbZ|h3q53;~@K4)Jw7+^fO&6I)Y~p|6HJgYDzM^U`|${=}6R zd5}qBqP<2JpcC^YmB+)i4(Hfk!kPmeh}{~!G8nX@^BLdk>Sd3iK;E*KTYCVV6b|uq zJY2OS55EbEHbD;c&ATml3xB*9_Y5) zGthHslXd(L{`t**g^XW%pgsBWC+e-yA9PYU#Mkj~4_sunyK%G=`t;K4nw%MU-$@kbu?1YY%%s zpUwHNDR}Zq8oq(Ou=woi9~V1DlmPx8o8sv?X-bW)Dh`W_zH8-UG!odo2eH(D3K+)d z%bp}Hzd(7r_mdf?4)I`i?;5RJ{oVR#e#jeo{9aSg98uVBj?tm0Y(OVhPC_|6c`NUw z4e&9_!VPunZH`|8?I>>N7h%aK2Up&X?H=9-=mdV`rg*rVjpZU|#+JkDVz@F3oPpi@ zyg-*Zeas5*n~wB#x+Q!lxj4k-@NoP3w9YK2$L!CS-78O_O6&o26i% z(Fw){>wvs^OWK+fWu@VVY9&)a`7bCw9^ZJZDKDPO3or6!_Uott_UEuphs2i0*j`14 zOthjh*n1)+AMtfOc_sFLb(d_#;>^E(?x~arR@;y+y`u`vQgCddl&wx1<#DwdoL(1V zcJKW2@}HEw1@H3$W!ufy1*PC3T|M`=t)%xPh~*^Y@#Gbh7?avP$pk0x(qF8T0c+en zH+Cz~W-`G_eO1ltenUL==e)_E#+FII{G4ttZd!xA3p%b-8ypu&z+Q82%{@B9KAa#2 zxhbB!p9D+lm@&I|-no0`)X%Vc??E`i2C;bT!2_TC@@;|LBe{5la(K8m$IDsEQ875_ zV!chs4!}QJ`kPwkSuwc2#Jr6o8qf*+$W8HZ#~tbScWaBl?QG0m%Hm+p#m~^^NZ1A} z9{cVi+RDLzPA(py93HObq`{kn*TQh^g-}|bOMt(>Lsp)KuON)>8PqN00qsuUM{bIT zTQ>4Wb_ZtnKKlMk@x2qk?mhX-pmDsz03;myZ1v&a5Rd)!#l+HXFE-dKhI@&+E3h>? z`n9^gVh0=C@~JTH=)K=y_x>sa?p9@jH>M_UUsee8>F0Sk`I-A5#3i}DTIDyyW4HO@ z*ndlQ2treW?ARQDyzZZ5l}_9pgd#+`#}yDjC%0V*|$GXIBU}Y{t{N%RuR-Skj)F4uNub~VFI7Oo8sZB>a#t` zsi=lV-00Df8U8Z)sQW3e4!4Yn zMWC?Sm2q^70i9B~KJpj&Qf?+gy53Jqugn<#mnjEHG+Ew9Bp$GzZ_=fFe-4Y2I4%3) z2~wN>W=^{;=(l0@^EPOmXh3|dx3Eh62D|s#srM{GnyFC8+f?;^r$E2bd33DV{ADx* zqotEtihxcjJ(p-(CKw5)BeE*Z8|!Aop69)LsGGj17CBhCBx>q6#N2h=bW(Tmi&Dgf zlgDsQ4(PX;QzjPcy=#zloDbw3-%X%D6eOJpKnH1#^Z=7SH}6(rvZPp-No6~tltogoKaD=2|%Y*`?7gDtiJ3yfk>M% zHY@Z1{)Gu~^K4ir5!FkI40fHAAG3yi&nB(CK#N8l{(if z0y?GSP3paRrtShGYUg_;M`(r})rD_4ai?J>lq>t8&NEA(2TI{eI_B)1!s5^G8623> z$pvyT$h9|KXJSWR?qh4aCBLq{@hgxk@~Kuv;9FMIao)&C>n%Vh+(&MTH@BM`vN|(! zJ|`+Ur6@Dl0pv0oO7_!z$$`FtuC&f^0(5fm2<7l_lanW0PhfWMl2B7$*HxhB`WgeO zyF*xf_zRD(-5mJEIme7x1%&$4%1A+MPq@%mM_0%s(*u1*p3ZjDW#>j0q#rHt>ij&_CIo@&b3v-ah#TLyQgu z?d^Fm!7oUFJx14W+AnJha*;rv9KkL>(l#2C(M|2|VzMCPbUyjDnbUUfQ#rHrNo6?t z;mqnr

        jQ%x*@oXG5%aLS89$kC~8b67=xYQZuy*zd!9-b&6;4^-)%LyCIhiac&st z)q%hs8-WjTTH5~pMqw!eP0Sa5`gLMDp8nbFS$tRRD;#4>?t)$l8M{H}Nw1LxS1dkP zl9vGmQ)iogeLHR6dp2tpUyg%yY7qf+@ZNy_oOWi?_VgzVLvJt3&w$i~?%#RZHqEyr zc^2Qf$4tvotLDLRvdxCqnn>?`DR1-WvR#@Dwb0nE*j6-sUP0V!zMVWvo9;3)!Ho(6 zEe=d5Laa~XeEm?o?H7+6h-X`&_D;KLJN>=jxh0f;wJzlaQpO7_v(xm%IL&?z2;~TA zu)$IF%9Is+FOcKSMWYrSeXb0G$+m-eh4({}okv-!r< zJ@4OnF%F{jywNCOK3h)&d_sEJsEqxiR|@ob+ZgTnfoVPbq&};tA4nr^&3_!(e0X3v z>G$9Eku?kU-AaX+;!_u^NZ$SPc{>l*&~@_|^!rbi4M)V5-*^IT%AQZojZBm3@WKLCRCb6q zUzdz;ZH@<{M^02^KyI0PSE*A+;o9l5&uLz=tQ@Z%;J5Ur>B*VExSRBnx1%EgkA&u zy^8gpWy#Z_J(`L7!yUl>kR%XM0X*CQny@N)%-(*am;FvbOx2IM=K)FUu`f@t_~bUv zE&cCM-rk>#f0!9|BQYUZ<`x$JA+s1ySGLn1Yj%;MqtZa)T(ax$Se7OV>vk^tY5;hmaS zb_vm-{i!B~86uRo6TTHhtH}N38`6H3FN3oa*gwy0Ncg03=Ns})+FbGdZ?JoxkSy9` zqCA0!zZbgeaU0m%4}6_hp3n0Mx$s=)e(6Ti-@bSX$J4W;n%vGD%qO?@*`Z#+HNf7! za9wq7M#dzP%ap~G`#bFIz1O}9Sk{fuq55e|4?zFvqbuZJ`mPWP(~o@ISOw^Ka^cbO zrlA(iWYLwxe!rreIxG{vTz4cNx?J}3%I-OoZ(n|+n<_&}O^~P` zx~~2h@?(6y@BHdfm0&y6+E+%iWn;n*I-Xp3bUbK#J|_%S~Vn%USh^8H-#ue}aJ@uzO;Vn*B?2P#fG8;`O zAMbuAmrQm_Boj=pT@il}0po*Xyu2kt4<~$X2iMB2%fWjYum9lD@#Mw6{8j(>{->jb zso1%hg&3A%KmPsuR|EfQfNTw5fhv~G2vl+7)5XJtPpe19hvbMqt++A9f4c6Q9X)Z# z@}RYq?cqPLG;Vw}4u9MQ`3}VxafgB-{;%ut&p!qJn(zOet9**LZI!q9A*Zi?K4-D1 z68XO)+5e0r*uvRTuyA(c6RW{r^>)04vwLd0RF2*0f>uU5m?{;M-Zc7C)_;3DsW#UO zJ^wBsHV_FGe_p3tTK;cuC#5hF*PoiY%YR=uyRP_s;p~Q~c^09+=NRsgBp%&0i1_77 z`VCoP3ukTK8cW{HSU7v}phB$`3smvGr+0_^Z&)~ERXO7-;YN!x=6(~dJP#Jm81J3b z3(}xN$3=pq4=knp2ZM!1SVl0maOQByeI!B{1gh9;VgBTvx45mR z)#U&mxgY`pd#}}e4f+Y?uVjxh3{70WQi^_%Qv-;AlYHEN^#Fk_h54Sup zxBTSZ31n+hMa8qbVBu`BJ=dLDs!vFsyQi1vCh&nu5{Re(z@<^cCUkN$CUn=PvO@@u z{Ll7=@FsMK-R-mw)m_l7$(C+*D{>#Tf8IrjB>F#_l^D){>U-!K5@VgOFT_#$kB5@~ zvkLm#g3+iG-?BPmN%Z_ydNgeO2FGJ5T<+(n$YV0uL89=U60WcN01S^GG~V0>hV=VO~4+`T|Jq z>4-X~w? z;ctStT4;T~rDj4uI30R>JX53{a+MfO>9C9j^dAMt`+$82#+{H8_S(0Tf$ zyWE+{eK!C+!Y@4B&O-x}?=OFWKES5(es4hkp^sm5ihB1q=xN`ZRSJoKPT)swiiaDq z^lOEg4K*BFb2ygeDR@ph8|V?_Ei>HV6_M=9NBMQzl8u?mjvt|e4ZT+Fd87)~ZK;ie zWWCSO!RM4>Z`PPme%)5>(m+%f7JGhPkJC5PYhc}W{)Rb8o!GkVC2iNE?-qe+A-Vb` zl*7|=8LbkHtH@k9Ei*FRauwJ&Z8J++9lm=m{FR0J>w!;{Kd1Cvnn1Ppa!I&LFpHyX z3XK0b+u59{j!MFAq7Q=0sR5lJ2e~PpygT1LEzZv7hYvKo{SuGRq6B{2zOIuVFZtn^ z{xJWcgMd!BPHu{a%YEib(27TlaI5gM+Suzw2!UUT#;Yv-Ax79$&dz?&H0cMOaGl%~ z5BKo##b3kuh2Z4T$+-g6G$?_e_w@;d`+KptDL0u!G-xR=?^SEb>+bZj@Mc3DhP7A0 z`>qB$YZ^Q$3+wofjW!$xbV9wzP4VQ7+4b^v#MkBUC1aDS;Cmo$%GQP7PVlfPz)^ZW zoA#IU{m=usc!Y9zxUW_(j_6|$hgV&yH;z>YaYWQBqxUiI5{GrE9F|3MP+reF!{V}1 zzly_wQbyF>X8`~DG^k$XtQ2g_WxA1-9-OO5kb~S5Pu_P*=XM8wl7gw8Kjf)f3HaX_ zjMkB_mx5O~ZHnI*K>7EP-@Pra2|QA;^qt2N1GmBXnS~c6+;rz*=ad$lW!pHz2ZmfZ z3FYwQ9ZQ0;U8_u!Z8LU5W)Rhe$VGgOAdky%|28lJ9bM0h< zOQ6_>dEu1zVfOJjEHt!*2_EEnya6r%`t%K)dtJwM5W2N$toz_^i0ARf`$~uE}#>)AE`WE`-TX&JL>cgLE%DQ>fSR0-w3AyN81{; z9>^=`@o;H0Pu1UwGBfqRi`MdjTDfKOP+q*Ic_kUpgWUy0ysOdCU`xiLL5)HMV=kKwhmeMVrn8Iv#&K zIv%dkvzIn|Lr}z~^+y{`A#{fDWe>^%KZrCvn-Uhu?XsM9z z=~wokUnNTDUH^baK@6v@PAvQlXIU;okAJ%(l#Z}ypo$qYVt1rV-0v`4`x=SY<6?h} zom+z^4=FmHyp5l`O-_%LAeW|;%oopy>0vCj;(Efl8YD{UfbkYG&KbeO$HRSDaV~KK z{0>p8G8ZnH5l=$)=#3Lo3Gb1SHOFF$GbrD_c3$06N0#*>%8TQL6dOTYjl5mmbCmx$ zPtw?9?8q49-$@+lVMQgP!$?@#Qr$ZoApU{%+3;5lN5&BrnmefjGvb=y=@XBRr)S|) z7e+s0aWyVCtmhj%1N2$Lp%SGo^bN6=M9`c(`Gknq-UH*wCKN zO?E3D0lDlw`L`M|vZETGB(JikQyzDj4y{U-B|Yl0p*nnc3cPnDJO^~TTIkVK_A`h% z6XoB(7x{NSWhlVTRa)&jXM9Fnjc%>sBdMv3XtqeJ;qwW~kCWq@aszm)SyB1%z%9<{ zKwgfV#N`{*SkXWgv%9G?&H=`2M?5-S`vw+d`kz#1MR(Aj>6B{+a$V7VH;3;tE9#kj zOXm*uZHUL06dez@aOp!2+4mf%Y^s!n?xMHD_PZQty>E0q>x^?IN#PJ*$HN^o z&nj!z;zkRV_f?*s5#PdDqImv|NiH<(>Jk5{PVinP=1VG%hwD>Rcf$)i*Kwk$T9bFi zd%uP1K!s>77uvb+Rn&bc%Hy&e3)szso$Dy`Zh?2kjB_1rFI#9EoZ?2^I!(Hk7SO_^ z*LO`A9Otacyv5mD(o=f z=a$^4n9rbEhY^S~aqP+syOUU)i9Gh@^@}MOXM&Zef=1W#A{m2nk=$+T>ji^J?_b|^ zF!jIpBop%9z0~)?NBnaIjjkFq$uws{3EwVw*QtQLF(UXMS!!*~fsMr|w6fyqoX1G& zEI(&L!M|&IR?FD>WK%%~#9=SlH~fA&Zo}m4eyibH78rS*4(@+{(Q5T;(t8bI75C4j zC#OPMwEN1U0;c`+F+CFMNl3SMoGnUVWrBOI9#^10Oge5uN2`Ucj7u&gFRiMbXN>Rn zUb{PY_yh+tELg}N{(+zL8kk^6oKwJ}94It2Z@+)i^m%$e=~st8rOPg^Z-d&rv%iJt z&DIk^E7r(yN51m-;nd6{+g&WVvT9D?O>uIvgt1t!1{b1nz zvE?>ye;BYAGrJRo`Ts|_xSG;}_Yk3e#Hk;n+{JTsS3AE&g|NJ}tzk?w z7T@RbVS5L7C+Yf{cZu~XVCObkn(a9o$c=w)WBB?{jh^SJ(7lU9x*oZZZa36F;lhcI z63Afb79l2=+5Z2S55R_=iVa8Av6x-{_qbL+FbDfseCyll*H3W5L%}_o#wwKG$4c%V z-4nq-7ltw_ggF+1eJtq|0SVQUbK#~5b&1d(%I{-g2Epy8Lg&FJd)=2N&p7YEOX^Cu zarHbnLqXxG>J;U1?;YB-bx>OpzU;aD&J!E3PsVa~HQkQGlCZf<+PN)nDZjsR!B%*` zRvACMG1U2#Y%_jRf?4@|HHg*J@ zJFv$lC1k@VZ2wH@)S9-vl;1z=F7kPR*06 z*@o>m>}B$|=c0VS>WZ_h*L)`q_l}g8X~YBmci2PsP4L%R(1Ubk}@#H;X zUb*Xji3A+dGCFRU2KWy@$fqedAq6`sh}1t30{d#@;t|T>;i^TwQk5K$g4K4MwbvH_ z{0FaW)?5BU3f5Xx?;IjpGi&ZZ;7cmS!+qV)*6Li$3vXU;wPsE!IPajM*@vqbquZ`B z-nVlNxy~xHYk`NGL0>ub0Xy%&=)Cax2bti!gV&e3I%2W&4n72{3SPQJ`F%<)y*_Mb zM+$zSmvq}C0PIs9argSHK3@usKP?w?frSyCEeUxPJb9z-76i6VF~Jiq?Ur&d*r&WC z!>MeL!2}D$v&L$skbc+W)dCMUDr1pV7C-j92<`gxYBiYqtjhFVYsD@Bvq+DBJOWdG zE!s_0uU+ASIK10%NBLnvhTv(DCHLqvOf@c2(Bxstz&OK=Dv4 z-;90AxR6y^1y*9P;wJ8h9 z1n+Mw*65tU|BAK6yz37HVU3fF6R~`tzY+5#mB+)CwBc;7el!9t%f6c|b!_ymch0eQJDt}s)3 zI0%XPIn#t@0XnJnB)*QJ_0Kl9T)up35u_#}awucQ zI7YZmZi*)_Tc6iazV1{=!HM~OS_tU3Oi@h?15ObT)fI3O@GL+a69N*yw?IZFgis+f?w=U`m6wSa%Cly z!;^WS+?M;=mUJX~j#Wx*3z$pIUBaP8zx6dzq&exZ1zYbT@cFwb9xm_g1IJ!>lpu^N z^;Bij0RL3Sa8n`A8l;B#>#nzSfKDmgp2NB4k5s)w+L-r0vi=OlEDeFxmQ5S_k!F=e z=8qt-Z%QfLh=_cLinu-`wKglFMF{Y(WUr1?yf=s_e9NR z=#;|kvD4_5u%$;WKbvn+rUmZ+zt^G17JtCb15(TBRQnA!q}Ef}je;?(sJX{N9sWo# zXN`_z5_76xMQd(s)xM+;=#-MzDO90(NS+m)pVt4u@&g!`8V)taKQm!P3%+O>HpBxu zrEtIPx7K`X$clzje{3vi1LLz}497?G4J-PR)+)ra9yEvU;YRI5 zk6*WN1NyvZ8&$CN6Bn9$1yWEOr2PBnl{o+A14UdYwZkEf^cnj)LUV^9cRp^kTs-Ub z{_bDIeN#6}-W2B%&ZGn`^t?8UY^5RK|9btt2>oU*v|~8Fn0kf{;6KvyPi~@SMnm^t z`=dw;heL!Vz%7lDG5m(b;jeL-^Ze@0A_&yR|>T7v!2!MOq- zcGFU!5(nQpe!fKc{n2uPGmm$i;6`a3&!hDcxk74p9<)43iEB-`f ze@Xg2-{@_cb^psXXGiU#xzMLAS+sdEU`^-2rRoM_?3{(Glj#GumIC@;g8by-cU<1g zAGkb3WvsQ%Z2a&g7g@l`i<(>~y)V1Puy2$#APX81R5x(BIUWC>i02b|$`sg*WEP){l9R%GOu;E}}`e`*7ys*BBG*x}dU0E8AgK;44SWkB|>U zQ-Y0CGN4=C6}M$7ruSu2X;H#;Lh3rWXVu_+I(Ye_sds9Vr1xc2_VMZNFv^5lg@ag_ zrKb0%74v4vS+=gXd;bw;nC``a)?hl|>qfvOPBlt1knK`wP~S*hCw*GjpL%#ayWdzP zTYMX-m;0-E62fx}=>< zfo@iI6oucIj(fiwjQ0e-!S7m><++*Rnr;sL+v23xJ{#Z9=l7P&f#xgU40d}wy+6$` z`~7Ho-{NCvcN_HS(`wb48Q(nwT;i05(OGU!^}BS?SbT3fF^7_SL@ zh|{pRWAU+9lOZjq(;la%ZvENMT4t}&+n3atZA@lF4@BASc)pMHJh9m4^isC7$xsJp z+~sfRG+zsF-Uy){8S!%GnhjXdYo3#n#xvIb2-k_zL-)E`se_Xt9o-{3wTjdG-eLK( z`e(%D&9zsPSkdA=YBwHsk)D6V-1_#O>tY6!e&dj`m-Y1cVAwp1F9VmsC`Sbs`cXlk zQGP#Z{mT1)v?`NGh1?fjxH@+5&Y$|tVnm7My7R~_joO(CO|?&Gb@wOTe+O@z6SqEA z0$r8k%VVaS-lwNyn8h~)nj;;Hoh#rXSnM)cNc#QJSe17nCnpn{&(L=K_3P>Jj34l2 z$0|-s^_7aDmbME^{#*XAC?6|kMEMA6kNif6@=?EN_X-wF4>Kdc<3;&cb(F_*S!@@S zaERkcb|dN0?@#rTejER{Gy|TT#Xfa=Wmnxs;8I3!KF@!{w&CfCTsjuEO#y^$3u@mS z{#U)76Jz^lkV2b7r+8i$>O5sW8>ktC;nUB6a`2 z*Z)%kHG=NTzlUv$koX?9Eoi^NQ9^$&Pu?g?Ji2TC=j~KaS(n^#@Zm-`^^ShCtpVZF z-q>q08Q629ug7nH$jktAqT5Mk@z$uBSuz3woM_RYcpK{l7J$EyTmOcjRdncx4!=5| z3gzt{lEOO<$<%P8OeYT48%Th#Z4X@(`_xOhQKP0Bjcq!!=T0OAoi2bUua5ZY_Y3#r zA^8=LZVwoOux$?AJ5(mR;YarGCkt7U<`;|5PTmwZtg)XDXW{~Cd*fBgL8 z;R=72k2S>B#!s=TSf5J=;nVcz_}2ts@ky>&vk7ioK>Az$@5*cW;Uqlqg&sYXkd#ji zfjCkOv=^F>rA;D1J0Gv!H5b@H;_=6$j;YzqXxFZzU{~7szyw$2OhEzxHMWlbjxdT4Ko8AZQ z3x%BOmhL-I3F7*c7iVxTT2=t%9o_AkZwTmka^cbOcGD@g>ed zKj?((8Nz8uqc-w&nfSzy`inW-B7i$HqEom$rQ&Gn8QGu&({gD z35QN{cZ0Q^I}OJppVM?hNnt4>m0Mx$idd=;jPVixdSLV;_P3Bm1Bzb)nKX zh`w_0q%{iY3Pz%t;m9+O-_mshIx$~Tc|2Uq_Fn`0w;Aucxv9c&@0XvUp!a2*^IbtZcd2nl zZI$^39T(Uz>G~SbN!5e+Iv%ct(CY1lSo?2GvytBQ7_`6aeM>5DHWpaRPyMa`Z)kt_ z(N|YAuy&qzPIiPU2(M*UzN~&#h#JpU?R!dEzc;XNiVr zk@^H?SVV=9eR2rUiS`{mo z?arre<%dNbMT~UK0G*gGsXQKTHDnfLi1}YE(^|Ah?FooqCgAyOo$Vj~7nAlc_J&d3 z{{rQ>@0lbh1e-e`@^*bRD53t#h1{vu*^9t_R{mBJIe<>MPHu`PuedaSu27>0%$6={ zcYzJ)vpM)E6r?W-*D8)q*y#g0xp;(fc(?<%-s&7~mw`pA8PZQ(2K~oHtnpGdl^m@2 z@UZh4OF$>^BR9pvz1_HRN9)*f*!iJ`?7S%8_c8yS)Z#VF3b67G`A??Bd?>j%#O3gC zMdzv;0k_51GHGR_3A z5{LFKg2sQ~u90RviDWUsdadhhvCG7OLqY_e+WYFF;EcFwLjIZu z5lcb%a&PoTK?$ILJpOoeJlx$IT)dXXk3h+Sr!3Z)kN)Ua`_^)3Hk=%Q?xEt^e!sy! zU#q<0jQUA7I3f~t;P(giy@4?j+`PNlU~iMHGDm-deZF-#(=DA1Oz?akuEu-CK%ewo zP6w7?anoAPi*g(N2K#)@MSO;L77anFoDa>mSOa-SESS{?y}+ZBva??}3;!4c_Yr0y-XlJUSk3kmKGepTG|2z@+Em z2MZZs!u=OBh3{X+?DIdV2c-J213KY4xhWnlE$2dM>Abg)Cmj9w$PD}ZXD>938k}mN zNQi1{uLb4D=O@Qi1D>sV4)LyevufXrm}!-T{?}-p6hR?3Wh3vX&bEE{Re3Y%Bk$1B zK7nkWn5{a`4*IjQi3cAifSEkUZmM4amfyF3k_IfKK2?ZiIDZ6;?Tv!iyX7X3l zqUz zTTg`dHS)>Ns9kY{^787ho@XL2*Nf;|Wz9>g1AYg7dpZ1kLI;uBc2(bn6O@k=m-h8l zS*PSM!lL8PoIM}drMo>HTM=lXV?gCuo$}^Z0{#yikDjfyVMG~)BJOr!-)Q9G5SPQl{Se=^ zrK6Z0wUy(!C{PW?hqz?k{ozy$Xz}fnP7i4SotQ7F{C8Y2Y@8?hEB5SEKVi&@W=EX2 z-slMQ9O}67oVPMY*JufuS4??%sof`>@1U%x^8B@Sh#BC&w)F8cMk-d6?WR7b(&Jy0 z_fo?wdBs1Bc5u7;?To9{^1qVa!=j63 zWJtpFcp~+bO$osdVg^6LPnwC3682`yFv@vyQicia)e)`}r@AYwJ61`gLo5{=m)6FI z|7kx>TnNk8JsOhC;9!Dd&V)Z`Hz6JO&O_wZ;s++VkWHjtR;C<&9JxoU1b8^+GQ%5b zG?r`2l3v5i)J$5w^ivL0KVDK=xH%rTz7hS^$Mz1iL4$C-i^~r1T>nJ0@1((`;$&oZ z4y5^PsH}6|v|qu`3g0fQR)6yd@<>D?6- zG$ZQb=n0~YDP4DCzW@~44?L&6#Y)R zcirNd{-$&&=Az2@oMHU_pw*tA#nDfXW;ARpTf7L&1Mv7Blf5^=QCbKwUOgqdqbL_w z55tXtY}_IY=;JdLt2rG>zgNvxj^%D!kqaq2H)y4;!0!)_=$!Tm_^_g4iP`=p&7}DT zI#eHa6Gfo1ING4JoyoZMm0&90^1zi9ed8AGsKQ0M-Cj_szcD_JKn#lZJh#GT^JT{r zNK12?ib;>&3`_p~`&R@1e`o;nzgRWH|KjdzaaDqauF72PH7r;i$nn3R|9a%xBeyPy zRX#jiVE(`U7nEwcZ7=-xday(xCsZaw1+D+}zxY+XV*VE^f&azbW_N?X>g{;`7k_td z_-Cz2&v}1Uy8rF>_i&8G?Hox!WY$DH8(8x1nZm!?o>hYGir@V&LjUx?xT}-ZLFn(U zU27GHNB1p6fFBmrOE0;}jrKIvb<C`-9T9je8!W-Qx;EzzA!M4=doDNm{P?wb7M0q<~*r}9`x|$ocPLZrKc~$n~+x5Z4 zQkFf>xKX`KJ-SbiULhm}!zq9#FY3Q8H(c`nWA97gsoLKD&9e+4M8-^^LLz1FCMnI7 zS(Hi$DP^iuridsRB1xzuNv2GD6Oj;-gp@I)k|`Pg``+8J&X0EI+*-pY zX!oIpmWM?6!tOcAmtN+wpq7TB-GR?Y|CYpY_m83W!@uhHn?16YGofqOKU~qY6yOex z?cW%=%%?#$MAC)kb5b5>8FDpZ=e}=Zs5{pI3v*F1l+d_H%espx&%{uNt9KnwKtN77 zPi~3l@78(h_E)!!BOix!h6*D9@8hP9mX6UxAHv#Vxzt*V^t%hZcHr5~U<|0=*g}u8 zU%!xCy%F#}w!bOcap2t~5+1So+H*F5zr@pzC&#m^XRu&m%#DX#pvh)BP_TZ)#_HdCx==>47(McO1$J37|$FqwfgOX`5D_17u=cdmwizV%FVo3e{FRs{dUfCI-Wmj;m>4vadQ&c8$pfb zd-qVV5^~Ioo!0-@_eR^Bj!uZm_-^{LY-~TtfB1)IckR_tRKuqodZHz@?n+7Xw0>2G zB5&uzolr~VBmJT`pdbIPc|5zaJ9R$`JRX4PgRVX9(gD}ITYSOjafu0tegD@hq8&g^ zDZAzIPxEszp2peTy7Leso`$uT*vD7&Eb!=Rw~K)i)ac)}N2rhIZ^OY6RPY2H%)G8w z$b*QdV|PG0MiS$1REyXSTKoc@hP}aLSgblTT#-(DG!@&+iqOt)bLs6e?=ZvHWzO}u zcK|uzJh>&Fzet~txjx3z5U|N@+vW{;5f%#jqi%fRfb}{16yn7x&(mnSZ?TX{oCltJ z_@sA`1bANB6e;4)9l`^*Wfl2E@PPJ^>nEWep1)2qt#`(xrQnU}t2~_s!E*v_Vag2$ zODXtG$Ii^GamwFM2cOrY>k9?pm<)#NNGUB!XlG_vx9X`TK{)x^lLR5`_W?ovcS}5f z1viWc@4Cqdo2PwdDrW;cjVsG4KBHKkd8!NSX0dB2&(m0mgi0P;APmEsS>kHH&`kUF z_*H-mjk5?GotFM3`4{jszFf);QhFr<^W4{47|06ZIcl@!?lV16xa(nM`No|dhV<0O0iMRK z(6~Vrb|qNj?WB}=yuft)DP?y#QyP~HmY)NragEtB5AZZvw=AvOzgGgTTC(@%#SYN# zl(HLOn>weZR00l?WqEp&D8GH{>Rf7`ozk$gToIQpGvHBB%I;eU2gyemPh*X8!W{kG zK)+W_DzzTQ(_pF2jSFt1JWu2O%@+{+A3TkaZ4bI$0-nZx%_E0tF`h=sM~|!|Htah7 zhktnU#ylj~nRbu~?yOz(?Gh1BL%es>i#iMgBy{acgjP1`HBP){;o1G~${R6!QU9d( zX$d&V?#hKEqP!7$oHcvDEtP-|oV1;9=0$lNFx{%&x}bJ(c)x~ccJB_LznOia++{zO z-+rSDJ(36Hc=5!O9SxN5|% z>0S8_Hn`VRC|~3v){Vz%iSpYEI`!Kz+x0^YtB=V!{{o(diK>tP z9)SUD%;k^|RcX)vBfh$Ht@XaSJp^&_4fZ(I$(ZQ7dKJph$$Q0TZslt;mF z$CI=YxC@%JJL1ax3-TyHF-@y?Uu}opFF8=4DG9I)j_`wJd`>M8%_)B|_c=h0=NFzF z&)?v(gJq8~o`&AM>Ns{9pnt^BsDaA31`1lL=q_+o+q}gGls_q|B9^0AF6Hexp#DZ32-p ze|{&S0>lANKb{=Vu8cbCi1ej#gr<4ooBs!(pUsDrhLv^_F-j|ywd(xm*D#)4!_W*! z=q4??BGG{Mvoi2kF-t;TAe{+~rBOU?w-?Cq{KAvt*^LkJETcb%@dN~%-NN<(e@zUV zRSY*Up_A;<4GW2Q1$g@LuIYFGq&z!%+hC=O$S=re zaBAD>ss0ptw2A-9M?Plo?6_*_SDBmx^yt}_p*}Y)DS!ROsqT8x{hk3mcJdJIo_e7F zNx;dH!PktasgAn4ClUS|FP?aEyf}Z`@-UD3DLs1L;vl;M5q}`$Nw)9F5qeaH=WFZ! zU+^1Aq|R8MpMw?E4p@}wZwu~)f#DpNwH4S<#w#N%UKwEC#`6nLj_0pgKYeAq8Y^0c zmOGeAfjDp4@mxPyofY*=Tp5s%O?kVr%T_(L(d9x{G~JtAb_V!+T;f#!i*KALPs=#G zw)J1$2ihy6Jbl1b?Z*;~pQ1oI+k))1J(>0C@W4 z9!FA`gsIS57PY)82LBRIKWz+r$W7G{k;gC)D-8XGoA&}dy=JD(dl7FgRBq+DP>vtu zP0*%jocToIWx(YrH!*^Vc1J-vP;&t>0KH^LEyG;+XyMne(x|gjshcJIJbcGJ1p1IlPs?MIgrs; z3pb;%@B9BRxHU_!xOaK&l~1iuuI1)PS2FUlugTCqTyQ7{>Z##f-L3u|r(c~oOK(u& z4xJ4T5}|c+H`uRPfq7_#ThoVijKOvZy$>PDUQV9_r=$KF4{G;k>CO6}+-+%HhK$#X z?|*9#?jzHRW_(y-mD=q;w-lYwE6VzZLBxJ^VSS? z(}yYVJ*vW~a-b*6tQf-&evdE4hnTML{X@+?<~&t;1~lzyv!jC;xc|(oM>tmX^>#g2 zSqxoY3(L?{<^R>*AFQRHfApnntpEdBzgo|K(v9?evs;Q8O52?Ssiir$SI+(3Z^n_c z+IvOe+v+t2tY}0+lu2bDX}v6NFRA-3r9p#P;{v(8(k`ZAW@A`@6~F&}N8on^@FRfn7SxG&3-QkfdjEJ8CbTQ* z;NnlWXj!mtlEYi@T6+E^&z4ST&*6>9=CZ(7-`+RJ6ckowIn>o8{&Cr+Fsk9+KmK08#o@6Bh~n^Z5fW&Q?}hBf(r8DBtDtH^1HZJbk^1 z-zx9BP%sD0iQMntECg_Jg#ID7#Ip;#h?!+J&p~g6&ap5S0QzG_jOOsPF`;cD(bjIO zfSg==gnD>(!(T}D7|AlB%X6322`mEo8BT{?F%hIehnDwy-QlJ@-f?@5^`*Hh$B`DH zEjMmm9G;GIYkZUK?YI%-DDBwDqP3LAvv#R9%(u8Xj8KOwI_&QnoVL3#?}6!=9es$s z7%UN5Li(KyA+9q^yg2V~-8jed8$Eg~l)W$)@gCVqKiT($C{ITCzIGuNsizPp+ZLAUSCq$vtFVP%-*amWS;>*Kfj#F#d$oi}@ zzJu?^r~7@TUQ)++cFl_!y66<6phca{8MnTGal7@f!_r-Lh0x_#fj8Ut0XZog|wn*Q*b0r&Gr@3D~@P#O&5QhEVg#B-wsgK-aJiD9{K@&pbk&v{cqr)f> zFQw=Hdi52P1yF~9QlhH^<^2sh)65pMB^9#S=34ir3iz89QS~GvFAsXGeojKK4amv$ zlTZ)O-~KetSlhX;A=sUY=SEx%7T3T2yq~SLHKA{VV9hJrB>1jSd|XN0JheWuv=xHk z4Ttq};->XC2BuAJ8|r{OR+v_t@N zk69hivU8;=z5?X_s-4{$JiF$%WxTIi4?qf4?`x!2fbla~Z8vw7=mfMOZer1B3y{y& z{BsGO-NPfF&EuS?;l#OKZ=;FwkyMJx9f@XQf%jInp13AXd7cBaxVJwqmX9P;J#Vg0 z)aZ2oX8T%QOmw1ypUKef*=$Vt`_ZaQp}e3tCiwKB^z890Fi*aTUMr!|$^kDwd?LB* z7w`=n3L-Z4^76oWJ?VRn&j-&NZ`NE;U%m~?7jduZ+>Qpy&(HEtKD^FRl!CRi!gWl? z!F|>^|AFeVgHrI3X19K)DazlEj{9_d;l=m{twF1jt`PAJ3_hOPH-+&H3S-_jy!-`x z1F7Rr%COwOut$S&OF}l_8_3d$Ze;kx2&dTVozAqTJm28Wt5te`2D+hQ&F5Z-z?w$(9SfOgr|stLbe<5#@}Tw zkz3-;8>wt<4X?4h5dP;9+$M?m2A=|Ap3I|BfCJ_as~-3Tc_9K%@1L^~%L|c_5x=Y` z9`Fr9PVkouVtj*oi}Ho+2?En`AlFYqJv@K=b{eUMVtj*B?6!Q@_yOO*O>w{DeRGTt za29Ip?*#o$&_`~GXZQH7pewZF60ogt=BhPkKtCR(s=4U6TNz2 z^%hnMjBgMVFQ0h!7hq`&p54;t`OE~1MHi$anq$+?71!J%8Dw*q;I#Do_mX*}*Q5w> zomt|=SyN?adp4FABH@k6&6`-BEW-EBG{lYD&yj@RcSr=RS`9E%g!ANFd0x2@eM8{=~XFUc_Eq{3=%e9q`cjUAhC{wR&n^eMcs=lyMg|))#{dOt;ON8 zl$x$Uz*vA=q`}r_AJeApQh>U{&U@1qM_D81gVuR&*A5$9!Q=V_2;^pmWrp*MWj!rqMJ_hmB9JqEx+`b=T+oHZ{ z{V(7fj0YIG?ByJQ+)tT`*bwD~5UleGkB#q#dQWwVY<>dbK!_i?C0?AzZN40P-7^4* zQi+zRG6Af?&V_H4SOmJD+DL^O?O(t*a92LimOj)5wQXIsysC;GCir3SM*88`Ma*BRYU7YAr$^nZ?PC3=-&~o^U_+M??KTXY#H|*DS!R0yF}~! zJP1Wr?uzyfv<7h&UwE}Y$@vu$^WbUz;B6o$*H7Ylcs{SRA5#paOM?{jr4_ri0p6kO z>Y21d9Jis3X;wR{l!2UBCpn+-?7}*$Pl>}Bh^khCFJ}wDZybwRyiW7L8)Trm*My3h z@_l?PyT5Y>$5SM`x^8ST73en?ut^VBu0amc-fW0w2Xb?b<1wJWc5&};gunzMXBXdXHU{LxzL4`7&)?%ob2sUn97l3ZxE_i%0{v?& z0ylrc@&;5rReHzQPWd^SXGm{fcOosyy{=f{lmduzT&~&+>T));K_{SUaUPJ9<0Ek$ zJb#@+q}~SmGh(=88@pVhTqi>;ryk2oFrlf`ORKMJ2XP?QNzP|HyQx=KRlI-2hJN~X z*Mlbq_>~Z~N3ocW9bL0hcgd+#%G;d`=RaegNslVk6qpQgfO`P7^udYyhv?DIb6ny^ z4^w{Lkh3@u=Uu^oGR=eY7u5j$_G^za-M3~$b+}l0eTni3kP}4~Pkg0E3w>=Hp0EHpu}*S6~!O2vHj%Q99}PS7(ffQX{;<;CaHPcfdui)ZD{JQ{%Ku)%NDl6M%-L0FRM2_pr04utqTx==ind6N^( zo!@Pgmj~W)G<%vEd)?(kR~nmaP+kP&gzu4C{uyV1I)qT4o$%p%Sw$PRL}+0iGMJ>A zDiTZ@!%*bCeRoXFBk0pn#<{mx@$(h%$h+D4JZF4il4k(Sjb$z)mSPPor*7PBZfBMq(N7Er!_v)v8n{WJupEd{mOQ@)| zsXTHO#)Ft}eKmM@jPx1@yOZ9al4Ta;v7KXEx#D*o#H-9%?+g+bD4A?xV}iFYk&qkF zAj={SGXf<+>8PQ`IkDGdZNk8XE9dlYj*PaQbZrxF0r}&+}QZk#j;g=Fxq{hsE*4m#i z@|FSjgPH9l93SBvzFd%34DsrT7-uAZ$Nw|kp4DD{uFtev<}siv3PZLApCkRea8=xE z7msx=boH(S*Togz`^{_i9({D>S|8%hv7-6+)y_y`JQhN`@XFP#2NJxo>!?dk<>Aqa z@A)?70X#k7dmEF76>nqrr*%mVnb~CUOtLPqzp3Ao3MI{>UA<&;=wH`GbJDChFju^# zQcC4SE6Ox8Tu+johlVog`CqD}LNQ5g@?tUH^FcV=nAZEp{6kB3k&4BZ@f244{`(z) z-x2s7f&Z=uVEl@eMEr`oB_A>fi1WmG`Nm`Xie8tI%vVJG3dL*VK9e?Fs2v}pK~xmrKagn7tkZb!K$N+C zlo`BeQAz53A(yuS{pU~LldfGwhn9Z6;{JY!^8AXr$>X9@HCSEw4pK;Gq+k5o^Ea<5N;a#kal*gkR)s$Xf{J@AlxYd8SaxuUi z`i3+fw8MA~_wF+H!#qys} zuSWDFlE!<@U~-c3_)fuK)(^`~-XoPG^Ot{11miYKZHQNHQz?|{`}kDlOCZPd3r~*c zuVC}K9q5fQq}stUp&$hKb&6L_R^Z?$LgQtVoO$~XIn5UAf5-6K<_@{V9dcU>r>Vc@dSDZU2>@h7ToF})$v->{hq<*&M02J2s zK)755;K9Av&UjtL_QQWTx_fX-1CWzzk5CWKuI|hf45oW{Kx7 zGo#t*3wM~{)!x;&%A5gCTw5{9`qdx@9KjMGFTWhj<1_V=I>xhm&*D+forOH`>8lXu zg|%S5W_-U%DA|bzzB5*`TYQr8IC0g!hm{PGys*Ol8kHhNVE6KP6z_*}URd{Ss=LoH zP@#2i`Y##bnBnYb+ z=Ltt(*Z{)!zSVGRjI{~E+^LnP+BO0?;XJt|p52{}e$m@f7~$~ybH7kE6;0oFKf!lH z&S3lDZ&&7SDe$B`KK*hme~SDfVL0y9?S)@@X{P<9_uh|k zp1p2xKZ_E4KcRtI>Z!nV90-1pTjKe9x-L-Q0)qr>m+p3Yuu3mn47P7QQ0uE2(6W|C3`nk;d^{3ROVEGln=1&WOoLoN%_3-@lD4CS{mWtuQ z&nG1<*#vOt$)PvQrN2tUoV+Jdt?0_>aZb=jZi#32>nT+ZxfW>{b+r_^c@FSA#`Tk( zY?`qB@U?Vb9lA<+e0q|AsZJ+`Pajx4uq`VB=yX)Z%(7|3&*x5@~ zdL;_h==kR~tIBnX!c9^eCAMi&-ro<03=x$QaoDFxEPtITz!Dugp}jB2TpVsc*4w6B z0^|fg$Sv{wy|-D!*tTr}e0=cMdk8;uyrv6kSACywMhM7%YUBqe@$60%EZ;3N)duDER_3?A066hAA0{d;JTHZ&zI8;% z_fr1)9ejFL<^w|o^eHwaOkf$fj!xO7-gUbC1WJo6zF{Z>&h8Jhprc zE!cNms*eX;r+UWd#-O_>lrh0ucmTsP{8af*PU6`WO)arI|L7r9^yb!CDHP00F`v^7 z-v*wCO7otcPJRXCKQZycQ+ReAdZiWEmOnyNMU*OdEWr3tI(viH<;W{Uj(XFl6R|-4 zL*+ja;@MSGZpl1on+6G*xP_YU1owrQ#+*G&lD8q19^q%hN*> zg(U4ydf!BZHDoh2PJZ4}iPXDWT`jov&&Smtjlr`mdETUDl~@(BeJXzA-s`}|y3G+M z_zqPeO$N(a3cD$PEr}{|4Y!_sj_|GI*_P1?^p~$$=@3Kz2ASlS7igFZ+VjJJ{zQo9 zul#+**47u@NKne+8oRGx4DD7+6<(|S8Ij@|vJ}^*JTBh1-gvH$=O<*VVVo|tFwmc2 z{<)Mi`lhA11;~Hm+7D0R`I~cdSQX_SLc&*YFIS(-0TaHAW(yPyV|e_a-Oi^= z-+(v}&XZf>*%enex(N&)=2q#q373-js?-QXyx`1ZzXvU=a{uV=io9n zG@RR8H6<6w34V}U;`u8fRI*PtkP!{97-@I30dfAil+mqw5fl1pb<=#I-9S#RJwiP^ zyT^^57;SH4L*u&4G&W`fzb;(Xej7N&hKirIX-{}SdAm7Me)kr7)1yP>rBa=J;GP$w zn9x_?K#%s*?L|HJQGVVSGMQB8=*0HPb&#K1@($=XZakyOc8n3_b4>Q{CBktN;zw?Y z7w5^lFBB7VFrLBD&1YH~z&xp1%-?>Ho&g=MIKM2I7Rbr9N2rHqSK1;oPeYy+HCy#8 zS_|8Uno!@3`=I)bDGV3SG=JPVlk#>u(We>lF|26m=`yLe79h^>>iNbY8my?_u+3@9 zHZ-~;0H0nY+_$}1fC^o``$K1;^}qa0xNP=2 z19j@o78ZLhltpY+O8@X_A%G zEl%{TrbM+!GI+<4`c(WzXa$Bhtz^7(LLA7+GDcKs=Jh*s|Nrf_6Ne@j21Y<2x?$fnqC>iQPaYmbX2mX^JyMxpZxVI`fa z5C6i;68S;+$mq3kR5-jH3Y`M%n>+h1fsQVJYWOzimc*-(G0P0TqelzC~>7U~ev*M;5fVD+-DQiy5Iq8Izl ze&4762SH0OW?p_3FM9M~}%v^1GiOd<3M zSn>PscLe??L;%ByLqs_72RY{l2uMQD$jclom=EOO#5b5LmU3#c2XlHihUvH9bivhukEPjtj)8Z3+>wKV=8nO$Y*?=J*eBKi`;Y*9=I4=1*x*F)`nzXXsAxnoIikCbSIZ1h(xb;mb9!+c?{?bs#HR?qB z@bhwnwmM@t@e2z=4|Z;9`p2^{p1<&1vAuPcdB{kNgOq|Pz=?}`UzB=#;Q`XjbpBe= zs((Iz;MrZ*==#19!-><5Dev)r*Ej7~tU)Y{;T_N}?nhe_p8@?1${Dlpsb}3HKp(9c2{Lh#HJb0$a7G61DI+XKejFRk0AfKt1)G?mj+=!;q183>c zO%`HqYwiJ@c${?axwx&9NS@$m@Z=cfad;Ub>$?1v-y^vh3m>1m1IBH?MR9z-V+oXW zO1q1x?RU z-HL+ruh~~dtN`ODdfC>=QrAN0TSA`o!7Y@>XZs$mNWKcEL9`;73N#PFbvmA=dyz3A z4?3CP8#D0%$Y;ip)G=P1%j~$fwcV$3{)9(7SE+ALI+0 zrtR`&3GbS}t{uvVH*IvuA@^79>}cTiZ~3kJ4~0VBL#T+5_k?-awB7768NW;cjMs5; zF|F@$ziIhw%|Dmm**z84%;PlB55<4s*59lM#?K&c10yOm0Vy1?)S+z#@}FCoeHPEI z-5}DwkK>w;mXTci8726G(XdeeWH?5M2U5@g+jv-hN z$`v_XA`~rU1vt=tzt;F{KKVJC4v5jc||EJl9w7$F*gbgmLybeA*6$Ku?gjcsxy+p( znux=mX;oiRbATLAKb{=VZhGpn_EjGjz*_f|_sjZ&wa~?yE*~Ysh2Rw9^B1Xz_A|%R zk0-~od$;&(B}?`QRGwp~{@MZT|6eb1Os>nh4>G4~dG7TK_W!SVQJ)jw&j#~sc&(i6 z0Wh4!Rbc$LrsmrtEE0y#vq_o%z{M z7y#Db;k*2>i>te!!K`fW`}2VuPd}a<&+bLN(|0aDXovXI`^0WY15DaD{pN-N(-z1e zrbNz~1<3LAE*7SZ0^dha1`Whq9fBW(=^qN@>^z!W-y%ScHpPyrvMz;3e ztb&qWvt=B?c(R0cXStvKIKo~I9TRJucV{oSt_kP=PKoF9lTZ1=SyUC!@=gYZCCh=0 z3k&^kUP~#46q6b69QXyf7P8tMZ1~q@A!*7M0nJ4FhxbPmM;|@=3OU9xbl)R}@?%TI zyZQJ>wKNC{(`K(a0Qwka$U6KqI|1^IoCUlIkPAR*Gi|YahMTd~>_HBu+8~_KuPBUiwmh~92W^HeZ2vHm; zW!I{is#oRU7_#|NfK0F}h-Y-WScEy2E0z1%ly=`YAg7ewH7hD?A7cCp+c+n`?Oi~> z@8=gaN0}#)CzdTWULBObCk0!U$H`)Ab=>}kOxwgkoZ-3q7w}^F4nk3st(GV+0Hyrp zC~)3#wUi!ZI)43_vMlgdvPJ))@E#^~IDJ6U`wWm%%5KmaL2bnbHdHHEzsZ2eFO~>J zeqTl`-+?qU!=oFNx691RDKRIT9u+KHZJ){jo@tKkJ^k*46+OCk{o6e(WZ)X{;(#|# zW`%ng26ix@Jr|7W_qKp}NvEk|(B}{%8alEQj;{uCJpFibJiE_iG_1EgqDPPG``(X! z4d&r3CLUZvj0~v!DL=Nazkpw{QT?o3g&f9n7@16XI#{7o25c>VY@D@r}ySkHVF$noNdC&!EPC?EgB`Rp8M*zy}| zcD@CENvdYoiDu40QH6kE5nCX~(~l?r)2{Dq{C(n5V|YqectM<8f@i`kb0mHF7|X=NFzFFV1TX z7nEMJmNZ$)-Mmu@5jd@^Cw2Bg$X=@ zDmAv{|@eLfuOx=0b9>+aSJsTGk?;o2K7I z5zfyn-?=VYyE-Qg+MMP3y86-ezw{2!qBHBcgna(wigZC#%X@7ahL4hLZ?o;=i^_gk zkU0F&tHSmB{{L{^tnc0RynOfJ9Xgm-=&`{%GV%(fT->s0{?{z%i5K-)l-~FF7G=%y zvnGUL-4rbo%w)9c>X$R5F<{XRB3*xZGQ8Y9H>_cZj;!Q{8xO%J7=}m&6@fdeP=5ay5zi$+iq}O6ZFh1 z<((QAb8pLq^0x~=@uT~`pMLply;i)3FTRbw3vCjAapLJ7(t7RJ(+6H#{}A$RZJ}G+ z7V%emF<#9~`<1R4=rVc+G&eYnV}}%&cW2g{KE5#j{<$T^kg|?-@QRSUzw~1LGkyO1 z2iu`bXSZU!0@U8o=d>5;`&3H*gEm2pJg9A92j5n^@4SNN{Im25pS=B9>AAH``z==vodk&ir{q7{3pIK(^XwMtw z%7SW{7q{yAeb@UAV9@@=|Nq|qe`eTzAODWP?+EtRdocWIkd$K|ua?xcc$3 zU@ant*CBdd&(Jxm9kLR)*jKrC_FeVIj{S3_>W}sP?~^txF88u4D?w=UGV2ZogB8#J zeV+c;c!cpfRs&u~X4c7zKO60MypF&74E~pIzehW%KF&W+t?9^Ifkf}s6cm!po%LIS z)c1d%|IY|u`~Snl`~PQ(1-1~z``6va=ggelwf^(#RK^dk%6!3i9deuY7qu1uenn<} z_FUcrTxi&716}oVKtAK^BoFc4f%vWXoL1^ei(YaoDG*Qw`irU+E?4W)p>6YXBM+Sc z&(tIh&8UE9cWLo~JFK-_XpH*14YHTZrhmh^)l}FW!FU})_1|?;jr}}*y=^Wxy%n4~ z2hB`6&~sb>-~wlak>nwsT~Bzwo_+Hi)TLvI>PLE@|6M>;ziU1d>S7hk9H9r~Bn{1| zfM@rm-_ZjBicF}&s70^iGNAv6amvjd!ZfJ;*p-ZAQOe_$qh2rGEz>!Ha zLs9DEZ3xI`s3m!bXV-*(ncarmhtQ*aJbwA{;JVn^DMjtch(d6kWKFRm<>Se5tZ3|F z@+-*WEf)>X6W{51__9HL{jNkTZ^Gv5Rjg{!)AJQc2WM2k^Vc+KK z1Gl5+)suAalv!u{)4kuO`~BzM%|46g@10L?`jnP4!*2#erEU>jN2%t0e%ZOqu)(EJ zxjZ%yhuNBcF2S?wWc{&h4z};8&(!e?pS%IDVBSUDLAh!USgbI$;ifv}c?C{K)*5rH z;DOH{D_?DJ65MB1v<;QNp5=jk_;w{d&;{-Jxp%YA;`tjE(nOP?Bn3-37RAN2f%}Wf zR7qgjAu0Hsx!hK_4$9-s4+`;b-dQXNi?+Y$VZIC2RsD`IdHhv7sDzAwG}^AHKIJPAkzPm(~Eh+aBk+qtg(I? zl+gMEr={*MW)Ou#nclJQi3W1Qd2&lUe|K*_5actw2o_Y8H8VK@`tjiP{1?wS72t}V ztY!2DKu)ebLOndYYuU4#(=c9v{HBQNCq%r0Jr#Z-*6d2K+t}xb`ZxiUpy%(Fcy<>X zXH<+ZNx(d9-)$<`S^ceqVOyPRhr5%|c=IuO$+2s#r9Qt`iuyiQ71D z?(&z0W7lXNe!>UxDp1Pbu-#8qn2kuoeQ4?J&s%|hnE4hW&KbK1yu0Hl) zO^&u&MJYgz=NFzF&)@SaS`wnwMBw0WMyEIGf;HGuxerIgeS~2B5xFm^ydeH~`tjs= zc4JH4_I-XZ0_g|_g%#KWUV&bI;3=ULH6`lrMrt z4#QcepCgE~wXI-+R7az$@Um-}IuCs~vJ)msIFjM-LO)UC8%sQ;&Hmq$#t?g1L+G z^JMSA2c=Zh6_6vlOHH&oxQoz(p)-^c63@-BXpD?sEjXxy#$gFfEF3i740Y=Xb+|QT@vsi>uUQe zq-N=diE*NM%GjIbrBBo&Mhmw-_6(%FT_KT-9*350Bu@7A^}sPOZeyIUNtZ&O5yi$- z3*(iP=M~7^*)1uM_z8&)+Zx$B59oKh_tjG)x*r*FE;znP7sx3U=Xacu1Ibvvh@M)0 z!*OnavoG6aNp}g$7a>yIp6)K~F+q9@vnP;+%@><$#=0c1JeN50$m0N2OBYd+$<# zXXU+#XSGf=)1xkGL)Fh%z&u7NyI;S_UzbT^Kx-5FMrpFZyp-DGJg&vk-XD6tXY)PE+Z}7&D%FMU%WQT#{Gq-H z&_C+4s?ul$E4qE->0L6vAa8@?3hqeRsyV1fOfFM$GqCHSsu&+rF$c|ML=NiP139JQ z%qpp=7>@A@I(#?>BmF^~y^wJ#Jq+JZ>stS!vE^SrZ!DONVK6fprutCIi4N|Ya(5U6 z`a7;y)#y%fqGOTkBstyz`9Jd4vu@TqY=+KT8Wk9?Ab_W6-f|0|->hP>YrP{Es`mN$ ziRgdJEBH}kHD$9!W2X@MQ;i|(_5)sl_#A(EGa)K8oQwCYgx2W4d$)3KHg9Bpbgc&$ z#w*ye{J<`24UjM5_G{{Ah&LB%#Ia|P?%(nX%0NB=wi&*6_X4iwG{4k5jE z&&}z1zDe^D{ENSMR!?|B=h&w>vpwRl}t$I!us zDAc3E7*~!uDI|!ui!tc{CRX(&~{i8%WKo%qOPmQM|$m~ zR-Ip~dP^oWry;bTi6;IpeEJXcTF}&$pcrnwZ_Wj!u0dqhbu{xUOi}uBw;Hmc(D|B6d+i`C$Gpu33@h9_6($136IY!6}a0TfXxOW*WziL)^BCZ_<7W z34MC?@zV~{^JLB1fv7KaX%Ne&%`qE!@cYfY(Jph0J47qHRNy^H@@!L)w*wv6e6yw4#9^)NVhlk!aJtC3s~NU&4cUiZO+Ek+oe8r zr@a0pk`tkLoQ8}%KmK8LgGZ>JKpXeI6Pl-r;Ofm=Zxd*60ps~~@=8XLk*~mE+nO`l z82(?2{)5$5-`RN^*s*BQ(!Hl*DPpX{ir;^~Bk(%{za#L!Edm&?U_BA9An&gIRRZ$# z6NATm7R+CAcm=ioMx{32+MojmN~wafNk5hR6-LreTmRd_{dfH-yT@*DPplk~xqd$< zs(ChR^Y7~Wzg{2X6|4iig1p3cwLcr}c)WtY`wae9)PIk5Qln3%GO1ylt_q2OuPUFr zGy69=sqgkllNTvC$Au6-Jkg)@?_TTA&mD2WA;2VXLqgt{5n-q=gtdl7_Y!+ z`O4>oMEN2v(pOe2!roDsnc1!NJ_B(7Grmsp5O0mi=)R@zV_#ZSq`Fb<|^OyPQjVXUDUqp4i=JiBj)Om}FE(4!iSCFyzV0KPxp zRIk(~c@hcXTe&ZCF2G;n>Bp1f+0EBK91|t=9*N7lT+E#W#*edk&{M;fbR?B;`(5#0 zkcULo(G;#32a=S>UHjEJo$q#_gTvGv=60olcYwO_XjBBYuX%FbBzHIW&9dZZpc*bU@(@x+tk#d-V0;R|9I?mAMNT`s{1;G7RdbsA?3 za=;s4_9q$Al*e6{M_728V*9z@U1&9MLKDn?%;D|(R+;d?8>mlYot_w{_?#WfShoi+!C*Uxs985SKMHPx3>o-$1;Nb+{3kVwMFTeVDuaBI)=+B6pwSX z^c`02Rl+de8plAmvC4_BRDr z+`;_kTP&P)Oi%%SWq+-}+yux8`p7Nu?9yJnN!@|ru4S#PznwY__H(b6eb%au?dM(+ z=FoBB7wqRA(RUuY$cF9P&bnD4Vh6xozkV0~G+##oR(o!H3gx2wxC(r9;XrPu1ROUp z!rki)^e=!lPPRl!!%~ec z(2Rx%|122iGir+ApX2VMI|XV_oh&6&pYg3(t| zNq9xaxuv(a1B}B=y`+xu>;}E{EjRa+fbTM2Z9YSUf0p+h^}Y;Azzg~cMd%bg-Z8+ z=zdqd>F!^EyAFSID^pEs02<__+tqLk_Vc1T7p&$Qzuz+Gpr5qe*{>)UIh%5emCFQR_b|4i z+{Bqzh}7hY$FJ`KIgv`TKH}MJpS8 zAFmO3cDG+Rlf9}k3%UJDUcrzEQ}n?92q`Pbi$?^==VGs#;-&@i7bh2lk94y{G7GhI7QSro)(qbohU*FgE((dz9A&H zlL=)oK7Ud}AIS0i!jt3qyL9YKSNt_bw5N5zdEY+Z??O=}nTZKTbT3!VMelV$j;9|_ zj%Rmm&#}x{3l_9|hf~GEe&Cm{FypiP^6aSRUEvRxe*ykEb#GrqZWKLw;Zjk!zyNr5 ztdTli}td3O+Jv9{eGc2og-Y=U=LQ6TIQNDh-{Few=N@sz@=U}4<)1mEk`CEv7jvR2 zZdF=a=)w58noJw=k%J4(ajMSS(ey9v9-HlNN%Uu4dTg&WjKWr+X%6(uWLt{7Im(3| z*Q^|ALTRVtPi}k(_5O^r!t8eyA=iXg_+OYpCM6>WoV5V%dd*;(;bt)^v_ehAc_H*K ze-paCp7oB?Y^++m!JZ3s<9SmXvI5|)bGq)v7h<^U-H}XRTFM6@Li_)2i8r2A6n7`R zN#sN?(5IH<-5;CQZ@K^NvI{kwXfnj!7$^ng|H$rkum=zK3%PuP5&qG$$DV*LJ zNP10G&ONRsaPSe7ZFZm4b6X-V{xs{zxQ_n%Ea>oj_r0f=j?9YpjAl@cFb$@hJ(UkF zS}EP0{@?+w-nCO}ZjKALLJiLGbl=#TrsFkJAK}=FzVjLcr$eeolwvzNzvG6jz_=pR zYZ8`>uZ*XI&xy#&Eno+0J%sZ!%fZLGS}sbDpsk?b1*geC^Ovj zby?>T7O-|TQy<~DVc|Zpdi69&#nN!6LfSRlIQVo~byu@v@9bMYoXM~wy^s7^_(ge^ zcpj8~l!2;u*Z2L%rDu<;GR0t45l&{f5{)tCm70Bh652^9S4NyHKhTi_HHTYFDKEvx zdxt&_KUTNnDI|PI z5ZX7h9OYTUgU){lrHKXzS7?0SM}B4{>{upyW8s?Jg@_`RMbbbh>Gob&&d|eQ_ZZTN zg&1`?@bTVOc?;-l6>E?Rh0c?~@}%`v=#S{;tjL9^`1I$zX~d6j!oka5r#`(zXchZA zCdj~%TZLSyT0>E~0X`FW?R1=65iwSp3E z75wpg3Nj7g8L<&-gMq)*L!qxpsL{Uc#S#V^DF$I@-_a58c}an^znrD^8MIa*$=AxhiKDY zyZdV%W7B2-9atz@aRiAW-nog~|gt*8i5vV~+zc9N}c-nSmdUrovA1)&zbvo?)#iM=giFSKIc2VtXLju%61C+LYh}t^55^@=>d%YtUiPPToCTf zMPSHTvK|#-!mK8R|J*oMvcX&Y9n@nsv5SJ6_$d9=nZ#!w|4yfqZdE^&uF6;b0YVhe@BeG<#MK`5$|rT+VCb-~8wBul(l%BR>;DdyjeK$Tz!pSD&S3USYbO%QbAz zv+^_s*~fr~eCRmqf=?zKXiABEc<>1zpLIFWL%e5X*2K}XD;%iN4T|?p-7cKL2QL4h z?W=+DKKi*AA9f)>|M|tE=K*6F|2d}NMuf5-SXX_aR8X?#Qx0^!$dgW?u)5#wh4JiV zIQDQEpIQ#`YNx!>Q)6In(2)%q(5+;ohj*L4iPZ1+A9%P=TR$C7-oTDJX!*uBi36VB z#`(gGy)T(ihIa~uWsiwJ!{Svm9z2^C<`fe5QX7pPCqECbmZCMo zSgjoiP?Atvkq+8z)8(VCvO;M{RX0zB+(3v3J8`17IDsTO;Rje(qC2dOEZ zz2%oIcty^oK=V=;O$t7kai7LsJG`?g2l6j=E3KXoiGWH9O^crGd%at{4!aJuLKFtC&q`0&P21J>M4PSa7PiiNzRlQ6Ki~&a@d)|w za53(`0rt0-SU%NUIrjyNnxMk1GTlw&AuoMa}r$-nFNv+Xul8Qd2y?D0{rUVE?Qi(*Afy&4vx!S1R0( z!(Eq5LeF+p#pS*Ma#HaK`S5VpMc0(s9ifD|Z-!9#%ovY16$CkVePo2w9_~Os@=&4# zJ-?db;Zo1tZur=g241$&yoGbdI`sNBmiGkRY2fjCyC`G5&(r=V7w*Qy5U1$-46w7+ zrvc@2ATFVOeLHPAwx-w8;e&S}88BZV7jBUGmSkfdPWWRs6}6WDn3sr82;{Jva>8%5 zM)}@Qfbx(Fw|hHHP1-_9c(liF+x-y`k96bS>OhM_l5k1pwHD1z@{b>fGkaGLM$yB4 z!SfA!WI%j?-MTNitON9LIfHWC!*$7Iuiv}S?z0Po1>nNHSCwQts8E6*^P}I=`B4kQ zj*eqNPUS#OI8SPd*PfToXN?wlD+{NcU(Dy{4g8r2Q$4n$m523o_R|mA0XeC7gnW3o z!)GO@fAF=-z!^l%VHVQ#{-k5pxzgVC%Av++OO^ zj?DuJdM}%Vh0~ad!88&cuNJ*0zn{a*BPq5&6N81lX%DhFQ%~b+@iu+Y^pk>Hor4dh z&jQ_3o<7vttMk?Bwe3xOWZtpI3AHZeHq{BL&wgBuCsz2J5n0&yhdym`4ic z+`%pJrW1V2C)K}%e0Y9d8pCwjsGemFEgY9sl1`nGBo?=*bGVD_$Mdpsq8{tMZK zS({-j&gShsxf_2VEGi9powsA_!MA;CkXju8xQ`!dm&7XUV1Z9%zEJWHAV2r?-ue_D1xp4v zTEA&vct%{pvF0UXG1&XObrHLc82o{_gdthxhy2omP#f(dF2iHM-kr-?c`aiGpq?0I zn%WW|pW!N!{>7``ZlkE{lnsNB479*3oDzJ~?z;ggUgYb5BIh%=WeWj0NnkTF;o(Mv zRB}6Zzk|xJx{e4|(87dErgjY%s45phECU_)U1f=XTP9pLJH^ADNL={tsBS*AmHs7k zNOs2kvczj=t{6Xb4Pj_Fa)$hV=8+bkaLLI+=$3JdO3qHF&|sVWl4 zXWK*U7|-7F{vgG!?P<`{ZJ`n`bijD0UvAJHBNzi+w447<@(--Z9)9W2o1u~nB(Nzp zqF~0F?7IuH-mO+DN8~<@xxBtZ{`z$*TFV@0SBl8TzMtb@0`v#(qPQmB@e=v;Sn5?z z32`n2p1<+@{8xSr#j(Up?oQ+kWy#^{GEkSN65uPoce@b%cYNNpaX^lTfhWhqc5Mjk zFT7cc6z5Oe2$ljiyVY-M9MEY%7Chm8^kkU)HV3?Fe;T^G8%b}W=jDA3;say^mw9_1 z96(e)Gw(V+M*co}IcL+jE#)xM-Mn}k1qa}9H$8jxvWt2Wq5JSz#rqlg{T$x3WcMro z3522E_p(kq(0{Rgk&^$HNrYX!JjAb!{C&sZi2U&TXlit$&6vs_Szzzj&g0JTQx+8F zWmy}Q4di(32TzXIu3iN_QLyo$M`IsSjP9`l_C6a~k}oaJfX@A(ROhP$%>;H8p9y%nmWmZs&Rx{Ul0tr5@5nWvm$GQl#+s~^Vl(2IQj23EjOgf4Q}fPI8yfQW8wQ%I3_7ft(TO-c{}rcz zpWQpCndR0qqnYtz={irzZ*S;A%_}TL%&5XPwfgV_K>yv?wI2J=h=~rv#wsZVbp8gLCB^kMF6R5$$$O~9R<+HQAv zqoI`!t*6!GrJ%p_wY+}d{w3u1`!c!C{5B0--5vc5B7vu`!C#|vp*{ne3ga&K68gr| zN5DHdg5LcU%5OVpF+M%to)3375a-jY+~tdmRL_QLQ$i9FKjHJTSMkv>!_RnNVV0I) zKaXajeh3WnVihq>g*Z38rP{G8_^TgQg8Q0K-Z76MopcUHSnEWH+=LAAcWYhQQewk( zS&&N8gE%e0Z{;=RKneN?>8Nw7%c1^wXdu(Al2Pw_TtYrVI?1|pTZ2RjgwougU1xq3 zx1DK-SbW}>myc-a%TuqJv2PSX&+OF8ak=~o_CjbCf4Ki`jGv9y|5=y}8VV;=BG+3! z%7$zJn+`{x9Ju+lyyEfS)ptnvdydk2dbDrT`{FQP;`6yDku`d1*t+aPiSxNX z{$O2pLODKHHk5>S(V}rF>k`k;+;@$TVOF}xBBAkhLm_nG%Z0v{o@`wIu3B?!U_cPt zPbRQB*w~x+c)cbhLDhO$4s@if+4h#@H~-GU{_AkV!|~9Q*uE`(>>n1*ttYPc;^hay zYc?QI!Q+n7BTgx}}`2V>!(FLr;lWK!ZV+=|$wt5>x^494)- zlM3Rqu&)LYpI!br!~g%#EXplZGw*B#B17|$MI=9Ade;8`N9q6HD*hX-NmWyr}}rS!a2LI1UOVh$s6zEs?6^WSk8!AgIx zLtmT|Ge&6dh7TNtXZP;wXX$f3=5#(gkOLj@{+v^ff_MwZxl5~@_Hm#M$=SX+PC!2E za-xTL&st1M2^ZELrAFspyxn&A35ZL0yo$Pybvq3z@L+?Gs4Mw-E!286`=tMh!;scB zIUfk(FeKuxMPGczfnHR6lIC}Z{BamdJPi_8Yvm%%G3!}}XT)JRtzK{W^lmb;%I5Q9 zp;f=%f8hD~>6B{qL7_P)-D1ntH;?sB-)~QwlERbI*w6!Y2J|2113n_r3Z0b!4>#eh zL~dq18~Wn;o8gVv8cc-CB0p8dZqH*t6W^G7@$3R}!g*3tJls2rZ#da z=!CqLDDih<1f1C^9~{&ZfsFVy2L*0gPXg*a7czwq9b# zc(^V-;`R>e?TBT^h27fmAnqajfkL3Ld%s!8Yo37qo(|vm!*?g#? zg7PZhQ%-QRts2`uhPW*3RqKuh^4WTc9pmAa-!~}C2)G3aIE`35ngTp*58t!u@*(-q z3OiAWlTJWR3}^OvJlvsOYJpM=Y0!-gl0y%lfOgB`*zf)MQYOTzVbw$^_?)9=JXP#I$Ue`7pc<(CJ~`o=QA zJ1j3V26+NLw8ll<>*^RkdvR~<6WN92=V!~sI_@iGx3f2@ti$-(H>zT3Mmxygo?{+n1s*KpgFSc- zZEj4XMhW#B8lHG{QxhMY-qNw&YXguI&Xbzr)o-`J!8xXP>ERCeVot0{;dDRjLw8#| z9phNAt1t~W>XM%qJ}@`(iDm=-bUAh)_SP<8IN(az25DU&C+H(J#lu~wxJ^cMP!@jG`Ps>G zM%(w2l1rd!W6E?Oll&tW@1K zu6Z2PLd&?=NCFv(MwZIm4bOrpQ{;;$e*?=KXFZBO1%`^osyZB(L#RQl!wN*W3l!5o$TXwbu?h{a^HRt zDyHk&Ii=vBp3OER)bubx{;MgTpO1Zv9IdBjg!xwXJPv}!r*Zvq;zXhzFu-wv*KUR- z5&u?)R~|gvA$H*g2?lYv_=0qR!$R=QRKutLN&l!AtWz-Y_KGg~dErVYuN38+5QEz? zr1&nb1^NfVB1@Gd#9(Q0Ng=%uAjh){PmX8r0s3RdwHriXy`iTo7MTG3M=t1STJFJk z@CpxCS>*ybo_;(z9`2fRJ~bRYg7B3SA#|)h;MkN)bl!TyO8eUO#V%1`w>#-`gFo_;(z9&UO#z4|tcZ@$x< z*IE7u;P^GV_vPqmvA{7}%4Q-L$j^0Tu26ZacY*JgF%jZtNxJu9|pE|M+tjc}Ac=P+veO_dq4|*letNjRpDpXVun0 zSo&)k(29I0@|o-YAOX;x z>j$2Q$@-#@RNMzW8*U&c=p!}7!;RT;icd#B9ZI3i)=RPh_e=SeyL{11_n}YE4yv2& z269sI2>I}E*|X;E-rR5rq6w63XFd+@7udy42iCmvmFA=_<%RWZ?uKu#(iAs-&D;jP0F)_j%7?%ow=D8s>hI#sj# z>j5lY238;xr|!$#RwqC9P}B{tg9kd1psADbHI2Zh zqm5r0v>Lh)^KEO)RMUW*R38)a;rY7wk(I0t&qpM%lwyPM5}^MK%pqy~vToK!qQK0I8toTh$L zwqZnz?%|`4a{(Xy;`z;fLZ`+Nr{gTG$!~!l2>M7(@orX=cZyRv0`#X* zFW$YDWfIxu?{mO^5XeczBjm%wWs0npaKPdma-X$QYQ6#b4X@5yo-;X#ED}OToNCG6 zXBnK*KfrpI8s+ch$iFTR{A|(I^QrnV3#u;o_{91d@c;xnNKNtV&2rFJg)h>h6E8m4 z(%Jxf{b{$Ahb(458y8Wyr5XS^sd$8Zc(|D{-V2Lfv7px?WCm(8fW0mI7zevqS<&5H ziaPTm$dCI;VMB#=0xdeSvQGTN1Q=@zHbu(awxUIspB0g>up@teH5%}|b#EKCZ<{hA z`Kk%%Uw`zvWAjmZ)b@l~BL5p8C-{%l6wl92PdMa}Vp{ZC7(=)2TQD|AymrsD$Mz#o zx^9=F^9S}LxWp}`0(f1+w?NvjdWBozQ=*a53 zItE5Szb8eMNy2hww9HK=WOPPM9;yB%N;n z-HTd-u7f~M&_`ZGA=KKELOpS72QXTe9Jt;cY%XB}`ud6q|*U_E> zHN6xMb-bj833`4t#cNkB4eJu~uYE!Ikinu6BM@KV%lc5~urvj#zOjKZM~?i@{DL82 z)xvfhs9vRr)#SV{)9vomzPa^jSbRlFQRp1IKM-G`#bjBUt4qw104*^f|1Cea7Ejyr7l&x(ukTfY_lu=DNWI=*ulxn#-}KcrYL(8@WkMrU zeB~|<`1>H(%6IME=-dRw6wuUdr5q`ozglYeu-LGgZEUjrh0V-JY5w z$u#K@pADtb^1ZY$Lmx8Wc#Pv2_db(tVWD2yN^V5ZU`|;y89;C=TbAL~dM!M9B z?!82OUbf@9o6{N742a?C0X+xV?|I||yFR3IDes%2MO7l{1*u4gS73h|ct@$D5Yq0~ zcezQOgX>?roTvZ|emXQVDP3c=2blK|aA&9D6W1s!ZL^^SqbpWS8xwK$T4>xy=>nM1 za<1f^&%O}Xdy)RN+uf85=*&@0%hYH1et65-ceWPW-{fX^O;547L(ZZVtAmO6n|+VU&G?_EL4Ij-4A)HF`cCiP{C~_7y5eDf32NZ?N}e!r*pEY0?G9`9>y@~MPe^POzZ#N^OZDS z8h`V%?>PR=&wjy8r%h<@ic1Z?i@wpA6a*gE+xqSDXT&sZnFoOix|-ZmOkI)JIK-GTgkivejfj=2~=TY8D0 z|JE7nCIk-`eCG#wr3{kfe30x$)uUN9LT2)A@LtPT)$H~G2N#pka@#%Yx6SzKYL~8)DmZ*e&p)jFq1N# zQL@{6>3XgC*)dx5I7Rqd%PoMP?M8pU<;49dICj0g#jE-sx<3e$L>X)Gmx1M+TnV7dE~Q_=TA_E81RT{On!x zQdNup06#m)ahJjX{ViyvU$pB8C#Xk1&NrK0rsYG&6LRi)9wa|M8@i>n?$rBgh~kJ| zouJyq>G863-TJr!w+0ASzt^~NtAd0tB+nKe`P5WWG!I1b5Ub_lE zZC)|3s~;*kWIOVa71X1&LVKg9&?I!gBqgn>3&=@?o6d%ZyYu=fxu*`4@R}_yaib`> zU$zFx8l}@R!D&3}shlOqzdkygGIrYX2o0>+ZWmn;2=)-Yold!Qr2`Gjt19!UaX0aI zb<+mU`UlTmgEJ1B-mPMUo9i~1(IkTYKQv8{;X@iD%tHM+QI7)nVU}7F4ypEG{C_hN zGX5|NUb&sUJ#>SYH$%qfMkrr+MNGHL%BfwVy0lokj8uW5GF-^sE?aby+ydYAL7j(^ z=+bFG`xDF9eXvq+659H-&7<}skpIxAp9t~nO`Q-)DaO|AFCU(``E*9REOcNrUq#IX ztE4{sm?T2}b}7chwW{A5TQg@kVs3LRXqOBd=nk%Mq=BUd+a4F_lD}OxYFx@bw1g2} zR`BS-%zZ&TTec}wTQb62>~=X?)}X!q#HBwxh3Dsn7lB5yaSZU=%RW2weL!4@#|gMB zxN8nv$8gT=#bPjT`=Rom2=Q?9_B_zLxquVCLwj6)ObE=+sJIU4#5-}qN5<#U9qT85 zJj&IQxZEvLlJH2}wz%#=FfTbbf60z#`z7I35VPB=FJN5%iD^GPg=cTn60thEJU%#l z>F_-LC)6n6V(NJP((rmdSbtA~h^r}(6V8*G;^FFyH8``T(8I;qwJZJei>CXHriE_@ zt3T4iP4}KA&)JhaEhiO^kPi>nL4{wOmQMh7b$4hN{78io^6x+We1*BA5FA-jrls`= z$O-33P4RG{SPK!!*VsDS+GS4iEWn@bY+J+xbcJETwozlDKM;>15jbd+-Y*NUr+v6Y zVMg5E80wpBHdh|L6#ODJ#D@Is%CPC0Ei$P9wn|()jwUWPnWh)*%JXL}1%TN-^MCAeM z_p$M^+O30dW=8K0h4JUE+mQaY0Xwp(iBHU6CVw?4e`;Nec>pnBDF#bKxAXS0U%0VjsV zX;F>^y*SL?WWj5;iu^oW)rXgp*iMSU8apQSc?5y}MSI0Qnkb6FTjF0y<(vg_JiGAZ zc=n1fOBg@UDhe}S2TQ? zdYlDzv^=nH3m2F$c0x^;)hmBc2aWKb{;9SB|$wp;#;p%7{(kQgHzNa52?h?GCe8sQ6)o zpUeRu$J75aIUct0wzTvqKW``_*fxFX18^_dQMD@$9u7y=v<<2|MFaWIFn)9n57*Hs zUs8G?4XRoj5%$pvwB7R9iIg^sr=s?TE9k>wApeo>pULoWM_UJK(!DAXi(4%*yJNw< z>bK0z-t@w2M638|^y?cy{xggpox{Vm+*Blddto}Vep#HnA@)o}xb{@lBX|4iDny4{ zo2jD%$O-33P4RG-P}4N^s+J)6Vrq@~*qRUoeT_M4q45_RkUS18=L$L?C!8lW#l!8e zZIsht>O}eqed`uI2L4PDf(7=x=|VUwuW!3G!~dk>5%S^TP8lpsUc9dxp%_&+3VROX zFvM!gN-bjtkZa8*Stsd%oS=`?6c2Z?^V#bWe8Y%Q(+;&tcEF<_Fxb1j?esV@WJ?)Z z+6??aDjp#p9yg}X$>#0iZmvo?ZyQOCIyoR5+$(^e*&R3Bw@PI|NBfID zx*7vH!GENtcz$khPtm0Jr$x2hy$)1ht_>}5-4#3j6(FRL9=MvtPIh$MFp`El(M z*?8RxX;GGSWjR7+pdYqKNU=%&Op7w5s&u_)0dj&rNKNtl%xJ#2>C$Rul;y-ZSl$)* zSvPAWY`zjRniBB3k~Q}q;_|-!?%i8Woup$Y9SfQ|_2pdZjPa;tkHm{ILl!hJ%qhSa z`G>eaaL$?V*8^<3Inc!$Oo!)q0ejmXe)OE^!+7PFUkXO_{=;$qZS{BdW?V8K3@l(r zyOjrMR#E`FdW|-u$#HU^IRZNGJv;s(?houWnM%`cN@7P;d`@^|3^ic3}Gy zlr38H{-4Ic4px0hr4Y~CjKpHf=n;PG`W(h7vn4zWjzP}vtca8Tn2i%QEvY-sgtp}yF zzw!S+f;D^yekfRVMr3nq3zY7bxl@h=9=Wj4mtA68v!T0@=5ymGzUjR~0~7QS(j+Ks zxrKflv|CNv^1LayuLO_0J*$a{Or{HPDsIVEY4(6eCWqrggBGN?>T)g!e6fDRkEXd zHQ8tq4iK-my89tM5BEQS_;W*@s};W8$A`fF6@T?V)KrNS41Tm>Sn}WRKM(xB>;Wu3 zW5J>gMN~u7`7u0uA``VJ|*ME=wsgCb8@PJO4jDP-gD6{qOjU(68&~S5q}jxA%)3x^lC7_bvbP za*EB;f=BZ%bD*CuM_be9f%pvC&=Z%VjW|$=JyrX$ZLfa2SHgQ%-G4r$))rfDR8vx@ z?Mg9-SMV0n6gaSf22Jv~aeLD7`?=h#;^Q9T;W9~SL@{IW85y$t=8tErpU=DKcu6Z3 zpHaAZv|&jY`QtMzMd)@quFFPXrc&)aM!?>ttjP^4?j<8bW6N$%ivE88foE^*LEdfB zOmoomeJ#-2L9l-Q+{w95KNqo~v=v1IEW?w(eIMfCwn_SVt?FPyOOmM3I!3_%I~vDc z%=w%FJurD#KV>_R<5ncj2|V2Bqw93GFJeGfA8QiZu^8xIXZ3oK(*i1V+=QyDcMkDq zV;tDOhLRut9>*?;y!lxKyJ7;AjB~X0JJ5dkYp3E`uVz6}n#$htb!=^%}d*#a(a5)k@ysJ^yr#82t@^VXr8({-QIqv{3k*@ z+(TCBeY;jSK!$I%7Q4oScYRdeGUu0JPd)J4k||ryzv5A-OtC+UpFsTd6drzN<@S^t z4($lVCWB}4aiAR)yL*QDOQ#{CQDq-8@__uOAU`;XhwD-hRo#AP9I1N+^E|o+_^TJS z5utYqW5^8$K z|0&21PU7L7dClg9X1s(bvNOFcm$^*0uNT9$dZ)8%Ad2zq{7ipziUSOx__)wFjnU+^!&A#1T+EK-A_S&a1sx9bm`DRV4~(2V_C#w-NaP>(ahehha`oDwB}T!~<{KV_vc4ZQTK%Ywa^!8`qy z=p&xxCum?HpFykhCgdLv&r91q8N|3Hn@u?Gc6x((+(vDh(Y*dS@WM#vy@7J%kMFpt zmLzn2E*9T$xU`aI#{NhdVnRxbu=oz%ljF^3Bl+Vy?9Y6-+!DeC57M1Z{jvni?=;Tx zFqM>Y!6Iopw?7yqKW^9-G41tRC1Ig^Qk3C#V1BVvJYHVN43kHGh~}9fe?NK4Q%-m} z7FWWy#^t%!jJT3IMGJ31EUqMuU)rJAgc|)pmq3yTuip^hPnF9~qK7kfAD)+d8^o1t zo2;;K#J*YEU7t`1lO%s!Nz&Uxir4uC;IUjY-qLQWX}gS%2-z$+CIl}Z?6R*&2Xc~( zoRJC7UY(RloEv9`5Bp1f z;SM=w9No8G2*cyc`4Uf%;d-5-oX9D)X^ z<}>0u+$UZaaM<@jjSW-n);q_@K96iA|)k&@-1T&O@^IsNc@ApaH2zw+YYvWOm#?ww49QdWP-%}WD)M7h7@ zhL6(0Q2x-u@Ym0QoLsnZ4!lJyI(bOb-1%_N(8B~j-pn{z zbxorI3F^qceT(7u+ZJB^mcI>Lm|IkWNPc+eKXnV}XBo_1pIB9nJl|BXQSmB}6Us$u ziig|v;nLHnmz~I>FM1|=qu^exZ}yoK+tiDc-E82w29clt|JXpS**2~RF}?msJ((Zq zZ|O+&Ry;U>Yzyb$R`>(^La86gm_6+(lKMvQ3U^uv7c$IF&js8#@KWZzXyIG zoF_HK^K&rm{_2i>*cwI0uio=<0{Z#57iI}E#WU;oYh!Cr zQB@h=V4V?n(6iRAU~1kJvL@B)xK}e6BMJIQP4RGtRP&EL$Kno(l?GCdO9MZvin~6) zThD?9I4ADAlmq0X;t}%U;R?Uhwb8jmk9Ntncr_dX{xng{r=*o+K+zIM?KL}qoS=`? z6c3l;X#Wn%cP!{m`30)u@xZR`dM7nXYF4!G_I+)>6!PN^>9>#8<^eDv! zjPG~D+lqz6SygWWv;CZvoa#WJ2^dr?z*$Ds9 z3!Ze>iE}7o)y19|T0Md?KgA6Rt;Fa5w+efTJipQa>Gn)soKr-c@#vbPwrcIp2ar+o z$NCN?eE$ED_kF%cgK6OSP61y=Ch)CbmRZw>fr&fV0w^<}^F@rF9#-G>D;W5`-QKy# zePrJ=F8Fw^!y@N0@GW3k(X4-5A#LL`a+#3Pdlo4N1b^R#jg2z%Ets+Xg7WpVK}F*H zf3s&BDaKD{LvoXY7KRr1>&S%MQ#8GX-QjSD0|f+Af~7Bk|0W|=>IsJ#D3my2);6lW56EMwcZ_5W?L_?=n5MZx{^ z4d2nDc7{yKE3bf1_wM7Ayr=QhJUY}x-75O3Bk}QM4m%^Izj`L*b;ilk z?bEmRAe;N0-e+KZHgl%`B5oeDj0r!|(L6 zOWhl(DPc$LY%@`HgYVn-Z2k3}T1u1FsgSB8dsv>^xBV-OL7WgFKdqGQUQ=HRwCQcL zd&g1Y?QE3&)0chgOQ68mi#I+uu(xkAm`u9OgB}(Tlv@f3;tbk2XfymQf9&cW|Gv`&jK9z`1Up56%I7HY?spt6wnpN zKJ>D!HRnL*>a{epxB>aB%ZVQ14Y>#OtVA~4qDGmTLc{vj0R3WVMQ?jFXwWB(!yL`` z$xmavhHgmx{E`FJ_Y|08H-pAlpsymf?->?iSU@M5t5uH>H4G;Mp1llu`FZBE@cZP&UJfj%B6 z8|q-UMf?&!_#BL0NX}3^!nVu;W2uke?QkjdbpGUwJoam3N-|BJpFib zJY4Q-LC2u)8c>rCp z&y2zLR)q)}A-7hxeLaxl*@Y*^vo|8GIDy-I0=Z{#dUsFM@O1rl9jzB}nAeXiP?up` zy<~J+j;9|_j)%(|$=fw&gcjA>SJqxBPD;&{v%4q`tSn!5ez34QY+^mV_d}>_)v+Eds+9F=s7-VO@mb|plYak} z!gI;LOPJf zEh>Aqu@ABV`bFJ_UnRKHqG>lD-j`EzW@_KCD&(J z>M#xJvf6u{?+NlxeD|L)45g^xKrQF9+Q;2`I^E0b`zqPpeU80zlTscx_yh4fH5^Q= z6g4@>@TJVfJB@+8<+YPrZ{1EtnA`n1eb@YczlG=L7Df#Qflch_v)-CL=3`*u%d9fD z)U%EWmFttaqyL!vyzuSt-Gd)?Vf(8{-`}@a1WZ81KQ~k;V-rvt*U~T_0rF2k&9CVj zM;@9$#vQh^XWR!9LEdYO1JAhok`)p}&J983fg)-Eiu z9GF6O_KpT;v;RF2+>cELt!CXOBp>3{^Qo(F-o?Z1h`!ZDVYwtwpUOKo4S!gkhHy(= zuXy?g>bdpa#nDrC6@cQMG&|deo?&&R{-hb6NMd|GUc7oC;l=i&2s9cYAv^-C zpr01gqs@7LgcE*vhxYS=x8&!;YxGgy&{C9yRXSY@nkcwYLj74R-9&Nqpd>tMdzwvx z`mg@-_kMWwyRq1IaSh4`OCt*5(lhw*W)+s(#T)qG0E6|$GG^3d$KBMbc_lNN9yVTL zwBe>I;KQ?Z?H4KPp@)<98!uSqmonYXf7NO{dr{E|d5Bd2mJV=tpr8bHNnN-WYkNot zK4#3W`7xS`?DkFxnul9I6@u^54+n@&0sZ`L4{6_N3&S)o3Qy^62jwA`y+N;7bLLdZ z!p9S=OeUPcxZ|#^#PwcM9@bTE^S*ur$jOBp5ZP6-VM+lOs^{KVFk_zu-!(la+?W*M z8uOA(M~ZpL?&l)DraOEXAHM8H%$CdQfDd22)i#GlUkrxN3CvUI0{$nLy+ev^{B^lv zFin|uis4~Uk7?m=+4BQ1K0IGYM=CGitCI^?U~{Ou#eft{v8i>Dw+_$`nTAEMV|@5B zxumSTAFSa-Dn8zQw0LB$WJwAStQ{ZkMc)LzCEuCHw)9344}8=9^ZbdOQ!&KsMnMD9RvK4SWJiKlX*Nuq5uT~y@ za!Vd?i-_UOK97fMnf>v}(^^q@#N`aRjM|*vG#JQd>m_!Khim@j z%A3V5LNLqyle}3guy5qwe#IHFXE$04!R}tC`ww9IFA?Own&ROOciuUu*(C_qvm9`D zI}h|%2(nxq!S-2j%h_*oog4U{T)6fD9cJ?rMxo)6{r*?2KTo%xCEWXO74GkY`WzYa zPV0_M%gKeSdVBSbm=i28-xaF$AA$kLP;pt!L27Lln7`K}WqTO;dHBXxg!)BxVf&$M znB07K1`j`W%Nc!jy8)<7)Jo&UAK>9Tuim@RhG!6R@_2CT>I@#fC132Gp<4scmY3-p z^K*e8$mM6``hM>ajEBGEzGGVANJV_&*{R%n=rC3P6AEp|lMGr9H?Q_bfYO3Bb=M7w*v2*ogay zJxEe4vuLm|&>zqldvYpp068qH>-A^{kdq77-iX=yIm<9oTgvgOpA+!3r45#q?WUMS z3RT`)-!2AzAQ!Gjp^;31_XLvUeE;nAR-m8#az*bA>M4X~JI|THHu8@RRGCK>bwp63 zj)gQyQpX_2X_phbB^RgX$90`^8cIdYQm20f}@ z$)1&@2jt|!U5HXfzw=>2y>8lh+7AP}!gxyGn_}z#ui3Lh<$)NGlM9z^rPGvxJuRx@ ztQWcy+Y6PTcR0^CwzQEJJ*oNf`t>>F@2`w4(uNKd(V>O&Xbh-xK)+}yk(%Q5SBaLYf9L(M>V;z#jjGCkwNJH1ikE^grwqpJU zX4E-KgUy^3=zsU}P?tXqGisOAh9o4C-_IO=AFdaNF{3KMGP^Ie1O49qos&sj%xJb9 zE64taKu)TE3Hk8+oVnJJtA7UvDi9^Y*zOMeyp>I&v}=$Z-B4QXcoq<%l)i z@d&(Ys2tyjYGV67D5uG7l~@SmKTz>g(cgYv`wAgsVkP|ZElqOUVz+%D8!@f6VKww8 z{tY&~XjeT?$s_1)KZj7zC_ewcaU@fHprsCSoQU_|oKp9lzh@PL!Ui2H8EAO`!R>p- zw#r4|^1V^o)t}s`7+{7wuTPxtAN2M(XtE$gf$Z_FRz>l+dQ{aXvxVPbiAeC_|vw)&jh`pV}&w%<}$*L4W7I&Wr)8s zQod2mp*EQXy$a$u-);PDJ$>)*dD*!~=j^33DS^U6FRjfo1pO}ocXsOgMp~(FUpnN< zn^Cq=^3GR3w1YiU3HceEG_+Ug#Y1ZA7L*;C(ccix&rZ3w(ak@1J_Qn|ZIk{ua_y_$ zNE&!{zMO{BJ>&)1%i*SB+s*yOpwypIs)TVy5?(`}2Yk6tDFHbAguJN}JGn&sh*w_Ay_;@m9 zZd5Zw^#C$mA~s*kI{d3%*6+)^uzlN2x+-?`^CVoTG^1agT~5MrnQc)X^`&%(YGZ$= z&AD&&*7Na7ztIC21=IjgK-(>pP5*kAC4j|bNNx^eWWr3I8IyrW0UcZn9bUYl7P>ZP-<{xd z#D~$Zo+Lhu{~JC2D>lh@f3PgnEJxVO0!uA{Fa9T77nZ`xZ2Lg1;}Sz zPV^A(apTDGdZ_jyHF~=@O;Nf8P!sPJ$SpRura|kL9o)72%J;)9QNV8*@Njee)8B2a z;=s0j+@n6>3#gb&5@F*IY$cPO$Fk&r5TVHf4p>Wro0BOA)8sZJEhP zinqs`)sny8f8g1>C@gEG#zuCO)f>H3s|2V#AB^YevlK9)8qSXXbbo-NXPZ}Tki*P? zCN3E|SS|!8J`8pg6zZZ>DD5MKMwcyz|IUEjrl5-B$s( zBWI38=@zB{>X`J2DBq3G9w13a*!k$606G5sLv;v?71Em#E7WZ3ww2J83~OM4{Wo;tyZqPAyj<=FH=n9NBsQl+@!OvN?I!$dsQ=#F*hEnm zOca|Bf64h-YsZ@?{_6Xdum1e~j{e_UAOF*`wlbG>RpJ#0y0}Ww)y?a_*8V@;^BYH0 z)_51;4W_z&o1FA*#u12i6u!t#TWvQi1)gq!Uay6Ov%+tfao?S8>q{?Y+RaIC!+8Iy79Ko~({fVn zB;>=h_qf#9Qs;9$kmd&}x31=qY5h89<}Nc7pM<{fF55c4mHd47i(jgW9@tUBa`Fb5 z+4*2{;(t0b_B0I>%(rzJU4j_-`R<=gZN#1*pn*T|E`Wz3z#2AgsxPAWu=VceS8Q$c zF(vgv$tqPnm>s!pQoey)tV+c}T@0V$a(3AsyP>YT1InohzywIM=qR- z)_TbW&reK0`)(ciajDgPZ!&L^gpaS*t+xg6U*j}mGYvb;>^y6hr9Nf(mDxhF}SkelZw&`z_X{7 zGIlVs6oZSeo_|~0OnyH<|I~26s8tLeook((%bl&$ChGmZ;=`oxCJeYGla&GD<67&{v~L3Ra#cRxBT#KW*25I`^%TdMQ}E z=vv0I8{}VS|D^BLQCE!LKQ7xR!50j^MTYH@+(pGD1*d)T9T%X)`j6lI;rUtX1m%Z> z2?n_1@zssXpmB(x{z6*LNp+0h|JhVl|6SU|w489B)D#c*N|C`y#!q5!O`c&xL5B5<1r?{7MBkMO;jY0z_%u{m@0e=5rP3HO2PJK|l zbkFYUKd{dJhffw$kG)u6CM`yvxB$RiJnU_@*;11Qw(w$ezVQdv*>5{(BJj+B0nTkY zRrDwiw5!bPDtBEx2B3o;Pof?E0Kb248MZQ^^dMBVGfRJ&Be3^?O%Ixdt+Q`@<;M1s zKd{ceOsunRRp%hY=5T~Fmkw|y4L`S}e#F+e*gSe`S7qOhRvwvnpHqa9NzIQBLE}tLURhT<1sWU*E z2Xa#VOUQ@k=XEGO)#TD{L~*WD42aSV?9XGKWg$klBBKdpg$np4!hj&+{Dr_kDlA$91{Z z+4o-i{;d06>#V)cUZ4A3H$*dLAQt(xPG0(^VrDdddEKhQTrgineYLKX!~ASjeD|f{ zMig{Hf;%}-rpeS? z~moRc5#WRjJ2@wp;r5zMumN){qu(B=k~S7v3&)Y4YS^+knoFDM~*yl9NAbkzybjw};Gp{RvxiYem|DM**Td^yU(bQm z@3*IrkHWtc253;9hRc5?lA$9T9VPezho*kL){)}Xx_B>M^^ z-Y9*~egPvG1&yv-`%mK;Hi0+_PO=6H&FXe2<9>+@d|kI;g&*a0=63y4{;vyPK#M0W z&VQf6k1P1ggh&%{%USVBkTqwdRDLfCare5-Ra0L=ZW=*<-55?>(BY8Lv$g8 zKHKv@;}x(x_{8(X@`lWM-X(QH@S|JB0Y(QY$17+n=(yHdJ%?JIx{@@Ff5s~)gLiI3 zy-8CBTMl9GMtBo;4PKO>{0^+!Idv^6pAKo6R&}+f#Qfoh-|+wK=}UE6zqCO9OP*De z#!VA($xAz)v^titbV$>yR?OMrXB-44xE~Pf$LEVI6n`EI^$zvNBy0lTYvOtG@?_=L z+c$);{R$-ARxMQdxnBV%n0JZwms;Fg9+b+0Y8Df^@Aw?5@PhZ=xcO6W0}D!C&w606 zukAfA+VX61myIK3KiFJPbGgft0;vam*nZ#Z;UE3R#{7$3E&cpYpRl-sK%=`$j89M= z4-e_>cD>Sm18Lr78nJ5n8CNg|=>5U}r;DfK;$yzdcn|yVfB7FqM%zh3M(f&X%ul4} z%n`fB!;Uqdl*f%nMmv)c;(cm$Ep!dbXjAnskDF$l?sGIhz_h#siINX$+4Alx#p#u1 z!2d%PVPrH5Kt}7b_@MD;qaBZoc6oTs3XkX2(8&!eum|2;E4A{8dW}k9+R;5w&p3^heY}=iADS#PKd#d7hPgcGn>T zP}(=QTjwetdR3vMTjMo|PSASlV=8RJhq7v!-mIR1#MO&VD$FT$U_vWmip_@X0q$$1 z8u1NBn9vO!!gNaPKu*?diidbVDtNsGvg+vwX#e6wt85jZKQ0oQ;CEp}cklYByC<~c zZ;wknTn_7~yPJ*^(9F*Ti2KGnl9?~rQNz7vWlZk?L627UZc&o*vcfhaUCL|!b%`V(rUmbG76=ey zK>O%DOmgQ<(cI4-UpbF54M?E+`6`a6FxU}BLoG5bCSL;OvFGa&&;W8;*=xti{Rw0`;XdD%tB zhLOD*jwf&EfcDVJUO{MOeY^D#aywvRBD85>8nINj2Zjm# z9_KPF--1Ecu@SB4e;>L2>JY-K-%ti6I3F%W7P`EywHEr9|BvS<>g5basIU9qHSum+ z1g4I&3Fe;=!=RnF);FszA#SqGOJBoq4_w|y!Fa67EA2#fGY(9IL_G6{*9gu=&7B0uSEO!fa0mdXM{Nd@SB(Y4*Ph(W0=U@;N?qP1Yljx zy>cF%w9mu;+1>q2yR0m{S|B&-);GY@4}RQS`xN8p(=XVhf13`-fB$X4m*S1*bJwkc zD|3WlL5|!*DFuuuQNtm}c(JSoVc68fFuHdikQ2{STjJqv^S(Ft(tQ?~S7Xn_+Ht_s z*S#*2JbeSB<^%;SAO8Hh$7?^#KtBAJ%N$?iuu8%CcMeutlH|j;T^@%{ZkB>$ zPNcr5n!3VdxOzNAwMUgzUd-5U(_H{Z6XVR5dropuTdG2+6Sfhhm4o>QfK3;Vntf7r8%!%3| zDhI<4S)vTuD6hc~?ISPo?A;f({T0^~D=c^ZLI0HI*!2B%f`&T>v0^cbsDw}Il`_Y@X6soWr!a5pQw-85)XIV zb&Kb64~8M_5ZzV24uH3Q?trP6l~XTdxM1Il=o!dM|5=;=u9FKVtf!}X>-jCfjXN2y zCOl!x3EvF4P(3~adFc-)N*yYzUB3+polWc>TL+;_&eDmT!<-N6UgRda#zA zEO_eF)w!RcJu>EdH;4i`Q6IG>9&SGptuK%9))~HVt$QE?=0nczhN)4@X2`fH)>nZY z$f?C6*2BY1Suwg!C%PGmQ)#X>Wdiz7Z1D8!xl#s&*QpJv{{!AS9&X_|XtSqSDP*o2 z+s#Ij6E{##SaJs;A97nfJ0p@LPd?EOYD+v^=FG%Pc8%FkU~iOaHA&7v^kcm;Lvc28 z$Ix8o9u-^zymsK>vc`=SDM%(k>#H65^!9=IP>6Tq@mW}|!a|dD))me`j;H_6QuZXq(iKxE6QG8UMqBjY-JR&ZH8GHSe)t5%5ixRVj?3XKQ8AR(F^ z{9=uue}%Z?MZ7+AApUF(V^Pn6oY*dEOFVm>d3W8M(Ck90IihVd76SbzkBcvS+}MrC zs_GOs%|IT0o#d=z!Li+lS+Jc9_dLMU@4GK@s^?KZl3nuMJ!uP&Q)?%&9-h5-d&Qb+ zzYHMuug&vncmYpbgw;5F31I?ZcDbMFS_u3=)JJWJhwHB<*5+}39H}i1J{(RG2hcA1 z!cCuH64?_j`RY(3?eB$0gMI5+Fur{1o{J3+R{(oiW8V4~rL&^ZXuP8HZXl=DPGUVg zd%u@$yPRCfgbMCBvwW5;@Tba3RYJ-RR&-!sM|Ig5ASddhw#38rbx!d7c8nceJTi9W z>=>}CC~j@C1eS+?pV{)0*@{3;EgrERE-t^xthN*;^!@tt_6@Ay9uQXCX_B{%303*N zi{bnM+Rq!z1`OvsVwutI3gm)X6VPANJXk;ch8Zm_7c7RJ06EbPYD+wO2NJw@cxN%8 z3~x6ZYu15zvLV7E+!|X7GO$zEn8N|&)Z!8A;o@KA6*x^f@j%w57XHU zCpb{Tg2LlsPib$juyyr;=4%}2sf1CcK$85^h2Py9?N(s<{{`BQ&2FH*y|T%lyt68} z(G+Xp^d%(yD;$?4H>Z#rU0#u2&VKYC+WYYR^t)}M|AoW!LU@e$(9PWJADu4&Kd%oJ zKY4zH7wuKJcG9_-_V@kHyuyRmU-O~^4y+X}qdDP)tPI4(#AAi`pHEr5oTx3@r3Gh)OU^z6#HL}wpvOiDPBda!jcy8Z@yu_Sz$W~>r zx47#kKRp<%K@ls8`&^7Rl7ERDy!_5#pFd@4U&$tIX`yc~AZGS&an}u^|KKB!{<_BT zSE+>>n-n;Nza~Motm$qctA6e)PzcsGi0v)9GUa^x0Rf&nGS{GNHdu2Zo+mG(>ZMtk z{8FK0iFoIu?mzkeOuz0&uxLko=65DmSe-6st^A2!&y(vtDJi$2cU=Z#_9U@dyZ0yW zUGmrOiFW$R8c}SILQcp#)kf*p^W=KPAGg6Wqv=pY>Y~r_=0Eis{5nrAQPCgV_PGU0 zUL!eIi)4Q@a(%>O-^%wUYq9pa@(FNvb^p}+o9m1R`g5BnVxTgUC6BjRfcb=|hrFDe zv*DHgl>{hP@ynMnwi|zphu{3Z5jI}rTFYLEv{kuk)Oq}B54qlGr$uG?W3QlfJZ}$K z1^?Vv!0FfP?rWo~O6Zu;Rl_QyX(YKi$n_DAy~kTlM^xuQkm884M{DLE?e+ild9Juv zgR2VT!*5l4di>!z%J)Yj+>;f<2)#3+poo3D|E~zsFc%|ojg?Wd5 zoqK=NWxo~S`MIPey6;;wE1bu()#$?oFbB6k?+ys-<$)hF6icsGp#A#tN`a3n6&DD= zY-fd~wAX<3<=m)uF+u(U@JqF5gY$Didwy%wp9t~nO?!x*SRpM7$6IGFUfK)Rkv-FO z?(W(r3rh_iTaqMcUkyBuO`S{l-%}3Z4!{@%K zS-ZWOJM9N*?IhO2v$sBbg@X{26kPDI_s&5G;;6xgFLH$7#Z2b68dlIg z4;+8MH?@8&51eY>tGG82+0*ymMc8HzjaVMIOGYfJ;vuwOPha>-DgPk0o<8(`rJco7 zu$~?`aqo$kh#c%Z`^_*%9pz_6y#B`P-@ZJClLxT%^mOe#!{15rz#V<^>I(~&2d=Q? zsGGqI_uBT;nMzmit`5(icyc^HD{HJ7QE!rj*`FJ{-?AF$*G0X)zg6E+M8STR40_PKtFA`{E^8MDIYO7)SlJTRWQzs*|Kc(@et_r|e@{ZJy$AYV}qkpISIe=5QoSMK2+G8eFY-bY2b z&dM@@-*|=+C#rT}>*-qi4Z=UoKpr^JtNj&AvGw%ipsjag<-mNH8fo8Gva1+#IoYEX1a=u3eIP%q1GC z6Rmv0kx2XTT)@iS44c#PhSUZKX%a ztVC$F!jUV6S+J_Bpo|7rJYLj8%Y2a*wl-q0}n0~kY+_Srex z7t|w{!jogXvHTg-+DKjx&t|ukhCF+@-yoTqMW>B}fc{W{;ghpMOOTH3%JKoXfSg<} zrDHr?Jv!dwd3;|Gvs;JWyeI&DDUz1%uTay0n3wl>Es6nhN;u@_@o>#t{5l2{JCQVo zfV0MRU>$j0G(pd7Pd{?)qJ(|g4CI0H3Tb=dNjHe7#_fL{!3EYCl}i_i8XXuzeBOSI z_b1tho!lNu$9VQ0jODiy+&_jGT5Y@m#)HbHokfx+>ps zB)VGqt=eaxKZ-f$6bt<%qPfs}RqqGd-;>rqXY$?Y$B4?u*7LN>0Y97Cg?6*u#@4mD zRl}4I134wXlAp)(vlJo9G5Hb;n(Tk+c<2FO?+(G_pzpS}umAwQ3Yn=`D$C3v3+MKxi04|Z@5 zkiVtX{?d&J<vugd@MmId8ky@<|x z7|5x`Bi6&i{kWiTvsNk->M7Gd_NWTX&keU6@0WaMLa+L&ExyAJ1mT_6)cOU$Q<{FZzH3&D_m9)|5zldtW4?8E0)d(6EYz`#q*W|HzOVymci9 zy43q!)TY<8w^!L~6GI3S532KChfnw`z$Hk9Z@ZnsjrzrZIO4wn$f@-&vEC0q`~14@ z$&e%)yWNxzZH>Fi=tsgI@PK<~$7Acu33HW_!v?@J0Z|{dC0_pu=JED3V(Z#vHkGz= zQ$W8#U)6&%(tK#;rT3Y&Gq9dsR=zCsR01!G+8;W)_#nXb$<*S?&gVt*S8QQZBjKu2 zYbUYZ4|^4VU5_g-?|yECZDi?M&&F>^f(t2@ACbfI&*_zJ)u{NV>*>Tskd`(5&vRm? z5M%3S^eZ=k^>n4p@2opy=}>9o8*L$r{^4)Y)78`Oiipq;@&t7_vGsJrx>t*Lk*ufd zsRivniLIv>Z%sciRyZ*I+n9JAwdD^#&wcUB_0`!~>z2o08%lU(&v4D2G|08q z{>jI6Kl7&%!AQz#y+O_QD_n zUQ1H#+cVa+`8nhlur19~=x3fYa&YYUg|_(Z3#_bg*e-8914qj1>6+3$5@9A8P)nTi z;|Q*w>!-ib%N%ij{C<%Te0@x3%L7-+`Sh5R! z-WlVqQoqg%X38ukgpiEb++uJgqHINK|lOGzmY4Tp#f`Dy~Ft zu6_oToWnAHbNuHzJ@F(-DgWd~VOf7HR3Dc#c-REYk0e$8>!aQd;X6VS3DCfbWvf*- z{miHLUp4+XxT)vD9N5Q#hQp?#tN|4cY*Yg-;550|Ji8&&$F|mjq`3h702Btb{#!(Z2up=`>W5Se_ZwN zXs0ytN>{(?dC>I+=}(m5_kQdB?`WswFbe03q&+Qvq>sF#_9J~{|4SiX;&^8@IKfRm zyX%nY%Y32Olz)v6JsclV5S$ItDPAr3s2+~JD_F8w@4>0=n&OdFoDmp#Lr^ z(c+oOh%$68U;Unr_Guhh=jV*+-X@?y0)Z9i0W43^&%bTn0(u9qJw1l}?!IR{M|)n& zv&m)V6=i&A(`rsj$v}|C@rvV-d6k8HXvwt?hL@hxK8@pN=MwcEu9t{QcaL7#p1x^& z#YI<)I3+zpno|~xI?w<6^Ce#YYOnN>w$S25mujT+N9_VU&UM@idc`x@(RlSzjj`8& z=Su7cYD+xab$6h3F9cc9B{FKdHzWYRvt6I1WN;1xnm0VG=EpyUP>Vxe4-Z#kR%cB2 zkOX@9cF0a&QIM|DfZMQf&sz!f<7CCg8=62)u9wm=9xmtjF6G@@$B{Gc8e7k$4Nlt? z_9@XgNWBkvvVuEcEA#NQoDvTCc|6>8GBHusbC}TDl8I!(4t|t)UDlx~i(}yg^qh}y zW1$O>6VFpy;^9g*2kyc8k%m_leFhq9xZQsZn^-= zEBA7J*1Ef3+^RE2+lbiaB7TjvC+^h&Ikk2Y>*3iO^;AP|C~6FOHG8?l1(LjSO@#Z0 z*V&9By<>g7S<$q&SJ6vpN7U6y$a{3KxnZPkdfpI8=;=9OTLX2b_4+=p1ahJs)RzoL z>F5}a_XerSdhJV?9-l1Fwl%Sx#CU%zS87Nvq<#K4r;nqy7xX(JWHqmjMfuP)?&-`| z(slDDAjY&g24AOW&+pgRUY&H_ksb~?c_?c`9vCO{d(=%r5jNQM?V?~h5!&L?_}}%6>r>@pP%2n@i8kro998rnES-E zpRWyl*r?Xc1MhOwAGoXt?hAPO@#J{8IdUyMQqlr2{d}z?XDu-Q7kqe{@KHIRoskZ-=l8E!VkVt7PZVyw)jwR+#V~DeKq$Q7qN5o6n(NW+loTMR)=pwQ zJbSAj^mH?nh`|gi8h{Ma!&hf2=Ku*+0ZHb3_qg6C{qGKVP*>-wY z=Or+HdJ>*+yvE`RGPK^h;N*LnYFR63A6H`+q7=UnGOsQY}v@xGwFbW&=rF0fSa%!bc74dwo3PO36jQl_Ix?(lMUBuU^L8 z2uhNK#Y>i1bQuBt+hsaC8jeW9vhCqLV{t%E35WbV9`2_t%x*^7V(^kxQky%m{m+Tl zZM=UrbkqyW(NN=L2k!subhZu|Kncal7Pf{hhf1*dwUw(^(y z@>~8PmxH`9*ztb%l9dlmbHe^o*S9ra1l+|hALq{7u$dDUn!7Cdo=S# zg>U*Dy;PC|{AnttU=?!=dv8U5YW~y=-!uz#2IrEMte1@MlPm(R)kn4CLwKTz5&* z_h~C6$uQm{xB#pjuO3=`InxP?D=;=&LVLZmQ5IuS)eS!%l zUOEs~nzQ^;C3Lo#e{;=ZmT5WhJhderZtNM8StX|Lp~=Idv5DJ({+lAkwaq$FP{fKS z@+W3sul02spZgR_l|q|VWX>_-0rN)Yam!dU#(c=*(W%!PG=ZF2JBju1?Dh1xZ>i~$ z4RscLKY2n7e2+X94x=7}dn!{O$TaR^miZd9`|7ove^E%!a z5>?1itqnet5&wOTXb&|dp3SQIBOhW8CnJy3d8D@0f<9KKm*)x%s7E}8-Jt7iwDaY^AHa8UM)dN;b*@kEj&^ zfAW`^PNg+>AT6J+9p4%c~yB z1MvpbV3F3r!xhw2d3qtH8!5A1#PnDM=yxt}?@>R}kHF3AVhSp)C`HCUu|@Ng|IvL%?E7(?O?wQqNG0Q$xG zrNnIcCy>lTVas`kfSgn(HJ|ZtUmvv`f8ach*lGpSH&p`tWm-_WrtlbDm+f z6TsfX`QO@O2Ut+^_R^7$tAU(UCpDk(a3gL8@=vyKqVJtFCRyTuUEQ2lBP+0d?c;{3 ztS%+f9{0vzTKcd(6Us@D^q-^y_kh{=gPP`G``TCYY`3ACfqm^`zP-6=@`f3`xhiL* z9R>5SQO}V##ZD}!M9G4_w?#lsjc-Zo;Q5(HjMZ!C2?yHoVZlz_G;lBEKEOM&tOS$0 zr;lu=5%YbVp|UdG?rpXz%=tU)~wK zPS&_)dy)ec89M;IX$1E{)Fw$P%#;(Y<(l2idk@H|v5~aS4|_e||APC-ao#LLY+w7^ zdv7lhJO}(Kb9s*HKpB!DTP%e)#+dHqWjEur?!#A6>MoZXss{9hYng? zZ+&!t&?@oxQdG19n(kfqCZl#%=#Ju7C(eQr6}BMh73^Lv0_)e=;M9E8tAg zU$X$)*IqbVTXoJ10|pt4>O=lwzRdYpW^f0JsPakWbMWt8Izu5lO_yVWN{{->FltR#N!%l;d^@t;!l26@@wcRcUjSISdBiF`S)M(d2Q2aR-lcC8?Cun|Fk%C z<(Z#XBDBhtJ!q;W6nFeCYTB%>Ho}44xp5$Ua+31>G3mtH5S^Vbq0iBi?@nFCk5}M} zPwU^2$BX(|&an~RMA^T(I)2Jd&IwR&*M#@|h@U)tCU8F``XMFf#$C~CbZCItr2+c= zl*fZ&NdFP#jc=g*C4OwL+q3`h!|1Pe8Xc}Oo|nUmcF%dPYvfINetVTwm3FKk0s36N zF!lD(&%BK!@d#X4gBcmN(y^*BX=BB|fB$-b79PNO_IpWq_9I%ZmP96I@$obB*f9)h zc=iXcpGyuise;O?ON^7!Dc`mJXgcM)CM`_-e_4lxTGqM9-G#_-j!O8K@Jke*2L4~R z_5Y8yV?6skfM-9V#b5eoqaBZD|5u;U{;=%d(N3v{IlcP!xOV3uSDp^D->$v!?`Wsw zFbe03S9$LK!LtwD_k(9YoXc8G9Pi&Q9~K~=-Sx=y+2!1AuEu!weA;`SjFa%}gVzLR zEAQh&hZVeUcb>)86aVJlkKb;;xpw_lSi(VufPOZ1zQXGX^xxYP=ydximaAo6o7j$B zUuljzQqLG~b)JAOVQPJIVH4olFZ1l=8ck+I(SaMhTli?tv%frfYWMg}0_sq6kVpRs z;Mtp$R8B6!cs;7YSs!k)10Ke2T=u6TJU`n7+8$`G;6tlxy*;@Y-c9>6+3!m9g?D^t zYVwyY4XL!}*$dUG#=PF~5*ZDDIHqa^c=qzSGO4Q`KSScUXSqZ!`}^}Hp1n7?MfbKF z^P&#JH50c!_aa26-TE%NU}Zcz`Z*%I%n-b4cTjJp+?q6D8I-eCaq2J-%zZmc= z<-W44NfBW{_bY32Wb;l6i%SB4OyP_3qI z%>&c8?4iT^gjV$;XDz*&O~2Egzl->M=1Od0LWB0C*J^GAJp1S~{$iO?lgPls6|UZV zfagl=H)>0~{?&UBG$t?k3DMx3z3y2E7`Mk?ymTm|4{D`~p@=F4nq z6VJ6lFeCicCH%&;oLn!ZV?12Rf)XQHgHFiCHm&1%HJBg7METS&i%dWP`F4^a-)KKS zWcug}oIFkscU;Q15GRQ%7$`4~m1tsvMP^H_zdMiiaRrJmH?*N=3GmX|fXwDr@a`2# z?S1fK9|2x+P-)|weYBsKPFFrsJ&(l|=+FQ9>F^oAhPE>?c)kM z4N5n62n)a$=0$AzAPw$!^Ip-Vp2Ok_-mWY)IKTwjLunk5pT`?lRXY0^CvVP%pMU(s zmv04dKkx}P&w4u>F6J2Jijt>2u0pn)<4Z$X*ha8Va_S10=UL~Ey(`}>3)ATftZW{k z{d~w7EY8%83d2!qD%sF0MwIBM6veU=qaTG~=Xmb=E?poeo~O3N^YbIAc6-eyEb!IU zOZt}ifp~^DC9wTKKMQP}Bv!FOoA&Vx`o*G;4aG!Z6dDO#(9bY!Z?3Cp+Q#(6HbBz$_KzO&DQ&BS554ONN7X0-S7?H2ouGOY_? z^@-^7%@@J=3E7ove49-P7D$i3-Ej=aiFQz1;@Nxonep2uY@dXTbqnmiJp}tCY-?+d zKf=Bkey?fh$ogh3N-Yj~Jv`jUr8dVx2~zO*Sbguw)gYdseo8y)%T6gQPxh<^x=*z4 z-zB>f`nmI@;P?sn)eR@mj|!Kp*7kYJ!Hb`t8)u&d;tj~{p>&LA@53)Fdb%TWut8|3 zNuvSK|ApZ-yGp4X>~Zfb_XFQ@n%{q48n{MQz7&E@g+D$ub^>eT72Fn|TCsf+f?9K# zB4%Kp1dG5^j+rfT@Gul(WB(Y$Gc3D&!%-RACn4GI%Ra$7w2vp3yWMffmtPKkn|O0b zB?|15;2)sAcfNoe+{ylJ(GVRAOsOC7&g1p(!1`Klt4UTkG_8tb4M{vh#L|||(?Kx7VB^Qu=hd~5Pi3Rcs7dTN&_;4I*;zWzw-)#?MZ$K}xcvhQxTBwX9QmoP^k=(h^k>m7Ag z67Fpr*x5M)`y@=&3&*edIv;L$Bi^p-3)WCAEZvXy+!leiWCXoDI2-r@&!2d5JU<(Y z`rf`DF${U03V*nbWS;~duD#WUcD<133ZV|)8Q3R5%>1Ik;d7jDcV~xk2MNF5kj=!r z%a9Xhe{jn1=pEX}Gbo80#|`ST!b2tB_f}^Ee@;#0*e&tshx~8E*Q}X=c!s7^`)|c5 zeuEBn>=4=O4B{5r%?VdmV(|>hFMT~DQ-K_>AMxaP{j2u$ny(8M&mjLAmg#2%+(mo( z&Q%|TK0}@ieHzDSAf907cd2B1^sdx32()cHY1Z5oKu)TYn$LK+F%3doPyD6ny~X)L@a;!NaXc&~=!Tk0MPr8lGV!u@pB~bU$9Q zw+fl`V$VPS2z$*9#}*#$WLtc?$e}MtTsG_( z(**pPdCfUc3X7wVR4EYRoBUH=f$Q-r-~AM?e!~+D4s;}2q;!E7xX&Kg&YEYkhXeK2 zaUHDAq`kevf{m`Hu5h5iLz@?`*ah^za=*j>Sb+m=3S6Ew=gmK~_xP{&uCv`!gz&8z|WN%K5u$3 z%8Oo-emAJz`wyS(Tx))LHxm;norPraqVde~xyF+~|K)?%w%(%SLyL?8ch9Q_^1o&8 zZ!R(lM!elHPKM1Pd%MfKfPT{#zI`Vg_|PZuRs{YmM))_EQYHE^o{hnp8}TA-!QI7Y z(x#AW2Qx;OZkvRN@{*-eQ_T`sJcD;S7h%~yjICe)YaGRa^s6JM5A&hoviSzz`KP9F zS!W*+Q}y9P>vzztlb~Td!+-d<5S%oP<6b^hxk;6P<{aiZ$c4dapYPq9zu3W+?j;hZpnDCyOa%v`B*yn##S6%q89jA~2Y2?`)s@$?VdQeNi{B*WHJfFFn!WYPX;7JQtF~k=z8@|Jnt6yYvtnx( z&(VTB%JB-5Hk7p~bt5zFWS*_b=}~*Nm+VEs*g; ztrM^rm@mlti+KDs=Exycn+#|bx_S577&wW4Q3hw@qzkf3A#1L`3^S#_7Og_8okpXlbKW_a2iz|3>{N22hIe_19 zlok=(vY!vVv*E+OVu01iV?lpyF~2P zDB%551R|?|hr4UolU(n5(;U!{uVW@khC5S6H>6xT^H~AT&UuCgBROau`mw32} z@UlXEZC+HyXy4WBC4f)KKK_jUA;OLl_SntoDWp9Qd*g8}wF)&>REfvU{L3Q1cbw;$ z!o(%afbNXYi8NuSeO!TV{Z6mFbdqRA3y0h%=)TsLs0c|bP)hqM>a-u$JOFZ0L7PH@mcrc-(>nC+m;y_%1wpgG1 zsP-h1$z8AgW|;Q;zm7hxGfY@qLA$+KNH9rU0l&`zx3W(q$hmaeC5tO)Kc3B&@SX2^ zIEKi{KJ2o*0qnXu)%bk>fl(yL*>aKFV<4y2zr=cYet!QXp}Bjq9LmhP@W@XWyyMj3 zW!^OYwF-*!A2rS-069?~wIv>|yqri>_|ggp_2DC+yR( z@yy_i{k!7nv9F!ebgRDs>eXD>vPK8wG8#RxsNTuD4f2@lqio>vfac!|?$TsWuT!0n zL`FYrX9eK#TXR0EIm9*rU1_+n^3o*jdHgz3Rh8-c>ESXP^P-$gFb;JulwO$XVT0Yh zB~=onY0u+#HoEogkUIfRVvOe2`T*W_u8-f@A-7uwJB%d|PJS7U2$8^^tr`p<)Ru=P2i+8_IQ;K=Kn zlb6eY`yI942Vyj(x&yel0bUp2P z{PQ22Sw1Nw3d7}gYs@4K zs(KRWHyo>3zROe`?zW3-NHC(kpFced(BtY^2uEJJ;${?u zWz14=$)=I{O)%i`tA90>XWJ$Pr#(448plg}KR>JYU~cG>f;W3^D2Rvz`o&TC5v zfsZP(Sjcz*Ik`QQj`8f}()4Dl*&qjN`{~wv-3aWR?U%RHSWzDKRFK%{@bvxk_lpt^ z`FT8Codl;*{{kU6z@RbcBR}BrSBF*HkA5KpKR4k`O@nE_FM+PE)cKGmIk@Su?mq7) zfX6?)oprkc#^cXeoYKhKLVMgR>hb2!FdqNh0OO|#t>Aa-tB+mc`>}lqv{27M9u^ju z+<(*_M)YZ#DI!XZD8 zhkMUu6!Os!gZG5Zk34Sz)-0DG?KM|CL}1=+Wy;kgxkt(MQaZ-N-JWQ!Zx=ocIfz9O z>TE}*$CW~(Sh=fXFXYY|weIo^>`TzJVV5kcCnwy0R5JKG36KAv(GxZ%V@}v^mbk^s z8Q7OVX;PNqtqUvcwn=5pP(B#XLU%iLM2_}D!usKcyDVwnzrOy*u89bKgWSXW~4>@YoAaNx?PN_f1&*SxPN=w;y{_<~7OkwS{7AC+Iyu9XI{WFZmueR3I zV?YGR$@Nk?#=}kC_Ac7qumxy=oU8?b*tf4N2_h)kt0n#ud!I zA#aZAO{A%<+>SSq_Whe7w|ygjD2jw6HX#l+pda@!wb7q)szL&H4WGB10dDz!{AHDE zo7;Uc5n7NQGF)iH3=@5L^=r4Dj7$_{PIw>QIsGNwJ>V1gpKxB{V>Ull~eNWU!ZHb3l<{{x>xU>^V z&PgbAYXJQ9?WtR4Z?Wx1`rk<{sU4$ztd(VxrQQ>cLBw>MpP?QJuia%ON#{^>T;&ya=jP`!E&@$y?zBrClyA1~& z`waBAZf~3YoqZBfuhp8o(N6ohL-XvejU&ey(Q~u6I>w3tKDTiq_W*kVCu+_iIoAOJ za%#sDu^!&Ik~@>@*jdJehF7HaR>}i=1H>O+&Rxoix>YpQNgM%kqCRR%Jlwz#zPPK{ z{sRK5Z=GN!*?-`n;6vr_99$@8WT-&YecI#tW|il?3T8sDoeX#acYu3?Mk|M8qzw}~ zQ0ISB%7*sy#^;PjkqO1jsLa7P^*O~rzi{2W068}nbR9?db3X*gsr4_h9-g0+9%Aj?5+#QsXm78!j4+hV z$%DSA?eH6F0l1p7kJ-+(aijK6kC$IL3*^-Lmsk(a&&#g)xeS}|p&J9XF)Y0b{OlNR zF5lF{ixx(H-c|iidF{kTkd*4lg$HM0`HTykkLW6}0)M{o=~TGF$%o2TR0h5H2%bYo zE~V<@4|{_ve|bj|Dr73Q4BH<-FT0#Bha~Uwx(7;k-c9nNTB{}Q2QB@FxFf&v%a1(| zZKT7v2noz7rV*Av|BlKaSC!*@=*^fp;z$1J{s6!6Ov00Z?1tniL_(4^CwCp-(+|DV zx9*-zhwfIWk!aHUhkSYjyelF$;i7B`w8)+h^;#&zTB-r~^rxQ9n=-@p2S~fPr}H24 z>CXXP^nW-|q<=fRcv9}KAfU6JIh|*iO_>YfJ*@nBlUy3)xHWefd(y9bS)%TEL6@F~ z?=p~`bshyO0hHJNxr?m#mU+K`&M~MdaU93bdw;TKO@L!TCFEZjWneo(nVHDDnd?f5 zQZnSte%7-x3!hJ~Zy4a|97TYg)E12_pZoeZ*r<-GymQaw(Aea7L|M zGJgL5_p_!hJr-btdz!8&b}gj*&aSg_NNmrybVw66jZoN#AGdMPOfSLSI}WPTQJU9o z3g!!9`^d|)`?XeY5lw(f_Po!M(8BlcLuQ}KzWoKrc;#GH*5j1#C$D+Gi0|iq4eg0O zmo^!R&!>NC|Ml_5ZYI>=4fm`;5pW+NZzu7XAjtx$?ahT&o>=qj_DDMJc(~NR$o;%9 zGwNv_aV^vZ+$V^7$jk1x=V#e?q(fShhcBxiz>lxcR=VKOTgid4ZwT#59-^%G*K$P0PQvi5|e>2M$ih4`8D`MCs2)`+uID9c`R< z+o?G2KC$cQkz@P+(DPTHN&mR&-_cI&1-vrwU7OEA-Y`U=a3_5zivz`HTs%Gh%Kz{{ zk+kQ5AMpcse#8&VAw2gmAddIgaSL(s*X!r@|T%em~je6c6#M?d>MAzMNo_Avk@cStO zkyXIMUDs}#rQu9K&lHDrbRGx#od)YTrHdKSwuW1r!^tHF6 z6VFpy;`MKM-CgcdjK?qU*(_*7!sE}>TguF3J&KqVzwc&=qCMZS^S++V@|JSQyKME7 zt7d?&-=02sxu>%VYL(@Zd)!wyJ)cl(C$S!$y;@4*A@@kb{gPCp-zwmYW%^I*PpY_I|x88px@$64b)8cU%AE z%^kcI&>bo7vkabKeE1i7W>xW4L+U%vrd1Tuetg`_&^=%Mu^cKfbj-3YcsV^j)~~O8 zU%9azGTtY7ckO8qw*f4n?h~H9J98UZMpe6@=Pv6@ljS8U&s7-J@U5=CX z^Ieic*4m1r^l)b37uFyYj4Sz*UsmnJ_DZ*6Rxp*Ef%pvRhU;4THU#()r&YK{1bBDe zU|l3ob&3GLv)ZEdeh=;AGh$Hg-B-d{;mb9*?&>|AnD+A)8AWJ!8xQ>P*upViW!lF{ z$a{Beh!YZkjh-bh9uWZdZ;f|Lr{rA);JkNFv~9l9K2GB9yLP3uDzfmZq>K5ZByke{ z@n@I#U~v+yIgh-r&On^RnR92}-N?q`B;b&3dT$s};Esw$3%!RoVPyew0IoLW1H_3-TNlt|BQFA;-VMwc@+G6H`Zc4l*K*dh+c zw1%!`-3;VJebknCxL?>~8UtDu!l?wVu1h{({(s+A=`GEm1P`t%vQIw@*3)_ z)QH6^ z#0Opo2?g;A4gtMM`>}Wh8 z%)B>xl=7Mr(NE+h-nd#LFW7Jr+jqd`E^BNX$-VJj_hv0QePb9Bba!M!j)1rUt?$t$hk!l_Wk2SY&!i7cpdshe2o|F1{a=oC;7FJlVqjGzDF7Ri_y1wIE zvHeF~y?oqKXCVJSOMG?h8Z7_6^xQ0mB$E99+{wcr@zj4{0itzf^ zSg=MTn|=TqC}WPj%K|u&G82!(*3bP6iH~Uqh|NI$f9`gncMb8akc{E=hSwzd|IHl7 zocB03L(kHDAAe<_{d{$_HOplnvl)ueA~;?n(f_%AZ>GZOGH7`O|68s7EbyN?^G{CV z`Ppjq^#koqCD8hVVR@1hK>s!V?YsD|q0sw>j^-=YfbsSx5WhWzhs%AQCGc(fJE%8j z<$AgeVBScEV$V2U%!i_f3WpC%0{L&1QxM`|`{m^!pED961y|K=gXh7V=&>i+?48L2 z=pkd#^0UW*oC3@*r}1!6m1T|hcvFz0w?kNCO~IIM&>W6^h{Z~{uIlf&`xwZ7QA|OA zhwFBe$;rGb5!!gTXRopj7`suohQ6D|ML?+mZAO!-Ku!VXm(zH-+sYn0l&B{oOY+@? z;%dRza+ePBEzzh)Dy=Loeq{OkeT;`21|762D1MC$m(Fv@y$AHSAFIp}dsu>0pA@UP zcpJ!nF^GZy4|j8k(VLYuUl4^CBAPBEpdVSa7uFc4^&px-gGB^gE|`LP+|zitp2IIZ z1}}6YlHx*ig5p5`+_U+~TLb!$s1;gj>iR&A3xIP14|mhTTaNi`gUC(c+~7K1z|)UT z&B$1b)C#k1NK*<$hGU)Z1wck>u6#)Ft8R8?Y&wpA?)xu70(7<26Kk z+)T!Iwj-y2e|)e?ebKB*q<5oc_oimr-wO$>b?Vkn7}3ChQz2nXfuCVz z(Yf=DSW)Mg1yfE?GMI4AJ@oYuA7R^S#3dNU2avBnD6dwx)Owexotlr_Ilzh4u` zan$3AadBsJM}M?sM{D1Q*tL8IcA3#jFRqd0LOWxH=~u}EIW7Rs2|QedsK7G|_A{X; zH9XY2NcQehboy3b)6axHkUgLl%K+vv9QC+jJlscL5AKhtU`FL#wfW3nfqBVj?yOfi zS6NU$L-RVbCLqTJz&U}3`>{#$!=qRZG(CYkF*g$2<7Ir+W7*3&&{luP0h#SUj-wt| zjE8&ZW!tdMLM$Ev8L7Vh4cOIG8QC-3!hu>z%<|HSqP?HFuZSsa7Un^XjUyf3eFeBe zS2u_3=D_59_w)`10r~&O-kX3^)xG`WX2%f6RLB&f0Y#EZ?cJcF5-F)9b4ZAiq7o8i zYNAw9DKwa8vNutPB11BiGG@x0DgF0T9qW8)ch2)Xr}y`M|8K6#wa&iR+V^MO_gZ`H z>2u#3*D#z4JbQ)nxy6$7dC=Od=T0BofIoL$4)j0JO+*=ndLYi<5U(&TcRG9wi&rS= z)<3tJ?Av~3O6rc&r}3a4cBB`Jw$lE*f2R0|d;%7)fJ(|#)$a!S8@K56ZR#STritqZ z9;pC1jyrM1cz!liv3a45<^NAkPtSg53-qhWsd`s9@}Qcl1E(?l+jxcAv?x3Ynd?Ekg2TMS<*K}NC^2xKiozz^-;2Jm5}O`q$AhxiUnX2s1Mv#8*O$pQ zdhww5%IN4@iu$MY7uT_qD!%#oDtIR|ZBo6ECYo}4E)%*#N7!X&5#{{<9=k@E2wyTF zo0+@qos95#}0+8GOr9OgNsMF*xJ5^HOc>z%ZJVhS;<_PP}Yv(hB6QQ zdFIA;_JNptG~`-24?07IUOT&0?Csw1koVbF1J2z+xV-nL$KUjPC}l<82B_3lSyR3~ z8dng|>1IxZa=mBq_%~k1)vI?@>~U^02U>_e+cxM<`8;K<`UEQE$%RBh7Qeho>h)GNZ0Lw_e1L<6%a-YiFIMLkC0oyltr9|NAd@ z@iA!5hvro9OAVgH;r}zupkwQ2Wxe!z+37X9-y_i`AHF1xSLvx2rwcL(OxoV&p(EkxdSe(Ru z5GTPgyVd(wvmGx^;_qGye|IkBYw`ahgMe$MrRkxNrlnShPHjYhY3-lcj_W8YE1tW0 zT7Qd^2sUFBl-f6g{a%Y3X}-5Ho5)OF-PcdjtF@)^*2X{{^qp&$Q)fPiSJ-miRldlY z2aQTYcAA9%`J~+`ZsI+QAUt1um&27A72Z}>$Y2Zf7hSp*<#v=Ajd(EfiO2@z6oDo+ zz{9<%d0a4poe9-EdqsOd9_W9mvK{d_#)yu$b+`sS0`U`*)Kc8U!#!PH$m!w8gswaH zwr!~v&@bQFJVQ2)5xq-vKd#F``}ho{Iex2y&oH64>9@M^J_PX@FQ4R!201aKqp#Bx zZn@E(*ODTtesIBS9u%$qx+mdq;lx>O-o1k#AC~fVIL42GyHWBlo?jhKF`Dx@GQo32^NlS+057`7>X5=xj28`EUA1cUKHBr5YmPD| zCM{!wmveB zxIlj>;Y_Z_!+rCvbXkvw04(15n5W$t_)|+Z=f;W(0r(o5UiB?b+T$9nd*UX&MFw^m z9#*$KB!H6o8+9{ziyOuRU&N6_eAYmFzHZ(!hdDcLvBFggk1b;#&z(5WK-Tqf8jJ+E zo`qFx=h4^+IjLXNmUw<YK++vj%dKK59!mT(7w&hjw83L zV{PvSS(xR;n~sGWfxQ~({muvG&w

        TgJbEI!f&P%tn8%u}{g5E{-kCxP((i-NNs8l} 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%0A)QS~>>LpAzI>&+0e1pLHg?L+%epqDTGMEe2Z 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 z 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%0DBd8s>9(DDT}9ZGT6JFJHi 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ⅅ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%0A`D9RI-c_k+tp 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%0DnY6`SA6yc$3=x4Ey(ruXUqk1e7guOvFyx9;V&yy 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 j_$Xh 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

      ZeW3QLg=bcAiTEaLV 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ä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%0D4e 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

      %il-JajtmCT?~@21FKz1T`};NCAjl# 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�uYLDa%&&kGa96_Dyf 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%0D#Cdmq7dB-0_|S`g&a1GI-(-3$ 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ℜ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≠fF9@h6&hk9%K$Cw^?k{af>GY=1fMzT*FC-ks04 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%0AG9(IJ!$@rcL_x&wb<8S@kjo$is0R61^zk}ZT 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�yu~~`NV{_){}18s@q?e2%pE_J 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%0DJx`R!tEV2Tv(g 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