Compare commits
1 Commits
Author | SHA1 | Date | |
---|---|---|---|
9d814abd4f |
73
LICENSE
73
LICENSE
@ -1,73 +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 2025 Cx330_HomeWork
|
||||
|
||||
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.
|
137
README.md
137
README.md
@ -1,137 +0,0 @@
|
||||
# ROS-noetic安装,应用于Ubuntu20.04lts
|
||||
## 注:最好全程使用root权限
|
||||
```c
|
||||
sudo vim /etc/apt/sources.list # 进入apt下载源文件
|
||||
```
|
||||
|
||||
删除所有ubuntu官方源,添加清华源
|
||||
```c
|
||||
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
|
||||
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
|
||||
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
|
||||
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
|
||||
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
|
||||
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
|
||||
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
|
||||
|
||||
# 以下安全更新软件源包含了官方源与镜像站配置,如有需要可自行修改注释切换
|
||||
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
|
||||
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
|
||||
|
||||
# 预发布软件源,不建议启用
|
||||
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
|
||||
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
|
||||
```
|
||||
|
||||
添加ROS源地址
|
||||
```c
|
||||
sudo sh -c 'echo "deb http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu focal main" > /etc/apt/sources.list.d/ros-latest.list'
|
||||
```
|
||||
设置密钥
|
||||
```c
|
||||
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-keys 6A030B21B4D2B67B
|
||||
```
|
||||
更新源
|
||||
```c
|
||||
sudo apt update
|
||||
```
|
||||
安装ROS-noetic
|
||||
```c
|
||||
sudo apt install ros-noetic-desktop-full
|
||||
```
|
||||
初始化 rosdep
|
||||
```c
|
||||
sudo rosdep init
|
||||
rosdep update
|
||||
```
|
||||
配置环境变量
|
||||
```c
|
||||
source /opt/ros/noetic/setup.bash
|
||||
source ~/.bashrc
|
||||
```
|
||||
安装ROS-python3工具包
|
||||
```c
|
||||
sudo apt install python3-rosinstall python3-rosinstall-generator python3-wstool
|
||||
sudo apt install build-essential
|
||||
```
|
||||
环境配置检测
|
||||
```c
|
||||
# 确保环境配置
|
||||
source /opt/ros/noetic/setup.bash
|
||||
echo "source /opt/ros/noetic/setup.bash" >> ~/.bashrc
|
||||
source ~/.bashrc
|
||||
# 确保ROS安装完整
|
||||
sudo apt install --reinstall ros-noetic-desktop-full
|
||||
# 检测roslaunch是否安装
|
||||
dpkg -l | grep ros-noetic-roslaunch
|
||||
# 若roslaunch以安装则无需执行下条命令
|
||||
sudo apt install ros-noetic-roslaunch
|
||||
```
|
||||
启动roscore
|
||||
```c
|
||||
roscore
|
||||
```
|
||||
启动小乌龟
|
||||
```c
|
||||
rosrun turtlesim turtlesim_node
|
||||
```
|
||||
控制小乌龟(新终端窗口打开)
|
||||
```c
|
||||
rosrun turtlesim turtle_teleop_key
|
||||
```
|
||||
|
||||
# 二
|
||||
编译工作空间
|
||||
```c
|
||||
catkin_make
|
||||
```
|
||||
启动roscore
|
||||
```c
|
||||
roscore
|
||||
```
|
||||
添加环境变量
|
||||
```c
|
||||
source /home/zmn/Gitea/ROS_Learn/devel/setup.bash
|
||||
```
|
||||
启动发送端
|
||||
```c
|
||||
rosrun position_demo publisher_node.py
|
||||
```
|
||||
启动客户端
|
||||
```c
|
||||
rosrun position_demo subscriber_node.py
|
||||
```
|
||||
启动RViz
|
||||
```c
|
||||
rviz
|
||||
```
|
||||
将RViz左侧 Global Options 面板中 Fixed Frame 改为程序中的 world 。
|
||||
在 Displays 面板中,点击 Add,添加 Marker 类型。
|
||||
|
||||
# 三
|
||||
编译工作空间
|
||||
```c
|
||||
catkin_make
|
||||
```
|
||||
启动roscore
|
||||
```c
|
||||
roscore
|
||||
```
|
||||
添加环境变量
|
||||
```c
|
||||
source /home/zmn/Gitea/ROS_Learn/devel/setup.bash
|
||||
```
|
||||
启动发送端
|
||||
```c
|
||||
rosrun position_demo publisher_node_three.py
|
||||
```
|
||||
启动客户端
|
||||
```c
|
||||
rosrun position_demo subscriber_node_three.py
|
||||
```
|
||||
启动RViz
|
||||
```c
|
||||
rviz
|
||||
```
|
||||
将RViz左侧 Global Options 面板中 Fixed Frame 改为程序中的 world 。
|
||||
在 Displays 面板中,点击 Add,添加 Marker 类型。
|
@ -1,58 +0,0 @@
|
||||
Performing C SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD failed with the following output:
|
||||
Change Dir: /home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp
|
||||
|
||||
Run Build Command(s):/usr/bin/make cmTC_69f04/fast && /usr/bin/make -f CMakeFiles/cmTC_69f04.dir/build.make CMakeFiles/cmTC_69f04.dir/build
|
||||
make[1]: 进入目录“/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp”
|
||||
Building C object CMakeFiles/cmTC_69f04.dir/src.c.o
|
||||
/usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -o CMakeFiles/cmTC_69f04.dir/src.c.o -c /home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp/src.c
|
||||
Linking C executable cmTC_69f04
|
||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_69f04.dir/link.txt --verbose=1
|
||||
/usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -rdynamic CMakeFiles/cmTC_69f04.dir/src.c.o -o cmTC_69f04
|
||||
/usr/bin/ld: CMakeFiles/cmTC_69f04.dir/src.c.o: in function `main':
|
||||
src.c:(.text+0x46): undefined reference to `pthread_create'
|
||||
/usr/bin/ld: src.c:(.text+0x52): undefined reference to `pthread_detach'
|
||||
/usr/bin/ld: src.c:(.text+0x63): undefined reference to `pthread_join'
|
||||
collect2: error: ld returned 1 exit status
|
||||
make[1]: *** [CMakeFiles/cmTC_69f04.dir/build.make:87:cmTC_69f04] 错误 1
|
||||
make[1]: 离开目录“/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp”
|
||||
make: *** [Makefile:121:cmTC_69f04/fast] 错误 2
|
||||
|
||||
|
||||
Source file was:
|
||||
#include <pthread.h>
|
||||
|
||||
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: /home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp
|
||||
|
||||
Run Build Command(s):/usr/bin/make cmTC_b2d4e/fast && /usr/bin/make -f CMakeFiles/cmTC_b2d4e.dir/build.make CMakeFiles/cmTC_b2d4e.dir/build
|
||||
make[1]: 进入目录“/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp”
|
||||
Building C object CMakeFiles/cmTC_b2d4e.dir/CheckFunctionExists.c.o
|
||||
/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_b2d4e.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.16/Modules/CheckFunctionExists.c
|
||||
Linking C executable cmTC_b2d4e
|
||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b2d4e.dir/link.txt --verbose=1
|
||||
/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_b2d4e.dir/CheckFunctionExists.c.o -o cmTC_b2d4e -lpthreads
|
||||
/usr/bin/ld: 找不到 -lpthreads
|
||||
collect2: error: ld returned 1 exit status
|
||||
make[1]: *** [CMakeFiles/cmTC_b2d4e.dir/build.make:87:cmTC_b2d4e] 错误 1
|
||||
make[1]: 离开目录“/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp”
|
||||
make: *** [Makefile:121:cmTC_b2d4e/fast] 错误 2
|
||||
|
||||
|
||||
|
@ -1,2 +0,0 @@
|
||||
# Hashes of file build rules.
|
||||
c6ba44991d8cb5e5fdac3e7d8c16de3f CMakeFiles/clean_test_results
|
@ -1,965 +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 = /home/zmn/Gitea/ROS_Learn/src
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/zmn/Gitea/ROS_Learn/build
|
||||
|
||||
#=============================================================================
|
||||
# Directory level rules for the build root directory
|
||||
|
||||
# The main recursive "all" target.
|
||||
all: gtest/all
|
||||
all: position_demo/all
|
||||
|
||||
.PHONY : all
|
||||
|
||||
# The main recursive "preinstall" target.
|
||||
preinstall: gtest/preinstall
|
||||
preinstall: position_demo/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: position_demo/clean
|
||||
|
||||
.PHONY : 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
|
||||
|
||||
#=============================================================================
|
||||
# Directory level rules for directory position_demo
|
||||
|
||||
# Recursive "all" directory target.
|
||||
position_demo/all:
|
||||
|
||||
.PHONY : position_demo/all
|
||||
|
||||
# Recursive "preinstall" directory target.
|
||||
position_demo/preinstall:
|
||||
|
||||
.PHONY : position_demo/preinstall
|
||||
|
||||
# Recursive "clean" directory target.
|
||||
position_demo/clean: position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean
|
||||
position_demo/clean: position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/clean
|
||||
position_demo/clean: position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean
|
||||
position_demo/clean: position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir/clean
|
||||
position_demo/clean: position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/clean
|
||||
position_demo/clean: position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean
|
||||
position_demo/clean: position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/clean
|
||||
position_demo/clean: position_demo/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean
|
||||
position_demo/clean: position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean
|
||||
position_demo/clean: position_demo/CMakeFiles/std_msgs_generate_messages_eus.dir/clean
|
||||
position_demo/clean: position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean
|
||||
position_demo/clean: position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/clean
|
||||
position_demo/clean: position_demo/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean
|
||||
position_demo/clean: position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/clean
|
||||
position_demo/clean: position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean
|
||||
position_demo/clean: position_demo/CMakeFiles/std_msgs_generate_messages_py.dir/clean
|
||||
position_demo/clean: position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/clean
|
||||
position_demo/clean: position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir/clean
|
||||
position_demo/clean: position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/clean
|
||||
position_demo/clean: position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir/clean
|
||||
|
||||
.PHONY : position_demo/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=/home/zmn/Gitea/ROS_Learn/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 /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/doxygen.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/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=/home/zmn/Gitea/ROS_Learn/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 /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/run_tests.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/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=/home/zmn/Gitea/ROS_Learn/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 /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/clean_test_results.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/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=/home/zmn/Gitea/ROS_Learn/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 /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/tests.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/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=/home/zmn/Gitea/ROS_Learn/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 /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/download_extra_data.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/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/googlemock/CMakeFiles/gmock.dir/all
|
||||
gtest/googlemock/CMakeFiles/gmock_main.dir/all: gtest/googletest/CMakeFiles/gtest.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=/home/zmn/Gitea/ROS_Learn/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 /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 6
|
||||
$(MAKE) -f CMakeFiles/Makefile2 gtest/googlemock/CMakeFiles/gmock_main.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/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=/home/zmn/Gitea/ROS_Learn/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 /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 4
|
||||
$(MAKE) -f CMakeFiles/Makefile2 gtest/googlemock/CMakeFiles/gmock.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/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=/home/zmn/Gitea/ROS_Learn/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 /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 4
|
||||
$(MAKE) -f CMakeFiles/Makefile2 gtest/googletest/CMakeFiles/gtest_main.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/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=/home/zmn/Gitea/ROS_Learn/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 /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 2
|
||||
$(MAKE) -f CMakeFiles/Makefile2 gtest/googletest/CMakeFiles/gtest.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/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 position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir
|
||||
|
||||
# All Build rule for target.
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/all:
|
||||
$(MAKE) -f position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/depend
|
||||
$(MAKE) -f position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/zmn/Gitea/ROS_Learn/build/CMakeFiles --progress-num= "Built target actionlib_msgs_generate_messages_py"
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
actionlib_msgs_generate_messages_py: position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/rule
|
||||
|
||||
.PHONY : actionlib_msgs_generate_messages_py
|
||||
|
||||
# clean rule for target.
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean:
|
||||
$(MAKE) -f position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir
|
||||
|
||||
# All Build rule for target.
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/all:
|
||||
$(MAKE) -f position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/build.make position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/depend
|
||||
$(MAKE) -f position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/build.make position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/zmn/Gitea/ROS_Learn/build/CMakeFiles --progress-num= "Built target actionlib_msgs_generate_messages_nodejs"
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
actionlib_msgs_generate_messages_nodejs: position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/rule
|
||||
|
||||
.PHONY : actionlib_msgs_generate_messages_nodejs
|
||||
|
||||
# clean rule for target.
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/clean:
|
||||
$(MAKE) -f position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/build.make position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/clean
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir
|
||||
|
||||
# All Build rule for target.
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/all:
|
||||
$(MAKE) -f position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/depend
|
||||
$(MAKE) -f position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/zmn/Gitea/ROS_Learn/build/CMakeFiles --progress-num= "Built target actionlib_msgs_generate_messages_lisp"
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
actionlib_msgs_generate_messages_lisp: position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/rule
|
||||
|
||||
.PHONY : actionlib_msgs_generate_messages_lisp
|
||||
|
||||
# clean rule for target.
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean:
|
||||
$(MAKE) -f position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir
|
||||
|
||||
# All Build rule for target.
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir/all:
|
||||
$(MAKE) -f position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build.make position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir/depend
|
||||
$(MAKE) -f position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build.make position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/zmn/Gitea/ROS_Learn/build/CMakeFiles --progress-num= "Built target geometry_msgs_generate_messages_eus"
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
geometry_msgs_generate_messages_eus: position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir/rule
|
||||
|
||||
.PHONY : geometry_msgs_generate_messages_eus
|
||||
|
||||
# clean rule for target.
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir/clean:
|
||||
$(MAKE) -f position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build.make position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir/clean
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir
|
||||
|
||||
# All Build rule for target.
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/all:
|
||||
$(MAKE) -f position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/build.make position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/depend
|
||||
$(MAKE) -f position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/build.make position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/zmn/Gitea/ROS_Learn/build/CMakeFiles --progress-num= "Built target actionlib_msgs_generate_messages_eus"
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
actionlib_msgs_generate_messages_eus: position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/rule
|
||||
|
||||
.PHONY : actionlib_msgs_generate_messages_eus
|
||||
|
||||
# clean rule for target.
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/clean:
|
||||
$(MAKE) -f position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/build.make position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/clean
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir
|
||||
|
||||
# All Build rule for target.
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/all:
|
||||
$(MAKE) -f position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/depend
|
||||
$(MAKE) -f position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/zmn/Gitea/ROS_Learn/build/CMakeFiles --progress-num= "Built target geometry_msgs_generate_messages_cpp"
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
geometry_msgs_generate_messages_cpp: position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule
|
||||
|
||||
.PHONY : geometry_msgs_generate_messages_cpp
|
||||
|
||||
# clean rule for target.
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean:
|
||||
$(MAKE) -f position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir
|
||||
|
||||
# All Build rule for target.
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/all:
|
||||
$(MAKE) -f position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build.make position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/depend
|
||||
$(MAKE) -f position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build.make position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/zmn/Gitea/ROS_Learn/build/CMakeFiles --progress-num= "Built target geometry_msgs_generate_messages_nodejs"
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
geometry_msgs_generate_messages_nodejs: position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/rule
|
||||
|
||||
.PHONY : geometry_msgs_generate_messages_nodejs
|
||||
|
||||
# clean rule for target.
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/clean:
|
||||
$(MAKE) -f position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build.make position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/clean
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target position_demo/CMakeFiles/std_msgs_generate_messages_cpp.dir
|
||||
|
||||
# All Build rule for target.
|
||||
position_demo/CMakeFiles/std_msgs_generate_messages_cpp.dir/all:
|
||||
$(MAKE) -f position_demo/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make position_demo/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend
|
||||
$(MAKE) -f position_demo/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make position_demo/CMakeFiles/std_msgs_generate_messages_cpp.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/zmn/Gitea/ROS_Learn/build/CMakeFiles --progress-num= "Built target std_msgs_generate_messages_cpp"
|
||||
.PHONY : position_demo/CMakeFiles/std_msgs_generate_messages_cpp.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
position_demo/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/std_msgs_generate_messages_cpp.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
.PHONY : position_demo/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
std_msgs_generate_messages_cpp: position_demo/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule
|
||||
|
||||
.PHONY : std_msgs_generate_messages_cpp
|
||||
|
||||
# clean rule for target.
|
||||
position_demo/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean:
|
||||
$(MAKE) -f position_demo/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make position_demo/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean
|
||||
.PHONY : position_demo/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir
|
||||
|
||||
# All Build rule for target.
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/all:
|
||||
$(MAKE) -f position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/depend
|
||||
$(MAKE) -f position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/zmn/Gitea/ROS_Learn/build/CMakeFiles --progress-num= "Built target geometry_msgs_generate_messages_lisp"
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
geometry_msgs_generate_messages_lisp: position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule
|
||||
|
||||
.PHONY : geometry_msgs_generate_messages_lisp
|
||||
|
||||
# clean rule for target.
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean:
|
||||
$(MAKE) -f position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target position_demo/CMakeFiles/std_msgs_generate_messages_eus.dir
|
||||
|
||||
# All Build rule for target.
|
||||
position_demo/CMakeFiles/std_msgs_generate_messages_eus.dir/all:
|
||||
$(MAKE) -f position_demo/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make position_demo/CMakeFiles/std_msgs_generate_messages_eus.dir/depend
|
||||
$(MAKE) -f position_demo/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make position_demo/CMakeFiles/std_msgs_generate_messages_eus.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/zmn/Gitea/ROS_Learn/build/CMakeFiles --progress-num= "Built target std_msgs_generate_messages_eus"
|
||||
.PHONY : position_demo/CMakeFiles/std_msgs_generate_messages_eus.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
position_demo/CMakeFiles/std_msgs_generate_messages_eus.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/std_msgs_generate_messages_eus.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
.PHONY : position_demo/CMakeFiles/std_msgs_generate_messages_eus.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
std_msgs_generate_messages_eus: position_demo/CMakeFiles/std_msgs_generate_messages_eus.dir/rule
|
||||
|
||||
.PHONY : std_msgs_generate_messages_eus
|
||||
|
||||
# clean rule for target.
|
||||
position_demo/CMakeFiles/std_msgs_generate_messages_eus.dir/clean:
|
||||
$(MAKE) -f position_demo/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make position_demo/CMakeFiles/std_msgs_generate_messages_eus.dir/clean
|
||||
.PHONY : position_demo/CMakeFiles/std_msgs_generate_messages_eus.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir
|
||||
|
||||
# All Build rule for target.
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/all:
|
||||
$(MAKE) -f position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/depend
|
||||
$(MAKE) -f position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/zmn/Gitea/ROS_Learn/build/CMakeFiles --progress-num= "Built target actionlib_msgs_generate_messages_cpp"
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
actionlib_msgs_generate_messages_cpp: position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/rule
|
||||
|
||||
.PHONY : actionlib_msgs_generate_messages_cpp
|
||||
|
||||
# clean rule for target.
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean:
|
||||
$(MAKE) -f position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir
|
||||
|
||||
# All Build rule for target.
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/all:
|
||||
$(MAKE) -f position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/build.make position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/depend
|
||||
$(MAKE) -f position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/build.make position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/zmn/Gitea/ROS_Learn/build/CMakeFiles --progress-num= "Built target nav_msgs_generate_messages_py"
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
nav_msgs_generate_messages_py: position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/rule
|
||||
|
||||
.PHONY : nav_msgs_generate_messages_py
|
||||
|
||||
# clean rule for target.
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/clean:
|
||||
$(MAKE) -f position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/build.make position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/clean
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target position_demo/CMakeFiles/std_msgs_generate_messages_lisp.dir
|
||||
|
||||
# All Build rule for target.
|
||||
position_demo/CMakeFiles/std_msgs_generate_messages_lisp.dir/all:
|
||||
$(MAKE) -f position_demo/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make position_demo/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend
|
||||
$(MAKE) -f position_demo/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make position_demo/CMakeFiles/std_msgs_generate_messages_lisp.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/zmn/Gitea/ROS_Learn/build/CMakeFiles --progress-num= "Built target std_msgs_generate_messages_lisp"
|
||||
.PHONY : position_demo/CMakeFiles/std_msgs_generate_messages_lisp.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
position_demo/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/std_msgs_generate_messages_lisp.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
.PHONY : position_demo/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
std_msgs_generate_messages_lisp: position_demo/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule
|
||||
|
||||
.PHONY : std_msgs_generate_messages_lisp
|
||||
|
||||
# clean rule for target.
|
||||
position_demo/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean:
|
||||
$(MAKE) -f position_demo/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make position_demo/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean
|
||||
.PHONY : position_demo/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir
|
||||
|
||||
# All Build rule for target.
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/all:
|
||||
$(MAKE) -f position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/build.make position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/depend
|
||||
$(MAKE) -f position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/build.make position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/zmn/Gitea/ROS_Learn/build/CMakeFiles --progress-num= "Built target nav_msgs_generate_messages_nodejs"
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
nav_msgs_generate_messages_nodejs: position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/rule
|
||||
|
||||
.PHONY : nav_msgs_generate_messages_nodejs
|
||||
|
||||
# clean rule for target.
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/clean:
|
||||
$(MAKE) -f position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/build.make position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/clean
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir
|
||||
|
||||
# All Build rule for target.
|
||||
position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir/all:
|
||||
$(MAKE) -f position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend
|
||||
$(MAKE) -f position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/zmn/Gitea/ROS_Learn/build/CMakeFiles --progress-num= "Built target std_msgs_generate_messages_nodejs"
|
||||
.PHONY : position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
.PHONY : position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
std_msgs_generate_messages_nodejs: position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule
|
||||
|
||||
.PHONY : std_msgs_generate_messages_nodejs
|
||||
|
||||
# clean rule for target.
|
||||
position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean:
|
||||
$(MAKE) -f position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean
|
||||
.PHONY : position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target position_demo/CMakeFiles/std_msgs_generate_messages_py.dir
|
||||
|
||||
# All Build rule for target.
|
||||
position_demo/CMakeFiles/std_msgs_generate_messages_py.dir/all:
|
||||
$(MAKE) -f position_demo/CMakeFiles/std_msgs_generate_messages_py.dir/build.make position_demo/CMakeFiles/std_msgs_generate_messages_py.dir/depend
|
||||
$(MAKE) -f position_demo/CMakeFiles/std_msgs_generate_messages_py.dir/build.make position_demo/CMakeFiles/std_msgs_generate_messages_py.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/zmn/Gitea/ROS_Learn/build/CMakeFiles --progress-num= "Built target std_msgs_generate_messages_py"
|
||||
.PHONY : position_demo/CMakeFiles/std_msgs_generate_messages_py.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
position_demo/CMakeFiles/std_msgs_generate_messages_py.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/std_msgs_generate_messages_py.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
.PHONY : position_demo/CMakeFiles/std_msgs_generate_messages_py.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
std_msgs_generate_messages_py: position_demo/CMakeFiles/std_msgs_generate_messages_py.dir/rule
|
||||
|
||||
.PHONY : std_msgs_generate_messages_py
|
||||
|
||||
# clean rule for target.
|
||||
position_demo/CMakeFiles/std_msgs_generate_messages_py.dir/clean:
|
||||
$(MAKE) -f position_demo/CMakeFiles/std_msgs_generate_messages_py.dir/build.make position_demo/CMakeFiles/std_msgs_generate_messages_py.dir/clean
|
||||
.PHONY : position_demo/CMakeFiles/std_msgs_generate_messages_py.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir
|
||||
|
||||
# All Build rule for target.
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/all:
|
||||
$(MAKE) -f position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/build.make position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/depend
|
||||
$(MAKE) -f position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/build.make position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/zmn/Gitea/ROS_Learn/build/CMakeFiles --progress-num= "Built target nav_msgs_generate_messages_eus"
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
nav_msgs_generate_messages_eus: position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/rule
|
||||
|
||||
.PHONY : nav_msgs_generate_messages_eus
|
||||
|
||||
# clean rule for target.
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/clean:
|
||||
$(MAKE) -f position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/build.make position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/clean
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir
|
||||
|
||||
# All Build rule for target.
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir/all:
|
||||
$(MAKE) -f position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir/depend
|
||||
$(MAKE) -f position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/zmn/Gitea/ROS_Learn/build/CMakeFiles --progress-num= "Built target geometry_msgs_generate_messages_py"
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
geometry_msgs_generate_messages_py: position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir/rule
|
||||
|
||||
.PHONY : geometry_msgs_generate_messages_py
|
||||
|
||||
# clean rule for target.
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir/clean:
|
||||
$(MAKE) -f position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir/clean
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir
|
||||
|
||||
# All Build rule for target.
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/all:
|
||||
$(MAKE) -f position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/build.make position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/depend
|
||||
$(MAKE) -f position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/build.make position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/zmn/Gitea/ROS_Learn/build/CMakeFiles --progress-num= "Built target nav_msgs_generate_messages_cpp"
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
nav_msgs_generate_messages_cpp: position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/rule
|
||||
|
||||
.PHONY : nav_msgs_generate_messages_cpp
|
||||
|
||||
# clean rule for target.
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/clean:
|
||||
$(MAKE) -f position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/build.make position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/clean
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir
|
||||
|
||||
# All Build rule for target.
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir/all:
|
||||
$(MAKE) -f position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir/build.make position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir/depend
|
||||
$(MAKE) -f position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir/build.make position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/zmn/Gitea/ROS_Learn/build/CMakeFiles --progress-num= "Built target nav_msgs_generate_messages_lisp"
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
nav_msgs_generate_messages_lisp: position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir/rule
|
||||
|
||||
.PHONY : nav_msgs_generate_messages_lisp
|
||||
|
||||
# clean rule for target.
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir/clean:
|
||||
$(MAKE) -f position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir/build.make position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir/clean
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.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
|
||||
|
@ -1,64 +0,0 @@
|
||||
/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/install/strip.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/install/local.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/install.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/list_install_components.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/rebuild_cache.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/edit_cache.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/test.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/doxygen.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/run_tests.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/clean_test_results.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/tests.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/download_extra_data.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/gtest/CMakeFiles/install/strip.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/gtest/CMakeFiles/install/local.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/gtest/CMakeFiles/install.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/gtest/CMakeFiles/list_install_components.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/gtest/CMakeFiles/rebuild_cache.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/gtest/CMakeFiles/edit_cache.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/gtest/CMakeFiles/test.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/gtest/googlemock/CMakeFiles/install/strip.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/gtest/googlemock/CMakeFiles/install/local.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/gtest/googlemock/CMakeFiles/install.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/gtest/googlemock/CMakeFiles/list_install_components.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/gtest/googlemock/CMakeFiles/rebuild_cache.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/gtest/googlemock/CMakeFiles/edit_cache.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/gtest/googlemock/CMakeFiles/test.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/gtest/googlemock/CMakeFiles/gmock_main.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/gtest/googlemock/CMakeFiles/gmock.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/gtest/googletest/CMakeFiles/install/strip.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/gtest/googletest/CMakeFiles/install/local.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/gtest/googletest/CMakeFiles/install.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/gtest/googletest/CMakeFiles/list_install_components.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/gtest/googletest/CMakeFiles/rebuild_cache.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/gtest/googletest/CMakeFiles/edit_cache.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/gtest/googletest/CMakeFiles/test.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/gtest/googletest/CMakeFiles/gtest_main.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/gtest/googletest/CMakeFiles/gtest.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/rebuild_cache.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/edit_cache.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/test.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/install/local.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/install/strip.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/std_msgs_generate_messages_cpp.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/install.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/std_msgs_generate_messages_eus.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/list_install_components.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/std_msgs_generate_messages_lisp.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/std_msgs_generate_messages_py.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir
|
||||
/home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir
|
@ -1,2 +0,0 @@
|
||||
- setup-file:
|
||||
local-name: /home/zmn/Gitea/ROS_Learn/devel/setup.sh
|
@ -1,2 +0,0 @@
|
||||
- setup-file:
|
||||
local-name: /home/zmn/Gitea/ROS_Learn/install/setup.sh
|
@ -1,13 +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="/home/zmn/Gitea/ROS_Learn/devel:$CMAKE_PREFIX_PATH"
|
||||
export PWD='/home/zmn/Gitea/ROS_Learn/build'
|
||||
export ROSLISP_PACKAGE_DIRECTORIES='/home/zmn/Gitea/ROS_Learn/devel/share/common-lisp'
|
||||
export ROS_PACKAGE_PATH="/home/zmn/Gitea/ROS_Learn/src:$ROS_PACKAGE_PATH"
|
@ -1,2 +0,0 @@
|
||||
position_demo
|
||||
-DCATKIN_DEVEL_PREFIX=/home/zmn/Gitea/ROS_Learn/devel -DCMAKE_INSTALL_PREFIX=/home/zmn/Gitea/ROS_Learn/install -G Unix Makefiles
|
@ -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 "/home/zmn/Gitea/ROS_Learn/src")
|
||||
set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/zmn/Gitea/ROS_Learn/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})
|
@ -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 = /home/zmn/Gitea/ROS_Learn/src
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/zmn/Gitea/ROS_Learn/build
|
||||
|
||||
# Utility rule file for actionlib_msgs_generate_messages_cpp.
|
||||
|
||||
# Include the progress variables for this target.
|
||||
include position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/progress.make
|
||||
|
||||
actionlib_msgs_generate_messages_cpp: position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make
|
||||
|
||||
.PHONY : actionlib_msgs_generate_messages_cpp
|
||||
|
||||
# Rule to build all files generated by this target.
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build: actionlib_msgs_generate_messages_cpp
|
||||
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build
|
||||
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build/position_demo && $(CMAKE_COMMAND) -P CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/cmake_clean.cmake
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/clean
|
||||
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/depend:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/zmn/Gitea/ROS_Learn/src /home/zmn/Gitea/ROS_Learn/src/position_demo /home/zmn/Gitea/ROS_Learn/build /home/zmn/Gitea/ROS_Learn/build/position_demo /home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR)
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/depend
|
||||
|
@ -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 = /home/zmn/Gitea/ROS_Learn/src
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/zmn/Gitea/ROS_Learn/build
|
||||
|
||||
# Utility rule file for actionlib_msgs_generate_messages_eus.
|
||||
|
||||
# Include the progress variables for this target.
|
||||
include position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/progress.make
|
||||
|
||||
actionlib_msgs_generate_messages_eus: position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/build.make
|
||||
|
||||
.PHONY : actionlib_msgs_generate_messages_eus
|
||||
|
||||
# Rule to build all files generated by this target.
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/build: actionlib_msgs_generate_messages_eus
|
||||
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/build
|
||||
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/clean:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build/position_demo && $(CMAKE_COMMAND) -P CMakeFiles/actionlib_msgs_generate_messages_eus.dir/cmake_clean.cmake
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/clean
|
||||
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/depend:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/zmn/Gitea/ROS_Learn/src /home/zmn/Gitea/ROS_Learn/src/position_demo /home/zmn/Gitea/ROS_Learn/build /home/zmn/Gitea/ROS_Learn/build/position_demo /home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR)
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/depend
|
||||
|
@ -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 = /home/zmn/Gitea/ROS_Learn/src
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/zmn/Gitea/ROS_Learn/build
|
||||
|
||||
# Utility rule file for actionlib_msgs_generate_messages_lisp.
|
||||
|
||||
# Include the progress variables for this target.
|
||||
include position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/progress.make
|
||||
|
||||
actionlib_msgs_generate_messages_lisp: position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make
|
||||
|
||||
.PHONY : actionlib_msgs_generate_messages_lisp
|
||||
|
||||
# Rule to build all files generated by this target.
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build: actionlib_msgs_generate_messages_lisp
|
||||
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build
|
||||
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build/position_demo && $(CMAKE_COMMAND) -P CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/cmake_clean.cmake
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/clean
|
||||
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/depend:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/zmn/Gitea/ROS_Learn/src /home/zmn/Gitea/ROS_Learn/src/position_demo /home/zmn/Gitea/ROS_Learn/build /home/zmn/Gitea/ROS_Learn/build/position_demo /home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR)
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/depend
|
||||
|
@ -1,5 +0,0 @@
|
||||
|
||||
# Per-language clean rules from dependency scanning.
|
||||
foreach(lang )
|
||||
include(CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/cmake_clean_${lang}.cmake OPTIONAL)
|
||||
endforeach()
|
@ -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 = /home/zmn/Gitea/ROS_Learn/src
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/zmn/Gitea/ROS_Learn/build
|
||||
|
||||
# Utility rule file for actionlib_msgs_generate_messages_nodejs.
|
||||
|
||||
# Include the progress variables for this target.
|
||||
include position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/progress.make
|
||||
|
||||
actionlib_msgs_generate_messages_nodejs: position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/build.make
|
||||
|
||||
.PHONY : actionlib_msgs_generate_messages_nodejs
|
||||
|
||||
# Rule to build all files generated by this target.
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/build: actionlib_msgs_generate_messages_nodejs
|
||||
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/build
|
||||
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/clean:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build/position_demo && $(CMAKE_COMMAND) -P CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/cmake_clean.cmake
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/clean
|
||||
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/depend:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/zmn/Gitea/ROS_Learn/src /home/zmn/Gitea/ROS_Learn/src/position_demo /home/zmn/Gitea/ROS_Learn/build /home/zmn/Gitea/ROS_Learn/build/position_demo /home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR)
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/depend
|
||||
|
@ -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 = /home/zmn/Gitea/ROS_Learn/src
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/zmn/Gitea/ROS_Learn/build
|
||||
|
||||
# Utility rule file for actionlib_msgs_generate_messages_py.
|
||||
|
||||
# Include the progress variables for this target.
|
||||
include position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/progress.make
|
||||
|
||||
actionlib_msgs_generate_messages_py: position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make
|
||||
|
||||
.PHONY : actionlib_msgs_generate_messages_py
|
||||
|
||||
# Rule to build all files generated by this target.
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build: actionlib_msgs_generate_messages_py
|
||||
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build
|
||||
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build/position_demo && $(CMAKE_COMMAND) -P CMakeFiles/actionlib_msgs_generate_messages_py.dir/cmake_clean.cmake
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/clean
|
||||
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/depend:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/zmn/Gitea/ROS_Learn/src /home/zmn/Gitea/ROS_Learn/src/position_demo /home/zmn/Gitea/ROS_Learn/build /home/zmn/Gitea/ROS_Learn/build/position_demo /home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR)
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/depend
|
||||
|
@ -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 = /home/zmn/Gitea/ROS_Learn/src
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/zmn/Gitea/ROS_Learn/build
|
||||
|
||||
# Utility rule file for geometry_msgs_generate_messages_cpp.
|
||||
|
||||
# Include the progress variables for this target.
|
||||
include position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/progress.make
|
||||
|
||||
geometry_msgs_generate_messages_cpp: position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make
|
||||
|
||||
.PHONY : geometry_msgs_generate_messages_cpp
|
||||
|
||||
# Rule to build all files generated by this target.
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build: geometry_msgs_generate_messages_cpp
|
||||
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build
|
||||
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build/position_demo && $(CMAKE_COMMAND) -P CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean.cmake
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean
|
||||
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/depend:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/zmn/Gitea/ROS_Learn/src /home/zmn/Gitea/ROS_Learn/src/position_demo /home/zmn/Gitea/ROS_Learn/build /home/zmn/Gitea/ROS_Learn/build/position_demo /home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR)
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/depend
|
||||
|
@ -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 = /home/zmn/Gitea/ROS_Learn/src
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/zmn/Gitea/ROS_Learn/build
|
||||
|
||||
# Utility rule file for geometry_msgs_generate_messages_eus.
|
||||
|
||||
# Include the progress variables for this target.
|
||||
include position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir/progress.make
|
||||
|
||||
geometry_msgs_generate_messages_eus: position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build.make
|
||||
|
||||
.PHONY : geometry_msgs_generate_messages_eus
|
||||
|
||||
# Rule to build all files generated by this target.
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build: geometry_msgs_generate_messages_eus
|
||||
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build
|
||||
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir/clean:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build/position_demo && $(CMAKE_COMMAND) -P CMakeFiles/geometry_msgs_generate_messages_eus.dir/cmake_clean.cmake
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir/clean
|
||||
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir/depend:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/zmn/Gitea/ROS_Learn/src /home/zmn/Gitea/ROS_Learn/src/position_demo /home/zmn/Gitea/ROS_Learn/build /home/zmn/Gitea/ROS_Learn/build/position_demo /home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR)
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir/depend
|
||||
|
@ -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 = /home/zmn/Gitea/ROS_Learn/src
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/zmn/Gitea/ROS_Learn/build
|
||||
|
||||
# Utility rule file for geometry_msgs_generate_messages_lisp.
|
||||
|
||||
# Include the progress variables for this target.
|
||||
include position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/progress.make
|
||||
|
||||
geometry_msgs_generate_messages_lisp: position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make
|
||||
|
||||
.PHONY : geometry_msgs_generate_messages_lisp
|
||||
|
||||
# Rule to build all files generated by this target.
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build: geometry_msgs_generate_messages_lisp
|
||||
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build
|
||||
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build/position_demo && $(CMAKE_COMMAND) -P CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean.cmake
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean
|
||||
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/depend:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/zmn/Gitea/ROS_Learn/src /home/zmn/Gitea/ROS_Learn/src/position_demo /home/zmn/Gitea/ROS_Learn/build /home/zmn/Gitea/ROS_Learn/build/position_demo /home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR)
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/depend
|
||||
|
@ -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 = /home/zmn/Gitea/ROS_Learn/src
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/zmn/Gitea/ROS_Learn/build
|
||||
|
||||
# Utility rule file for geometry_msgs_generate_messages_nodejs.
|
||||
|
||||
# Include the progress variables for this target.
|
||||
include position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/progress.make
|
||||
|
||||
geometry_msgs_generate_messages_nodejs: position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build.make
|
||||
|
||||
.PHONY : geometry_msgs_generate_messages_nodejs
|
||||
|
||||
# Rule to build all files generated by this target.
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build: geometry_msgs_generate_messages_nodejs
|
||||
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build
|
||||
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/clean:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build/position_demo && $(CMAKE_COMMAND) -P CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/cmake_clean.cmake
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/clean
|
||||
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/depend:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/zmn/Gitea/ROS_Learn/src /home/zmn/Gitea/ROS_Learn/src/position_demo /home/zmn/Gitea/ROS_Learn/build /home/zmn/Gitea/ROS_Learn/build/position_demo /home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR)
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/depend
|
||||
|
@ -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 = /home/zmn/Gitea/ROS_Learn/src
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/zmn/Gitea/ROS_Learn/build
|
||||
|
||||
# Utility rule file for geometry_msgs_generate_messages_py.
|
||||
|
||||
# Include the progress variables for this target.
|
||||
include position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir/progress.make
|
||||
|
||||
geometry_msgs_generate_messages_py: position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make
|
||||
|
||||
.PHONY : geometry_msgs_generate_messages_py
|
||||
|
||||
# Rule to build all files generated by this target.
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir/build: geometry_msgs_generate_messages_py
|
||||
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir/build
|
||||
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir/clean:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build/position_demo && $(CMAKE_COMMAND) -P CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean.cmake
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir/clean
|
||||
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir/depend:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/zmn/Gitea/ROS_Learn/src /home/zmn/Gitea/ROS_Learn/src/position_demo /home/zmn/Gitea/ROS_Learn/build /home/zmn/Gitea/ROS_Learn/build/position_demo /home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR)
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir/depend
|
||||
|
@ -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 = /home/zmn/Gitea/ROS_Learn/src
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/zmn/Gitea/ROS_Learn/build
|
||||
|
||||
# Utility rule file for nav_msgs_generate_messages_cpp.
|
||||
|
||||
# Include the progress variables for this target.
|
||||
include position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/progress.make
|
||||
|
||||
nav_msgs_generate_messages_cpp: position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/build.make
|
||||
|
||||
.PHONY : nav_msgs_generate_messages_cpp
|
||||
|
||||
# Rule to build all files generated by this target.
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/build: nav_msgs_generate_messages_cpp
|
||||
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/build
|
||||
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/clean:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build/position_demo && $(CMAKE_COMMAND) -P CMakeFiles/nav_msgs_generate_messages_cpp.dir/cmake_clean.cmake
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/clean
|
||||
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/depend:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/zmn/Gitea/ROS_Learn/src /home/zmn/Gitea/ROS_Learn/src/position_demo /home/zmn/Gitea/ROS_Learn/build /home/zmn/Gitea/ROS_Learn/build/position_demo /home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR)
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/depend
|
||||
|
@ -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 = /home/zmn/Gitea/ROS_Learn/src
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/zmn/Gitea/ROS_Learn/build
|
||||
|
||||
# Utility rule file for nav_msgs_generate_messages_eus.
|
||||
|
||||
# Include the progress variables for this target.
|
||||
include position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/progress.make
|
||||
|
||||
nav_msgs_generate_messages_eus: position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/build.make
|
||||
|
||||
.PHONY : nav_msgs_generate_messages_eus
|
||||
|
||||
# Rule to build all files generated by this target.
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/build: nav_msgs_generate_messages_eus
|
||||
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/build
|
||||
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/clean:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build/position_demo && $(CMAKE_COMMAND) -P CMakeFiles/nav_msgs_generate_messages_eus.dir/cmake_clean.cmake
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/clean
|
||||
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/depend:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/zmn/Gitea/ROS_Learn/src /home/zmn/Gitea/ROS_Learn/src/position_demo /home/zmn/Gitea/ROS_Learn/build /home/zmn/Gitea/ROS_Learn/build/position_demo /home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/DependInfo.cmake --color=$(COLOR)
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/depend
|
||||
|
@ -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 = /home/zmn/Gitea/ROS_Learn/src
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/zmn/Gitea/ROS_Learn/build
|
||||
|
||||
# Utility rule file for nav_msgs_generate_messages_lisp.
|
||||
|
||||
# Include the progress variables for this target.
|
||||
include position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir/progress.make
|
||||
|
||||
nav_msgs_generate_messages_lisp: position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir/build.make
|
||||
|
||||
.PHONY : nav_msgs_generate_messages_lisp
|
||||
|
||||
# Rule to build all files generated by this target.
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir/build: nav_msgs_generate_messages_lisp
|
||||
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir/build
|
||||
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir/clean:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build/position_demo && $(CMAKE_COMMAND) -P CMakeFiles/nav_msgs_generate_messages_lisp.dir/cmake_clean.cmake
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir/clean
|
||||
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir/depend:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/zmn/Gitea/ROS_Learn/src /home/zmn/Gitea/ROS_Learn/src/position_demo /home/zmn/Gitea/ROS_Learn/build /home/zmn/Gitea/ROS_Learn/build/position_demo /home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR)
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir/depend
|
||||
|
@ -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 = /home/zmn/Gitea/ROS_Learn/src
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/zmn/Gitea/ROS_Learn/build
|
||||
|
||||
# Utility rule file for nav_msgs_generate_messages_nodejs.
|
||||
|
||||
# Include the progress variables for this target.
|
||||
include position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/progress.make
|
||||
|
||||
nav_msgs_generate_messages_nodejs: position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/build.make
|
||||
|
||||
.PHONY : nav_msgs_generate_messages_nodejs
|
||||
|
||||
# Rule to build all files generated by this target.
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/build: nav_msgs_generate_messages_nodejs
|
||||
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/build
|
||||
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/clean:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build/position_demo && $(CMAKE_COMMAND) -P CMakeFiles/nav_msgs_generate_messages_nodejs.dir/cmake_clean.cmake
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/clean
|
||||
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/depend:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/zmn/Gitea/ROS_Learn/src /home/zmn/Gitea/ROS_Learn/src/position_demo /home/zmn/Gitea/ROS_Learn/build /home/zmn/Gitea/ROS_Learn/build/position_demo /home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR)
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/depend
|
||||
|
@ -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 = /home/zmn/Gitea/ROS_Learn/src
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/zmn/Gitea/ROS_Learn/build
|
||||
|
||||
# Utility rule file for nav_msgs_generate_messages_py.
|
||||
|
||||
# Include the progress variables for this target.
|
||||
include position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/progress.make
|
||||
|
||||
nav_msgs_generate_messages_py: position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/build.make
|
||||
|
||||
.PHONY : nav_msgs_generate_messages_py
|
||||
|
||||
# Rule to build all files generated by this target.
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/build: nav_msgs_generate_messages_py
|
||||
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/build
|
||||
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/clean:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build/position_demo && $(CMAKE_COMMAND) -P CMakeFiles/nav_msgs_generate_messages_py.dir/cmake_clean.cmake
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/clean
|
||||
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/depend:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/zmn/Gitea/ROS_Learn/src /home/zmn/Gitea/ROS_Learn/src/position_demo /home/zmn/Gitea/ROS_Learn/build /home/zmn/Gitea/ROS_Learn/build/position_demo /home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR)
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/depend
|
||||
|
@ -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 = /home/zmn/Gitea/ROS_Learn/src
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/zmn/Gitea/ROS_Learn/build
|
||||
|
||||
# Utility rule file for std_msgs_generate_messages_nodejs.
|
||||
|
||||
# Include the progress variables for this target.
|
||||
include position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir/progress.make
|
||||
|
||||
std_msgs_generate_messages_nodejs: position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make
|
||||
|
||||
.PHONY : std_msgs_generate_messages_nodejs
|
||||
|
||||
# Rule to build all files generated by this target.
|
||||
position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build: std_msgs_generate_messages_nodejs
|
||||
|
||||
.PHONY : position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build
|
||||
|
||||
position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build/position_demo && $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_nodejs.dir/cmake_clean.cmake
|
||||
.PHONY : position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean
|
||||
|
||||
position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/zmn/Gitea/ROS_Learn/src /home/zmn/Gitea/ROS_Learn/src/position_demo /home/zmn/Gitea/ROS_Learn/build /home/zmn/Gitea/ROS_Learn/build/position_demo /home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake --color=$(COLOR)
|
||||
.PHONY : position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend
|
||||
|
@ -1,516 +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 = /home/zmn/Gitea/ROS_Learn/src
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/zmn/Gitea/ROS_Learn/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 /home/zmn/Gitea/ROS_Learn/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles /home/zmn/Gitea/ROS_Learn/build/position_demo/CMakeFiles/progress.marks
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f CMakeFiles/Makefile2 position_demo/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
.PHONY : all
|
||||
|
||||
# The main clean target
|
||||
clean:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f CMakeFiles/Makefile2 position_demo/clean
|
||||
.PHONY : clean
|
||||
|
||||
# The main clean target
|
||||
clean/fast: clean
|
||||
|
||||
.PHONY : clean/fast
|
||||
|
||||
# Prepare targets for installation.
|
||||
preinstall: all
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f CMakeFiles/Makefile2 position_demo/preinstall
|
||||
.PHONY : preinstall
|
||||
|
||||
# Prepare targets for installation.
|
||||
preinstall/fast:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f CMakeFiles/Makefile2 position_demo/preinstall
|
||||
.PHONY : preinstall/fast
|
||||
|
||||
# clear depends
|
||||
depend:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
|
||||
.PHONY : depend
|
||||
|
||||
# Convenience name for target.
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/rule:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/rule
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
actionlib_msgs_generate_messages_py: position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/rule
|
||||
|
||||
.PHONY : actionlib_msgs_generate_messages_py
|
||||
|
||||
# fast build rule for target.
|
||||
actionlib_msgs_generate_messages_py/fast:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build
|
||||
.PHONY : actionlib_msgs_generate_messages_py/fast
|
||||
|
||||
# Convenience name for target.
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/rule:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/rule
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
actionlib_msgs_generate_messages_nodejs: position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/rule
|
||||
|
||||
.PHONY : actionlib_msgs_generate_messages_nodejs
|
||||
|
||||
# fast build rule for target.
|
||||
actionlib_msgs_generate_messages_nodejs/fast:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/build.make position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/build
|
||||
.PHONY : actionlib_msgs_generate_messages_nodejs/fast
|
||||
|
||||
# Convenience name for target.
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/rule:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/rule
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
actionlib_msgs_generate_messages_lisp: position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/rule
|
||||
|
||||
.PHONY : actionlib_msgs_generate_messages_lisp
|
||||
|
||||
# fast build rule for target.
|
||||
actionlib_msgs_generate_messages_lisp/fast:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build
|
||||
.PHONY : actionlib_msgs_generate_messages_lisp/fast
|
||||
|
||||
# Convenience name for target.
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir/rule:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir/rule
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
geometry_msgs_generate_messages_eus: position_demo/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 /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build.make position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build
|
||||
.PHONY : geometry_msgs_generate_messages_eus/fast
|
||||
|
||||
# Convenience name for target.
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/rule:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/rule
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
actionlib_msgs_generate_messages_eus: position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/rule
|
||||
|
||||
.PHONY : actionlib_msgs_generate_messages_eus
|
||||
|
||||
# fast build rule for target.
|
||||
actionlib_msgs_generate_messages_eus/fast:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/build.make position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/build
|
||||
.PHONY : actionlib_msgs_generate_messages_eus/fast
|
||||
|
||||
# Convenience name for target.
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
geometry_msgs_generate_messages_cpp: position_demo/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 /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build
|
||||
.PHONY : geometry_msgs_generate_messages_cpp/fast
|
||||
|
||||
# Convenience name for target.
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/rule:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/rule
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
geometry_msgs_generate_messages_nodejs: position_demo/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 /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build.make position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build
|
||||
.PHONY : geometry_msgs_generate_messages_nodejs/fast
|
||||
|
||||
# Convenience name for target.
|
||||
position_demo/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule
|
||||
.PHONY : position_demo/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
std_msgs_generate_messages_cpp: position_demo/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 /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f position_demo/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make position_demo/CMakeFiles/std_msgs_generate_messages_cpp.dir/build
|
||||
.PHONY : std_msgs_generate_messages_cpp/fast
|
||||
|
||||
# Convenience name for target.
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
geometry_msgs_generate_messages_lisp: position_demo/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 /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build
|
||||
.PHONY : geometry_msgs_generate_messages_lisp/fast
|
||||
|
||||
# Convenience name for target.
|
||||
position_demo/CMakeFiles/std_msgs_generate_messages_eus.dir/rule:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/std_msgs_generate_messages_eus.dir/rule
|
||||
.PHONY : position_demo/CMakeFiles/std_msgs_generate_messages_eus.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
std_msgs_generate_messages_eus: position_demo/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 /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f position_demo/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make position_demo/CMakeFiles/std_msgs_generate_messages_eus.dir/build
|
||||
.PHONY : std_msgs_generate_messages_eus/fast
|
||||
|
||||
# Convenience name for target.
|
||||
position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/rule:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/rule
|
||||
.PHONY : position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
actionlib_msgs_generate_messages_cpp: position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/rule
|
||||
|
||||
.PHONY : actionlib_msgs_generate_messages_cpp
|
||||
|
||||
# fast build rule for target.
|
||||
actionlib_msgs_generate_messages_cpp/fast:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build
|
||||
.PHONY : actionlib_msgs_generate_messages_cpp/fast
|
||||
|
||||
# Convenience name for target.
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/rule:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/rule
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
nav_msgs_generate_messages_py: position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/rule
|
||||
|
||||
.PHONY : nav_msgs_generate_messages_py
|
||||
|
||||
# fast build rule for target.
|
||||
nav_msgs_generate_messages_py/fast:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/build.make position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/build
|
||||
.PHONY : nav_msgs_generate_messages_py/fast
|
||||
|
||||
# Convenience name for target.
|
||||
position_demo/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule
|
||||
.PHONY : position_demo/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
std_msgs_generate_messages_lisp: position_demo/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 /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f position_demo/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make position_demo/CMakeFiles/std_msgs_generate_messages_lisp.dir/build
|
||||
.PHONY : std_msgs_generate_messages_lisp/fast
|
||||
|
||||
# Convenience name for target.
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/rule:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/rule
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
nav_msgs_generate_messages_nodejs: position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/rule
|
||||
|
||||
.PHONY : nav_msgs_generate_messages_nodejs
|
||||
|
||||
# fast build rule for target.
|
||||
nav_msgs_generate_messages_nodejs/fast:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/build.make position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/build
|
||||
.PHONY : nav_msgs_generate_messages_nodejs/fast
|
||||
|
||||
# Convenience name for target.
|
||||
position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule
|
||||
.PHONY : position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
std_msgs_generate_messages_nodejs: position_demo/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 /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build
|
||||
.PHONY : std_msgs_generate_messages_nodejs/fast
|
||||
|
||||
# Convenience name for target.
|
||||
position_demo/CMakeFiles/std_msgs_generate_messages_py.dir/rule:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/std_msgs_generate_messages_py.dir/rule
|
||||
.PHONY : position_demo/CMakeFiles/std_msgs_generate_messages_py.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
std_msgs_generate_messages_py: position_demo/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 /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f position_demo/CMakeFiles/std_msgs_generate_messages_py.dir/build.make position_demo/CMakeFiles/std_msgs_generate_messages_py.dir/build
|
||||
.PHONY : std_msgs_generate_messages_py/fast
|
||||
|
||||
# Convenience name for target.
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/rule:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/rule
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
nav_msgs_generate_messages_eus: position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/rule
|
||||
|
||||
.PHONY : nav_msgs_generate_messages_eus
|
||||
|
||||
# fast build rule for target.
|
||||
nav_msgs_generate_messages_eus/fast:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/build.make position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/build
|
||||
.PHONY : nav_msgs_generate_messages_eus/fast
|
||||
|
||||
# Convenience name for target.
|
||||
position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir/rule:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir/rule
|
||||
.PHONY : position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
geometry_msgs_generate_messages_py: position_demo/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 /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir/build
|
||||
.PHONY : geometry_msgs_generate_messages_py/fast
|
||||
|
||||
# Convenience name for target.
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/rule:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/rule
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
nav_msgs_generate_messages_cpp: position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/rule
|
||||
|
||||
.PHONY : nav_msgs_generate_messages_cpp
|
||||
|
||||
# fast build rule for target.
|
||||
nav_msgs_generate_messages_cpp/fast:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/build.make position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/build
|
||||
.PHONY : nav_msgs_generate_messages_cpp/fast
|
||||
|
||||
# Convenience name for target.
|
||||
position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir/rule:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f CMakeFiles/Makefile2 position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir/rule
|
||||
.PHONY : position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
nav_msgs_generate_messages_lisp: position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir/rule
|
||||
|
||||
.PHONY : nav_msgs_generate_messages_lisp
|
||||
|
||||
# fast build rule for target.
|
||||
nav_msgs_generate_messages_lisp/fast:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(MAKE) -f position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir/build.make position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir/build
|
||||
.PHONY : nav_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 "... rebuild_cache"
|
||||
@echo "... edit_cache"
|
||||
@echo "... actionlib_msgs_generate_messages_py"
|
||||
@echo "... actionlib_msgs_generate_messages_nodejs"
|
||||
@echo "... test"
|
||||
@echo "... actionlib_msgs_generate_messages_lisp"
|
||||
@echo "... install/local"
|
||||
@echo "... geometry_msgs_generate_messages_eus"
|
||||
@echo "... actionlib_msgs_generate_messages_eus"
|
||||
@echo "... geometry_msgs_generate_messages_cpp"
|
||||
@echo "... geometry_msgs_generate_messages_nodejs"
|
||||
@echo "... install/strip"
|
||||
@echo "... std_msgs_generate_messages_cpp"
|
||||
@echo "... install"
|
||||
@echo "... geometry_msgs_generate_messages_lisp"
|
||||
@echo "... std_msgs_generate_messages_eus"
|
||||
@echo "... list_install_components"
|
||||
@echo "... actionlib_msgs_generate_messages_cpp"
|
||||
@echo "... nav_msgs_generate_messages_py"
|
||||
@echo "... std_msgs_generate_messages_lisp"
|
||||
@echo "... nav_msgs_generate_messages_nodejs"
|
||||
@echo "... std_msgs_generate_messages_nodejs"
|
||||
@echo "... std_msgs_generate_messages_py"
|
||||
@echo "... nav_msgs_generate_messages_eus"
|
||||
@echo "... geometry_msgs_generate_messages_py"
|
||||
@echo "... nav_msgs_generate_messages_cpp"
|
||||
@echo "... nav_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 /home/zmn/Gitea/ROS_Learn/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
|
||||
.PHONY : cmake_check_build_system
|
||||
|
@ -1,8 +0,0 @@
|
||||
prefix=/home/zmn/Gitea/ROS_Learn/install
|
||||
|
||||
Name: position_demo
|
||||
Description: Description of position_demo
|
||||
Version: 0.0.0
|
||||
Cflags:
|
||||
Libs: -L${prefix}/lib
|
||||
Requires:
|
@ -1,16 +0,0 @@
|
||||
set(_CATKIN_CURRENT_PACKAGE "position_demo")
|
||||
set(position_demo_VERSION "0.0.0")
|
||||
set(position_demo_MAINTAINER "root <root@todo.todo>")
|
||||
set(position_demo_PACKAGE_FORMAT "2")
|
||||
set(position_demo_BUILD_DEPENDS "geometry_msgs" "nav_msgs" "rospy" "std_msgs")
|
||||
set(position_demo_BUILD_EXPORT_DEPENDS "geometry_msgs" "nav_msgs" "rospy" "std_msgs")
|
||||
set(position_demo_BUILDTOOL_DEPENDS "catkin")
|
||||
set(position_demo_BUILDTOOL_EXPORT_DEPENDS )
|
||||
set(position_demo_EXEC_DEPENDS "geometry_msgs" "nav_msgs" "rospy" "std_msgs")
|
||||
set(position_demo_RUN_DEPENDS "geometry_msgs" "nav_msgs" "rospy" "std_msgs")
|
||||
set(position_demo_TEST_DEPENDS )
|
||||
set(position_demo_DOC_DEPENDS )
|
||||
set(position_demo_URL_WEBSITE "")
|
||||
set(position_demo_URL_BUGTRACKER "")
|
||||
set(position_demo_URL_REPOSITORY "")
|
||||
set(position_demo_DEPRECATED "")
|
@ -1 +0,0 @@
|
||||
/home/zmn/Gitea/ROS_Learn/src
|
@ -1,2 +0,0 @@
|
||||
- setup-file:
|
||||
local-name: /home/zmn/Gitea/ROS_Learn/devel/setup.sh
|
@ -1,8 +0,0 @@
|
||||
prefix=/home/zmn/Gitea/ROS_Learn/devel
|
||||
|
||||
Name: position_demo
|
||||
Description: Description of position_demo
|
||||
Version: 0.0.0
|
||||
Cflags:
|
||||
Libs: -L${prefix}/lib
|
||||
Requires:
|
21
shiyan1/.vscode/c_cpp_properties.json
vendored
Normal file
21
shiyan1/.vscode/c_cpp_properties.json
vendored
Normal file
@ -0,0 +1,21 @@
|
||||
{
|
||||
"configurations": [
|
||||
{
|
||||
"browse": {
|
||||
"databaseFilename": "${default}",
|
||||
"limitSymbolsToIncludedHeaders": false
|
||||
},
|
||||
"includePath": [
|
||||
"/opt/ros/noetic/include/**",
|
||||
"/home/a/demo/src/hello/include/**",
|
||||
"/usr/include/**"
|
||||
],
|
||||
"name": "ROS",
|
||||
"intelliSenseMode": "gcc-x64",
|
||||
"compilerPath": "/usr/bin/gcc",
|
||||
"cStandard": "gnu11",
|
||||
"cppStandard": "c++17"
|
||||
}
|
||||
],
|
||||
"version": 4
|
||||
}
|
8
shiyan1/.vscode/settings.json
vendored
Normal file
8
shiyan1/.vscode/settings.json
vendored
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"python.autoComplete.extraPaths": [
|
||||
"/opt/ros/noetic/lib/python3/dist-packages"
|
||||
],
|
||||
"python.analysis.extraPaths": [
|
||||
"/opt/ros/noetic/lib/python3/dist-packages"
|
||||
]
|
||||
}
|
18
shiyan1/.vscode/tasks.json
vendored
Normal file
18
shiyan1/.vscode/tasks.json
vendored
Normal file
@ -0,0 +1,18 @@
|
||||
{
|
||||
// 有关 tasks.json 格式的文档,请参见
|
||||
// https://go.microsoft.com/fwlink/?LinkId=733558
|
||||
"version": "2.0.0",
|
||||
"tasks": [
|
||||
{
|
||||
"label": "catkin_make:debug", //代表提示的描述性信息
|
||||
"type": "shell", //可以选择shell或者process,如果是shell代码是在shell里面运行一个命令,如果是process代表作为一个进程来运行
|
||||
"command": "catkin_make",//这个是我们需要运行的命令
|
||||
"args": [],//如果需要在命令后面加一些后缀,可以写在这里,比如-DCATKIN_WHITELIST_PACKAGES=“pac1;pac2”
|
||||
"group": {"kind":"build","isDefault":true},
|
||||
"presentation": {
|
||||
"reveal": "always"//可选always或者silence,代表是否输出信息
|
||||
},
|
||||
"problemMatcher": "$msCompile"
|
||||
}
|
||||
]
|
||||
}
|
733
shiyan1/build/CMakeCache.txt
Normal file
733
shiyan1/build/CMakeCache.txt
Normal file
@ -0,0 +1,733 @@
|
||||
# This is the CMakeCache file.
|
||||
# For build in directory: /home/a/shiyan1/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
|
||||
|
||||
//List of ';' separated packages to exclude
|
||||
CATKIN_BLACKLIST_PACKAGES:STRING=
|
||||
|
||||
//catkin devel space
|
||||
CATKIN_DEVEL_PREFIX:PATH=/home/a/shiyan1/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=/home/a/shiyan1/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
|
||||
|
||||
//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=/home/a/shiyan1/build
|
||||
|
||||
//Value Computed by CMake
|
||||
Project_SOURCE_DIR:STATIC=/home/a/shiyan1/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=123
|
||||
|
||||
//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 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
|
||||
gmock_BINARY_DIR:STATIC=/home/a/shiyan1/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=/home/a/shiyan1/build/gtest
|
||||
|
||||
//Value Computed by CMake
|
||||
googletest-distribution_SOURCE_DIR:STATIC=/usr/src/googletest
|
||||
|
||||
//Value Computed by CMake
|
||||
gtest_BINARY_DIR:STATIC=/home/a/shiyan1/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/libxmlrpcpp.so
|
||||
|
||||
//The directory containing a CMake configuration file for message_runtime.
|
||||
message_runtime_DIR:PATH=/opt/ros/noetic/share/message_runtime/cmake
|
||||
|
||||
//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
|
||||
|
||||
//The directory containing a CMake configuration file for rostime.
|
||||
rostime_DIR:PATH=/opt/ros/noetic/share/rostime/cmake
|
||||
|
||||
//Value Computed by CMake
|
||||
shiyan1_BINARY_DIR:STATIC=/home/a/shiyan1/build/shiyan1
|
||||
|
||||
//Value Computed by CMake
|
||||
shiyan1_SOURCE_DIR:STATIC=/home/a/shiyan1/src/shiyan1
|
||||
|
||||
//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 xmlrpcpp.
|
||||
xmlrpcpp_DIR:PATH=/opt/ros/noetic/share/xmlrpcpp/cmake
|
||||
|
||||
|
||||
########################
|
||||
# INTERNAL cache entries
|
||||
########################
|
||||
|
||||
//catkin environment
|
||||
CATKIN_ENV:INTERNAL=/home/a/shiyan1/build/catkin_generated/env_cached.sh
|
||||
CATKIN_TEST_RESULTS_DIR:INTERNAL=/home/a/shiyan1/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=/home/a/shiyan1/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=/home/a/shiyan1/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=5
|
||||
//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 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 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=/home/a/shiyan1/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=/home/a/shiyan1/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
|
||||
//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
|
||||
//CMAKE_INSTALL_PREFIX during last run
|
||||
_GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX:INTERNAL=/home/a/shiyan1/install
|
||||
//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
|
||||
|
0
build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_C.bin → shiyan1/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_C.bin
Executable file → Normal file
0
build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_C.bin → shiyan1/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_C.bin
Executable file → Normal file
0
build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin → shiyan1/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin
Executable file → Normal file
0
build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin → shiyan1/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin
Executable file → Normal file
0
build/CMakeFiles/3.16.3/CompilerIdC/a.out → shiyan1/build/CMakeFiles/3.16.3/CompilerIdC/a.out
Executable file → Normal file
0
build/CMakeFiles/3.16.3/CompilerIdC/a.out → shiyan1/build/CMakeFiles/3.16.3/CompilerIdC/a.out
Executable file → Normal file
0
build/CMakeFiles/3.16.3/CompilerIdCXX/a.out → shiyan1/build/CMakeFiles/3.16.3/CompilerIdCXX/a.out
Executable file → Normal file
0
build/CMakeFiles/3.16.3/CompilerIdCXX/a.out → shiyan1/build/CMakeFiles/3.16.3/CompilerIdCXX/a.out
Executable file → Normal file
@ -2,8 +2,8 @@
|
||||
# Generated by "Unix Makefiles" Generator, CMake Version 3.16
|
||||
|
||||
# Relative path conversion top directories.
|
||||
set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/zmn/Gitea/ROS_Learn/src")
|
||||
set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/zmn/Gitea/ROS_Learn/build")
|
||||
set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/a/shiyan1/src")
|
||||
set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/a/shiyan1/build")
|
||||
|
||||
# Force unix paths in dependencies.
|
||||
set(CMAKE_FORCE_UNIX_PATHS 1)
|
58
shiyan1/build/CMakeFiles/CMakeError.log
Normal file
58
shiyan1/build/CMakeFiles/CMakeError.log
Normal file
@ -0,0 +1,58 @@
|
||||
Performing C SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD failed with the following output:
|
||||
Change Dir: /home/a/shiyan1/build/CMakeFiles/CMakeTmp
|
||||
|
||||
Run Build Command(s):/usr/bin/make cmTC_7d901/fast && /usr/bin/make -f CMakeFiles/cmTC_7d901.dir/build.make CMakeFiles/cmTC_7d901.dir/build
|
||||
make[1]: 进入目录“/home/a/shiyan1/build/CMakeFiles/CMakeTmp”
|
||||
Building C object CMakeFiles/cmTC_7d901.dir/src.c.o
|
||||
/usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -o CMakeFiles/cmTC_7d901.dir/src.c.o -c /home/a/shiyan1/build/CMakeFiles/CMakeTmp/src.c
|
||||
Linking C executable cmTC_7d901
|
||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7d901.dir/link.txt --verbose=1
|
||||
/usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -rdynamic CMakeFiles/cmTC_7d901.dir/src.c.o -o cmTC_7d901
|
||||
/usr/bin/ld: CMakeFiles/cmTC_7d901.dir/src.c.o: in function `main':
|
||||
src.c:(.text+0x46): undefined reference to `pthread_create'
|
||||
/usr/bin/ld: src.c:(.text+0x52): undefined reference to `pthread_detach'
|
||||
/usr/bin/ld: src.c:(.text+0x63): undefined reference to `pthread_join'
|
||||
collect2: error: ld returned 1 exit status
|
||||
make[1]: *** [CMakeFiles/cmTC_7d901.dir/build.make:87:cmTC_7d901] 错误 1
|
||||
make[1]: 离开目录“/home/a/shiyan1/build/CMakeFiles/CMakeTmp”
|
||||
make: *** [Makefile:121:cmTC_7d901/fast] 错误 2
|
||||
|
||||
|
||||
Source file was:
|
||||
#include <pthread.h>
|
||||
|
||||
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: /home/a/shiyan1/build/CMakeFiles/CMakeTmp
|
||||
|
||||
Run Build Command(s):/usr/bin/make cmTC_1f1e8/fast && /usr/bin/make -f CMakeFiles/cmTC_1f1e8.dir/build.make CMakeFiles/cmTC_1f1e8.dir/build
|
||||
make[1]: 进入目录“/home/a/shiyan1/build/CMakeFiles/CMakeTmp”
|
||||
Building C object CMakeFiles/cmTC_1f1e8.dir/CheckFunctionExists.c.o
|
||||
/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_1f1e8.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.16/Modules/CheckFunctionExists.c
|
||||
Linking C executable cmTC_1f1e8
|
||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_1f1e8.dir/link.txt --verbose=1
|
||||
/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_1f1e8.dir/CheckFunctionExists.c.o -o cmTC_1f1e8 -lpthreads
|
||||
/usr/bin/ld: 找不到 -lpthreads
|
||||
collect2: error: ld returned 1 exit status
|
||||
make[1]: *** [CMakeFiles/cmTC_1f1e8.dir/build.make:87:cmTC_1f1e8] 错误 1
|
||||
make[1]: 离开目录“/home/a/shiyan1/build/CMakeFiles/CMakeTmp”
|
||||
make: *** [Makefile:121:cmTC_1f1e8/fast] 错误 2
|
||||
|
||||
|
||||
|
@ -10,7 +10,7 @@ The output was:
|
||||
|
||||
Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"
|
||||
|
||||
The C compiler identification is GNU, found in "/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/3.16.3/CompilerIdC/a.out"
|
||||
The C compiler identification is GNU, found in "/home/a/shiyan1/build/CMakeFiles/3.16.3/CompilerIdC/a.out"
|
||||
|
||||
Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
|
||||
Compiler: /usr/bin/c++
|
||||
@ -23,29 +23,29 @@ The output was:
|
||||
|
||||
Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out"
|
||||
|
||||
The CXX compiler identification is GNU, found in "/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/3.16.3/CompilerIdCXX/a.out"
|
||||
The CXX compiler identification is GNU, found in "/home/a/shiyan1/build/CMakeFiles/3.16.3/CompilerIdCXX/a.out"
|
||||
|
||||
Determining if the C compiler works passed with the following output:
|
||||
Change Dir: /home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp
|
||||
Change Dir: /home/a/shiyan1/build/CMakeFiles/CMakeTmp
|
||||
|
||||
Run Build Command(s):/usr/bin/make cmTC_85064/fast && /usr/bin/make -f CMakeFiles/cmTC_85064.dir/build.make CMakeFiles/cmTC_85064.dir/build
|
||||
make[1]: 进入目录“/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp”
|
||||
Building C object CMakeFiles/cmTC_85064.dir/testCCompiler.c.o
|
||||
/usr/bin/cc -o CMakeFiles/cmTC_85064.dir/testCCompiler.c.o -c /home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp/testCCompiler.c
|
||||
Linking C executable cmTC_85064
|
||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_85064.dir/link.txt --verbose=1
|
||||
/usr/bin/cc -rdynamic CMakeFiles/cmTC_85064.dir/testCCompiler.c.o -o cmTC_85064
|
||||
make[1]: 离开目录“/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp”
|
||||
Run Build Command(s):/usr/bin/make cmTC_625d2/fast && /usr/bin/make -f CMakeFiles/cmTC_625d2.dir/build.make CMakeFiles/cmTC_625d2.dir/build
|
||||
make[1]: 进入目录“/home/a/shiyan1/build/CMakeFiles/CMakeTmp”
|
||||
Building C object CMakeFiles/cmTC_625d2.dir/testCCompiler.c.o
|
||||
/usr/bin/cc -o CMakeFiles/cmTC_625d2.dir/testCCompiler.c.o -c /home/a/shiyan1/build/CMakeFiles/CMakeTmp/testCCompiler.c
|
||||
Linking C executable cmTC_625d2
|
||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_625d2.dir/link.txt --verbose=1
|
||||
/usr/bin/cc -rdynamic CMakeFiles/cmTC_625d2.dir/testCCompiler.c.o -o cmTC_625d2
|
||||
make[1]: 离开目录“/home/a/shiyan1/build/CMakeFiles/CMakeTmp”
|
||||
|
||||
|
||||
|
||||
Detecting C compiler ABI info compiled with the following output:
|
||||
Change Dir: /home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp
|
||||
Change Dir: /home/a/shiyan1/build/CMakeFiles/CMakeTmp
|
||||
|
||||
Run Build Command(s):/usr/bin/make cmTC_32ff1/fast && /usr/bin/make -f CMakeFiles/cmTC_32ff1.dir/build.make CMakeFiles/cmTC_32ff1.dir/build
|
||||
make[1]: Entering directory '/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp'
|
||||
Building C object CMakeFiles/cmTC_32ff1.dir/CMakeCCompilerABI.c.o
|
||||
/usr/bin/cc -v -o CMakeFiles/cmTC_32ff1.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c
|
||||
Run Build Command(s):/usr/bin/make cmTC_35c0d/fast && /usr/bin/make -f CMakeFiles/cmTC_35c0d.dir/build.make CMakeFiles/cmTC_35c0d.dir/build
|
||||
make[1]: Entering directory '/home/a/shiyan1/build/CMakeFiles/CMakeTmp'
|
||||
Building C object CMakeFiles/cmTC_35c0d.dir/CMakeCCompilerABI.c.o
|
||||
/usr/bin/cc -v -o CMakeFiles/cmTC_35c0d.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
|
||||
@ -54,8 +54,8 @@ 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_32ff1.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_32ff1.dir/CMakeCCompilerABI.c.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccgkBv8o.s
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_35c0d.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_35c0d.dir/CMakeCCompilerABI.c.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cccJWYxG.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
|
||||
|
||||
@ -75,15 +75,15 @@ GNU C17 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu)
|
||||
|
||||
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
|
||||
Compiler executable checksum: 01da938ff5dc2163489aa33cb3b747a7
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_32ff1.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'
|
||||
as -v --64 -o CMakeFiles/cmTC_32ff1.dir/CMakeCCompilerABI.c.o /tmp/ccgkBv8o.s
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_35c0d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'
|
||||
as -v --64 -o CMakeFiles/cmTC_35c0d.dir/CMakeCCompilerABI.c.o /tmp/cccJWYxG.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_32ff1.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'
|
||||
Linking C executable cmTC_32ff1
|
||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_32ff1.dir/link.txt --verbose=1
|
||||
/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_32ff1.dir/CMakeCCompilerABI.c.o -o cmTC_32ff1
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_35c0d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'
|
||||
Linking C executable cmTC_35c0d
|
||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_35c0d.dir/link.txt --verbose=1
|
||||
/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_35c0d.dir/CMakeCCompilerABI.c.o -o cmTC_35c0d
|
||||
Using built-in specs.
|
||||
COLLECT_GCC=/usr/bin/cc
|
||||
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper
|
||||
@ -95,10 +95,10 @@ 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_32ff1' '-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/ccXe8HSQ.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_32ff1 /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_32ff1.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_32ff1' '-mtune=generic' '-march=x86-64'
|
||||
make[1]: Leaving directory '/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp'
|
||||
COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_35c0d' '-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/cc4l6Jza.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_35c0d /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_35c0d.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_35c0d' '-mtune=generic' '-march=x86-64'
|
||||
make[1]: Leaving directory '/home/a/shiyan1/build/CMakeFiles/CMakeTmp'
|
||||
|
||||
|
||||
|
||||
@ -119,12 +119,12 @@ Parsed C implicit include dir info from above output: rv=done
|
||||
|
||||
Parsed C implicit link information from above output:
|
||||
link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
|
||||
ignore line: [Change Dir: /home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp]
|
||||
ignore line: [Change Dir: /home/a/shiyan1/build/CMakeFiles/CMakeTmp]
|
||||
ignore line: []
|
||||
ignore line: [Run Build Command(s):/usr/bin/make cmTC_32ff1/fast && /usr/bin/make -f CMakeFiles/cmTC_32ff1.dir/build.make CMakeFiles/cmTC_32ff1.dir/build]
|
||||
ignore line: [make[1]: Entering directory '/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp']
|
||||
ignore line: [Building C object CMakeFiles/cmTC_32ff1.dir/CMakeCCompilerABI.c.o]
|
||||
ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_32ff1.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c]
|
||||
ignore line: [Run Build Command(s):/usr/bin/make cmTC_35c0d/fast && /usr/bin/make -f CMakeFiles/cmTC_35c0d.dir/build.make CMakeFiles/cmTC_35c0d.dir/build]
|
||||
ignore line: [make[1]: Entering directory '/home/a/shiyan1/build/CMakeFiles/CMakeTmp']
|
||||
ignore line: [Building C object CMakeFiles/cmTC_35c0d.dir/CMakeCCompilerABI.c.o]
|
||||
ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_35c0d.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]
|
||||
@ -133,8 +133,8 @@ Parsed C implicit link information from above output:
|
||||
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_32ff1.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_32ff1.dir/CMakeCCompilerABI.c.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccgkBv8o.s]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_35c0d.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_35c0d.dir/CMakeCCompilerABI.c.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cccJWYxG.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: []
|
||||
@ -154,15 +154,15 @@ Parsed C implicit link information from above output:
|
||||
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_32ff1.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64']
|
||||
ignore line: [ as -v --64 -o CMakeFiles/cmTC_32ff1.dir/CMakeCCompilerABI.c.o /tmp/ccgkBv8o.s]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_35c0d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64']
|
||||
ignore line: [ as -v --64 -o CMakeFiles/cmTC_35c0d.dir/CMakeCCompilerABI.c.o /tmp/cccJWYxG.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_32ff1.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64']
|
||||
ignore line: [Linking C executable cmTC_32ff1]
|
||||
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_32ff1.dir/link.txt --verbose=1]
|
||||
ignore line: [/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_32ff1.dir/CMakeCCompilerABI.c.o -o cmTC_32ff1 ]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_35c0d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64']
|
||||
ignore line: [Linking C executable cmTC_35c0d]
|
||||
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_35c0d.dir/link.txt --verbose=1]
|
||||
ignore line: [/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_35c0d.dir/CMakeCCompilerABI.c.o -o cmTC_35c0d ]
|
||||
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]
|
||||
@ -174,13 +174,13 @@ Parsed C implicit link information from above output:
|
||||
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_32ff1' '-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/ccXe8HSQ.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_32ff1 /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_32ff1.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]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_35c0d' '-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/cc4l6Jza.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_35c0d /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_35c0d.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/ccXe8HSQ.res] ==> ignore
|
||||
arg [-plugin-opt=-fresolution=/tmp/cc4l6Jza.res] ==> ignore
|
||||
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
|
||||
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
|
||||
arg [-plugin-opt=-pass-through=-lc] ==> ignore
|
||||
@ -199,7 +199,7 @@ Parsed C implicit link information from above output:
|
||||
arg [-znow] ==> ignore
|
||||
arg [-zrelro] ==> ignore
|
||||
arg [-o] ==> ignore
|
||||
arg [cmTC_32ff1] ==> ignore
|
||||
arg [cmTC_35c0d] ==> 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
|
||||
@ -211,7 +211,7 @@ Parsed C implicit link information from above output:
|
||||
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_32ff1.dir/CMakeCCompilerABI.c.o] ==> ignore
|
||||
arg [CMakeFiles/cmTC_35c0d.dir/CMakeCCompilerABI.c.o] ==> ignore
|
||||
arg [-lgcc] ==> lib [gcc]
|
||||
arg [--push-state] ==> ignore
|
||||
arg [--as-needed] ==> ignore
|
||||
@ -239,26 +239,26 @@ Parsed C implicit link information from above output:
|
||||
|
||||
|
||||
Determining if the CXX compiler works passed with the following output:
|
||||
Change Dir: /home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp
|
||||
Change Dir: /home/a/shiyan1/build/CMakeFiles/CMakeTmp
|
||||
|
||||
Run Build Command(s):/usr/bin/make cmTC_d9928/fast && /usr/bin/make -f CMakeFiles/cmTC_d9928.dir/build.make CMakeFiles/cmTC_d9928.dir/build
|
||||
make[1]: 进入目录“/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp”
|
||||
Building CXX object CMakeFiles/cmTC_d9928.dir/testCXXCompiler.cxx.o
|
||||
/usr/bin/c++ -o CMakeFiles/cmTC_d9928.dir/testCXXCompiler.cxx.o -c /home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx
|
||||
Linking CXX executable cmTC_d9928
|
||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d9928.dir/link.txt --verbose=1
|
||||
/usr/bin/c++ -rdynamic CMakeFiles/cmTC_d9928.dir/testCXXCompiler.cxx.o -o cmTC_d9928
|
||||
make[1]: 离开目录“/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp”
|
||||
Run Build Command(s):/usr/bin/make cmTC_0a475/fast && /usr/bin/make -f CMakeFiles/cmTC_0a475.dir/build.make CMakeFiles/cmTC_0a475.dir/build
|
||||
make[1]: 进入目录“/home/a/shiyan1/build/CMakeFiles/CMakeTmp”
|
||||
Building CXX object CMakeFiles/cmTC_0a475.dir/testCXXCompiler.cxx.o
|
||||
/usr/bin/c++ -o CMakeFiles/cmTC_0a475.dir/testCXXCompiler.cxx.o -c /home/a/shiyan1/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx
|
||||
Linking CXX executable cmTC_0a475
|
||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0a475.dir/link.txt --verbose=1
|
||||
/usr/bin/c++ -rdynamic CMakeFiles/cmTC_0a475.dir/testCXXCompiler.cxx.o -o cmTC_0a475
|
||||
make[1]: 离开目录“/home/a/shiyan1/build/CMakeFiles/CMakeTmp”
|
||||
|
||||
|
||||
|
||||
Detecting CXX compiler ABI info compiled with the following output:
|
||||
Change Dir: /home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp
|
||||
Change Dir: /home/a/shiyan1/build/CMakeFiles/CMakeTmp
|
||||
|
||||
Run Build Command(s):/usr/bin/make cmTC_abf87/fast && /usr/bin/make -f CMakeFiles/cmTC_abf87.dir/build.make CMakeFiles/cmTC_abf87.dir/build
|
||||
make[1]: Entering directory '/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp'
|
||||
Building CXX object CMakeFiles/cmTC_abf87.dir/CMakeCXXCompilerABI.cpp.o
|
||||
/usr/bin/c++ -v -o CMakeFiles/cmTC_abf87.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp
|
||||
Run Build Command(s):/usr/bin/make cmTC_ae22d/fast && /usr/bin/make -f CMakeFiles/cmTC_ae22d.dir/build.make CMakeFiles/cmTC_ae22d.dir/build
|
||||
make[1]: Entering directory '/home/a/shiyan1/build/CMakeFiles/CMakeTmp'
|
||||
Building CXX object CMakeFiles/cmTC_ae22d.dir/CMakeCXXCompilerABI.cpp.o
|
||||
/usr/bin/c++ -v -o CMakeFiles/cmTC_ae22d.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
|
||||
@ -267,8 +267,8 @@ 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_abf87.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_abf87.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccBUW1Nl.s
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ae22d.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_ae22d.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccM3DisG.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
|
||||
|
||||
@ -292,15 +292,15 @@ GNU C++14 (Ubuntu 9.4.0-1ubuntu1~20.04.2) version 9.4.0 (x86_64-linux-gnu)
|
||||
|
||||
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
|
||||
Compiler executable checksum: 3d1eba838554fa2348dba760e4770469
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_abf87.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
|
||||
as -v --64 -o CMakeFiles/cmTC_abf87.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccBUW1Nl.s
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ae22d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
|
||||
as -v --64 -o CMakeFiles/cmTC_ae22d.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccM3DisG.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_abf87.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
|
||||
Linking CXX executable cmTC_abf87
|
||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_abf87.dir/link.txt --verbose=1
|
||||
/usr/bin/c++ -v -rdynamic CMakeFiles/cmTC_abf87.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_abf87
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ae22d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
|
||||
Linking CXX executable cmTC_ae22d
|
||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ae22d.dir/link.txt --verbose=1
|
||||
/usr/bin/c++ -v -rdynamic CMakeFiles/cmTC_ae22d.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_ae22d
|
||||
Using built-in specs.
|
||||
COLLECT_GCC=/usr/bin/c++
|
||||
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper
|
||||
@ -312,10 +312,10 @@ 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_abf87' '-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/ccGXCZzQ.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_abf87 /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_abf87.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_abf87' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
|
||||
make[1]: Leaving directory '/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp'
|
||||
COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_ae22d' '-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/ccj8Lzc8.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_ae22d /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_ae22d.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_ae22d' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
|
||||
make[1]: Leaving directory '/home/a/shiyan1/build/CMakeFiles/CMakeTmp'
|
||||
|
||||
|
||||
|
||||
@ -342,12 +342,12 @@ Parsed CXX implicit include dir info from above output: rv=done
|
||||
|
||||
Parsed CXX implicit link information from above output:
|
||||
link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
|
||||
ignore line: [Change Dir: /home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp]
|
||||
ignore line: [Change Dir: /home/a/shiyan1/build/CMakeFiles/CMakeTmp]
|
||||
ignore line: []
|
||||
ignore line: [Run Build Command(s):/usr/bin/make cmTC_abf87/fast && /usr/bin/make -f CMakeFiles/cmTC_abf87.dir/build.make CMakeFiles/cmTC_abf87.dir/build]
|
||||
ignore line: [make[1]: Entering directory '/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp']
|
||||
ignore line: [Building CXX object CMakeFiles/cmTC_abf87.dir/CMakeCXXCompilerABI.cpp.o]
|
||||
ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_abf87.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp]
|
||||
ignore line: [Run Build Command(s):/usr/bin/make cmTC_ae22d/fast && /usr/bin/make -f CMakeFiles/cmTC_ae22d.dir/build.make CMakeFiles/cmTC_ae22d.dir/build]
|
||||
ignore line: [make[1]: Entering directory '/home/a/shiyan1/build/CMakeFiles/CMakeTmp']
|
||||
ignore line: [Building CXX object CMakeFiles/cmTC_ae22d.dir/CMakeCXXCompilerABI.cpp.o]
|
||||
ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_ae22d.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]
|
||||
@ -356,8 +356,8 @@ Parsed CXX implicit link information from above output:
|
||||
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_abf87.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_abf87.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccBUW1Nl.s]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ae22d.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_ae22d.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccM3DisG.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: []
|
||||
@ -381,15 +381,15 @@ Parsed CXX implicit link information from above output:
|
||||
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_abf87.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64']
|
||||
ignore line: [ as -v --64 -o CMakeFiles/cmTC_abf87.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccBUW1Nl.s]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ae22d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64']
|
||||
ignore line: [ as -v --64 -o CMakeFiles/cmTC_ae22d.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccM3DisG.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_abf87.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64']
|
||||
ignore line: [Linking CXX executable cmTC_abf87]
|
||||
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_abf87.dir/link.txt --verbose=1]
|
||||
ignore line: [/usr/bin/c++ -v -rdynamic CMakeFiles/cmTC_abf87.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_abf87 ]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ae22d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64']
|
||||
ignore line: [Linking CXX executable cmTC_ae22d]
|
||||
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ae22d.dir/link.txt --verbose=1]
|
||||
ignore line: [/usr/bin/c++ -v -rdynamic CMakeFiles/cmTC_ae22d.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_ae22d ]
|
||||
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]
|
||||
@ -401,13 +401,13 @@ Parsed CXX implicit link information from above output:
|
||||
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_abf87' '-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/ccGXCZzQ.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_abf87 /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_abf87.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]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_ae22d' '-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/ccj8Lzc8.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_ae22d /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_ae22d.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/ccGXCZzQ.res] ==> ignore
|
||||
arg [-plugin-opt=-fresolution=/tmp/ccj8Lzc8.res] ==> ignore
|
||||
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
|
||||
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
|
||||
arg [-plugin-opt=-pass-through=-lc] ==> ignore
|
||||
@ -426,7 +426,7 @@ Parsed CXX implicit link information from above output:
|
||||
arg [-znow] ==> ignore
|
||||
arg [-zrelro] ==> ignore
|
||||
arg [-o] ==> ignore
|
||||
arg [cmTC_abf87] ==> ignore
|
||||
arg [cmTC_ae22d] ==> 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
|
||||
@ -438,7 +438,7 @@ Parsed CXX implicit link information from above output:
|
||||
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_abf87.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
|
||||
arg [CMakeFiles/cmTC_ae22d.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
|
||||
arg [-lstdc++] ==> lib [stdc++]
|
||||
arg [-lm] ==> lib [m]
|
||||
arg [-lgcc_s] ==> lib [gcc_s]
|
||||
@ -462,30 +462,30 @@ Parsed CXX implicit link information from above output:
|
||||
|
||||
|
||||
Determining if the include file pthread.h exists passed with the following output:
|
||||
Change Dir: /home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp
|
||||
Change Dir: /home/a/shiyan1/build/CMakeFiles/CMakeTmp
|
||||
|
||||
Run Build Command(s):/usr/bin/make cmTC_ddf0a/fast && /usr/bin/make -f CMakeFiles/cmTC_ddf0a.dir/build.make CMakeFiles/cmTC_ddf0a.dir/build
|
||||
make[1]: 进入目录“/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp”
|
||||
Building C object CMakeFiles/cmTC_ddf0a.dir/CheckIncludeFile.c.o
|
||||
/usr/bin/cc -o CMakeFiles/cmTC_ddf0a.dir/CheckIncludeFile.c.o -c /home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp/CheckIncludeFile.c
|
||||
Linking C executable cmTC_ddf0a
|
||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ddf0a.dir/link.txt --verbose=1
|
||||
/usr/bin/cc -rdynamic CMakeFiles/cmTC_ddf0a.dir/CheckIncludeFile.c.o -o cmTC_ddf0a
|
||||
make[1]: 离开目录“/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp”
|
||||
Run Build Command(s):/usr/bin/make cmTC_09b4b/fast && /usr/bin/make -f CMakeFiles/cmTC_09b4b.dir/build.make CMakeFiles/cmTC_09b4b.dir/build
|
||||
make[1]: 进入目录“/home/a/shiyan1/build/CMakeFiles/CMakeTmp”
|
||||
Building C object CMakeFiles/cmTC_09b4b.dir/CheckIncludeFile.c.o
|
||||
/usr/bin/cc -o CMakeFiles/cmTC_09b4b.dir/CheckIncludeFile.c.o -c /home/a/shiyan1/build/CMakeFiles/CMakeTmp/CheckIncludeFile.c
|
||||
Linking C executable cmTC_09b4b
|
||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_09b4b.dir/link.txt --verbose=1
|
||||
/usr/bin/cc -rdynamic CMakeFiles/cmTC_09b4b.dir/CheckIncludeFile.c.o -o cmTC_09b4b
|
||||
make[1]: 离开目录“/home/a/shiyan1/build/CMakeFiles/CMakeTmp”
|
||||
|
||||
|
||||
|
||||
Determining if the function pthread_create exists in the pthread passed with the following output:
|
||||
Change Dir: /home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp
|
||||
Change Dir: /home/a/shiyan1/build/CMakeFiles/CMakeTmp
|
||||
|
||||
Run Build Command(s):/usr/bin/make cmTC_0515a/fast && /usr/bin/make -f CMakeFiles/cmTC_0515a.dir/build.make CMakeFiles/cmTC_0515a.dir/build
|
||||
make[1]: 进入目录“/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp”
|
||||
Building C object CMakeFiles/cmTC_0515a.dir/CheckFunctionExists.c.o
|
||||
/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_0515a.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.16/Modules/CheckFunctionExists.c
|
||||
Linking C executable cmTC_0515a
|
||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0515a.dir/link.txt --verbose=1
|
||||
/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_0515a.dir/CheckFunctionExists.c.o -o cmTC_0515a -lpthread
|
||||
make[1]: 离开目录“/home/zmn/Gitea/ROS_Learn/build/CMakeFiles/CMakeTmp”
|
||||
Run Build Command(s):/usr/bin/make cmTC_cd9b5/fast && /usr/bin/make -f CMakeFiles/cmTC_cd9b5.dir/build.make CMakeFiles/cmTC_cd9b5.dir/build
|
||||
make[1]: 进入目录“/home/a/shiyan1/build/CMakeFiles/CMakeTmp”
|
||||
Building C object CMakeFiles/cmTC_cd9b5.dir/CheckFunctionExists.c.o
|
||||
/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_cd9b5.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.16/Modules/CheckFunctionExists.c
|
||||
Linking C executable cmTC_cd9b5
|
||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cd9b5.dir/link.txt --verbose=1
|
||||
/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_cd9b5.dir/CheckFunctionExists.c.o -o cmTC_cd9b5 -lpthread
|
||||
make[1]: 离开目录“/home/a/shiyan1/build/CMakeFiles/CMakeTmp”
|
||||
|
||||
|
||||
|
2
shiyan1/build/CMakeFiles/CMakeRuleHashes.txt
Normal file
2
shiyan1/build/CMakeFiles/CMakeRuleHashes.txt
Normal file
@ -0,0 +1,2 @@
|
||||
# Hashes of file build rules.
|
||||
6cd3826ea2dcd40e1b62c86f5914f165 CMakeFiles/clean_test_results
|
219
shiyan1/build/CMakeFiles/Makefile.cmake
Normal file
219
shiyan1/build/CMakeFiles/Makefile.cmake
Normal file
@ -0,0 +1,219 @@
|
||||
# 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"
|
||||
"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"
|
||||
"shiyan1/catkin_generated/ordered_paths.cmake"
|
||||
"shiyan1/catkin_generated/package.cmake"
|
||||
"/home/a/shiyan1/src/CMakeLists.txt"
|
||||
"/home/a/shiyan1/src/shiyan1/CMakeLists.txt"
|
||||
"/home/a/shiyan1/src/shiyan1/package.xml"
|
||||
"/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.fish.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.fish.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/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/xmlrpcpp/cmake/xmlrpcpp-extras.cmake"
|
||||
"/opt/ros/noetic/share/xmlrpcpp/cmake/xmlrpcppConfig-version.cmake"
|
||||
"/opt/ros/noetic/share/xmlrpcpp/cmake/xmlrpcppConfig.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/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/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/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/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.UOkBt"
|
||||
"atomic_configure/env.sh.OctUy"
|
||||
"atomic_configure/setup.bash.UXmg2"
|
||||
"atomic_configure/local_setup.bash.6qnvX"
|
||||
"atomic_configure/setup.sh.ULntV"
|
||||
"atomic_configure/local_setup.sh.ehQyK"
|
||||
"atomic_configure/setup.zsh.hShIn"
|
||||
"atomic_configure/local_setup.zsh.xyXmD"
|
||||
"atomic_configure/setup.fish.M5vhp"
|
||||
"atomic_configure/local_setup.fish.gsaDI"
|
||||
"atomic_configure/.rosinstall.5ohxf"
|
||||
"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/setup.fish"
|
||||
"catkin_generated/installspace/local_setup.fish"
|
||||
"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"
|
||||
"shiyan1/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"
|
||||
"shiyan1/CMakeFiles/nodeA.dir/DependInfo.cmake"
|
||||
"shiyan1/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake"
|
||||
"shiyan1/CMakeFiles/std_msgs_generate_messages_nodejs.dir/DependInfo.cmake"
|
||||
"shiyan1/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake"
|
||||
"shiyan1/CMakeFiles/roscpp_generate_messages_eus.dir/DependInfo.cmake"
|
||||
"shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/DependInfo.cmake"
|
||||
"shiyan1/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake"
|
||||
"shiyan1/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake"
|
||||
"shiyan1/CMakeFiles/std_msgs_generate_messages_eus.dir/DependInfo.cmake"
|
||||
"shiyan1/CMakeFiles/roscpp_generate_messages_nodejs.dir/DependInfo.cmake"
|
||||
"shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake"
|
||||
"shiyan1/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake"
|
||||
"shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/DependInfo.cmake"
|
||||
"shiyan1/CMakeFiles/nodeB.dir/DependInfo.cmake"
|
||||
"shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake"
|
||||
"shiyan1/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake"
|
||||
"shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake"
|
||||
)
|
882
shiyan1/build/CMakeFiles/Makefile2
Normal file
882
shiyan1/build/CMakeFiles/Makefile2
Normal file
@ -0,0 +1,882 @@
|
||||
# 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 = /home/a/shiyan1/src
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/a/shiyan1/build
|
||||
|
||||
#=============================================================================
|
||||
# Directory level rules for the build root directory
|
||||
|
||||
# The main recursive "all" target.
|
||||
all: gtest/all
|
||||
all: shiyan1/all
|
||||
|
||||
.PHONY : all
|
||||
|
||||
# The main recursive "preinstall" target.
|
||||
preinstall: gtest/preinstall
|
||||
preinstall: shiyan1/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: shiyan1/clean
|
||||
|
||||
.PHONY : 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
|
||||
|
||||
#=============================================================================
|
||||
# Directory level rules for directory shiyan1
|
||||
|
||||
# Recursive "all" directory target.
|
||||
shiyan1/all: shiyan1/CMakeFiles/nodeA.dir/all
|
||||
shiyan1/all: shiyan1/CMakeFiles/nodeB.dir/all
|
||||
|
||||
.PHONY : shiyan1/all
|
||||
|
||||
# Recursive "preinstall" directory target.
|
||||
shiyan1/preinstall:
|
||||
|
||||
.PHONY : shiyan1/preinstall
|
||||
|
||||
# Recursive "clean" directory target.
|
||||
shiyan1/clean: shiyan1/CMakeFiles/nodeA.dir/clean
|
||||
shiyan1/clean: shiyan1/CMakeFiles/std_msgs_generate_messages_py.dir/clean
|
||||
shiyan1/clean: shiyan1/CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean
|
||||
shiyan1/clean: shiyan1/CMakeFiles/roscpp_generate_messages_cpp.dir/clean
|
||||
shiyan1/clean: shiyan1/CMakeFiles/roscpp_generate_messages_eus.dir/clean
|
||||
shiyan1/clean: shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/clean
|
||||
shiyan1/clean: shiyan1/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean
|
||||
shiyan1/clean: shiyan1/CMakeFiles/roscpp_generate_messages_py.dir/clean
|
||||
shiyan1/clean: shiyan1/CMakeFiles/std_msgs_generate_messages_eus.dir/clean
|
||||
shiyan1/clean: shiyan1/CMakeFiles/roscpp_generate_messages_nodejs.dir/clean
|
||||
shiyan1/clean: shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean
|
||||
shiyan1/clean: shiyan1/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean
|
||||
shiyan1/clean: shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/clean
|
||||
shiyan1/clean: shiyan1/CMakeFiles/nodeB.dir/clean
|
||||
shiyan1/clean: shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean
|
||||
shiyan1/clean: shiyan1/CMakeFiles/roscpp_generate_messages_lisp.dir/clean
|
||||
shiyan1/clean: shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean
|
||||
|
||||
.PHONY : shiyan1/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=/home/a/shiyan1/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 /home/a/shiyan1/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/doxygen.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/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=/home/a/shiyan1/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 /home/a/shiyan1/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/run_tests.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/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=/home/a/shiyan1/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 /home/a/shiyan1/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/clean_test_results.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/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=/home/a/shiyan1/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 /home/a/shiyan1/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/tests.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/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=/home/a/shiyan1/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 /home/a/shiyan1/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/download_extra_data.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/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/googlemock/CMakeFiles/gmock.dir/all
|
||||
gtest/googlemock/CMakeFiles/gmock_main.dir/all: gtest/googletest/CMakeFiles/gtest.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=/home/a/shiyan1/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 /home/a/shiyan1/build/CMakeFiles 6
|
||||
$(MAKE) -f CMakeFiles/Makefile2 gtest/googlemock/CMakeFiles/gmock_main.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/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=/home/a/shiyan1/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 /home/a/shiyan1/build/CMakeFiles 4
|
||||
$(MAKE) -f CMakeFiles/Makefile2 gtest/googlemock/CMakeFiles/gmock.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/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=/home/a/shiyan1/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 /home/a/shiyan1/build/CMakeFiles 4
|
||||
$(MAKE) -f CMakeFiles/Makefile2 gtest/googletest/CMakeFiles/gtest_main.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/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=/home/a/shiyan1/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 /home/a/shiyan1/build/CMakeFiles 2
|
||||
$(MAKE) -f CMakeFiles/Makefile2 gtest/googletest/CMakeFiles/gtest.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/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 shiyan1/CMakeFiles/nodeA.dir
|
||||
|
||||
# All Build rule for target.
|
||||
shiyan1/CMakeFiles/nodeA.dir/all:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/nodeA.dir/build.make shiyan1/CMakeFiles/nodeA.dir/depend
|
||||
$(MAKE) -f shiyan1/CMakeFiles/nodeA.dir/build.make shiyan1/CMakeFiles/nodeA.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/a/shiyan1/build/CMakeFiles --progress-num=9,10 "Built target nodeA"
|
||||
.PHONY : shiyan1/CMakeFiles/nodeA.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
shiyan1/CMakeFiles/nodeA.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 2
|
||||
$(MAKE) -f CMakeFiles/Makefile2 shiyan1/CMakeFiles/nodeA.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
.PHONY : shiyan1/CMakeFiles/nodeA.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
nodeA: shiyan1/CMakeFiles/nodeA.dir/rule
|
||||
|
||||
.PHONY : nodeA
|
||||
|
||||
# clean rule for target.
|
||||
shiyan1/CMakeFiles/nodeA.dir/clean:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/nodeA.dir/build.make shiyan1/CMakeFiles/nodeA.dir/clean
|
||||
.PHONY : shiyan1/CMakeFiles/nodeA.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target shiyan1/CMakeFiles/std_msgs_generate_messages_py.dir
|
||||
|
||||
# All Build rule for target.
|
||||
shiyan1/CMakeFiles/std_msgs_generate_messages_py.dir/all:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/std_msgs_generate_messages_py.dir/build.make shiyan1/CMakeFiles/std_msgs_generate_messages_py.dir/depend
|
||||
$(MAKE) -f shiyan1/CMakeFiles/std_msgs_generate_messages_py.dir/build.make shiyan1/CMakeFiles/std_msgs_generate_messages_py.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/a/shiyan1/build/CMakeFiles --progress-num= "Built target std_msgs_generate_messages_py"
|
||||
.PHONY : shiyan1/CMakeFiles/std_msgs_generate_messages_py.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
shiyan1/CMakeFiles/std_msgs_generate_messages_py.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 shiyan1/CMakeFiles/std_msgs_generate_messages_py.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
.PHONY : shiyan1/CMakeFiles/std_msgs_generate_messages_py.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
std_msgs_generate_messages_py: shiyan1/CMakeFiles/std_msgs_generate_messages_py.dir/rule
|
||||
|
||||
.PHONY : std_msgs_generate_messages_py
|
||||
|
||||
# clean rule for target.
|
||||
shiyan1/CMakeFiles/std_msgs_generate_messages_py.dir/clean:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/std_msgs_generate_messages_py.dir/build.make shiyan1/CMakeFiles/std_msgs_generate_messages_py.dir/clean
|
||||
.PHONY : shiyan1/CMakeFiles/std_msgs_generate_messages_py.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target shiyan1/CMakeFiles/std_msgs_generate_messages_nodejs.dir
|
||||
|
||||
# All Build rule for target.
|
||||
shiyan1/CMakeFiles/std_msgs_generate_messages_nodejs.dir/all:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make shiyan1/CMakeFiles/std_msgs_generate_messages_nodejs.dir/depend
|
||||
$(MAKE) -f shiyan1/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make shiyan1/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/a/shiyan1/build/CMakeFiles --progress-num= "Built target std_msgs_generate_messages_nodejs"
|
||||
.PHONY : shiyan1/CMakeFiles/std_msgs_generate_messages_nodejs.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
shiyan1/CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 shiyan1/CMakeFiles/std_msgs_generate_messages_nodejs.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
.PHONY : shiyan1/CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
std_msgs_generate_messages_nodejs: shiyan1/CMakeFiles/std_msgs_generate_messages_nodejs.dir/rule
|
||||
|
||||
.PHONY : std_msgs_generate_messages_nodejs
|
||||
|
||||
# clean rule for target.
|
||||
shiyan1/CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make shiyan1/CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean
|
||||
.PHONY : shiyan1/CMakeFiles/std_msgs_generate_messages_nodejs.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target shiyan1/CMakeFiles/roscpp_generate_messages_cpp.dir
|
||||
|
||||
# All Build rule for target.
|
||||
shiyan1/CMakeFiles/roscpp_generate_messages_cpp.dir/all:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make shiyan1/CMakeFiles/roscpp_generate_messages_cpp.dir/depend
|
||||
$(MAKE) -f shiyan1/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make shiyan1/CMakeFiles/roscpp_generate_messages_cpp.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/a/shiyan1/build/CMakeFiles --progress-num= "Built target roscpp_generate_messages_cpp"
|
||||
.PHONY : shiyan1/CMakeFiles/roscpp_generate_messages_cpp.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
shiyan1/CMakeFiles/roscpp_generate_messages_cpp.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 shiyan1/CMakeFiles/roscpp_generate_messages_cpp.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
.PHONY : shiyan1/CMakeFiles/roscpp_generate_messages_cpp.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
roscpp_generate_messages_cpp: shiyan1/CMakeFiles/roscpp_generate_messages_cpp.dir/rule
|
||||
|
||||
.PHONY : roscpp_generate_messages_cpp
|
||||
|
||||
# clean rule for target.
|
||||
shiyan1/CMakeFiles/roscpp_generate_messages_cpp.dir/clean:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make shiyan1/CMakeFiles/roscpp_generate_messages_cpp.dir/clean
|
||||
.PHONY : shiyan1/CMakeFiles/roscpp_generate_messages_cpp.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target shiyan1/CMakeFiles/roscpp_generate_messages_eus.dir
|
||||
|
||||
# All Build rule for target.
|
||||
shiyan1/CMakeFiles/roscpp_generate_messages_eus.dir/all:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/roscpp_generate_messages_eus.dir/build.make shiyan1/CMakeFiles/roscpp_generate_messages_eus.dir/depend
|
||||
$(MAKE) -f shiyan1/CMakeFiles/roscpp_generate_messages_eus.dir/build.make shiyan1/CMakeFiles/roscpp_generate_messages_eus.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/a/shiyan1/build/CMakeFiles --progress-num= "Built target roscpp_generate_messages_eus"
|
||||
.PHONY : shiyan1/CMakeFiles/roscpp_generate_messages_eus.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
shiyan1/CMakeFiles/roscpp_generate_messages_eus.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 shiyan1/CMakeFiles/roscpp_generate_messages_eus.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
.PHONY : shiyan1/CMakeFiles/roscpp_generate_messages_eus.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
roscpp_generate_messages_eus: shiyan1/CMakeFiles/roscpp_generate_messages_eus.dir/rule
|
||||
|
||||
.PHONY : roscpp_generate_messages_eus
|
||||
|
||||
# clean rule for target.
|
||||
shiyan1/CMakeFiles/roscpp_generate_messages_eus.dir/clean:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/roscpp_generate_messages_eus.dir/build.make shiyan1/CMakeFiles/roscpp_generate_messages_eus.dir/clean
|
||||
.PHONY : shiyan1/CMakeFiles/roscpp_generate_messages_eus.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir
|
||||
|
||||
# All Build rule for target.
|
||||
shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/all:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/depend
|
||||
$(MAKE) -f shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/a/shiyan1/build/CMakeFiles --progress-num= "Built target rosgraph_msgs_generate_messages_nodejs"
|
||||
.PHONY : shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
.PHONY : shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
rosgraph_msgs_generate_messages_nodejs: shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/rule
|
||||
|
||||
.PHONY : rosgraph_msgs_generate_messages_nodejs
|
||||
|
||||
# clean rule for target.
|
||||
shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/clean:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/clean
|
||||
.PHONY : shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target shiyan1/CMakeFiles/std_msgs_generate_messages_lisp.dir
|
||||
|
||||
# All Build rule for target.
|
||||
shiyan1/CMakeFiles/std_msgs_generate_messages_lisp.dir/all:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make shiyan1/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend
|
||||
$(MAKE) -f shiyan1/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make shiyan1/CMakeFiles/std_msgs_generate_messages_lisp.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/a/shiyan1/build/CMakeFiles --progress-num= "Built target std_msgs_generate_messages_lisp"
|
||||
.PHONY : shiyan1/CMakeFiles/std_msgs_generate_messages_lisp.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
shiyan1/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 shiyan1/CMakeFiles/std_msgs_generate_messages_lisp.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
.PHONY : shiyan1/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
std_msgs_generate_messages_lisp: shiyan1/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule
|
||||
|
||||
.PHONY : std_msgs_generate_messages_lisp
|
||||
|
||||
# clean rule for target.
|
||||
shiyan1/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make shiyan1/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean
|
||||
.PHONY : shiyan1/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target shiyan1/CMakeFiles/roscpp_generate_messages_py.dir
|
||||
|
||||
# All Build rule for target.
|
||||
shiyan1/CMakeFiles/roscpp_generate_messages_py.dir/all:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/roscpp_generate_messages_py.dir/build.make shiyan1/CMakeFiles/roscpp_generate_messages_py.dir/depend
|
||||
$(MAKE) -f shiyan1/CMakeFiles/roscpp_generate_messages_py.dir/build.make shiyan1/CMakeFiles/roscpp_generate_messages_py.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/a/shiyan1/build/CMakeFiles --progress-num= "Built target roscpp_generate_messages_py"
|
||||
.PHONY : shiyan1/CMakeFiles/roscpp_generate_messages_py.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
shiyan1/CMakeFiles/roscpp_generate_messages_py.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 shiyan1/CMakeFiles/roscpp_generate_messages_py.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
.PHONY : shiyan1/CMakeFiles/roscpp_generate_messages_py.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
roscpp_generate_messages_py: shiyan1/CMakeFiles/roscpp_generate_messages_py.dir/rule
|
||||
|
||||
.PHONY : roscpp_generate_messages_py
|
||||
|
||||
# clean rule for target.
|
||||
shiyan1/CMakeFiles/roscpp_generate_messages_py.dir/clean:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/roscpp_generate_messages_py.dir/build.make shiyan1/CMakeFiles/roscpp_generate_messages_py.dir/clean
|
||||
.PHONY : shiyan1/CMakeFiles/roscpp_generate_messages_py.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target shiyan1/CMakeFiles/std_msgs_generate_messages_eus.dir
|
||||
|
||||
# All Build rule for target.
|
||||
shiyan1/CMakeFiles/std_msgs_generate_messages_eus.dir/all:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make shiyan1/CMakeFiles/std_msgs_generate_messages_eus.dir/depend
|
||||
$(MAKE) -f shiyan1/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make shiyan1/CMakeFiles/std_msgs_generate_messages_eus.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/a/shiyan1/build/CMakeFiles --progress-num= "Built target std_msgs_generate_messages_eus"
|
||||
.PHONY : shiyan1/CMakeFiles/std_msgs_generate_messages_eus.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
shiyan1/CMakeFiles/std_msgs_generate_messages_eus.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 shiyan1/CMakeFiles/std_msgs_generate_messages_eus.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
.PHONY : shiyan1/CMakeFiles/std_msgs_generate_messages_eus.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
std_msgs_generate_messages_eus: shiyan1/CMakeFiles/std_msgs_generate_messages_eus.dir/rule
|
||||
|
||||
.PHONY : std_msgs_generate_messages_eus
|
||||
|
||||
# clean rule for target.
|
||||
shiyan1/CMakeFiles/std_msgs_generate_messages_eus.dir/clean:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make shiyan1/CMakeFiles/std_msgs_generate_messages_eus.dir/clean
|
||||
.PHONY : shiyan1/CMakeFiles/std_msgs_generate_messages_eus.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target shiyan1/CMakeFiles/roscpp_generate_messages_nodejs.dir
|
||||
|
||||
# All Build rule for target.
|
||||
shiyan1/CMakeFiles/roscpp_generate_messages_nodejs.dir/all:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make shiyan1/CMakeFiles/roscpp_generate_messages_nodejs.dir/depend
|
||||
$(MAKE) -f shiyan1/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make shiyan1/CMakeFiles/roscpp_generate_messages_nodejs.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/a/shiyan1/build/CMakeFiles --progress-num= "Built target roscpp_generate_messages_nodejs"
|
||||
.PHONY : shiyan1/CMakeFiles/roscpp_generate_messages_nodejs.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
shiyan1/CMakeFiles/roscpp_generate_messages_nodejs.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 shiyan1/CMakeFiles/roscpp_generate_messages_nodejs.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
.PHONY : shiyan1/CMakeFiles/roscpp_generate_messages_nodejs.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
roscpp_generate_messages_nodejs: shiyan1/CMakeFiles/roscpp_generate_messages_nodejs.dir/rule
|
||||
|
||||
.PHONY : roscpp_generate_messages_nodejs
|
||||
|
||||
# clean rule for target.
|
||||
shiyan1/CMakeFiles/roscpp_generate_messages_nodejs.dir/clean:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make shiyan1/CMakeFiles/roscpp_generate_messages_nodejs.dir/clean
|
||||
.PHONY : shiyan1/CMakeFiles/roscpp_generate_messages_nodejs.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir
|
||||
|
||||
# All Build rule for target.
|
||||
shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend
|
||||
$(MAKE) -f shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/a/shiyan1/build/CMakeFiles --progress-num= "Built target rosgraph_msgs_generate_messages_cpp"
|
||||
.PHONY : shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
.PHONY : shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
rosgraph_msgs_generate_messages_cpp: shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule
|
||||
|
||||
.PHONY : rosgraph_msgs_generate_messages_cpp
|
||||
|
||||
# clean rule for target.
|
||||
shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean
|
||||
.PHONY : shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target shiyan1/CMakeFiles/std_msgs_generate_messages_cpp.dir
|
||||
|
||||
# All Build rule for target.
|
||||
shiyan1/CMakeFiles/std_msgs_generate_messages_cpp.dir/all:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make shiyan1/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend
|
||||
$(MAKE) -f shiyan1/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make shiyan1/CMakeFiles/std_msgs_generate_messages_cpp.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/a/shiyan1/build/CMakeFiles --progress-num= "Built target std_msgs_generate_messages_cpp"
|
||||
.PHONY : shiyan1/CMakeFiles/std_msgs_generate_messages_cpp.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
shiyan1/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 shiyan1/CMakeFiles/std_msgs_generate_messages_cpp.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
.PHONY : shiyan1/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
std_msgs_generate_messages_cpp: shiyan1/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule
|
||||
|
||||
.PHONY : std_msgs_generate_messages_cpp
|
||||
|
||||
# clean rule for target.
|
||||
shiyan1/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make shiyan1/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean
|
||||
.PHONY : shiyan1/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir
|
||||
|
||||
# All Build rule for target.
|
||||
shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/all:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/depend
|
||||
$(MAKE) -f shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/a/shiyan1/build/CMakeFiles --progress-num= "Built target rosgraph_msgs_generate_messages_eus"
|
||||
.PHONY : shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
.PHONY : shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
rosgraph_msgs_generate_messages_eus: shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/rule
|
||||
|
||||
.PHONY : rosgraph_msgs_generate_messages_eus
|
||||
|
||||
# clean rule for target.
|
||||
shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/clean:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/clean
|
||||
.PHONY : shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target shiyan1/CMakeFiles/nodeB.dir
|
||||
|
||||
# All Build rule for target.
|
||||
shiyan1/CMakeFiles/nodeB.dir/all:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/nodeB.dir/build.make shiyan1/CMakeFiles/nodeB.dir/depend
|
||||
$(MAKE) -f shiyan1/CMakeFiles/nodeB.dir/build.make shiyan1/CMakeFiles/nodeB.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/a/shiyan1/build/CMakeFiles --progress-num=11,12 "Built target nodeB"
|
||||
.PHONY : shiyan1/CMakeFiles/nodeB.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
shiyan1/CMakeFiles/nodeB.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 2
|
||||
$(MAKE) -f CMakeFiles/Makefile2 shiyan1/CMakeFiles/nodeB.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
.PHONY : shiyan1/CMakeFiles/nodeB.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
nodeB: shiyan1/CMakeFiles/nodeB.dir/rule
|
||||
|
||||
.PHONY : nodeB
|
||||
|
||||
# clean rule for target.
|
||||
shiyan1/CMakeFiles/nodeB.dir/clean:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/nodeB.dir/build.make shiyan1/CMakeFiles/nodeB.dir/clean
|
||||
.PHONY : shiyan1/CMakeFiles/nodeB.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir
|
||||
|
||||
# All Build rule for target.
|
||||
shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend
|
||||
$(MAKE) -f shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/a/shiyan1/build/CMakeFiles --progress-num= "Built target rosgraph_msgs_generate_messages_lisp"
|
||||
.PHONY : shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
.PHONY : shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
rosgraph_msgs_generate_messages_lisp: shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule
|
||||
|
||||
.PHONY : rosgraph_msgs_generate_messages_lisp
|
||||
|
||||
# clean rule for target.
|
||||
shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean
|
||||
.PHONY : shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target shiyan1/CMakeFiles/roscpp_generate_messages_lisp.dir
|
||||
|
||||
# All Build rule for target.
|
||||
shiyan1/CMakeFiles/roscpp_generate_messages_lisp.dir/all:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make shiyan1/CMakeFiles/roscpp_generate_messages_lisp.dir/depend
|
||||
$(MAKE) -f shiyan1/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make shiyan1/CMakeFiles/roscpp_generate_messages_lisp.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/a/shiyan1/build/CMakeFiles --progress-num= "Built target roscpp_generate_messages_lisp"
|
||||
.PHONY : shiyan1/CMakeFiles/roscpp_generate_messages_lisp.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
shiyan1/CMakeFiles/roscpp_generate_messages_lisp.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 shiyan1/CMakeFiles/roscpp_generate_messages_lisp.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
.PHONY : shiyan1/CMakeFiles/roscpp_generate_messages_lisp.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
roscpp_generate_messages_lisp: shiyan1/CMakeFiles/roscpp_generate_messages_lisp.dir/rule
|
||||
|
||||
.PHONY : roscpp_generate_messages_lisp
|
||||
|
||||
# clean rule for target.
|
||||
shiyan1/CMakeFiles/roscpp_generate_messages_lisp.dir/clean:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make shiyan1/CMakeFiles/roscpp_generate_messages_lisp.dir/clean
|
||||
.PHONY : shiyan1/CMakeFiles/roscpp_generate_messages_lisp.dir/clean
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for target shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_py.dir
|
||||
|
||||
# All Build rule for target.
|
||||
shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend
|
||||
$(MAKE) -f shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build
|
||||
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/a/shiyan1/build/CMakeFiles --progress-num= "Built target rosgraph_msgs_generate_messages_py"
|
||||
.PHONY : shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all
|
||||
|
||||
# Build rule for subdir invocation for target.
|
||||
shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
$(MAKE) -f CMakeFiles/Makefile2 shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
.PHONY : shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule
|
||||
|
||||
# Convenience name for target.
|
||||
rosgraph_msgs_generate_messages_py: shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule
|
||||
|
||||
.PHONY : rosgraph_msgs_generate_messages_py
|
||||
|
||||
# clean rule for target.
|
||||
shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean
|
||||
.PHONY : shiyan1/CMakeFiles/rosgraph_msgs_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
|
||||
|
61
shiyan1/build/CMakeFiles/TargetDirectories.txt
Normal file
61
shiyan1/build/CMakeFiles/TargetDirectories.txt
Normal file
@ -0,0 +1,61 @@
|
||||
/home/a/shiyan1/build/CMakeFiles/install/strip.dir
|
||||
/home/a/shiyan1/build/CMakeFiles/install/local.dir
|
||||
/home/a/shiyan1/build/CMakeFiles/install.dir
|
||||
/home/a/shiyan1/build/CMakeFiles/list_install_components.dir
|
||||
/home/a/shiyan1/build/CMakeFiles/rebuild_cache.dir
|
||||
/home/a/shiyan1/build/CMakeFiles/edit_cache.dir
|
||||
/home/a/shiyan1/build/CMakeFiles/test.dir
|
||||
/home/a/shiyan1/build/CMakeFiles/doxygen.dir
|
||||
/home/a/shiyan1/build/CMakeFiles/run_tests.dir
|
||||
/home/a/shiyan1/build/CMakeFiles/clean_test_results.dir
|
||||
/home/a/shiyan1/build/CMakeFiles/tests.dir
|
||||
/home/a/shiyan1/build/CMakeFiles/download_extra_data.dir
|
||||
/home/a/shiyan1/build/gtest/CMakeFiles/install/strip.dir
|
||||
/home/a/shiyan1/build/gtest/CMakeFiles/install/local.dir
|
||||
/home/a/shiyan1/build/gtest/CMakeFiles/install.dir
|
||||
/home/a/shiyan1/build/gtest/CMakeFiles/list_install_components.dir
|
||||
/home/a/shiyan1/build/gtest/CMakeFiles/rebuild_cache.dir
|
||||
/home/a/shiyan1/build/gtest/CMakeFiles/edit_cache.dir
|
||||
/home/a/shiyan1/build/gtest/CMakeFiles/test.dir
|
||||
/home/a/shiyan1/build/gtest/googlemock/CMakeFiles/install/strip.dir
|
||||
/home/a/shiyan1/build/gtest/googlemock/CMakeFiles/install/local.dir
|
||||
/home/a/shiyan1/build/gtest/googlemock/CMakeFiles/install.dir
|
||||
/home/a/shiyan1/build/gtest/googlemock/CMakeFiles/list_install_components.dir
|
||||
/home/a/shiyan1/build/gtest/googlemock/CMakeFiles/rebuild_cache.dir
|
||||
/home/a/shiyan1/build/gtest/googlemock/CMakeFiles/edit_cache.dir
|
||||
/home/a/shiyan1/build/gtest/googlemock/CMakeFiles/test.dir
|
||||
/home/a/shiyan1/build/gtest/googlemock/CMakeFiles/gmock_main.dir
|
||||
/home/a/shiyan1/build/gtest/googlemock/CMakeFiles/gmock.dir
|
||||
/home/a/shiyan1/build/gtest/googletest/CMakeFiles/install/strip.dir
|
||||
/home/a/shiyan1/build/gtest/googletest/CMakeFiles/install/local.dir
|
||||
/home/a/shiyan1/build/gtest/googletest/CMakeFiles/install.dir
|
||||
/home/a/shiyan1/build/gtest/googletest/CMakeFiles/list_install_components.dir
|
||||
/home/a/shiyan1/build/gtest/googletest/CMakeFiles/rebuild_cache.dir
|
||||
/home/a/shiyan1/build/gtest/googletest/CMakeFiles/edit_cache.dir
|
||||
/home/a/shiyan1/build/gtest/googletest/CMakeFiles/test.dir
|
||||
/home/a/shiyan1/build/gtest/googletest/CMakeFiles/gtest_main.dir
|
||||
/home/a/shiyan1/build/gtest/googletest/CMakeFiles/gtest.dir
|
||||
/home/a/shiyan1/build/shiyan1/CMakeFiles/install/local.dir
|
||||
/home/a/shiyan1/build/shiyan1/CMakeFiles/rebuild_cache.dir
|
||||
/home/a/shiyan1/build/shiyan1/CMakeFiles/edit_cache.dir
|
||||
/home/a/shiyan1/build/shiyan1/CMakeFiles/test.dir
|
||||
/home/a/shiyan1/build/shiyan1/CMakeFiles/nodeA.dir
|
||||
/home/a/shiyan1/build/shiyan1/CMakeFiles/std_msgs_generate_messages_py.dir
|
||||
/home/a/shiyan1/build/shiyan1/CMakeFiles/std_msgs_generate_messages_nodejs.dir
|
||||
/home/a/shiyan1/build/shiyan1/CMakeFiles/roscpp_generate_messages_cpp.dir
|
||||
/home/a/shiyan1/build/shiyan1/CMakeFiles/roscpp_generate_messages_eus.dir
|
||||
/home/a/shiyan1/build/shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir
|
||||
/home/a/shiyan1/build/shiyan1/CMakeFiles/list_install_components.dir
|
||||
/home/a/shiyan1/build/shiyan1/CMakeFiles/std_msgs_generate_messages_lisp.dir
|
||||
/home/a/shiyan1/build/shiyan1/CMakeFiles/roscpp_generate_messages_py.dir
|
||||
/home/a/shiyan1/build/shiyan1/CMakeFiles/install.dir
|
||||
/home/a/shiyan1/build/shiyan1/CMakeFiles/std_msgs_generate_messages_eus.dir
|
||||
/home/a/shiyan1/build/shiyan1/CMakeFiles/roscpp_generate_messages_nodejs.dir
|
||||
/home/a/shiyan1/build/shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir
|
||||
/home/a/shiyan1/build/shiyan1/CMakeFiles/install/strip.dir
|
||||
/home/a/shiyan1/build/shiyan1/CMakeFiles/std_msgs_generate_messages_cpp.dir
|
||||
/home/a/shiyan1/build/shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir
|
||||
/home/a/shiyan1/build/shiyan1/CMakeFiles/nodeB.dir
|
||||
/home/a/shiyan1/build/shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir
|
||||
/home/a/shiyan1/build/shiyan1/CMakeFiles/roscpp_generate_messages_lisp.dir
|
||||
/home/a/shiyan1/build/shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_py.dir
|
@ -43,10 +43,10 @@ RM = /usr/bin/cmake -E remove -f
|
||||
EQUALS = =
|
||||
|
||||
# The top-level source directory on which CMake was run.
|
||||
CMAKE_SOURCE_DIR = /home/zmn/Gitea/ROS_Learn/src
|
||||
CMAKE_SOURCE_DIR = /home/a/shiyan1/src
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/zmn/Gitea/ROS_Learn/build
|
||||
CMAKE_BINARY_DIR = /home/a/shiyan1/build
|
||||
|
||||
# Utility rule file for clean_test_results.
|
||||
|
||||
@ -54,7 +54,7 @@ CMAKE_BINARY_DIR = /home/zmn/Gitea/ROS_Learn/build
|
||||
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 /home/zmn/Gitea/ROS_Learn/build/test_results
|
||||
/usr/bin/python3 /opt/ros/noetic/share/catkin/cmake/test/remove_test_results.py /home/a/shiyan1/build/test_results
|
||||
|
||||
clean_test_results: CMakeFiles/clean_test_results
|
||||
clean_test_results: CMakeFiles/clean_test_results.dir/build.make
|
||||
@ -71,6 +71,6 @@ CMakeFiles/clean_test_results.dir/clean:
|
||||
.PHONY : CMakeFiles/clean_test_results.dir/clean
|
||||
|
||||
CMakeFiles/clean_test_results.dir/depend:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/zmn/Gitea/ROS_Learn/src /home/zmn/Gitea/ROS_Learn/src /home/zmn/Gitea/ROS_Learn/build /home/zmn/Gitea/ROS_Learn/build /home/zmn/Gitea/ROS_Learn/build/CMakeFiles/clean_test_results.dir/DependInfo.cmake --color=$(COLOR)
|
||||
cd /home/a/shiyan1/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/a/shiyan1/src /home/a/shiyan1/src /home/a/shiyan1/build /home/a/shiyan1/build /home/a/shiyan1/build/CMakeFiles/clean_test_results.dir/DependInfo.cmake --color=$(COLOR)
|
||||
.PHONY : CMakeFiles/clean_test_results.dir/depend
|
||||
|
@ -43,10 +43,10 @@ RM = /usr/bin/cmake -E remove -f
|
||||
EQUALS = =
|
||||
|
||||
# The top-level source directory on which CMake was run.
|
||||
CMAKE_SOURCE_DIR = /home/zmn/Gitea/ROS_Learn/src
|
||||
CMAKE_SOURCE_DIR = /home/a/shiyan1/src
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/zmn/Gitea/ROS_Learn/build
|
||||
CMAKE_BINARY_DIR = /home/a/shiyan1/build
|
||||
|
||||
# Utility rule file for download_extra_data.
|
||||
|
||||
@ -67,6 +67,6 @@ CMakeFiles/download_extra_data.dir/clean:
|
||||
.PHONY : CMakeFiles/download_extra_data.dir/clean
|
||||
|
||||
CMakeFiles/download_extra_data.dir/depend:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/zmn/Gitea/ROS_Learn/src /home/zmn/Gitea/ROS_Learn/src /home/zmn/Gitea/ROS_Learn/build /home/zmn/Gitea/ROS_Learn/build /home/zmn/Gitea/ROS_Learn/build/CMakeFiles/download_extra_data.dir/DependInfo.cmake --color=$(COLOR)
|
||||
cd /home/a/shiyan1/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/a/shiyan1/src /home/a/shiyan1/src /home/a/shiyan1/build /home/a/shiyan1/build /home/a/shiyan1/build/CMakeFiles/download_extra_data.dir/DependInfo.cmake --color=$(COLOR)
|
||||
.PHONY : CMakeFiles/download_extra_data.dir/depend
|
||||
|
@ -43,10 +43,10 @@ RM = /usr/bin/cmake -E remove -f
|
||||
EQUALS = =
|
||||
|
||||
# The top-level source directory on which CMake was run.
|
||||
CMAKE_SOURCE_DIR = /home/zmn/Gitea/ROS_Learn/src
|
||||
CMAKE_SOURCE_DIR = /home/a/shiyan1/src
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/zmn/Gitea/ROS_Learn/build
|
||||
CMAKE_BINARY_DIR = /home/a/shiyan1/build
|
||||
|
||||
# Utility rule file for doxygen.
|
||||
|
||||
@ -67,6 +67,6 @@ CMakeFiles/doxygen.dir/clean:
|
||||
.PHONY : CMakeFiles/doxygen.dir/clean
|
||||
|
||||
CMakeFiles/doxygen.dir/depend:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/zmn/Gitea/ROS_Learn/src /home/zmn/Gitea/ROS_Learn/src /home/zmn/Gitea/ROS_Learn/build /home/zmn/Gitea/ROS_Learn/build /home/zmn/Gitea/ROS_Learn/build/CMakeFiles/doxygen.dir/DependInfo.cmake --color=$(COLOR)
|
||||
cd /home/a/shiyan1/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/a/shiyan1/src /home/a/shiyan1/src /home/a/shiyan1/build /home/a/shiyan1/build /home/a/shiyan1/build/CMakeFiles/doxygen.dir/DependInfo.cmake --color=$(COLOR)
|
||||
.PHONY : CMakeFiles/doxygen.dir/depend
|
||||
|
1
shiyan1/build/CMakeFiles/progress.marks
Normal file
1
shiyan1/build/CMakeFiles/progress.marks
Normal file
@ -0,0 +1 @@
|
||||
4
|
@ -43,10 +43,10 @@ RM = /usr/bin/cmake -E remove -f
|
||||
EQUALS = =
|
||||
|
||||
# The top-level source directory on which CMake was run.
|
||||
CMAKE_SOURCE_DIR = /home/zmn/Gitea/ROS_Learn/src
|
||||
CMAKE_SOURCE_DIR = /home/a/shiyan1/src
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/zmn/Gitea/ROS_Learn/build
|
||||
CMAKE_BINARY_DIR = /home/a/shiyan1/build
|
||||
|
||||
# Utility rule file for run_tests.
|
||||
|
||||
@ -67,6 +67,6 @@ CMakeFiles/run_tests.dir/clean:
|
||||
.PHONY : CMakeFiles/run_tests.dir/clean
|
||||
|
||||
CMakeFiles/run_tests.dir/depend:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/zmn/Gitea/ROS_Learn/src /home/zmn/Gitea/ROS_Learn/src /home/zmn/Gitea/ROS_Learn/build /home/zmn/Gitea/ROS_Learn/build /home/zmn/Gitea/ROS_Learn/build/CMakeFiles/run_tests.dir/DependInfo.cmake --color=$(COLOR)
|
||||
cd /home/a/shiyan1/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/a/shiyan1/src /home/a/shiyan1/src /home/a/shiyan1/build /home/a/shiyan1/build /home/a/shiyan1/build/CMakeFiles/run_tests.dir/DependInfo.cmake --color=$(COLOR)
|
||||
.PHONY : CMakeFiles/run_tests.dir/depend
|
||||
|
@ -43,10 +43,10 @@ RM = /usr/bin/cmake -E remove -f
|
||||
EQUALS = =
|
||||
|
||||
# The top-level source directory on which CMake was run.
|
||||
CMAKE_SOURCE_DIR = /home/zmn/Gitea/ROS_Learn/src
|
||||
CMAKE_SOURCE_DIR = /home/a/shiyan1/src
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/zmn/Gitea/ROS_Learn/build
|
||||
CMAKE_BINARY_DIR = /home/a/shiyan1/build
|
||||
|
||||
# Utility rule file for tests.
|
||||
|
||||
@ -67,6 +67,6 @@ CMakeFiles/tests.dir/clean:
|
||||
.PHONY : CMakeFiles/tests.dir/clean
|
||||
|
||||
CMakeFiles/tests.dir/depend:
|
||||
cd /home/zmn/Gitea/ROS_Learn/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/zmn/Gitea/ROS_Learn/src /home/zmn/Gitea/ROS_Learn/src /home/zmn/Gitea/ROS_Learn/build /home/zmn/Gitea/ROS_Learn/build /home/zmn/Gitea/ROS_Learn/build/CMakeFiles/tests.dir/DependInfo.cmake --color=$(COLOR)
|
||||
cd /home/a/shiyan1/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/a/shiyan1/src /home/a/shiyan1/src /home/a/shiyan1/build /home/a/shiyan1/build /home/a/shiyan1/build/CMakeFiles/tests.dir/DependInfo.cmake --color=$(COLOR)
|
||||
.PHONY : CMakeFiles/tests.dir/depend
|
||||
|
@ -4,14 +4,14 @@
|
||||
|
||||
|
||||
# Configuration directories and files
|
||||
SourceDirectory: /home/zmn/Gitea/ROS_Learn/src
|
||||
BuildDirectory: /home/zmn/Gitea/ROS_Learn/build
|
||||
SourceDirectory: /home/a/shiyan1/src
|
||||
BuildDirectory: /home/a/shiyan1/build
|
||||
|
||||
# Where to place the cost data store
|
||||
CostDataFile:
|
||||
|
||||
# Site is something like machine.domain, i.e. pragmatic.crd
|
||||
Site: DreamLife
|
||||
Site: 123
|
||||
|
||||
# Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++
|
||||
BuildName:
|
||||
@ -26,7 +26,7 @@ SubmitURL:
|
||||
NightlyStartTime:
|
||||
|
||||
# Commands for the build/test/submit cycle
|
||||
ConfigureCommand: "/usr/bin/cmake" "/home/zmn/Gitea/ROS_Learn/src"
|
||||
ConfigureCommand: "/usr/bin/cmake" "/home/a/shiyan1/src"
|
||||
MakeCommand:
|
||||
DefaultCTestConfigurationType:
|
||||
|
@ -1,8 +1,8 @@
|
||||
# CMake generated Testfile for
|
||||
# Source directory: /home/zmn/Gitea/ROS_Learn/src
|
||||
# Build directory: /home/zmn/Gitea/ROS_Learn/build
|
||||
# Source directory: /home/a/shiyan1/src
|
||||
# Build directory: /home/a/shiyan1/build
|
||||
#
|
||||
# This file includes the relevant testing commands required for
|
||||
# testing this directory and lists subdirectories to be tested as well.
|
||||
subdirs("gtest")
|
||||
subdirs("position_demo")
|
||||
subdirs("shiyan1")
|
@ -48,10 +48,10 @@ RM = /usr/bin/cmake -E remove -f
|
||||
EQUALS = =
|
||||
|
||||
# The top-level source directory on which CMake was run.
|
||||
CMAKE_SOURCE_DIR = /home/zmn/Gitea/ROS_Learn/src
|
||||
CMAKE_SOURCE_DIR = /home/a/shiyan1/src
|
||||
|
||||
# The top-level build directory on which CMake was run.
|
||||
CMAKE_BINARY_DIR = /home/zmn/Gitea/ROS_Learn/build
|
||||
CMAKE_BINARY_DIR = /home/a/shiyan1/build
|
||||
|
||||
#=============================================================================
|
||||
# Targets provided globally by CMake.
|
||||
@ -137,9 +137,9 @@ test/fast: test
|
||||
|
||||
# The main all target
|
||||
all: cmake_check_build_system
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles /home/zmn/Gitea/ROS_Learn/build/CMakeFiles/progress.marks
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles /home/a/shiyan1/build/CMakeFiles/progress.marks
|
||||
$(MAKE) -f CMakeFiles/Makefile2 all
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/zmn/Gitea/ROS_Learn/build/CMakeFiles 0
|
||||
$(CMAKE_COMMAND) -E cmake_progress_start /home/a/shiyan1/build/CMakeFiles 0
|
||||
.PHONY : all
|
||||
|
||||
# The main clean target
|
||||
@ -285,199 +285,17 @@ gtest/fast:
|
||||
.PHONY : gtest/fast
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for targets named actionlib_msgs_generate_messages_py
|
||||
# Target rules for targets named nodeA
|
||||
|
||||
# Build rule for target.
|
||||
actionlib_msgs_generate_messages_py: cmake_check_build_system
|
||||
$(MAKE) -f CMakeFiles/Makefile2 actionlib_msgs_generate_messages_py
|
||||
.PHONY : actionlib_msgs_generate_messages_py
|
||||
nodeA: cmake_check_build_system
|
||||
$(MAKE) -f CMakeFiles/Makefile2 nodeA
|
||||
.PHONY : nodeA
|
||||
|
||||
# fast build rule for target.
|
||||
actionlib_msgs_generate_messages_py/fast:
|
||||
$(MAKE) -f position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build.make position_demo/CMakeFiles/actionlib_msgs_generate_messages_py.dir/build
|
||||
.PHONY : actionlib_msgs_generate_messages_py/fast
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for targets named actionlib_msgs_generate_messages_nodejs
|
||||
|
||||
# Build rule for target.
|
||||
actionlib_msgs_generate_messages_nodejs: cmake_check_build_system
|
||||
$(MAKE) -f CMakeFiles/Makefile2 actionlib_msgs_generate_messages_nodejs
|
||||
.PHONY : actionlib_msgs_generate_messages_nodejs
|
||||
|
||||
# fast build rule for target.
|
||||
actionlib_msgs_generate_messages_nodejs/fast:
|
||||
$(MAKE) -f position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/build.make position_demo/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir/build
|
||||
.PHONY : actionlib_msgs_generate_messages_nodejs/fast
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for targets named actionlib_msgs_generate_messages_lisp
|
||||
|
||||
# Build rule for target.
|
||||
actionlib_msgs_generate_messages_lisp: cmake_check_build_system
|
||||
$(MAKE) -f CMakeFiles/Makefile2 actionlib_msgs_generate_messages_lisp
|
||||
.PHONY : actionlib_msgs_generate_messages_lisp
|
||||
|
||||
# fast build rule for target.
|
||||
actionlib_msgs_generate_messages_lisp/fast:
|
||||
$(MAKE) -f position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build.make position_demo/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir/build
|
||||
.PHONY : actionlib_msgs_generate_messages_lisp/fast
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for targets named geometry_msgs_generate_messages_eus
|
||||
|
||||
# Build rule for target.
|
||||
geometry_msgs_generate_messages_eus: cmake_check_build_system
|
||||
$(MAKE) -f CMakeFiles/Makefile2 geometry_msgs_generate_messages_eus
|
||||
.PHONY : geometry_msgs_generate_messages_eus
|
||||
|
||||
# fast build rule for target.
|
||||
geometry_msgs_generate_messages_eus/fast:
|
||||
$(MAKE) -f position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build.make position_demo/CMakeFiles/geometry_msgs_generate_messages_eus.dir/build
|
||||
.PHONY : geometry_msgs_generate_messages_eus/fast
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for targets named actionlib_msgs_generate_messages_eus
|
||||
|
||||
# Build rule for target.
|
||||
actionlib_msgs_generate_messages_eus: cmake_check_build_system
|
||||
$(MAKE) -f CMakeFiles/Makefile2 actionlib_msgs_generate_messages_eus
|
||||
.PHONY : actionlib_msgs_generate_messages_eus
|
||||
|
||||
# fast build rule for target.
|
||||
actionlib_msgs_generate_messages_eus/fast:
|
||||
$(MAKE) -f position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/build.make position_demo/CMakeFiles/actionlib_msgs_generate_messages_eus.dir/build
|
||||
.PHONY : actionlib_msgs_generate_messages_eus/fast
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for targets named geometry_msgs_generate_messages_cpp
|
||||
|
||||
# Build rule for target.
|
||||
geometry_msgs_generate_messages_cpp: cmake_check_build_system
|
||||
$(MAKE) -f CMakeFiles/Makefile2 geometry_msgs_generate_messages_cpp
|
||||
.PHONY : geometry_msgs_generate_messages_cpp
|
||||
|
||||
# fast build rule for target.
|
||||
geometry_msgs_generate_messages_cpp/fast:
|
||||
$(MAKE) -f position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make position_demo/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build
|
||||
.PHONY : geometry_msgs_generate_messages_cpp/fast
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for targets named geometry_msgs_generate_messages_nodejs
|
||||
|
||||
# Build rule for target.
|
||||
geometry_msgs_generate_messages_nodejs: cmake_check_build_system
|
||||
$(MAKE) -f CMakeFiles/Makefile2 geometry_msgs_generate_messages_nodejs
|
||||
.PHONY : geometry_msgs_generate_messages_nodejs
|
||||
|
||||
# fast build rule for target.
|
||||
geometry_msgs_generate_messages_nodejs/fast:
|
||||
$(MAKE) -f position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build.make position_demo/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir/build
|
||||
.PHONY : geometry_msgs_generate_messages_nodejs/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 position_demo/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make position_demo/CMakeFiles/std_msgs_generate_messages_cpp.dir/build
|
||||
.PHONY : std_msgs_generate_messages_cpp/fast
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for targets named geometry_msgs_generate_messages_lisp
|
||||
|
||||
# Build rule for target.
|
||||
geometry_msgs_generate_messages_lisp: cmake_check_build_system
|
||||
$(MAKE) -f CMakeFiles/Makefile2 geometry_msgs_generate_messages_lisp
|
||||
.PHONY : geometry_msgs_generate_messages_lisp
|
||||
|
||||
# fast build rule for target.
|
||||
geometry_msgs_generate_messages_lisp/fast:
|
||||
$(MAKE) -f position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make position_demo/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build
|
||||
.PHONY : geometry_msgs_generate_messages_lisp/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 position_demo/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make position_demo/CMakeFiles/std_msgs_generate_messages_eus.dir/build
|
||||
.PHONY : std_msgs_generate_messages_eus/fast
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for targets named actionlib_msgs_generate_messages_cpp
|
||||
|
||||
# Build rule for target.
|
||||
actionlib_msgs_generate_messages_cpp: cmake_check_build_system
|
||||
$(MAKE) -f CMakeFiles/Makefile2 actionlib_msgs_generate_messages_cpp
|
||||
.PHONY : actionlib_msgs_generate_messages_cpp
|
||||
|
||||
# fast build rule for target.
|
||||
actionlib_msgs_generate_messages_cpp/fast:
|
||||
$(MAKE) -f position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build.make position_demo/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir/build
|
||||
.PHONY : actionlib_msgs_generate_messages_cpp/fast
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for targets named nav_msgs_generate_messages_py
|
||||
|
||||
# Build rule for target.
|
||||
nav_msgs_generate_messages_py: cmake_check_build_system
|
||||
$(MAKE) -f CMakeFiles/Makefile2 nav_msgs_generate_messages_py
|
||||
.PHONY : nav_msgs_generate_messages_py
|
||||
|
||||
# fast build rule for target.
|
||||
nav_msgs_generate_messages_py/fast:
|
||||
$(MAKE) -f position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/build.make position_demo/CMakeFiles/nav_msgs_generate_messages_py.dir/build
|
||||
.PHONY : nav_msgs_generate_messages_py/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 position_demo/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make position_demo/CMakeFiles/std_msgs_generate_messages_lisp.dir/build
|
||||
.PHONY : std_msgs_generate_messages_lisp/fast
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for targets named nav_msgs_generate_messages_nodejs
|
||||
|
||||
# Build rule for target.
|
||||
nav_msgs_generate_messages_nodejs: cmake_check_build_system
|
||||
$(MAKE) -f CMakeFiles/Makefile2 nav_msgs_generate_messages_nodejs
|
||||
.PHONY : nav_msgs_generate_messages_nodejs
|
||||
|
||||
# fast build rule for target.
|
||||
nav_msgs_generate_messages_nodejs/fast:
|
||||
$(MAKE) -f position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/build.make position_demo/CMakeFiles/nav_msgs_generate_messages_nodejs.dir/build
|
||||
.PHONY : nav_msgs_generate_messages_nodejs/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 position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make position_demo/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build
|
||||
.PHONY : std_msgs_generate_messages_nodejs/fast
|
||||
nodeA/fast:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/nodeA.dir/build.make shiyan1/CMakeFiles/nodeA.dir/build
|
||||
.PHONY : nodeA/fast
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for targets named std_msgs_generate_messages_py
|
||||
@ -489,60 +307,203 @@ std_msgs_generate_messages_py: cmake_check_build_system
|
||||
|
||||
# fast build rule for target.
|
||||
std_msgs_generate_messages_py/fast:
|
||||
$(MAKE) -f position_demo/CMakeFiles/std_msgs_generate_messages_py.dir/build.make position_demo/CMakeFiles/std_msgs_generate_messages_py.dir/build
|
||||
$(MAKE) -f shiyan1/CMakeFiles/std_msgs_generate_messages_py.dir/build.make shiyan1/CMakeFiles/std_msgs_generate_messages_py.dir/build
|
||||
.PHONY : std_msgs_generate_messages_py/fast
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for targets named nav_msgs_generate_messages_eus
|
||||
# Target rules for targets named std_msgs_generate_messages_nodejs
|
||||
|
||||
# Build rule for target.
|
||||
nav_msgs_generate_messages_eus: cmake_check_build_system
|
||||
$(MAKE) -f CMakeFiles/Makefile2 nav_msgs_generate_messages_eus
|
||||
.PHONY : nav_msgs_generate_messages_eus
|
||||
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.
|
||||
nav_msgs_generate_messages_eus/fast:
|
||||
$(MAKE) -f position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/build.make position_demo/CMakeFiles/nav_msgs_generate_messages_eus.dir/build
|
||||
.PHONY : nav_msgs_generate_messages_eus/fast
|
||||
std_msgs_generate_messages_nodejs/fast:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build.make shiyan1/CMakeFiles/std_msgs_generate_messages_nodejs.dir/build
|
||||
.PHONY : std_msgs_generate_messages_nodejs/fast
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for targets named geometry_msgs_generate_messages_py
|
||||
# Target rules for targets named roscpp_generate_messages_cpp
|
||||
|
||||
# Build rule for target.
|
||||
geometry_msgs_generate_messages_py: cmake_check_build_system
|
||||
$(MAKE) -f CMakeFiles/Makefile2 geometry_msgs_generate_messages_py
|
||||
.PHONY : geometry_msgs_generate_messages_py
|
||||
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.
|
||||
geometry_msgs_generate_messages_py/fast:
|
||||
$(MAKE) -f position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make position_demo/CMakeFiles/geometry_msgs_generate_messages_py.dir/build
|
||||
.PHONY : geometry_msgs_generate_messages_py/fast
|
||||
roscpp_generate_messages_cpp/fast:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make shiyan1/CMakeFiles/roscpp_generate_messages_cpp.dir/build
|
||||
.PHONY : roscpp_generate_messages_cpp/fast
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for targets named nav_msgs_generate_messages_cpp
|
||||
# Target rules for targets named roscpp_generate_messages_eus
|
||||
|
||||
# Build rule for target.
|
||||
nav_msgs_generate_messages_cpp: cmake_check_build_system
|
||||
$(MAKE) -f CMakeFiles/Makefile2 nav_msgs_generate_messages_cpp
|
||||
.PHONY : nav_msgs_generate_messages_cpp
|
||||
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.
|
||||
nav_msgs_generate_messages_cpp/fast:
|
||||
$(MAKE) -f position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/build.make position_demo/CMakeFiles/nav_msgs_generate_messages_cpp.dir/build
|
||||
.PHONY : nav_msgs_generate_messages_cpp/fast
|
||||
roscpp_generate_messages_eus/fast:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/roscpp_generate_messages_eus.dir/build.make shiyan1/CMakeFiles/roscpp_generate_messages_eus.dir/build
|
||||
.PHONY : roscpp_generate_messages_eus/fast
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for targets named nav_msgs_generate_messages_lisp
|
||||
# Target rules for targets named rosgraph_msgs_generate_messages_nodejs
|
||||
|
||||
# Build rule for target.
|
||||
nav_msgs_generate_messages_lisp: cmake_check_build_system
|
||||
$(MAKE) -f CMakeFiles/Makefile2 nav_msgs_generate_messages_lisp
|
||||
.PHONY : nav_msgs_generate_messages_lisp
|
||||
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.
|
||||
nav_msgs_generate_messages_lisp/fast:
|
||||
$(MAKE) -f position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir/build.make position_demo/CMakeFiles/nav_msgs_generate_messages_lisp.dir/build
|
||||
.PHONY : nav_msgs_generate_messages_lisp/fast
|
||||
rosgraph_msgs_generate_messages_nodejs/fast:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir/build.make shiyan1/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 shiyan1/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make shiyan1/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 shiyan1/CMakeFiles/roscpp_generate_messages_py.dir/build.make shiyan1/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 shiyan1/CMakeFiles/std_msgs_generate_messages_eus.dir/build.make shiyan1/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 shiyan1/CMakeFiles/roscpp_generate_messages_nodejs.dir/build.make shiyan1/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 shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make shiyan1/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 shiyan1/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make shiyan1/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 shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build.make shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir/build
|
||||
.PHONY : rosgraph_msgs_generate_messages_eus/fast
|
||||
|
||||
#=============================================================================
|
||||
# Target rules for targets named nodeB
|
||||
|
||||
# Build rule for target.
|
||||
nodeB: cmake_check_build_system
|
||||
$(MAKE) -f CMakeFiles/Makefile2 nodeB
|
||||
.PHONY : nodeB
|
||||
|
||||
# fast build rule for target.
|
||||
nodeB/fast:
|
||||
$(MAKE) -f shiyan1/CMakeFiles/nodeB.dir/build.make shiyan1/CMakeFiles/nodeB.dir/build
|
||||
.PHONY : nodeB/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 shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make shiyan1/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 shiyan1/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make shiyan1/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 shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make shiyan1/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build
|
||||
.PHONY : rosgraph_msgs_generate_messages_py/fast
|
||||
|
||||
# Help Target
|
||||
help:
|
||||
@ -566,26 +527,23 @@ help:
|
||||
@echo "... gmock"
|
||||
@echo "... gtest_main"
|
||||
@echo "... gtest"
|
||||
@echo "... actionlib_msgs_generate_messages_py"
|
||||
@echo "... actionlib_msgs_generate_messages_nodejs"
|
||||
@echo "... actionlib_msgs_generate_messages_lisp"
|
||||
@echo "... geometry_msgs_generate_messages_eus"
|
||||
@echo "... actionlib_msgs_generate_messages_eus"
|
||||
@echo "... geometry_msgs_generate_messages_cpp"
|
||||
@echo "... geometry_msgs_generate_messages_nodejs"
|
||||
@echo "... std_msgs_generate_messages_cpp"
|
||||
@echo "... geometry_msgs_generate_messages_lisp"
|
||||
@echo "... std_msgs_generate_messages_eus"
|
||||
@echo "... actionlib_msgs_generate_messages_cpp"
|
||||
@echo "... nav_msgs_generate_messages_py"
|
||||
@echo "... std_msgs_generate_messages_lisp"
|
||||
@echo "... nav_msgs_generate_messages_nodejs"
|
||||
@echo "... std_msgs_generate_messages_nodejs"
|
||||
@echo "... nodeA"
|
||||
@echo "... std_msgs_generate_messages_py"
|
||||
@echo "... nav_msgs_generate_messages_eus"
|
||||
@echo "... geometry_msgs_generate_messages_py"
|
||||
@echo "... nav_msgs_generate_messages_cpp"
|
||||
@echo "... nav_msgs_generate_messages_lisp"
|
||||
@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 "... nodeB"
|
||||
@echo "... rosgraph_msgs_generate_messages_lisp"
|
||||
@echo "... roscpp_generate_messages_lisp"
|
||||
@echo "... rosgraph_msgs_generate_messages_py"
|
||||
.PHONY : help
|
||||
|
||||
|
2
shiyan1/build/atomic_configure/.rosinstall.5ohxf
Normal file
2
shiyan1/build/atomic_configure/.rosinstall.5ohxf
Normal file
@ -0,0 +1,2 @@
|
||||
- setup-file:
|
||||
local-name: /home/a/shiyan1/devel/setup.sh
|
2
shiyan1/build/atomic_configure/.rosinstall.A3zDw
Normal file
2
shiyan1/build/atomic_configure/.rosinstall.A3zDw
Normal file
@ -0,0 +1,2 @@
|
||||
- setup-file:
|
||||
local-name: /home/a/shiyan1/devel/setup.sh
|
2
shiyan1/build/atomic_configure/.rosinstall.FZrBF
Normal file
2
shiyan1/build/atomic_configure/.rosinstall.FZrBF
Normal file
@ -0,0 +1,2 @@
|
||||
- setup-file:
|
||||
local-name: /home/a/shiyan1/devel/setup.sh
|
2
shiyan1/build/atomic_configure/.rosinstall.QQJK5
Normal file
2
shiyan1/build/atomic_configure/.rosinstall.QQJK5
Normal file
@ -0,0 +1,2 @@
|
||||
- setup-file:
|
||||
local-name: /home/a/shiyan1/devel/setup.sh
|
2
shiyan1/build/atomic_configure/.rosinstall.WFJEy
Normal file
2
shiyan1/build/atomic_configure/.rosinstall.WFJEy
Normal file
@ -0,0 +1,2 @@
|
||||
- setup-file:
|
||||
local-name: /home/a/shiyan1/devel/setup.sh
|
2
shiyan1/build/atomic_configure/.rosinstall.pIpTR
Normal file
2
shiyan1/build/atomic_configure/.rosinstall.pIpTR
Normal file
@ -0,0 +1,2 @@
|
||||
- setup-file:
|
||||
local-name: /home/a/shiyan1/devel/setup.sh
|
2
shiyan1/build/atomic_configure/.rosinstall.pXMzD
Normal file
2
shiyan1/build/atomic_configure/.rosinstall.pXMzD
Normal file
@ -0,0 +1,2 @@
|
||||
- setup-file:
|
||||
local-name: /home/a/shiyan1/devel/setup.sh
|
2
shiyan1/build/atomic_configure/.rosinstall.z86iu
Normal file
2
shiyan1/build/atomic_configure/.rosinstall.z86iu
Normal file
@ -0,0 +1,2 @@
|
||||
- setup-file:
|
||||
local-name: /home/a/shiyan1/devel/setup.sh
|
2
build/atomic_configure/_setup_util.py.58qYD → shiyan1/build/atomic_configure/_setup_util.py.1CW8U
Executable file → Normal file
2
build/atomic_configure/_setup_util.py.58qYD → shiyan1/build/atomic_configure/_setup_util.py.1CW8U
Executable file → Normal file
@ -268,7 +268,7 @@ if __name__ == '__main__':
|
||||
|
||||
if not args.local:
|
||||
# environment at generation time
|
||||
CMAKE_PREFIX_PATH = r'/opt/ros/noetic'.split(';')
|
||||
CMAKE_PREFIX_PATH = r'/home/a/demo/devel;/opt/ros/noetic'.split(';')
|
||||
else:
|
||||
# don't consider any other prefix path than this one
|
||||
CMAKE_PREFIX_PATH = []
|
304
shiyan1/build/atomic_configure/_setup_util.py.5AJ6r
Normal file
304
shiyan1/build/atomic_configure/_setup_util.py.5AJ6r
Normal file
@ -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'/home/a/demo/devel;/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)
|
304
shiyan1/build/atomic_configure/_setup_util.py.MSHOZ
Normal file
304
shiyan1/build/atomic_configure/_setup_util.py.MSHOZ
Normal file
@ -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'/home/a/demo/devel;/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)
|
304
shiyan1/build/atomic_configure/_setup_util.py.UOkBt
Normal file
304
shiyan1/build/atomic_configure/_setup_util.py.UOkBt
Normal file
@ -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'/home/a/demo/devel;/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)
|
304
shiyan1/build/atomic_configure/_setup_util.py.UWwAu
Normal file
304
shiyan1/build/atomic_configure/_setup_util.py.UWwAu
Normal file
@ -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'/home/a/demo/devel;/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)
|
304
shiyan1/build/atomic_configure/_setup_util.py.XiFPM
Normal file
304
shiyan1/build/atomic_configure/_setup_util.py.XiFPM
Normal file
@ -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'/home/a/demo/devel;/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)
|
304
shiyan1/build/atomic_configure/_setup_util.py.lkUGT
Normal file
304
shiyan1/build/atomic_configure/_setup_util.py.lkUGT
Normal file
@ -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'/home/a/demo/devel;/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)
|
304
shiyan1/build/atomic_configure/_setup_util.py.u5MvJ
Normal file
304
shiyan1/build/atomic_configure/_setup_util.py.u5MvJ
Normal file
@ -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'/home/a/demo/devel;/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)
|
0
build/atomic_configure/env.sh.zpmcE → shiyan1/build/atomic_configure/env.sh.98YGW
Executable file → Normal file
0
build/atomic_configure/env.sh.zpmcE → shiyan1/build/atomic_configure/env.sh.98YGW
Executable file → Normal file
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user