diff --git a/Basics/README.md b/Basics/README.md index 8a0640b6cc02f3f0f84d1544a00bae696807aaa1..e2405249f6bb03abf7ee88cd114b302b7b6525cb 100644 --- a/Basics/README.md +++ b/Basics/README.md @@ -1,4 +1,4 @@ -# ROS基础认知 +# ROS进程间通讯 在这里我准备大概说一说ROS的核心,进程间通讯。 diff --git a/Basics/ROS_basic.md b/Basics/ROS_basic.md new file mode 100644 index 0000000000000000000000000000000000000000..3d2338ec71b26bdfe3f6f6f03eb4e9ebb6b3d115 --- /dev/null +++ b/Basics/ROS_basic.md @@ -0,0 +1,1240 @@ +# ROS古月居21讲 + +## ROS核心概念 + +### 1. 通信机制 + +#### 节点与节点管理器 + +节点(Node):执行单元 + +* 节点的命名必须唯一 +* 执行具体的任务进程 +* 可以是不同的语言,分布在不同的主机 + +节点管理器(ROS Master):控制中心 + +* 辅助节点查找,建立连接 +* 为节点提供命名和注册的服务 +* 提供参数服务器(提供全局变量的配置,为各个节点提供服务) + +#### 话题通信(Topic) + +两种通信方式之一,**单向数据传输**,异步通信机制 + +* 数据流向为发布者-订阅者,发布-订阅模型 +* 可以是多对多 +* 话题的数据是消息 +* 适用于数据传输 + +$$ +Publisher\rightarrow Subscriber +$$ + +消息(Message) + +* 一定的类型和数据结构 +* 使用`.msg`文件定义 + +#### 服务(Service) + +两种通信方式之一,**双向数据传输**,同步通信机制 + +* 客户端-服务器模型,客户端发送请求,服务器完成处理后返回应答数据 +* `.srv`文件定义请求和应答的数据结构 +* 适用于逻辑处理 +* 一对多的节点关系 + +#### 参数(Parameter) + +全局共享字典 + +* 可通过网络访问的共享且多变量字典 +* 适合存储静态的非二进制的参数 +* 不适合存储动态数据(ROS有动态参数配置) + +### 2. 文件系统 + +* 功能包(Package):ROS软件中的基本单元,包含节点源码,配置文件,数据定义等 +* 功能包清单(Package Manifest):功能包的基本信息 +* 元功能包(Meta Packages):功能包合集,多个用于同一目的的功能包 + +## ROS命令行工具的使用 + +`rosnode` + +`rostopic` + +`rosservice` + +这三个可以查看相关命令; + +```shell +$ rqt_graph +``` + +用于调用QT显示节点信息; + +`rosbag` + +* record +* play + +## 创建工作空间与功能包 + +### 1. 工作空间(workspace) + +* src:代码空间;源代码,配置文件; +* build:编译空间 +* devel:开发空间 +* install:安装空间 + +**创建工作空间** + +创建workspace文件夹,在其下创建src文件夹 + +`catkin`是`ros`的编译公具; + +在src文件夹中: + +```shell +$ catkin_init_workspace +``` + +**编译工作空间** + +回到workspace文件夹目录,编译:(在根目录编译) + +```shell +$ catkin_make +``` + +如果要安装,需要用 + +```shell +$ catkin_make install +``` + +可以联系CMake的编译安装过程; + +**设置环境变量** + +```shell +$ source devel/setup.bash +``` + +**检查环境变量** + +```shell +$ echo $ROS_PACKAGE_PATH +``` + +### 2. 功能包(package) + +首先要切换到SRC文件中: + +```shell +$ cd src/ +``` + +注意,工作空间下不能有相同名字的功能包 + +功能包的创建: + +```shell +$ catkin_create_pkg [depend1] [depend2] +``` + +* 功能包的名字 +* 功能包的依赖 + +功能包的编译: + +```shell +$ cd ~/workspace # 首先切换到工作空间根目录 +$ catkin_make +$ source ~/workspace/devel/setup/bash +``` + +如果要运行某个程序,需要先设置环境变量,`setup.bash` + +## 发布者Publisher的编程实现 + +**首先,创建功能包** + +**其次,创建发布者代码** + +* 初始化ros节点; +* 向ROS Master注册节点信息,包括发布的话题名和话题中的消息类型; +* 创建消息数据; +* 按照一定频率循环发布消息; + +![publisher](images/publisher.png) + +### 1. VS Code + ROS配置 + +参考:[VScode配置ROS开发环境](https://blog.csdn.net/qq_31918901/article/details/111474875?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-1.pc_relevant_paycolumn_v2&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-1.pc_relevant_paycolumn_v2&utm_relevant_index=1) + +其实google直接搜VS Code ROS配置,出来的东西都差不多,就用这个分析; + +需要在工作空间下打开`code` + +```shell +$ code. +``` + +需要配置c_cpp_properties.json,launch.json,tasks.json + +**`c_cpp_properties.json`** + +```json + "includePath": [ + "/usr/local/", + "/usr/include/", + "/opt/ros/melodic/include/" + ], + "compileCommands": "${workspaceFolder}/build/compile_commands.json", + "browse": { + "path": [ + "/usr/local/*", + "/usr/include/*", + "/opt/ros/melodic/include/*", + "/opt/ros/melodic/include/ros/*" + ] + } +``` + +大多的教程都提的加上 + +```json + "compileCommands": "${workspaceFolder}/build/compile_commands.json", +``` + +但是我的出问题,还是找不到ros的路径,后来加上了`includePath`,还是不行,最后把编译器换了,可以了; + +原本VS Code默认的编译器是GNU,但是上面的连接[VScode配置ROS开发环境](https://blog.csdn.net/qq_31918901/article/details/111474875?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-1.pc_relevant_paycolumn_v2&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-1.pc_relevant_paycolumn_v2&utm_relevant_index=1)给的是gcc和clang-arm64,没想到改了这个之后,居然可以了; + +考虑到VS Code是一个轻量级编辑器,而Clion比较吃内存,所以优先使用VS Code; + +Clion可以参考:[Clion + ROS配置官网教程](https://www.jetbrains.com/help/clion/ros-setup-tutorial.html); + +build文件夹下生成compile_commands.json文件: + +```shell +$ catkin_make -DCMAKE_EXPORT_COMPILE_COMMANDS=1 +``` + +**`tasks.json`** + +```json +{ + "version": "2.0.0", + "tasks": [ + { + "label": "catkin_make", //代表提示的描述性信息 + "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" + }, + ] +} +``` + +**`launch.json`** + +### 2. Clion + ROS配置 + +既然都是CMake,也可以用直接支持CMake的Clion作为IDE + +经过很久解决了Clion的bug之后发现,clion的配置似乎要更加快捷一点; + +一定要以官网的教程为参考!!![jetbrains ros-setup-tutorial](https://www.jetbrains.com/help/clion/ros-setup-tutorial.html#set-build-paths) + +其中两个最核心的步骤 + +* 让clion拥有ros workspace的环境变量 +* 更改CMake options + +其中第一步,需要先更新环境变量,并且在同一个窗口中启动clion(直接点图标启动另有方法) + +```shell +$ source devel/setup.bash +$ sh clion.sh +``` + +如果找不到clion.sh的位置,可以查找 + +```shell +$ locate clion.sh +``` + +由于我是snap安装的,直接打开snap的文件发现文件夹为空,ctrl+H也没用,所以只能这么找;大致如下: + +```shell +$ sh /snap/clion/178/bin/clion.sh +``` + +第二步,注意看官网的教程,选择一个CMakeList打开,且必须是功能包下的,不能是src下的CMakeList + +- In **Build directory**, set **/build**. + +这一步,我的会报错的,因为build已经作为src的dir了 + +- In **CMake options**, add `-DCATKIN_DEVEL_PREFIX:PATH=/devel`. + +切记,路经里没有`<>`符号 + +至此,配置完成,看起来比VS Code要简单一些。 + +**ERROR! Recording** + +再次打开的时候 + +```shell +$ source /devel/setup.bash +$ sh /bin/clion.sh +``` + +出现了python兼容版本的错误:`safe_execute_process.cmake:11`,网上的解释为https://www.codeleading.com/article/14894317433/ + +``` +ImportError: No module named catkin.environment_cache +CMake Error at /opt/ros/melodic/share/catkin/cmake/safe_execute_process.cmake:11 (message): + execute_process(/usr/bin/python2 + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/catkin_generated/generate_cached_setup.py") + returned error code 1 +``` + +我电脑默认的python版本确实不是ROS默认的2.7(我调成了3.6.9,忘了什么地方默认的2.7不行,于是我就更改了默认的python版本),但我首先没有去更改这个python版本,而是采用了下面这种解法:https://blog.csdn.net/qq_45616304/article/details/108992661,即 + +```shell +$ source /opt/ros/melodic/setup.bash +$ sh /bin/clion.sh +``` + +### 3. make运行 + +先写在clion配置好的情况下运行的方法 + +* Edit Configurations,改为executable的程序 +* rosrun + node +* 切换到根目录,`source devel/setup.bash` +* rosrun + pkg + exe + +```cpp +// init ros node + ros::init(argc, argv, "velocity_publisher"); + + // create node + ros::NodeHandle n; + + // create a publisher + ros::Publisher turtle_vel_pub = n.advertise("/turtle1/cmd_vel", 10); + + // set loop rate + ros::Rate loop_rate(10); + + int count = 0; + while(ros::ok()){ + // init msg Twist + geometry_msgs::Twist vel_msg; + vel_msg.linear.x = 0.5; + vel_msg.angular.z = 0.2; + + // publish message + turtle_vel_pub.publish(vel_msg); + ROS_INFO("publish turtle velocity command[%0.2f m/s, %0.2f rad/s]", + vel_msg.linear.x, vel_msg.angular.z); + + // set delay + loop_rate.sleep(); + } +``` + +首先,实例化一个`Publisher`对象: + +```cpp + ros::Publisher turtle_vel_pub; +``` + +然后在节点句柄创建完成后,定义发布话题的名称和数据类型以及队列长度: + +```cpp + // create a publisher + // publish topic named /turtle1/cmd_vel + // message type defined as geometry_msgs::Twist + turtle_vel_pub = n.advertise("/turtle1/cmd_vel", 10); +``` + +最后定义消息,发送: + +```cpp + geometry_msgs::Twist vel_msg; + vel_msg.linear.x = 0.5; + vel_msg.angular.z = 0.2; + turtle_vel_pub.publish(vel_msg); +``` + +## 订阅者的编程实现 + +* 初始化ROS节点 +* 订阅需要的话题 +* 循环等待话题消息,接收到消息后进入回调函数 +* 在回调函数中完成消息处理 + +例子:订阅海龟的位姿信息 + +* 话题:/turtle1/pose +* 消息类型: turtlesim::Pose + +```cpp +void poseCallback(const turtlesim::Pose::ConstPtr& msg){ + // print message received + ROS_INFO("Turtle Pose: x: %0.6f, y: %0.6f", msg->x, msg->y); +} + +int main(int argc, char **argv){ + // init ros node + ros::init(argc, argv, "pose_subscriber"); + + // create node handle + ros::NodeHandle n; + + // create a subscriber + // subscribe topic whose name is /turtle1/pose + // write callback function + ros::Subscriber pose_sub = n.subscribe("/turtle1/pose", 10, poseCallback); + + // looping, wait for callback getting data + ros::spin(); + + return 0; +} +``` + +* `spin()`是一个等待数据传来之后才进入回调函数,回调函数在subscriber里已经注册过了;直接ctrl+click点开`spin()`函数看; +* 回调函数的参数是一个指向消息的指针; +* 队列,保存从publisher传来的数据,如果超过10,淘汰时间戳最老的数据; +* 在main函数中,传给回调函数的是一个回调函数的函数名,实际上是指针;有点像中断,一旦有subscriber订阅的消息进来,就进入到回调函数作处理; + +## 话题消息的定义和使用 + +完成消息的自定义和发布订阅的使用,由publisher发布,subscriber接受信息 + +话题消息: +$$ +Publisher\rightarrow Subscriber +$$ + +### 1. 自定义话题消息 + +自定义话题消息分为以下几步: + +* 定义msg文件 +* 在package.xml里添加依赖 +* 在CMakeList添加编译选项 +* 编译 + +**定义`msg`文件** + +* 文件名必须命名为`msg`,且放在具体功能包的目录下;别的命名会报错; +* 内容不能缩进,不能大写(有待考证) + +比如下面的包含姓名,性别和年龄消息的定义: + +``` +string name +uint8 sex +uint8 age + +uint8 unknown = 0 +uint8 male = 1 +uint8 female = 2 +``` + +**在`package.xml`中添加功能包依赖** + +注意看`xml`文件中写的例子和用法: + +```xml + + + + + + +``` + +对以依赖,要build+exec,即编译+执行;编译的依赖和运行的依赖可能不一样; + +在该文件里已经包含了创建功能包时添加的依赖,比如roscpp,rospy,std_msgs这种基本的,如果需要添加其他依赖,就在package.xml文件修改 + +在这里添加两个动态产生`message`的功能包: + +```xml +message_generation +message_runtime +``` + +**在`CMakeList.txt`中添加编译选项** + +将`message_generation`添加到找包中: + +```cmake +find_package(catkin REQUIRED COMPONENTS + geometry_msgs + roscpp + rospy + std_msgs + turtlesim + message_generation +) +``` + +声明消息文件,参考ROS官方的写法 + +```cmake +################################################ +## Declare ROS messages, services and actions ## +################################################ + +## To declare and build messages, services or actions from within this +## package, follow these steps: +## * Let MSG_DEP_SET be the set of packages whose message types you use in +## your messages/services/actions (e.g. std_msgs, actionlib_msgs, ...). +## * In the file package.xml: +## * add a build_depend tag for "message_generation" +## * add a build_depend and a exec_depend tag for each package in MSG_DEP_SET +## * If MSG_DEP_SET isn't empty the following dependency has been pulled in +## but can be declared for certainty nonetheless: +## * add a exec_depend tag for "message_runtime" +## * In this file (CMakeLists.txt): +## * add "message_generation" and every package in MSG_DEP_SET to +## find_package(catkin REQUIRED COMPONENTS ...) +## * add "message_runtime" and every package in MSG_DEP_SET to +## catkin_package(CATKIN_DEPENDS ...) +## * uncomment the add_*_files sections below as needed +## and list every .msg/.srv/.action file to be processed +## * uncomment the generate_messages entry below +## * add every package in MSG_DEP_SET to generate_messages(DEPENDENCIES ...) + +## Generate messages in the 'msg' folder +# add_message_files( +# FILES +# Message1.msg +# Message2.msg +# ) + +## Generate services in the 'srv' folder +# add_service_files( +# FILES +# Service1.srv +# Service2.srv +# ) + +## Generate actions in the 'action' folder +# add_action_files( +# FILES +# Action1.action +# Action2.action +# ) + +## Generate added messages and services with any dependencies listed here +# generate_messages( +# DEPENDENCIES +# geometry_msgs# std_msgs +# ) +``` + +大致对于topic,service和action三种通信机制(action是通信机制?),声明消息文件的方法是,**`add_xxx_files()+generate_messages()`** + +```cmake +add_message_files( + FILES Person.msg +) + +generate_messages( + DEPENDENCIES std_msgs +) +``` + +最后在`catkin_package`中添加`message_runtime`的运行依赖 + +```cmake +catkin_package( +# INCLUDE_DIRS include +# LIBRARIES learning_topic + CATKIN_DEPENDS geometry_msgs roscpp rospy std_msgs turtlesim message_runtime +# DEPENDS system_lib +) +``` + +原本这行是注释掉的,因为创建功能包时已经添加好了这些依赖(我的猜想); + +需要添加其他依赖的时候,取消注释,加到后面就行了; + +**编译** + +```shell +$ catkin_make +``` + +之后在`devel/include/pkg`里面会生成`Person.h`,里面写了详细的调用方法; + +### 2. Publisher and Subscriber + +### 3. make + +可执行文件与动态生成的程序也产生依赖 + +```cmake +add_executable(person_publisher src/person_publisher.cpp) +target_link_libraries(person_publisher ${catkin_LIBRARIES}) +add_dependencies(person_publisher ${PROJECT_NAME}_generate_messages_cpp) + +add_executable(person_subscriber src/person_subscriber.cpp) +target_link_libraries(person_subscriber ${catkin_LIBRARIES}) +add_dependencies(person_subscriber ${PROJECT_NAME}_generate_messages_cpp) +``` + +要和自定义消息作连接,必须添加: + +```cmake +add_dependencies(person_subscriber ${PROJECT_NAME}_generate_messages_cpp) +``` + +![person_info](images/person_info.png) + +## 客户端Client的编程实现 + +* 初始化ROS节点 +* 设置阻塞函数,直到发现`\spawn`服务时才向下进行,否则截止在该位置 +* 发现服务之后创建客户端 +* 设置数据 +* 请求服务调用 + +阻塞函数`waitForService(service name)`: + +```cpp + // wait until service /spawn is founded + ros::service::waitForService("/spawn"); +``` + +创建客户端,连接到服务: + +```cpp + // create a client, connecting to service /spawn + ros::ServiceClient add_turtle = n.serviceClient("/spawn"); +``` + +设置数据和请求服务调用: + +```cpp +// init request data + turtlesim::Spawn srv; + srv.request.x = 2.0; + srv.request.y = 2.0; + srv.request.name = "turtle2"; + + // call request service + ROS_INFO("call service to spawn turtle[x:%0.6f, y:%0.6f, name:%s]", + srv.request.x, srv.request.y, srv.request.name.c_str()); + add_turtle.call(srv); +``` + +结果(示例): + +![client](images/client.png) + +## 服务器Server的编程实现 + +$$ +Client(Terminal)\overset{Request}{\underset{Response}{\longleftrightarrow}}Service\overset{Request}{\underset{Response}{\longleftrightarrow}}Server +$$ + + + +* Client发布request来控制Server +* Server接收指令,并且完成指令的发送 +* 针对服务的标准定义,Trigger,`std_srvs::Trigger`,是一个服务数据类型 + +过程实现如下: + +* 创建ROS节点 +* 创建节点句柄 +* 创建服务端,并注册回调函数`ros::ServiceServer command_service = n.advertiseService("/turtle_command", commandCallback);` +* `commandCallback`是回调函数 +* 创建Publisher,发布`/turtle1/cmd_vel`的消息 +* 如果收到了请求,触发了回调函数,向下进行;否则,循环等待回调函数; +* 回调函数中改变标记位的bool值,然后发送反馈信息 + +### 1. 回调函数定义 + +```cpp +bool commandCallback(std_srvs::Trigger::Request &req, + std_srvs::Trigger::Response &res){ + // use as flag + pubCommand = !pubCommand; + + // show request data + ROS_INFO("publish turtle velocity command [%s]", pubCommand == true? "yes":"no"); + + // set feedback data + res.success = true; + res.message = "Changed turtle command state..."; + + return true; +} +``` + +注意`std_srv/Trigger`的结构,可以使用`rossrv show std_srvs/Trigger`命令查看: + +```shell +--- +bool success +string message +``` + +可以看到包含两个数据,在这里`Request`没用到,因为只是发送,没有请求; + +### 2. Server + +```cpp + // create a server named /turtle_command + // define callback function "commandCallback" + ros::ServiceServer command_service = n.advertiseService("/turtle_command", commandCallback); +``` + +### 3. make + +在这里详细地写一遍; + +首先打开ros: + +```shell +$ roscore +``` + +其次进行编译(切换到工作空间根目录): + +```shell +$ cd xxx +$ catkin_make +``` + +然后**更新环境变量**: + +```shell +$ source devel/setup.bash +``` + +如果在`.bashrc`里修改过了,就很方便; + +并且运行相关节点,比如这个示例用的是`turtle`: + +```shell +$ rosrun turtlesim turtlesim_node +``` + +最后运行相关功能包里面编译生成的可执行文件 + +```shell +$ rosrun [package name] [exe name] +``` + +## 服务数据的定义和使用 + +比如`spin()`和`Trigger`,就是服务数据的类型; + +可以回想`.msg`的定义; +$$ +Client(Terminal)\overset{Request}{\underset{Response}{\longleftrightarrow}}Service\overset{Request}{\underset{Response}{\longleftrightarrow}}Server +$$ + +### 1. 自定义服务数据 + +**首先定义`srv`文件** + +由于数据分为`request`和`response`两部分,需要用`---`分隔 + +首先在功能包的目录下新建`srv`文件夹; + +其次新建`srv`文件 + +```shell +$ touch Person.srv +``` + +最后编辑`srv`文件 + +**在`package.xml`文件中添加功能包依赖** + +在这里添加两个动态产生`message`的功能包: + +```xml +message_generation +message_runtime +``` + +**在`CMakeList.txt`中添加编译选项** + +首先,将`message_generation`添加到找包中: + +```cmake +find_package(catkin REQUIRED COMPONENTS + geometry_msgs + roscpp + rospy + std_msgs + turtlesim + message_generation +) +``` + +其次,添加服务文件 + +```cmake +add_service_files(FILES [filename]) +generate_messages(DEPENDENCIES std_msgs) # create .h file +``` + +最后在`catkin_package`中添加`message_runtime`的运行依赖 + +```cmake +catkin_package( +# INCLUDE_DIRS include +# LIBRARIES learning_topic + CATKIN_DEPENDS geometry_msgs roscpp rospy std_msgs turtlesim message_runtime +# DEPENDS system_lib +) +``` + +**编译** + +```shell +$ catkin_make +``` + +之后在`devel/include/pkg`里面会生成`Person.h`,里面写了详细的调用方法;还生成了两个request和response的头文件; + +**ERROR Recording!** + +生成的`srv`在编译之后,在`devel/include/package_name`里生成`.h`头文件; + +但是在`.cpp`文件里,`#include "package_name/Person.h"`报错; + +我打开一看,发现功能包的src下面的include里面确实一个文件没有,但是`devel/include/package_name`里有`.h`头文件;而且另一个功能包完全可以找到文件; + +最后发现新建的功能包少了`.catkin`,因为在clion配置时,我的`CMake Options`写成了: + + `DCATKIN_DEVEL_PREFIX:PATH=/devel` + +实际上却是: + + `-DCATKIN_DEVEL_PREFIX:PATH=/devel`,少了个`-` + +太头疼了这个bug...比对了好久 + +**CMakeList** + +添加动态生成cpp的依赖 + +```cmake +add_executable(person_client src/person_client.cpp) +target_link_libraries(person_client ${catkin_LIBRARIES}) +add_dependencies(person_client ${PROJECT_NAME}_gencpp) + +add_executable(person_server src/person_server.cpp) +target_link_libraries(person_server ${catkin_LIBRARIES}) +add_dependencies(person_server ${PROJECT_NAME}_gencpp) +``` + +注意此处和话题消息添加的依赖不一样。 + +### 2. Client and Server + +Client: + +```cpp + // wait for service "/show_person" + // then create a new client, connect it + ros::service::waitForService("/show_person"); + ros::ServiceClient person_client = n.serviceClient("/show_person"); + + // init request data of learning_service::Person + learning_service::Person srv; + srv.request.name = "Tom"; + srv.request.age = 20; + srv.request.sex = learning_service::Person::Request::male; + + // call request + ROS_INFO("Call service to show person[name:%s, age:%d, sex:%d]", + srv.request.name.c_str(), srv.request.age, srv.request.sex); + person_client.call(srv); + + // show calling result + ROS_INFO("show person result: %s", srv.response.result.c_str()); +``` + +Server: + +```cpp + // create a server named "/show_person" + // define callback function personCallback + ros::ServiceServer person_service = n.advertiseService("/show_person", personCallback); + + // loop, waiting for callback function + ROS_INFO("ready to show person information"); + ros::spin(); +``` + +### 3. make + +```shell +$ catkin_make +``` + +要注意环境变量 + +```shell +$ rosrun learning_service person_client +$ rosrun learning_service person_server +``` + +![service](images/service.png) + +## 参数的使用与编程方法 + +参数模型:全局字典,保存一些全局配置参数;简单理解为全局变量的存储空间; + +创建新的功能包: + +```shell +$ catkin_create_pkg learning_parameter roscpp rospy std_srvs +``` + +### 1. `rosparam` + +使用`rosparam`列出配置参数: + +```shell +$ rosparam list +``` + +获得配置参数: + +```shell +$ rosparam get [param] +``` + +修改配置参数,使用service更新: + +```shell +$ rosparam set [param] [value] +$ rosservice call /clear "{}" +``` + +保存参数(保存到当前终端的路径): + +```shell +$ rosparam dump [file name].yaml +``` + +加载配置文件: + +```shell +$ rosparam load [file name].yaml +``` + +删除参数: + +```shell +$ rosparam delete [param name] +``` + +### 2. 编程实现 + +```cpp + // get background RGB param + int red = 0, green = 0, blue = 0; + ros::param::get("/turtlesim/background_r", red); + ros::param::get("/turtlesim/background_g", green); + ros::param::get("/turtlesim/background_b", blue); +``` + +## ROS中的坐标系管理系统 + +### 1. `tf`功能包 + +相当于封装了底层的矩阵变换; + +* 广播TF变换 +* 监听TF变换 + +安装示例功能包: + +```shell +$ sudo apt-get install ros-melodic-turtle-tf +``` + +一般已经安装(都是desktop-full); + +启动海龟跟随脚本: + +```shell +$ roslaunch turtle_tf turtle_tf_demo.launch +``` + +三种可视化方式:view_frames,echo,rviz + +**使用`view_frames`查看坐标系连接:** + +```shell +$ rosrun tf view_frames +``` + +会生成一个pdf,路径在当前终端路径下; + + + +![frame](images/frame.png) + +* world是世界坐标系 +* 可以查看tf是不是连通,坐标系之间的关系是不是建立成功 + +**使用`rosrun tf tf_echo [axis1] [axis2]`查看两个坐标系之间的变换关系:** + +```shell +$ rosrun tf tf_echo turtle1 turtle2 +``` + +![echo](images/echo.png) + +* 内容包含平移和旋转矩阵 +* 旋转矩阵用了三种方式描述,有四元数和普通的旋转向量 + +**使用RViz:** + +```shell +$ rosrun rviz rviz -d `rospack find turtle_tf` /rviz/turtle_rviz.rviz +``` + +![rviz](images/rviz.png) + +### 2. 广播与监听的编程实现 + +**如何实现一个tf广播器:** + +* 定义TF广播器(Transform Broadcaster) +* 创建坐标变换值 +* 发布坐标变换(send Transform) + +定义tf广播器: + +```cpp + // create tf broadcaster + static tf::TransformBroadcaster br; +``` + +创建坐标变换值: + +```cpp + // init tf data + tf::Transform transform; + transform.setOrigin(tf::Vector3(msg->x, msg->y, 0.0)); + tf::Quaternion q; + q.setRPY(0, 0, msg->theta); + transform.setRotation(q); +``` + +发布坐标变换: + +```cpp + // broadcast tf data between world and turtle(store in transform) + // describe axis relationship of world and turtle_name + // from now to next 10 seconds + br.sendTransform(tf::StampedTransform(transform, ros::Time::now(), "world", turtle_name)); +``` + +**如何实现一个tf监听器:** + +* 定义TF监听器 +* 查找坐标变换 + +定义监听器: + +```cpp +// create tf listener + tf::TransformListener transformListener; +``` + +查找坐标变换: + +```cpp + tf::StampedTransform transform; + transformListener.waitForTransform("/turtle2", "/turtle1", ros::Time(0), ros::Duration(3.0)); + transformListener.lookupTransform("/turtle2", "/turtle1", ros::Time(0), transform); +``` + +### 3. make + +[ros的重映射](https://zhuanlan.zhihu.com/p/80366497) + +```shell +$ rosrun learning_tf turtle_tf_broadcaster __name:=turtle1_tf_broadcaster /turtle1 +$ rosrun learning_tf turtle_tf_broadcaster __name:=turtle2_tf_broadcaster /turtle2 +``` + +` __name:turtle1_tf_broadcaster`会取代掉程序中定义的节点名字,但是功能是一样的,这样同样的程序可以运行两次; + +最后查询两个坐标系之间的关系,给`turtle2`发送速度指令使其移动; + +```shell +$ rosrun learning_tf turtle_tf_listener +``` + +也可以使用键盘控制,来观察一下运动跟随情况; + +![tf_result_show](images/tf.png) + +## `launch`启动文件的使用方法 + +快速启动指令,节点;通过XML文件实现多节点的配置和启动; + +且`launch`可自动启动`roscore`; + +### 1. 语法 + +**launch和node:** + +```xml + + + + +``` + +* pkg:节点所在的功能包名称 +* type:节点的可执行文件名称 +* name:节点运行时的名称,相当于程序中`ros::init()`第三个参数; + +**参数设置:** + +```xml + +``` + +* 设置ROS运行中的参数,存储在参数服务器中 + +```xml + +``` + +* 加载文件中的多个参数,存储在参数服务器 + +```xml + +``` + +* arg(argument)仅限launch文件内部的局部变量,仅限于launch文件使用 +* 参数分别是参数名和参数值 + +arg的调用: + +```xml + +``` + +**重映射remap:** + +```xml + +``` + +* 把原来的命名改为现在的命名 +* 原来的命名则不复存在 + +**嵌套include:** + +```xml + +``` + +* 用于包含其他launch文件 + +具体信息参考官网http://wiki.ros.org/roslaunch/XML + +### 2. 例子 + +首先新建功能包(也可以直接用现有的); + +在src目录下新建`launch`文件夹,里面存放具体的launch文件; + +编写launch文件; + +运行; + +```shell +$ catkin_make +$ source devel/setup.bash +$ roslaunch learning_launch simple.launch +``` + +simple.launch如下: + +```xml + + + + +``` + +turtlesim_parameter_config.launch如下: + +```xml + + + + + + + + + + + + + + +``` + +* 运行之后通过`rosparam list`命令,可以查看到参数管理器里面新增的参数; +* param写到node内部,则沿用node的命名空间 +* param写到node外部,有自己的命名空间 +* 因此可能有多个命名空间 + +start_tf_demo.launch + +```xml + + + + + + + + + + + +``` + +## qt工具箱的可视化工具 + +最简单的方法`rqt+Tab` + diff --git a/Basics/images/client.png b/Basics/images/client.png new file mode 100644 index 0000000000000000000000000000000000000000..a0184c461d1a93b57aa48424d405dbf6722f0c1f Binary files /dev/null and b/Basics/images/client.png differ diff --git a/Basics/images/echo.png b/Basics/images/echo.png new file mode 100644 index 0000000000000000000000000000000000000000..f4b360a9164e89bd647a1bac382279305d5b59ae Binary files /dev/null and b/Basics/images/echo.png differ diff --git a/Basics/images/frame.png b/Basics/images/frame.png new file mode 100644 index 0000000000000000000000000000000000000000..0c52287b8b142903f6a4eed4b1de945a56418890 Binary files /dev/null and b/Basics/images/frame.png differ diff --git a/Basics/images/person_info.png b/Basics/images/person_info.png new file mode 100644 index 0000000000000000000000000000000000000000..3fedd6ffba15d1b7cc898e468e7b04a6ae5770a8 Binary files /dev/null and b/Basics/images/person_info.png differ diff --git a/Basics/images/publisher.png b/Basics/images/publisher.png new file mode 100644 index 0000000000000000000000000000000000000000..ae9d1af2f812ae3c98ef8eb447510e56a860df68 Binary files /dev/null and b/Basics/images/publisher.png differ diff --git a/Basics/images/rviz.png b/Basics/images/rviz.png new file mode 100644 index 0000000000000000000000000000000000000000..0d0d0268e090b195fc32e54793dab30684f88ef9 Binary files /dev/null and b/Basics/images/rviz.png differ diff --git a/Basics/images/service.png b/Basics/images/service.png new file mode 100644 index 0000000000000000000000000000000000000000..a051c414e5886b15d0bd21cb5d110241ba4ece85 Binary files /dev/null and b/Basics/images/service.png differ diff --git a/Basics/images/tf.png b/Basics/images/tf.png new file mode 100644 index 0000000000000000000000000000000000000000..f2e151064629ab2a09c3ea0eaaed9f90071555c6 Binary files /dev/null and b/Basics/images/tf.png differ diff --git a/Basics/workspace_example/.catkin_workspace b/Basics/workspace_example/.catkin_workspace new file mode 100644 index 0000000000000000000000000000000000000000..52fd97e7ea4bd421af3f7dacb539d241bcee6583 --- /dev/null +++ b/Basics/workspace_example/.catkin_workspace @@ -0,0 +1 @@ +# This file currently only serves to mark the location of a catkin workspace for tool integration diff --git a/Basics/workspace_example/src/CMakeLists.txt b/Basics/workspace_example/src/CMakeLists.txt new file mode 120000 index 0000000000000000000000000000000000000000..66dd650aca8bc895ebfd0001a46559de60baee2c --- /dev/null +++ b/Basics/workspace_example/src/CMakeLists.txt @@ -0,0 +1 @@ +/opt/ros/melodic/share/catkin/cmake/toplevel.cmake \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_launch/CMakeLists.txt b/Basics/workspace_example/src/learning_launch/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..e3a52043fd4c33c725deec6eb0359450473a5ffd --- /dev/null +++ b/Basics/workspace_example/src/learning_launch/CMakeLists.txt @@ -0,0 +1,202 @@ +cmake_minimum_required(VERSION 3.0.2) +project(learning_launch) + +## Compile as C++11, supported in ROS Kinetic and newer +# add_compile_options(-std=c++11) + +## Find catkin macros and libraries +## if COMPONENTS list like find_package(catkin REQUIRED COMPONENTS xyz) +## is used, also find other catkin packages +find_package(catkin REQUIRED) + +## System dependencies are found with CMake's conventions +# find_package(Boost REQUIRED COMPONENTS system) + + +## Uncomment this if the package has a setup.py. This macro ensures +## modules and global scripts declared therein get installed +## See http://ros.org/doc/api/catkin/html/user_guide/setup_dot_py.html +# catkin_python_setup() + +################################################ +## Declare ROS messages, services and actions ## +################################################ + +## To declare and build messages, services or actions from within this +## package, follow these steps: +## * Let MSG_DEP_SET be the set of packages whose message types you use in +## your messages/services/actions (e.g. std_msgs, actionlib_msgs, ...). +## * In the file package.xml: +## * add a build_depend tag for "message_generation" +## * add a build_depend and a exec_depend tag for each package in MSG_DEP_SET +## * If MSG_DEP_SET isn't empty the following dependency has been pulled in +## but can be declared for certainty nonetheless: +## * add a exec_depend tag for "message_runtime" +## * In this file (CMakeLists.txt): +## * add "message_generation" and every package in MSG_DEP_SET to +## find_package(catkin REQUIRED COMPONENTS ...) +## * add "message_runtime" and every package in MSG_DEP_SET to +## catkin_package(CATKIN_DEPENDS ...) +## * uncomment the add_*_files sections below as needed +## and list every .msg/.srv/.action file to be processed +## * uncomment the generate_messages entry below +## * add every package in MSG_DEP_SET to generate_messages(DEPENDENCIES ...) + +## Generate messages in the 'msg' folder +# add_message_files( +# FILES +# Message1.msg +# Message2.msg +# ) + +## Generate services in the 'srv' folder +# add_service_files( +# FILES +# Service1.srv +# Service2.srv +# ) + +## Generate actions in the 'action' folder +# add_action_files( +# FILES +# Action1.action +# Action2.action +# ) + +## Generate added messages and services with any dependencies listed here +# generate_messages( +# DEPENDENCIES +# std_msgs # Or other packages containing msgs +# ) + +################################################ +## Declare ROS dynamic reconfigure parameters ## +################################################ + +## To declare and build dynamic reconfigure parameters within this +## package, follow these steps: +## * In the file package.xml: +## * add a build_depend and a exec_depend tag for "dynamic_reconfigure" +## * In this file (CMakeLists.txt): +## * add "dynamic_reconfigure" to +## find_package(catkin REQUIRED COMPONENTS ...) +## * uncomment the "generate_dynamic_reconfigure_options" section below +## and list every .cfg file to be processed + +## Generate dynamic reconfigure parameters in the 'cfg' folder +# generate_dynamic_reconfigure_options( +# cfg/DynReconf1.cfg +# cfg/DynReconf2.cfg +# ) + +################################### +## catkin specific configuration ## +################################### +## The catkin_package macro generates cmake config files for your package +## Declare things to be passed to dependent projects +## INCLUDE_DIRS: uncomment this if your package contains header files +## LIBRARIES: libraries you create in this project that dependent projects also need +## CATKIN_DEPENDS: catkin_packages dependent projects also need +## DEPENDS: system dependencies of this project that dependent projects also need +catkin_package( +# INCLUDE_DIRS include +# LIBRARIES learning_launch +# CATKIN_DEPENDS other_catkin_pkg +# DEPENDS system_lib +) + +########### +## Build ## +########### + +## Specify additional locations of header files +## Your package locations should be listed before other locations +include_directories( +# include +# ${catkin_INCLUDE_DIRS} +) + +## Declare a C++ library +# add_library(${PROJECT_NAME} +# src/${PROJECT_NAME}/learning_launch.cpp +# ) + +## Add cmake target dependencies of the library +## as an example, code may need to be generated before libraries +## either from message generation or dynamic reconfigure +# add_dependencies(${PROJECT_NAME} ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS}) + +## Declare a C++ executable +## With catkin_make all packages are built within a single CMake context +## The recommended prefix ensures that target names across packages don't collide +# add_executable(${PROJECT_NAME}_node src/learning_launch_node.cpp) + +## Rename C++ executable without prefix +## The above recommended prefix causes long target names, the following renames the +## target back to the shorter version for ease of user use +## e.g. "rosrun someones_pkg node" instead of "rosrun someones_pkg someones_pkg_node" +# set_target_properties(${PROJECT_NAME}_node PROPERTIES OUTPUT_NAME node PREFIX "") + +## Add cmake target dependencies of the executable +## same as for the library above +# add_dependencies(${PROJECT_NAME}_node ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS}) + +## Specify libraries to link a library or executable target against +# target_link_libraries(${PROJECT_NAME}_node +# ${catkin_LIBRARIES} +# ) + +############# +## Install ## +############# + +# all install targets should use catkin DESTINATION variables +# See http://ros.org/doc/api/catkin/html/adv_user_guide/variables.html + +## Mark executable scripts (Python etc.) for installation +## in contrast to setup.py, you can choose the destination +# catkin_install_python(PROGRAMS +# scripts/my_python_script +# DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} +# ) + +## Mark executables for installation +## See http://docs.ros.org/melodic/api/catkin/html/howto/format1/building_executables.html +# install(TARGETS ${PROJECT_NAME}_node +# RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} +# ) + +## Mark libraries for installation +## See http://docs.ros.org/melodic/api/catkin/html/howto/format1/building_libraries.html +# install(TARGETS ${PROJECT_NAME} +# ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} +# LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} +# RUNTIME DESTINATION ${CATKIN_GLOBAL_BIN_DESTINATION} +# ) + +## Mark cpp header files for installation +# install(DIRECTORY include/${PROJECT_NAME}/ +# DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION} +# FILES_MATCHING PATTERN "*.h" +# PATTERN ".svn" EXCLUDE +# ) + +## Mark other files for installation (e.g. launch and bag files, etc.) +# install(FILES +# # myfile1 +# # myfile2 +# DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} +# ) + +############# +## Testing ## +############# + +## Add gtest based cpp test target and link libraries +# catkin_add_gtest(${PROJECT_NAME}-test test/test_learning_launch.cpp) +# if(TARGET ${PROJECT_NAME}-test) +# target_link_libraries(${PROJECT_NAME}-test ${PROJECT_NAME}) +# endif() + +## Add folders to be run by python nosetests +# catkin_add_nosetests(test) diff --git a/Basics/workspace_example/src/learning_launch/config/param.yaml b/Basics/workspace_example/src/learning_launch/config/param.yaml new file mode 100644 index 0000000000000000000000000000000000000000..cb382633cfbc92dab21133e79ee8c8fe87d35f93 --- /dev/null +++ b/Basics/workspace_example/src/learning_launch/config/param.yaml @@ -0,0 +1,6 @@ +A: 123 +B: "hello" + +group: + C: 456 + D: "hello?" diff --git a/Basics/workspace_example/src/learning_launch/launch/simple.launch b/Basics/workspace_example/src/learning_launch/launch/simple.launch new file mode 100644 index 0000000000000000000000000000000000000000..c7cd9e7014c7e01f052410423def77626e5e2e01 --- /dev/null +++ b/Basics/workspace_example/src/learning_launch/launch/simple.launch @@ -0,0 +1,4 @@ + + + + diff --git a/Basics/workspace_example/src/learning_launch/launch/turtlesim_parameter_config.launch b/Basics/workspace_example/src/learning_launch/launch/turtlesim_parameter_config.launch new file mode 100644 index 0000000000000000000000000000000000000000..2c81e34f6b006f0a84d4e85bec9a4759ae0207d8 --- /dev/null +++ b/Basics/workspace_example/src/learning_launch/launch/turtlesim_parameter_config.launch @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/Basics/workspace_example/src/learning_launch/package.xml b/Basics/workspace_example/src/learning_launch/package.xml new file mode 100644 index 0000000000000000000000000000000000000000..b97222d86777ab6641d574e495e48b53b5522a27 --- /dev/null +++ b/Basics/workspace_example/src/learning_launch/package.xml @@ -0,0 +1,59 @@ + + + learning_launch + 0.0.0 + The learning_launch package + + + + + hazyparker + + + + + + TODO + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + catkin + + + + + + + + diff --git a/Basics/workspace_example/src/learning_parameter/.idea/.gitignore b/Basics/workspace_example/src/learning_parameter/.idea/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..13566b81b018ad684f3a35fee301741b2734c8f4 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/Basics/workspace_example/src/learning_parameter/.idea/learning_parameter.iml b/Basics/workspace_example/src/learning_parameter/.idea/learning_parameter.iml new file mode 100644 index 0000000000000000000000000000000000000000..f08604bb65b25149b195f9e9f282f9683a428592 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/.idea/learning_parameter.iml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_parameter/.idea/misc.xml b/Basics/workspace_example/src/learning_parameter/.idea/misc.xml new file mode 100644 index 0000000000000000000000000000000000000000..79b3c94830bab93d40d0770f2765540fe24ed423 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/.idea/misc.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_parameter/.idea/modules.xml b/Basics/workspace_example/src/learning_parameter/.idea/modules.xml new file mode 100644 index 0000000000000000000000000000000000000000..eaf6819816265f44d94ad65cb2b6920ced1528c0 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_parameter/.idea/vcs.xml b/Basics/workspace_example/src/learning_parameter/.idea/vcs.xml new file mode 100644 index 0000000000000000000000000000000000000000..4fce1d86b49521afe1cee4ed1c13b6396ebbc6f3 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_parameter/CMakeLists.txt b/Basics/workspace_example/src/learning_parameter/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..1f90b3545c1a4aae73ed86ca7df1556b3c8d9586 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/CMakeLists.txt @@ -0,0 +1,209 @@ +cmake_minimum_required(VERSION 3.0.2) +project(learning_parameter) + +## Compile as C++11, supported in ROS Kinetic and newer +# add_compile_options(-std=c++11) + +## Find catkin macros and libraries +## if COMPONENTS list like find_package(catkin REQUIRED COMPONENTS xyz) +## is used, also find other catkin packages +find_package(catkin REQUIRED COMPONENTS + roscpp + rospy + std_srvs +) + +## System dependencies are found with CMake's conventions +# find_package(Boost REQUIRED COMPONENTS system) + + +## Uncomment this if the package has a setup.py. This macro ensures +## modules and global scripts declared therein get installed +## See http://ros.org/doc/api/catkin/html/user_guide/setup_dot_py.html +# catkin_python_setup() + +################################################ +## Declare ROS messages, services and actions ## +################################################ + +## To declare and build messages, services or actions from within this +## package, follow these steps: +## * Let MSG_DEP_SET be the set of packages whose message types you use in +## your messages/services/actions (e.g. std_msgs, actionlib_msgs, ...). +## * In the file package.xml: +## * add a build_depend tag for "message_generation" +## * add a build_depend and a exec_depend tag for each package in MSG_DEP_SET +## * If MSG_DEP_SET isn't empty the following dependency has been pulled in +## but can be declared for certainty nonetheless: +## * add a exec_depend tag for "message_runtime" +## * In this file (CMakeLists.txt): +## * add "message_generation" and every package in MSG_DEP_SET to +## find_package(catkin REQUIRED COMPONENTS ...) +## * add "message_runtime" and every package in MSG_DEP_SET to +## catkin_package(CATKIN_DEPENDS ...) +## * uncomment the add_*_files sections below as needed +## and list every .msg/.srv/.action file to be processed +## * uncomment the generate_messages entry below +## * add every package in MSG_DEP_SET to generate_messages(DEPENDENCIES ...) + +## Generate messages in the 'msg' folder +# add_message_files( +# FILES +# Message1.msg +# Message2.msg +# ) + +## Generate services in the 'srv' folder +# add_service_files( +# FILES +# Service1.srv +# Service2.srv +# ) + +## Generate actions in the 'action' folder +# add_action_files( +# FILES +# Action1.action +# Action2.action +# ) + +## Generate added messages and services with any dependencies listed here +# generate_messages( +# DEPENDENCIES +# std_msgs # Or other packages containing msgs +# ) + +################################################ +## Declare ROS dynamic reconfigure parameters ## +################################################ + +## To declare and build dynamic reconfigure parameters within this +## package, follow these steps: +## * In the file package.xml: +## * add a build_depend and a exec_depend tag for "dynamic_reconfigure" +## * In this file (CMakeLists.txt): +## * add "dynamic_reconfigure" to +## find_package(catkin REQUIRED COMPONENTS ...) +## * uncomment the "generate_dynamic_reconfigure_options" section below +## and list every .cfg file to be processed + +## Generate dynamic reconfigure parameters in the 'cfg' folder +# generate_dynamic_reconfigure_options( +# cfg/DynReconf1.cfg +# cfg/DynReconf2.cfg +# ) + +################################### +## catkin specific configuration ## +################################### +## The catkin_package macro generates cmake config files for your package +## Declare things to be passed to dependent projects +## INCLUDE_DIRS: uncomment this if your package contains header files +## LIBRARIES: libraries you create in this project that dependent projects also need +## CATKIN_DEPENDS: catkin_packages dependent projects also need +## DEPENDS: system dependencies of this project that dependent projects also need +catkin_package( +# INCLUDE_DIRS include +# LIBRARIES learning_parameter +# CATKIN_DEPENDS roscpp rospy std_srvs +# DEPENDS system_lib +) + +########### +## Build ## +########### + +## Specify additional locations of header files +## Your package locations should be listed before other locations +include_directories( +# include + ${catkin_INCLUDE_DIRS} +) + +## Declare a C++ library +# add_library(${PROJECT_NAME} +# src/${PROJECT_NAME}/learning_parameter.cpp +# ) + +## Add cmake target dependencies of the library +## as an example, code may need to be generated before libraries +## either from message generation or dynamic reconfigure +# add_dependencies(${PROJECT_NAME} ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS}) + +## Declare a C++ executable +## With catkin_make all packages are built within a single CMake context +## The recommended prefix ensures that target names across packages don't collide +# add_executable(${PROJECT_NAME}_node src/learning_parameter_node.cpp) + +## Rename C++ executable without prefix +## The above recommended prefix causes long target names, the following renames the +## target back to the shorter version for ease of user use +## e.g. "rosrun someones_pkg node" instead of "rosrun someones_pkg someones_pkg_node" +# set_target_properties(${PROJECT_NAME}_node PROPERTIES OUTPUT_NAME node PREFIX "") + +## Add cmake target dependencies of the executable +## same as for the library above +# add_dependencies(${PROJECT_NAME}_node ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS}) + +## Specify libraries to link a library or executable target against +# target_link_libraries(${PROJECT_NAME}_node +# ${catkin_LIBRARIES} +# ) + +add_executable(parameter_config src/parameter_config.cpp) +target_link_libraries(parameter_config ${catkin_LIBRARIES}) + +############# +## Install ## +############# + +# all install targets should use catkin DESTINATION variables +# See http://ros.org/doc/api/catkin/html/adv_user_guide/variables.html + +## Mark executable scripts (Python etc.) for installation +## in contrast to setup.py, you can choose the destination +# catkin_install_python(PROGRAMS +# scripts/my_python_script +# DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} +# ) + +## Mark executables for installation +## See http://docs.ros.org/melodic/api/catkin/html/howto/format1/building_executables.html +# install(TARGETS ${PROJECT_NAME}_node +# RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} +# ) + +## Mark libraries for installation +## See http://docs.ros.org/melodic/api/catkin/html/howto/format1/building_libraries.html +# install(TARGETS ${PROJECT_NAME} +# ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} +# LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} +# RUNTIME DESTINATION ${CATKIN_GLOBAL_BIN_DESTINATION} +# ) + +## Mark cpp header files for installation +# install(DIRECTORY include/${PROJECT_NAME}/ +# DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION} +# FILES_MATCHING PATTERN "*.h" +# PATTERN ".svn" EXCLUDE +# ) + +## Mark other files for installation (e.g. launch and bag files, etc.) +# install(FILES +# # myfile1 +# # myfile2 +# DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} +# ) + +############# +## Testing ## +############# + +## Add gtest based cpp test target and link libraries +# catkin_add_gtest(${PROJECT_NAME}-test test/test_learning_parameter.cpp) +# if(TARGET ${PROJECT_NAME}-test) +# target_link_libraries(${PROJECT_NAME}-test ${PROJECT_NAME}) +# endif() + +## Add folders to be run by python nosetests +# catkin_add_nosetests(test) diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/query/cache-v2 b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/query/cache-v2 new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/query/cmakeFiles-v1 b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/query/cmakeFiles-v1 new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/query/codemodel-v2 b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/query/codemodel-v2 new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/query/toolchains-v1 b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/query/toolchains-v1 new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/cache-v2-5085a7e0e6842505557a.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/cache-v2-5085a7e0e6842505557a.json new file mode 100644 index 0000000000000000000000000000000000000000..7246159a243119c89fdbeec7b069916e17b8dee9 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/cache-v2-5085a7e0e6842505557a.json @@ -0,0 +1,2179 @@ +{ + "entries" : + [ + { + "name" : "BUILD_GMOCK", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Builds the googlemock subproject" + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "BUILD_GTEST", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Builds the googletest subproject" + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "BUILD_SHARED_LIBS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Build shared libraries (DLLs)." + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "CATKIN_DEVEL_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "PATH", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel" + }, + { + "name" : "CATKIN_ENABLE_TESTING", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Catkin enable testing" + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "CATKIN_ENV", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "catkin environment" + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/catkin_generated/env_cached.sh" + }, + { + "name" : "CATKIN_PACKAGE_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Prefix to apply to package generated via gendebian" + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CATKIN_SKIP_TESTING", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Catkin skip testing" + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "CATKIN_SYMLINK_INSTALL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Replace the CMake install command with a custom implementation using symlinks instead of copying resources" + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "CATKIN_TEST_RESULTS_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/test_results" + }, + { + "name" : "CMAKE_ADDR2LINE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/addr2line" + }, + { + "name" : "CMAKE_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ar" + }, + { + "name" : "CMAKE_BUILD_TYPE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ..." + } + ], + "type" : "STRING", + "value" : "Debug" + }, + { + "name" : "CMAKE_CACHEFILE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "This is the directory where this CMakeCache.txt was created" + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build" + }, + { + "name" : "CMAKE_CACHE_MAJOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Major version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "3" + }, + { + "name" : "CMAKE_CACHE_MINOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Minor version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "21" + }, + { + "name" : "CMAKE_CACHE_PATCH_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Patch version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake executable." + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/app/CMake/cmake/bin/cmake" + }, + { + "name" : "CMAKE_CPACK_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to cpack program executable." + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/app/CMake/cmake/bin/cpack" + }, + { + "name" : "CMAKE_CTEST_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to ctest program executable." + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/app/CMake/cmake/bin/ctest" + }, + { + "name" : "CMAKE_CXX_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "CXX compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/c++" + }, + { + "name" : "CMAKE_CXX_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ar-7" + }, + { + "name" : "CMAKE_CXX_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ranlib-7" + }, + { + "name" : "CMAKE_CXX_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CXX_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-g" + }, + { + "name" : "CMAKE_CXX_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_C_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "C compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/cc" + }, + { + "name" : "CMAKE_C_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ar-7" + }, + { + "name" : "CMAKE_C_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ranlib-7" + }, + { + "name" : "CMAKE_C_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-g" + }, + { + "name" : "CMAKE_C_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_DLLTOOL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "CMAKE_DLLTOOL-NOTFOUND" + }, + { + "name" : "CMAKE_EXECUTABLE_FORMAT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Executable file format" + } + ], + "type" : "INTERNAL", + "value" : "ELF" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXPORT_COMPILE_COMMANDS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Enable/Disable output of compile commands during generation." + } + ], + "type" : "BOOL", + "value" : "" + }, + { + "name" : "CMAKE_EXTRA_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of external makefile project generator." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator." + } + ], + "type" : "INTERNAL", + "value" : "Ninja" + }, + { + "name" : "CMAKE_GENERATOR_INSTANCE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Generator instance identifier." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_PLATFORM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator platform." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_TOOLSET", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator toolset." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_HAVE_LIBC_PTHREAD", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Test CMAKE_HAVE_LIBC_PTHREAD" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_HAVE_PTHREADS_CREATE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Have library pthreads" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_HAVE_PTHREAD_CREATE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Have library pthread" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_HAVE_PTHREAD_H", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Have include pthread.h" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_HOME_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Source directory with the top level CMakeLists.txt file for this project" + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter" + }, + { + "name" : "CMAKE_INSTALL_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install path prefix, prepended onto install directories." + } + ], + "type" : "PATH", + "value" : "/usr/local" + }, + { + "name" : "CMAKE_INSTALL_SO_NO_EXE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install .so files without execute permission." + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_LINKER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ld" + }, + { + "name" : "CMAKE_MAKE_PROGRAM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/snap/clion/178/bin/ninja/linux/ninja" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_NM", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/nm" + }, + { + "name" : "CMAKE_NUMBER_OF_MAKEFILES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "number of local generators" + } + ], + "type" : "INTERNAL", + "value" : "4" + }, + { + "name" : "CMAKE_OBJCOPY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/objcopy" + }, + { + "name" : "CMAKE_OBJDUMP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/objdump" + }, + { + "name" : "CMAKE_PLATFORM_INFO_INITIALIZED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Platform information initialized" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_PROJECT_DESCRIPTION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_HOMEPAGE_URL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "learning_parameter" + }, + { + "name" : "CMAKE_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ranlib" + }, + { + "name" : "CMAKE_READELF", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/readelf" + }, + { + "name" : "CMAKE_ROOT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake installation." + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SKIP_INSTALL_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when installing shared libraries, but are added when building." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_SKIP_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when using shared libraries." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STRIP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/strip" + }, + { + "name" : "CMAKE_UNAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "uname command" + } + ], + "type" : "INTERNAL", + "value" : "/bin/uname" + }, + { + "name" : "CMAKE_VERBOSE_MAKEFILE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "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." + } + ], + "type" : "BOOL", + "value" : "FALSE" + }, + { + "name" : "DOXYGEN_EXECUTABLE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "DOXYGEN_EXECUTABLE-NOTFOUND" + }, + { + "name" : "EMPY_EXECUTABLE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/empy" + }, + { + "name" : "EMPY_SCRIPT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Empy script" + } + ], + "type" : "STRING", + "value" : "/usr/bin/empy" + }, + { + "name" : "FIND_PACKAGE_MESSAGE_DETAILS_PythonInterp", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Details about finding PythonInterp" + } + ], + "type" : "INTERNAL", + "value" : "[/usr/bin/python2][v2.7.17()]" + }, + { + "name" : "FIND_PACKAGE_MESSAGE_DETAILS_Threads", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Details about finding Threads" + } + ], + "type" : "INTERNAL", + "value" : "[TRUE][v()]" + }, + { + "name" : "GMOCK_FROM_SOURCE_FOUND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "TRUE" + }, + { + "name" : "GMOCK_FROM_SOURCE_INCLUDE_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr/include" + }, + { + "name" : "GMOCK_FROM_SOURCE_LIBRARIES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "gmock" + }, + { + "name" : "GMOCK_FROM_SOURCE_LIBRARY_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gmock" + }, + { + "name" : "GMOCK_FROM_SOURCE_MAIN_LIBRARIES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "gmock_main" + }, + { + "name" : "GMock_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for GMock." + } + ], + "type" : "PATH", + "value" : "GMock_DIR-NOTFOUND" + }, + { + "name" : "GTEST_FROM_SOURCE_FOUND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "TRUE" + }, + { + "name" : "GTEST_FROM_SOURCE_INCLUDE_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr/include" + }, + { + "name" : "GTEST_FROM_SOURCE_LIBRARIES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "gtest" + }, + { + "name" : "GTEST_FROM_SOURCE_LIBRARY_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest" + }, + { + "name" : "GTEST_FROM_SOURCE_MAIN_LIBRARIES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "gtest_main" + }, + { + "name" : "GTEST_INCLUDE_DIR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a file." + } + ], + "type" : "PATH", + "value" : "/usr/include" + }, + { + "name" : "GTEST_LIBRARY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "GTEST_LIBRARY-NOTFOUND" + }, + { + "name" : "GTEST_LIBRARY_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "GTEST_LIBRARY_DEBUG-NOTFOUND" + }, + { + "name" : "GTEST_MAIN_LIBRARY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "GTEST_MAIN_LIBRARY-NOTFOUND" + }, + { + "name" : "GTEST_MAIN_LIBRARY_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "GTEST_MAIN_LIBRARY_DEBUG-NOTFOUND" + }, + { + "name" : "GTest_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for GTest." + } + ], + "type" : "PATH", + "value" : "GTest_DIR-NOTFOUND" + }, + { + "name" : "LSB_FOUND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "lsb_release executable was found" + } + ], + "type" : "BOOL", + "value" : "TRUE" + }, + { + "name" : "LSB_RELEASE_EXECUTABLE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/lsb_release" + }, + { + "name" : "NOSETESTS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/nosetests-2.7" + }, + { + "name" : "PYTHON_EXECUTABLE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/python2" + }, + { + "name" : "PYTHON_INSTALL_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "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." + } + ], + "type" : "INTERNAL", + "value" : "lib/python2.7/dist-packages" + }, + { + "name" : "PYTHON_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Specify specific Python version to use ('major.minor' or 'major')" + } + ], + "type" : "STRING", + "value" : "2" + }, + { + "name" : "RT_LIBRARY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "/usr/lib/x86_64-linux-gnu/librt.so" + }, + { + "name" : "SETUPTOOLS_DEB_LAYOUT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Enable debian style python package layout" + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "SITE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of the computer/site where compile is being run" + } + ], + "type" : "STRING", + "value" : "hazy-LenovoAir14" + }, + { + "name" : "UBUNTU", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "LSB Distrib tag" + } + ], + "type" : "BOOL", + "value" : "TRUE" + }, + { + "name" : "UBUNTU_BIONIC", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "LSB Distrib - codename tag" + } + ], + "type" : "BOOL", + "value" : "TRUE" + }, + { + "name" : "_gmock_INCLUDES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a file." + } + ], + "type" : "FILEPATH", + "value" : "/usr/include/gmock/gmock.h" + }, + { + "name" : "_gmock_SOURCES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a file." + } + ], + "type" : "FILEPATH", + "value" : "/usr/src/gmock/src/gmock.cc" + }, + { + "name" : "_gtest_INCLUDES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a file." + } + ], + "type" : "FILEPATH", + "value" : "/usr/include/gtest/gtest.h" + }, + { + "name" : "_gtest_SOURCES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a file." + } + ], + "type" : "FILEPATH", + "value" : "/usr/src/gtest/src/gtest.cc" + }, + { + "name" : "catkin_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for catkin." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/catkin/cmake" + }, + { + "name" : "cpp_common_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for cpp_common." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/cpp_common/cmake" + }, + { + "name" : "gmock_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock" + }, + { + "name" : "gmock_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "OFF" + }, + { + "name" : "gmock_LIB_DEPENDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Dependencies for the target" + } + ], + "type" : "STATIC", + "value" : "general;-lpthread;" + }, + { + "name" : "gmock_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/usr/src/googletest/googlemock" + }, + { + "name" : "gmock_build_tests", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Build all of Google Mock's own tests." + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "gmock_main_LIB_DEPENDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Dependencies for the target" + } + ], + "type" : "STATIC", + "value" : "general;-lpthread;" + }, + { + "name" : "googletest-distribution_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest" + }, + { + "name" : "googletest-distribution_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "OFF" + }, + { + "name" : "googletest-distribution_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/usr/src/googletest" + }, + { + "name" : "gtest_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/gtest" + }, + { + "name" : "gtest_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "OFF" + }, + { + "name" : "gtest_LIB_DEPENDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Dependencies for the target" + } + ], + "type" : "STATIC", + "value" : "general;-lpthread;" + }, + { + "name" : "gtest_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/usr/src/googletest/googletest" + }, + { + "name" : "gtest_build_samples", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Build gtest's sample programs." + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "gtest_build_tests", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Build all of gtest's own tests." + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "gtest_disable_pthreads", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Disable uses of pthreads in gtest." + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "gtest_force_shared_crt", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Use shared (DLL) run-time lib even when Google Test is built as static lib." + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "gtest_hide_internal_symbols", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Build gtest with internal symbols hidden in shared libraries." + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "gtest_main_LIB_DEPENDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Dependencies for the target" + } + ], + "type" : "STATIC", + "value" : "general;-lpthread;general;gtest;" + }, + { + "name" : "learning_parameter_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build" + }, + { + "name" : "learning_parameter_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "ON" + }, + { + "name" : "learning_parameter_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter" + }, + { + "name" : "lib", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "/opt/ros/melodic/lib/libxmlrpcpp.so" + }, + { + "name" : "message_runtime_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for message_runtime." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/message_runtime/cmake" + }, + { + "name" : "rosconsole_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for rosconsole." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/rosconsole/cmake" + }, + { + "name" : "roscpp_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for roscpp." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/roscpp/cmake" + }, + { + "name" : "roscpp_serialization_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for roscpp_serialization." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/roscpp_serialization/cmake" + }, + { + "name" : "roscpp_traits_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for roscpp_traits." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/roscpp_traits/cmake" + }, + { + "name" : "rosgraph_msgs_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for rosgraph_msgs." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/rosgraph_msgs/cmake" + }, + { + "name" : "rospy_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for rospy." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/rospy/cmake" + }, + { + "name" : "rostime_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for rostime." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/rostime/cmake" + }, + { + "name" : "std_msgs_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for std_msgs." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/std_msgs/cmake" + }, + { + "name" : "std_srvs_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for std_srvs." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/std_srvs/cmake" + }, + { + "name" : "xmlrpcpp_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for xmlrpcpp." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/xmlrpcpp/cmake" + } + ], + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/cmakeFiles-v1-6ba423d9727f8c742efa.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/cmakeFiles-v1-6ba423d9727f8c742efa.json new file mode 100644 index 0000000000000000000000000000000000000000..a6eca41b0ac8fcc5a63c73122c5cf63d61c8d0c8 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/cmakeFiles-v1-6ba423d9727f8c742efa.json @@ -0,0 +1,700 @@ +{ + "inputs" : + [ + { + "path" : "CMakeLists.txt" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/3.21.1/CMakeSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeSystemSpecificInitialize.cmake" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/3.21.1/CMakeCCompiler.cmake" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/3.21.1/CMakeCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeSystemSpecificInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeGenericSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeInitializeConfigs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/UnixPaths.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCXXInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkinConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/all.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeParseArguments.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/assert.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/atomic_configure_file.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_add_env_hooks.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_destinations.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_download.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_generate_environment.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_install_python.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_libraries.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_metapackage.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_package.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_package_xml.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/custom_install.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_symlink_install.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_workspace.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/debug_message.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/em_expand.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/python.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPythonInterp.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageMessage.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/empy.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/find_program_required.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/legacy.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/list_append_deduplicate.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/list_append_unique.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/list_insert_in_workspace_order.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/safe_execute_process.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/stamp.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/string_starts_with.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/platform/lsb.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/platform/ubuntu.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/platform/windows.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/test/tests.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/DartConfiguration.tcl.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/test/catkin_download_test_data.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/test/gtest.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindGTest.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/GoogleTest.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageMessage.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/test/nosetests.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/tools/doxygen.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/tools/libraries.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/tools/rt.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/package.xml" + }, + { + "isGenerated" : true, + "path" : "build/catkin/catkin_generated/version/package.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/_setup_util.py.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/env.sh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/setup.bash.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/local_setup.bash.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/setup.sh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/local_setup.sh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/setup.zsh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/local_setup.zsh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/rosinstall.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/_setup_util.py.in" + }, + { + "isGenerated" : true, + "path" : "build/catkin_generated/installspace/_setup_util.py" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/env.sh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/setup.bash.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/local_setup.bash.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/setup.sh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/local_setup.sh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/setup.zsh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/local_setup.zsh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/rosinstall.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/generate_cached_setup.py.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/env.sh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_python_setup.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/interrogate_setup_dot_py.py" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/roscpp/cmake/roscppConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/cpp_common/cmake/cpp_commonConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/cpp_common/cmake/cpp_commonConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/message_runtime/cmake/message_runtimeConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/message_runtime/cmake/message_runtimeConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/roscpp_serialization/cmake/roscpp_serializationConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/roscpp_serialization/cmake/roscpp_serializationConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/roscpp_traits/cmake/roscpp_traitsConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/roscpp_traits/cmake/roscpp_traitsConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rostime/cmake/rostimeConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rostime/cmake/rostimeConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rosconsole/cmake/rosconsole-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/std_msgs/cmake/std_msgs-msg-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgs-msg-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcppConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcppConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcpp-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/roscpp/cmake/roscpp-msg-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rospy/cmake/rospyConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rospy/cmake/rospyConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/std_srvs/cmake/std_srvs-msg-extras.cmake" + }, + { + "isGenerated" : true, + "path" : "build/catkin_generated/ordered_paths.cmake" + }, + { + "isGenerated" : true, + "path" : "build/catkin_generated/ordered_paths.cmake" + }, + { + "path" : "package.xml" + }, + { + "isGenerated" : true, + "path" : "build/catkin_generated/package.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/pkg.context.pc.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/em/pkg.pc.em" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/pkgConfig.cmake.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/pkgConfig-version.cmake.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/pkg.context.pc.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/em/pkg.pc.em" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/pkgConfig.cmake.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/pkgConfig-version.cmake.in" + }, + { + "isExternal" : true, + "path" : "/usr/src/googletest/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/usr/src/googletest/googlemock/CMakeLists.txt" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindThreads.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckLibraryExists.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckIncludeFile.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckCSourceCompiles.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageMessage.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/src/googletest/googletest/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/usr/src/googletest/googletest/cmake/internal_utils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPythonInterp.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageMessage.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindThreads.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckLibraryExists.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckIncludeFile.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckCSourceCompiles.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Internal/CheckSourceCompiles.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageMessage.cmake" + } + ], + "kind" : "cmakeFiles", + "paths" : + { + "build" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build", + "source" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter" + }, + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/codemodel-v2-13442ab2f42264ede329.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/codemodel-v2-13442ab2f42264ede329.json new file mode 100644 index 0000000000000000000000000000000000000000..99a05a4a1b982b6ca78a6973756bc214fcf6c553 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/codemodel-v2-13442ab2f42264ede329.json @@ -0,0 +1,415 @@ +{ + "configurations" : + [ + { + "directories" : + [ + { + "build" : ".", + "childIndexes" : + [ + 1 + ], + "hasInstallRule" : true, + "jsonFile" : "directory-.-Debug-6e1aa37bce3b8e7e241e.json", + "minimumCMakeVersion" : + { + "string" : "3.0.2" + }, + "projectIndex" : 0, + "source" : ".", + "targetIndexes" : + [ + 0, + 1, + 2, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29 + ] + }, + { + "build" : "gtest", + "childIndexes" : + [ + 2 + ], + "jsonFile" : "directory-gtest-Debug-40f9edd0af6c04d6f946.json", + "minimumCMakeVersion" : + { + "string" : "2.6.2" + }, + "parentIndex" : 0, + "projectIndex" : 1, + "source" : "/usr/src/googletest" + }, + { + "build" : "gtest/googlemock", + "childIndexes" : + [ + 3 + ], + "jsonFile" : "directory-gtest.googlemock-Debug-8fd0af86403c015b5fbc.json", + "minimumCMakeVersion" : + { + "string" : "2.6.2" + }, + "parentIndex" : 1, + "projectIndex" : 2, + "source" : "/usr/src/googletest/googlemock", + "targetIndexes" : + [ + 3, + 4 + ] + }, + { + "build" : "gtest/googlemock/gtest", + "jsonFile" : "directory-gtest.googlemock.gtest-Debug-24257ef2ac0f30126933.json", + "minimumCMakeVersion" : + { + "string" : "2.6.2" + }, + "parentIndex" : 2, + "projectIndex" : 3, + "source" : "/usr/src/googletest/googletest", + "targetIndexes" : + [ + 5, + 6 + ] + } + ], + "name" : "Debug", + "projects" : + [ + { + "childIndexes" : + [ + 1 + ], + "directoryIndexes" : + [ + 0 + ], + "name" : "learning_parameter", + "targetIndexes" : + [ + 0, + 1, + 2, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29 + ] + }, + { + "childIndexes" : + [ + 2 + ], + "directoryIndexes" : + [ + 1 + ], + "name" : "googletest-distribution", + "parentIndex" : 0 + }, + { + "childIndexes" : + [ + 3 + ], + "directoryIndexes" : + [ + 2 + ], + "name" : "gmock", + "parentIndex" : 1, + "targetIndexes" : + [ + 3, + 4 + ] + }, + { + "directoryIndexes" : + [ + 3 + ], + "name" : "gtest", + "parentIndex" : 2, + "targetIndexes" : + [ + 5, + 6 + ] + } + ], + "targets" : + [ + { + "directoryIndex" : 0, + "id" : "clean_test_results::@6890427a1f51a3e7e1df", + "jsonFile" : "target-clean_test_results-Debug-270ab1dfa43b08ae4072.json", + "name" : "clean_test_results", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "download_extra_data::@6890427a1f51a3e7e1df", + "jsonFile" : "target-download_extra_data-Debug-a32bc19d10c52b4cd2de.json", + "name" : "download_extra_data", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "doxygen::@6890427a1f51a3e7e1df", + "jsonFile" : "target-doxygen-Debug-88f8ee7d70d9b44032e2.json", + "name" : "doxygen", + "projectIndex" : 0 + }, + { + "directoryIndex" : 2, + "id" : "gmock::@e3f94eedc5dc07131386", + "jsonFile" : "target-gmock-Debug-9de7b679a4ca8c70d7c8.json", + "name" : "gmock", + "projectIndex" : 2 + }, + { + "directoryIndex" : 2, + "id" : "gmock_main::@e3f94eedc5dc07131386", + "jsonFile" : "target-gmock_main-Debug-81946b668f3d25223eb2.json", + "name" : "gmock_main", + "projectIndex" : 2 + }, + { + "directoryIndex" : 3, + "id" : "gtest::@91549fa14b017862b6ac", + "jsonFile" : "target-gtest-Debug-90186a829fcc427b876d.json", + "name" : "gtest", + "projectIndex" : 3 + }, + { + "directoryIndex" : 3, + "id" : "gtest_main::@91549fa14b017862b6ac", + "jsonFile" : "target-gtest_main-Debug-21d3b75e703cda84719f.json", + "name" : "gtest_main", + "projectIndex" : 3 + }, + { + "directoryIndex" : 0, + "id" : "parameter_config::@6890427a1f51a3e7e1df", + "jsonFile" : "target-parameter_config-Debug-aade733523f69a0f7ebd.json", + "name" : "parameter_config", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "roscpp_generate_messages_cpp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-roscpp_generate_messages_cpp-Debug-ca89f0ae6526c15ec496.json", + "name" : "roscpp_generate_messages_cpp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "roscpp_generate_messages_eus::@6890427a1f51a3e7e1df", + "jsonFile" : "target-roscpp_generate_messages_eus-Debug-c41a11b54a19c389a98f.json", + "name" : "roscpp_generate_messages_eus", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "roscpp_generate_messages_lisp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-roscpp_generate_messages_lisp-Debug-fef84b5e0b964662db8d.json", + "name" : "roscpp_generate_messages_lisp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "roscpp_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "jsonFile" : "target-roscpp_generate_messages_nodejs-Debug-22ade02a6a6a32b24422.json", + "name" : "roscpp_generate_messages_nodejs", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "roscpp_generate_messages_py::@6890427a1f51a3e7e1df", + "jsonFile" : "target-roscpp_generate_messages_py-Debug-42d75d9d98b775b30f1b.json", + "name" : "roscpp_generate_messages_py", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "rosgraph_msgs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-rosgraph_msgs_generate_messages_cpp-Debug-59d2a83339a446cf78a3.json", + "name" : "rosgraph_msgs_generate_messages_cpp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "rosgraph_msgs_generate_messages_eus::@6890427a1f51a3e7e1df", + "jsonFile" : "target-rosgraph_msgs_generate_messages_eus-Debug-a699f872c421cbc76810.json", + "name" : "rosgraph_msgs_generate_messages_eus", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "rosgraph_msgs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-rosgraph_msgs_generate_messages_lisp-Debug-9cff43959462b59ae366.json", + "name" : "rosgraph_msgs_generate_messages_lisp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "rosgraph_msgs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "jsonFile" : "target-rosgraph_msgs_generate_messages_nodejs-Debug-0e4f723a0f0cac9f798d.json", + "name" : "rosgraph_msgs_generate_messages_nodejs", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "rosgraph_msgs_generate_messages_py::@6890427a1f51a3e7e1df", + "jsonFile" : "target-rosgraph_msgs_generate_messages_py-Debug-c3cbcde1fea3946727ab.json", + "name" : "rosgraph_msgs_generate_messages_py", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "run_tests::@6890427a1f51a3e7e1df", + "jsonFile" : "target-run_tests-Debug-8c34fe40f5afe72f21f1.json", + "name" : "run_tests", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_msgs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_msgs_generate_messages_cpp-Debug-ce5280f6b34f51bd4a4a.json", + "name" : "std_msgs_generate_messages_cpp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_msgs_generate_messages_eus::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_msgs_generate_messages_eus-Debug-4d837931ac2ee8e9942f.json", + "name" : "std_msgs_generate_messages_eus", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_msgs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_msgs_generate_messages_lisp-Debug-c95f1f84d3555f8b5dce.json", + "name" : "std_msgs_generate_messages_lisp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_msgs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_msgs_generate_messages_nodejs-Debug-f48a971399788486c989.json", + "name" : "std_msgs_generate_messages_nodejs", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_msgs_generate_messages_py::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_msgs_generate_messages_py-Debug-0fcee0eb9b27cdd5a9bc.json", + "name" : "std_msgs_generate_messages_py", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_srvs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_srvs_generate_messages_cpp-Debug-451ddde9f1f7931a8328.json", + "name" : "std_srvs_generate_messages_cpp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_srvs_generate_messages_eus::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_srvs_generate_messages_eus-Debug-c1e8d2db24b537b2fd25.json", + "name" : "std_srvs_generate_messages_eus", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_srvs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_srvs_generate_messages_lisp-Debug-2dcf1e6c528190278b80.json", + "name" : "std_srvs_generate_messages_lisp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_srvs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_srvs_generate_messages_nodejs-Debug-7bef6822773f203cb812.json", + "name" : "std_srvs_generate_messages_nodejs", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_srvs_generate_messages_py::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_srvs_generate_messages_py-Debug-9683db2def49ebd99f0a.json", + "name" : "std_srvs_generate_messages_py", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "tests::@6890427a1f51a3e7e1df", + "jsonFile" : "target-tests-Debug-b544818b7fe733ef3c63.json", + "name" : "tests", + "projectIndex" : 0 + } + ] + } + ], + "kind" : "codemodel", + "paths" : + { + "build" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build", + "source" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter" + }, + "version" : + { + "major" : 2, + "minor" : 3 + } +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/directory-.-Debug-6e1aa37bce3b8e7e241e.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/directory-.-Debug-6e1aa37bce3b8e7e241e.json new file mode 100644 index 0000000000000000000000000000000000000000..f696a7fec38ccb68934a95eabba6932af0c98732 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/directory-.-Debug-6e1aa37bce3b8e7e241e.json @@ -0,0 +1,303 @@ +{ + "backtraceGraph" : + { + "commands" : + [ + "_install", + "install", + "catkin_generate_environment", + "include", + "find_package", + "catkin_install_python", + "_catkin_package", + "catkin_package" + ], + "files" : + [ + "/opt/ros/melodic/share/catkin/cmake/custom_install.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkin_generate_environment.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt", + "/opt/ros/melodic/share/catkin/cmake/catkin_install_python.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkin_package.cmake" + ], + "nodes" : + [ + { + "file" : 4 + }, + { + "command" : 4, + "file" : 4, + "line" : 10, + "parent" : 0 + }, + { + "file" : 3, + "parent" : 1 + }, + { + "command" : 3, + "file" : 3, + "line" : 20, + "parent" : 2 + }, + { + "file" : 2, + "parent" : 3 + }, + { + "command" : 2, + "file" : 2, + "line" : 190, + "parent" : 4 + }, + { + "command" : 1, + "file" : 1, + "line" : 85, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 6 + }, + { + "command" : 5, + "file" : 1, + "line" : 97, + "parent" : 5 + }, + { + "command" : 1, + "file" : 5, + "line" : 59, + "parent" : 8 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 9 + }, + { + "command" : 1, + "file" : 1, + "line" : 115, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 11 + }, + { + "command" : 1, + "file" : 1, + "line" : 128, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 13 + }, + { + "command" : 1, + "file" : 1, + "line" : 128, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 15 + }, + { + "command" : 1, + "file" : 1, + "line" : 128, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 17 + }, + { + "command" : 1, + "file" : 1, + "line" : 140, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 19 + }, + { + "command" : 7, + "file" : 4, + "line" : 105, + "parent" : 0 + }, + { + "command" : 6, + "file" : 6, + "line" : 102, + "parent" : 21 + }, + { + "command" : 1, + "file" : 6, + "line" : 450, + "parent" : 22 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 23 + }, + { + "command" : 1, + "file" : 6, + "line" : 521, + "parent" : 22 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 25 + }, + { + "command" : 1, + "file" : 6, + "line" : 529, + "parent" : 22 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 27 + } + ] + }, + "installers" : + [ + { + "backtrace" : 7, + "component" : "Unspecified", + "type" : "code" + }, + { + "backtrace" : 10, + "component" : "Unspecified", + "destination" : "/usr/local", + "paths" : + [ + "build/catkin_generated/installspace/_setup_util.py" + ], + "type" : "file" + }, + { + "backtrace" : 12, + "component" : "Unspecified", + "destination" : "/usr/local", + "paths" : + [ + "build/catkin_generated/installspace/env.sh" + ], + "type" : "file" + }, + { + "backtrace" : 14, + "component" : "Unspecified", + "destination" : "/usr/local", + "paths" : + [ + "build/catkin_generated/installspace/setup.bash", + "build/catkin_generated/installspace/local_setup.bash" + ], + "type" : "file" + }, + { + "backtrace" : 16, + "component" : "Unspecified", + "destination" : "/usr/local", + "paths" : + [ + "build/catkin_generated/installspace/setup.sh", + "build/catkin_generated/installspace/local_setup.sh" + ], + "type" : "file" + }, + { + "backtrace" : 18, + "component" : "Unspecified", + "destination" : "/usr/local", + "paths" : + [ + "build/catkin_generated/installspace/setup.zsh", + "build/catkin_generated/installspace/local_setup.zsh" + ], + "type" : "file" + }, + { + "backtrace" : 20, + "component" : "Unspecified", + "destination" : "/usr/local", + "paths" : + [ + "build/catkin_generated/installspace/.rosinstall" + ], + "type" : "file" + }, + { + "backtrace" : 24, + "component" : "Unspecified", + "destination" : "lib/pkgconfig", + "paths" : + [ + "build/catkin_generated/installspace/learning_parameter.pc" + ], + "type" : "file" + }, + { + "backtrace" : 26, + "component" : "Unspecified", + "destination" : "share/learning_parameter/cmake", + "paths" : + [ + "build/catkin_generated/installspace/learning_parameterConfig.cmake", + "build/catkin_generated/installspace/learning_parameterConfig-version.cmake" + ], + "type" : "file" + }, + { + "backtrace" : 28, + "component" : "Unspecified", + "destination" : "share/learning_parameter", + "paths" : + [ + "package.xml" + ], + "type" : "file" + } + ], + "paths" : + { + "build" : ".", + "source" : "." + } +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/directory-gtest-Debug-40f9edd0af6c04d6f946.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/directory-gtest-Debug-40f9edd0af6c04d6f946.json new file mode 100644 index 0000000000000000000000000000000000000000..bdaea780e832673865d32c14d608374b8ae0bc09 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/directory-gtest-Debug-40f9edd0af6c04d6f946.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "gtest", + "source" : "/usr/src/googletest" + } +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/directory-gtest.googlemock-Debug-8fd0af86403c015b5fbc.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/directory-gtest.googlemock-Debug-8fd0af86403c015b5fbc.json new file mode 100644 index 0000000000000000000000000000000000000000..36407a05ee10c7e03e9b1f8b713d90179bd2ead7 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/directory-gtest.googlemock-Debug-8fd0af86403c015b5fbc.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "gtest/googlemock", + "source" : "/usr/src/googletest/googlemock" + } +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/directory-gtest.googlemock.gtest-Debug-24257ef2ac0f30126933.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/directory-gtest.googlemock.gtest-Debug-24257ef2ac0f30126933.json new file mode 100644 index 0000000000000000000000000000000000000000..f0232cd55e8e57bcc63abcc5a492c40a4973a449 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/directory-gtest.googlemock.gtest-Debug-24257ef2ac0f30126933.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "gtest/googlemock/gtest", + "source" : "/usr/src/googletest/googletest" + } +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/index-2022-01-08T03-30-15-0527.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/index-2022-01-08T03-30-15-0527.json new file mode 100644 index 0000000000000000000000000000000000000000..5a6579fab04551ca3a65d8be1d0249082ce42bc9 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/index-2022-01-08T03-30-15-0527.json @@ -0,0 +1,108 @@ +{ + "cmake" : + { + "generator" : + { + "multiConfig" : false, + "name" : "Ninja" + }, + "paths" : + { + "cmake" : "/home/hazyparker/app/CMake/cmake/bin/cmake", + "cpack" : "/home/hazyparker/app/CMake/cmake/bin/cpack", + "ctest" : "/home/hazyparker/app/CMake/cmake/bin/ctest", + "root" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21" + }, + "version" : + { + "isDirty" : false, + "major" : 3, + "minor" : 21, + "patch" : 1, + "string" : "3.21.1", + "suffix" : "" + } + }, + "objects" : + [ + { + "jsonFile" : "codemodel-v2-13442ab2f42264ede329.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + }, + { + "jsonFile" : "cache-v2-5085a7e0e6842505557a.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + { + "jsonFile" : "cmakeFiles-v1-6ba423d9727f8c742efa.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + { + "jsonFile" : "toolchains-v1-ec6e94d0d30e763f979b.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + ], + "reply" : + { + "cache-v2" : + { + "jsonFile" : "cache-v2-5085a7e0e6842505557a.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + "cmakeFiles-v1" : + { + "jsonFile" : "cmakeFiles-v1-6ba423d9727f8c742efa.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + "codemodel-v2" : + { + "jsonFile" : "codemodel-v2-13442ab2f42264ede329.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + }, + "toolchains-v1" : + { + "jsonFile" : "toolchains-v1-ec6e94d0d30e763f979b.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + } +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-clean_test_results-Debug-270ab1dfa43b08ae4072.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-clean_test_results-Debug-270ab1dfa43b08ae4072.json new file mode 100644 index 0000000000000000000000000000000000000000..b718cf9b9ba30b9d09f66ca7296a05f65d7b4977 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-clean_test_results-Debug-270ab1dfa43b08ae4072.json @@ -0,0 +1,101 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/catkin/cmake/test/tests.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 2, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 20, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 164, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 109, + "parent" : 6 + } + ] + }, + "id" : "clean_test_results::@6890427a1f51a3e7e1df", + "name" : "clean_test_results", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 7, + "isGenerated" : true, + "path" : "build/CMakeFiles/clean_test_results", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/clean_test_results.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-download_extra_data-Debug-a32bc19d10c52b4cd2de.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-download_extra_data-Debug-a32bc19d10c52b4cd2de.json new file mode 100644 index 0000000000000000000000000000000000000000..44db0ec41e95a7f7ff9e008fd9c14a5cedabc32a --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-download_extra_data-Debug-a32bc19d10c52b4cd2de.json @@ -0,0 +1,70 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/catkin/cmake/catkin_download.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 2, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 20, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 164, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 72, + "parent" : 6 + } + ] + }, + "id" : "download_extra_data::@6890427a1f51a3e7e1df", + "name" : "download_extra_data", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-doxygen-Debug-88f8ee7d70d9b44032e2.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-doxygen-Debug-88f8ee7d70d9b44032e2.json new file mode 100644 index 0000000000000000000000000000000000000000..2b8d476c31615b4f1faf268c002b8480b4a8a199 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-doxygen-Debug-88f8ee7d70d9b44032e2.json @@ -0,0 +1,70 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/catkin/cmake/tools/doxygen.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 2, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 20, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 164, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 41, + "parent" : 6 + } + ] + }, + "id" : "doxygen::@6890427a1f51a3e7e1df", + "name" : "doxygen", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-gmock-Debug-9de7b679a4ca8c70d7c8.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-gmock-Debug-9de7b679a4ca8c70d7c8.json new file mode 100644 index 0000000000000000000000000000000000000000..a80b73dd7396619f3810dd089697933623e60f31 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-gmock-Debug-9de7b679a4ca8c70d7c8.json @@ -0,0 +1,168 @@ +{ + "artifacts" : + [ + { + "path" : "gtest/googlemock/libgmock.so" + } + ], + "backtrace" : 3, + "backtraceGraph" : + { + "commands" : + [ + "add_library", + "cxx_library_with_type", + "cxx_library", + "target_link_libraries", + "set_target_properties", + "include_directories" + ], + "files" : + [ + "/usr/src/googletest/googletest/cmake/internal_utils.cmake", + "/usr/src/googletest/googlemock/CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 1 + }, + { + "command" : 2, + "file" : 1, + "line" : 84, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 172, + "parent" : 1 + }, + { + "command" : 0, + "file" : 0, + "line" : 149, + "parent" : 2 + }, + { + "command" : 3, + "file" : 0, + "line" : 159, + "parent" : 2 + }, + { + "command" : 4, + "file" : 0, + "line" : 154, + "parent" : 2 + }, + { + "command" : 5, + "file" : 1, + "line" : 59, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g -fPIC" + }, + { + "fragment" : " -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers" + } + ], + "defines" : + [ + { + "backtrace" : 5, + "define" : "GTEST_CREATE_SHARED_LIBRARY=1" + }, + { + "define" : "gmock_EXPORTS" + } + ], + "includes" : + [ + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googlemock/include" + }, + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googlemock" + }, + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googletest/include" + }, + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googletest" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0, + 1 + ] + } + ], + "id" : "gmock::@e3f94eedc5dc07131386", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "", + "role" : "flags" + }, + { + "backtrace" : 4, + "fragment" : "-lpthread", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "gmock", + "nameOnDisk" : "libgmock.so", + "paths" : + { + "build" : "gtest/googlemock", + "source" : "/usr/src/googletest/googlemock" + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0, + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 3, + "compileGroupIndex" : 0, + "path" : "/usr/src/googletest/googletest/src/gtest-all.cc", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 3, + "compileGroupIndex" : 0, + "path" : "/usr/src/googletest/googlemock/src/gmock-all.cc", + "sourceGroupIndex" : 0 + } + ], + "type" : "SHARED_LIBRARY" +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-gmock_main-Debug-81946b668f3d25223eb2.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-gmock_main-Debug-81946b668f3d25223eb2.json new file mode 100644 index 0000000000000000000000000000000000000000..c0c764a3b2c3f4af07aa628da9270e990c2a38c8 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-gmock_main-Debug-81946b668f3d25223eb2.json @@ -0,0 +1,176 @@ +{ + "artifacts" : + [ + { + "path" : "gtest/googlemock/libgmock_main.so" + } + ], + "backtrace" : 3, + "backtraceGraph" : + { + "commands" : + [ + "add_library", + "cxx_library_with_type", + "cxx_library", + "target_link_libraries", + "set_target_properties", + "include_directories" + ], + "files" : + [ + "/usr/src/googletest/googletest/cmake/internal_utils.cmake", + "/usr/src/googletest/googlemock/CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 1 + }, + { + "command" : 2, + "file" : 1, + "line" : 89, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 172, + "parent" : 1 + }, + { + "command" : 0, + "file" : 0, + "line" : 149, + "parent" : 2 + }, + { + "command" : 3, + "file" : 0, + "line" : 159, + "parent" : 2 + }, + { + "command" : 4, + "file" : 0, + "line" : 154, + "parent" : 2 + }, + { + "command" : 5, + "file" : 1, + "line" : 59, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g -fPIC" + }, + { + "fragment" : " -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers" + } + ], + "defines" : + [ + { + "backtrace" : 5, + "define" : "GTEST_CREATE_SHARED_LIBRARY=1" + }, + { + "define" : "gmock_main_EXPORTS" + } + ], + "includes" : + [ + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googlemock/include" + }, + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googlemock" + }, + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googletest/include" + }, + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googletest" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0, + 1, + 2 + ] + } + ], + "id" : "gmock_main::@e3f94eedc5dc07131386", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "", + "role" : "flags" + }, + { + "backtrace" : 4, + "fragment" : "-lpthread", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "gmock_main", + "nameOnDisk" : "libgmock_main.so", + "paths" : + { + "build" : "gtest/googlemock", + "source" : "/usr/src/googletest/googlemock" + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0, + 1, + 2 + ] + } + ], + "sources" : + [ + { + "backtrace" : 3, + "compileGroupIndex" : 0, + "path" : "/usr/src/googletest/googletest/src/gtest-all.cc", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 3, + "compileGroupIndex" : 0, + "path" : "/usr/src/googletest/googlemock/src/gmock-all.cc", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 3, + "compileGroupIndex" : 0, + "path" : "/usr/src/googletest/googlemock/src/gmock_main.cc", + "sourceGroupIndex" : 0 + } + ], + "type" : "SHARED_LIBRARY" +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-gtest-Debug-90186a829fcc427b876d.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-gtest-Debug-90186a829fcc427b876d.json new file mode 100644 index 0000000000000000000000000000000000000000..0278fc6dfbca2f6fd2feb09c6f44c02afa06cfaa --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-gtest-Debug-90186a829fcc427b876d.json @@ -0,0 +1,168 @@ +{ + "artifacts" : + [ + { + "path" : "gtest/googlemock/gtest/libgtest.so" + } + ], + "backtrace" : 3, + "backtraceGraph" : + { + "commands" : + [ + "add_library", + "cxx_library_with_type", + "cxx_library", + "link_directories", + "target_link_libraries", + "set_target_properties", + "include_directories" + ], + "files" : + [ + "/usr/src/googletest/googletest/cmake/internal_utils.cmake", + "/usr/src/googletest/googletest/CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 1 + }, + { + "command" : 2, + "file" : 1, + "line" : 90, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 172, + "parent" : 1 + }, + { + "command" : 0, + "file" : 0, + "line" : 149, + "parent" : 2 + }, + { + "command" : 3, + "file" : 1, + "line" : 70, + "parent" : 0 + }, + { + "command" : 4, + "file" : 0, + "line" : 159, + "parent" : 2 + }, + { + "command" : 5, + "file" : 0, + "line" : 154, + "parent" : 2 + }, + { + "command" : 6, + "file" : 1, + "line" : 65, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g -fPIC" + }, + { + "fragment" : " -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers" + } + ], + "defines" : + [ + { + "backtrace" : 6, + "define" : "GTEST_CREATE_SHARED_LIBRARY=1" + }, + { + "define" : "gtest_EXPORTS" + } + ], + "includes" : + [ + { + "backtrace" : 7, + "path" : "/usr/src/googletest/googletest/include" + }, + { + "backtrace" : 7, + "path" : "/usr/src/googletest/googletest" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0 + ] + } + ], + "id" : "gtest::@91549fa14b017862b6ac", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "", + "role" : "flags" + }, + { + "backtrace" : 4, + "fragment" : "-L/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/gtest/src", + "role" : "libraryPath" + }, + { + "fragment" : "-Wl,-rpath,/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/gtest/src", + "role" : "libraries" + }, + { + "backtrace" : 5, + "fragment" : "-lpthread", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "gtest", + "nameOnDisk" : "libgtest.so", + "paths" : + { + "build" : "gtest/googlemock/gtest", + "source" : "/usr/src/googletest/googletest" + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0 + ] + } + ], + "sources" : + [ + { + "backtrace" : 3, + "compileGroupIndex" : 0, + "path" : "/usr/src/googletest/googletest/src/gtest-all.cc", + "sourceGroupIndex" : 0 + } + ], + "type" : "SHARED_LIBRARY" +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-gtest_main-Debug-21d3b75e703cda84719f.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-gtest_main-Debug-21d3b75e703cda84719f.json new file mode 100644 index 0000000000000000000000000000000000000000..384d2870e02a60af0661cefe9843b52ede3094eb --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-gtest_main-Debug-21d3b75e703cda84719f.json @@ -0,0 +1,191 @@ +{ + "artifacts" : + [ + { + "path" : "gtest/googlemock/gtest/libgtest_main.so" + } + ], + "backtrace" : 3, + "backtraceGraph" : + { + "commands" : + [ + "add_library", + "cxx_library_with_type", + "cxx_library", + "link_directories", + "target_link_libraries", + "set_target_properties", + "include_directories" + ], + "files" : + [ + "/usr/src/googletest/googletest/cmake/internal_utils.cmake", + "/usr/src/googletest/googletest/CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 1 + }, + { + "command" : 2, + "file" : 1, + "line" : 91, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 172, + "parent" : 1 + }, + { + "command" : 0, + "file" : 0, + "line" : 149, + "parent" : 2 + }, + { + "command" : 3, + "file" : 1, + "line" : 70, + "parent" : 0 + }, + { + "command" : 4, + "file" : 0, + "line" : 159, + "parent" : 2 + }, + { + "command" : 4, + "file" : 1, + "line" : 92, + "parent" : 0 + }, + { + "command" : 5, + "file" : 0, + "line" : 154, + "parent" : 2 + }, + { + "command" : 6, + "file" : 1, + "line" : 65, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g -fPIC" + }, + { + "fragment" : " -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers" + } + ], + "defines" : + [ + { + "backtrace" : 7, + "define" : "GTEST_CREATE_SHARED_LIBRARY=1" + }, + { + "define" : "gtest_main_EXPORTS" + } + ], + "includes" : + [ + { + "backtrace" : 8, + "path" : "/usr/src/googletest/googletest/include" + }, + { + "backtrace" : 8, + "path" : "/usr/src/googletest/googletest" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0 + ] + } + ], + "dependencies" : + [ + { + "backtrace" : 6, + "id" : "gtest::@91549fa14b017862b6ac" + } + ], + "id" : "gtest_main::@91549fa14b017862b6ac", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "", + "role" : "flags" + }, + { + "backtrace" : 4, + "fragment" : "-L/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/gtest/src", + "role" : "libraryPath" + }, + { + "fragment" : "-Wl,-rpath,/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/gtest/src:/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/gtest", + "role" : "libraries" + }, + { + "backtrace" : 5, + "fragment" : "-lpthread", + "role" : "libraries" + }, + { + "backtrace" : 6, + "fragment" : "gtest/googlemock/gtest/libgtest.so", + "role" : "libraries" + }, + { + "backtrace" : 5, + "fragment" : "-lpthread", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "gtest_main", + "nameOnDisk" : "libgtest_main.so", + "paths" : + { + "build" : "gtest/googlemock/gtest", + "source" : "/usr/src/googletest/googletest" + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0 + ] + } + ], + "sources" : + [ + { + "backtrace" : 3, + "compileGroupIndex" : 0, + "path" : "/usr/src/googletest/googletest/src/gtest_main.cc", + "sourceGroupIndex" : 0 + } + ], + "type" : "SHARED_LIBRARY" +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-parameter_config-Debug-aade733523f69a0f7ebd.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-parameter_config-Debug-aade733523f69a0f7ebd.json new file mode 100644 index 0000000000000000000000000000000000000000..3f5ab22067f9cce8e6b8c4f6db27a5731c001206 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-parameter_config-Debug-aade733523f69a0f7ebd.json @@ -0,0 +1,300 @@ +{ + "artifacts" : + [ + { + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_parameter/parameter_config" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_executable", + "target_link_libraries", + "add_definitions", + "include", + "find_package", + "configure_shared_library_build_settings", + "include_directories" + ], + "files" : + [ + "CMakeLists.txt", + "/opt/ros/melodic/share/rosconsole/cmake/rosconsole-extras.cmake", + "/opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/tools/libraries.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 153, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 154, + "parent" : 0 + }, + { + "command" : 4, + "file" : 0, + "line" : 10, + "parent" : 0 + }, + { + "file" : 4, + "parent" : 3 + }, + { + "command" : 4, + "file" : 4, + "line" : 76, + "parent" : 4 + }, + { + "file" : 3, + "parent" : 5 + }, + { + "command" : 4, + "file" : 3, + "line" : 197, + "parent" : 6 + }, + { + "file" : 2, + "parent" : 7 + }, + { + "command" : 3, + "file" : 2, + "line" : 222, + "parent" : 8 + }, + { + "file" : 1, + "parent" : 9 + }, + { + "command" : 2, + "file" : 1, + "line" : 12, + "parent" : 10 + }, + { + "command" : 3, + "file" : 4, + "line" : 20, + "parent" : 4 + }, + { + "file" : 6, + "parent" : 12 + }, + { + "command" : 5, + "file" : 6, + "line" : 174, + "parent" : 13 + }, + { + "command" : 2, + "file" : 5, + "line" : 18, + "parent" : 14 + }, + { + "command" : 2, + "file" : 1, + "line" : 8, + "parent" : 10 + }, + { + "command" : 6, + "file" : 0, + "line" : 118, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g" + } + ], + "defines" : + [ + { + "backtrace" : 11, + "define" : "ROSCONSOLE_BACKEND_LOG4CXX" + }, + { + "backtrace" : 15, + "define" : "ROS_BUILD_SHARED_LIBS=1" + }, + { + "backtrace" : 16, + "define" : "ROS_PACKAGE_NAME=\"learning_parameter\"" + } + ], + "includes" : + [ + { + "backtrace" : 17, + "path" : "/opt/ros/melodic/include" + }, + { + "backtrace" : 17, + "path" : "/opt/ros/melodic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0 + ] + } + ], + "id" : "parameter_config::@6890427a1f51a3e7e1df", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "-g", + "role" : "flags" + }, + { + "fragment" : "-rdynamic", + "role" : "flags" + }, + { + "fragment" : "-Wl,-rpath,/opt/ros/melodic/lib", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libroscpp.so", + "role" : "libraries" + }, + { + "fragment" : "-lboost_filesystem", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole_log4cxx.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole_backend_interface.so", + "role" : "libraries" + }, + { + "fragment" : "-llog4cxx", + "role" : "libraries" + }, + { + "fragment" : "-lboost_regex", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libxmlrpcpp.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libroscpp_serialization.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librostime.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libcpp_common.so", + "role" : "libraries" + }, + { + "fragment" : "-lboost_system", + "role" : "libraries" + }, + { + "fragment" : "-lboost_thread", + "role" : "libraries" + }, + { + "fragment" : "-lboost_chrono", + "role" : "libraries" + }, + { + "fragment" : "-lboost_date_time", + "role" : "libraries" + }, + { + "fragment" : "-lboost_atomic", + "role" : "libraries" + }, + { + "fragment" : "-lpthread", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "parameter_config", + "nameOnDisk" : "parameter_config", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/parameter_config.cpp", + "sourceGroupIndex" : 0 + } + ], + "type" : "EXECUTABLE" +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-roscpp_generate_messages_cpp-Debug-ca89f0ae6526c15ec496.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-roscpp_generate_messages_cpp-Debug-ca89f0ae6526c15ec496.json new file mode 100644 index 0000000000000000000000000000000000000000..ed3994afc78837d9a6ad3859dcb659c46e0c973a --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-roscpp_generate_messages_cpp-Debug-ca89f0ae6526c15ec496.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "roscpp_generate_messages_cpp::@6890427a1f51a3e7e1df", + "name" : "roscpp_generate_messages_cpp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-roscpp_generate_messages_eus-Debug-c41a11b54a19c389a98f.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-roscpp_generate_messages_eus-Debug-c41a11b54a19c389a98f.json new file mode 100644 index 0000000000000000000000000000000000000000..7236a5c14fdb69c3f92cbea9e8e2f482b719479d --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-roscpp_generate_messages_eus-Debug-c41a11b54a19c389a98f.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "roscpp_generate_messages_eus::@6890427a1f51a3e7e1df", + "name" : "roscpp_generate_messages_eus", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-roscpp_generate_messages_lisp-Debug-fef84b5e0b964662db8d.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-roscpp_generate_messages_lisp-Debug-fef84b5e0b964662db8d.json new file mode 100644 index 0000000000000000000000000000000000000000..a449461e7948226d842555c0a4a55c5e03591c6e --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-roscpp_generate_messages_lisp-Debug-fef84b5e0b964662db8d.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "roscpp_generate_messages_lisp::@6890427a1f51a3e7e1df", + "name" : "roscpp_generate_messages_lisp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-roscpp_generate_messages_nodejs-Debug-22ade02a6a6a32b24422.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-roscpp_generate_messages_nodejs-Debug-22ade02a6a6a32b24422.json new file mode 100644 index 0000000000000000000000000000000000000000..b999146b3c9b7c56fdd7a38a5444f0eaa7c607fe --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-roscpp_generate_messages_nodejs-Debug-22ade02a6a6a32b24422.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "roscpp_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "name" : "roscpp_generate_messages_nodejs", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-roscpp_generate_messages_py-Debug-42d75d9d98b775b30f1b.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-roscpp_generate_messages_py-Debug-42d75d9d98b775b30f1b.json new file mode 100644 index 0000000000000000000000000000000000000000..c23b5f91813d05c547ae399f392a169992c68653 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-roscpp_generate_messages_py-Debug-42d75d9d98b775b30f1b.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "roscpp_generate_messages_py::@6890427a1f51a3e7e1df", + "name" : "roscpp_generate_messages_py", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_cpp-Debug-59d2a83339a446cf78a3.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_cpp-Debug-59d2a83339a446cf78a3.json new file mode 100644 index 0000000000000000000000000000000000000000..1e4600bfe7db730cbada828b06d707efe1ef3efd --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_cpp-Debug-59d2a83339a446cf78a3.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "rosgraph_msgs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "name" : "rosgraph_msgs_generate_messages_cpp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_eus-Debug-a699f872c421cbc76810.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_eus-Debug-a699f872c421cbc76810.json new file mode 100644 index 0000000000000000000000000000000000000000..debc35ce31803aa9fbb8c5fd87549f3af00b7a65 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_eus-Debug-a699f872c421cbc76810.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "rosgraph_msgs_generate_messages_eus::@6890427a1f51a3e7e1df", + "name" : "rosgraph_msgs_generate_messages_eus", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_lisp-Debug-9cff43959462b59ae366.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_lisp-Debug-9cff43959462b59ae366.json new file mode 100644 index 0000000000000000000000000000000000000000..fd4a6a6479d96ac433d1997bdfb9ed5f81d9e2d0 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_lisp-Debug-9cff43959462b59ae366.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "rosgraph_msgs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "name" : "rosgraph_msgs_generate_messages_lisp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_nodejs-Debug-0e4f723a0f0cac9f798d.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_nodejs-Debug-0e4f723a0f0cac9f798d.json new file mode 100644 index 0000000000000000000000000000000000000000..2f56c5aa04910dbe70dd102f73afb1dc1e0b3538 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_nodejs-Debug-0e4f723a0f0cac9f798d.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "rosgraph_msgs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "name" : "rosgraph_msgs_generate_messages_nodejs", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_py-Debug-c3cbcde1fea3946727ab.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_py-Debug-c3cbcde1fea3946727ab.json new file mode 100644 index 0000000000000000000000000000000000000000..a92c31b616cd6ba58854cf7674ed7f63dfaab95d --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_py-Debug-c3cbcde1fea3946727ab.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "rosgraph_msgs_generate_messages_py::@6890427a1f51a3e7e1df", + "name" : "rosgraph_msgs_generate_messages_py", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-run_tests-Debug-8c34fe40f5afe72f21f1.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-run_tests-Debug-8c34fe40f5afe72f21f1.json new file mode 100644 index 0000000000000000000000000000000000000000..3b4fdc7819343725d59cdf03263b77dd3e362f5f --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-run_tests-Debug-8c34fe40f5afe72f21f1.json @@ -0,0 +1,70 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/catkin/cmake/test/tests.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 2, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 20, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 164, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 104, + "parent" : 6 + } + ] + }, + "id" : "run_tests::@6890427a1f51a3e7e1df", + "name" : "run_tests", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_cpp-Debug-ce5280f6b34f51bd4a4a.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_cpp-Debug-ce5280f6b34f51bd4a4a.json new file mode 100644 index 0000000000000000000000000000000000000000..dfc7ec454554085041ca403a66005683684ad0cd --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_cpp-Debug-ce5280f6b34f51bd4a4a.json @@ -0,0 +1,80 @@ +{ + "backtrace" : 9, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake", + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 4 + }, + { + "command" : 1, + "file" : 4, + "line" : 10, + "parent" : 0 + }, + { + "file" : 3, + "parent" : 1 + }, + { + "command" : 1, + "file" : 3, + "line" : 76, + "parent" : 2 + }, + { + "file" : 2, + "parent" : 3 + }, + { + "command" : 1, + "file" : 2, + "line" : 197, + "parent" : 4 + }, + { + "file" : 1, + "parent" : 5 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 6 + }, + { + "file" : 0, + "parent" : 7 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 8 + } + ] + }, + "id" : "std_msgs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "name" : "std_msgs_generate_messages_cpp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_eus-Debug-4d837931ac2ee8e9942f.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_eus-Debug-4d837931ac2ee8e9942f.json new file mode 100644 index 0000000000000000000000000000000000000000..9d60caa116aa455e4e09fad332f2b7e6f246d22d --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_eus-Debug-4d837931ac2ee8e9942f.json @@ -0,0 +1,80 @@ +{ + "backtrace" : 9, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake", + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 4 + }, + { + "command" : 1, + "file" : 4, + "line" : 10, + "parent" : 0 + }, + { + "file" : 3, + "parent" : 1 + }, + { + "command" : 1, + "file" : 3, + "line" : 76, + "parent" : 2 + }, + { + "file" : 2, + "parent" : 3 + }, + { + "command" : 1, + "file" : 2, + "line" : 197, + "parent" : 4 + }, + { + "file" : 1, + "parent" : 5 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 6 + }, + { + "file" : 0, + "parent" : 7 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 8 + } + ] + }, + "id" : "std_msgs_generate_messages_eus::@6890427a1f51a3e7e1df", + "name" : "std_msgs_generate_messages_eus", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_lisp-Debug-c95f1f84d3555f8b5dce.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_lisp-Debug-c95f1f84d3555f8b5dce.json new file mode 100644 index 0000000000000000000000000000000000000000..a5c3dcd836d8c74708e413bc377f0cf39870b361 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_lisp-Debug-c95f1f84d3555f8b5dce.json @@ -0,0 +1,80 @@ +{ + "backtrace" : 9, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake", + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 4 + }, + { + "command" : 1, + "file" : 4, + "line" : 10, + "parent" : 0 + }, + { + "file" : 3, + "parent" : 1 + }, + { + "command" : 1, + "file" : 3, + "line" : 76, + "parent" : 2 + }, + { + "file" : 2, + "parent" : 3 + }, + { + "command" : 1, + "file" : 2, + "line" : 197, + "parent" : 4 + }, + { + "file" : 1, + "parent" : 5 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 6 + }, + { + "file" : 0, + "parent" : 7 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 8 + } + ] + }, + "id" : "std_msgs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "name" : "std_msgs_generate_messages_lisp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_nodejs-Debug-f48a971399788486c989.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_nodejs-Debug-f48a971399788486c989.json new file mode 100644 index 0000000000000000000000000000000000000000..46883a67f1f3164fc33ad3fa8d7ae777cbef3679 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_nodejs-Debug-f48a971399788486c989.json @@ -0,0 +1,80 @@ +{ + "backtrace" : 9, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake", + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 4 + }, + { + "command" : 1, + "file" : 4, + "line" : 10, + "parent" : 0 + }, + { + "file" : 3, + "parent" : 1 + }, + { + "command" : 1, + "file" : 3, + "line" : 76, + "parent" : 2 + }, + { + "file" : 2, + "parent" : 3 + }, + { + "command" : 1, + "file" : 2, + "line" : 197, + "parent" : 4 + }, + { + "file" : 1, + "parent" : 5 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 6 + }, + { + "file" : 0, + "parent" : 7 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 8 + } + ] + }, + "id" : "std_msgs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "name" : "std_msgs_generate_messages_nodejs", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_py-Debug-0fcee0eb9b27cdd5a9bc.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_py-Debug-0fcee0eb9b27cdd5a9bc.json new file mode 100644 index 0000000000000000000000000000000000000000..3390997888f4ef6a4af55261f45a6cf9282ca992 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_py-Debug-0fcee0eb9b27cdd5a9bc.json @@ -0,0 +1,80 @@ +{ + "backtrace" : 9, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake", + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 4 + }, + { + "command" : 1, + "file" : 4, + "line" : 10, + "parent" : 0 + }, + { + "file" : 3, + "parent" : 1 + }, + { + "command" : 1, + "file" : 3, + "line" : 76, + "parent" : 2 + }, + { + "file" : 2, + "parent" : 3 + }, + { + "command" : 1, + "file" : 2, + "line" : 197, + "parent" : 4 + }, + { + "file" : 1, + "parent" : 5 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 6 + }, + { + "file" : 0, + "parent" : 7 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 8 + } + ] + }, + "id" : "std_msgs_generate_messages_py::@6890427a1f51a3e7e1df", + "name" : "std_msgs_generate_messages_py", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_cpp-Debug-451ddde9f1f7931a8328.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_cpp-Debug-451ddde9f1f7931a8328.json new file mode 100644 index 0000000000000000000000000000000000000000..3727e6f25d78403174de61561b7e653ac02090c9 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_cpp-Debug-451ddde9f1f7931a8328.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "std_srvs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "name" : "std_srvs_generate_messages_cpp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_eus-Debug-c1e8d2db24b537b2fd25.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_eus-Debug-c1e8d2db24b537b2fd25.json new file mode 100644 index 0000000000000000000000000000000000000000..b5cca3cfabcf07a59659ecbb3aa5f947f557b900 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_eus-Debug-c1e8d2db24b537b2fd25.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "std_srvs_generate_messages_eus::@6890427a1f51a3e7e1df", + "name" : "std_srvs_generate_messages_eus", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_lisp-Debug-2dcf1e6c528190278b80.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_lisp-Debug-2dcf1e6c528190278b80.json new file mode 100644 index 0000000000000000000000000000000000000000..d8dd8e13510918f72931e885be5ed4e12531a7e1 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_lisp-Debug-2dcf1e6c528190278b80.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "std_srvs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "name" : "std_srvs_generate_messages_lisp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_nodejs-Debug-7bef6822773f203cb812.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_nodejs-Debug-7bef6822773f203cb812.json new file mode 100644 index 0000000000000000000000000000000000000000..f86125aae6345a69c70e03b17f35516dd73cb81a --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_nodejs-Debug-7bef6822773f203cb812.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "std_srvs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "name" : "std_srvs_generate_messages_nodejs", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_py-Debug-9683db2def49ebd99f0a.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_py-Debug-9683db2def49ebd99f0a.json new file mode 100644 index 0000000000000000000000000000000000000000..fc4da129463f5d6f9e1153fd443ffe195d179a05 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_py-Debug-9683db2def49ebd99f0a.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "std_srvs_generate_messages_py::@6890427a1f51a3e7e1df", + "name" : "std_srvs_generate_messages_py", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-tests-Debug-b544818b7fe733ef3c63.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-tests-Debug-b544818b7fe733ef3c63.json new file mode 100644 index 0000000000000000000000000000000000000000..f7b3c6cb4b1cfb23f46e567d6323d20e1a695fd8 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/target-tests-Debug-b544818b7fe733ef3c63.json @@ -0,0 +1,70 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/catkin/cmake/test/tests.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 2, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 20, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 164, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 98, + "parent" : 6 + } + ] + }, + "id" : "tests::@6890427a1f51a3e7e1df", + "name" : "tests", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/toolchains-v1-ec6e94d0d30e763f979b.json b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/toolchains-v1-ec6e94d0d30e763f979b.json new file mode 100644 index 0000000000000000000000000000000000000000..99605df82af8d2ffb8c6592921a2d78e9706af74 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/.cmake/api/v1/reply/toolchains-v1-ec6e94d0d30e763f979b.json @@ -0,0 +1,109 @@ +{ + "kind" : "toolchains", + "toolchains" : + [ + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "/usr/lib/gcc/x86_64-linux-gnu/7/include", + "/usr/local/include", + "/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed", + "/usr/include/x86_64-linux-gnu", + "/usr/include" + ], + "linkDirectories" : + [ + "/usr/lib/gcc/x86_64-linux-gnu/7", + "/usr/lib/x86_64-linux-gnu", + "/usr/lib", + "/lib/x86_64-linux-gnu", + "/lib" + ], + "linkFrameworkDirectories" : [], + "linkLibraries" : + [ + "gcc", + "gcc_s", + "c", + "gcc", + "gcc_s" + ] + }, + "path" : "/usr/bin/cc", + "version" : "7.5.0" + }, + "language" : "C", + "sourceFileExtensions" : + [ + "c", + "m" + ] + }, + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "/usr/include/c++/7", + "/usr/include/x86_64-linux-gnu/c++/7", + "/usr/include/c++/7/backward", + "/usr/lib/gcc/x86_64-linux-gnu/7/include", + "/usr/local/include", + "/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed", + "/usr/include/x86_64-linux-gnu", + "/usr/include" + ], + "linkDirectories" : + [ + "/usr/lib/gcc/x86_64-linux-gnu/7", + "/usr/lib/x86_64-linux-gnu", + "/usr/lib", + "/lib/x86_64-linux-gnu", + "/lib" + ], + "linkFrameworkDirectories" : [], + "linkLibraries" : + [ + "stdc++", + "m", + "gcc_s", + "gcc", + "c", + "gcc_s", + "gcc" + ] + }, + "path" : "/usr/bin/c++", + "version" : "7.5.0" + }, + "language" : "CXX", + "sourceFileExtensions" : + [ + "C", + "M", + "c++", + "cc", + "cpp", + "cxx", + "mm", + "mpp", + "CPP", + "ixx", + "cppm" + ] + } + ], + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/Basics/workspace_example/src/learning_parameter/build/CATKIN_IGNORE b/Basics/workspace_example/src/learning_parameter/build/CATKIN_IGNORE new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Basics/workspace_example/src/learning_parameter/build/CMakeCache.txt b/Basics/workspace_example/src/learning_parameter/build/CMakeCache.txt new file mode 100644 index 0000000000000000000000000000000000000000..e15cc891cbd99f86518404fcadf8bab4d2e79038 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/CMakeCache.txt @@ -0,0 +1,600 @@ +# This is the CMakeCache file. +# For build in directory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build +# It was generated by CMake: /home/hazyparker/app/CMake/cmake/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 + +//Builds the googletest subproject +BUILD_GTEST:BOOL=OFF + +//Build shared libraries (DLLs). +BUILD_SHARED_LIBS:BOOL=ON + +//No help, variable specified on the command line. +CATKIN_DEVEL_PREFIX:PATH=/home/hazyparker/project/learn_ros/Basics/test2_ws/devel + +//Catkin enable testing +CATKIN_ENABLE_TESTING:BOOL=ON + +//Prefix to apply to package generated via gendebian +CATKIN_PACKAGE_PREFIX:STRING= + +//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 + +//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=Debug + +//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-7 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-7 + +//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-7 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-7 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//No help, variable specified on the command line. +CMAKE_MAKE_PROGRAM:UNINITIALIZED=/snap/clion/178/bin/ninja/linux/ninja + +//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=learning_parameter + +//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=/usr/bin/empy + +//Empy script +EMPY_SCRIPT:STRING=/usr/bin/empy + +//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=GTEST_LIBRARY-NOTFOUND + +//Path to a library. +GTEST_LIBRARY_DEBUG:FILEPATH=GTEST_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +GTEST_MAIN_LIBRARY:FILEPATH=GTEST_MAIN_LIBRARY-NOTFOUND + +//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 + +//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/nosetests-2.7 + +//Path to a program. +PYTHON_EXECUTABLE:FILEPATH=/usr/bin/python2 + +//Specify specific Python version to use ('major.minor' or 'major') +PYTHON_VERSION:STRING=2 + +//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=hazy-LenovoAir14 + +//LSB Distrib tag +UBUNTU:BOOL=TRUE + +//LSB Distrib - codename tag +UBUNTU_BIONIC:BOOL=TRUE + +//Path to a file. +_gmock_INCLUDES:FILEPATH=/usr/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/melodic/share/catkin/cmake + +//The directory containing a CMake configuration file for cpp_common. +cpp_common_DIR:PATH=/opt/ros/melodic/share/cpp_common/cmake + +//Value Computed by CMake +gmock_BINARY_DIR:STATIC=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock + +//Value Computed by CMake +gmock_IS_TOP_LEVEL:STATIC=OFF + +//Dependencies for the target +gmock_LIB_DEPENDS:STATIC=general;-lpthread; + +//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;-lpthread; + +//Value Computed by CMake +googletest-distribution_BINARY_DIR:STATIC=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest + +//Value Computed by CMake +googletest-distribution_IS_TOP_LEVEL:STATIC=OFF + +//Value Computed by CMake +googletest-distribution_SOURCE_DIR:STATIC=/usr/src/googletest + +//Value Computed by CMake +gtest_BINARY_DIR:STATIC=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/gtest + +//Value Computed by CMake +gtest_IS_TOP_LEVEL:STATIC=OFF + +//Dependencies for the target +gtest_LIB_DEPENDS:STATIC=general;-lpthread; + +//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;-lpthread;general;gtest; + +//Value Computed by CMake +learning_parameter_BINARY_DIR:STATIC=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build + +//Value Computed by CMake +learning_parameter_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +learning_parameter_SOURCE_DIR:STATIC=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter + +//Path to a library. +lib:FILEPATH=/opt/ros/melodic/lib/libxmlrpcpp.so + +//The directory containing a CMake configuration file for message_runtime. +message_runtime_DIR:PATH=/opt/ros/melodic/share/message_runtime/cmake + +//The directory containing a CMake configuration file for rosconsole. +rosconsole_DIR:PATH=/opt/ros/melodic/share/rosconsole/cmake + +//The directory containing a CMake configuration file for roscpp. +roscpp_DIR:PATH=/opt/ros/melodic/share/roscpp/cmake + +//The directory containing a CMake configuration file for roscpp_serialization. +roscpp_serialization_DIR:PATH=/opt/ros/melodic/share/roscpp_serialization/cmake + +//The directory containing a CMake configuration file for roscpp_traits. +roscpp_traits_DIR:PATH=/opt/ros/melodic/share/roscpp_traits/cmake + +//The directory containing a CMake configuration file for rosgraph_msgs. +rosgraph_msgs_DIR:PATH=/opt/ros/melodic/share/rosgraph_msgs/cmake + +//The directory containing a CMake configuration file for rospy. +rospy_DIR:PATH=/opt/ros/melodic/share/rospy/cmake + +//The directory containing a CMake configuration file for rostime. +rostime_DIR:PATH=/opt/ros/melodic/share/rostime/cmake + +//The directory containing a CMake configuration file for std_msgs. +std_msgs_DIR:PATH=/opt/ros/melodic/share/std_msgs/cmake + +//The directory containing a CMake configuration file for std_srvs. +std_srvs_DIR:PATH=/opt/ros/melodic/share/std_srvs/cmake + +//The directory containing a CMake configuration file for xmlrpcpp. +xmlrpcpp_DIR:PATH=/opt/ros/melodic/share/xmlrpcpp/cmake + + +######################## +# INTERNAL cache entries +######################## + +//catkin environment +CATKIN_ENV:INTERNAL=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/catkin_generated/env_cached.sh +CATKIN_TEST_RESULTS_DIR:INTERNAL=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/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/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/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=21 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/home/hazyparker/app/CMake/cmake/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/home/hazyparker/app/CMake/cmake/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/home/hazyparker/app/CMake/cmake/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=Ninja +//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/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_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=4 +//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=/home/hazyparker/app/CMake/cmake/share/cmake-3.21 +//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=/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding PythonInterp +FIND_PACKAGE_MESSAGE_DETAILS_PythonInterp:INTERNAL=[/usr/bin/python2][v2.7.17()] +//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/include +GMOCK_FROM_SOURCE_LIBRARIES:INTERNAL=gmock +GMOCK_FROM_SOURCE_LIBRARY_DIRS:INTERNAL=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gmock +GMOCK_FROM_SOURCE_MAIN_LIBRARIES:INTERNAL=gmock_main +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/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/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/python2.7/dist-packages + diff --git a/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/3.21.1/CMakeCCompiler.cmake b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/3.21.1/CMakeCCompiler.cmake new file mode 100644 index 0000000000000000000000000000000000000000..60720048f674d36768392e1ae93bfdae3dec3f00 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/3.21.1/CMakeCCompiler.cmake @@ -0,0 +1,80 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "7.5.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "") +set(CMAKE_C23_COMPILE_FEATURES "") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-7") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-7") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/7/include;/usr/local/include;/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/3.21.1/CMakeCXXCompiler.cmake b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/3.21.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000000000000000000000000000000000000..d73e5482aecd261c200ddf62e229f9d84eebbcf2 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/3.21.1/CMakeCXXCompiler.cmake @@ -0,0 +1,91 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "7.5.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "") +set(CMAKE_CXX23_COMPILE_FEATURES "") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-7") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-7") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/7;/usr/include/x86_64-linux-gnu/c++/7;/usr/include/c++/7/backward;/usr/lib/gcc/x86_64-linux-gnu/7/include;/usr/local/include;/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_C.bin b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..b7b4297213c123c50405e69c90fc1f0e9fb6fee8 Binary files /dev/null and b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_C.bin differ diff --git a/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_CXX.bin b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..a0bcd0e1e2bed696141fa2020cc2413ec3f5869e Binary files /dev/null and b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/3.21.1/CMakeSystem.cmake b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/3.21.1/CMakeSystem.cmake new file mode 100644 index 0000000000000000000000000000000000000000..f379d558b3b782cd6d33468f00c90e63c8fad497 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/3.21.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-5.4.0-92-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "5.4.0-92-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-5.4.0-92-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "5.4.0-92-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/3.21.1/CompilerIdC/CMakeCCompilerId.c b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/3.21.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000000000000000000000000000000000000..051f7483c93383dd9ce26ec5dfcc9f0c9b69c3ea --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/3.21.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,807 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && __has_include() +# define COMPILER_ID "ROCMClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# elif defined(__clang__) +# define SIMULATE_ID "Clang" +# elif defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif +# if defined(__clang__) && __has_include() +# include +# define COMPILER_VERSION_MAJOR DEC(HIP_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(HIP_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(HIP_VERSION_PATCH) +# endif + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_DIALECT "90" +# else +# define C_DIALECT +# endif +#elif __STDC_VERSION__ > 201710L +# define C_DIALECT "23" +#elif __STDC_VERSION__ >= 201710L +# define C_DIALECT "17" +#elif __STDC_VERSION__ >= 201000L +# define C_DIALECT "11" +#elif __STDC_VERSION__ >= 199901L +# define C_DIALECT "99" +#else +# define C_DIALECT "90" +#endif +const char* info_language_dialect_default = + "INFO" ":" "dialect_default[" C_DIALECT "]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/3.21.1/CompilerIdC/a.out b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/3.21.1/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..11b7df452ad29dfd7bf1d9b188856c9e33182403 Binary files /dev/null and b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/3.21.1/CompilerIdC/a.out differ diff --git a/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/3.21.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/3.21.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000000000000000000000000000000000000..f6750215512fadb439e548de0d19aec5f8a91d5e --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/3.21.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,795 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && __has_include() +# define COMPILER_ID "ROCMClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# elif defined(__clang__) +# define SIMULATE_ID "Clang" +# elif defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif +# if defined(__clang__) && __has_include() +# include +# define COMPILER_VERSION_MAJOR DEC(HIP_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(HIP_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(HIP_VERSION_PATCH) +# endif + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_dialect_default = "INFO" ":" "dialect_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} diff --git a/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/3.21.1/CompilerIdCXX/a.out b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/3.21.1/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..71c2ceda86a2fae89d661d131b89af3990e37838 Binary files /dev/null and b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/3.21.1/CompilerIdCXX/a.out differ diff --git a/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/CMakeError.log b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/CMakeError.log new file mode 100644 index 0000000000000000000000000000000000000000..929f980d9816b776545be092b65a49ab10491691 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/CMakeError.log @@ -0,0 +1,51 @@ +Performing C SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD failed with the following output: +Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_c25af && [1/2] Building C object CMakeFiles/cmTC_c25af.dir/src.c.o +[2/2] Linking C executable cmTC_c25af +FAILED: cmTC_c25af +: && /usr/bin/cc -rdynamic CMakeFiles/cmTC_c25af.dir/src.c.o -o cmTC_c25af && : +CMakeFiles/cmTC_c25af.dir/src.c.o:在函数‘main’中: +src.c:(.text+0x3e):对‘pthread_create’未定义的引用 +src.c:(.text+0x4a):对‘pthread_detach’未定义的引用 +src.c:(.text+0x56):对‘pthread_cancel’未定义的引用 +src.c:(.text+0x67):对‘pthread_join’未定义的引用 +src.c:(.text+0x7b):对‘pthread_atfork’未定义的引用 +collect2: error: ld returned 1 exit status +ninja: build stopped: subcommand failed. + + +Source file was: +#include + +static void* test_func(void* data) +{ + return data; +} + +int main(void) +{ + pthread_t thread; + pthread_create(&thread, NULL, test_func, NULL); + pthread_detach(thread); + pthread_cancel(thread); + pthread_join(thread, NULL); + pthread_atfork(NULL, NULL, NULL); + pthread_exit(NULL); + + return 0; +} + +Determining if the function pthread_create exists in the pthreads failed with the following output: +Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_f1c06 && [1/2] Building C object CMakeFiles/cmTC_f1c06.dir/CheckFunctionExists.c.o +[2/2] Linking C executable cmTC_f1c06 +FAILED: cmTC_f1c06 +: && /usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_f1c06.dir/CheckFunctionExists.c.o -o cmTC_f1c06 -lpthreads && : +/usr/bin/ld: 找不到 -lpthreads +collect2: error: ld returned 1 exit status +ninja: build stopped: subcommand failed. + + + diff --git a/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/CMakeOutput.log b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000000000000000000000000000000000000..06576d7ea13c8766b172ab1594eacc4b8734a0be --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,441 @@ +The system is: Linux - 5.4.0-92-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/3.21.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/3.21.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_8c41d && [1/2] Building C object CMakeFiles/cmTC_8c41d.dir/CMakeCCompilerABI.c.o +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_8c41d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/7/cc1 -quiet -v -imultiarch x86_64-linux-gnu /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_8c41d.dir/CMakeCCompilerABI.c.o -version -fstack-protector-strong -Wformat -Wformat-security -o /tmp/ccuIe5zn.s +GNU C11 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu) + compiled by GNU C version 7.5.0, GMP version 6.1.2, MPFR version 4.0.1, MPC version 1.1.0, isl version isl-0.19-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/7/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/7/include + /usr/local/include + /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C11 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu) + compiled by GNU C version 7.5.0, GMP version 6.1.2, MPFR version 4.0.1, MPC version 1.1.0, isl version isl-0.19-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: b62ed4a2880cd4159476ea8293b72fa8 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_8c41d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' + as -v --64 -o CMakeFiles/cmTC_8c41d.dir/CMakeCCompilerABI.c.o /tmp/ccuIe5zn.s +GNU assembler version 2.30 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.30 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_8c41d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' +[2/2] Linking C executable cmTC_8c41d +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_8c41d' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccw0Qtir.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_8c41d /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../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/7/../../.. CMakeFiles/cmTC_8c41d.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/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_8c41d' '-mtune=generic' '-march=x86-64' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/7/include] + add: [/usr/local/include] + add: [/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/7/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/7/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] ==> [/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/7/include;/usr/local/include;/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_8c41d && [1/2] Building C object CMakeFiles/cmTC_8c41d.dir/CMakeCCompilerABI.c.o] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_8c41d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/7/cc1 -quiet -v -imultiarch x86_64-linux-gnu /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_8c41d.dir/CMakeCCompilerABI.c.o -version -fstack-protector-strong -Wformat -Wformat-security -o /tmp/ccuIe5zn.s] + ignore line: [GNU C11 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 7.5.0 GMP version 6.1.2 MPFR version 4.0.1 MPC version 1.1.0 isl version isl-0.19-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/7/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/7/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C11 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 7.5.0 GMP version 6.1.2 MPFR version 4.0.1 MPC version 1.1.0 isl version isl-0.19-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: b62ed4a2880cd4159476ea8293b72fa8] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_8c41d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_8c41d.dir/CMakeCCompilerABI.c.o /tmp/ccuIe5zn.s] + ignore line: [GNU assembler version 2.30 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.30] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_8c41d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [[2/2] Linking C executable cmTC_8c41d] + 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/7/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_8c41d' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccw0Qtir.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_8c41d /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../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/7/../../.. CMakeFiles/cmTC_8c41d.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/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccw0Qtir.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_8c41d] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] + arg [CMakeFiles/cmTC_8c41d.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7] ==> [/usr/lib/gcc/x86_64-linux-gnu/7] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_479ed && [1/2] Building CXX object CMakeFiles/cmTC_479ed.dir/CMakeCXXCompilerABI.cpp.o +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_479ed.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/7/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_479ed.dir/CMakeCXXCompilerABI.cpp.o -version -fstack-protector-strong -Wformat -Wformat-security -o /tmp/ccUZKqos.s +GNU C++14 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu) + compiled by GNU C version 7.5.0, GMP version 6.1.2, MPFR version 4.0.1, MPC version 1.1.0, isl version isl-0.19-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/7" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/7/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/7 + /usr/include/x86_64-linux-gnu/c++/7 + /usr/include/c++/7/backward + /usr/lib/gcc/x86_64-linux-gnu/7/include + /usr/local/include + /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++14 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu) + compiled by GNU C version 7.5.0, GMP version 6.1.2, MPFR version 4.0.1, MPC version 1.1.0, isl version isl-0.19-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 3eb3dc290cd5714c3e1c3ae751116f07 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_479ed.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + as -v --64 -o CMakeFiles/cmTC_479ed.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccUZKqos.s +GNU assembler version 2.30 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.30 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_479ed.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' +[2/2] Linking CXX executable cmTC_479ed +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_479ed' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccsR5jWv.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_479ed /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../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/7/../../.. CMakeFiles/cmTC_479ed.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_479ed' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/7] + add: [/usr/include/x86_64-linux-gnu/c++/7] + add: [/usr/include/c++/7/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/7/include] + add: [/usr/local/include] + add: [/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/7] ==> [/usr/include/c++/7] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/7] ==> [/usr/include/x86_64-linux-gnu/c++/7] + collapse include dir [/usr/include/c++/7/backward] ==> [/usr/include/c++/7/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/7/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/7/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] ==> [/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/7;/usr/include/x86_64-linux-gnu/c++/7;/usr/include/c++/7/backward;/usr/lib/gcc/x86_64-linux-gnu/7/include;/usr/local/include;/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_479ed && [1/2] Building CXX object CMakeFiles/cmTC_479ed.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_479ed.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/7/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_479ed.dir/CMakeCXXCompilerABI.cpp.o -version -fstack-protector-strong -Wformat -Wformat-security -o /tmp/ccUZKqos.s] + ignore line: [GNU C++14 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 7.5.0 GMP version 6.1.2 MPFR version 4.0.1 MPC version 1.1.0 isl version isl-0.19-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/7"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/7/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/7] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/7] + ignore line: [ /usr/include/c++/7/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/7/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++14 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 7.5.0 GMP version 6.1.2 MPFR version 4.0.1 MPC version 1.1.0 isl version isl-0.19-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 3eb3dc290cd5714c3e1c3ae751116f07] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_479ed.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_479ed.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccUZKqos.s] + ignore line: [GNU assembler version 2.30 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.30] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_479ed.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [[2/2] Linking CXX executable cmTC_479ed] + 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/7/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_479ed' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccsR5jWv.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_479ed /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../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/7/../../.. CMakeFiles/cmTC_479ed.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccsR5jWv.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_479ed] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] + arg [CMakeFiles/cmTC_479ed.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7] ==> [/usr/lib/gcc/x86_64-linux-gnu/7] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Determining if the include file pthread.h exists passed with the following output: +Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_9e0fd && [1/2] Building C object CMakeFiles/cmTC_9e0fd.dir/CheckIncludeFile.c.o +[2/2] Linking C executable cmTC_9e0fd + + + +Determining if the function pthread_create exists in the pthread passed with the following output: +Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_06714 && [1/2] Building C object CMakeFiles/cmTC_06714.dir/CheckFunctionExists.c.o +[2/2] Linking C executable cmTC_06714 + + + diff --git a/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/TargetDirectories.txt b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000000000000000000000000000000000000..13dd8906d6a5835b12e01ca9ec33bf610064e9c5 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,58 @@ +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/install/strip.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/install/local.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/install.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/list_install_components.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/rebuild_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/edit_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/test.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/parameter_config.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/std_srvs_generate_messages_nodejs.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/roscpp_generate_messages_py.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/clean_test_results.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/std_msgs_generate_messages_nodejs.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/roscpp_generate_messages_cpp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/std_srvs_generate_messages_py.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/roscpp_generate_messages_eus.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/download_extra_data.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/std_msgs_generate_messages_lisp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/doxygen.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/run_tests.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/std_msgs_generate_messages_cpp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/std_msgs_generate_messages_py.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/std_srvs_generate_messages_lisp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/roscpp_generate_messages_lisp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/std_msgs_generate_messages_eus.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/roscpp_generate_messages_nodejs.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/tests.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/rosgraph_msgs_generate_messages_py.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/std_srvs_generate_messages_cpp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/CMakeFiles/std_srvs_generate_messages_eus.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/CMakeFiles/install/strip.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/CMakeFiles/install/local.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/CMakeFiles/test.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/CMakeFiles/edit_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/CMakeFiles/rebuild_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/CMakeFiles/install.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/CMakeFiles/list_install_components.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/CMakeFiles/install/strip.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/CMakeFiles/install/local.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/CMakeFiles/install.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/CMakeFiles/list_install_components.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/CMakeFiles/rebuild_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/CMakeFiles/test.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/CMakeFiles/gmock_main.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/CMakeFiles/gmock.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/CMakeFiles/edit_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/gtest/CMakeFiles/install/strip.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/gtest/CMakeFiles/install/local.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/gtest/CMakeFiles/install.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/gtest/CMakeFiles/list_install_components.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/gtest/CMakeFiles/rebuild_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/gtest/CMakeFiles/gtest.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/gtest/CMakeFiles/edit_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/gtest/CMakeFiles/test.dir diff --git a/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/clion-environment.txt b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/clion-environment.txt new file mode 100644 index 0000000000000000000000000000000000000000..7fea89c0c4ea5f108955e6da905acb1855d1f356 Binary files /dev/null and b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/clion-environment.txt differ diff --git a/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/clion-log.txt b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/clion-log.txt new file mode 100644 index 0000000000000000000000000000000000000000..352bdf7545fbcd9908d663f1c6d20831c68eef41 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/clion-log.txt @@ -0,0 +1,44 @@ +/home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_MAKE_PROGRAM=/snap/clion/178/bin/ninja/linux/ninja -DCATKIN_DEVEL_PREFIX:PATH=/home/hazyparker/project/learn_ros/Basics/test2_ws/devel -G Ninja /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter +-- Using CATKIN_DEVEL_PREFIX: /home/hazyparker/project/learn_ros/Basics/test2_ws/devel +-- Using CMAKE_PREFIX_PATH: /home/hazyparker/project/learn_ros/Basics/test2_ws/devel;/opt/ros/melodic +-- This workspace overlays: /home/hazyparker/project/learn_ros/Basics/test2_ws/devel;/opt/ros/melodic +-- Found PythonInterp: /usr/bin/python2 (found suitable version "2.7.17", minimum required is "2") +-- Using PYTHON_EXECUTABLE: /usr/bin/python2 +-- Using Debian Python package layout +-- Using empy: /usr/bin/empy +-- Using CATKIN_ENABLE_TESTING: ON +-- Call enable_testing() +-- Using CATKIN_TEST_RESULTS_DIR: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/test_results +-- Found gtest sources under '/usr/src/googletest': gtests will be built +-- Found gmock sources under '/usr/src/googletest': gmock will be built +CMake Deprecation Warning at /usr/src/googletest/CMakeLists.txt:1 (cmake_minimum_required): + Compatibility with CMake < 2.8.12 will be removed from a future version of + CMake. + + Update the VERSION argument value or use a ... suffix to tell + CMake that the project does not need compatibility with older versions. + + +CMake Deprecation Warning at /usr/src/googletest/googlemock/CMakeLists.txt:41 (cmake_minimum_required): + Compatibility with CMake < 2.8.12 will be removed from a future version of + CMake. + + Update the VERSION argument value or use a ... suffix to tell + CMake that the project does not need compatibility with older versions. + + +CMake Deprecation Warning at /usr/src/googletest/googletest/CMakeLists.txt:48 (cmake_minimum_required): + Compatibility with CMake < 2.8.12 will be removed from a future version of + CMake. + + Update the VERSION argument value or use a ... suffix to tell + CMake that the project does not need compatibility with older versions. + + +-- Found PythonInterp: /usr/bin/python2 (found version "2.7.17") +-- Using Python nosetests: /usr/bin/nosetests-2.7 +-- catkin 0.7.29 +-- BUILD_SHARED_LIBS is on +-- Configuring done +-- Generating done +-- Build files have been written to: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build diff --git a/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/cmake.check_cache b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000000000000000000000000000000000000..3dccd731726d7faa8b29d8d7dba3b981a53ca497 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/rules.ninja b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/rules.ninja new file mode 100644 index 0000000000000000000000000000000000000000..cc3857335cb1180b0367090047456be281f86e9d --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/CMakeFiles/rules.ninja @@ -0,0 +1,140 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.21 + +# This file contains all the rules used to get the outputs files +# built from the input files. +# It is included in the main 'build.ninja'. + +# ============================================================================= +# Project: learning_parameter +# Configurations: Debug +# ============================================================================= +# ============================================================================= + +############################################# +# Rule for running custom commands. + +rule CUSTOM_COMMAND + command = $COMMAND + description = $DESC + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__parameter_config_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__parameter_config_Debug + command = $PRE_LINK && /usr/bin/c++ $FLAGS $LINK_FLAGS $in -o $TARGET_FILE $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__gmock_main_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX shared library. + +rule CXX_SHARED_LIBRARY_LINKER__gmock_main_Debug + command = $PRE_LINK && /usr/bin/c++ -fPIC $LANGUAGE_COMPILE_FLAGS $ARCH_FLAGS $LINK_FLAGS -shared $SONAME_FLAG$SONAME -o $TARGET_FILE $in $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX shared library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__gmock_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX shared library. + +rule CXX_SHARED_LIBRARY_LINKER__gmock_Debug + command = $PRE_LINK && /usr/bin/c++ -fPIC $LANGUAGE_COMPILE_FLAGS $ARCH_FLAGS $LINK_FLAGS -shared $SONAME_FLAG$SONAME -o $TARGET_FILE $in $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX shared library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__gtest_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX shared library. + +rule CXX_SHARED_LIBRARY_LINKER__gtest_Debug + command = $PRE_LINK && /usr/bin/c++ -fPIC $LANGUAGE_COMPILE_FLAGS $ARCH_FLAGS $LINK_FLAGS -shared $SONAME_FLAG$SONAME -o $TARGET_FILE $in $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX shared library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__gtest_main_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX shared library. + +rule CXX_SHARED_LIBRARY_LINKER__gtest_main_Debug + command = $PRE_LINK && /usr/bin/c++ -fPIC $LANGUAGE_COMPILE_FLAGS $ARCH_FLAGS $LINK_FLAGS -shared $SONAME_FLAG$SONAME -o $TARGET_FILE $in $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX shared library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for re-running cmake. + +rule RERUN_CMAKE + command = /home/hazyparker/app/CMake/cmake/bin/cmake --regenerate-during-build -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build + description = Re-running CMake... + generator = 1 + + +############################################# +# Rule for cleaning all built files. + +rule CLEAN + command = /snap/clion/178/bin/ninja/linux/ninja $FILE_ARG -t clean $TARGETS + description = Cleaning all built files... + + +############################################# +# Rule for printing all primary targets available. + +rule HELP + command = /snap/clion/178/bin/ninja/linux/ninja -t targets + description = All primary targets available: + diff --git a/Basics/workspace_example/src/learning_parameter/build/CTestConfiguration.ini b/Basics/workspace_example/src/learning_parameter/build/CTestConfiguration.ini new file mode 100644 index 0000000000000000000000000000000000000000..4025f4d441267338488f10546e47923f1d110e73 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/CTestConfiguration.ini @@ -0,0 +1,105 @@ +# This file is configured by CMake automatically as DartConfiguration.tcl +# If you choose not to use CMake, this file may be hand configured, by +# filling in the required variables. + + +# Configuration directories and files +SourceDirectory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter +BuildDirectory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build + +# Where to place the cost data store +CostDataFile: + +# Site is something like machine.domain, i.e. pragmatic.crd +Site: hazy-LenovoAir14 + +# Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++ +BuildName: + +# Subprojects +LabelsForSubprojects: + +# Submission information +SubmitURL: + +# Dashboard start time +NightlyStartTime: + +# Commands for the build/test/submit cycle +ConfigureCommand: "/home/hazyparker/app/CMake/cmake/bin/cmake" "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter" +MakeCommand: +DefaultCTestConfigurationType: + +# version control +UpdateVersionOnly: + +# CVS options +# Default is "-d -P -A" +CVSCommand: +CVSUpdateOptions: + +# Subversion options +SVNCommand: +SVNOptions: +SVNUpdateOptions: + +# Git options +GITCommand: +GITInitSubmodules: +GITUpdateOptions: +GITUpdateCustom: + +# Perforce options +P4Command: +P4Client: +P4Options: +P4UpdateOptions: +P4UpdateCustom: + +# Generic update command +UpdateCommand: +UpdateOptions: +UpdateType: + +# Compiler info +Compiler: /usr/bin/c++ +CompilerVersion: 7.5.0 + +# Dynamic analysis (MemCheck) +PurifyCommand: +ValgrindCommand: +ValgrindCommandOptions: +DrMemoryCommand: +DrMemoryCommandOptions: +CudaSanitizerCommand: +CudaSanitizerCommandOptions: +MemoryCheckType: +MemoryCheckSanitizerOptions: +MemoryCheckCommand: +MemoryCheckCommandOptions: +MemoryCheckSuppressionFile: + +# Coverage +CoverageCommand: +CoverageExtraFlags: + +# Testing options +# TimeOut is the amount of time in seconds to wait for processes +# to complete during testing. After TimeOut seconds, the +# process will be summarily terminated. +# Currently set to 25 minutes +TimeOut: + +# During parallel testing CTest will not start a new test if doing +# so would cause the system load to exceed this value. +TestLoad: + +UseLaunchers: +CurlOptions: +# warning, if you add new options here that have to do with submit, +# you have to update cmCTestSubmitCommand.cxx + +# For CTest submissions that timeout, these options +# specify behavior for retrying the submission +CTestSubmitRetryDelay: +CTestSubmitRetryCount: diff --git a/Basics/workspace_example/src/learning_parameter/build/CTestCustom.cmake b/Basics/workspace_example/src/learning_parameter/build/CTestCustom.cmake new file mode 100644 index 0000000000000000000000000000000000000000..14956f319e3982ef0886cb4e45e5b67437a99b2a --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/CTestCustom.cmake @@ -0,0 +1,2 @@ +set(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE 0) +set(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE 0) diff --git a/Basics/workspace_example/src/learning_parameter/build/CTestTestfile.cmake b/Basics/workspace_example/src/learning_parameter/build/CTestTestfile.cmake new file mode 100644 index 0000000000000000000000000000000000000000..acc1021080589c377e549d92c358badd3f85ea45 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/CTestTestfile.cmake @@ -0,0 +1,7 @@ +# CMake generated Testfile for +# Source directory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter +# Build directory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +subdirs("gtest") diff --git a/Basics/workspace_example/src/learning_parameter/build/Testing/Temporary/LastTest.log b/Basics/workspace_example/src/learning_parameter/build/Testing/Temporary/LastTest.log new file mode 100644 index 0000000000000000000000000000000000000000..41bd54d98e52631da19a19adc91c96f0fd702509 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/Testing/Temporary/LastTest.log @@ -0,0 +1,3 @@ +Start testing: Jan 08 15:50 CST +---------------------------------------------------------- +End testing: Jan 08 15:50 CST diff --git a/Basics/workspace_example/src/learning_parameter/build/atomic_configure/.rosinstall b/Basics/workspace_example/src/learning_parameter/build/atomic_configure/.rosinstall new file mode 100644 index 0000000000000000000000000000000000000000..be218f6175e9f031b6fe6df43bdd6aa4aa6bccc8 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/atomic_configure/.rosinstall @@ -0,0 +1,2 @@ +- setup-file: + local-name: /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/setup.sh diff --git a/Basics/workspace_example/src/learning_parameter/build/atomic_configure/_setup_util.py b/Basics/workspace_example/src/learning_parameter/build/atomic_configure/_setup_util.py new file mode 100755 index 0000000000000000000000000000000000000000..545c23a89a96028681ea2bc6c4ab279f7794028c --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/atomic_configure/_setup_util.py @@ -0,0 +1,304 @@ +#!/usr/bin/python2 +# -*- 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/python2.7/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/hazyparker/project/learn_ros/Basics/test2_ws/devel;/opt/ros/melodic'.split(';') + else: + # don't consider any other prefix path than this one + CMAKE_PREFIX_PATH = [] + # prepend current workspace if not already part of CPP + base_path = os.path.dirname(__file__) + # CMAKE_PREFIX_PATH uses forward slash on all platforms, but __file__ is platform dependent + # base_path on Windows contains backward slashes, need to be converted to forward slashes before comparison + if os.path.sep != '/': + base_path = base_path.replace(os.path.sep, '/') + + if base_path not in CMAKE_PREFIX_PATH: + CMAKE_PREFIX_PATH.insert(0, base_path) + CMAKE_PREFIX_PATH = os.pathsep.join(CMAKE_PREFIX_PATH) + + environ = dict(os.environ) + lines = [] + if not args.extend: + lines += rollback_env_variables(environ, ENV_VAR_SUBFOLDERS) + lines += prepend_env_variables(environ, ENV_VAR_SUBFOLDERS, CMAKE_PREFIX_PATH) + lines += find_env_hooks(environ, CMAKE_PREFIX_PATH) + print('\n'.join(lines)) + + # need to explicitly flush the output + sys.stdout.flush() + except IOError as e: + # and catch potential "broken pipe" if stdout is not writable + # which can happen when piping the output to a file but the disk is full + if e.errno == errno.EPIPE: + print(e, file=sys.stderr) + sys.exit(2) + raise + + sys.exit(0) diff --git a/Basics/workspace_example/src/learning_parameter/build/atomic_configure/env.sh b/Basics/workspace_example/src/learning_parameter/build/atomic_configure/env.sh new file mode 100755 index 0000000000000000000000000000000000000000..8aa9d244ae9475039027a5f25a8d41a46174cddf --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/atomic_configure/env.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/templates/env.sh.in + +if [ $# -eq 0 ] ; then + /bin/echo "Usage: env.sh COMMANDS" + /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." + exit 1 +fi + +# ensure to not use different shell type which was set before +CATKIN_SHELL=sh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(cd "`dirname "$0"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" +exec "$@" diff --git a/Basics/workspace_example/src/learning_parameter/build/atomic_configure/local_setup.bash b/Basics/workspace_example/src/learning_parameter/build/atomic_configure/local_setup.bash new file mode 100644 index 0000000000000000000000000000000000000000..7da0d973d481c97d4aba63ab3a070fdc192dc3f8 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/atomic_configure/local_setup.bash @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/local_setup.bash.in + +CATKIN_SHELL=bash + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" --extend --local diff --git a/Basics/workspace_example/src/learning_parameter/build/atomic_configure/local_setup.sh b/Basics/workspace_example/src/learning_parameter/build/atomic_configure/local_setup.sh new file mode 100644 index 0000000000000000000000000000000000000000..2ca8113f3601d100b91f5f2d66d2614f916bf122 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/atomic_configure/local_setup.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/local_setup.sh.in + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/home/hazyparker/project/learn_ros/Basics/test2_ws/devel} +CATKIN_SETUP_UTIL_ARGS="--extend --local" +. "$_CATKIN_SETUP_DIR/setup.sh" +unset CATKIN_SETUP_UTIL_ARGS diff --git a/Basics/workspace_example/src/learning_parameter/build/atomic_configure/local_setup.zsh b/Basics/workspace_example/src/learning_parameter/build/atomic_configure/local_setup.zsh new file mode 100644 index 0000000000000000000000000000000000000000..e692accfd3341ef2f575dec1c83d843bd786107f --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/atomic_configure/local_setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/local_setup.zsh.in + +CATKIN_SHELL=zsh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) +emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh" --extend --local' diff --git a/Basics/workspace_example/src/learning_parameter/build/atomic_configure/setup.bash b/Basics/workspace_example/src/learning_parameter/build/atomic_configure/setup.bash new file mode 100644 index 0000000000000000000000000000000000000000..ff47af8f30bcc54efd5892530c84c4159250d4a3 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/atomic_configure/setup.bash @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/setup.bash.in + +CATKIN_SHELL=bash + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" diff --git a/Basics/workspace_example/src/learning_parameter/build/atomic_configure/setup.sh b/Basics/workspace_example/src/learning_parameter/build/atomic_configure/setup.sh new file mode 100644 index 0000000000000000000000000000000000000000..75f444875637fee1b6d424eb09bb9cae32c469d0 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/atomic_configure/setup.sh @@ -0,0 +1,96 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/setup.sh.in + +# Sets various environment variables and sources additional environment hooks. +# It tries it's best to undo changes from a previously sourced setup file before. +# Supported command line options: +# --extend: skips the undoing of changes from a previously sourced setup file +# --local: only considers this workspace but not the chained ones +# In plain sh shell which doesn't support arguments for sourced scripts you can +# set the environment variable `CATKIN_SETUP_UTIL_ARGS=--extend/--local` instead. + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/home/hazyparker/project/learn_ros/Basics/test2_ws/devel} +_SETUP_UTIL="$_CATKIN_SETUP_DIR/_setup_util.py" +unset _CATKIN_SETUP_DIR + +if [ ! -f "$_SETUP_UTIL" ]; then + echo "Missing Python script: $_SETUP_UTIL" + return 22 +fi + +# detect if running on Darwin platform +_UNAME=`uname -s` +_IS_DARWIN=0 +if [ "$_UNAME" = "Darwin" ]; then + _IS_DARWIN=1 +fi +unset _UNAME + +# make sure to export all environment variables +export CMAKE_PREFIX_PATH +if [ $_IS_DARWIN -eq 0 ]; then + export LD_LIBRARY_PATH +else + export DYLD_LIBRARY_PATH +fi +unset _IS_DARWIN +export PATH +export PKG_CONFIG_PATH +export PYTHONPATH + +# remember type of shell if not already set +if [ -z "$CATKIN_SHELL" ]; then + CATKIN_SHELL=sh +fi + +# invoke Python script to generate necessary exports of environment variables +# use TMPDIR if it exists, otherwise fall back to /tmp +if [ -d "${TMPDIR:-}" ]; then + _TMPDIR="${TMPDIR}" +else + _TMPDIR=/tmp +fi +_SETUP_TMP=`mktemp "${_TMPDIR}/setup.sh.XXXXXXXXXX"` +unset _TMPDIR +if [ $? -ne 0 -o ! -f "$_SETUP_TMP" ]; then + echo "Could not create temporary file: $_SETUP_TMP" + return 1 +fi +CATKIN_SHELL=$CATKIN_SHELL "$_SETUP_UTIL" $@ ${CATKIN_SETUP_UTIL_ARGS:-} >> "$_SETUP_TMP" +_RC=$? +if [ $_RC -ne 0 ]; then + if [ $_RC -eq 2 ]; then + echo "Could not write the output of '$_SETUP_UTIL' to temporary file '$_SETUP_TMP': may be the disk if full?" + else + echo "Failed to run '\"$_SETUP_UTIL\" $@': return code $_RC" + fi + unset _RC + unset _SETUP_UTIL + rm -f "$_SETUP_TMP" + unset _SETUP_TMP + return 1 +fi +unset _RC +unset _SETUP_UTIL +. "$_SETUP_TMP" +rm -f "$_SETUP_TMP" +unset _SETUP_TMP + +# source all environment hooks +_i=0 +while [ $_i -lt $_CATKIN_ENVIRONMENT_HOOKS_COUNT ]; do + eval _envfile=\$_CATKIN_ENVIRONMENT_HOOKS_$_i + unset _CATKIN_ENVIRONMENT_HOOKS_$_i + eval _envfile_workspace=\$_CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + unset _CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + # set workspace for environment hook + CATKIN_ENV_HOOK_WORKSPACE=$_envfile_workspace + . "$_envfile" + unset CATKIN_ENV_HOOK_WORKSPACE + _i=$((_i + 1)) +done +unset _i + +unset _CATKIN_ENVIRONMENT_HOOKS_COUNT diff --git a/Basics/workspace_example/src/learning_parameter/build/atomic_configure/setup.zsh b/Basics/workspace_example/src/learning_parameter/build/atomic_configure/setup.zsh new file mode 100644 index 0000000000000000000000000000000000000000..9f780b741031d8037b90514441a80f9fed39d02b --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/atomic_configure/setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/setup.zsh.in + +CATKIN_SHELL=zsh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) +emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh"' diff --git a/Basics/workspace_example/src/learning_parameter/build/build.ninja b/Basics/workspace_example/src/learning_parameter/build/build.ninja new file mode 100644 index 0000000000000000000000000000000000000000..d0955a30e3af4408f619c162b0f368dc401008c3 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/build.ninja @@ -0,0 +1,821 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.21 + +# This file contains all the build statements describing the +# compilation DAG. + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# +# Which is the root file. +# ============================================================================= + +# ============================================================================= +# Project: learning_parameter +# Configurations: Debug +# ============================================================================= + +############################################# +# Minimal version of Ninja required by this file + +ninja_required_version = 1.5 + + +############################################# +# Set configuration variable for custom commands. + +CONFIGURATION = Debug +# ============================================================================= +# Include auxiliary files. + + +############################################# +# Include rules file. + +include CMakeFiles/rules.ninja + +# ============================================================================= + +############################################# +# Logical path to working directory; prefix for absolute paths. + +cmake_ninja_workdir = /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/ + +############################################# +# Utility command for install/strip + +build CMakeFiles/install/strip.util: CUSTOM_COMMAND all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake + DESC = Installing the project stripped... + pool = console + restat = 1 + +build install/strip: phony CMakeFiles/install/strip.util + + +############################################# +# Utility command for install/local + +build CMakeFiles/install/local.util: CUSTOM_COMMAND all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake + DESC = Installing only the local directory... + pool = console + restat = 1 + +build install/local: phony CMakeFiles/install/local.util + + +############################################# +# Utility command for install + +build CMakeFiles/install.util: CUSTOM_COMMAND all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build && /home/hazyparker/app/CMake/cmake/bin/cmake -P cmake_install.cmake + DESC = Install the project... + pool = console + restat = 1 + +build install: phony CMakeFiles/install.util + + +############################################# +# Utility command for list_install_components + +build list_install_components: phony + + +############################################# +# Utility command for rebuild_cache + +build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build && /home/hazyparker/app/CMake/cmake/bin/cmake --regenerate-during-build -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build rebuild_cache: phony CMakeFiles/rebuild_cache.util + + +############################################# +# Utility command for edit_cache + +build CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build && /home/hazyparker/app/CMake/cmake/bin/cmake-gui -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build edit_cache: phony CMakeFiles/edit_cache.util + + +############################################# +# Utility command for test + +build CMakeFiles/test.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build && /home/hazyparker/app/CMake/cmake/bin/ctest --force-new-ctest-process + DESC = Running tests... + pool = console + restat = 1 + +build test: phony CMakeFiles/test.util + +# ============================================================================= +# Object build statements for EXECUTABLE target parameter_config + + +############################################# +# Order-only phony target for parameter_config + +build cmake_object_order_depends_target_parameter_config: phony || CMakeFiles/parameter_config.dir + +build CMakeFiles/parameter_config.dir/src/parameter_config.cpp.o: CXX_COMPILER__parameter_config_Debug /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/src/parameter_config.cpp || cmake_object_order_depends_target_parameter_config + DEFINES = -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"learning_parameter\" + DEP_FILE = CMakeFiles/parameter_config.dir/src/parameter_config.cpp.o.d + FLAGS = -g + INCLUDES = -I/opt/ros/melodic/include -I/opt/ros/melodic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp + OBJECT_DIR = CMakeFiles/parameter_config.dir + OBJECT_FILE_DIR = CMakeFiles/parameter_config.dir/src + + +# ============================================================================= +# Link build statements for EXECUTABLE target parameter_config + + +############################################# +# Link the executable /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_parameter/parameter_config + +build /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_parameter/parameter_config: CXX_EXECUTABLE_LINKER__parameter_config_Debug CMakeFiles/parameter_config.dir/src/parameter_config.cpp.o | /opt/ros/melodic/lib/libroscpp.so /usr/lib/x86_64-linux-gnu/libboost_filesystem.so /opt/ros/melodic/lib/librosconsole.so /opt/ros/melodic/lib/librosconsole_log4cxx.so /opt/ros/melodic/lib/librosconsole_backend_interface.so /usr/lib/x86_64-linux-gnu/liblog4cxx.so /usr/lib/x86_64-linux-gnu/libboost_regex.so /opt/ros/melodic/lib/libxmlrpcpp.so /opt/ros/melodic/lib/libroscpp_serialization.so /opt/ros/melodic/lib/librostime.so /opt/ros/melodic/lib/libcpp_common.so /usr/lib/x86_64-linux-gnu/libboost_system.so /usr/lib/x86_64-linux-gnu/libboost_thread.so /usr/lib/x86_64-linux-gnu/libboost_chrono.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so /usr/lib/x86_64-linux-gnu/libboost_atomic.so /usr/lib/x86_64-linux-gnu/libpthread.so /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 + FLAGS = -g + LINK_FLAGS = -rdynamic + LINK_LIBRARIES = -Wl,-rpath,/opt/ros/melodic/lib /opt/ros/melodic/lib/libroscpp.so -lboost_filesystem /opt/ros/melodic/lib/librosconsole.so /opt/ros/melodic/lib/librosconsole_log4cxx.so /opt/ros/melodic/lib/librosconsole_backend_interface.so -llog4cxx -lboost_regex /opt/ros/melodic/lib/libxmlrpcpp.so /opt/ros/melodic/lib/libroscpp_serialization.so /opt/ros/melodic/lib/librostime.so /opt/ros/melodic/lib/libcpp_common.so -lboost_system -lboost_thread -lboost_chrono -lboost_date_time -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 + OBJECT_DIR = CMakeFiles/parameter_config.dir + POST_BUILD = : + PRE_LINK = : + TARGET_FILE = /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_parameter/parameter_config + TARGET_PDB = parameter_config.dbg + + +############################################# +# Utility command for std_srvs_generate_messages_nodejs + +build std_srvs_generate_messages_nodejs: phony + + +############################################# +# Utility command for roscpp_generate_messages_py + +build roscpp_generate_messages_py: phony + + +############################################# +# Utility command for rosgraph_msgs_generate_messages_eus + +build rosgraph_msgs_generate_messages_eus: phony + + +############################################# +# Utility command for clean_test_results + +build clean_test_results: phony CMakeFiles/clean_test_results + + +############################################# +# Utility command for std_msgs_generate_messages_nodejs + +build std_msgs_generate_messages_nodejs: phony + + +############################################# +# Utility command for roscpp_generate_messages_cpp + +build roscpp_generate_messages_cpp: phony + + +############################################# +# Utility command for std_srvs_generate_messages_py + +build std_srvs_generate_messages_py: phony + + +############################################# +# Utility command for roscpp_generate_messages_eus + +build roscpp_generate_messages_eus: phony + + +############################################# +# Utility command for download_extra_data + +build download_extra_data: phony + + +############################################# +# Utility command for std_msgs_generate_messages_lisp + +build std_msgs_generate_messages_lisp: phony + + +############################################# +# Utility command for doxygen + +build doxygen: phony + + +############################################# +# Utility command for run_tests + +build run_tests: phony + + +############################################# +# Utility command for std_msgs_generate_messages_cpp + +build std_msgs_generate_messages_cpp: phony + + +############################################# +# Utility command for rosgraph_msgs_generate_messages_cpp + +build rosgraph_msgs_generate_messages_cpp: phony + + +############################################# +# Utility command for rosgraph_msgs_generate_messages_nodejs + +build rosgraph_msgs_generate_messages_nodejs: phony + + +############################################# +# Utility command for std_msgs_generate_messages_py + +build std_msgs_generate_messages_py: phony + + +############################################# +# Utility command for std_srvs_generate_messages_lisp + +build std_srvs_generate_messages_lisp: phony + + +############################################# +# Utility command for roscpp_generate_messages_lisp + +build roscpp_generate_messages_lisp: phony + + +############################################# +# Utility command for std_msgs_generate_messages_eus + +build std_msgs_generate_messages_eus: phony + + +############################################# +# Utility command for roscpp_generate_messages_nodejs + +build roscpp_generate_messages_nodejs: phony + + +############################################# +# Utility command for tests + +build tests: phony + + +############################################# +# Utility command for rosgraph_msgs_generate_messages_lisp + +build rosgraph_msgs_generate_messages_lisp: phony + + +############################################# +# Utility command for rosgraph_msgs_generate_messages_py + +build rosgraph_msgs_generate_messages_py: phony + + +############################################# +# Utility command for std_srvs_generate_messages_cpp + +build std_srvs_generate_messages_cpp: phony + + +############################################# +# Utility command for std_srvs_generate_messages_eus + +build std_srvs_generate_messages_eus: phony + + +############################################# +# Custom command for CMakeFiles/clean_test_results + +build CMakeFiles/clean_test_results | ${cmake_ninja_workdir}CMakeFiles/clean_test_results: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build && /usr/bin/python2 /opt/ros/melodic/share/catkin/cmake/test/remove_test_results.py /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/test_results + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /opt/ros/melodic/share/catkin/cmake/test/gtest.cmake +# ============================================================================= + + +############################################# +# Utility command for install/strip + +build gtest/CMakeFiles/install/strip.util: CUSTOM_COMMAND gtest/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake + DESC = Installing the project stripped... + pool = console + restat = 1 + +build gtest/install/strip: phony gtest/CMakeFiles/install/strip.util + + +############################################# +# Utility command for install/local + +build gtest/CMakeFiles/install/local.util: CUSTOM_COMMAND gtest/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake + DESC = Installing only the local directory... + pool = console + restat = 1 + +build gtest/install/local: phony gtest/CMakeFiles/install/local.util + + +############################################# +# Utility command for test + +build gtest/CMakeFiles/test.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest && /home/hazyparker/app/CMake/cmake/bin/ctest --force-new-ctest-process + DESC = Running tests... + pool = console + restat = 1 + +build gtest/test: phony gtest/CMakeFiles/test.util + + +############################################# +# Utility command for edit_cache + +build gtest/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake-gui -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build gtest/edit_cache: phony gtest/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build gtest/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake --regenerate-during-build -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build gtest/rebuild_cache: phony gtest/CMakeFiles/rebuild_cache.util + + +############################################# +# Utility command for install + +build gtest/CMakeFiles/install.util: CUSTOM_COMMAND gtest/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake -P cmake_install.cmake + DESC = Install the project... + pool = console + restat = 1 + +build gtest/install: phony gtest/CMakeFiles/install.util + + +############################################# +# Utility command for list_install_components + +build gtest/list_install_components: phony + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /usr/src/googletest/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for install/strip + +build gtest/googlemock/CMakeFiles/install/strip.util: CUSTOM_COMMAND gtest/googlemock/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake + DESC = Installing the project stripped... + pool = console + restat = 1 + +build gtest/googlemock/install/strip: phony gtest/googlemock/CMakeFiles/install/strip.util + + +############################################# +# Utility command for install/local + +build gtest/googlemock/CMakeFiles/install/local.util: CUSTOM_COMMAND gtest/googlemock/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake + DESC = Installing only the local directory... + pool = console + restat = 1 + +build gtest/googlemock/install/local: phony gtest/googlemock/CMakeFiles/install/local.util + + +############################################# +# Utility command for install + +build gtest/googlemock/CMakeFiles/install.util: CUSTOM_COMMAND gtest/googlemock/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock && /home/hazyparker/app/CMake/cmake/bin/cmake -P cmake_install.cmake + DESC = Install the project... + pool = console + restat = 1 + +build gtest/googlemock/install: phony gtest/googlemock/CMakeFiles/install.util + + +############################################# +# Utility command for list_install_components + +build gtest/googlemock/list_install_components: phony + + +############################################# +# Utility command for rebuild_cache + +build gtest/googlemock/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock && /home/hazyparker/app/CMake/cmake/bin/cmake --regenerate-during-build -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build gtest/googlemock/rebuild_cache: phony gtest/googlemock/CMakeFiles/rebuild_cache.util + + +############################################# +# Utility command for test + +build gtest/googlemock/CMakeFiles/test.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock && /home/hazyparker/app/CMake/cmake/bin/ctest --force-new-ctest-process + DESC = Running tests... + pool = console + restat = 1 + +build gtest/googlemock/test: phony gtest/googlemock/CMakeFiles/test.util + +# ============================================================================= +# Object build statements for SHARED_LIBRARY target gmock_main + + +############################################# +# Order-only phony target for gmock_main + +build cmake_object_order_depends_target_gmock_main: phony || gtest/googlemock/CMakeFiles/gmock_main.dir + +build gtest/googlemock/CMakeFiles/gmock_main.dir/usr/src/googletest/googletest/src/gtest-all.cc.o: CXX_COMPILER__gmock_main_Debug /usr/src/googletest/googletest/src/gtest-all.cc || cmake_object_order_depends_target_gmock_main + DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgmock_main_EXPORTS + DEP_FILE = gtest/googlemock/CMakeFiles/gmock_main.dir/usr/src/googletest/googletest/src/gtest-all.cc.o.d + FLAGS = -g -fPIC -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -I/usr/src/googletest/googlemock/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + OBJECT_DIR = gtest/googlemock/CMakeFiles/gmock_main.dir + OBJECT_FILE_DIR = gtest/googlemock/CMakeFiles/gmock_main.dir/usr/src/googletest/googletest/src + +build gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock-all.cc.o: CXX_COMPILER__gmock_main_Debug /usr/src/googletest/googlemock/src/gmock-all.cc || cmake_object_order_depends_target_gmock_main + DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgmock_main_EXPORTS + DEP_FILE = gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock-all.cc.o.d + FLAGS = -g -fPIC -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -I/usr/src/googletest/googlemock/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + OBJECT_DIR = gtest/googlemock/CMakeFiles/gmock_main.dir + OBJECT_FILE_DIR = gtest/googlemock/CMakeFiles/gmock_main.dir/src + +build gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: CXX_COMPILER__gmock_main_Debug /usr/src/googletest/googlemock/src/gmock_main.cc || cmake_object_order_depends_target_gmock_main + DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgmock_main_EXPORTS + DEP_FILE = gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o.d + FLAGS = -g -fPIC -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -I/usr/src/googletest/googlemock/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + OBJECT_DIR = gtest/googlemock/CMakeFiles/gmock_main.dir + OBJECT_FILE_DIR = gtest/googlemock/CMakeFiles/gmock_main.dir/src + + +# ============================================================================= +# Link build statements for SHARED_LIBRARY target gmock_main + + +############################################# +# Link the shared library gtest/googlemock/libgmock_main.so + +build gtest/googlemock/libgmock_main.so: CXX_SHARED_LIBRARY_LINKER__gmock_main_Debug gtest/googlemock/CMakeFiles/gmock_main.dir/usr/src/googletest/googletest/src/gtest-all.cc.o gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock-all.cc.o gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o + LANGUAGE_COMPILE_FLAGS = -g + LINK_LIBRARIES = -lpthread + OBJECT_DIR = gtest/googlemock/CMakeFiles/gmock_main.dir + POST_BUILD = : + PRE_LINK = : + SONAME = libgmock_main.so + SONAME_FLAG = -Wl,-soname, + TARGET_FILE = gtest/googlemock/libgmock_main.so + TARGET_PDB = gmock_main.so.dbg + +# ============================================================================= +# Object build statements for SHARED_LIBRARY target gmock + + +############################################# +# Order-only phony target for gmock + +build cmake_object_order_depends_target_gmock: phony || gtest/googlemock/CMakeFiles/gmock.dir + +build gtest/googlemock/CMakeFiles/gmock.dir/usr/src/googletest/googletest/src/gtest-all.cc.o: CXX_COMPILER__gmock_Debug /usr/src/googletest/googletest/src/gtest-all.cc || cmake_object_order_depends_target_gmock + DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgmock_EXPORTS + DEP_FILE = gtest/googlemock/CMakeFiles/gmock.dir/usr/src/googletest/googletest/src/gtest-all.cc.o.d + FLAGS = -g -fPIC -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -I/usr/src/googletest/googlemock/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + OBJECT_DIR = gtest/googlemock/CMakeFiles/gmock.dir + OBJECT_FILE_DIR = gtest/googlemock/CMakeFiles/gmock.dir/usr/src/googletest/googletest/src + +build gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: CXX_COMPILER__gmock_Debug /usr/src/googletest/googlemock/src/gmock-all.cc || cmake_object_order_depends_target_gmock + DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgmock_EXPORTS + DEP_FILE = gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o.d + FLAGS = -g -fPIC -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -I/usr/src/googletest/googlemock/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + OBJECT_DIR = gtest/googlemock/CMakeFiles/gmock.dir + OBJECT_FILE_DIR = gtest/googlemock/CMakeFiles/gmock.dir/src + + +# ============================================================================= +# Link build statements for SHARED_LIBRARY target gmock + + +############################################# +# Link the shared library gtest/googlemock/libgmock.so + +build gtest/googlemock/libgmock.so: CXX_SHARED_LIBRARY_LINKER__gmock_Debug gtest/googlemock/CMakeFiles/gmock.dir/usr/src/googletest/googletest/src/gtest-all.cc.o gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o + LANGUAGE_COMPILE_FLAGS = -g + LINK_LIBRARIES = -lpthread + OBJECT_DIR = gtest/googlemock/CMakeFiles/gmock.dir + POST_BUILD = : + PRE_LINK = : + SONAME = libgmock.so + SONAME_FLAG = -Wl,-soname, + TARGET_FILE = gtest/googlemock/libgmock.so + TARGET_PDB = gmock.so.dbg + + +############################################# +# Utility command for edit_cache + +build gtest/googlemock/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock && /home/hazyparker/app/CMake/cmake/bin/cmake-gui -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build gtest/googlemock/edit_cache: phony gtest/googlemock/CMakeFiles/edit_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /usr/src/googletest/googlemock/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for install/strip + +build gtest/googlemock/gtest/CMakeFiles/install/strip.util: CUSTOM_COMMAND gtest/googlemock/gtest/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake + DESC = Installing the project stripped... + pool = console + restat = 1 + +build gtest/googlemock/gtest/install/strip: phony gtest/googlemock/gtest/CMakeFiles/install/strip.util + + +############################################# +# Utility command for install/local + +build gtest/googlemock/gtest/CMakeFiles/install/local.util: CUSTOM_COMMAND gtest/googlemock/gtest/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake + DESC = Installing only the local directory... + pool = console + restat = 1 + +build gtest/googlemock/gtest/install/local: phony gtest/googlemock/gtest/CMakeFiles/install/local.util + + +############################################# +# Utility command for install + +build gtest/googlemock/gtest/CMakeFiles/install.util: CUSTOM_COMMAND gtest/googlemock/gtest/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake -P cmake_install.cmake + DESC = Install the project... + pool = console + restat = 1 + +build gtest/googlemock/gtest/install: phony gtest/googlemock/gtest/CMakeFiles/install.util + + +############################################# +# Utility command for list_install_components + +build gtest/googlemock/gtest/list_install_components: phony + + +############################################# +# Utility command for rebuild_cache + +build gtest/googlemock/gtest/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake --regenerate-during-build -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build gtest/googlemock/gtest/rebuild_cache: phony gtest/googlemock/gtest/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Object build statements for SHARED_LIBRARY target gtest + + +############################################# +# Order-only phony target for gtest + +build cmake_object_order_depends_target_gtest: phony || gtest/googlemock/gtest/CMakeFiles/gtest.dir + +build gtest/googlemock/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: CXX_COMPILER__gtest_Debug /usr/src/googletest/googletest/src/gtest-all.cc || cmake_object_order_depends_target_gtest + DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgtest_EXPORTS + DEP_FILE = gtest/googlemock/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.d + FLAGS = -g -fPIC -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + OBJECT_DIR = gtest/googlemock/gtest/CMakeFiles/gtest.dir + OBJECT_FILE_DIR = gtest/googlemock/gtest/CMakeFiles/gtest.dir/src + + +# ============================================================================= +# Link build statements for SHARED_LIBRARY target gtest + + +############################################# +# Link the shared library gtest/googlemock/gtest/libgtest.so + +build gtest/googlemock/gtest/libgtest.so: CXX_SHARED_LIBRARY_LINKER__gtest_Debug gtest/googlemock/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o + LANGUAGE_COMPILE_FLAGS = -g + LINK_LIBRARIES = -Wl,-rpath,/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/gtest/src -lpthread + LINK_PATH = -L/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/gtest/src + OBJECT_DIR = gtest/googlemock/gtest/CMakeFiles/gtest.dir + POST_BUILD = : + PRE_LINK = : + SONAME = libgtest.so + SONAME_FLAG = -Wl,-soname, + TARGET_FILE = gtest/googlemock/gtest/libgtest.so + TARGET_PDB = gtest.so.dbg + +# ============================================================================= +# Object build statements for SHARED_LIBRARY target gtest_main + + +############################################# +# Order-only phony target for gtest_main + +build cmake_object_order_depends_target_gtest_main: phony || cmake_object_order_depends_target_gtest + +build gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: CXX_COMPILER__gtest_main_Debug /usr/src/googletest/googletest/src/gtest_main.cc || cmake_object_order_depends_target_gtest_main + DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgtest_main_EXPORTS + DEP_FILE = gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.d + FLAGS = -g -fPIC -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + OBJECT_DIR = gtest/googlemock/gtest/CMakeFiles/gtest_main.dir + OBJECT_FILE_DIR = gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/src + + +# ============================================================================= +# Link build statements for SHARED_LIBRARY target gtest_main + + +############################################# +# Link the shared library gtest/googlemock/gtest/libgtest_main.so + +build gtest/googlemock/gtest/libgtest_main.so: CXX_SHARED_LIBRARY_LINKER__gtest_main_Debug gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o | gtest/googlemock/gtest/libgtest.so || gtest/googlemock/gtest/libgtest.so + LANGUAGE_COMPILE_FLAGS = -g + LINK_LIBRARIES = -Wl,-rpath,/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/gtest/src:/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/gtest -lpthread gtest/googlemock/gtest/libgtest.so -lpthread + LINK_PATH = -L/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/gtest/src + OBJECT_DIR = gtest/googlemock/gtest/CMakeFiles/gtest_main.dir + POST_BUILD = : + PRE_LINK = : + SONAME = libgtest_main.so + SONAME_FLAG = -Wl,-soname, + TARGET_FILE = gtest/googlemock/gtest/libgtest_main.so + TARGET_PDB = gtest_main.so.dbg + + +############################################# +# Utility command for edit_cache + +build gtest/googlemock/gtest/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake-gui -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build gtest/googlemock/gtest/edit_cache: phony gtest/googlemock/gtest/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for test + +build gtest/googlemock/gtest/CMakeFiles/test.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/gtest && /home/hazyparker/app/CMake/cmake/bin/ctest --force-new-ctest-process + DESC = Running tests... + pool = console + restat = 1 + +build gtest/googlemock/gtest/test: phony gtest/googlemock/gtest/CMakeFiles/test.util + +# ============================================================================= +# Target aliases. + +build gmock: phony gtest/googlemock/libgmock.so + +build gmock_main: phony gtest/googlemock/libgmock_main.so + +build gtest: phony gtest/googlemock/gtest/libgtest.so + +build gtest_main: phony gtest/googlemock/gtest/libgtest_main.so + +build libgmock.so: phony gtest/googlemock/libgmock.so + +build libgmock_main.so: phony gtest/googlemock/libgmock_main.so + +build libgtest.so: phony gtest/googlemock/gtest/libgtest.so + +build libgtest_main.so: phony gtest/googlemock/gtest/libgtest_main.so + +build parameter_config: phony /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_parameter/parameter_config + +# ============================================================================= +# Folder targets. + +# ============================================================================= + +############################################# +# Folder: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build + +build all: phony /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_parameter/parameter_config gtest/all + +# ============================================================================= + +############################################# +# Folder: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest + +build gtest/all: phony gtest/googlemock/all + +# ============================================================================= + +############################################# +# Folder: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock + +build gtest/googlemock/all: phony gtest/googlemock/gtest/all + +# ============================================================================= + +############################################# +# Folder: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/gtest + +build gtest/googlemock/gtest/all: phony + +# ============================================================================= +# Unknown Build Time Dependencies. +# Tell Ninja that they may appear as side effects of build rules +# otherwise ordered by order-only dependencies. + +# ============================================================================= +# Built-in targets + + +############################################# +# Re-run CMake if any of its inputs changed. + +build build.ninja: RERUN_CMAKE | ../CMakeLists.txt ../package.xml /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCXXInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCommonLanguageInclude.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeGenericSystem.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeInitializeConfigs.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeLanguageInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeParseArguments.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeSystemSpecificInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeSystemSpecificInitialize.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckCSourceCompiles.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckIncludeFile.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckLibraryExists.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/CMakeCommonCompilerMacros.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU-C.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU-CXX.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/DartConfiguration.tcl.in /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindGTest.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageMessage.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPythonInterp.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindThreads.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/GoogleTest.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Internal/CheckSourceCompiles.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU-C.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU-CXX.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/UnixPaths.cmake /opt/ros/melodic/share/catkin/cmake/all.cmake /opt/ros/melodic/share/catkin/cmake/assert.cmake /opt/ros/melodic/share/catkin/cmake/atomic_configure_file.cmake /opt/ros/melodic/share/catkin/cmake/catkinConfig-version.cmake /opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake /opt/ros/melodic/share/catkin/cmake/catkin_add_env_hooks.cmake /opt/ros/melodic/share/catkin/cmake/catkin_destinations.cmake /opt/ros/melodic/share/catkin/cmake/catkin_download.cmake /opt/ros/melodic/share/catkin/cmake/catkin_generate_environment.cmake /opt/ros/melodic/share/catkin/cmake/catkin_install_python.cmake /opt/ros/melodic/share/catkin/cmake/catkin_libraries.cmake /opt/ros/melodic/share/catkin/cmake/catkin_metapackage.cmake /opt/ros/melodic/share/catkin/cmake/catkin_package.cmake /opt/ros/melodic/share/catkin/cmake/catkin_package_xml.cmake /opt/ros/melodic/share/catkin/cmake/catkin_python_setup.cmake /opt/ros/melodic/share/catkin/cmake/catkin_symlink_install.cmake /opt/ros/melodic/share/catkin/cmake/catkin_workspace.cmake /opt/ros/melodic/share/catkin/cmake/custom_install.cmake /opt/ros/melodic/share/catkin/cmake/debug_message.cmake /opt/ros/melodic/share/catkin/cmake/em/pkg.pc.em /opt/ros/melodic/share/catkin/cmake/em_expand.cmake /opt/ros/melodic/share/catkin/cmake/empy.cmake /opt/ros/melodic/share/catkin/cmake/find_program_required.cmake /opt/ros/melodic/share/catkin/cmake/interrogate_setup_dot_py.py /opt/ros/melodic/share/catkin/cmake/legacy.cmake /opt/ros/melodic/share/catkin/cmake/list_append_deduplicate.cmake /opt/ros/melodic/share/catkin/cmake/list_append_unique.cmake /opt/ros/melodic/share/catkin/cmake/list_insert_in_workspace_order.cmake /opt/ros/melodic/share/catkin/cmake/platform/lsb.cmake /opt/ros/melodic/share/catkin/cmake/platform/ubuntu.cmake /opt/ros/melodic/share/catkin/cmake/platform/windows.cmake /opt/ros/melodic/share/catkin/cmake/python.cmake /opt/ros/melodic/share/catkin/cmake/safe_execute_process.cmake /opt/ros/melodic/share/catkin/cmake/stamp.cmake /opt/ros/melodic/share/catkin/cmake/string_starts_with.cmake /opt/ros/melodic/share/catkin/cmake/templates/_setup_util.py.in /opt/ros/melodic/share/catkin/cmake/templates/env.sh.in /opt/ros/melodic/share/catkin/cmake/templates/generate_cached_setup.py.in /opt/ros/melodic/share/catkin/cmake/templates/local_setup.bash.in /opt/ros/melodic/share/catkin/cmake/templates/local_setup.sh.in /opt/ros/melodic/share/catkin/cmake/templates/local_setup.zsh.in /opt/ros/melodic/share/catkin/cmake/templates/pkg.context.pc.in /opt/ros/melodic/share/catkin/cmake/templates/pkgConfig-version.cmake.in /opt/ros/melodic/share/catkin/cmake/templates/pkgConfig.cmake.in /opt/ros/melodic/share/catkin/cmake/templates/rosinstall.in /opt/ros/melodic/share/catkin/cmake/templates/setup.bash.in /opt/ros/melodic/share/catkin/cmake/templates/setup.sh.in /opt/ros/melodic/share/catkin/cmake/templates/setup.zsh.in /opt/ros/melodic/share/catkin/cmake/test/catkin_download_test_data.cmake /opt/ros/melodic/share/catkin/cmake/test/gtest.cmake /opt/ros/melodic/share/catkin/cmake/test/nosetests.cmake /opt/ros/melodic/share/catkin/cmake/test/tests.cmake /opt/ros/melodic/share/catkin/cmake/tools/doxygen.cmake /opt/ros/melodic/share/catkin/cmake/tools/libraries.cmake /opt/ros/melodic/share/catkin/cmake/tools/rt.cmake /opt/ros/melodic/share/catkin/package.xml /opt/ros/melodic/share/cpp_common/cmake/cpp_commonConfig-version.cmake /opt/ros/melodic/share/cpp_common/cmake/cpp_commonConfig.cmake /opt/ros/melodic/share/message_runtime/cmake/message_runtimeConfig-version.cmake /opt/ros/melodic/share/message_runtime/cmake/message_runtimeConfig.cmake /opt/ros/melodic/share/rosconsole/cmake/rosconsole-extras.cmake /opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig-version.cmake /opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig.cmake /opt/ros/melodic/share/roscpp/cmake/roscpp-msg-extras.cmake /opt/ros/melodic/share/roscpp/cmake/roscppConfig-version.cmake /opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake /opt/ros/melodic/share/roscpp_serialization/cmake/roscpp_serializationConfig-version.cmake /opt/ros/melodic/share/roscpp_serialization/cmake/roscpp_serializationConfig.cmake /opt/ros/melodic/share/roscpp_traits/cmake/roscpp_traitsConfig-version.cmake /opt/ros/melodic/share/roscpp_traits/cmake/roscpp_traitsConfig.cmake /opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgs-msg-extras.cmake /opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig-version.cmake /opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake /opt/ros/melodic/share/rospy/cmake/rospyConfig-version.cmake /opt/ros/melodic/share/rospy/cmake/rospyConfig.cmake /opt/ros/melodic/share/rostime/cmake/rostimeConfig-version.cmake /opt/ros/melodic/share/rostime/cmake/rostimeConfig.cmake /opt/ros/melodic/share/std_msgs/cmake/std_msgs-msg-extras.cmake /opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig-version.cmake /opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake /opt/ros/melodic/share/std_srvs/cmake/std_srvs-msg-extras.cmake /opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig-version.cmake /opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake /opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcpp-extras.cmake /opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcppConfig-version.cmake /opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcppConfig.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 CMakeCache.txt CMakeFiles/3.21.1/CMakeCCompiler.cmake CMakeFiles/3.21.1/CMakeCXXCompiler.cmake CMakeFiles/3.21.1/CMakeSystem.cmake catkin/catkin_generated/version/package.cmake catkin_generated/installspace/_setup_util.py catkin_generated/ordered_paths.cmake catkin_generated/package.cmake + pool = console + + +############################################# +# A missing CMake input file is not an error. + +build ../CMakeLists.txt ../package.xml /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCXXInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCommonLanguageInclude.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeGenericSystem.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeInitializeConfigs.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeLanguageInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeParseArguments.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeSystemSpecificInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeSystemSpecificInitialize.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckCSourceCompiles.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckIncludeFile.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckLibraryExists.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/CMakeCommonCompilerMacros.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU-C.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU-CXX.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/DartConfiguration.tcl.in /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindGTest.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageMessage.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPythonInterp.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindThreads.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/GoogleTest.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Internal/CheckSourceCompiles.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU-C.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU-CXX.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/UnixPaths.cmake /opt/ros/melodic/share/catkin/cmake/all.cmake /opt/ros/melodic/share/catkin/cmake/assert.cmake /opt/ros/melodic/share/catkin/cmake/atomic_configure_file.cmake /opt/ros/melodic/share/catkin/cmake/catkinConfig-version.cmake /opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake /opt/ros/melodic/share/catkin/cmake/catkin_add_env_hooks.cmake /opt/ros/melodic/share/catkin/cmake/catkin_destinations.cmake /opt/ros/melodic/share/catkin/cmake/catkin_download.cmake /opt/ros/melodic/share/catkin/cmake/catkin_generate_environment.cmake /opt/ros/melodic/share/catkin/cmake/catkin_install_python.cmake /opt/ros/melodic/share/catkin/cmake/catkin_libraries.cmake /opt/ros/melodic/share/catkin/cmake/catkin_metapackage.cmake /opt/ros/melodic/share/catkin/cmake/catkin_package.cmake /opt/ros/melodic/share/catkin/cmake/catkin_package_xml.cmake /opt/ros/melodic/share/catkin/cmake/catkin_python_setup.cmake /opt/ros/melodic/share/catkin/cmake/catkin_symlink_install.cmake /opt/ros/melodic/share/catkin/cmake/catkin_workspace.cmake /opt/ros/melodic/share/catkin/cmake/custom_install.cmake /opt/ros/melodic/share/catkin/cmake/debug_message.cmake /opt/ros/melodic/share/catkin/cmake/em/pkg.pc.em /opt/ros/melodic/share/catkin/cmake/em_expand.cmake /opt/ros/melodic/share/catkin/cmake/empy.cmake /opt/ros/melodic/share/catkin/cmake/find_program_required.cmake /opt/ros/melodic/share/catkin/cmake/interrogate_setup_dot_py.py /opt/ros/melodic/share/catkin/cmake/legacy.cmake /opt/ros/melodic/share/catkin/cmake/list_append_deduplicate.cmake /opt/ros/melodic/share/catkin/cmake/list_append_unique.cmake /opt/ros/melodic/share/catkin/cmake/list_insert_in_workspace_order.cmake /opt/ros/melodic/share/catkin/cmake/platform/lsb.cmake /opt/ros/melodic/share/catkin/cmake/platform/ubuntu.cmake /opt/ros/melodic/share/catkin/cmake/platform/windows.cmake /opt/ros/melodic/share/catkin/cmake/python.cmake /opt/ros/melodic/share/catkin/cmake/safe_execute_process.cmake /opt/ros/melodic/share/catkin/cmake/stamp.cmake /opt/ros/melodic/share/catkin/cmake/string_starts_with.cmake /opt/ros/melodic/share/catkin/cmake/templates/_setup_util.py.in /opt/ros/melodic/share/catkin/cmake/templates/env.sh.in /opt/ros/melodic/share/catkin/cmake/templates/generate_cached_setup.py.in /opt/ros/melodic/share/catkin/cmake/templates/local_setup.bash.in /opt/ros/melodic/share/catkin/cmake/templates/local_setup.sh.in /opt/ros/melodic/share/catkin/cmake/templates/local_setup.zsh.in /opt/ros/melodic/share/catkin/cmake/templates/pkg.context.pc.in /opt/ros/melodic/share/catkin/cmake/templates/pkgConfig-version.cmake.in /opt/ros/melodic/share/catkin/cmake/templates/pkgConfig.cmake.in /opt/ros/melodic/share/catkin/cmake/templates/rosinstall.in /opt/ros/melodic/share/catkin/cmake/templates/setup.bash.in /opt/ros/melodic/share/catkin/cmake/templates/setup.sh.in /opt/ros/melodic/share/catkin/cmake/templates/setup.zsh.in /opt/ros/melodic/share/catkin/cmake/test/catkin_download_test_data.cmake /opt/ros/melodic/share/catkin/cmake/test/gtest.cmake /opt/ros/melodic/share/catkin/cmake/test/nosetests.cmake /opt/ros/melodic/share/catkin/cmake/test/tests.cmake /opt/ros/melodic/share/catkin/cmake/tools/doxygen.cmake /opt/ros/melodic/share/catkin/cmake/tools/libraries.cmake /opt/ros/melodic/share/catkin/cmake/tools/rt.cmake /opt/ros/melodic/share/catkin/package.xml /opt/ros/melodic/share/cpp_common/cmake/cpp_commonConfig-version.cmake /opt/ros/melodic/share/cpp_common/cmake/cpp_commonConfig.cmake /opt/ros/melodic/share/message_runtime/cmake/message_runtimeConfig-version.cmake /opt/ros/melodic/share/message_runtime/cmake/message_runtimeConfig.cmake /opt/ros/melodic/share/rosconsole/cmake/rosconsole-extras.cmake /opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig-version.cmake /opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig.cmake /opt/ros/melodic/share/roscpp/cmake/roscpp-msg-extras.cmake /opt/ros/melodic/share/roscpp/cmake/roscppConfig-version.cmake /opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake /opt/ros/melodic/share/roscpp_serialization/cmake/roscpp_serializationConfig-version.cmake /opt/ros/melodic/share/roscpp_serialization/cmake/roscpp_serializationConfig.cmake /opt/ros/melodic/share/roscpp_traits/cmake/roscpp_traitsConfig-version.cmake /opt/ros/melodic/share/roscpp_traits/cmake/roscpp_traitsConfig.cmake /opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgs-msg-extras.cmake /opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig-version.cmake /opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake /opt/ros/melodic/share/rospy/cmake/rospyConfig-version.cmake /opt/ros/melodic/share/rospy/cmake/rospyConfig.cmake /opt/ros/melodic/share/rostime/cmake/rostimeConfig-version.cmake /opt/ros/melodic/share/rostime/cmake/rostimeConfig.cmake /opt/ros/melodic/share/std_msgs/cmake/std_msgs-msg-extras.cmake /opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig-version.cmake /opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake /opt/ros/melodic/share/std_srvs/cmake/std_srvs-msg-extras.cmake /opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig-version.cmake /opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake /opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcpp-extras.cmake /opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcppConfig-version.cmake /opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcppConfig.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 CMakeCache.txt CMakeFiles/3.21.1/CMakeCCompiler.cmake CMakeFiles/3.21.1/CMakeCXXCompiler.cmake CMakeFiles/3.21.1/CMakeSystem.cmake catkin/catkin_generated/version/package.cmake catkin_generated/installspace/_setup_util.py catkin_generated/ordered_paths.cmake catkin_generated/package.cmake: phony + + +############################################# +# Clean all the built files. + +build clean: CLEAN + + +############################################# +# Print all primary targets available. + +build help: HELP + + +############################################# +# Make the all target the default. + +default all diff --git a/Basics/workspace_example/src/learning_parameter/build/catkin/catkin_generated/version/package.cmake b/Basics/workspace_example/src/learning_parameter/build/catkin/catkin_generated/version/package.cmake new file mode 100644 index 0000000000000000000000000000000000000000..3e52286e4b786cdb7d535b4277fb060ff4415ddf --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/catkin/catkin_generated/version/package.cmake @@ -0,0 +1,24 @@ +set(_CATKIN_CURRENT_PACKAGE "catkin") +set(catkin_VERSION "0.7.29") +set(catkin_MAINTAINER "Dirk Thomas ") +set(catkin_PACKAGE_FORMAT "3") +set(catkin_BUILD_DEPENDS "python-argparse" "python-catkin-pkg" "python3-catkin-pkg" "python-empy" "python3-empy") +set(catkin_BUILD_DEPENDS_python-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_BUILD_DEPENDS_python3-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_BUILD_EXPORT_DEPENDS "google-mock" "gtest" "python-nose" "python3-nose" "python-argparse" "python-catkin-pkg" "python3-catkin-pkg" "python-empy" "python3-empy") +set(catkin_BUILD_EXPORT_DEPENDS_python-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_BUILD_EXPORT_DEPENDS_python3-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_BUILDTOOL_DEPENDS "cmake" "python-setuptools" "python3-setuptools") +set(catkin_BUILDTOOL_EXPORT_DEPENDS "cmake" "python3-setuptools") +set(catkin_EXEC_DEPENDS "python-argparse" "python-catkin-pkg" "python3-catkin-pkg" "python-empy" "python3-empy") +set(catkin_EXEC_DEPENDS_python-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_EXEC_DEPENDS_python3-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_RUN_DEPENDS "python-argparse" "python-catkin-pkg" "python3-catkin-pkg" "python-empy" "python3-empy" "google-mock" "gtest" "python-nose" "python3-nose") +set(catkin_RUN_DEPENDS_python-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_RUN_DEPENDS_python3-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_TEST_DEPENDS "python-mock" "python3-mock" "python-nose" "python3-nose") +set(catkin_DOC_DEPENDS ) +set(catkin_URL_WEBSITE "http://wiki.ros.org/catkin") +set(catkin_URL_BUGTRACKER "https://github.com/ros/catkin/issues") +set(catkin_URL_REPOSITORY "https://github.com/ros/catkin") +set(catkin_DEPRECATED "") \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_parameter/build/catkin_generated/env_cached.sh b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/env_cached.sh new file mode 100755 index 0000000000000000000000000000000000000000..d6be91db5c97c428f17b165713d3f9a077c78786 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/env_cached.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/templates/env.sh.in + +if [ $# -eq 0 ] ; then + /bin/echo "Usage: env.sh COMMANDS" + /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." + exit 1 +fi + +# ensure to not use different shell type which was set before +CATKIN_SHELL=sh + +# source setup_cached.sh from same directory as this file +_CATKIN_SETUP_DIR=$(cd "`dirname "$0"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup_cached.sh" +exec "$@" diff --git a/Basics/workspace_example/src/learning_parameter/build/catkin_generated/generate_cached_setup.py b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/generate_cached_setup.py new file mode 100644 index 0000000000000000000000000000000000000000..156e0c0d66f9f2edf75d69554a5be40afcaf22cf --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/generate_cached_setup.py @@ -0,0 +1,30 @@ +# -*- coding: utf-8 -*- +from __future__ import print_function + +import os +import stat +import sys + +# find the import for catkin's python package - either from source space or from an installed underlay +if os.path.exists(os.path.join('/opt/ros/melodic/share/catkin/cmake', 'catkinConfig.cmake.in')): + sys.path.insert(0, os.path.join('/opt/ros/melodic/share/catkin/cmake', '..', 'python')) +try: + from catkin.environment_cache import generate_environment_script +except ImportError: + # search for catkin package in all workspaces and prepend to path + for workspace in '/home/hazyparker/project/learn_ros/Basics/test2_ws/devel;/opt/ros/melodic'.split(';'): + python_path = os.path.join(workspace, 'lib/python2.7/dist-packages') + if os.path.isdir(os.path.join(python_path, 'catkin')): + sys.path.insert(0, python_path) + break + from catkin.environment_cache import generate_environment_script + +code = generate_environment_script('/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/env.sh') + +output_filename = '/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/catkin_generated/setup_cached.sh' +with open(output_filename, 'w') as f: + # print('Generate script for cached setup "%s"' % output_filename) + f.write('\n'.join(code)) + +mode = os.stat(output_filename).st_mode +os.chmod(output_filename, mode | stat.S_IXUSR) diff --git a/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/.rosinstall b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/.rosinstall new file mode 100644 index 0000000000000000000000000000000000000000..6fb13afde30c0c58db22d5c1c2c468bc35158da8 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/.rosinstall @@ -0,0 +1,2 @@ +- setup-file: + local-name: /usr/local/setup.sh diff --git a/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/_setup_util.py b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/_setup_util.py new file mode 100755 index 0000000000000000000000000000000000000000..545c23a89a96028681ea2bc6c4ab279f7794028c --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/_setup_util.py @@ -0,0 +1,304 @@ +#!/usr/bin/python2 +# -*- 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/python2.7/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/hazyparker/project/learn_ros/Basics/test2_ws/devel;/opt/ros/melodic'.split(';') + else: + # don't consider any other prefix path than this one + CMAKE_PREFIX_PATH = [] + # prepend current workspace if not already part of CPP + base_path = os.path.dirname(__file__) + # CMAKE_PREFIX_PATH uses forward slash on all platforms, but __file__ is platform dependent + # base_path on Windows contains backward slashes, need to be converted to forward slashes before comparison + if os.path.sep != '/': + base_path = base_path.replace(os.path.sep, '/') + + if base_path not in CMAKE_PREFIX_PATH: + CMAKE_PREFIX_PATH.insert(0, base_path) + CMAKE_PREFIX_PATH = os.pathsep.join(CMAKE_PREFIX_PATH) + + environ = dict(os.environ) + lines = [] + if not args.extend: + lines += rollback_env_variables(environ, ENV_VAR_SUBFOLDERS) + lines += prepend_env_variables(environ, ENV_VAR_SUBFOLDERS, CMAKE_PREFIX_PATH) + lines += find_env_hooks(environ, CMAKE_PREFIX_PATH) + print('\n'.join(lines)) + + # need to explicitly flush the output + sys.stdout.flush() + except IOError as e: + # and catch potential "broken pipe" if stdout is not writable + # which can happen when piping the output to a file but the disk is full + if e.errno == errno.EPIPE: + print(e, file=sys.stderr) + sys.exit(2) + raise + + sys.exit(0) diff --git a/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/env.sh b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/env.sh new file mode 100755 index 0000000000000000000000000000000000000000..8aa9d244ae9475039027a5f25a8d41a46174cddf --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/env.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/templates/env.sh.in + +if [ $# -eq 0 ] ; then + /bin/echo "Usage: env.sh COMMANDS" + /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." + exit 1 +fi + +# ensure to not use different shell type which was set before +CATKIN_SHELL=sh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(cd "`dirname "$0"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" +exec "$@" diff --git a/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/learning_parameter.pc b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/learning_parameter.pc new file mode 100644 index 0000000000000000000000000000000000000000..4a6ade82841522cd29ff2c37a3e208b32db8a2e4 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/learning_parameter.pc @@ -0,0 +1,8 @@ +prefix=/usr/local + +Name: learning_parameter +Description: Description of learning_parameter +Version: 0.0.0 +Cflags: +Libs: -L${prefix}/lib +Requires: diff --git a/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/learning_parameterConfig-version.cmake b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/learning_parameterConfig-version.cmake new file mode 100644 index 0000000000000000000000000000000000000000..7fd9f993a719934b0f7ee411b86bce935627eec0 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/learning_parameterConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from catkin/cmake/template/pkgConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/learning_parameterConfig.cmake b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/learning_parameterConfig.cmake new file mode 100644 index 0000000000000000000000000000000000000000..a283b6a92c0a8f9a14eadf76da42a7b789091961 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/learning_parameterConfig.cmake @@ -0,0 +1,223 @@ +# generated from catkin/cmake/template/pkgConfig.cmake.in + +# append elements to a list and remove existing duplicates from the list +# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig +# self contained +macro(_list_append_deduplicate listname) + if(NOT "${ARGN}" STREQUAL "") + if(${listname}) + list(REMOVE_ITEM ${listname} ${ARGN}) + endif() + list(APPEND ${listname} ${ARGN}) + endif() +endmacro() + +# append elements to a list if they are not already in the list +# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig +# self contained +macro(_list_append_unique listname) + foreach(_item ${ARGN}) + list(FIND ${listname} ${_item} _index) + if(_index EQUAL -1) + list(APPEND ${listname} ${_item}) + endif() + endforeach() +endmacro() + +# pack a list of libraries with optional build configuration keywords +# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig +# self contained +macro(_pack_libraries_with_build_configuration VAR) + set(${VAR} "") + set(_argn ${ARGN}) + list(LENGTH _argn _count) + set(_index 0) + while(${_index} LESS ${_count}) + list(GET _argn ${_index} lib) + if("${lib}" MATCHES "^(debug|optimized|general)$") + math(EXPR _index "${_index} + 1") + if(${_index} EQUAL ${_count}) + message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library") + endif() + list(GET _argn ${_index} library) + list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}") + else() + list(APPEND ${VAR} "${lib}") + endif() + math(EXPR _index "${_index} + 1") + endwhile() +endmacro() + +# unpack a list of libraries with optional build configuration keyword prefixes +# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig +# self contained +macro(_unpack_libraries_with_build_configuration VAR) + set(${VAR} "") + foreach(lib ${ARGN}) + string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}") + list(APPEND ${VAR} "${lib}") + endforeach() +endmacro() + + +if(learning_parameter_CONFIG_INCLUDED) + return() +endif() +set(learning_parameter_CONFIG_INCLUDED TRUE) + +# set variables for source/devel/install prefixes +if("FALSE" STREQUAL "TRUE") + set(learning_parameter_SOURCE_PREFIX /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter) + set(learning_parameter_DEVEL_PREFIX /home/hazyparker/project/learn_ros/Basics/test2_ws/devel) + set(learning_parameter_INSTALL_PREFIX "") + set(learning_parameter_PREFIX ${learning_parameter_DEVEL_PREFIX}) +else() + set(learning_parameter_SOURCE_PREFIX "") + set(learning_parameter_DEVEL_PREFIX "") + set(learning_parameter_INSTALL_PREFIX /usr/local) + set(learning_parameter_PREFIX ${learning_parameter_INSTALL_PREFIX}) +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "WARNING: package 'learning_parameter' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + message("${_msg}") +endif() + +# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project +set(learning_parameter_FOUND_CATKIN_PROJECT TRUE) + +if(NOT " " STREQUAL " ") + set(learning_parameter_INCLUDE_DIRS "") + set(_include_dirs "") + if(NOT " " STREQUAL " ") + set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.") + elseif(NOT " " STREQUAL " ") + set(_report "Check the website '' for information and consider reporting the problem.") + else() + set(_report "Report the problem to the maintainer 'hazyparker ' and request to fix the problem.") + endif() + foreach(idir ${_include_dirs}) + if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) + set(include ${idir}) + elseif("${idir} " STREQUAL "include ") + get_filename_component(include "${learning_parameter_DIR}/../../../include" ABSOLUTE) + if(NOT IS_DIRECTORY ${include}) + message(FATAL_ERROR "Project 'learning_parameter' specifies '${idir}' as an include dir, which is not found. It does not exist in '${include}'. ${_report}") + endif() + else() + message(FATAL_ERROR "Project 'learning_parameter' specifies '${idir}' as an include dir, which is not found. It does neither exist as an absolute directory nor in '\${prefix}/${idir}'. ${_report}") + endif() + _list_append_unique(learning_parameter_INCLUDE_DIRS ${include}) + endforeach() +endif() + +set(libraries "") +foreach(library ${libraries}) + # keep build configuration keywords, target names and absolute libraries as-is + if("${library}" MATCHES "^(debug|optimized|general)$") + list(APPEND learning_parameter_LIBRARIES ${library}) + elseif(${library} MATCHES "^-l") + list(APPEND learning_parameter_LIBRARIES ${library}) + elseif(${library} MATCHES "^-") + # This is a linker flag/option (like -pthread) + # There's no standard variable for these, so create an interface library to hold it + if(NOT learning_parameter_NUM_DUMMY_TARGETS) + set(learning_parameter_NUM_DUMMY_TARGETS 0) + endif() + # Make sure the target name is unique + set(interface_target_name "catkin::learning_parameter::wrapped-linker-option${learning_parameter_NUM_DUMMY_TARGETS}") + while(TARGET "${interface_target_name}") + math(EXPR learning_parameter_NUM_DUMMY_TARGETS "${learning_parameter_NUM_DUMMY_TARGETS}+1") + set(interface_target_name "catkin::learning_parameter::wrapped-linker-option${learning_parameter_NUM_DUMMY_TARGETS}") + endwhile() + add_library("${interface_target_name}" INTERFACE IMPORTED) + if("${CMAKE_VERSION}" VERSION_LESS "3.13.0") + set_property( + TARGET + "${interface_target_name}" + APPEND PROPERTY + INTERFACE_LINK_LIBRARIES "${library}") + else() + target_link_options("${interface_target_name}" INTERFACE "${library}") + endif() + list(APPEND learning_parameter_LIBRARIES "${interface_target_name}") + elseif(TARGET ${library}) + list(APPEND learning_parameter_LIBRARIES ${library}) + elseif(IS_ABSOLUTE ${library}) + list(APPEND learning_parameter_LIBRARIES ${library}) + else() + set(lib_path "") + set(lib "${library}-NOTFOUND") + # since the path where the library is found is returned we have to iterate over the paths manually + foreach(path /usr/local/lib;/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib;/opt/ros/melodic/lib) + find_library(lib ${library} + PATHS ${path} + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) + if(lib) + set(lib_path ${path}) + break() + endif() + endforeach() + if(lib) + _list_append_unique(learning_parameter_LIBRARY_DIRS ${lib_path}) + list(APPEND learning_parameter_LIBRARIES ${lib}) + else() + # as a fall back for non-catkin libraries try to search globally + find_library(lib ${library}) + if(NOT lib) + message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'learning_parameter'? Did you find_package() it before the subdirectory containing its code is included?") + endif() + list(APPEND learning_parameter_LIBRARIES ${lib}) + endif() + endif() +endforeach() + +set(learning_parameter_EXPORTED_TARGETS "") +# create dummy targets for exported code generation targets to make life of users easier +foreach(t ${learning_parameter_EXPORTED_TARGETS}) + if(NOT TARGET ${t}) + add_custom_target(${t}) + endif() +endforeach() + +set(depends "") +foreach(depend ${depends}) + string(REPLACE " " ";" depend_list ${depend}) + # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls + list(GET depend_list 0 learning_parameter_dep) + list(LENGTH depend_list count) + if(${count} EQUAL 1) + # simple dependencies must only be find_package()-ed once + if(NOT ${learning_parameter_dep}_FOUND) + find_package(${learning_parameter_dep} REQUIRED NO_MODULE) + endif() + else() + # dependencies with components must be find_package()-ed again + list(REMOVE_AT depend_list 0) + find_package(${learning_parameter_dep} REQUIRED NO_MODULE ${depend_list}) + endif() + _list_append_unique(learning_parameter_INCLUDE_DIRS ${${learning_parameter_dep}_INCLUDE_DIRS}) + + # merge build configuration keywords with library names to correctly deduplicate + _pack_libraries_with_build_configuration(learning_parameter_LIBRARIES ${learning_parameter_LIBRARIES}) + _pack_libraries_with_build_configuration(_libraries ${${learning_parameter_dep}_LIBRARIES}) + _list_append_deduplicate(learning_parameter_LIBRARIES ${_libraries}) + # undo build configuration keyword merging after deduplication + _unpack_libraries_with_build_configuration(learning_parameter_LIBRARIES ${learning_parameter_LIBRARIES}) + + _list_append_unique(learning_parameter_LIBRARY_DIRS ${${learning_parameter_dep}_LIBRARY_DIRS}) + list(APPEND learning_parameter_EXPORTED_TARGETS ${${learning_parameter_dep}_EXPORTED_TARGETS}) +endforeach() + +set(pkg_cfg_extras "") +foreach(extra ${pkg_cfg_extras}) + if(NOT IS_ABSOLUTE ${extra}) + set(extra ${learning_parameter_DIR}/${extra}) + endif() + include(${extra}) +endforeach() diff --git a/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/local_setup.bash b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/local_setup.bash new file mode 100644 index 0000000000000000000000000000000000000000..7da0d973d481c97d4aba63ab3a070fdc192dc3f8 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/local_setup.bash @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/local_setup.bash.in + +CATKIN_SHELL=bash + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" --extend --local diff --git a/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/local_setup.sh b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/local_setup.sh new file mode 100644 index 0000000000000000000000000000000000000000..f0210983067ffe62a2a191f4d3931ca1b4d9aa7a --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/local_setup.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/local_setup.sh.in + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/usr/local} +CATKIN_SETUP_UTIL_ARGS="--extend --local" +. "$_CATKIN_SETUP_DIR/setup.sh" +unset CATKIN_SETUP_UTIL_ARGS diff --git a/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/local_setup.zsh b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/local_setup.zsh new file mode 100644 index 0000000000000000000000000000000000000000..e692accfd3341ef2f575dec1c83d843bd786107f --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/local_setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/local_setup.zsh.in + +CATKIN_SHELL=zsh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) +emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh" --extend --local' diff --git a/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/setup.bash b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/setup.bash new file mode 100644 index 0000000000000000000000000000000000000000..ff47af8f30bcc54efd5892530c84c4159250d4a3 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/setup.bash @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/setup.bash.in + +CATKIN_SHELL=bash + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" diff --git a/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/setup.sh b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/setup.sh new file mode 100644 index 0000000000000000000000000000000000000000..b5a330e01f0471057c8e58d73213b86ee0c1c4d1 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/setup.sh @@ -0,0 +1,96 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/setup.sh.in + +# Sets various environment variables and sources additional environment hooks. +# It tries it's best to undo changes from a previously sourced setup file before. +# Supported command line options: +# --extend: skips the undoing of changes from a previously sourced setup file +# --local: only considers this workspace but not the chained ones +# In plain sh shell which doesn't support arguments for sourced scripts you can +# set the environment variable `CATKIN_SETUP_UTIL_ARGS=--extend/--local` instead. + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/usr/local} +_SETUP_UTIL="$_CATKIN_SETUP_DIR/_setup_util.py" +unset _CATKIN_SETUP_DIR + +if [ ! -f "$_SETUP_UTIL" ]; then + echo "Missing Python script: $_SETUP_UTIL" + return 22 +fi + +# detect if running on Darwin platform +_UNAME=`uname -s` +_IS_DARWIN=0 +if [ "$_UNAME" = "Darwin" ]; then + _IS_DARWIN=1 +fi +unset _UNAME + +# make sure to export all environment variables +export CMAKE_PREFIX_PATH +if [ $_IS_DARWIN -eq 0 ]; then + export LD_LIBRARY_PATH +else + export DYLD_LIBRARY_PATH +fi +unset _IS_DARWIN +export PATH +export PKG_CONFIG_PATH +export PYTHONPATH + +# remember type of shell if not already set +if [ -z "$CATKIN_SHELL" ]; then + CATKIN_SHELL=sh +fi + +# invoke Python script to generate necessary exports of environment variables +# use TMPDIR if it exists, otherwise fall back to /tmp +if [ -d "${TMPDIR:-}" ]; then + _TMPDIR="${TMPDIR}" +else + _TMPDIR=/tmp +fi +_SETUP_TMP=`mktemp "${_TMPDIR}/setup.sh.XXXXXXXXXX"` +unset _TMPDIR +if [ $? -ne 0 -o ! -f "$_SETUP_TMP" ]; then + echo "Could not create temporary file: $_SETUP_TMP" + return 1 +fi +CATKIN_SHELL=$CATKIN_SHELL "$_SETUP_UTIL" $@ ${CATKIN_SETUP_UTIL_ARGS:-} >> "$_SETUP_TMP" +_RC=$? +if [ $_RC -ne 0 ]; then + if [ $_RC -eq 2 ]; then + echo "Could not write the output of '$_SETUP_UTIL' to temporary file '$_SETUP_TMP': may be the disk if full?" + else + echo "Failed to run '\"$_SETUP_UTIL\" $@': return code $_RC" + fi + unset _RC + unset _SETUP_UTIL + rm -f "$_SETUP_TMP" + unset _SETUP_TMP + return 1 +fi +unset _RC +unset _SETUP_UTIL +. "$_SETUP_TMP" +rm -f "$_SETUP_TMP" +unset _SETUP_TMP + +# source all environment hooks +_i=0 +while [ $_i -lt $_CATKIN_ENVIRONMENT_HOOKS_COUNT ]; do + eval _envfile=\$_CATKIN_ENVIRONMENT_HOOKS_$_i + unset _CATKIN_ENVIRONMENT_HOOKS_$_i + eval _envfile_workspace=\$_CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + unset _CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + # set workspace for environment hook + CATKIN_ENV_HOOK_WORKSPACE=$_envfile_workspace + . "$_envfile" + unset CATKIN_ENV_HOOK_WORKSPACE + _i=$((_i + 1)) +done +unset _i + +unset _CATKIN_ENVIRONMENT_HOOKS_COUNT diff --git a/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/setup.zsh b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/setup.zsh new file mode 100644 index 0000000000000000000000000000000000000000..9f780b741031d8037b90514441a80f9fed39d02b --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/installspace/setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/setup.zsh.in + +CATKIN_SHELL=zsh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) +emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh"' diff --git a/Basics/workspace_example/src/learning_parameter/build/catkin_generated/ordered_paths.cmake b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/ordered_paths.cmake new file mode 100644 index 0000000000000000000000000000000000000000..88ba1d8af01839a303cdb6a7d83aacc7be67e6ab --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/ordered_paths.cmake @@ -0,0 +1 @@ +set(ORDERED_PATHS "/opt/ros/melodic/lib") \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_parameter/build/catkin_generated/package.cmake b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/package.cmake new file mode 100644 index 0000000000000000000000000000000000000000..b353b28180a40ab809668eab904a2a91c32fa876 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/package.cmake @@ -0,0 +1,16 @@ +set(_CATKIN_CURRENT_PACKAGE "learning_parameter") +set(learning_parameter_VERSION "0.0.0") +set(learning_parameter_MAINTAINER "hazyparker ") +set(learning_parameter_PACKAGE_FORMAT "2") +set(learning_parameter_BUILD_DEPENDS "roscpp" "rospy" "std_srvs") +set(learning_parameter_BUILD_EXPORT_DEPENDS "roscpp" "rospy" "std_srvs") +set(learning_parameter_BUILDTOOL_DEPENDS "catkin") +set(learning_parameter_BUILDTOOL_EXPORT_DEPENDS ) +set(learning_parameter_EXEC_DEPENDS "roscpp" "rospy" "std_srvs") +set(learning_parameter_RUN_DEPENDS "roscpp" "rospy" "std_srvs") +set(learning_parameter_TEST_DEPENDS ) +set(learning_parameter_DOC_DEPENDS ) +set(learning_parameter_URL_WEBSITE "") +set(learning_parameter_URL_BUGTRACKER "") +set(learning_parameter_URL_REPOSITORY "") +set(learning_parameter_DEPRECATED "") \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_parameter/build/catkin_generated/pkg.develspace.context.pc.py b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/pkg.develspace.context.pc.py new file mode 100644 index 0000000000000000000000000000000000000000..2124c9d9886c75be784ced34374b79dd6043f5e0 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/pkg.develspace.context.pc.py @@ -0,0 +1,8 @@ +# generated from catkin/cmake/template/pkg.context.pc.in +CATKIN_PACKAGE_PREFIX = "" +PROJECT_PKG_CONFIG_INCLUDE_DIRS = "".split(';') if "" != "" else [] +PROJECT_CATKIN_DEPENDS = "".replace(';', ' ') +PKG_CONFIG_LIBRARIES_WITH_PREFIX = "".split(';') if "" != "" else [] +PROJECT_NAME = "learning_parameter" +PROJECT_SPACE_DIR = "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel" +PROJECT_VERSION = "0.0.0" diff --git a/Basics/workspace_example/src/learning_parameter/build/catkin_generated/pkg.installspace.context.pc.py b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/pkg.installspace.context.pc.py new file mode 100644 index 0000000000000000000000000000000000000000..a62e77a906a585c0eb850ce2cb25de974e597dd4 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/pkg.installspace.context.pc.py @@ -0,0 +1,8 @@ +# generated from catkin/cmake/template/pkg.context.pc.in +CATKIN_PACKAGE_PREFIX = "" +PROJECT_PKG_CONFIG_INCLUDE_DIRS = "".split(';') if "" != "" else [] +PROJECT_CATKIN_DEPENDS = "".replace(';', ' ') +PKG_CONFIG_LIBRARIES_WITH_PREFIX = "".split(';') if "" != "" else [] +PROJECT_NAME = "learning_parameter" +PROJECT_SPACE_DIR = "/usr/local" +PROJECT_VERSION = "0.0.0" diff --git a/Basics/workspace_example/src/learning_parameter/build/catkin_generated/setup_cached.sh b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/setup_cached.sh new file mode 100755 index 0000000000000000000000000000000000000000..a24635ff17718395e0f7b20332ab8c590c77d512 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/setup_cached.sh @@ -0,0 +1,10 @@ +#!/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 ROS_PACKAGE_PATH='/home/hazyparker/project/learn_ros/Basics/test2_ws/src:/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic:/home/hazyparker/learn_ros/Basics/test2_ws/src:/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service:/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter:/opt/ros/melodic/share' \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_parameter/build/catkin_generated/stamps/learning_parameter/_setup_util.py.stamp b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/stamps/learning_parameter/_setup_util.py.stamp new file mode 100755 index 0000000000000000000000000000000000000000..545c23a89a96028681ea2bc6c4ab279f7794028c --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/stamps/learning_parameter/_setup_util.py.stamp @@ -0,0 +1,304 @@ +#!/usr/bin/python2 +# -*- 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/python2.7/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/hazyparker/project/learn_ros/Basics/test2_ws/devel;/opt/ros/melodic'.split(';') + else: + # don't consider any other prefix path than this one + CMAKE_PREFIX_PATH = [] + # prepend current workspace if not already part of CPP + base_path = os.path.dirname(__file__) + # CMAKE_PREFIX_PATH uses forward slash on all platforms, but __file__ is platform dependent + # base_path on Windows contains backward slashes, need to be converted to forward slashes before comparison + if os.path.sep != '/': + base_path = base_path.replace(os.path.sep, '/') + + if base_path not in CMAKE_PREFIX_PATH: + CMAKE_PREFIX_PATH.insert(0, base_path) + CMAKE_PREFIX_PATH = os.pathsep.join(CMAKE_PREFIX_PATH) + + environ = dict(os.environ) + lines = [] + if not args.extend: + lines += rollback_env_variables(environ, ENV_VAR_SUBFOLDERS) + lines += prepend_env_variables(environ, ENV_VAR_SUBFOLDERS, CMAKE_PREFIX_PATH) + lines += find_env_hooks(environ, CMAKE_PREFIX_PATH) + print('\n'.join(lines)) + + # need to explicitly flush the output + sys.stdout.flush() + except IOError as e: + # and catch potential "broken pipe" if stdout is not writable + # which can happen when piping the output to a file but the disk is full + if e.errno == errno.EPIPE: + print(e, file=sys.stderr) + sys.exit(2) + raise + + sys.exit(0) diff --git a/Basics/workspace_example/src/learning_parameter/build/catkin_generated/stamps/learning_parameter/interrogate_setup_dot_py.py.stamp b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/stamps/learning_parameter/interrogate_setup_dot_py.py.stamp new file mode 100644 index 0000000000000000000000000000000000000000..5e25fbf8a722c2eec099e7f19f8a67c184b33d4a --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/stamps/learning_parameter/interrogate_setup_dot_py.py.stamp @@ -0,0 +1,255 @@ +# Software License Agreement (BSD License) +# +# Copyright (c) 2012, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of Willow Garage, Inc. nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +from __future__ import print_function + +import os +import runpy +import sys +from argparse import ArgumentParser + +setup_modules = [] + +try: + import distutils.core + setup_modules.append(distutils.core) +except ImportError: + pass + +try: + import setuptools + setup_modules.append(setuptools) +except ImportError: + pass + +assert setup_modules, 'Must have distutils or setuptools installed' + + +def _get_locations(pkgs, package_dir): + """ + Based on setuptools logic and the package_dir dict, builds a dict of location roots for each pkg in pkgs. + + See http://docs.python.org/distutils/setupscript.html + + :returns: a dict {pkgname: root} for each pkgname in pkgs (and each of their parents) + """ + # package_dir contains a dict {package_name: relativepath} + # Example {'': 'src', 'foo': 'lib', 'bar': 'lib2'} + # + # '' means where to look for any package unless a parent package + # is listed so package bar.pot is expected at lib2/bar/pot, + # whereas package sup.dee is expected at src/sup/dee + # + # if package_dir does not state anything about a package, + # setuptool expects the package folder to be in the root of the + # project + locations = {} + allprefix = package_dir.get('', '') + for pkg in pkgs: + parent_location = None + splits = pkg.split('.') + # we iterate over compound name from parent to child + # so once we found parent, children just append to their parent + for key_len in range(len(splits)): + key = '.'.join(splits[:key_len + 1]) + if key not in locations: + if key in package_dir: + locations[key] = package_dir[key] + elif parent_location is not None: + locations[key] = os.path.join(parent_location, splits[key_len]) + else: + locations[key] = os.path.join(allprefix, key) + parent_location = locations[key] + return locations + + +def generate_cmake_file(package_name, version, scripts, package_dir, pkgs, modules, setup_module=None): + """ + Generate lines to add to a cmake file which will set variables. + + :param version: str, format 'int.int.int' + :param scripts: [list of str]: relative paths to scripts + :param package_dir: {modulename: path} + :param pkgs: [list of str] python_packages declared in catkin package + :param modules: [list of str] python modules + :param setup_module: str, setuptools or distutils + """ + prefix = '%s_SETUP_PY' % package_name + result = [] + if setup_module: + result.append(r'set(%s_SETUP_MODULE "%s")' % (prefix, setup_module)) + result.append(r'set(%s_VERSION "%s")' % (prefix, version)) + result.append(r'set(%s_SCRIPTS "%s")' % (prefix, ';'.join(scripts))) + + # Remove packages with '.' separators. + # + # setuptools allows specifying submodules in other folders than + # their parent + # + # The symlink approach of catkin does not work with such submodules. + # In the common case, this does not matter as the submodule is + # within the containing module. We verify this assumption, and if + # it passes, we remove submodule packages. + locations = _get_locations(pkgs, package_dir) + for pkgname, location in locations.items(): + if '.' not in pkgname: + continue + splits = pkgname.split('.') + # hack: ignore write-combining setup.py files for msg and srv files + if splits[1] in ['msg', 'srv']: + continue + # check every child has the same root folder as its parent + root_name = splits[0] + root_location = location + for _ in range(len(splits) - 1): + root_location = os.path.dirname(root_location) + if root_location != locations[root_name]: + raise RuntimeError( + 'catkin_export_python does not support setup.py files that combine across multiple directories: %s in %s, %s in %s' % (pkgname, location, root_name, locations[root_name])) + + # If checks pass, remove all submodules + pkgs = [p for p in pkgs if '.' not in p] + + resolved_pkgs = [] + for pkg in pkgs: + resolved_pkgs += [locations[pkg]] + + result.append(r'set(%s_PACKAGES "%s")' % (prefix, ';'.join(pkgs))) + result.append(r'set(%s_PACKAGE_DIRS "%s")' % (prefix, ';'.join(resolved_pkgs).replace('\\', '/'))) + + # skip modules which collide with package names + filtered_modules = [] + for modname in modules: + splits = modname.split('.') + # check all parents too + equals_package = [('.'.join(splits[:-i]) in locations) for i in range(len(splits))] + if any(equals_package): + continue + filtered_modules.append(modname) + module_locations = _get_locations(filtered_modules, package_dir) + + result.append(r'set(%s_MODULES "%s")' % (prefix, ';'.join(['%s.py' % m.replace('.', '/') for m in filtered_modules]))) + result.append(r'set(%s_MODULE_DIRS "%s")' % (prefix, ';'.join([module_locations[m] for m in filtered_modules]).replace('\\', '/'))) + + return result + + +def _create_mock_setup_function(setup_module, package_name, outfile): + """ + Create a function to call instead of distutils.core.setup or setuptools.setup. + + It just captures some args and writes them into a file that can be used from cmake. + + :param package_name: name of the package + :param outfile: filename that cmake will use afterwards + :returns: a function to replace disutils.core.setup and setuptools.setup + """ + + def setup(*args, **kwargs): + """Check kwargs and write a scriptfile.""" + if 'version' not in kwargs: + sys.stderr.write("\n*** Unable to find 'version' in setup.py of %s\n" % package_name) + raise RuntimeError('version not found in setup.py') + version = kwargs['version'] + package_dir = kwargs.get('package_dir', {}) + + pkgs = kwargs.get('packages', []) + scripts = kwargs.get('scripts', []) + modules = kwargs.get('py_modules', []) + + unsupported_args = [ + 'entry_points', + 'exclude_package_data', + 'ext_modules ', + 'ext_package', + 'include_package_data', + 'namespace_packages', + 'setup_requires', + 'use_2to3', + 'zip_safe'] + used_unsupported_args = [arg for arg in unsupported_args if arg in kwargs] + if used_unsupported_args: + sys.stderr.write('*** Arguments %s to setup() not supported in catkin devel space in setup.py of %s\n' % (used_unsupported_args, package_name)) + + result = generate_cmake_file(package_name=package_name, + version=version, + scripts=scripts, + package_dir=package_dir, + pkgs=pkgs, + modules=modules, + setup_module=setup_module) + with open(outfile, 'w') as out: + out.write('\n'.join(result)) + + return setup + + +def main(): + """Script main, parses arguments and invokes Dummy.setup indirectly.""" + parser = ArgumentParser(description='Utility to read setup.py values from cmake macros. Creates a file with CMake set commands setting variables.') + parser.add_argument('package_name', help='Name of catkin package') + parser.add_argument('setupfile_path', help='Full path to setup.py') + parser.add_argument('outfile', help='Where to write result to') + + args = parser.parse_args() + + # print("%s" % sys.argv) + # PACKAGE_NAME = sys.argv[1] + # OUTFILE = sys.argv[3] + # print("Interrogating setup.py for package %s into %s " % (PACKAGE_NAME, OUTFILE), + # file=sys.stderr) + + # print("executing %s" % args.setupfile_path) + + # be sure you're in the directory containing + # setup.py so the sys.path manipulation works, + # so the import of __version__ works + os.chdir(os.path.dirname(os.path.abspath(args.setupfile_path))) + + # patch setup() function of distutils and setuptools for the + # context of evaluating setup.py + backup_modules = {} + try: + + for module in setup_modules: + backup_modules[id(module)] = module.setup + module.setup = _create_mock_setup_function( + setup_module=module.__name__, package_name=args.package_name, outfile=args.outfile) + + runpy.run_path(args.setupfile_path) + finally: + for module in setup_modules: + module.setup = backup_modules[id(module)] + + +if __name__ == '__main__': + main() diff --git a/Basics/workspace_example/src/learning_parameter/build/catkin_generated/stamps/learning_parameter/package.xml.stamp b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/stamps/learning_parameter/package.xml.stamp new file mode 100644 index 0000000000000000000000000000000000000000..905a167b2c7eb8dbdaeaf23372177d3f0d0247a2 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/stamps/learning_parameter/package.xml.stamp @@ -0,0 +1,68 @@ + + + learning_parameter + 0.0.0 + The learning_parameter package + + + + + hazyparker + + + + + + TODO + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + catkin + roscpp + rospy + std_srvs + roscpp + rospy + std_srvs + roscpp + rospy + std_srvs + + + + + + + + diff --git a/Basics/workspace_example/src/learning_parameter/build/catkin_generated/stamps/learning_parameter/pkg.pc.em.stamp b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/stamps/learning_parameter/pkg.pc.em.stamp new file mode 100644 index 0000000000000000000000000000000000000000..549fb75ce8000c875c316f444238bd1f28dc88c8 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/catkin_generated/stamps/learning_parameter/pkg.pc.em.stamp @@ -0,0 +1,8 @@ +prefix=@PROJECT_SPACE_DIR + +Name: @(CATKIN_PACKAGE_PREFIX + PROJECT_NAME) +Description: Description of @PROJECT_NAME +Version: @PROJECT_VERSION +Cflags: @(' '.join(['-I%s' % include for include in PROJECT_PKG_CONFIG_INCLUDE_DIRS])) +Libs: -L${prefix}/lib @(' '.join(PKG_CONFIG_LIBRARIES_WITH_PREFIX)) +Requires: @(PROJECT_CATKIN_DEPENDS) diff --git a/Basics/workspace_example/src/learning_parameter/build/cmake_install.cmake b/Basics/workspace_example/src/learning_parameter/build/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..9b7b19ee93082126b33654c8f456c27314e8884a --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/cmake_install.cmake @@ -0,0 +1,166 @@ +# Install script for directory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + + if (NOT EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}") + file(MAKE_DIRECTORY "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}") + endif() + if (NOT EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/.catkin") + file(WRITE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/.catkin" "") + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/usr/local/_setup_util.py") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + file(INSTALL DESTINATION "/usr/local" TYPE PROGRAM FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/catkin_generated/installspace/_setup_util.py") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/usr/local/env.sh") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + file(INSTALL DESTINATION "/usr/local" TYPE PROGRAM FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/catkin_generated/installspace/env.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/usr/local/setup.bash;/usr/local/local_setup.bash") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + file(INSTALL DESTINATION "/usr/local" TYPE FILE FILES + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/catkin_generated/installspace/setup.bash" + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/catkin_generated/installspace/local_setup.bash" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/usr/local/setup.sh;/usr/local/local_setup.sh") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + file(INSTALL DESTINATION "/usr/local" TYPE FILE FILES + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/catkin_generated/installspace/setup.sh" + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/catkin_generated/installspace/local_setup.sh" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/usr/local/setup.zsh;/usr/local/local_setup.zsh") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + file(INSTALL DESTINATION "/usr/local" TYPE FILE FILES + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/catkin_generated/installspace/setup.zsh" + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/catkin_generated/installspace/local_setup.zsh" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/usr/local/.rosinstall") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + file(INSTALL DESTINATION "/usr/local" TYPE FILE FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/catkin_generated/installspace/.rosinstall") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/catkin_generated/installspace/learning_parameter.pc") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/learning_parameter/cmake" TYPE FILE FILES + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/catkin_generated/installspace/learning_parameterConfig.cmake" + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/catkin_generated/installspace/learning_parameterConfig-version.cmake" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/learning_parameter" TYPE FILE FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/package.xml") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/cmake_install.cmake") + +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/Basics/workspace_example/src/learning_parameter/build/gtest/CTestTestfile.cmake b/Basics/workspace_example/src/learning_parameter/build/gtest/CTestTestfile.cmake new file mode 100644 index 0000000000000000000000000000000000000000..c97e59b1759ffd5b0622b69ef8345124ff74298f --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/gtest/CTestTestfile.cmake @@ -0,0 +1,7 @@ +# CMake generated Testfile for +# Source directory: /usr/src/googletest +# Build directory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +subdirs("googlemock") diff --git a/Basics/workspace_example/src/learning_parameter/build/gtest/cmake_install.cmake b/Basics/workspace_example/src/learning_parameter/build/gtest/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..eea6ba5429883bf9a65c838f3c91bf090bf70f6e --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/gtest/cmake_install.cmake @@ -0,0 +1,50 @@ +# Install script for directory: /usr/src/googletest + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/cmake_install.cmake") + +endif() + diff --git a/Basics/workspace_example/src/learning_parameter/build/gtest/googlemock/CTestTestfile.cmake b/Basics/workspace_example/src/learning_parameter/build/gtest/googlemock/CTestTestfile.cmake new file mode 100644 index 0000000000000000000000000000000000000000..8c5aa2c8f177c84007c10c0d9d581ade149a9945 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/gtest/googlemock/CTestTestfile.cmake @@ -0,0 +1,7 @@ +# CMake generated Testfile for +# Source directory: /usr/src/googletest/googlemock +# Build directory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +subdirs("gtest") diff --git a/Basics/workspace_example/src/learning_parameter/build/gtest/googlemock/cmake_install.cmake b/Basics/workspace_example/src/learning_parameter/build/gtest/googlemock/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..c24f7fbe78b6f3f38e522ee3ff648ae7b1402e69 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/gtest/googlemock/cmake_install.cmake @@ -0,0 +1,50 @@ +# Install script for directory: /usr/src/googletest/googlemock + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/gtest/cmake_install.cmake") + +endif() + diff --git a/Basics/workspace_example/src/learning_parameter/build/gtest/googlemock/gtest/CTestTestfile.cmake b/Basics/workspace_example/src/learning_parameter/build/gtest/googlemock/gtest/CTestTestfile.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dd353afa3038cc1c42316da73b0b3f6aaefb4796 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/gtest/googlemock/gtest/CTestTestfile.cmake @@ -0,0 +1,6 @@ +# CMake generated Testfile for +# Source directory: /usr/src/googletest/googletest +# Build directory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter/build/gtest/googlemock/gtest +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. diff --git a/Basics/workspace_example/src/learning_parameter/build/gtest/googlemock/gtest/cmake_install.cmake b/Basics/workspace_example/src/learning_parameter/build/gtest/googlemock/gtest/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..712068ce05a609fd1ed4b09d3595d88b9306aeb1 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/build/gtest/googlemock/gtest/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /usr/src/googletest/googletest + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + diff --git a/Basics/workspace_example/src/learning_parameter/package.xml b/Basics/workspace_example/src/learning_parameter/package.xml new file mode 100644 index 0000000000000000000000000000000000000000..905a167b2c7eb8dbdaeaf23372177d3f0d0247a2 --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/package.xml @@ -0,0 +1,68 @@ + + + learning_parameter + 0.0.0 + The learning_parameter package + + + + + hazyparker + + + + + + TODO + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + catkin + roscpp + rospy + std_srvs + roscpp + rospy + std_srvs + roscpp + rospy + std_srvs + + + + + + + + diff --git a/Basics/workspace_example/src/learning_parameter/src/parameter_config.cpp b/Basics/workspace_example/src/learning_parameter/src/parameter_config.cpp new file mode 100644 index 0000000000000000000000000000000000000000..b96dd7e6be0c6c7bc78061ed300183535f83383b --- /dev/null +++ b/Basics/workspace_example/src/learning_parameter/src/parameter_config.cpp @@ -0,0 +1,49 @@ +// +// Created by hazyparker on 2022/1/8. +// set/get parameters in turtle node + +#include +#include +#include + +int main(int argc, char **argv){ + // init ros node + ros::init(argc, argv, "parameter_config"); + + // create node handle + ros::NodeHandle n; + + // get background RGB param + int red = 0, green = 0, blue = 0; + ros::param::get("/turtlesim/background_r", red); + ros::param::get("/turtlesim/background_g", green); + ros::param::get("/turtlesim/background_b", blue); + + ROS_INFO("get param, background color in RGB [%d, %d, %d]", red, green, blue); + + // set background RGB param + // set all params equal 255, namely white background + ros::param::set("/turtlesim/background_r", 255); + ros::param::set("/turtlesim/background_g", 255); + ros::param::set("/turtlesim/background_b", 255); + + ROS_INFO("new background color set!"); + + // get params again to see changes + ros::param::get("/turtlesim/background_r", red); + ros::param::get("/turtlesim/background_g", green); + ros::param::get("/turtlesim/background_b", blue); + + ROS_INFO("get param, background color in RGB [%d, %d, %d]", red, green, blue); + + // call service to refresh background color + ros::service::waitForService("/clear"); + ros::ServiceClient clear_background = n.serviceClient("/clear"); + std_srvs::Empty srv; + clear_background.call(srv); + + sleep(1); + + return 0; +} + diff --git a/Basics/workspace_example/src/learning_service/.idea/.gitignore b/Basics/workspace_example/src/learning_service/.idea/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..13566b81b018ad684f3a35fee301741b2734c8f4 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/Basics/workspace_example/src/learning_service/.idea/learning_service.iml b/Basics/workspace_example/src/learning_service/.idea/learning_service.iml new file mode 100644 index 0000000000000000000000000000000000000000..f08604bb65b25149b195f9e9f282f9683a428592 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/.idea/learning_service.iml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_service/.idea/misc.xml b/Basics/workspace_example/src/learning_service/.idea/misc.xml new file mode 100644 index 0000000000000000000000000000000000000000..79b3c94830bab93d40d0770f2765540fe24ed423 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/.idea/misc.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_service/.idea/modules.xml b/Basics/workspace_example/src/learning_service/.idea/modules.xml new file mode 100644 index 0000000000000000000000000000000000000000..d15a8612180b553b9468378bd19bf23d91b421f1 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_service/.idea/vcs.xml b/Basics/workspace_example/src/learning_service/.idea/vcs.xml new file mode 100644 index 0000000000000000000000000000000000000000..4fce1d86b49521afe1cee4ed1c13b6396ebbc6f3 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_service/CMakeLists.txt b/Basics/workspace_example/src/learning_service/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..38ee61f22902beafcd083f87534c9969179bdea6 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/CMakeLists.txt @@ -0,0 +1,233 @@ +cmake_minimum_required(VERSION 3.0.2) +project(learning_service) + +## Compile as C++11, supported in ROS Kinetic and newer +# add_compile_options(-std=c++11) + +## Find catkin macros and libraries +## if COMPONENTS list like find_package(catkin REQUIRED COMPONENTS xyz) +## is used, also find other catkin packages +find_package(catkin REQUIRED COMPONENTS + geometry_msgs + roscpp + rospy + std_msgs + turtlesim + message_generation +) + +## System dependencies are found with CMake's conventions +# find_package(Boost REQUIRED COMPONENTS system) + + +## Uncomment this if the package has a setup.py. This macro ensures +## modules and global scripts declared therein get installed +## See http://ros.org/doc/api/catkin/html/user_guide/setup_dot_py.html +# catkin_python_setup() + +################################################ +## Declare ROS messages, services and actions ## +################################################ + +## To declare and build messages, services or actions from within this +## package, follow these steps: +## * Let MSG_DEP_SET be the set of packages whose message types you use in +## your messages/services/actions (e.g. std_msgs, actionlib_msgs, ...). +## * In the file package.xml: +## * add a build_depend tag for "message_generation" +## * add a build_depend and a exec_depend tag for each package in MSG_DEP_SET +## * If MSG_DEP_SET isn't empty the following dependency has been pulled in +## but can be declared for certainty nonetheless: +## * add a exec_depend tag for "message_runtime" +## * In this file (CMakeLists.txt): +## * add "message_generation" and every package in MSG_DEP_SET to +## find_package(catkin REQUIRED COMPONENTS ...) +## * add "message_runtime" and every package in MSG_DEP_SET to +## catkin_package(CATKIN_DEPENDS ...) +## * uncomment the add_*_files sections below as needed +## and list every .msg/.srv/.action file to be processed +## * uncomment the generate_messages entry below +## * add every package in MSG_DEP_SET to generate_messages(DEPENDENCIES ...) + +## Generate messages in the 'msg' folder +# add_message_files( +# FILES +# Message1.msg +# Message2.msg +# ) + +## Generate services in the 'srv' folder +# add_service_files( +# FILES +# Service1.srv +# Service2.srv +# ) + +## Generate actions in the 'action' folder +# add_action_files( +# FILES +# Action1.action +# Action2.action +# ) + +## Generate added messages and services with any dependencies listed here +# generate_messages( +# DEPENDENCIES +# geometry_msgs# std_msgs +# ) + +add_service_files( + FILES Person.srv + FILES person.srv +) + +generate_messages( + DEPENDENCIES std_msgs +) + +################################################ +## Declare ROS dynamic reconfigure parameters ## +################################################ + +## To declare and build dynamic reconfigure parameters within this +## package, follow these steps: +## * In the file package.xml: +## * add a build_depend and a exec_depend tag for "dynamic_reconfigure" +## * In this file (CMakeLists.txt): +## * add "dynamic_reconfigure" to +## find_package(catkin REQUIRED COMPONENTS ...) +## * uncomment the "generate_dynamic_reconfigure_options" section below +## and list every .cfg file to be processed + +## Generate dynamic reconfigure parameters in the 'cfg' folder +# generate_dynamic_reconfigure_options( +# cfg/DynReconf1.cfg +# cfg/DynReconf2.cfg +# ) + +################################### +## catkin specific configuration ## +################################### +## The catkin_package macro generates cmake config files for your package +## Declare things to be passed to dependent projects +## INCLUDE_DIRS: uncomment this if your package contains header files +## LIBRARIES: libraries you create in this project that dependent projects also need +## CATKIN_DEPENDS: catkin_packages dependent projects also need +## DEPENDS: system dependencies of this project that dependent projects also need +catkin_package( +# INCLUDE_DIRS include +# LIBRARIES learning_service + CATKIN_DEPENDS geometry_msgs roscpp rospy std_msgs turtlesim message_runtime +# DEPENDS system_lib +) + +########### +## Build ## +########### + +## Specify additional locations of header files +## Your package locations should be listed before other locations +include_directories( +# include + ${catkin_INCLUDE_DIRS} +) + +## Declare a C++ library +# add_library(${PROJECT_NAME} +# src/${PROJECT_NAME}/learning_service.cpp +# ) + +## Add cmake target dependencies of the library +## as an example, code may need to be generated before libraries +## either from message generation or dynamic reconfigure +# add_dependencies(${PROJECT_NAME} ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS}) + +## Declare a C++ executable +## With catkin_make all packages are built within a single CMake context +## The recommended prefix ensures that target names across packages don't collide +# add_executable(${PROJECT_NAME}_node src/learning_service_node.cpp) + +## Rename C++ executable without prefix +## The above recommended prefix causes long target names, the following renames the +## target back to the shorter version for ease of user use +## e.g. "rosrun someones_pkg node" instead of "rosrun someones_pkg someones_pkg_node" +# set_target_properties(${PROJECT_NAME}_node PROPERTIES OUTPUT_NAME node PREFIX "") + +## Add cmake target dependencies of the executable +## same as for the library above +# add_dependencies(${PROJECT_NAME}_node ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS}) + +## Specify libraries to link a library or executable target against +# target_link_libraries(${PROJECT_NAME}_node +# ${catkin_LIBRARIES} +# ) + +add_executable(turtle_spawn src/turtle_spawn.cpp) +target_link_libraries(turtle_spawn ${catkin_LIBRARIES}) + +add_executable(turtle_command_server src/turtle_command_server.cpp) +target_link_libraries(turtle_command_server ${catkin_LIBRARIES}) + +add_executable(person_client src/person_client.cpp) +target_link_libraries(person_client ${catkin_LIBRARIES}) +add_dependencies(person_client ${PROJECT_NAME}_gencpp) + +add_executable(person_server src/person_server.cpp) +target_link_libraries(person_server ${catkin_LIBRARIES}) +add_dependencies(person_server ${PROJECT_NAME}_gencpp) + + +############# +## Install ## +############# + +# all install targets should use catkin DESTINATION variables +# See http://ros.org/doc/api/catkin/html/adv_user_guide/variables.html + +## Mark executable scripts (Python etc.) for installation +## in contrast to setup.py, you can choose the destination +# catkin_install_python(PROGRAMS +# scripts/my_python_script +# DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} +# ) + +## Mark executables for installation +## See http://docs.ros.org/melodic/api/catkin/html/howto/format1/building_executables.html +# install(TARGETS ${PROJECT_NAME}_node +# RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} +# ) + +## Mark libraries for installation +## See http://docs.ros.org/melodic/api/catkin/html/howto/format1/building_libraries.html +# install(TARGETS ${PROJECT_NAME} +# ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} +# LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} +# RUNTIME DESTINATION ${CATKIN_GLOBAL_BIN_DESTINATION} +# ) + +## Mark cpp header files for installation +# install(DIRECTORY include/${PROJECT_NAME}/ +# DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION} +# FILES_MATCHING PATTERN "*.h" +# PATTERN ".svn" EXCLUDE +# ) + +## Mark other files for installation (e.g. launch and bag files, etc.) +# install(FILES +# # myfile1 +# # myfile2 +# DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} +# ) + +############# +## Testing ## +############# + +## Add gtest based cpp test target and link libraries +# catkin_add_gtest(${PROJECT_NAME}-test test/test_learning_service.cpp) +# if(TARGET ${PROJECT_NAME}-test) +# target_link_libraries(${PROJECT_NAME}-test ${PROJECT_NAME}) +# endif() + +## Add folders to be run by python nosetests +# catkin_add_nosetests(test) diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/query/cache-v2 b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/query/cache-v2 new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/query/cmakeFiles-v1 b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/query/cmakeFiles-v1 new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/query/codemodel-v2 b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/query/codemodel-v2 new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/query/toolchains-v1 b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/query/toolchains-v1 new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/cache-v2-49c0a26736e4dd8d80af.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/cache-v2-49c0a26736e4dd8d80af.json new file mode 100644 index 0000000000000000000000000000000000000000..801d540633417c564a67932e3cc91fa69b8c63d3 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/cache-v2-49c0a26736e4dd8d80af.json @@ -0,0 +1,2287 @@ +{ + "entries" : + [ + { + "name" : "BUILD_GMOCK", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Builds the googlemock subproject" + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "BUILD_GTEST", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Builds the googletest subproject" + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "BUILD_SHARED_LIBS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Build shared libraries (DLLs)." + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "CATKIN_DEVEL_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "PATH", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel" + }, + { + "name" : "CATKIN_ENABLE_TESTING", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Catkin enable testing" + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "CATKIN_ENV", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "catkin environment" + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/catkin_generated/env_cached.sh" + }, + { + "name" : "CATKIN_PACKAGE_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Prefix to apply to package generated via gendebian" + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CATKIN_SKIP_TESTING", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Catkin skip testing" + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "CATKIN_SYMLINK_INSTALL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Replace the CMake install command with a custom implementation using symlinks instead of copying resources" + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "CATKIN_TEST_RESULTS_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/test_results" + }, + { + "name" : "CMAKE_ADDR2LINE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/addr2line" + }, + { + "name" : "CMAKE_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ar" + }, + { + "name" : "CMAKE_BUILD_TYPE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ..." + } + ], + "type" : "STRING", + "value" : "Debug" + }, + { + "name" : "CMAKE_CACHEFILE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "This is the directory where this CMakeCache.txt was created" + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build" + }, + { + "name" : "CMAKE_CACHE_MAJOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Major version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "3" + }, + { + "name" : "CMAKE_CACHE_MINOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Minor version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "21" + }, + { + "name" : "CMAKE_CACHE_PATCH_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Patch version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake executable." + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/app/CMake/cmake/bin/cmake" + }, + { + "name" : "CMAKE_CPACK_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to cpack program executable." + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/app/CMake/cmake/bin/cpack" + }, + { + "name" : "CMAKE_CTEST_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to ctest program executable." + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/app/CMake/cmake/bin/ctest" + }, + { + "name" : "CMAKE_CXX_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "CXX compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/c++" + }, + { + "name" : "CMAKE_CXX_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ar-7" + }, + { + "name" : "CMAKE_CXX_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ranlib-7" + }, + { + "name" : "CMAKE_CXX_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CXX_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-g" + }, + { + "name" : "CMAKE_CXX_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_C_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "C compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/cc" + }, + { + "name" : "CMAKE_C_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ar-7" + }, + { + "name" : "CMAKE_C_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ranlib-7" + }, + { + "name" : "CMAKE_C_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-g" + }, + { + "name" : "CMAKE_C_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_DLLTOOL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "CMAKE_DLLTOOL-NOTFOUND" + }, + { + "name" : "CMAKE_EXECUTABLE_FORMAT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Executable file format" + } + ], + "type" : "INTERNAL", + "value" : "ELF" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXPORT_COMPILE_COMMANDS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Enable/Disable output of compile commands during generation." + } + ], + "type" : "BOOL", + "value" : "" + }, + { + "name" : "CMAKE_EXTRA_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of external makefile project generator." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator." + } + ], + "type" : "INTERNAL", + "value" : "Ninja" + }, + { + "name" : "CMAKE_GENERATOR_INSTANCE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Generator instance identifier." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_PLATFORM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator platform." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_TOOLSET", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator toolset." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_HAVE_LIBC_PTHREAD", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Test CMAKE_HAVE_LIBC_PTHREAD" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_HAVE_PTHREADS_CREATE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Have library pthreads" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_HAVE_PTHREAD_CREATE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Have library pthread" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_HAVE_PTHREAD_H", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Have include pthread.h" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_HOME_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Source directory with the top level CMakeLists.txt file for this project" + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service" + }, + { + "name" : "CMAKE_INSTALL_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install path prefix, prepended onto install directories." + } + ], + "type" : "PATH", + "value" : "/usr/local" + }, + { + "name" : "CMAKE_INSTALL_SO_NO_EXE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install .so files without execute permission." + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_LINKER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ld" + }, + { + "name" : "CMAKE_MAKE_PROGRAM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/snap/clion/178/bin/ninja/linux/ninja" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_NM", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/nm" + }, + { + "name" : "CMAKE_NUMBER_OF_MAKEFILES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "number of local generators" + } + ], + "type" : "INTERNAL", + "value" : "4" + }, + { + "name" : "CMAKE_OBJCOPY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/objcopy" + }, + { + "name" : "CMAKE_OBJDUMP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/objdump" + }, + { + "name" : "CMAKE_PLATFORM_INFO_INITIALIZED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Platform information initialized" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_PROJECT_DESCRIPTION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_HOMEPAGE_URL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "learning_service" + }, + { + "name" : "CMAKE_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ranlib" + }, + { + "name" : "CMAKE_READELF", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/readelf" + }, + { + "name" : "CMAKE_ROOT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake installation." + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SKIP_INSTALL_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when installing shared libraries, but are added when building." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_SKIP_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when using shared libraries." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STRIP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/strip" + }, + { + "name" : "CMAKE_UNAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "uname command" + } + ], + "type" : "INTERNAL", + "value" : "/bin/uname" + }, + { + "name" : "CMAKE_VERBOSE_MAKEFILE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "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." + } + ], + "type" : "BOOL", + "value" : "FALSE" + }, + { + "name" : "DOXYGEN_EXECUTABLE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "DOXYGEN_EXECUTABLE-NOTFOUND" + }, + { + "name" : "EMPY_EXECUTABLE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/empy" + }, + { + "name" : "EMPY_SCRIPT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Empy script" + } + ], + "type" : "STRING", + "value" : "/usr/bin/empy" + }, + { + "name" : "FIND_PACKAGE_MESSAGE_DETAILS_PythonInterp", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Details about finding PythonInterp" + } + ], + "type" : "INTERNAL", + "value" : "[/usr/bin/python2][v2.7.17()]" + }, + { + "name" : "FIND_PACKAGE_MESSAGE_DETAILS_Threads", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Details about finding Threads" + } + ], + "type" : "INTERNAL", + "value" : "[TRUE][v()]" + }, + { + "name" : "GMOCK_FROM_SOURCE_FOUND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "TRUE" + }, + { + "name" : "GMOCK_FROM_SOURCE_INCLUDE_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr/include" + }, + { + "name" : "GMOCK_FROM_SOURCE_LIBRARIES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "gmock" + }, + { + "name" : "GMOCK_FROM_SOURCE_LIBRARY_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gmock" + }, + { + "name" : "GMOCK_FROM_SOURCE_MAIN_LIBRARIES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "gmock_main" + }, + { + "name" : "GMock_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for GMock." + } + ], + "type" : "PATH", + "value" : "GMock_DIR-NOTFOUND" + }, + { + "name" : "GTEST_FROM_SOURCE_FOUND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "TRUE" + }, + { + "name" : "GTEST_FROM_SOURCE_INCLUDE_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr/include" + }, + { + "name" : "GTEST_FROM_SOURCE_LIBRARIES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "gtest" + }, + { + "name" : "GTEST_FROM_SOURCE_LIBRARY_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest" + }, + { + "name" : "GTEST_FROM_SOURCE_MAIN_LIBRARIES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "gtest_main" + }, + { + "name" : "GTEST_INCLUDE_DIR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a file." + } + ], + "type" : "PATH", + "value" : "/usr/include" + }, + { + "name" : "GTEST_LIBRARY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "GTEST_LIBRARY-NOTFOUND" + }, + { + "name" : "GTEST_LIBRARY_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "GTEST_LIBRARY_DEBUG-NOTFOUND" + }, + { + "name" : "GTEST_MAIN_LIBRARY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "GTEST_MAIN_LIBRARY-NOTFOUND" + }, + { + "name" : "GTEST_MAIN_LIBRARY_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "GTEST_MAIN_LIBRARY_DEBUG-NOTFOUND" + }, + { + "name" : "GTest_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for GTest." + } + ], + "type" : "PATH", + "value" : "GTest_DIR-NOTFOUND" + }, + { + "name" : "LSB_FOUND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "lsb_release executable was found" + } + ], + "type" : "BOOL", + "value" : "TRUE" + }, + { + "name" : "LSB_RELEASE_EXECUTABLE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/lsb_release" + }, + { + "name" : "NOSETESTS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/nosetests-2.7" + }, + { + "name" : "PYTHON_EXECUTABLE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/python2" + }, + { + "name" : "PYTHON_INSTALL_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "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." + } + ], + "type" : "INTERNAL", + "value" : "lib/python2.7/dist-packages" + }, + { + "name" : "PYTHON_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Specify specific Python version to use ('major.minor' or 'major')" + } + ], + "type" : "STRING", + "value" : "2" + }, + { + "name" : "RT_LIBRARY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "/usr/lib/x86_64-linux-gnu/librt.so" + }, + { + "name" : "SETUPTOOLS_DEB_LAYOUT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Enable debian style python package layout" + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "SITE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of the computer/site where compile is being run" + } + ], + "type" : "STRING", + "value" : "hazy-LenovoAir14" + }, + { + "name" : "UBUNTU", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "LSB Distrib tag" + } + ], + "type" : "BOOL", + "value" : "TRUE" + }, + { + "name" : "UBUNTU_BIONIC", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "LSB Distrib - codename tag" + } + ], + "type" : "BOOL", + "value" : "TRUE" + }, + { + "name" : "_gmock_INCLUDES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a file." + } + ], + "type" : "FILEPATH", + "value" : "/usr/include/gmock/gmock.h" + }, + { + "name" : "_gmock_SOURCES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a file." + } + ], + "type" : "FILEPATH", + "value" : "/usr/src/gmock/src/gmock.cc" + }, + { + "name" : "_gtest_INCLUDES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a file." + } + ], + "type" : "FILEPATH", + "value" : "/usr/include/gtest/gtest.h" + }, + { + "name" : "_gtest_SOURCES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a file." + } + ], + "type" : "FILEPATH", + "value" : "/usr/src/gtest/src/gtest.cc" + }, + { + "name" : "catkin_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for catkin." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/catkin/cmake" + }, + { + "name" : "cpp_common_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for cpp_common." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/cpp_common/cmake" + }, + { + "name" : "gencpp_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for gencpp." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/gencpp/cmake" + }, + { + "name" : "geneus_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for geneus." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/geneus/cmake" + }, + { + "name" : "genlisp_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for genlisp." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/genlisp/cmake" + }, + { + "name" : "genmsg_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for genmsg." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/genmsg/cmake" + }, + { + "name" : "gennodejs_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for gennodejs." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/gennodejs/cmake" + }, + { + "name" : "genpy_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for genpy." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/genpy/cmake" + }, + { + "name" : "geometry_msgs_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for geometry_msgs." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/geometry_msgs/cmake" + }, + { + "name" : "gmock_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock" + }, + { + "name" : "gmock_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "OFF" + }, + { + "name" : "gmock_LIB_DEPENDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Dependencies for the target" + } + ], + "type" : "STATIC", + "value" : "general;-lpthread;" + }, + { + "name" : "gmock_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/usr/src/googletest/googlemock" + }, + { + "name" : "gmock_build_tests", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Build all of Google Mock's own tests." + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "gmock_main_LIB_DEPENDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Dependencies for the target" + } + ], + "type" : "STATIC", + "value" : "general;-lpthread;" + }, + { + "name" : "googletest-distribution_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest" + }, + { + "name" : "googletest-distribution_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "OFF" + }, + { + "name" : "googletest-distribution_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/usr/src/googletest" + }, + { + "name" : "gtest_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/gtest" + }, + { + "name" : "gtest_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "OFF" + }, + { + "name" : "gtest_LIB_DEPENDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Dependencies for the target" + } + ], + "type" : "STATIC", + "value" : "general;-lpthread;" + }, + { + "name" : "gtest_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/usr/src/googletest/googletest" + }, + { + "name" : "gtest_build_samples", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Build gtest's sample programs." + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "gtest_build_tests", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Build all of gtest's own tests." + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "gtest_disable_pthreads", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Disable uses of pthreads in gtest." + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "gtest_force_shared_crt", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Use shared (DLL) run-time lib even when Google Test is built as static lib." + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "gtest_hide_internal_symbols", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Build gtest with internal symbols hidden in shared libraries." + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "gtest_main_LIB_DEPENDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Dependencies for the target" + } + ], + "type" : "STATIC", + "value" : "general;-lpthread;general;gtest;" + }, + { + "name" : "learning_service_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build" + }, + { + "name" : "learning_service_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "ON" + }, + { + "name" : "learning_service_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service" + }, + { + "name" : "lib", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "/opt/ros/melodic/lib/libxmlrpcpp.so" + }, + { + "name" : "message_generation_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for message_generation." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/message_generation/cmake" + }, + { + "name" : "message_runtime_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for message_runtime." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/message_runtime/cmake" + }, + { + "name" : "rosconsole_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for rosconsole." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/rosconsole/cmake" + }, + { + "name" : "roscpp_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for roscpp." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/roscpp/cmake" + }, + { + "name" : "roscpp_serialization_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for roscpp_serialization." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/roscpp_serialization/cmake" + }, + { + "name" : "roscpp_traits_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for roscpp_traits." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/roscpp_traits/cmake" + }, + { + "name" : "rosgraph_msgs_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for rosgraph_msgs." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/rosgraph_msgs/cmake" + }, + { + "name" : "rospy_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for rospy." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/rospy/cmake" + }, + { + "name" : "rostime_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for rostime." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/rostime/cmake" + }, + { + "name" : "std_msgs_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for std_msgs." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/std_msgs/cmake" + }, + { + "name" : "std_srvs_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for std_srvs." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/std_srvs/cmake" + }, + { + "name" : "turtlesim_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for turtlesim." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/turtlesim/cmake" + }, + { + "name" : "xmlrpcpp_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for xmlrpcpp." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/xmlrpcpp/cmake" + } + ], + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/cmakeFiles-v1-f2ea3111caae26a6f2aa.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/cmakeFiles-v1-f2ea3111caae26a6f2aa.json new file mode 100644 index 0000000000000000000000000000000000000000..e130e4c243ce0d09137a6f2588496f68c8b59b6b --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/cmakeFiles-v1-f2ea3111caae26a6f2aa.json @@ -0,0 +1,925 @@ +{ + "inputs" : + [ + { + "path" : "CMakeLists.txt" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/3.21.1/CMakeSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeSystemSpecificInitialize.cmake" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/3.21.1/CMakeCCompiler.cmake" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/3.21.1/CMakeCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeSystemSpecificInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeGenericSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeInitializeConfigs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/UnixPaths.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCXXInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkinConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/all.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeParseArguments.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/assert.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/atomic_configure_file.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_add_env_hooks.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_destinations.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_download.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_generate_environment.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_install_python.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_libraries.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_metapackage.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_package.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_package_xml.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/custom_install.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_symlink_install.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_workspace.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/debug_message.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/em_expand.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/python.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPythonInterp.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageMessage.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/empy.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/find_program_required.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/legacy.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/list_append_deduplicate.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/list_append_unique.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/list_insert_in_workspace_order.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/safe_execute_process.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/stamp.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/string_starts_with.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/platform/lsb.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/platform/ubuntu.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/platform/windows.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/test/tests.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/DartConfiguration.tcl.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/test/catkin_download_test_data.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/test/gtest.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindGTest.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/GoogleTest.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageMessage.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/test/nosetests.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/tools/doxygen.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/tools/libraries.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/tools/rt.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/package.xml" + }, + { + "isGenerated" : true, + "path" : "build/catkin/catkin_generated/version/package.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/_setup_util.py.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/env.sh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/setup.bash.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/local_setup.bash.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/setup.sh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/local_setup.sh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/setup.zsh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/local_setup.zsh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/rosinstall.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/_setup_util.py.in" + }, + { + "isGenerated" : true, + "path" : "build/catkin_generated/installspace/_setup_util.py" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/env.sh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/setup.bash.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/local_setup.bash.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/setup.sh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/local_setup.sh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/setup.zsh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/local_setup.zsh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/rosinstall.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/generate_cached_setup.py.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/env.sh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_python_setup.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/interrogate_setup_dot_py.py" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/message_runtime/cmake/message_runtimeConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/message_runtime/cmake/message_runtimeConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/cpp_common/cmake/cpp_commonConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/cpp_common/cmake/cpp_commonConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/roscpp_serialization/cmake/roscpp_serializationConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/roscpp_serialization/cmake/roscpp_serializationConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/roscpp_traits/cmake/roscpp_traitsConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/roscpp_traits/cmake/roscpp_traitsConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rostime/cmake/rostimeConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rostime/cmake/rostimeConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/std_msgs/cmake/std_msgs-msg-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgs-msg-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/roscpp/cmake/roscppConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rosconsole/cmake/rosconsole-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgs-msg-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcppConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcppConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcpp-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/roscpp/cmake/roscpp-msg-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rospy/cmake/rospyConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rospy/cmake/rospyConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/std_srvs/cmake/std_srvs-msg-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/turtlesim/cmake/turtlesim-msg-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/message_generation/cmake/message_generationConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/message_generation/cmake/message_generationConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/gencpp/cmake/gencppConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/gencpp/cmake/gencppConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genmsg/cmake/genmsgConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genmsg/cmake/genmsgConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkinConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeParseArguments.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/gencpp/cmake/gencppConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/gencpp/cmake/gencppConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/geneus/cmake/geneusConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/geneus/cmake/geneusConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genmsg/cmake/genmsgConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genmsg/cmake/genmsgConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/geneus/cmake/geneus-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genlisp/cmake/genlispConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genlisp/cmake/genlispConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genlisp/cmake/genlisp-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/gennodejs/cmake/gennodejsConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/gennodejs/cmake/gennodejsConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/gennodejs/cmake/gennodejs-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genpy/cmake/genpyConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genpy/cmake/genpyConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genpy/cmake/genpy-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/gencpp/cmake/gencpp-extras.cmake" + }, + { + "isGenerated" : true, + "path" : "build/catkin_generated/ordered_paths.cmake" + }, + { + "isGenerated" : true, + "path" : "build/catkin_generated/ordered_paths.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genmsg/cmake/pkg-msg-paths.cmake.develspace.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genmsg/cmake/pkg-msg-paths.cmake.installspace.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genmsg/cmake/pkg-msg-extras.cmake.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genmsg/cmake/pkg-msg-extras.cmake.in" + }, + { + "isExternal" : true, + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/learning_service/cmake/learning_service-msg-paths.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/std_msgs/cmake/std_msgs-msg-paths.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genmsg/cmake/pkg-genmsg.context.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genmsg/cmake/pkg-genmsg.cmake.em" + }, + { + "isGenerated" : true, + "path" : "build/cmake/learning_service-genmsg.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/gencpp/cmake/gencppConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/gencpp/cmake/gencppConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/geneus/cmake/geneusConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/geneus/cmake/geneusConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genlisp/cmake/genlispConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genlisp/cmake/genlispConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/gennodejs/cmake/gennodejsConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/gennodejs/cmake/gennodejsConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genpy/cmake/genpyConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genpy/cmake/genpyConfig.cmake" + }, + { + "path" : "package.xml" + }, + { + "isGenerated" : true, + "path" : "build/catkin_generated/package.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/pkg.context.pc.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/em/pkg.pc.em" + }, + { + "isGenerated" : true, + "path" : "build/catkin_generated/learning_service-msg-extras.cmake.develspace.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/pkgConfig.cmake.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/pkgConfig-version.cmake.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/pkg.context.pc.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/em/pkg.pc.em" + }, + { + "isGenerated" : true, + "path" : "build/catkin_generated/learning_service-msg-extras.cmake.installspace.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/pkgConfig.cmake.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/pkgConfig-version.cmake.in" + }, + { + "isExternal" : true, + "path" : "/usr/src/googletest/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/usr/src/googletest/googlemock/CMakeLists.txt" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindThreads.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckLibraryExists.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckIncludeFile.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckCSourceCompiles.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageMessage.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/src/googletest/googletest/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/usr/src/googletest/googletest/cmake/internal_utils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPythonInterp.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageMessage.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindThreads.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckLibraryExists.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckIncludeFile.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckCSourceCompiles.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Internal/CheckSourceCompiles.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageMessage.cmake" + } + ], + "kind" : "cmakeFiles", + "paths" : + { + "build" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build", + "source" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service" + }, + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/codemodel-v2-0858bde3d7a00b64aa12.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/codemodel-v2-0858bde3d7a00b64aa12.json new file mode 100644 index 0000000000000000000000000000000000000000..84aabf6b07fa16b5745ed7b0a0ff996b4f58606a --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/codemodel-v2-0858bde3d7a00b64aa12.json @@ -0,0 +1,649 @@ +{ + "configurations" : + [ + { + "directories" : + [ + { + "build" : ".", + "childIndexes" : + [ + 1 + ], + "hasInstallRule" : true, + "jsonFile" : "directory-.-Debug-560140c4b65e3600fb5e.json", + "minimumCMakeVersion" : + { + "string" : "3.0.2" + }, + "projectIndex" : 0, + "source" : ".", + "targetIndexes" : + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55 + ] + }, + { + "build" : "gtest", + "childIndexes" : + [ + 2 + ], + "jsonFile" : "directory-gtest-Debug-40f9edd0af6c04d6f946.json", + "minimumCMakeVersion" : + { + "string" : "2.6.2" + }, + "parentIndex" : 0, + "projectIndex" : 1, + "source" : "/usr/src/googletest" + }, + { + "build" : "gtest/googlemock", + "childIndexes" : + [ + 3 + ], + "jsonFile" : "directory-gtest.googlemock-Debug-8fd0af86403c015b5fbc.json", + "minimumCMakeVersion" : + { + "string" : "2.6.2" + }, + "parentIndex" : 1, + "projectIndex" : 2, + "source" : "/usr/src/googletest/googlemock", + "targetIndexes" : + [ + 10, + 11 + ] + }, + { + "build" : "gtest/googlemock/gtest", + "jsonFile" : "directory-gtest.googlemock.gtest-Debug-24257ef2ac0f30126933.json", + "minimumCMakeVersion" : + { + "string" : "2.6.2" + }, + "parentIndex" : 2, + "projectIndex" : 3, + "source" : "/usr/src/googletest/googletest", + "targetIndexes" : + [ + 12, + 13 + ] + } + ], + "name" : "Debug", + "projects" : + [ + { + "childIndexes" : + [ + 1 + ], + "directoryIndexes" : + [ + 0 + ], + "name" : "learning_service", + "targetIndexes" : + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55 + ] + }, + { + "childIndexes" : + [ + 2 + ], + "directoryIndexes" : + [ + 1 + ], + "name" : "googletest-distribution", + "parentIndex" : 0 + }, + { + "childIndexes" : + [ + 3 + ], + "directoryIndexes" : + [ + 2 + ], + "name" : "gmock", + "parentIndex" : 1, + "targetIndexes" : + [ + 10, + 11 + ] + }, + { + "directoryIndexes" : + [ + 3 + ], + "name" : "gtest", + "parentIndex" : 2, + "targetIndexes" : + [ + 12, + 13 + ] + } + ], + "targets" : + [ + { + "directoryIndex" : 0, + "id" : "_learning_service_generate_messages_check_deps_Person::@6890427a1f51a3e7e1df", + "jsonFile" : "target-_learning_service_generate_messages_check_deps_Person-Debug-d4774c55318582a45c68.json", + "name" : "_learning_service_generate_messages_check_deps_Person", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "_learning_service_generate_messages_check_deps_person::@6890427a1f51a3e7e1df", + "jsonFile" : "target-_learning_service_generate_messages_check_deps_person-Debug-1a1a862df6807ce6aadb.json", + "name" : "_learning_service_generate_messages_check_deps_person", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "clean_test_results::@6890427a1f51a3e7e1df", + "jsonFile" : "target-clean_test_results-Debug-270ab1dfa43b08ae4072.json", + "name" : "clean_test_results", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "download_extra_data::@6890427a1f51a3e7e1df", + "jsonFile" : "target-download_extra_data-Debug-a32bc19d10c52b4cd2de.json", + "name" : "download_extra_data", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "doxygen::@6890427a1f51a3e7e1df", + "jsonFile" : "target-doxygen-Debug-88f8ee7d70d9b44032e2.json", + "name" : "doxygen", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "geometry_msgs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-geometry_msgs_generate_messages_cpp-Debug-179a8d579b2e2baa53c7.json", + "name" : "geometry_msgs_generate_messages_cpp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "geometry_msgs_generate_messages_eus::@6890427a1f51a3e7e1df", + "jsonFile" : "target-geometry_msgs_generate_messages_eus-Debug-74c9a50940ddd1896a90.json", + "name" : "geometry_msgs_generate_messages_eus", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "geometry_msgs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-geometry_msgs_generate_messages_lisp-Debug-2d7779a7b38753bf1e02.json", + "name" : "geometry_msgs_generate_messages_lisp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "geometry_msgs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "jsonFile" : "target-geometry_msgs_generate_messages_nodejs-Debug-91253bb0bee70a777fc2.json", + "name" : "geometry_msgs_generate_messages_nodejs", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "geometry_msgs_generate_messages_py::@6890427a1f51a3e7e1df", + "jsonFile" : "target-geometry_msgs_generate_messages_py-Debug-5b2e8001b70eef38b900.json", + "name" : "geometry_msgs_generate_messages_py", + "projectIndex" : 0 + }, + { + "directoryIndex" : 2, + "id" : "gmock::@e3f94eedc5dc07131386", + "jsonFile" : "target-gmock-Debug-9de7b679a4ca8c70d7c8.json", + "name" : "gmock", + "projectIndex" : 2 + }, + { + "directoryIndex" : 2, + "id" : "gmock_main::@e3f94eedc5dc07131386", + "jsonFile" : "target-gmock_main-Debug-81946b668f3d25223eb2.json", + "name" : "gmock_main", + "projectIndex" : 2 + }, + { + "directoryIndex" : 3, + "id" : "gtest::@91549fa14b017862b6ac", + "jsonFile" : "target-gtest-Debug-d7123bff620828b91469.json", + "name" : "gtest", + "projectIndex" : 3 + }, + { + "directoryIndex" : 3, + "id" : "gtest_main::@91549fa14b017862b6ac", + "jsonFile" : "target-gtest_main-Debug-752d96c7eddea2db643e.json", + "name" : "gtest_main", + "projectIndex" : 3 + }, + { + "directoryIndex" : 0, + "id" : "learning_service_gencpp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-learning_service_gencpp-Debug-8a4af46718be7e2d0936.json", + "name" : "learning_service_gencpp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "learning_service_generate_messages::@6890427a1f51a3e7e1df", + "jsonFile" : "target-learning_service_generate_messages-Debug-fb0dcb9a62761c2dde4d.json", + "name" : "learning_service_generate_messages", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "learning_service_generate_messages_cpp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-learning_service_generate_messages_cpp-Debug-299eb09c0ccc50383c3b.json", + "name" : "learning_service_generate_messages_cpp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "learning_service_generate_messages_eus::@6890427a1f51a3e7e1df", + "jsonFile" : "target-learning_service_generate_messages_eus-Debug-e204347d4b6cc2742974.json", + "name" : "learning_service_generate_messages_eus", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "learning_service_generate_messages_lisp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-learning_service_generate_messages_lisp-Debug-2aae5122639598b44479.json", + "name" : "learning_service_generate_messages_lisp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "learning_service_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "jsonFile" : "target-learning_service_generate_messages_nodejs-Debug-787442331f8928f314b7.json", + "name" : "learning_service_generate_messages_nodejs", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "learning_service_generate_messages_py::@6890427a1f51a3e7e1df", + "jsonFile" : "target-learning_service_generate_messages_py-Debug-775c787a2af65b45495c.json", + "name" : "learning_service_generate_messages_py", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "learning_service_geneus::@6890427a1f51a3e7e1df", + "jsonFile" : "target-learning_service_geneus-Debug-888808c7f8ccb6fcb008.json", + "name" : "learning_service_geneus", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "learning_service_genlisp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-learning_service_genlisp-Debug-d450a326e46d2d35b4f0.json", + "name" : "learning_service_genlisp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "learning_service_gennodejs::@6890427a1f51a3e7e1df", + "jsonFile" : "target-learning_service_gennodejs-Debug-40a4e08c5d0004ac2cef.json", + "name" : "learning_service_gennodejs", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "learning_service_genpy::@6890427a1f51a3e7e1df", + "jsonFile" : "target-learning_service_genpy-Debug-a4b6150ee4579e837891.json", + "name" : "learning_service_genpy", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "person_client::@6890427a1f51a3e7e1df", + "jsonFile" : "target-person_client-Debug-104cb30e6b401efc4c9e.json", + "name" : "person_client", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "person_server::@6890427a1f51a3e7e1df", + "jsonFile" : "target-person_server-Debug-548e33226f4ba6507952.json", + "name" : "person_server", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "roscpp_generate_messages_cpp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-roscpp_generate_messages_cpp-Debug-ca89f0ae6526c15ec496.json", + "name" : "roscpp_generate_messages_cpp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "roscpp_generate_messages_eus::@6890427a1f51a3e7e1df", + "jsonFile" : "target-roscpp_generate_messages_eus-Debug-c41a11b54a19c389a98f.json", + "name" : "roscpp_generate_messages_eus", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "roscpp_generate_messages_lisp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-roscpp_generate_messages_lisp-Debug-fef84b5e0b964662db8d.json", + "name" : "roscpp_generate_messages_lisp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "roscpp_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "jsonFile" : "target-roscpp_generate_messages_nodejs-Debug-22ade02a6a6a32b24422.json", + "name" : "roscpp_generate_messages_nodejs", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "roscpp_generate_messages_py::@6890427a1f51a3e7e1df", + "jsonFile" : "target-roscpp_generate_messages_py-Debug-42d75d9d98b775b30f1b.json", + "name" : "roscpp_generate_messages_py", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "rosgraph_msgs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-rosgraph_msgs_generate_messages_cpp-Debug-59d2a83339a446cf78a3.json", + "name" : "rosgraph_msgs_generate_messages_cpp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "rosgraph_msgs_generate_messages_eus::@6890427a1f51a3e7e1df", + "jsonFile" : "target-rosgraph_msgs_generate_messages_eus-Debug-a699f872c421cbc76810.json", + "name" : "rosgraph_msgs_generate_messages_eus", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "rosgraph_msgs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-rosgraph_msgs_generate_messages_lisp-Debug-9cff43959462b59ae366.json", + "name" : "rosgraph_msgs_generate_messages_lisp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "rosgraph_msgs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "jsonFile" : "target-rosgraph_msgs_generate_messages_nodejs-Debug-0e4f723a0f0cac9f798d.json", + "name" : "rosgraph_msgs_generate_messages_nodejs", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "rosgraph_msgs_generate_messages_py::@6890427a1f51a3e7e1df", + "jsonFile" : "target-rosgraph_msgs_generate_messages_py-Debug-c3cbcde1fea3946727ab.json", + "name" : "rosgraph_msgs_generate_messages_py", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "run_tests::@6890427a1f51a3e7e1df", + "jsonFile" : "target-run_tests-Debug-8c34fe40f5afe72f21f1.json", + "name" : "run_tests", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_msgs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_msgs_generate_messages_cpp-Debug-3389c4a5f56d5f12f349.json", + "name" : "std_msgs_generate_messages_cpp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_msgs_generate_messages_eus::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_msgs_generate_messages_eus-Debug-55198449f82259c8e811.json", + "name" : "std_msgs_generate_messages_eus", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_msgs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_msgs_generate_messages_lisp-Debug-af31b0dc49428b522110.json", + "name" : "std_msgs_generate_messages_lisp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_msgs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_msgs_generate_messages_nodejs-Debug-629dfba2d8efd7734b8c.json", + "name" : "std_msgs_generate_messages_nodejs", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_msgs_generate_messages_py::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_msgs_generate_messages_py-Debug-6d1d31db0f463301eec0.json", + "name" : "std_msgs_generate_messages_py", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_srvs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_srvs_generate_messages_cpp-Debug-f6e7b7ef1cf5efd5c606.json", + "name" : "std_srvs_generate_messages_cpp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_srvs_generate_messages_eus::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_srvs_generate_messages_eus-Debug-7224b220a6efb2f4b2dc.json", + "name" : "std_srvs_generate_messages_eus", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_srvs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_srvs_generate_messages_lisp-Debug-a69110a9560a61d44770.json", + "name" : "std_srvs_generate_messages_lisp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_srvs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_srvs_generate_messages_nodejs-Debug-cf028d7e289a5704f0cc.json", + "name" : "std_srvs_generate_messages_nodejs", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_srvs_generate_messages_py::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_srvs_generate_messages_py-Debug-96edabf5cc59f0854ea4.json", + "name" : "std_srvs_generate_messages_py", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "tests::@6890427a1f51a3e7e1df", + "jsonFile" : "target-tests-Debug-b544818b7fe733ef3c63.json", + "name" : "tests", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "turtle_command_server::@6890427a1f51a3e7e1df", + "jsonFile" : "target-turtle_command_server-Debug-065e50adcbc5644bb855.json", + "name" : "turtle_command_server", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "turtle_spawn::@6890427a1f51a3e7e1df", + "jsonFile" : "target-turtle_spawn-Debug-543de4bea36a97f7e7eb.json", + "name" : "turtle_spawn", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "turtlesim_generate_messages_cpp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-turtlesim_generate_messages_cpp-Debug-6397ae0f4ec543ab4518.json", + "name" : "turtlesim_generate_messages_cpp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "turtlesim_generate_messages_eus::@6890427a1f51a3e7e1df", + "jsonFile" : "target-turtlesim_generate_messages_eus-Debug-b0ff70a8f0236a403156.json", + "name" : "turtlesim_generate_messages_eus", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "turtlesim_generate_messages_lisp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-turtlesim_generate_messages_lisp-Debug-aa8bd9d776236aab83a7.json", + "name" : "turtlesim_generate_messages_lisp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "turtlesim_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "jsonFile" : "target-turtlesim_generate_messages_nodejs-Debug-6cfe5fdc8cec785c7247.json", + "name" : "turtlesim_generate_messages_nodejs", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "turtlesim_generate_messages_py::@6890427a1f51a3e7e1df", + "jsonFile" : "target-turtlesim_generate_messages_py-Debug-aa94c90b8efdb1fbc612.json", + "name" : "turtlesim_generate_messages_py", + "projectIndex" : 0 + } + ] + } + ], + "kind" : "codemodel", + "paths" : + { + "build" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build", + "source" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service" + }, + "version" : + { + "major" : 2, + "minor" : 3 + } +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/directory-.-Debug-560140c4b65e3600fb5e.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/directory-.-Debug-560140c4b65e3600fb5e.json new file mode 100644 index 0000000000000000000000000000000000000000..68a665c92115621e839a1739ca7f2d341f58888e --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/directory-.-Debug-560140c4b65e3600fb5e.json @@ -0,0 +1,523 @@ +{ + "backtraceGraph" : + { + "commands" : + [ + "_install", + "install", + "catkin_generate_environment", + "include", + "find_package", + "catkin_install_python", + "add_service_files", + "generate_messages", + "_catkin_package", + "catkin_package" + ], + "files" : + [ + "/opt/ros/melodic/share/catkin/cmake/custom_install.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkin_generate_environment.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt", + "/opt/ros/melodic/share/catkin/cmake/catkin_install_python.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake", + "build/cmake/learning_service-genmsg.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkin_package.cmake" + ], + "nodes" : + [ + { + "file" : 4 + }, + { + "command" : 4, + "file" : 4, + "line" : 10, + "parent" : 0 + }, + { + "file" : 3, + "parent" : 1 + }, + { + "command" : 3, + "file" : 3, + "line" : 20, + "parent" : 2 + }, + { + "file" : 2, + "parent" : 3 + }, + { + "command" : 2, + "file" : 2, + "line" : 190, + "parent" : 4 + }, + { + "command" : 1, + "file" : 1, + "line" : 85, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 6 + }, + { + "command" : 5, + "file" : 1, + "line" : 97, + "parent" : 5 + }, + { + "command" : 1, + "file" : 5, + "line" : 59, + "parent" : 8 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 9 + }, + { + "command" : 1, + "file" : 1, + "line" : 115, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 11 + }, + { + "command" : 1, + "file" : 1, + "line" : 128, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 13 + }, + { + "command" : 1, + "file" : 1, + "line" : 128, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 15 + }, + { + "command" : 1, + "file" : 1, + "line" : 128, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 17 + }, + { + "command" : 1, + "file" : 1, + "line" : 140, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 19 + }, + { + "command" : 6, + "file" : 4, + "line" : 79, + "parent" : 0 + }, + { + "command" : 1, + "file" : 6, + "line" : 177, + "parent" : 21 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 22 + }, + { + "command" : 7, + "file" : 4, + "line" : 84, + "parent" : 0 + }, + { + "command" : 1, + "file" : 6, + "line" : 228, + "parent" : 24 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 25 + }, + { + "command" : 3, + "file" : 6, + "line" : 307, + "parent" : 24 + }, + { + "file" : 7, + "parent" : 27 + }, + { + "command" : 1, + "file" : 7, + "line" : 243, + "parent" : 28 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 29 + }, + { + "command" : 1, + "file" : 7, + "line" : 254, + "parent" : 28 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 31 + }, + { + "command" : 1, + "file" : 7, + "line" : 265, + "parent" : 28 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 33 + }, + { + "command" : 1, + "file" : 7, + "line" : 276, + "parent" : 28 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 35 + }, + { + "command" : 1, + "file" : 7, + "line" : 286, + "parent" : 28 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 37 + }, + { + "command" : 1, + "file" : 7, + "line" : 288, + "parent" : 28 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 39 + }, + { + "command" : 9, + "file" : 4, + "line" : 117, + "parent" : 0 + }, + { + "command" : 8, + "file" : 8, + "line" : 102, + "parent" : 41 + }, + { + "command" : 1, + "file" : 8, + "line" : 450, + "parent" : 42 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 43 + }, + { + "command" : 1, + "file" : 8, + "line" : 496, + "parent" : 42 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 45 + }, + { + "command" : 1, + "file" : 8, + "line" : 521, + "parent" : 42 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 47 + }, + { + "command" : 1, + "file" : 8, + "line" : 529, + "parent" : 42 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 49 + } + ] + }, + "installers" : + [ + { + "backtrace" : 7, + "component" : "Unspecified", + "type" : "code" + }, + { + "backtrace" : 10, + "component" : "Unspecified", + "destination" : "/usr/local", + "paths" : + [ + "build/catkin_generated/installspace/_setup_util.py" + ], + "type" : "file" + }, + { + "backtrace" : 12, + "component" : "Unspecified", + "destination" : "/usr/local", + "paths" : + [ + "build/catkin_generated/installspace/env.sh" + ], + "type" : "file" + }, + { + "backtrace" : 14, + "component" : "Unspecified", + "destination" : "/usr/local", + "paths" : + [ + "build/catkin_generated/installspace/setup.bash", + "build/catkin_generated/installspace/local_setup.bash" + ], + "type" : "file" + }, + { + "backtrace" : 16, + "component" : "Unspecified", + "destination" : "/usr/local", + "paths" : + [ + "build/catkin_generated/installspace/setup.sh", + "build/catkin_generated/installspace/local_setup.sh" + ], + "type" : "file" + }, + { + "backtrace" : 18, + "component" : "Unspecified", + "destination" : "/usr/local", + "paths" : + [ + "build/catkin_generated/installspace/setup.zsh", + "build/catkin_generated/installspace/local_setup.zsh" + ], + "type" : "file" + }, + { + "backtrace" : 20, + "component" : "Unspecified", + "destination" : "/usr/local", + "paths" : + [ + "build/catkin_generated/installspace/.rosinstall" + ], + "type" : "file" + }, + { + "backtrace" : 23, + "component" : "Unspecified", + "destination" : "share/learning_service/srv", + "paths" : + [ + "srv/Person.srv", + "srv/person.srv" + ], + "type" : "file" + }, + { + "backtrace" : 26, + "component" : "Unspecified", + "destination" : "share/learning_service/cmake", + "paths" : + [ + "build/catkin_generated/installspace/learning_service-msg-paths.cmake" + ], + "type" : "file" + }, + { + "backtrace" : 30, + "component" : "Unspecified", + "destination" : "include", + "paths" : + [ + "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include/learning_service" + ], + "type" : "directory" + }, + { + "backtrace" : 32, + "component" : "Unspecified", + "destination" : "share/roseus/ros", + "paths" : + [ + "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_service" + ], + "type" : "directory" + }, + { + "backtrace" : 34, + "component" : "Unspecified", + "destination" : "share/common-lisp/ros", + "paths" : + [ + "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/common-lisp/ros/learning_service" + ], + "type" : "directory" + }, + { + "backtrace" : 36, + "component" : "Unspecified", + "destination" : "share/gennodejs/ros", + "paths" : + [ + "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/gennodejs/ros/learning_service" + ], + "type" : "directory" + }, + { + "backtrace" : 38, + "component" : "Unspecified", + "type" : "code" + }, + { + "backtrace" : 40, + "component" : "Unspecified", + "destination" : "lib/python2.7/dist-packages", + "paths" : + [ + "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_service" + ], + "type" : "directory" + }, + { + "backtrace" : 44, + "component" : "Unspecified", + "destination" : "lib/pkgconfig", + "paths" : + [ + "build/catkin_generated/installspace/learning_service.pc" + ], + "type" : "file" + }, + { + "backtrace" : 46, + "component" : "Unspecified", + "destination" : "share/learning_service/cmake", + "paths" : + [ + "build/catkin_generated/installspace/learning_service-msg-extras.cmake" + ], + "type" : "file" + }, + { + "backtrace" : 48, + "component" : "Unspecified", + "destination" : "share/learning_service/cmake", + "paths" : + [ + "build/catkin_generated/installspace/learning_serviceConfig.cmake", + "build/catkin_generated/installspace/learning_serviceConfig-version.cmake" + ], + "type" : "file" + }, + { + "backtrace" : 50, + "component" : "Unspecified", + "destination" : "share/learning_service", + "paths" : + [ + "package.xml" + ], + "type" : "file" + } + ], + "paths" : + { + "build" : ".", + "source" : "." + } +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/directory-gtest-Debug-40f9edd0af6c04d6f946.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/directory-gtest-Debug-40f9edd0af6c04d6f946.json new file mode 100644 index 0000000000000000000000000000000000000000..bdaea780e832673865d32c14d608374b8ae0bc09 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/directory-gtest-Debug-40f9edd0af6c04d6f946.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "gtest", + "source" : "/usr/src/googletest" + } +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/directory-gtest.googlemock-Debug-8fd0af86403c015b5fbc.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/directory-gtest.googlemock-Debug-8fd0af86403c015b5fbc.json new file mode 100644 index 0000000000000000000000000000000000000000..36407a05ee10c7e03e9b1f8b713d90179bd2ead7 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/directory-gtest.googlemock-Debug-8fd0af86403c015b5fbc.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "gtest/googlemock", + "source" : "/usr/src/googletest/googlemock" + } +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/directory-gtest.googlemock.gtest-Debug-24257ef2ac0f30126933.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/directory-gtest.googlemock.gtest-Debug-24257ef2ac0f30126933.json new file mode 100644 index 0000000000000000000000000000000000000000..f0232cd55e8e57bcc63abcc5a492c40a4973a449 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/directory-gtest.googlemock.gtest-Debug-24257ef2ac0f30126933.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "gtest/googlemock/gtest", + "source" : "/usr/src/googletest/googletest" + } +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/index-2022-01-07T15-29-12-0329.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/index-2022-01-07T15-29-12-0329.json new file mode 100644 index 0000000000000000000000000000000000000000..be049e6817a24f85dc84769e145188a41d8e047b --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/index-2022-01-07T15-29-12-0329.json @@ -0,0 +1,108 @@ +{ + "cmake" : + { + "generator" : + { + "multiConfig" : false, + "name" : "Ninja" + }, + "paths" : + { + "cmake" : "/home/hazyparker/app/CMake/cmake/bin/cmake", + "cpack" : "/home/hazyparker/app/CMake/cmake/bin/cpack", + "ctest" : "/home/hazyparker/app/CMake/cmake/bin/ctest", + "root" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21" + }, + "version" : + { + "isDirty" : false, + "major" : 3, + "minor" : 21, + "patch" : 1, + "string" : "3.21.1", + "suffix" : "" + } + }, + "objects" : + [ + { + "jsonFile" : "codemodel-v2-0858bde3d7a00b64aa12.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + }, + { + "jsonFile" : "cache-v2-49c0a26736e4dd8d80af.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + { + "jsonFile" : "cmakeFiles-v1-f2ea3111caae26a6f2aa.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + { + "jsonFile" : "toolchains-v1-ec6e94d0d30e763f979b.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + ], + "reply" : + { + "cache-v2" : + { + "jsonFile" : "cache-v2-49c0a26736e4dd8d80af.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + "cmakeFiles-v1" : + { + "jsonFile" : "cmakeFiles-v1-f2ea3111caae26a6f2aa.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + "codemodel-v2" : + { + "jsonFile" : "codemodel-v2-0858bde3d7a00b64aa12.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + }, + "toolchains-v1" : + { + "jsonFile" : "toolchains-v1-ec6e94d0d30e763f979b.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + } +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-_learning_service_generate_messages_check_deps_Person-Debug-d4774c55318582a45c68.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-_learning_service_generate_messages_check_deps_Person-Debug-d4774c55318582a45c68.json new file mode 100644 index 0000000000000000000000000000000000000000..1722172929335876d5fdf7f14ab8005ba99ceec8 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-_learning_service_generate_messages_check_deps_Person-Debug-d4774c55318582a45c68.json @@ -0,0 +1,86 @@ +{ + "backtrace" : 4, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "generate_messages" + ], + "files" : + [ + "build/cmake/learning_service-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 2, + "file" : 2, + "line" : 84, + "parent" : 0 + }, + { + "command" : 1, + "file" : 1, + "line" : 307, + "parent" : 1 + }, + { + "file" : 0, + "parent" : 2 + }, + { + "command" : 0, + "file" : 0, + "line" : 21, + "parent" : 3 + } + ] + }, + "id" : "_learning_service_generate_messages_check_deps_Person::@6890427a1f51a3e7e1df", + "name" : "_learning_service_generate_messages_check_deps_Person", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 4, + "isGenerated" : true, + "path" : "build/CMakeFiles/_learning_service_generate_messages_check_deps_Person", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/_learning_service_generate_messages_check_deps_Person.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-_learning_service_generate_messages_check_deps_person-Debug-1a1a862df6807ce6aadb.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-_learning_service_generate_messages_check_deps_person-Debug-1a1a862df6807ce6aadb.json new file mode 100644 index 0000000000000000000000000000000000000000..b18a4f825e14aa4da9c01e33dcb9e0dcb3cffb5f --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-_learning_service_generate_messages_check_deps_person-Debug-1a1a862df6807ce6aadb.json @@ -0,0 +1,86 @@ +{ + "backtrace" : 4, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "generate_messages" + ], + "files" : + [ + "build/cmake/learning_service-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 2, + "file" : 2, + "line" : 84, + "parent" : 0 + }, + { + "command" : 1, + "file" : 1, + "line" : 307, + "parent" : 1 + }, + { + "file" : 0, + "parent" : 2 + }, + { + "command" : 0, + "file" : 0, + "line" : 26, + "parent" : 3 + } + ] + }, + "id" : "_learning_service_generate_messages_check_deps_person::@6890427a1f51a3e7e1df", + "name" : "_learning_service_generate_messages_check_deps_person", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 4, + "isGenerated" : true, + "path" : "build/CMakeFiles/_learning_service_generate_messages_check_deps_person", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/_learning_service_generate_messages_check_deps_person.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-clean_test_results-Debug-270ab1dfa43b08ae4072.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-clean_test_results-Debug-270ab1dfa43b08ae4072.json new file mode 100644 index 0000000000000000000000000000000000000000..b718cf9b9ba30b9d09f66ca7296a05f65d7b4977 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-clean_test_results-Debug-270ab1dfa43b08ae4072.json @@ -0,0 +1,101 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/catkin/cmake/test/tests.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 2, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 20, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 164, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 109, + "parent" : 6 + } + ] + }, + "id" : "clean_test_results::@6890427a1f51a3e7e1df", + "name" : "clean_test_results", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 7, + "isGenerated" : true, + "path" : "build/CMakeFiles/clean_test_results", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/clean_test_results.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-download_extra_data-Debug-a32bc19d10c52b4cd2de.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-download_extra_data-Debug-a32bc19d10c52b4cd2de.json new file mode 100644 index 0000000000000000000000000000000000000000..44db0ec41e95a7f7ff9e008fd9c14a5cedabc32a --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-download_extra_data-Debug-a32bc19d10c52b4cd2de.json @@ -0,0 +1,70 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/catkin/cmake/catkin_download.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 2, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 20, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 164, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 72, + "parent" : 6 + } + ] + }, + "id" : "download_extra_data::@6890427a1f51a3e7e1df", + "name" : "download_extra_data", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-doxygen-Debug-88f8ee7d70d9b44032e2.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-doxygen-Debug-88f8ee7d70d9b44032e2.json new file mode 100644 index 0000000000000000000000000000000000000000..2b8d476c31615b4f1faf268c002b8480b4a8a199 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-doxygen-Debug-88f8ee7d70d9b44032e2.json @@ -0,0 +1,70 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/catkin/cmake/tools/doxygen.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 2, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 20, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 164, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 41, + "parent" : 6 + } + ] + }, + "id" : "doxygen::@6890427a1f51a3e7e1df", + "name" : "doxygen", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_cpp-Debug-179a8d579b2e2baa53c7.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_cpp-Debug-179a8d579b2e2baa53c7.json new file mode 100644 index 0000000000000000000000000000000000000000..f1439d11171ff076ade3a6b32b9e20d87bb6b93b --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_cpp-Debug-179a8d579b2e2baa53c7.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "geometry_msgs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "name" : "geometry_msgs_generate_messages_cpp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_eus-Debug-74c9a50940ddd1896a90.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_eus-Debug-74c9a50940ddd1896a90.json new file mode 100644 index 0000000000000000000000000000000000000000..2f31dfcc16c3b24bef5795c7575cc683bd6c7b29 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_eus-Debug-74c9a50940ddd1896a90.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "geometry_msgs_generate_messages_eus::@6890427a1f51a3e7e1df", + "name" : "geometry_msgs_generate_messages_eus", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_lisp-Debug-2d7779a7b38753bf1e02.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_lisp-Debug-2d7779a7b38753bf1e02.json new file mode 100644 index 0000000000000000000000000000000000000000..7705bf7e4d60e314a50e6e822a6550b940fda93a --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_lisp-Debug-2d7779a7b38753bf1e02.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "geometry_msgs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "name" : "geometry_msgs_generate_messages_lisp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_nodejs-Debug-91253bb0bee70a777fc2.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_nodejs-Debug-91253bb0bee70a777fc2.json new file mode 100644 index 0000000000000000000000000000000000000000..a6663b2be71ade1c7dd78f9e0ab0f2078768c9ba --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_nodejs-Debug-91253bb0bee70a777fc2.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "geometry_msgs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "name" : "geometry_msgs_generate_messages_nodejs", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_py-Debug-5b2e8001b70eef38b900.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_py-Debug-5b2e8001b70eef38b900.json new file mode 100644 index 0000000000000000000000000000000000000000..dd5f44dd752e38db666a9c316df328d439e555d2 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_py-Debug-5b2e8001b70eef38b900.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "geometry_msgs_generate_messages_py::@6890427a1f51a3e7e1df", + "name" : "geometry_msgs_generate_messages_py", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-gmock-Debug-9de7b679a4ca8c70d7c8.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-gmock-Debug-9de7b679a4ca8c70d7c8.json new file mode 100644 index 0000000000000000000000000000000000000000..a80b73dd7396619f3810dd089697933623e60f31 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-gmock-Debug-9de7b679a4ca8c70d7c8.json @@ -0,0 +1,168 @@ +{ + "artifacts" : + [ + { + "path" : "gtest/googlemock/libgmock.so" + } + ], + "backtrace" : 3, + "backtraceGraph" : + { + "commands" : + [ + "add_library", + "cxx_library_with_type", + "cxx_library", + "target_link_libraries", + "set_target_properties", + "include_directories" + ], + "files" : + [ + "/usr/src/googletest/googletest/cmake/internal_utils.cmake", + "/usr/src/googletest/googlemock/CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 1 + }, + { + "command" : 2, + "file" : 1, + "line" : 84, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 172, + "parent" : 1 + }, + { + "command" : 0, + "file" : 0, + "line" : 149, + "parent" : 2 + }, + { + "command" : 3, + "file" : 0, + "line" : 159, + "parent" : 2 + }, + { + "command" : 4, + "file" : 0, + "line" : 154, + "parent" : 2 + }, + { + "command" : 5, + "file" : 1, + "line" : 59, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g -fPIC" + }, + { + "fragment" : " -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers" + } + ], + "defines" : + [ + { + "backtrace" : 5, + "define" : "GTEST_CREATE_SHARED_LIBRARY=1" + }, + { + "define" : "gmock_EXPORTS" + } + ], + "includes" : + [ + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googlemock/include" + }, + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googlemock" + }, + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googletest/include" + }, + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googletest" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0, + 1 + ] + } + ], + "id" : "gmock::@e3f94eedc5dc07131386", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "", + "role" : "flags" + }, + { + "backtrace" : 4, + "fragment" : "-lpthread", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "gmock", + "nameOnDisk" : "libgmock.so", + "paths" : + { + "build" : "gtest/googlemock", + "source" : "/usr/src/googletest/googlemock" + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0, + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 3, + "compileGroupIndex" : 0, + "path" : "/usr/src/googletest/googletest/src/gtest-all.cc", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 3, + "compileGroupIndex" : 0, + "path" : "/usr/src/googletest/googlemock/src/gmock-all.cc", + "sourceGroupIndex" : 0 + } + ], + "type" : "SHARED_LIBRARY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-gmock_main-Debug-81946b668f3d25223eb2.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-gmock_main-Debug-81946b668f3d25223eb2.json new file mode 100644 index 0000000000000000000000000000000000000000..c0c764a3b2c3f4af07aa628da9270e990c2a38c8 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-gmock_main-Debug-81946b668f3d25223eb2.json @@ -0,0 +1,176 @@ +{ + "artifacts" : + [ + { + "path" : "gtest/googlemock/libgmock_main.so" + } + ], + "backtrace" : 3, + "backtraceGraph" : + { + "commands" : + [ + "add_library", + "cxx_library_with_type", + "cxx_library", + "target_link_libraries", + "set_target_properties", + "include_directories" + ], + "files" : + [ + "/usr/src/googletest/googletest/cmake/internal_utils.cmake", + "/usr/src/googletest/googlemock/CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 1 + }, + { + "command" : 2, + "file" : 1, + "line" : 89, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 172, + "parent" : 1 + }, + { + "command" : 0, + "file" : 0, + "line" : 149, + "parent" : 2 + }, + { + "command" : 3, + "file" : 0, + "line" : 159, + "parent" : 2 + }, + { + "command" : 4, + "file" : 0, + "line" : 154, + "parent" : 2 + }, + { + "command" : 5, + "file" : 1, + "line" : 59, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g -fPIC" + }, + { + "fragment" : " -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers" + } + ], + "defines" : + [ + { + "backtrace" : 5, + "define" : "GTEST_CREATE_SHARED_LIBRARY=1" + }, + { + "define" : "gmock_main_EXPORTS" + } + ], + "includes" : + [ + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googlemock/include" + }, + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googlemock" + }, + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googletest/include" + }, + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googletest" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0, + 1, + 2 + ] + } + ], + "id" : "gmock_main::@e3f94eedc5dc07131386", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "", + "role" : "flags" + }, + { + "backtrace" : 4, + "fragment" : "-lpthread", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "gmock_main", + "nameOnDisk" : "libgmock_main.so", + "paths" : + { + "build" : "gtest/googlemock", + "source" : "/usr/src/googletest/googlemock" + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0, + 1, + 2 + ] + } + ], + "sources" : + [ + { + "backtrace" : 3, + "compileGroupIndex" : 0, + "path" : "/usr/src/googletest/googletest/src/gtest-all.cc", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 3, + "compileGroupIndex" : 0, + "path" : "/usr/src/googletest/googlemock/src/gmock-all.cc", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 3, + "compileGroupIndex" : 0, + "path" : "/usr/src/googletest/googlemock/src/gmock_main.cc", + "sourceGroupIndex" : 0 + } + ], + "type" : "SHARED_LIBRARY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-gtest-Debug-d7123bff620828b91469.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-gtest-Debug-d7123bff620828b91469.json new file mode 100644 index 0000000000000000000000000000000000000000..8046282ab5fe303a9ecff0320778e00c491daf93 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-gtest-Debug-d7123bff620828b91469.json @@ -0,0 +1,168 @@ +{ + "artifacts" : + [ + { + "path" : "gtest/googlemock/gtest/libgtest.so" + } + ], + "backtrace" : 3, + "backtraceGraph" : + { + "commands" : + [ + "add_library", + "cxx_library_with_type", + "cxx_library", + "link_directories", + "target_link_libraries", + "set_target_properties", + "include_directories" + ], + "files" : + [ + "/usr/src/googletest/googletest/cmake/internal_utils.cmake", + "/usr/src/googletest/googletest/CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 1 + }, + { + "command" : 2, + "file" : 1, + "line" : 90, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 172, + "parent" : 1 + }, + { + "command" : 0, + "file" : 0, + "line" : 149, + "parent" : 2 + }, + { + "command" : 3, + "file" : 1, + "line" : 70, + "parent" : 0 + }, + { + "command" : 4, + "file" : 0, + "line" : 159, + "parent" : 2 + }, + { + "command" : 5, + "file" : 0, + "line" : 154, + "parent" : 2 + }, + { + "command" : 6, + "file" : 1, + "line" : 65, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g -fPIC" + }, + { + "fragment" : " -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers" + } + ], + "defines" : + [ + { + "backtrace" : 6, + "define" : "GTEST_CREATE_SHARED_LIBRARY=1" + }, + { + "define" : "gtest_EXPORTS" + } + ], + "includes" : + [ + { + "backtrace" : 7, + "path" : "/usr/src/googletest/googletest/include" + }, + { + "backtrace" : 7, + "path" : "/usr/src/googletest/googletest" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0 + ] + } + ], + "id" : "gtest::@91549fa14b017862b6ac", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "", + "role" : "flags" + }, + { + "backtrace" : 4, + "fragment" : "-L/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/gtest/src", + "role" : "libraryPath" + }, + { + "fragment" : "-Wl,-rpath,/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/gtest/src", + "role" : "libraries" + }, + { + "backtrace" : 5, + "fragment" : "-lpthread", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "gtest", + "nameOnDisk" : "libgtest.so", + "paths" : + { + "build" : "gtest/googlemock/gtest", + "source" : "/usr/src/googletest/googletest" + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0 + ] + } + ], + "sources" : + [ + { + "backtrace" : 3, + "compileGroupIndex" : 0, + "path" : "/usr/src/googletest/googletest/src/gtest-all.cc", + "sourceGroupIndex" : 0 + } + ], + "type" : "SHARED_LIBRARY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-gtest_main-Debug-752d96c7eddea2db643e.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-gtest_main-Debug-752d96c7eddea2db643e.json new file mode 100644 index 0000000000000000000000000000000000000000..80a41798a6756dbd1d8c40de77d6413b4d6d6638 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-gtest_main-Debug-752d96c7eddea2db643e.json @@ -0,0 +1,191 @@ +{ + "artifacts" : + [ + { + "path" : "gtest/googlemock/gtest/libgtest_main.so" + } + ], + "backtrace" : 3, + "backtraceGraph" : + { + "commands" : + [ + "add_library", + "cxx_library_with_type", + "cxx_library", + "link_directories", + "target_link_libraries", + "set_target_properties", + "include_directories" + ], + "files" : + [ + "/usr/src/googletest/googletest/cmake/internal_utils.cmake", + "/usr/src/googletest/googletest/CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 1 + }, + { + "command" : 2, + "file" : 1, + "line" : 91, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 172, + "parent" : 1 + }, + { + "command" : 0, + "file" : 0, + "line" : 149, + "parent" : 2 + }, + { + "command" : 3, + "file" : 1, + "line" : 70, + "parent" : 0 + }, + { + "command" : 4, + "file" : 0, + "line" : 159, + "parent" : 2 + }, + { + "command" : 4, + "file" : 1, + "line" : 92, + "parent" : 0 + }, + { + "command" : 5, + "file" : 0, + "line" : 154, + "parent" : 2 + }, + { + "command" : 6, + "file" : 1, + "line" : 65, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g -fPIC" + }, + { + "fragment" : " -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers" + } + ], + "defines" : + [ + { + "backtrace" : 7, + "define" : "GTEST_CREATE_SHARED_LIBRARY=1" + }, + { + "define" : "gtest_main_EXPORTS" + } + ], + "includes" : + [ + { + "backtrace" : 8, + "path" : "/usr/src/googletest/googletest/include" + }, + { + "backtrace" : 8, + "path" : "/usr/src/googletest/googletest" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0 + ] + } + ], + "dependencies" : + [ + { + "backtrace" : 6, + "id" : "gtest::@91549fa14b017862b6ac" + } + ], + "id" : "gtest_main::@91549fa14b017862b6ac", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "", + "role" : "flags" + }, + { + "backtrace" : 4, + "fragment" : "-L/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/gtest/src", + "role" : "libraryPath" + }, + { + "fragment" : "-Wl,-rpath,/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/gtest/src:/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/gtest", + "role" : "libraries" + }, + { + "backtrace" : 5, + "fragment" : "-lpthread", + "role" : "libraries" + }, + { + "backtrace" : 6, + "fragment" : "gtest/googlemock/gtest/libgtest.so", + "role" : "libraries" + }, + { + "backtrace" : 5, + "fragment" : "-lpthread", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "gtest_main", + "nameOnDisk" : "libgtest_main.so", + "paths" : + { + "build" : "gtest/googlemock/gtest", + "source" : "/usr/src/googletest/googletest" + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0 + ] + } + ], + "sources" : + [ + { + "backtrace" : 3, + "compileGroupIndex" : 0, + "path" : "/usr/src/googletest/googletest/src/gtest_main.cc", + "sourceGroupIndex" : 0 + } + ], + "type" : "SHARED_LIBRARY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_gencpp-Debug-8a4af46718be7e2d0936.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_gencpp-Debug-8a4af46718be7e2d0936.json new file mode 100644 index 0000000000000000000000000000000000000000..d12afbe71ed8a58a727124c6f3efabf705ba7004 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_gencpp-Debug-8a4af46718be7e2d0936.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 4, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "generate_messages", + "add_dependencies" + ], + "files" : + [ + "build/cmake/learning_service-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 2, + "file" : 2, + "line" : 84, + "parent" : 0 + }, + { + "command" : 1, + "file" : 1, + "line" : 307, + "parent" : 1 + }, + { + "file" : 0, + "parent" : 2 + }, + { + "command" : 0, + "file" : 0, + "line" : 69, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 70, + "parent" : 3 + } + ] + }, + "dependencies" : + [ + { + "backtrace" : 5, + "id" : "learning_service_generate_messages_cpp::@6890427a1f51a3e7e1df" + } + ], + "id" : "learning_service_gencpp::@6890427a1f51a3e7e1df", + "name" : "learning_service_gencpp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_generate_messages-Debug-fb0dcb9a62761c2dde4d.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_generate_messages-Debug-fb0dcb9a62761c2dde4d.json new file mode 100644 index 0000000000000000000000000000000000000000..b385c6fdfdc475ec307a8e1c07933e1b2c683176 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_generate_messages-Debug-fb0dcb9a62761c2dde4d.json @@ -0,0 +1,109 @@ +{ + "backtrace" : 4, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "generate_messages", + "add_dependencies" + ], + "files" : + [ + "build/cmake/learning_service-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 2, + "file" : 2, + "line" : 84, + "parent" : 0 + }, + { + "command" : 1, + "file" : 1, + "line" : 307, + "parent" : 1 + }, + { + "file" : 0, + "parent" : 2 + }, + { + "command" : 0, + "file" : 0, + "line" : 14, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 224, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 101, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 183, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 60, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 142, + "parent" : 3 + } + ] + }, + "dependencies" : + [ + { + "backtrace" : 5, + "id" : "learning_service_generate_messages_py::@6890427a1f51a3e7e1df" + }, + { + "backtrace" : 6, + "id" : "learning_service_generate_messages_eus::@6890427a1f51a3e7e1df" + }, + { + "backtrace" : 7, + "id" : "learning_service_generate_messages_nodejs::@6890427a1f51a3e7e1df" + }, + { + "backtrace" : 8, + "id" : "learning_service_generate_messages_cpp::@6890427a1f51a3e7e1df" + }, + { + "backtrace" : 9, + "id" : "learning_service_generate_messages_lisp::@6890427a1f51a3e7e1df" + } + ], + "id" : "learning_service_generate_messages::@6890427a1f51a3e7e1df", + "name" : "learning_service_generate_messages", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_generate_messages_cpp-Debug-299eb09c0ccc50383c3b.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_generate_messages_cpp-Debug-299eb09c0ccc50383c3b.json new file mode 100644 index 0000000000000000000000000000000000000000..672bc016208a619cba0b7c67552d796ee19b8b2c --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_generate_messages_cpp-Debug-299eb09c0ccc50383c3b.json @@ -0,0 +1,134 @@ +{ + "backtrace" : 4, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "generate_messages", + "add_dependencies" + ], + "files" : + [ + "build/cmake/learning_service-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 2, + "file" : 2, + "line" : 84, + "parent" : 0 + }, + { + "command" : 1, + "file" : 1, + "line" : 307, + "parent" : 1 + }, + { + "file" : 0, + "parent" : 2 + }, + { + "command" : 0, + "file" : 0, + "line" : 57, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 249, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 64, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 66, + "parent" : 3 + } + ] + }, + "dependencies" : + [ + { + "backtrace" : 5, + "id" : "std_msgs_generate_messages_cpp::@6890427a1f51a3e7e1df" + }, + { + "backtrace" : 6, + "id" : "_learning_service_generate_messages_check_deps_Person::@6890427a1f51a3e7e1df" + }, + { + "backtrace" : 7, + "id" : "_learning_service_generate_messages_check_deps_person::@6890427a1f51a3e7e1df" + } + ], + "id" : "learning_service_generate_messages_cpp::@6890427a1f51a3e7e1df", + "name" : "learning_service_generate_messages_cpp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1, + 2, + 3 + ] + } + ], + "sources" : + [ + { + "backtrace" : 4, + "isGenerated" : true, + "path" : "build/CMakeFiles/learning_service_generate_messages_cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/learning_service_generate_messages_cpp.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include/learning_service/Person.h.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include/learning_service/person.h.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_generate_messages_eus-Debug-e204347d4b6cc2742974.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_generate_messages_eus-Debug-e204347d4b6cc2742974.json new file mode 100644 index 0000000000000000000000000000000000000000..6da6c917fa97d0954e020d1e288bdbebe6119515 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_generate_messages_eus-Debug-e204347d4b6cc2742974.json @@ -0,0 +1,141 @@ +{ + "backtrace" : 4, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "generate_messages", + "add_dependencies" + ], + "files" : + [ + "build/cmake/learning_service-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 2, + "file" : 2, + "line" : 84, + "parent" : 0 + }, + { + "command" : 1, + "file" : 1, + "line" : 307, + "parent" : 1 + }, + { + "file" : 0, + "parent" : 2 + }, + { + "command" : 0, + "file" : 0, + "line" : 98, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 260, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 105, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 107, + "parent" : 3 + } + ] + }, + "dependencies" : + [ + { + "backtrace" : 5, + "id" : "std_msgs_generate_messages_eus::@6890427a1f51a3e7e1df" + }, + { + "backtrace" : 6, + "id" : "_learning_service_generate_messages_check_deps_Person::@6890427a1f51a3e7e1df" + }, + { + "backtrace" : 7, + "id" : "_learning_service_generate_messages_check_deps_person::@6890427a1f51a3e7e1df" + } + ], + "id" : "learning_service_generate_messages_eus::@6890427a1f51a3e7e1df", + "name" : "learning_service_generate_messages_eus", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1, + 2, + 3, + 4 + ] + } + ], + "sources" : + [ + { + "backtrace" : 4, + "isGenerated" : true, + "path" : "build/CMakeFiles/learning_service_generate_messages_eus", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/learning_service_generate_messages_eus.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_service/manifest.l.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_service/srv/Person.l.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_service/srv/person.l.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_generate_messages_lisp-Debug-2aae5122639598b44479.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_generate_messages_lisp-Debug-2aae5122639598b44479.json new file mode 100644 index 0000000000000000000000000000000000000000..5c007cf68b2d1b4b12f1ad97729a3039323b2cff --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_generate_messages_lisp-Debug-2aae5122639598b44479.json @@ -0,0 +1,134 @@ +{ + "backtrace" : 4, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "generate_messages", + "add_dependencies" + ], + "files" : + [ + "build/cmake/learning_service-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 2, + "file" : 2, + "line" : 84, + "parent" : 0 + }, + { + "command" : 1, + "file" : 1, + "line" : 307, + "parent" : 1 + }, + { + "file" : 0, + "parent" : 2 + }, + { + "command" : 0, + "file" : 0, + "line" : 139, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 271, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 146, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 148, + "parent" : 3 + } + ] + }, + "dependencies" : + [ + { + "backtrace" : 5, + "id" : "std_msgs_generate_messages_lisp::@6890427a1f51a3e7e1df" + }, + { + "backtrace" : 6, + "id" : "_learning_service_generate_messages_check_deps_Person::@6890427a1f51a3e7e1df" + }, + { + "backtrace" : 7, + "id" : "_learning_service_generate_messages_check_deps_person::@6890427a1f51a3e7e1df" + } + ], + "id" : "learning_service_generate_messages_lisp::@6890427a1f51a3e7e1df", + "name" : "learning_service_generate_messages_lisp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1, + 2, + 3 + ] + } + ], + "sources" : + [ + { + "backtrace" : 4, + "isGenerated" : true, + "path" : "build/CMakeFiles/learning_service_generate_messages_lisp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/learning_service_generate_messages_lisp.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/common-lisp/ros/learning_service/srv/Person.lisp.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/common-lisp/ros/learning_service/srv/person.lisp.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_generate_messages_nodejs-Debug-787442331f8928f314b7.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_generate_messages_nodejs-Debug-787442331f8928f314b7.json new file mode 100644 index 0000000000000000000000000000000000000000..ab0d0f95b98adf73e547d5d5030ddf2f54b9d8ce --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_generate_messages_nodejs-Debug-787442331f8928f314b7.json @@ -0,0 +1,134 @@ +{ + "backtrace" : 4, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "generate_messages", + "add_dependencies" + ], + "files" : + [ + "build/cmake/learning_service-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 2, + "file" : 2, + "line" : 84, + "parent" : 0 + }, + { + "command" : 1, + "file" : 1, + "line" : 307, + "parent" : 1 + }, + { + "file" : 0, + "parent" : 2 + }, + { + "command" : 0, + "file" : 0, + "line" : 180, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 282, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 187, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 189, + "parent" : 3 + } + ] + }, + "dependencies" : + [ + { + "backtrace" : 5, + "id" : "std_msgs_generate_messages_nodejs::@6890427a1f51a3e7e1df" + }, + { + "backtrace" : 6, + "id" : "_learning_service_generate_messages_check_deps_Person::@6890427a1f51a3e7e1df" + }, + { + "backtrace" : 7, + "id" : "_learning_service_generate_messages_check_deps_person::@6890427a1f51a3e7e1df" + } + ], + "id" : "learning_service_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "name" : "learning_service_generate_messages_nodejs", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1, + 2, + 3 + ] + } + ], + "sources" : + [ + { + "backtrace" : 4, + "isGenerated" : true, + "path" : "build/CMakeFiles/learning_service_generate_messages_nodejs", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/learning_service_generate_messages_nodejs.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/gennodejs/ros/learning_service/srv/Person.js.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/gennodejs/ros/learning_service/srv/person.js.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_generate_messages_py-Debug-775c787a2af65b45495c.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_generate_messages_py-Debug-775c787a2af65b45495c.json new file mode 100644 index 0000000000000000000000000000000000000000..80ba3e9b4a6765e7fc740755c19c77ce1e2416a6 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_generate_messages_py-Debug-775c787a2af65b45495c.json @@ -0,0 +1,141 @@ +{ + "backtrace" : 4, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "generate_messages", + "add_dependencies" + ], + "files" : + [ + "build/cmake/learning_service-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 2, + "file" : 2, + "line" : 84, + "parent" : 0 + }, + { + "command" : 1, + "file" : 1, + "line" : 307, + "parent" : 1 + }, + { + "file" : 0, + "parent" : 2 + }, + { + "command" : 0, + "file" : 0, + "line" : 221, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 294, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 228, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 230, + "parent" : 3 + } + ] + }, + "dependencies" : + [ + { + "backtrace" : 5, + "id" : "std_msgs_generate_messages_py::@6890427a1f51a3e7e1df" + }, + { + "backtrace" : 6, + "id" : "_learning_service_generate_messages_check_deps_Person::@6890427a1f51a3e7e1df" + }, + { + "backtrace" : 7, + "id" : "_learning_service_generate_messages_check_deps_person::@6890427a1f51a3e7e1df" + } + ], + "id" : "learning_service_generate_messages_py::@6890427a1f51a3e7e1df", + "name" : "learning_service_generate_messages_py", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1, + 2, + 3, + 4 + ] + } + ], + "sources" : + [ + { + "backtrace" : 4, + "isGenerated" : true, + "path" : "build/CMakeFiles/learning_service_generate_messages_py", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/learning_service_generate_messages_py.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_service/srv/_Person.py.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_service/srv/__init__.py.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_service/srv/_person.py.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_geneus-Debug-888808c7f8ccb6fcb008.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_geneus-Debug-888808c7f8ccb6fcb008.json new file mode 100644 index 0000000000000000000000000000000000000000..f9c06e58c1e8d99e314673f3fe8a29d463d6ba5c --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_geneus-Debug-888808c7f8ccb6fcb008.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 4, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "generate_messages", + "add_dependencies" + ], + "files" : + [ + "build/cmake/learning_service-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 2, + "file" : 2, + "line" : 84, + "parent" : 0 + }, + { + "command" : 1, + "file" : 1, + "line" : 307, + "parent" : 1 + }, + { + "file" : 0, + "parent" : 2 + }, + { + "command" : 0, + "file" : 0, + "line" : 110, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 111, + "parent" : 3 + } + ] + }, + "dependencies" : + [ + { + "backtrace" : 5, + "id" : "learning_service_generate_messages_eus::@6890427a1f51a3e7e1df" + } + ], + "id" : "learning_service_geneus::@6890427a1f51a3e7e1df", + "name" : "learning_service_geneus", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_genlisp-Debug-d450a326e46d2d35b4f0.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_genlisp-Debug-d450a326e46d2d35b4f0.json new file mode 100644 index 0000000000000000000000000000000000000000..ac9f7e790972ba6e1f6f6badca4e0f7d8642062e --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_genlisp-Debug-d450a326e46d2d35b4f0.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 4, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "generate_messages", + "add_dependencies" + ], + "files" : + [ + "build/cmake/learning_service-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 2, + "file" : 2, + "line" : 84, + "parent" : 0 + }, + { + "command" : 1, + "file" : 1, + "line" : 307, + "parent" : 1 + }, + { + "file" : 0, + "parent" : 2 + }, + { + "command" : 0, + "file" : 0, + "line" : 151, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 152, + "parent" : 3 + } + ] + }, + "dependencies" : + [ + { + "backtrace" : 5, + "id" : "learning_service_generate_messages_lisp::@6890427a1f51a3e7e1df" + } + ], + "id" : "learning_service_genlisp::@6890427a1f51a3e7e1df", + "name" : "learning_service_genlisp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_gennodejs-Debug-40a4e08c5d0004ac2cef.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_gennodejs-Debug-40a4e08c5d0004ac2cef.json new file mode 100644 index 0000000000000000000000000000000000000000..51f4a4e165ce37e18f11a22ce06573f2e9e37da4 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_gennodejs-Debug-40a4e08c5d0004ac2cef.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 4, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "generate_messages", + "add_dependencies" + ], + "files" : + [ + "build/cmake/learning_service-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 2, + "file" : 2, + "line" : 84, + "parent" : 0 + }, + { + "command" : 1, + "file" : 1, + "line" : 307, + "parent" : 1 + }, + { + "file" : 0, + "parent" : 2 + }, + { + "command" : 0, + "file" : 0, + "line" : 192, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 193, + "parent" : 3 + } + ] + }, + "dependencies" : + [ + { + "backtrace" : 5, + "id" : "learning_service_generate_messages_nodejs::@6890427a1f51a3e7e1df" + } + ], + "id" : "learning_service_gennodejs::@6890427a1f51a3e7e1df", + "name" : "learning_service_gennodejs", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_genpy-Debug-a4b6150ee4579e837891.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_genpy-Debug-a4b6150ee4579e837891.json new file mode 100644 index 0000000000000000000000000000000000000000..d61650cfc70c9f4cc0b2a0a19d54a44bc5398737 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-learning_service_genpy-Debug-a4b6150ee4579e837891.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 4, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "generate_messages", + "add_dependencies" + ], + "files" : + [ + "build/cmake/learning_service-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 2, + "file" : 2, + "line" : 84, + "parent" : 0 + }, + { + "command" : 1, + "file" : 1, + "line" : 307, + "parent" : 1 + }, + { + "file" : 0, + "parent" : 2 + }, + { + "command" : 0, + "file" : 0, + "line" : 233, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 234, + "parent" : 3 + } + ] + }, + "dependencies" : + [ + { + "backtrace" : 5, + "id" : "learning_service_generate_messages_py::@6890427a1f51a3e7e1df" + } + ], + "id" : "learning_service_genpy::@6890427a1f51a3e7e1df", + "name" : "learning_service_genpy", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-person_client-Debug-104cb30e6b401efc4c9e.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-person_client-Debug-104cb30e6b401efc4c9e.json new file mode 100644 index 0000000000000000000000000000000000000000..8fbe4d2fc8bd7882dd1f56a760aff21a5563eaeb --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-person_client-Debug-104cb30e6b401efc4c9e.json @@ -0,0 +1,365 @@ +{ + "artifacts" : + [ + { + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_service/person_client" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_executable", + "target_link_libraries", + "add_dependencies", + "add_definitions", + "include", + "find_package", + "configure_shared_library_build_settings", + "include_directories", + "gencpp_append_include_dirs", + "_generate_msg_cpp", + "_generate_srv_cpp", + "generate_messages" + ], + "files" : + [ + "CMakeLists.txt", + "/opt/ros/melodic/share/rosconsole/cmake/rosconsole-extras.cmake", + "/opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/tools/libraries.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/gencpp/cmake/gencpp-extras.cmake", + "build/cmake/learning_service-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 171, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 172, + "parent" : 0 + }, + { + "command" : 2, + "file" : 0, + "line" : 173, + "parent" : 0 + }, + { + "command" : 5, + "file" : 0, + "line" : 10, + "parent" : 0 + }, + { + "file" : 4, + "parent" : 4 + }, + { + "command" : 5, + "file" : 4, + "line" : 76, + "parent" : 5 + }, + { + "file" : 3, + "parent" : 6 + }, + { + "command" : 5, + "file" : 3, + "line" : 197, + "parent" : 7 + }, + { + "file" : 2, + "parent" : 8 + }, + { + "command" : 4, + "file" : 2, + "line" : 222, + "parent" : 9 + }, + { + "file" : 1, + "parent" : 10 + }, + { + "command" : 3, + "file" : 1, + "line" : 12, + "parent" : 11 + }, + { + "command" : 4, + "file" : 4, + "line" : 20, + "parent" : 5 + }, + { + "file" : 6, + "parent" : 13 + }, + { + "command" : 6, + "file" : 6, + "line" : 174, + "parent" : 14 + }, + { + "command" : 3, + "file" : 5, + "line" : 18, + "parent" : 15 + }, + { + "command" : 3, + "file" : 1, + "line" : 8, + "parent" : 11 + }, + { + "command" : 11, + "file" : 0, + "line" : 84, + "parent" : 0 + }, + { + "command" : 4, + "file" : 9, + "line" : 307, + "parent" : 18 + }, + { + "file" : 8, + "parent" : 19 + }, + { + "command" : 10, + "file" : 8, + "line" : 38, + "parent" : 20 + }, + { + "command" : 9, + "file" : 7, + "line" : 51, + "parent" : 21 + }, + { + "command" : 8, + "file" : 7, + "line" : 46, + "parent" : 22 + }, + { + "command" : 7, + "file" : 7, + "line" : 63, + "parent" : 23 + }, + { + "command" : 7, + "file" : 0, + "line" : 130, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g" + } + ], + "defines" : + [ + { + "backtrace" : 12, + "define" : "ROSCONSOLE_BACKEND_LOG4CXX" + }, + { + "backtrace" : 16, + "define" : "ROS_BUILD_SHARED_LIBS=1" + }, + { + "backtrace" : 17, + "define" : "ROS_PACKAGE_NAME=\"learning_service\"" + } + ], + "includes" : + [ + { + "backtrace" : 24, + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include" + }, + { + "backtrace" : 25, + "path" : "/opt/ros/melodic/include" + }, + { + "backtrace" : 25, + "path" : "/opt/ros/melodic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0 + ] + } + ], + "dependencies" : + [ + { + "backtrace" : 3, + "id" : "learning_service_gencpp::@6890427a1f51a3e7e1df" + } + ], + "id" : "person_client::@6890427a1f51a3e7e1df", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "-g", + "role" : "flags" + }, + { + "fragment" : "-rdynamic", + "role" : "flags" + }, + { + "fragment" : "-Wl,-rpath,/opt/ros/melodic/lib", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libroscpp.so", + "role" : "libraries" + }, + { + "fragment" : "-lboost_filesystem", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole_log4cxx.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole_backend_interface.so", + "role" : "libraries" + }, + { + "fragment" : "-llog4cxx", + "role" : "libraries" + }, + { + "fragment" : "-lboost_regex", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libxmlrpcpp.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libroscpp_serialization.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librostime.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libcpp_common.so", + "role" : "libraries" + }, + { + "fragment" : "-lboost_system", + "role" : "libraries" + }, + { + "fragment" : "-lboost_thread", + "role" : "libraries" + }, + { + "fragment" : "-lboost_chrono", + "role" : "libraries" + }, + { + "fragment" : "-lboost_date_time", + "role" : "libraries" + }, + { + "fragment" : "-lboost_atomic", + "role" : "libraries" + }, + { + "fragment" : "-lpthread", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "person_client", + "nameOnDisk" : "person_client", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/person_client.cpp", + "sourceGroupIndex" : 0 + } + ], + "type" : "EXECUTABLE" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-person_server-Debug-548e33226f4ba6507952.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-person_server-Debug-548e33226f4ba6507952.json new file mode 100644 index 0000000000000000000000000000000000000000..0c6d77161e84eaa99869f9a5c007f1394fcd1e65 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-person_server-Debug-548e33226f4ba6507952.json @@ -0,0 +1,365 @@ +{ + "artifacts" : + [ + { + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_service/person_server" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_executable", + "target_link_libraries", + "add_dependencies", + "add_definitions", + "include", + "find_package", + "configure_shared_library_build_settings", + "include_directories", + "gencpp_append_include_dirs", + "_generate_msg_cpp", + "_generate_srv_cpp", + "generate_messages" + ], + "files" : + [ + "CMakeLists.txt", + "/opt/ros/melodic/share/rosconsole/cmake/rosconsole-extras.cmake", + "/opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/tools/libraries.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/gencpp/cmake/gencpp-extras.cmake", + "build/cmake/learning_service-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 175, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 176, + "parent" : 0 + }, + { + "command" : 2, + "file" : 0, + "line" : 177, + "parent" : 0 + }, + { + "command" : 5, + "file" : 0, + "line" : 10, + "parent" : 0 + }, + { + "file" : 4, + "parent" : 4 + }, + { + "command" : 5, + "file" : 4, + "line" : 76, + "parent" : 5 + }, + { + "file" : 3, + "parent" : 6 + }, + { + "command" : 5, + "file" : 3, + "line" : 197, + "parent" : 7 + }, + { + "file" : 2, + "parent" : 8 + }, + { + "command" : 4, + "file" : 2, + "line" : 222, + "parent" : 9 + }, + { + "file" : 1, + "parent" : 10 + }, + { + "command" : 3, + "file" : 1, + "line" : 12, + "parent" : 11 + }, + { + "command" : 4, + "file" : 4, + "line" : 20, + "parent" : 5 + }, + { + "file" : 6, + "parent" : 13 + }, + { + "command" : 6, + "file" : 6, + "line" : 174, + "parent" : 14 + }, + { + "command" : 3, + "file" : 5, + "line" : 18, + "parent" : 15 + }, + { + "command" : 3, + "file" : 1, + "line" : 8, + "parent" : 11 + }, + { + "command" : 11, + "file" : 0, + "line" : 84, + "parent" : 0 + }, + { + "command" : 4, + "file" : 9, + "line" : 307, + "parent" : 18 + }, + { + "file" : 8, + "parent" : 19 + }, + { + "command" : 10, + "file" : 8, + "line" : 38, + "parent" : 20 + }, + { + "command" : 9, + "file" : 7, + "line" : 51, + "parent" : 21 + }, + { + "command" : 8, + "file" : 7, + "line" : 46, + "parent" : 22 + }, + { + "command" : 7, + "file" : 7, + "line" : 63, + "parent" : 23 + }, + { + "command" : 7, + "file" : 0, + "line" : 130, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g" + } + ], + "defines" : + [ + { + "backtrace" : 12, + "define" : "ROSCONSOLE_BACKEND_LOG4CXX" + }, + { + "backtrace" : 16, + "define" : "ROS_BUILD_SHARED_LIBS=1" + }, + { + "backtrace" : 17, + "define" : "ROS_PACKAGE_NAME=\"learning_service\"" + } + ], + "includes" : + [ + { + "backtrace" : 24, + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include" + }, + { + "backtrace" : 25, + "path" : "/opt/ros/melodic/include" + }, + { + "backtrace" : 25, + "path" : "/opt/ros/melodic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0 + ] + } + ], + "dependencies" : + [ + { + "backtrace" : 3, + "id" : "learning_service_gencpp::@6890427a1f51a3e7e1df" + } + ], + "id" : "person_server::@6890427a1f51a3e7e1df", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "-g", + "role" : "flags" + }, + { + "fragment" : "-rdynamic", + "role" : "flags" + }, + { + "fragment" : "-Wl,-rpath,/opt/ros/melodic/lib", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libroscpp.so", + "role" : "libraries" + }, + { + "fragment" : "-lboost_filesystem", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole_log4cxx.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole_backend_interface.so", + "role" : "libraries" + }, + { + "fragment" : "-llog4cxx", + "role" : "libraries" + }, + { + "fragment" : "-lboost_regex", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libxmlrpcpp.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libroscpp_serialization.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librostime.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libcpp_common.so", + "role" : "libraries" + }, + { + "fragment" : "-lboost_system", + "role" : "libraries" + }, + { + "fragment" : "-lboost_thread", + "role" : "libraries" + }, + { + "fragment" : "-lboost_chrono", + "role" : "libraries" + }, + { + "fragment" : "-lboost_date_time", + "role" : "libraries" + }, + { + "fragment" : "-lboost_atomic", + "role" : "libraries" + }, + { + "fragment" : "-lpthread", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "person_server", + "nameOnDisk" : "person_server", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/person_server.cpp", + "sourceGroupIndex" : 0 + } + ], + "type" : "EXECUTABLE" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-roscpp_generate_messages_cpp-Debug-ca89f0ae6526c15ec496.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-roscpp_generate_messages_cpp-Debug-ca89f0ae6526c15ec496.json new file mode 100644 index 0000000000000000000000000000000000000000..ed3994afc78837d9a6ad3859dcb659c46e0c973a --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-roscpp_generate_messages_cpp-Debug-ca89f0ae6526c15ec496.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "roscpp_generate_messages_cpp::@6890427a1f51a3e7e1df", + "name" : "roscpp_generate_messages_cpp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-roscpp_generate_messages_eus-Debug-c41a11b54a19c389a98f.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-roscpp_generate_messages_eus-Debug-c41a11b54a19c389a98f.json new file mode 100644 index 0000000000000000000000000000000000000000..7236a5c14fdb69c3f92cbea9e8e2f482b719479d --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-roscpp_generate_messages_eus-Debug-c41a11b54a19c389a98f.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "roscpp_generate_messages_eus::@6890427a1f51a3e7e1df", + "name" : "roscpp_generate_messages_eus", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-roscpp_generate_messages_lisp-Debug-fef84b5e0b964662db8d.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-roscpp_generate_messages_lisp-Debug-fef84b5e0b964662db8d.json new file mode 100644 index 0000000000000000000000000000000000000000..a449461e7948226d842555c0a4a55c5e03591c6e --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-roscpp_generate_messages_lisp-Debug-fef84b5e0b964662db8d.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "roscpp_generate_messages_lisp::@6890427a1f51a3e7e1df", + "name" : "roscpp_generate_messages_lisp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-roscpp_generate_messages_nodejs-Debug-22ade02a6a6a32b24422.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-roscpp_generate_messages_nodejs-Debug-22ade02a6a6a32b24422.json new file mode 100644 index 0000000000000000000000000000000000000000..b999146b3c9b7c56fdd7a38a5444f0eaa7c607fe --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-roscpp_generate_messages_nodejs-Debug-22ade02a6a6a32b24422.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "roscpp_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "name" : "roscpp_generate_messages_nodejs", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-roscpp_generate_messages_py-Debug-42d75d9d98b775b30f1b.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-roscpp_generate_messages_py-Debug-42d75d9d98b775b30f1b.json new file mode 100644 index 0000000000000000000000000000000000000000..c23b5f91813d05c547ae399f392a169992c68653 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-roscpp_generate_messages_py-Debug-42d75d9d98b775b30f1b.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "roscpp_generate_messages_py::@6890427a1f51a3e7e1df", + "name" : "roscpp_generate_messages_py", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_cpp-Debug-59d2a83339a446cf78a3.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_cpp-Debug-59d2a83339a446cf78a3.json new file mode 100644 index 0000000000000000000000000000000000000000..1e4600bfe7db730cbada828b06d707efe1ef3efd --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_cpp-Debug-59d2a83339a446cf78a3.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "rosgraph_msgs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "name" : "rosgraph_msgs_generate_messages_cpp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_eus-Debug-a699f872c421cbc76810.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_eus-Debug-a699f872c421cbc76810.json new file mode 100644 index 0000000000000000000000000000000000000000..debc35ce31803aa9fbb8c5fd87549f3af00b7a65 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_eus-Debug-a699f872c421cbc76810.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "rosgraph_msgs_generate_messages_eus::@6890427a1f51a3e7e1df", + "name" : "rosgraph_msgs_generate_messages_eus", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_lisp-Debug-9cff43959462b59ae366.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_lisp-Debug-9cff43959462b59ae366.json new file mode 100644 index 0000000000000000000000000000000000000000..fd4a6a6479d96ac433d1997bdfb9ed5f81d9e2d0 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_lisp-Debug-9cff43959462b59ae366.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "rosgraph_msgs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "name" : "rosgraph_msgs_generate_messages_lisp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_nodejs-Debug-0e4f723a0f0cac9f798d.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_nodejs-Debug-0e4f723a0f0cac9f798d.json new file mode 100644 index 0000000000000000000000000000000000000000..2f56c5aa04910dbe70dd102f73afb1dc1e0b3538 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_nodejs-Debug-0e4f723a0f0cac9f798d.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "rosgraph_msgs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "name" : "rosgraph_msgs_generate_messages_nodejs", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_py-Debug-c3cbcde1fea3946727ab.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_py-Debug-c3cbcde1fea3946727ab.json new file mode 100644 index 0000000000000000000000000000000000000000..a92c31b616cd6ba58854cf7674ed7f63dfaab95d --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_py-Debug-c3cbcde1fea3946727ab.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "rosgraph_msgs_generate_messages_py::@6890427a1f51a3e7e1df", + "name" : "rosgraph_msgs_generate_messages_py", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-run_tests-Debug-8c34fe40f5afe72f21f1.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-run_tests-Debug-8c34fe40f5afe72f21f1.json new file mode 100644 index 0000000000000000000000000000000000000000..3b4fdc7819343725d59cdf03263b77dd3e362f5f --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-run_tests-Debug-8c34fe40f5afe72f21f1.json @@ -0,0 +1,70 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/catkin/cmake/test/tests.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 2, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 20, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 164, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 104, + "parent" : 6 + } + ] + }, + "id" : "run_tests::@6890427a1f51a3e7e1df", + "name" : "run_tests", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_cpp-Debug-3389c4a5f56d5f12f349.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_cpp-Debug-3389c4a5f56d5f12f349.json new file mode 100644 index 0000000000000000000000000000000000000000..93971190c49cfa19ad6cc958ba5e64cb1cd06f73 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_cpp-Debug-3389c4a5f56d5f12f349.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake", + "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "std_msgs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "name" : "std_msgs_generate_messages_cpp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_eus-Debug-55198449f82259c8e811.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_eus-Debug-55198449f82259c8e811.json new file mode 100644 index 0000000000000000000000000000000000000000..a319187464d84bd29a67ee6895a14506a946c1e5 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_eus-Debug-55198449f82259c8e811.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake", + "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "std_msgs_generate_messages_eus::@6890427a1f51a3e7e1df", + "name" : "std_msgs_generate_messages_eus", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_lisp-Debug-af31b0dc49428b522110.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_lisp-Debug-af31b0dc49428b522110.json new file mode 100644 index 0000000000000000000000000000000000000000..5bee055560a2503728288d8ceefc6aa37075a5b6 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_lisp-Debug-af31b0dc49428b522110.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake", + "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "std_msgs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "name" : "std_msgs_generate_messages_lisp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_nodejs-Debug-629dfba2d8efd7734b8c.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_nodejs-Debug-629dfba2d8efd7734b8c.json new file mode 100644 index 0000000000000000000000000000000000000000..235145a242669bdd96a24563590a69efe07f4ded --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_nodejs-Debug-629dfba2d8efd7734b8c.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake", + "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "std_msgs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "name" : "std_msgs_generate_messages_nodejs", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_py-Debug-6d1d31db0f463301eec0.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_py-Debug-6d1d31db0f463301eec0.json new file mode 100644 index 0000000000000000000000000000000000000000..9e2b54f114e40084ca653ecb8c0e391200a20aa4 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_py-Debug-6d1d31db0f463301eec0.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake", + "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "std_msgs_generate_messages_py::@6890427a1f51a3e7e1df", + "name" : "std_msgs_generate_messages_py", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_cpp-Debug-f6e7b7ef1cf5efd5c606.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_cpp-Debug-f6e7b7ef1cf5efd5c606.json new file mode 100644 index 0000000000000000000000000000000000000000..1c524b31d519dd859410c3f83a798ae28001b016 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_cpp-Debug-f6e7b7ef1cf5efd5c606.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake", + "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "std_srvs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "name" : "std_srvs_generate_messages_cpp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_eus-Debug-7224b220a6efb2f4b2dc.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_eus-Debug-7224b220a6efb2f4b2dc.json new file mode 100644 index 0000000000000000000000000000000000000000..de301c91c6dec029960e0b61af0e929666044bdb --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_eus-Debug-7224b220a6efb2f4b2dc.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake", + "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "std_srvs_generate_messages_eus::@6890427a1f51a3e7e1df", + "name" : "std_srvs_generate_messages_eus", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_lisp-Debug-a69110a9560a61d44770.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_lisp-Debug-a69110a9560a61d44770.json new file mode 100644 index 0000000000000000000000000000000000000000..665760642ab9f1dbee792d027ed926cc3c34a4d9 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_lisp-Debug-a69110a9560a61d44770.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake", + "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "std_srvs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "name" : "std_srvs_generate_messages_lisp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_nodejs-Debug-cf028d7e289a5704f0cc.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_nodejs-Debug-cf028d7e289a5704f0cc.json new file mode 100644 index 0000000000000000000000000000000000000000..6dbc80abc7d2ad0e3b721d82293fd9accd924f60 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_nodejs-Debug-cf028d7e289a5704f0cc.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake", + "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "std_srvs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "name" : "std_srvs_generate_messages_nodejs", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_py-Debug-96edabf5cc59f0854ea4.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_py-Debug-96edabf5cc59f0854ea4.json new file mode 100644 index 0000000000000000000000000000000000000000..1d269af955c115d285431ac06a683b53651d0252 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_py-Debug-96edabf5cc59f0854ea4.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake", + "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "std_srvs_generate_messages_py::@6890427a1f51a3e7e1df", + "name" : "std_srvs_generate_messages_py", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-tests-Debug-b544818b7fe733ef3c63.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-tests-Debug-b544818b7fe733ef3c63.json new file mode 100644 index 0000000000000000000000000000000000000000..f7b3c6cb4b1cfb23f46e567d6323d20e1a695fd8 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-tests-Debug-b544818b7fe733ef3c63.json @@ -0,0 +1,70 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/catkin/cmake/test/tests.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 2, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 20, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 164, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 98, + "parent" : 6 + } + ] + }, + "id" : "tests::@6890427a1f51a3e7e1df", + "name" : "tests", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-turtle_command_server-Debug-065e50adcbc5644bb855.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-turtle_command_server-Debug-065e50adcbc5644bb855.json new file mode 100644 index 0000000000000000000000000000000000000000..b095efd6129161ebc827b1d0d2f0e4fd84d4a1b9 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-turtle_command_server-Debug-065e50adcbc5644bb855.json @@ -0,0 +1,351 @@ +{ + "artifacts" : + [ + { + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_service/turtle_command_server" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_executable", + "target_link_libraries", + "add_definitions", + "include", + "find_package", + "configure_shared_library_build_settings", + "include_directories", + "gencpp_append_include_dirs", + "_generate_msg_cpp", + "_generate_srv_cpp", + "generate_messages" + ], + "files" : + [ + "CMakeLists.txt", + "/opt/ros/melodic/share/rosconsole/cmake/rosconsole-extras.cmake", + "/opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/tools/libraries.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/gencpp/cmake/gencpp-extras.cmake", + "build/cmake/learning_service-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 168, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 169, + "parent" : 0 + }, + { + "command" : 4, + "file" : 0, + "line" : 10, + "parent" : 0 + }, + { + "file" : 4, + "parent" : 3 + }, + { + "command" : 4, + "file" : 4, + "line" : 76, + "parent" : 4 + }, + { + "file" : 3, + "parent" : 5 + }, + { + "command" : 4, + "file" : 3, + "line" : 197, + "parent" : 6 + }, + { + "file" : 2, + "parent" : 7 + }, + { + "command" : 3, + "file" : 2, + "line" : 222, + "parent" : 8 + }, + { + "file" : 1, + "parent" : 9 + }, + { + "command" : 2, + "file" : 1, + "line" : 12, + "parent" : 10 + }, + { + "command" : 3, + "file" : 4, + "line" : 20, + "parent" : 4 + }, + { + "file" : 6, + "parent" : 12 + }, + { + "command" : 5, + "file" : 6, + "line" : 174, + "parent" : 13 + }, + { + "command" : 2, + "file" : 5, + "line" : 18, + "parent" : 14 + }, + { + "command" : 2, + "file" : 1, + "line" : 8, + "parent" : 10 + }, + { + "command" : 10, + "file" : 0, + "line" : 84, + "parent" : 0 + }, + { + "command" : 3, + "file" : 9, + "line" : 307, + "parent" : 17 + }, + { + "file" : 8, + "parent" : 18 + }, + { + "command" : 9, + "file" : 8, + "line" : 38, + "parent" : 19 + }, + { + "command" : 8, + "file" : 7, + "line" : 51, + "parent" : 20 + }, + { + "command" : 7, + "file" : 7, + "line" : 46, + "parent" : 21 + }, + { + "command" : 6, + "file" : 7, + "line" : 63, + "parent" : 22 + }, + { + "command" : 6, + "file" : 0, + "line" : 130, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g" + } + ], + "defines" : + [ + { + "backtrace" : 11, + "define" : "ROSCONSOLE_BACKEND_LOG4CXX" + }, + { + "backtrace" : 15, + "define" : "ROS_BUILD_SHARED_LIBS=1" + }, + { + "backtrace" : 16, + "define" : "ROS_PACKAGE_NAME=\"learning_service\"" + } + ], + "includes" : + [ + { + "backtrace" : 23, + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include" + }, + { + "backtrace" : 24, + "path" : "/opt/ros/melodic/include" + }, + { + "backtrace" : 24, + "path" : "/opt/ros/melodic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0 + ] + } + ], + "id" : "turtle_command_server::@6890427a1f51a3e7e1df", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "-g", + "role" : "flags" + }, + { + "fragment" : "-rdynamic", + "role" : "flags" + }, + { + "fragment" : "-Wl,-rpath,/opt/ros/melodic/lib", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libroscpp.so", + "role" : "libraries" + }, + { + "fragment" : "-lboost_filesystem", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole_log4cxx.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole_backend_interface.so", + "role" : "libraries" + }, + { + "fragment" : "-llog4cxx", + "role" : "libraries" + }, + { + "fragment" : "-lboost_regex", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libxmlrpcpp.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libroscpp_serialization.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librostime.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libcpp_common.so", + "role" : "libraries" + }, + { + "fragment" : "-lboost_system", + "role" : "libraries" + }, + { + "fragment" : "-lboost_thread", + "role" : "libraries" + }, + { + "fragment" : "-lboost_chrono", + "role" : "libraries" + }, + { + "fragment" : "-lboost_date_time", + "role" : "libraries" + }, + { + "fragment" : "-lboost_atomic", + "role" : "libraries" + }, + { + "fragment" : "-lpthread", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "turtle_command_server", + "nameOnDisk" : "turtle_command_server", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/turtle_command_server.cpp", + "sourceGroupIndex" : 0 + } + ], + "type" : "EXECUTABLE" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-turtle_spawn-Debug-543de4bea36a97f7e7eb.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-turtle_spawn-Debug-543de4bea36a97f7e7eb.json new file mode 100644 index 0000000000000000000000000000000000000000..d5996425646f057786600141206cea6f99228b43 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-turtle_spawn-Debug-543de4bea36a97f7e7eb.json @@ -0,0 +1,351 @@ +{ + "artifacts" : + [ + { + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_service/turtle_spawn" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_executable", + "target_link_libraries", + "add_definitions", + "include", + "find_package", + "configure_shared_library_build_settings", + "include_directories", + "gencpp_append_include_dirs", + "_generate_msg_cpp", + "_generate_srv_cpp", + "generate_messages" + ], + "files" : + [ + "CMakeLists.txt", + "/opt/ros/melodic/share/rosconsole/cmake/rosconsole-extras.cmake", + "/opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/tools/libraries.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/gencpp/cmake/gencpp-extras.cmake", + "build/cmake/learning_service-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 165, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 166, + "parent" : 0 + }, + { + "command" : 4, + "file" : 0, + "line" : 10, + "parent" : 0 + }, + { + "file" : 4, + "parent" : 3 + }, + { + "command" : 4, + "file" : 4, + "line" : 76, + "parent" : 4 + }, + { + "file" : 3, + "parent" : 5 + }, + { + "command" : 4, + "file" : 3, + "line" : 197, + "parent" : 6 + }, + { + "file" : 2, + "parent" : 7 + }, + { + "command" : 3, + "file" : 2, + "line" : 222, + "parent" : 8 + }, + { + "file" : 1, + "parent" : 9 + }, + { + "command" : 2, + "file" : 1, + "line" : 12, + "parent" : 10 + }, + { + "command" : 3, + "file" : 4, + "line" : 20, + "parent" : 4 + }, + { + "file" : 6, + "parent" : 12 + }, + { + "command" : 5, + "file" : 6, + "line" : 174, + "parent" : 13 + }, + { + "command" : 2, + "file" : 5, + "line" : 18, + "parent" : 14 + }, + { + "command" : 2, + "file" : 1, + "line" : 8, + "parent" : 10 + }, + { + "command" : 10, + "file" : 0, + "line" : 84, + "parent" : 0 + }, + { + "command" : 3, + "file" : 9, + "line" : 307, + "parent" : 17 + }, + { + "file" : 8, + "parent" : 18 + }, + { + "command" : 9, + "file" : 8, + "line" : 38, + "parent" : 19 + }, + { + "command" : 8, + "file" : 7, + "line" : 51, + "parent" : 20 + }, + { + "command" : 7, + "file" : 7, + "line" : 46, + "parent" : 21 + }, + { + "command" : 6, + "file" : 7, + "line" : 63, + "parent" : 22 + }, + { + "command" : 6, + "file" : 0, + "line" : 130, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g" + } + ], + "defines" : + [ + { + "backtrace" : 11, + "define" : "ROSCONSOLE_BACKEND_LOG4CXX" + }, + { + "backtrace" : 15, + "define" : "ROS_BUILD_SHARED_LIBS=1" + }, + { + "backtrace" : 16, + "define" : "ROS_PACKAGE_NAME=\"learning_service\"" + } + ], + "includes" : + [ + { + "backtrace" : 23, + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include" + }, + { + "backtrace" : 24, + "path" : "/opt/ros/melodic/include" + }, + { + "backtrace" : 24, + "path" : "/opt/ros/melodic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0 + ] + } + ], + "id" : "turtle_spawn::@6890427a1f51a3e7e1df", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "-g", + "role" : "flags" + }, + { + "fragment" : "-rdynamic", + "role" : "flags" + }, + { + "fragment" : "-Wl,-rpath,/opt/ros/melodic/lib", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libroscpp.so", + "role" : "libraries" + }, + { + "fragment" : "-lboost_filesystem", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole_log4cxx.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole_backend_interface.so", + "role" : "libraries" + }, + { + "fragment" : "-llog4cxx", + "role" : "libraries" + }, + { + "fragment" : "-lboost_regex", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libxmlrpcpp.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libroscpp_serialization.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librostime.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libcpp_common.so", + "role" : "libraries" + }, + { + "fragment" : "-lboost_system", + "role" : "libraries" + }, + { + "fragment" : "-lboost_thread", + "role" : "libraries" + }, + { + "fragment" : "-lboost_chrono", + "role" : "libraries" + }, + { + "fragment" : "-lboost_date_time", + "role" : "libraries" + }, + { + "fragment" : "-lboost_atomic", + "role" : "libraries" + }, + { + "fragment" : "-lpthread", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "turtle_spawn", + "nameOnDisk" : "turtle_spawn", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/turtle_spawn.cpp", + "sourceGroupIndex" : 0 + } + ], + "type" : "EXECUTABLE" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_cpp-Debug-6397ae0f4ec543ab4518.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_cpp-Debug-6397ae0f4ec543ab4518.json new file mode 100644 index 0000000000000000000000000000000000000000..0b7c838453df69deea7017dcd3cbcc2babfec128 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_cpp-Debug-6397ae0f4ec543ab4518.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "turtlesim_generate_messages_cpp::@6890427a1f51a3e7e1df", + "name" : "turtlesim_generate_messages_cpp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_eus-Debug-b0ff70a8f0236a403156.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_eus-Debug-b0ff70a8f0236a403156.json new file mode 100644 index 0000000000000000000000000000000000000000..aec28dcf6d1fef7a195ce26378040c35e93bc387 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_eus-Debug-b0ff70a8f0236a403156.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "turtlesim_generate_messages_eus::@6890427a1f51a3e7e1df", + "name" : "turtlesim_generate_messages_eus", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_lisp-Debug-aa8bd9d776236aab83a7.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_lisp-Debug-aa8bd9d776236aab83a7.json new file mode 100644 index 0000000000000000000000000000000000000000..7c07900729c7dfe7af05a008a1874a79c9d6c016 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_lisp-Debug-aa8bd9d776236aab83a7.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "turtlesim_generate_messages_lisp::@6890427a1f51a3e7e1df", + "name" : "turtlesim_generate_messages_lisp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_nodejs-Debug-6cfe5fdc8cec785c7247.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_nodejs-Debug-6cfe5fdc8cec785c7247.json new file mode 100644 index 0000000000000000000000000000000000000000..5e4a18a570f55e819ceef71a6b5f979962117191 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_nodejs-Debug-6cfe5fdc8cec785c7247.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "turtlesim_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "name" : "turtlesim_generate_messages_nodejs", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_py-Debug-aa94c90b8efdb1fbc612.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_py-Debug-aa94c90b8efdb1fbc612.json new file mode 100644 index 0000000000000000000000000000000000000000..7a3810ca50f09b87171ae76f26cf3eefde466f1b --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_py-Debug-aa94c90b8efdb1fbc612.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "turtlesim_generate_messages_py::@6890427a1f51a3e7e1df", + "name" : "turtlesim_generate_messages_py", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/toolchains-v1-ec6e94d0d30e763f979b.json b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/toolchains-v1-ec6e94d0d30e763f979b.json new file mode 100644 index 0000000000000000000000000000000000000000..99605df82af8d2ffb8c6592921a2d78e9706af74 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.cmake/api/v1/reply/toolchains-v1-ec6e94d0d30e763f979b.json @@ -0,0 +1,109 @@ +{ + "kind" : "toolchains", + "toolchains" : + [ + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "/usr/lib/gcc/x86_64-linux-gnu/7/include", + "/usr/local/include", + "/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed", + "/usr/include/x86_64-linux-gnu", + "/usr/include" + ], + "linkDirectories" : + [ + "/usr/lib/gcc/x86_64-linux-gnu/7", + "/usr/lib/x86_64-linux-gnu", + "/usr/lib", + "/lib/x86_64-linux-gnu", + "/lib" + ], + "linkFrameworkDirectories" : [], + "linkLibraries" : + [ + "gcc", + "gcc_s", + "c", + "gcc", + "gcc_s" + ] + }, + "path" : "/usr/bin/cc", + "version" : "7.5.0" + }, + "language" : "C", + "sourceFileExtensions" : + [ + "c", + "m" + ] + }, + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "/usr/include/c++/7", + "/usr/include/x86_64-linux-gnu/c++/7", + "/usr/include/c++/7/backward", + "/usr/lib/gcc/x86_64-linux-gnu/7/include", + "/usr/local/include", + "/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed", + "/usr/include/x86_64-linux-gnu", + "/usr/include" + ], + "linkDirectories" : + [ + "/usr/lib/gcc/x86_64-linux-gnu/7", + "/usr/lib/x86_64-linux-gnu", + "/usr/lib", + "/lib/x86_64-linux-gnu", + "/lib" + ], + "linkFrameworkDirectories" : [], + "linkLibraries" : + [ + "stdc++", + "m", + "gcc_s", + "gcc", + "c", + "gcc_s", + "gcc" + ] + }, + "path" : "/usr/bin/c++", + "version" : "7.5.0" + }, + "language" : "CXX", + "sourceFileExtensions" : + [ + "C", + "M", + "c++", + "cc", + "cpp", + "cxx", + "mm", + "mpp", + "CPP", + "ixx", + "cppm" + ] + } + ], + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/Basics/workspace_example/src/learning_service/build/.ninja_deps b/Basics/workspace_example/src/learning_service/build/.ninja_deps new file mode 100644 index 0000000000000000000000000000000000000000..5a23424ce10db6961e6c830cc38a57890b7e09de Binary files /dev/null and b/Basics/workspace_example/src/learning_service/build/.ninja_deps differ diff --git a/Basics/workspace_example/src/learning_service/build/.ninja_log b/Basics/workspace_example/src/learning_service/build/.ninja_log new file mode 100644 index 0000000000000000000000000000000000000000..4c1d04c4c438411b7532ab4d6bd79cc7ab567b39 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/.ninja_log @@ -0,0 +1,3 @@ +# ninja log v5 +0 1678 1641549047140540638 CMakeFiles/turtle_command_server.dir/src/turtle_command_server.cpp.o ff2eab0fa155e3e2 +1680 1850 1641549047312534830 devel/lib/learning_service/turtle_command_server 6623dbd40a9f6c5b diff --git a/Basics/workspace_example/src/learning_service/build/CATKIN_IGNORE b/Basics/workspace_example/src/learning_service/build/CATKIN_IGNORE new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Basics/workspace_example/src/learning_service/build/CMakeCache.txt b/Basics/workspace_example/src/learning_service/build/CMakeCache.txt new file mode 100644 index 0000000000000000000000000000000000000000..0b05bd07338e7ece0c8454affde3bb6c49c740b0 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/CMakeCache.txt @@ -0,0 +1,627 @@ +# This is the CMakeCache file. +# For build in directory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build +# It was generated by CMake: /home/hazyparker/app/CMake/cmake/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 + +//Builds the googletest subproject +BUILD_GTEST:BOOL=OFF + +//Build shared libraries (DLLs). +BUILD_SHARED_LIBS:BOOL=ON + +//No help, variable specified on the command line. +CATKIN_DEVEL_PREFIX:PATH=/home/hazyparker/project/learn_ros/Basics/test2_ws/devel + +//Catkin enable testing +CATKIN_ENABLE_TESTING:BOOL=ON + +//Prefix to apply to package generated via gendebian +CATKIN_PACKAGE_PREFIX:STRING= + +//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 + +//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=Debug + +//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-7 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-7 + +//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-7 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-7 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//No help, variable specified on the command line. +CMAKE_MAKE_PROGRAM:UNINITIALIZED=/snap/clion/178/bin/ninja/linux/ninja + +//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=learning_service + +//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=/usr/bin/empy + +//Empy script +EMPY_SCRIPT:STRING=/usr/bin/empy + +//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=GTEST_LIBRARY-NOTFOUND + +//Path to a library. +GTEST_LIBRARY_DEBUG:FILEPATH=GTEST_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +GTEST_MAIN_LIBRARY:FILEPATH=GTEST_MAIN_LIBRARY-NOTFOUND + +//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 + +//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/nosetests-2.7 + +//Path to a program. +PYTHON_EXECUTABLE:FILEPATH=/usr/bin/python2 + +//Specify specific Python version to use ('major.minor' or 'major') +PYTHON_VERSION:STRING=2 + +//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=hazy-LenovoAir14 + +//LSB Distrib tag +UBUNTU:BOOL=TRUE + +//LSB Distrib - codename tag +UBUNTU_BIONIC:BOOL=TRUE + +//Path to a file. +_gmock_INCLUDES:FILEPATH=/usr/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/melodic/share/catkin/cmake + +//The directory containing a CMake configuration file for cpp_common. +cpp_common_DIR:PATH=/opt/ros/melodic/share/cpp_common/cmake + +//The directory containing a CMake configuration file for gencpp. +gencpp_DIR:PATH=/opt/ros/melodic/share/gencpp/cmake + +//The directory containing a CMake configuration file for geneus. +geneus_DIR:PATH=/opt/ros/melodic/share/geneus/cmake + +//The directory containing a CMake configuration file for genlisp. +genlisp_DIR:PATH=/opt/ros/melodic/share/genlisp/cmake + +//The directory containing a CMake configuration file for genmsg. +genmsg_DIR:PATH=/opt/ros/melodic/share/genmsg/cmake + +//The directory containing a CMake configuration file for gennodejs. +gennodejs_DIR:PATH=/opt/ros/melodic/share/gennodejs/cmake + +//The directory containing a CMake configuration file for genpy. +genpy_DIR:PATH=/opt/ros/melodic/share/genpy/cmake + +//The directory containing a CMake configuration file for geometry_msgs. +geometry_msgs_DIR:PATH=/opt/ros/melodic/share/geometry_msgs/cmake + +//Value Computed by CMake +gmock_BINARY_DIR:STATIC=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock + +//Value Computed by CMake +gmock_IS_TOP_LEVEL:STATIC=OFF + +//Dependencies for the target +gmock_LIB_DEPENDS:STATIC=general;-lpthread; + +//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;-lpthread; + +//Value Computed by CMake +googletest-distribution_BINARY_DIR:STATIC=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest + +//Value Computed by CMake +googletest-distribution_IS_TOP_LEVEL:STATIC=OFF + +//Value Computed by CMake +googletest-distribution_SOURCE_DIR:STATIC=/usr/src/googletest + +//Value Computed by CMake +gtest_BINARY_DIR:STATIC=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/gtest + +//Value Computed by CMake +gtest_IS_TOP_LEVEL:STATIC=OFF + +//Dependencies for the target +gtest_LIB_DEPENDS:STATIC=general;-lpthread; + +//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;-lpthread;general;gtest; + +//Value Computed by CMake +learning_service_BINARY_DIR:STATIC=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build + +//Value Computed by CMake +learning_service_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +learning_service_SOURCE_DIR:STATIC=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service + +//Path to a library. +lib:FILEPATH=/opt/ros/melodic/lib/libxmlrpcpp.so + +//The directory containing a CMake configuration file for message_generation. +message_generation_DIR:PATH=/opt/ros/melodic/share/message_generation/cmake + +//The directory containing a CMake configuration file for message_runtime. +message_runtime_DIR:PATH=/opt/ros/melodic/share/message_runtime/cmake + +//The directory containing a CMake configuration file for rosconsole. +rosconsole_DIR:PATH=/opt/ros/melodic/share/rosconsole/cmake + +//The directory containing a CMake configuration file for roscpp. +roscpp_DIR:PATH=/opt/ros/melodic/share/roscpp/cmake + +//The directory containing a CMake configuration file for roscpp_serialization. +roscpp_serialization_DIR:PATH=/opt/ros/melodic/share/roscpp_serialization/cmake + +//The directory containing a CMake configuration file for roscpp_traits. +roscpp_traits_DIR:PATH=/opt/ros/melodic/share/roscpp_traits/cmake + +//The directory containing a CMake configuration file for rosgraph_msgs. +rosgraph_msgs_DIR:PATH=/opt/ros/melodic/share/rosgraph_msgs/cmake + +//The directory containing a CMake configuration file for rospy. +rospy_DIR:PATH=/opt/ros/melodic/share/rospy/cmake + +//The directory containing a CMake configuration file for rostime. +rostime_DIR:PATH=/opt/ros/melodic/share/rostime/cmake + +//The directory containing a CMake configuration file for std_msgs. +std_msgs_DIR:PATH=/opt/ros/melodic/share/std_msgs/cmake + +//The directory containing a CMake configuration file for std_srvs. +std_srvs_DIR:PATH=/opt/ros/melodic/share/std_srvs/cmake + +//The directory containing a CMake configuration file for turtlesim. +turtlesim_DIR:PATH=/opt/ros/melodic/share/turtlesim/cmake + +//The directory containing a CMake configuration file for xmlrpcpp. +xmlrpcpp_DIR:PATH=/opt/ros/melodic/share/xmlrpcpp/cmake + + +######################## +# INTERNAL cache entries +######################## + +//catkin environment +CATKIN_ENV:INTERNAL=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/catkin_generated/env_cached.sh +CATKIN_TEST_RESULTS_DIR:INTERNAL=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/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/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/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=21 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/home/hazyparker/app/CMake/cmake/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/home/hazyparker/app/CMake/cmake/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/home/hazyparker/app/CMake/cmake/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=Ninja +//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/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_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=4 +//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=/home/hazyparker/app/CMake/cmake/share/cmake-3.21 +//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=/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding PythonInterp +FIND_PACKAGE_MESSAGE_DETAILS_PythonInterp:INTERNAL=[/usr/bin/python2][v2.7.17()] +//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/include +GMOCK_FROM_SOURCE_LIBRARIES:INTERNAL=gmock +GMOCK_FROM_SOURCE_LIBRARY_DIRS:INTERNAL=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gmock +GMOCK_FROM_SOURCE_MAIN_LIBRARIES:INTERNAL=gmock_main +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/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/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/python2.7/dist-packages + diff --git a/Basics/workspace_example/src/learning_service/build/CMakeFiles/3.21.1/CMakeCCompiler.cmake b/Basics/workspace_example/src/learning_service/build/CMakeFiles/3.21.1/CMakeCCompiler.cmake new file mode 100644 index 0000000000000000000000000000000000000000..60720048f674d36768392e1ae93bfdae3dec3f00 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/CMakeFiles/3.21.1/CMakeCCompiler.cmake @@ -0,0 +1,80 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "7.5.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "") +set(CMAKE_C23_COMPILE_FEATURES "") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-7") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-7") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/7/include;/usr/local/include;/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/Basics/workspace_example/src/learning_service/build/CMakeFiles/3.21.1/CMakeCXXCompiler.cmake b/Basics/workspace_example/src/learning_service/build/CMakeFiles/3.21.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000000000000000000000000000000000000..d73e5482aecd261c200ddf62e229f9d84eebbcf2 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/CMakeFiles/3.21.1/CMakeCXXCompiler.cmake @@ -0,0 +1,91 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "7.5.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "") +set(CMAKE_CXX23_COMPILE_FEATURES "") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-7") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-7") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/7;/usr/include/x86_64-linux-gnu/c++/7;/usr/include/c++/7/backward;/usr/lib/gcc/x86_64-linux-gnu/7/include;/usr/local/include;/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/Basics/workspace_example/src/learning_service/build/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_C.bin b/Basics/workspace_example/src/learning_service/build/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..b7b4297213c123c50405e69c90fc1f0e9fb6fee8 Binary files /dev/null and b/Basics/workspace_example/src/learning_service/build/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_C.bin differ diff --git a/Basics/workspace_example/src/learning_service/build/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_CXX.bin b/Basics/workspace_example/src/learning_service/build/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..a0bcd0e1e2bed696141fa2020cc2413ec3f5869e Binary files /dev/null and b/Basics/workspace_example/src/learning_service/build/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/Basics/workspace_example/src/learning_service/build/CMakeFiles/3.21.1/CMakeSystem.cmake b/Basics/workspace_example/src/learning_service/build/CMakeFiles/3.21.1/CMakeSystem.cmake new file mode 100644 index 0000000000000000000000000000000000000000..f379d558b3b782cd6d33468f00c90e63c8fad497 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/CMakeFiles/3.21.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-5.4.0-92-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "5.4.0-92-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-5.4.0-92-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "5.4.0-92-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/Basics/workspace_example/src/learning_service/build/CMakeFiles/3.21.1/CompilerIdC/CMakeCCompilerId.c b/Basics/workspace_example/src/learning_service/build/CMakeFiles/3.21.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000000000000000000000000000000000000..051f7483c93383dd9ce26ec5dfcc9f0c9b69c3ea --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/CMakeFiles/3.21.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,807 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && __has_include() +# define COMPILER_ID "ROCMClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# elif defined(__clang__) +# define SIMULATE_ID "Clang" +# elif defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif +# if defined(__clang__) && __has_include() +# include +# define COMPILER_VERSION_MAJOR DEC(HIP_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(HIP_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(HIP_VERSION_PATCH) +# endif + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_DIALECT "90" +# else +# define C_DIALECT +# endif +#elif __STDC_VERSION__ > 201710L +# define C_DIALECT "23" +#elif __STDC_VERSION__ >= 201710L +# define C_DIALECT "17" +#elif __STDC_VERSION__ >= 201000L +# define C_DIALECT "11" +#elif __STDC_VERSION__ >= 199901L +# define C_DIALECT "99" +#else +# define C_DIALECT "90" +#endif +const char* info_language_dialect_default = + "INFO" ":" "dialect_default[" C_DIALECT "]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/Basics/workspace_example/src/learning_service/build/CMakeFiles/3.21.1/CompilerIdC/a.out b/Basics/workspace_example/src/learning_service/build/CMakeFiles/3.21.1/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..11b7df452ad29dfd7bf1d9b188856c9e33182403 Binary files /dev/null and b/Basics/workspace_example/src/learning_service/build/CMakeFiles/3.21.1/CompilerIdC/a.out differ diff --git a/Basics/workspace_example/src/learning_service/build/CMakeFiles/3.21.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/Basics/workspace_example/src/learning_service/build/CMakeFiles/3.21.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000000000000000000000000000000000000..f6750215512fadb439e548de0d19aec5f8a91d5e --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/CMakeFiles/3.21.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,795 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && __has_include() +# define COMPILER_ID "ROCMClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# elif defined(__clang__) +# define SIMULATE_ID "Clang" +# elif defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif +# if defined(__clang__) && __has_include() +# include +# define COMPILER_VERSION_MAJOR DEC(HIP_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(HIP_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(HIP_VERSION_PATCH) +# endif + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_dialect_default = "INFO" ":" "dialect_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} diff --git a/Basics/workspace_example/src/learning_service/build/CMakeFiles/3.21.1/CompilerIdCXX/a.out b/Basics/workspace_example/src/learning_service/build/CMakeFiles/3.21.1/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..71c2ceda86a2fae89d661d131b89af3990e37838 Binary files /dev/null and b/Basics/workspace_example/src/learning_service/build/CMakeFiles/3.21.1/CompilerIdCXX/a.out differ diff --git a/Basics/workspace_example/src/learning_service/build/CMakeFiles/CMakeError.log b/Basics/workspace_example/src/learning_service/build/CMakeFiles/CMakeError.log new file mode 100644 index 0000000000000000000000000000000000000000..109a2f1e69b89241ceb059d40591e51ebdac879b --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/CMakeFiles/CMakeError.log @@ -0,0 +1,51 @@ +Performing C SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD failed with the following output: +Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_b8d26 && [1/2] Building C object CMakeFiles/cmTC_b8d26.dir/src.c.o +[2/2] Linking C executable cmTC_b8d26 +FAILED: cmTC_b8d26 +: && /usr/bin/cc -rdynamic CMakeFiles/cmTC_b8d26.dir/src.c.o -o cmTC_b8d26 && : +CMakeFiles/cmTC_b8d26.dir/src.c.o:在函数‘main’中: +src.c:(.text+0x3e):对‘pthread_create’未定义的引用 +src.c:(.text+0x4a):对‘pthread_detach’未定义的引用 +src.c:(.text+0x56):对‘pthread_cancel’未定义的引用 +src.c:(.text+0x67):对‘pthread_join’未定义的引用 +src.c:(.text+0x7b):对‘pthread_atfork’未定义的引用 +collect2: error: ld returned 1 exit status +ninja: build stopped: subcommand failed. + + +Source file was: +#include + +static void* test_func(void* data) +{ + return data; +} + +int main(void) +{ + pthread_t thread; + pthread_create(&thread, NULL, test_func, NULL); + pthread_detach(thread); + pthread_cancel(thread); + pthread_join(thread, NULL); + pthread_atfork(NULL, NULL, NULL); + pthread_exit(NULL); + + return 0; +} + +Determining if the function pthread_create exists in the pthreads failed with the following output: +Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_4db10 && [1/2] Building C object CMakeFiles/cmTC_4db10.dir/CheckFunctionExists.c.o +[2/2] Linking C executable cmTC_4db10 +FAILED: cmTC_4db10 +: && /usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_4db10.dir/CheckFunctionExists.c.o -o cmTC_4db10 -lpthreads && : +/usr/bin/ld: 找不到 -lpthreads +collect2: error: ld returned 1 exit status +ninja: build stopped: subcommand failed. + + + diff --git a/Basics/workspace_example/src/learning_service/build/CMakeFiles/CMakeOutput.log b/Basics/workspace_example/src/learning_service/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000000000000000000000000000000000000..caad47dd2c2c86b8e105d884c25bf0047d82ae12 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,441 @@ +The system is: Linux - 5.4.0-92-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/3.21.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/3.21.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_43210 && [1/2] Building C object CMakeFiles/cmTC_43210.dir/CMakeCCompilerABI.c.o +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_43210.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/7/cc1 -quiet -v -imultiarch x86_64-linux-gnu /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_43210.dir/CMakeCCompilerABI.c.o -version -fstack-protector-strong -Wformat -Wformat-security -o /tmp/ccnu6GKu.s +GNU C11 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu) + compiled by GNU C version 7.5.0, GMP version 6.1.2, MPFR version 4.0.1, MPC version 1.1.0, isl version isl-0.19-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/7/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/7/include + /usr/local/include + /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C11 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu) + compiled by GNU C version 7.5.0, GMP version 6.1.2, MPFR version 4.0.1, MPC version 1.1.0, isl version isl-0.19-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: b62ed4a2880cd4159476ea8293b72fa8 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_43210.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' + as -v --64 -o CMakeFiles/cmTC_43210.dir/CMakeCCompilerABI.c.o /tmp/ccnu6GKu.s +GNU assembler version 2.30 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.30 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_43210.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' +[2/2] Linking C executable cmTC_43210 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_43210' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccPYWsex.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_43210 /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../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/7/../../.. CMakeFiles/cmTC_43210.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/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_43210' '-mtune=generic' '-march=x86-64' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/7/include] + add: [/usr/local/include] + add: [/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/7/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/7/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] ==> [/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/7/include;/usr/local/include;/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_43210 && [1/2] Building C object CMakeFiles/cmTC_43210.dir/CMakeCCompilerABI.c.o] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_43210.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/7/cc1 -quiet -v -imultiarch x86_64-linux-gnu /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_43210.dir/CMakeCCompilerABI.c.o -version -fstack-protector-strong -Wformat -Wformat-security -o /tmp/ccnu6GKu.s] + ignore line: [GNU C11 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 7.5.0 GMP version 6.1.2 MPFR version 4.0.1 MPC version 1.1.0 isl version isl-0.19-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/7/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/7/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C11 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 7.5.0 GMP version 6.1.2 MPFR version 4.0.1 MPC version 1.1.0 isl version isl-0.19-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: b62ed4a2880cd4159476ea8293b72fa8] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_43210.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_43210.dir/CMakeCCompilerABI.c.o /tmp/ccnu6GKu.s] + ignore line: [GNU assembler version 2.30 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.30] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_43210.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [[2/2] Linking C executable cmTC_43210] + 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/7/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_43210' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccPYWsex.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_43210 /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../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/7/../../.. CMakeFiles/cmTC_43210.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/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccPYWsex.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_43210] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] + arg [CMakeFiles/cmTC_43210.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7] ==> [/usr/lib/gcc/x86_64-linux-gnu/7] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_6a6c3 && [1/2] Building CXX object CMakeFiles/cmTC_6a6c3.dir/CMakeCXXCompilerABI.cpp.o +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6a6c3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/7/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_6a6c3.dir/CMakeCXXCompilerABI.cpp.o -version -fstack-protector-strong -Wformat -Wformat-security -o /tmp/cclreXgz.s +GNU C++14 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu) + compiled by GNU C version 7.5.0, GMP version 6.1.2, MPFR version 4.0.1, MPC version 1.1.0, isl version isl-0.19-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/7" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/7/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/7 + /usr/include/x86_64-linux-gnu/c++/7 + /usr/include/c++/7/backward + /usr/lib/gcc/x86_64-linux-gnu/7/include + /usr/local/include + /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++14 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu) + compiled by GNU C version 7.5.0, GMP version 6.1.2, MPFR version 4.0.1, MPC version 1.1.0, isl version isl-0.19-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 3eb3dc290cd5714c3e1c3ae751116f07 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6a6c3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + as -v --64 -o CMakeFiles/cmTC_6a6c3.dir/CMakeCXXCompilerABI.cpp.o /tmp/cclreXgz.s +GNU assembler version 2.30 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.30 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6a6c3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' +[2/2] Linking CXX executable cmTC_6a6c3 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_6a6c3' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/cc3Ok46x.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_6a6c3 /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../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/7/../../.. CMakeFiles/cmTC_6a6c3.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_6a6c3' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/7] + add: [/usr/include/x86_64-linux-gnu/c++/7] + add: [/usr/include/c++/7/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/7/include] + add: [/usr/local/include] + add: [/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/7] ==> [/usr/include/c++/7] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/7] ==> [/usr/include/x86_64-linux-gnu/c++/7] + collapse include dir [/usr/include/c++/7/backward] ==> [/usr/include/c++/7/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/7/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/7/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] ==> [/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/7;/usr/include/x86_64-linux-gnu/c++/7;/usr/include/c++/7/backward;/usr/lib/gcc/x86_64-linux-gnu/7/include;/usr/local/include;/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_6a6c3 && [1/2] Building CXX object CMakeFiles/cmTC_6a6c3.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6a6c3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/7/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_6a6c3.dir/CMakeCXXCompilerABI.cpp.o -version -fstack-protector-strong -Wformat -Wformat-security -o /tmp/cclreXgz.s] + ignore line: [GNU C++14 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 7.5.0 GMP version 6.1.2 MPFR version 4.0.1 MPC version 1.1.0 isl version isl-0.19-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/7"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/7/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/7] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/7] + ignore line: [ /usr/include/c++/7/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/7/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++14 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 7.5.0 GMP version 6.1.2 MPFR version 4.0.1 MPC version 1.1.0 isl version isl-0.19-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 3eb3dc290cd5714c3e1c3ae751116f07] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6a6c3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_6a6c3.dir/CMakeCXXCompilerABI.cpp.o /tmp/cclreXgz.s] + ignore line: [GNU assembler version 2.30 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.30] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6a6c3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [[2/2] Linking CXX executable cmTC_6a6c3] + 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/7/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_6a6c3' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/cc3Ok46x.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_6a6c3 /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../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/7/../../.. CMakeFiles/cmTC_6a6c3.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc3Ok46x.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_6a6c3] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] + arg [CMakeFiles/cmTC_6a6c3.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7] ==> [/usr/lib/gcc/x86_64-linux-gnu/7] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Determining if the include file pthread.h exists passed with the following output: +Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_2372e && [1/2] Building C object CMakeFiles/cmTC_2372e.dir/CheckIncludeFile.c.o +[2/2] Linking C executable cmTC_2372e + + + +Determining if the function pthread_create exists in the pthread passed with the following output: +Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_0879e && [1/2] Building C object CMakeFiles/cmTC_0879e.dir/CheckFunctionExists.c.o +[2/2] Linking C executable cmTC_0879e + + + diff --git a/Basics/workspace_example/src/learning_service/build/CMakeFiles/TargetDirectories.txt b/Basics/workspace_example/src/learning_service/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000000000000000000000000000000000000..0f412824edf64638097720d0ecd8119e59539885 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,84 @@ +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/install/local.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/rebuild_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/edit_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/person_server.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/turtle_command_server.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/turtle_spawn.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/learning_service_genpy.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/learning_service_generate_messages_py.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/roscpp_generate_messages_py.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/roscpp_generate_messages_nodejs.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/rosgraph_msgs_generate_messages_py.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/list_install_components.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/roscpp_generate_messages_eus.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/std_srvs_generate_messages_py.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/std_msgs_generate_messages_eus.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/roscpp_generate_messages_lisp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/person_client.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/std_msgs_generate_messages_cpp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/install/strip.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/learning_service_generate_messages_eus.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/run_tests.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/std_srvs_generate_messages_lisp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/geometry_msgs_generate_messages_lisp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/download_extra_data.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/std_msgs_generate_messages_py.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/geometry_msgs_generate_messages_eus.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/roscpp_generate_messages_cpp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/test.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/geometry_msgs_generate_messages_cpp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/std_msgs_generate_messages_nodejs.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/geometry_msgs_generate_messages_py.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/clean_test_results.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/turtlesim_generate_messages_eus.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/doxygen.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/std_srvs_generate_messages_eus.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/turtlesim_generate_messages_cpp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/install.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/std_msgs_generate_messages_lisp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/turtlesim_generate_messages_lisp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/turtlesim_generate_messages_nodejs.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/turtlesim_generate_messages_py.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/_learning_service_generate_messages_check_deps_Person.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/learning_service_generate_messages_nodejs.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/_learning_service_generate_messages_check_deps_person.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/std_srvs_generate_messages_cpp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/learning_service_generate_messages.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/learning_service_generate_messages_cpp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/learning_service_gencpp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/learning_service_genlisp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/tests.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/std_srvs_generate_messages_nodejs.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/learning_service_geneus.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/learning_service_generate_messages_lisp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/CMakeFiles/learning_service_gennodejs.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/CMakeFiles/install/strip.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/CMakeFiles/install/local.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/CMakeFiles/test.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/CMakeFiles/edit_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/CMakeFiles/rebuild_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/CMakeFiles/install.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/CMakeFiles/list_install_components.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/CMakeFiles/install/strip.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/CMakeFiles/install/local.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/CMakeFiles/install.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/CMakeFiles/list_install_components.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/CMakeFiles/rebuild_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/CMakeFiles/test.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/CMakeFiles/gmock_main.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/CMakeFiles/gmock.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/CMakeFiles/edit_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/gtest/CMakeFiles/install/strip.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/gtest/CMakeFiles/install/local.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/gtest/CMakeFiles/install.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/gtest/CMakeFiles/list_install_components.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/gtest/CMakeFiles/rebuild_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/gtest/CMakeFiles/gtest.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/gtest/CMakeFiles/edit_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/gtest/CMakeFiles/test.dir diff --git a/Basics/workspace_example/src/learning_service/build/CMakeFiles/clion-environment.txt b/Basics/workspace_example/src/learning_service/build/CMakeFiles/clion-environment.txt new file mode 100644 index 0000000000000000000000000000000000000000..7fea89c0c4ea5f108955e6da905acb1855d1f356 Binary files /dev/null and b/Basics/workspace_example/src/learning_service/build/CMakeFiles/clion-environment.txt differ diff --git a/Basics/workspace_example/src/learning_service/build/CMakeFiles/clion-log.txt b/Basics/workspace_example/src/learning_service/build/CMakeFiles/clion-log.txt new file mode 100644 index 0000000000000000000000000000000000000000..21862202efca0843c9f979a49657f67fcf9ab213 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/CMakeFiles/clion-log.txt @@ -0,0 +1,46 @@ +/home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_MAKE_PROGRAM=/snap/clion/178/bin/ninja/linux/ninja -DCATKIN_DEVEL_PREFIX:PATH=/home/hazyparker/project/learn_ros/Basics/test2_ws/devel -G Ninja /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service +-- Using CATKIN_DEVEL_PREFIX: /home/hazyparker/project/learn_ros/Basics/test2_ws/devel +-- Using CMAKE_PREFIX_PATH: /opt/ros/melodic +-- This workspace overlays: /opt/ros/melodic +-- Found PythonInterp: /usr/bin/python2 (found suitable version "2.7.17", minimum required is "2") +-- Using PYTHON_EXECUTABLE: /usr/bin/python2 +-- Using Debian Python package layout +-- Using empy: /usr/bin/empy +-- Using CATKIN_ENABLE_TESTING: ON +-- Call enable_testing() +-- Using CATKIN_TEST_RESULTS_DIR: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/test_results +-- Found gtest sources under '/usr/src/googletest': gtests will be built +-- Found gmock sources under '/usr/src/googletest': gmock will be built +CMake Deprecation Warning at /usr/src/googletest/CMakeLists.txt:1 (cmake_minimum_required): + Compatibility with CMake < 2.8.12 will be removed from a future version of + CMake. + + Update the VERSION argument value or use a ... suffix to tell + CMake that the project does not need compatibility with older versions. + + +CMake Deprecation Warning at /usr/src/googletest/googlemock/CMakeLists.txt:41 (cmake_minimum_required): + Compatibility with CMake < 2.8.12 will be removed from a future version of + CMake. + + Update the VERSION argument value or use a ... suffix to tell + CMake that the project does not need compatibility with older versions. + + +CMake Deprecation Warning at /usr/src/googletest/googletest/CMakeLists.txt:48 (cmake_minimum_required): + Compatibility with CMake < 2.8.12 will be removed from a future version of + CMake. + + Update the VERSION argument value or use a ... suffix to tell + CMake that the project does not need compatibility with older versions. + + +-- Found PythonInterp: /usr/bin/python2 (found version "2.7.17") +-- Using Python nosetests: /usr/bin/nosetests-2.7 +-- catkin 0.7.29 +-- BUILD_SHARED_LIBS is on +-- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy +-- learning_service: 0 messages, 2 services +-- Configuring done +-- Generating done +-- Build files have been written to: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build diff --git a/Basics/workspace_example/src/learning_service/build/CMakeFiles/cmake.check_cache b/Basics/workspace_example/src/learning_service/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000000000000000000000000000000000000..3dccd731726d7faa8b29d8d7dba3b981a53ca497 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/Basics/workspace_example/src/learning_service/build/CMakeFiles/rules.ninja b/Basics/workspace_example/src/learning_service/build/CMakeFiles/rules.ninja new file mode 100644 index 0000000000000000000000000000000000000000..1e6c4023d642751cae45b3b16b274c9de9b4b9b0 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/CMakeFiles/rules.ninja @@ -0,0 +1,197 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.21 + +# This file contains all the rules used to get the outputs files +# built from the input files. +# It is included in the main 'build.ninja'. + +# ============================================================================= +# Project: learning_service +# Configurations: Debug +# ============================================================================= +# ============================================================================= + +############################################# +# Rule for running custom commands. + +rule CUSTOM_COMMAND + command = $COMMAND + description = $DESC + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__person_server_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__person_server_Debug + command = $PRE_LINK && /usr/bin/c++ $FLAGS $LINK_FLAGS $in -o $TARGET_FILE $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__turtle_command_server_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__turtle_command_server_Debug + command = $PRE_LINK && /usr/bin/c++ $FLAGS $LINK_FLAGS $in -o $TARGET_FILE $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__turtle_spawn_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__turtle_spawn_Debug + command = $PRE_LINK && /usr/bin/c++ $FLAGS $LINK_FLAGS $in -o $TARGET_FILE $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__person_client_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__person_client_Debug + command = $PRE_LINK && /usr/bin/c++ $FLAGS $LINK_FLAGS $in -o $TARGET_FILE $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__gmock_main_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX shared library. + +rule CXX_SHARED_LIBRARY_LINKER__gmock_main_Debug + command = $PRE_LINK && /usr/bin/c++ -fPIC $LANGUAGE_COMPILE_FLAGS $ARCH_FLAGS $LINK_FLAGS -shared $SONAME_FLAG$SONAME -o $TARGET_FILE $in $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX shared library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__gmock_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX shared library. + +rule CXX_SHARED_LIBRARY_LINKER__gmock_Debug + command = $PRE_LINK && /usr/bin/c++ -fPIC $LANGUAGE_COMPILE_FLAGS $ARCH_FLAGS $LINK_FLAGS -shared $SONAME_FLAG$SONAME -o $TARGET_FILE $in $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX shared library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__gtest_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX shared library. + +rule CXX_SHARED_LIBRARY_LINKER__gtest_Debug + command = $PRE_LINK && /usr/bin/c++ -fPIC $LANGUAGE_COMPILE_FLAGS $ARCH_FLAGS $LINK_FLAGS -shared $SONAME_FLAG$SONAME -o $TARGET_FILE $in $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX shared library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__gtest_main_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX shared library. + +rule CXX_SHARED_LIBRARY_LINKER__gtest_main_Debug + command = $PRE_LINK && /usr/bin/c++ -fPIC $LANGUAGE_COMPILE_FLAGS $ARCH_FLAGS $LINK_FLAGS -shared $SONAME_FLAG$SONAME -o $TARGET_FILE $in $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX shared library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for re-running cmake. + +rule RERUN_CMAKE + command = /home/hazyparker/app/CMake/cmake/bin/cmake --regenerate-during-build -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build + description = Re-running CMake... + generator = 1 + + +############################################# +# Rule for cleaning all built files. + +rule CLEAN + command = /snap/clion/178/bin/ninja/linux/ninja $FILE_ARG -t clean $TARGETS + description = Cleaning all built files... + + +############################################# +# Rule for printing all primary targets available. + +rule HELP + command = /snap/clion/178/bin/ninja/linux/ninja -t targets + description = All primary targets available: + diff --git a/Basics/workspace_example/src/learning_service/build/CTestConfiguration.ini b/Basics/workspace_example/src/learning_service/build/CTestConfiguration.ini new file mode 100644 index 0000000000000000000000000000000000000000..ed7905a1ba41f998c319bff323278dc9534fbf96 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/CTestConfiguration.ini @@ -0,0 +1,105 @@ +# This file is configured by CMake automatically as DartConfiguration.tcl +# If you choose not to use CMake, this file may be hand configured, by +# filling in the required variables. + + +# Configuration directories and files +SourceDirectory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service +BuildDirectory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build + +# Where to place the cost data store +CostDataFile: + +# Site is something like machine.domain, i.e. pragmatic.crd +Site: hazy-LenovoAir14 + +# Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++ +BuildName: + +# Subprojects +LabelsForSubprojects: + +# Submission information +SubmitURL: + +# Dashboard start time +NightlyStartTime: + +# Commands for the build/test/submit cycle +ConfigureCommand: "/home/hazyparker/app/CMake/cmake/bin/cmake" "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service" +MakeCommand: +DefaultCTestConfigurationType: + +# version control +UpdateVersionOnly: + +# CVS options +# Default is "-d -P -A" +CVSCommand: +CVSUpdateOptions: + +# Subversion options +SVNCommand: +SVNOptions: +SVNUpdateOptions: + +# Git options +GITCommand: +GITInitSubmodules: +GITUpdateOptions: +GITUpdateCustom: + +# Perforce options +P4Command: +P4Client: +P4Options: +P4UpdateOptions: +P4UpdateCustom: + +# Generic update command +UpdateCommand: +UpdateOptions: +UpdateType: + +# Compiler info +Compiler: /usr/bin/c++ +CompilerVersion: 7.5.0 + +# Dynamic analysis (MemCheck) +PurifyCommand: +ValgrindCommand: +ValgrindCommandOptions: +DrMemoryCommand: +DrMemoryCommandOptions: +CudaSanitizerCommand: +CudaSanitizerCommandOptions: +MemoryCheckType: +MemoryCheckSanitizerOptions: +MemoryCheckCommand: +MemoryCheckCommandOptions: +MemoryCheckSuppressionFile: + +# Coverage +CoverageCommand: +CoverageExtraFlags: + +# Testing options +# TimeOut is the amount of time in seconds to wait for processes +# to complete during testing. After TimeOut seconds, the +# process will be summarily terminated. +# Currently set to 25 minutes +TimeOut: + +# During parallel testing CTest will not start a new test if doing +# so would cause the system load to exceed this value. +TestLoad: + +UseLaunchers: +CurlOptions: +# warning, if you add new options here that have to do with submit, +# you have to update cmCTestSubmitCommand.cxx + +# For CTest submissions that timeout, these options +# specify behavior for retrying the submission +CTestSubmitRetryDelay: +CTestSubmitRetryCount: diff --git a/Basics/workspace_example/src/learning_service/build/CTestCustom.cmake b/Basics/workspace_example/src/learning_service/build/CTestCustom.cmake new file mode 100644 index 0000000000000000000000000000000000000000..14956f319e3982ef0886cb4e45e5b67437a99b2a --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/CTestCustom.cmake @@ -0,0 +1,2 @@ +set(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE 0) +set(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE 0) diff --git a/Basics/workspace_example/src/learning_service/build/CTestTestfile.cmake b/Basics/workspace_example/src/learning_service/build/CTestTestfile.cmake new file mode 100644 index 0000000000000000000000000000000000000000..d754e65bc1e1ac7039264d4923660a10d4447f8e --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/CTestTestfile.cmake @@ -0,0 +1,7 @@ +# CMake generated Testfile for +# Source directory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service +# Build directory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +subdirs("gtest") diff --git a/Basics/workspace_example/src/learning_service/build/Testing/Temporary/LastTest.log b/Basics/workspace_example/src/learning_service/build/Testing/Temporary/LastTest.log new file mode 100644 index 0000000000000000000000000000000000000000..5c756ea62b237a3396fe896a9fc7a82eb6a712ed --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/Testing/Temporary/LastTest.log @@ -0,0 +1,3 @@ +Start testing: Jan 08 11:26 CST +---------------------------------------------------------- +End testing: Jan 08 11:26 CST diff --git a/Basics/workspace_example/src/learning_service/build/atomic_configure/.rosinstall b/Basics/workspace_example/src/learning_service/build/atomic_configure/.rosinstall new file mode 100644 index 0000000000000000000000000000000000000000..be218f6175e9f031b6fe6df43bdd6aa4aa6bccc8 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/atomic_configure/.rosinstall @@ -0,0 +1,2 @@ +- setup-file: + local-name: /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/setup.sh diff --git a/Basics/workspace_example/src/learning_service/build/atomic_configure/_setup_util.py b/Basics/workspace_example/src/learning_service/build/atomic_configure/_setup_util.py new file mode 100755 index 0000000000000000000000000000000000000000..bd65cbd8116d35505fbadddb4b640f8319274218 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/atomic_configure/_setup_util.py @@ -0,0 +1,304 @@ +#!/usr/bin/python2 +# -*- 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/python2.7/dist-packages', +} + + +def rollback_env_variables(environ, env_var_subfolders): + """ + Generate shell code to reset environment variables. + + by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH. + This does not cover modifications performed by environment hooks. + """ + lines = [] + unmodified_environ = copy.copy(environ) + for key in sorted(env_var_subfolders.keys()): + subfolders = env_var_subfolders[key] + if not isinstance(subfolders, list): + subfolders = [subfolders] + value = _rollback_env_variable(unmodified_environ, key, subfolders) + if value is not None: + environ[key] = value + lines.append(assignment(key, value)) + if lines: + lines.insert(0, comment('reset environment variables by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH')) + return lines + + +def _rollback_env_variable(environ, name, subfolders): + """ + For each catkin workspace in CMAKE_PREFIX_PATH remove the first entry from env[NAME] matching workspace + subfolder. + + :param subfolders: list of str '' or subfoldername that may start with '/' + :returns: the updated value of the environment variable. + """ + value = environ[name] if name in environ else '' + env_paths = [path for path in value.split(os.pathsep) if path] + value_modified = False + for subfolder in subfolders: + if subfolder: + if subfolder.startswith(os.path.sep) or (os.path.altsep and subfolder.startswith(os.path.altsep)): + subfolder = subfolder[1:] + if subfolder.endswith(os.path.sep) or (os.path.altsep and subfolder.endswith(os.path.altsep)): + subfolder = subfolder[:-1] + for ws_path in _get_workspaces(environ, include_fuerte=True, include_non_existing=True): + path_to_find = os.path.join(ws_path, subfolder) if subfolder else ws_path + path_to_remove = None + for env_path in env_paths: + env_path_clean = env_path[:-1] if env_path and env_path[-1] in [os.path.sep, os.path.altsep] else env_path + if env_path_clean == path_to_find: + path_to_remove = env_path + break + if path_to_remove: + env_paths.remove(path_to_remove) + value_modified = True + new_value = os.pathsep.join(env_paths) + return new_value if value_modified else None + + +def _get_workspaces(environ, include_fuerte=False, include_non_existing=False): + """ + Based on CMAKE_PREFIX_PATH return all catkin workspaces. + + :param include_fuerte: The flag if paths starting with '/opt/ros/fuerte' should be considered workspaces, ``bool`` + """ + # get all cmake prefix paths + env_name = 'CMAKE_PREFIX_PATH' + value = environ[env_name] if env_name in environ else '' + paths = [path for path in value.split(os.pathsep) if path] + # remove non-workspace paths + workspaces = [path for path in paths if os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE)) or (include_fuerte and path.startswith('/opt/ros/fuerte')) or (include_non_existing and not os.path.exists(path))] + return workspaces + + +def prepend_env_variables(environ, env_var_subfolders, workspaces): + """Generate shell code to prepend environment variables for the all workspaces.""" + lines = [] + lines.append(comment('prepend folders of workspaces to environment variables')) + + paths = [path for path in workspaces.split(os.pathsep) if path] + + prefix = _prefix_env_variable(environ, 'CMAKE_PREFIX_PATH', paths, '') + lines.append(prepend(environ, 'CMAKE_PREFIX_PATH', prefix)) + + for key in sorted(key for key in env_var_subfolders.keys() if key != 'CMAKE_PREFIX_PATH'): + subfolder = env_var_subfolders[key] + prefix = _prefix_env_variable(environ, key, paths, subfolder) + lines.append(prepend(environ, key, prefix)) + return lines + + +def _prefix_env_variable(environ, name, paths, subfolders): + """ + Return the prefix to prepend to the environment variable NAME. + + Adding any path in NEW_PATHS_STR without creating duplicate or empty items. + """ + value = environ[name] if name in environ else '' + environ_paths = [path for path in value.split(os.pathsep) if path] + checked_paths = [] + for path in paths: + if not isinstance(subfolders, list): + subfolders = [subfolders] + for subfolder in subfolders: + path_tmp = path + if subfolder: + path_tmp = os.path.join(path_tmp, subfolder) + # skip nonexistent paths + if not os.path.exists(path_tmp): + continue + # exclude any path already in env and any path we already added + if path_tmp not in environ_paths and path_tmp not in checked_paths: + checked_paths.append(path_tmp) + prefix_str = os.pathsep.join(checked_paths) + if prefix_str != '' and environ_paths: + prefix_str += os.pathsep + return prefix_str + + +def assignment(key, value): + if not IS_WINDOWS: + return 'export %s="%s"' % (key, value) + else: + return 'set %s=%s' % (key, value) + + +def comment(msg): + if not IS_WINDOWS: + return '# %s' % msg + else: + return 'REM %s' % msg + + +def prepend(environ, key, prefix): + if key not in environ or not environ[key]: + return assignment(key, prefix) + if not IS_WINDOWS: + return 'export %s="%s$%s"' % (key, prefix, key) + else: + return 'set %s=%s%%%s%%' % (key, prefix, key) + + +def find_env_hooks(environ, cmake_prefix_path): + """Generate shell code with found environment hooks for the all workspaces.""" + lines = [] + lines.append(comment('found environment hooks in workspaces')) + + generic_env_hooks = [] + generic_env_hooks_workspace = [] + specific_env_hooks = [] + specific_env_hooks_workspace = [] + generic_env_hooks_by_filename = {} + specific_env_hooks_by_filename = {} + generic_env_hook_ext = 'bat' if IS_WINDOWS else 'sh' + specific_env_hook_ext = environ['CATKIN_SHELL'] if not IS_WINDOWS and 'CATKIN_SHELL' in environ and environ['CATKIN_SHELL'] else None + # remove non-workspace paths + workspaces = [path for path in cmake_prefix_path.split(os.pathsep) if path and os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE))] + for workspace in reversed(workspaces): + env_hook_dir = os.path.join(workspace, 'etc', 'catkin', 'profile.d') + if os.path.isdir(env_hook_dir): + for filename in sorted(os.listdir(env_hook_dir)): + if filename.endswith('.%s' % generic_env_hook_ext): + # remove previous env hook with same name if present + if filename in generic_env_hooks_by_filename: + i = generic_env_hooks.index(generic_env_hooks_by_filename[filename]) + generic_env_hooks.pop(i) + generic_env_hooks_workspace.pop(i) + # append env hook + generic_env_hooks.append(os.path.join(env_hook_dir, filename)) + generic_env_hooks_workspace.append(workspace) + generic_env_hooks_by_filename[filename] = generic_env_hooks[-1] + elif specific_env_hook_ext is not None and filename.endswith('.%s' % specific_env_hook_ext): + # remove previous env hook with same name if present + if filename in specific_env_hooks_by_filename: + i = specific_env_hooks.index(specific_env_hooks_by_filename[filename]) + specific_env_hooks.pop(i) + specific_env_hooks_workspace.pop(i) + # append env hook + specific_env_hooks.append(os.path.join(env_hook_dir, filename)) + specific_env_hooks_workspace.append(workspace) + specific_env_hooks_by_filename[filename] = specific_env_hooks[-1] + env_hooks = generic_env_hooks + specific_env_hooks + env_hooks_workspace = generic_env_hooks_workspace + specific_env_hooks_workspace + count = len(env_hooks) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_COUNT', count)) + for i in range(count): + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d' % i, env_hooks[i])) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d_WORKSPACE' % i, env_hooks_workspace[i])) + return lines + + +def _parse_arguments(args=None): + parser = argparse.ArgumentParser(description='Generates code blocks for the setup.SHELL script.') + parser.add_argument('--extend', action='store_true', help='Skip unsetting previous environment variables to extend context') + parser.add_argument('--local', action='store_true', help='Only consider this prefix path and ignore other prefix path in the environment') + return parser.parse_known_args(args=args)[0] + + +if __name__ == '__main__': + try: + try: + args = _parse_arguments() + except Exception as e: + print(e, file=sys.stderr) + sys.exit(1) + + if not args.local: + # environment at generation time + CMAKE_PREFIX_PATH = r'/opt/ros/melodic'.split(';') + else: + # don't consider any other prefix path than this one + CMAKE_PREFIX_PATH = [] + # prepend current workspace if not already part of CPP + base_path = os.path.dirname(__file__) + # CMAKE_PREFIX_PATH uses forward slash on all platforms, but __file__ is platform dependent + # base_path on Windows contains backward slashes, need to be converted to forward slashes before comparison + if os.path.sep != '/': + base_path = base_path.replace(os.path.sep, '/') + + if base_path not in CMAKE_PREFIX_PATH: + CMAKE_PREFIX_PATH.insert(0, base_path) + CMAKE_PREFIX_PATH = os.pathsep.join(CMAKE_PREFIX_PATH) + + environ = dict(os.environ) + lines = [] + if not args.extend: + lines += rollback_env_variables(environ, ENV_VAR_SUBFOLDERS) + lines += prepend_env_variables(environ, ENV_VAR_SUBFOLDERS, CMAKE_PREFIX_PATH) + lines += find_env_hooks(environ, CMAKE_PREFIX_PATH) + print('\n'.join(lines)) + + # need to explicitly flush the output + sys.stdout.flush() + except IOError as e: + # and catch potential "broken pipe" if stdout is not writable + # which can happen when piping the output to a file but the disk is full + if e.errno == errno.EPIPE: + print(e, file=sys.stderr) + sys.exit(2) + raise + + sys.exit(0) diff --git a/Basics/workspace_example/src/learning_service/build/atomic_configure/env.sh b/Basics/workspace_example/src/learning_service/build/atomic_configure/env.sh new file mode 100755 index 0000000000000000000000000000000000000000..8aa9d244ae9475039027a5f25a8d41a46174cddf --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/atomic_configure/env.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/templates/env.sh.in + +if [ $# -eq 0 ] ; then + /bin/echo "Usage: env.sh COMMANDS" + /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." + exit 1 +fi + +# ensure to not use different shell type which was set before +CATKIN_SHELL=sh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(cd "`dirname "$0"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" +exec "$@" diff --git a/Basics/workspace_example/src/learning_service/build/atomic_configure/local_setup.bash b/Basics/workspace_example/src/learning_service/build/atomic_configure/local_setup.bash new file mode 100644 index 0000000000000000000000000000000000000000..7da0d973d481c97d4aba63ab3a070fdc192dc3f8 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/atomic_configure/local_setup.bash @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/local_setup.bash.in + +CATKIN_SHELL=bash + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" --extend --local diff --git a/Basics/workspace_example/src/learning_service/build/atomic_configure/local_setup.sh b/Basics/workspace_example/src/learning_service/build/atomic_configure/local_setup.sh new file mode 100644 index 0000000000000000000000000000000000000000..2ca8113f3601d100b91f5f2d66d2614f916bf122 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/atomic_configure/local_setup.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/local_setup.sh.in + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/home/hazyparker/project/learn_ros/Basics/test2_ws/devel} +CATKIN_SETUP_UTIL_ARGS="--extend --local" +. "$_CATKIN_SETUP_DIR/setup.sh" +unset CATKIN_SETUP_UTIL_ARGS diff --git a/Basics/workspace_example/src/learning_service/build/atomic_configure/local_setup.zsh b/Basics/workspace_example/src/learning_service/build/atomic_configure/local_setup.zsh new file mode 100644 index 0000000000000000000000000000000000000000..e692accfd3341ef2f575dec1c83d843bd786107f --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/atomic_configure/local_setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/local_setup.zsh.in + +CATKIN_SHELL=zsh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) +emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh" --extend --local' diff --git a/Basics/workspace_example/src/learning_service/build/atomic_configure/setup.bash b/Basics/workspace_example/src/learning_service/build/atomic_configure/setup.bash new file mode 100644 index 0000000000000000000000000000000000000000..ff47af8f30bcc54efd5892530c84c4159250d4a3 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/atomic_configure/setup.bash @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/setup.bash.in + +CATKIN_SHELL=bash + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" diff --git a/Basics/workspace_example/src/learning_service/build/atomic_configure/setup.sh b/Basics/workspace_example/src/learning_service/build/atomic_configure/setup.sh new file mode 100644 index 0000000000000000000000000000000000000000..75f444875637fee1b6d424eb09bb9cae32c469d0 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/atomic_configure/setup.sh @@ -0,0 +1,96 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/setup.sh.in + +# Sets various environment variables and sources additional environment hooks. +# It tries it's best to undo changes from a previously sourced setup file before. +# Supported command line options: +# --extend: skips the undoing of changes from a previously sourced setup file +# --local: only considers this workspace but not the chained ones +# In plain sh shell which doesn't support arguments for sourced scripts you can +# set the environment variable `CATKIN_SETUP_UTIL_ARGS=--extend/--local` instead. + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/home/hazyparker/project/learn_ros/Basics/test2_ws/devel} +_SETUP_UTIL="$_CATKIN_SETUP_DIR/_setup_util.py" +unset _CATKIN_SETUP_DIR + +if [ ! -f "$_SETUP_UTIL" ]; then + echo "Missing Python script: $_SETUP_UTIL" + return 22 +fi + +# detect if running on Darwin platform +_UNAME=`uname -s` +_IS_DARWIN=0 +if [ "$_UNAME" = "Darwin" ]; then + _IS_DARWIN=1 +fi +unset _UNAME + +# make sure to export all environment variables +export CMAKE_PREFIX_PATH +if [ $_IS_DARWIN -eq 0 ]; then + export LD_LIBRARY_PATH +else + export DYLD_LIBRARY_PATH +fi +unset _IS_DARWIN +export PATH +export PKG_CONFIG_PATH +export PYTHONPATH + +# remember type of shell if not already set +if [ -z "$CATKIN_SHELL" ]; then + CATKIN_SHELL=sh +fi + +# invoke Python script to generate necessary exports of environment variables +# use TMPDIR if it exists, otherwise fall back to /tmp +if [ -d "${TMPDIR:-}" ]; then + _TMPDIR="${TMPDIR}" +else + _TMPDIR=/tmp +fi +_SETUP_TMP=`mktemp "${_TMPDIR}/setup.sh.XXXXXXXXXX"` +unset _TMPDIR +if [ $? -ne 0 -o ! -f "$_SETUP_TMP" ]; then + echo "Could not create temporary file: $_SETUP_TMP" + return 1 +fi +CATKIN_SHELL=$CATKIN_SHELL "$_SETUP_UTIL" $@ ${CATKIN_SETUP_UTIL_ARGS:-} >> "$_SETUP_TMP" +_RC=$? +if [ $_RC -ne 0 ]; then + if [ $_RC -eq 2 ]; then + echo "Could not write the output of '$_SETUP_UTIL' to temporary file '$_SETUP_TMP': may be the disk if full?" + else + echo "Failed to run '\"$_SETUP_UTIL\" $@': return code $_RC" + fi + unset _RC + unset _SETUP_UTIL + rm -f "$_SETUP_TMP" + unset _SETUP_TMP + return 1 +fi +unset _RC +unset _SETUP_UTIL +. "$_SETUP_TMP" +rm -f "$_SETUP_TMP" +unset _SETUP_TMP + +# source all environment hooks +_i=0 +while [ $_i -lt $_CATKIN_ENVIRONMENT_HOOKS_COUNT ]; do + eval _envfile=\$_CATKIN_ENVIRONMENT_HOOKS_$_i + unset _CATKIN_ENVIRONMENT_HOOKS_$_i + eval _envfile_workspace=\$_CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + unset _CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + # set workspace for environment hook + CATKIN_ENV_HOOK_WORKSPACE=$_envfile_workspace + . "$_envfile" + unset CATKIN_ENV_HOOK_WORKSPACE + _i=$((_i + 1)) +done +unset _i + +unset _CATKIN_ENVIRONMENT_HOOKS_COUNT diff --git a/Basics/workspace_example/src/learning_service/build/atomic_configure/setup.zsh b/Basics/workspace_example/src/learning_service/build/atomic_configure/setup.zsh new file mode 100644 index 0000000000000000000000000000000000000000..9f780b741031d8037b90514441a80f9fed39d02b --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/atomic_configure/setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/setup.zsh.in + +CATKIN_SHELL=zsh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) +emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh"' diff --git a/Basics/workspace_example/src/learning_service/build/build.ninja b/Basics/workspace_example/src/learning_service/build/build.ninja new file mode 100644 index 0000000000000000000000000000000000000000..800c43c9b2f837ba95c42afa20c918f35a42510d --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/build.ninja @@ -0,0 +1,1222 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.21 + +# This file contains all the build statements describing the +# compilation DAG. + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# +# Which is the root file. +# ============================================================================= + +# ============================================================================= +# Project: learning_service +# Configurations: Debug +# ============================================================================= + +############################################# +# Minimal version of Ninja required by this file + +ninja_required_version = 1.5 + + +############################################# +# Set configuration variable for custom commands. + +CONFIGURATION = Debug +# ============================================================================= +# Include auxiliary files. + + +############################################# +# Include rules file. + +include CMakeFiles/rules.ninja + +# ============================================================================= + +############################################# +# Logical path to working directory; prefix for absolute paths. + +cmake_ninja_workdir = /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/ + +############################################# +# Utility command for install/local + +build CMakeFiles/install/local.util: CUSTOM_COMMAND all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake + DESC = Installing only the local directory... + pool = console + restat = 1 + +build install/local: phony CMakeFiles/install/local.util + + +############################################# +# Utility command for rebuild_cache + +build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build && /home/hazyparker/app/CMake/cmake/bin/cmake --regenerate-during-build -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build rebuild_cache: phony CMakeFiles/rebuild_cache.util + + +############################################# +# Utility command for edit_cache + +build CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build && /home/hazyparker/app/CMake/cmake/bin/cmake-gui -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build edit_cache: phony CMakeFiles/edit_cache.util + +# ============================================================================= +# Object build statements for EXECUTABLE target person_server + + +############################################# +# Order-only phony target for person_server + +build cmake_object_order_depends_target_person_server: phony || learning_service_gencpp + +build CMakeFiles/person_server.dir/src/person_server.cpp.o: CXX_COMPILER__person_server_Debug /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/src/person_server.cpp || cmake_object_order_depends_target_person_server + DEFINES = -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"learning_service\" + DEP_FILE = CMakeFiles/person_server.dir/src/person_server.cpp.o.d + FLAGS = -g + INCLUDES = -I/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include -I/opt/ros/melodic/include -I/opt/ros/melodic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp + OBJECT_DIR = CMakeFiles/person_server.dir + OBJECT_FILE_DIR = CMakeFiles/person_server.dir/src + + +# ============================================================================= +# Link build statements for EXECUTABLE target person_server + + +############################################# +# Link the executable /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_service/person_server + +build /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_service/person_server: CXX_EXECUTABLE_LINKER__person_server_Debug CMakeFiles/person_server.dir/src/person_server.cpp.o | /opt/ros/melodic/lib/libroscpp.so /usr/lib/x86_64-linux-gnu/libboost_filesystem.so /opt/ros/melodic/lib/librosconsole.so /opt/ros/melodic/lib/librosconsole_log4cxx.so /opt/ros/melodic/lib/librosconsole_backend_interface.so /usr/lib/x86_64-linux-gnu/liblog4cxx.so /usr/lib/x86_64-linux-gnu/libboost_regex.so /opt/ros/melodic/lib/libxmlrpcpp.so /opt/ros/melodic/lib/libroscpp_serialization.so /opt/ros/melodic/lib/librostime.so /opt/ros/melodic/lib/libcpp_common.so /usr/lib/x86_64-linux-gnu/libboost_system.so /usr/lib/x86_64-linux-gnu/libboost_thread.so /usr/lib/x86_64-linux-gnu/libboost_chrono.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so /usr/lib/x86_64-linux-gnu/libboost_atomic.so /usr/lib/x86_64-linux-gnu/libpthread.so /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 || learning_service_gencpp + FLAGS = -g + LINK_FLAGS = -rdynamic + LINK_LIBRARIES = -Wl,-rpath,/opt/ros/melodic/lib /opt/ros/melodic/lib/libroscpp.so -lboost_filesystem /opt/ros/melodic/lib/librosconsole.so /opt/ros/melodic/lib/librosconsole_log4cxx.so /opt/ros/melodic/lib/librosconsole_backend_interface.so -llog4cxx -lboost_regex /opt/ros/melodic/lib/libxmlrpcpp.so /opt/ros/melodic/lib/libroscpp_serialization.so /opt/ros/melodic/lib/librostime.so /opt/ros/melodic/lib/libcpp_common.so -lboost_system -lboost_thread -lboost_chrono -lboost_date_time -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 + OBJECT_DIR = CMakeFiles/person_server.dir + POST_BUILD = : + PRE_LINK = : + TARGET_FILE = /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_service/person_server + TARGET_PDB = person_server.dbg + +# ============================================================================= +# Object build statements for EXECUTABLE target turtle_command_server + + +############################################# +# Order-only phony target for turtle_command_server + +build cmake_object_order_depends_target_turtle_command_server: phony || CMakeFiles/turtle_command_server.dir + +build CMakeFiles/turtle_command_server.dir/src/turtle_command_server.cpp.o: CXX_COMPILER__turtle_command_server_Debug /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/src/turtle_command_server.cpp || cmake_object_order_depends_target_turtle_command_server + DEFINES = -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"learning_service\" + DEP_FILE = CMakeFiles/turtle_command_server.dir/src/turtle_command_server.cpp.o.d + FLAGS = -g + INCLUDES = -I/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include -I/opt/ros/melodic/include -I/opt/ros/melodic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp + OBJECT_DIR = CMakeFiles/turtle_command_server.dir + OBJECT_FILE_DIR = CMakeFiles/turtle_command_server.dir/src + + +# ============================================================================= +# Link build statements for EXECUTABLE target turtle_command_server + + +############################################# +# Link the executable /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_service/turtle_command_server + +build /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_service/turtle_command_server: CXX_EXECUTABLE_LINKER__turtle_command_server_Debug CMakeFiles/turtle_command_server.dir/src/turtle_command_server.cpp.o | /opt/ros/melodic/lib/libroscpp.so /usr/lib/x86_64-linux-gnu/libboost_filesystem.so /opt/ros/melodic/lib/librosconsole.so /opt/ros/melodic/lib/librosconsole_log4cxx.so /opt/ros/melodic/lib/librosconsole_backend_interface.so /usr/lib/x86_64-linux-gnu/liblog4cxx.so /usr/lib/x86_64-linux-gnu/libboost_regex.so /opt/ros/melodic/lib/libxmlrpcpp.so /opt/ros/melodic/lib/libroscpp_serialization.so /opt/ros/melodic/lib/librostime.so /opt/ros/melodic/lib/libcpp_common.so /usr/lib/x86_64-linux-gnu/libboost_system.so /usr/lib/x86_64-linux-gnu/libboost_thread.so /usr/lib/x86_64-linux-gnu/libboost_chrono.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so /usr/lib/x86_64-linux-gnu/libboost_atomic.so /usr/lib/x86_64-linux-gnu/libpthread.so /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 + FLAGS = -g + LINK_FLAGS = -rdynamic + LINK_LIBRARIES = -Wl,-rpath,/opt/ros/melodic/lib /opt/ros/melodic/lib/libroscpp.so -lboost_filesystem /opt/ros/melodic/lib/librosconsole.so /opt/ros/melodic/lib/librosconsole_log4cxx.so /opt/ros/melodic/lib/librosconsole_backend_interface.so -llog4cxx -lboost_regex /opt/ros/melodic/lib/libxmlrpcpp.so /opt/ros/melodic/lib/libroscpp_serialization.so /opt/ros/melodic/lib/librostime.so /opt/ros/melodic/lib/libcpp_common.so -lboost_system -lboost_thread -lboost_chrono -lboost_date_time -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 + OBJECT_DIR = CMakeFiles/turtle_command_server.dir + POST_BUILD = : + PRE_LINK = : + TARGET_FILE = /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_service/turtle_command_server + TARGET_PDB = turtle_command_server.dbg + +# ============================================================================= +# Object build statements for EXECUTABLE target turtle_spawn + + +############################################# +# Order-only phony target for turtle_spawn + +build cmake_object_order_depends_target_turtle_spawn: phony || CMakeFiles/turtle_spawn.dir + +build CMakeFiles/turtle_spawn.dir/src/turtle_spawn.cpp.o: CXX_COMPILER__turtle_spawn_Debug /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/src/turtle_spawn.cpp || cmake_object_order_depends_target_turtle_spawn + DEFINES = -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"learning_service\" + DEP_FILE = CMakeFiles/turtle_spawn.dir/src/turtle_spawn.cpp.o.d + FLAGS = -g + INCLUDES = -I/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include -I/opt/ros/melodic/include -I/opt/ros/melodic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp + OBJECT_DIR = CMakeFiles/turtle_spawn.dir + OBJECT_FILE_DIR = CMakeFiles/turtle_spawn.dir/src + + +# ============================================================================= +# Link build statements for EXECUTABLE target turtle_spawn + + +############################################# +# Link the executable /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_service/turtle_spawn + +build /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_service/turtle_spawn: CXX_EXECUTABLE_LINKER__turtle_spawn_Debug CMakeFiles/turtle_spawn.dir/src/turtle_spawn.cpp.o | /opt/ros/melodic/lib/libroscpp.so /usr/lib/x86_64-linux-gnu/libboost_filesystem.so /opt/ros/melodic/lib/librosconsole.so /opt/ros/melodic/lib/librosconsole_log4cxx.so /opt/ros/melodic/lib/librosconsole_backend_interface.so /usr/lib/x86_64-linux-gnu/liblog4cxx.so /usr/lib/x86_64-linux-gnu/libboost_regex.so /opt/ros/melodic/lib/libxmlrpcpp.so /opt/ros/melodic/lib/libroscpp_serialization.so /opt/ros/melodic/lib/librostime.so /opt/ros/melodic/lib/libcpp_common.so /usr/lib/x86_64-linux-gnu/libboost_system.so /usr/lib/x86_64-linux-gnu/libboost_thread.so /usr/lib/x86_64-linux-gnu/libboost_chrono.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so /usr/lib/x86_64-linux-gnu/libboost_atomic.so /usr/lib/x86_64-linux-gnu/libpthread.so /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 + FLAGS = -g + LINK_FLAGS = -rdynamic + LINK_LIBRARIES = -Wl,-rpath,/opt/ros/melodic/lib /opt/ros/melodic/lib/libroscpp.so -lboost_filesystem /opt/ros/melodic/lib/librosconsole.so /opt/ros/melodic/lib/librosconsole_log4cxx.so /opt/ros/melodic/lib/librosconsole_backend_interface.so -llog4cxx -lboost_regex /opt/ros/melodic/lib/libxmlrpcpp.so /opt/ros/melodic/lib/libroscpp_serialization.so /opt/ros/melodic/lib/librostime.so /opt/ros/melodic/lib/libcpp_common.so -lboost_system -lboost_thread -lboost_chrono -lboost_date_time -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 + OBJECT_DIR = CMakeFiles/turtle_spawn.dir + POST_BUILD = : + PRE_LINK = : + TARGET_FILE = /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_service/turtle_spawn + TARGET_PDB = turtle_spawn.dbg + + +############################################# +# Utility command for learning_service_genpy + +build learning_service_genpy: phony learning_service_generate_messages_py + + +############################################# +# Utility command for learning_service_generate_messages_py + +build learning_service_generate_messages_py: phony CMakeFiles/learning_service_generate_messages_py /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_service/srv/_Person.py /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_service/srv/__init__.py /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_service/srv/_person.py _learning_service_generate_messages_check_deps_Person _learning_service_generate_messages_check_deps_person std_msgs_generate_messages_py + + +############################################# +# Utility command for rosgraph_msgs_generate_messages_eus + +build rosgraph_msgs_generate_messages_eus: phony + + +############################################# +# Utility command for roscpp_generate_messages_py + +build roscpp_generate_messages_py: phony + + +############################################# +# Utility command for roscpp_generate_messages_nodejs + +build roscpp_generate_messages_nodejs: phony + + +############################################# +# Utility command for rosgraph_msgs_generate_messages_py + +build rosgraph_msgs_generate_messages_py: phony + + +############################################# +# Utility command for list_install_components + +build list_install_components: phony + + +############################################# +# Utility command for roscpp_generate_messages_eus + +build roscpp_generate_messages_eus: phony + + +############################################# +# Utility command for std_srvs_generate_messages_py + +build std_srvs_generate_messages_py: phony + + +############################################# +# Utility command for std_msgs_generate_messages_eus + +build std_msgs_generate_messages_eus: phony + + +############################################# +# Utility command for roscpp_generate_messages_lisp + +build roscpp_generate_messages_lisp: phony + + +############################################# +# Utility command for geometry_msgs_generate_messages_nodejs + +build geometry_msgs_generate_messages_nodejs: phony + + +############################################# +# Utility command for rosgraph_msgs_generate_messages_cpp + +build rosgraph_msgs_generate_messages_cpp: phony + +# ============================================================================= +# Object build statements for EXECUTABLE target person_client + + +############################################# +# Order-only phony target for person_client + +build cmake_object_order_depends_target_person_client: phony || learning_service_gencpp + +build CMakeFiles/person_client.dir/src/person_client.cpp.o: CXX_COMPILER__person_client_Debug /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/src/person_client.cpp || cmake_object_order_depends_target_person_client + DEFINES = -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"learning_service\" + DEP_FILE = CMakeFiles/person_client.dir/src/person_client.cpp.o.d + FLAGS = -g + INCLUDES = -I/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include -I/opt/ros/melodic/include -I/opt/ros/melodic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp + OBJECT_DIR = CMakeFiles/person_client.dir + OBJECT_FILE_DIR = CMakeFiles/person_client.dir/src + + +# ============================================================================= +# Link build statements for EXECUTABLE target person_client + + +############################################# +# Link the executable /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_service/person_client + +build /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_service/person_client: CXX_EXECUTABLE_LINKER__person_client_Debug CMakeFiles/person_client.dir/src/person_client.cpp.o | /opt/ros/melodic/lib/libroscpp.so /usr/lib/x86_64-linux-gnu/libboost_filesystem.so /opt/ros/melodic/lib/librosconsole.so /opt/ros/melodic/lib/librosconsole_log4cxx.so /opt/ros/melodic/lib/librosconsole_backend_interface.so /usr/lib/x86_64-linux-gnu/liblog4cxx.so /usr/lib/x86_64-linux-gnu/libboost_regex.so /opt/ros/melodic/lib/libxmlrpcpp.so /opt/ros/melodic/lib/libroscpp_serialization.so /opt/ros/melodic/lib/librostime.so /opt/ros/melodic/lib/libcpp_common.so /usr/lib/x86_64-linux-gnu/libboost_system.so /usr/lib/x86_64-linux-gnu/libboost_thread.so /usr/lib/x86_64-linux-gnu/libboost_chrono.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so /usr/lib/x86_64-linux-gnu/libboost_atomic.so /usr/lib/x86_64-linux-gnu/libpthread.so /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 || learning_service_gencpp + FLAGS = -g + LINK_FLAGS = -rdynamic + LINK_LIBRARIES = -Wl,-rpath,/opt/ros/melodic/lib /opt/ros/melodic/lib/libroscpp.so -lboost_filesystem /opt/ros/melodic/lib/librosconsole.so /opt/ros/melodic/lib/librosconsole_log4cxx.so /opt/ros/melodic/lib/librosconsole_backend_interface.so -llog4cxx -lboost_regex /opt/ros/melodic/lib/libxmlrpcpp.so /opt/ros/melodic/lib/libroscpp_serialization.so /opt/ros/melodic/lib/librostime.so /opt/ros/melodic/lib/libcpp_common.so -lboost_system -lboost_thread -lboost_chrono -lboost_date_time -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 + OBJECT_DIR = CMakeFiles/person_client.dir + POST_BUILD = : + PRE_LINK = : + TARGET_FILE = /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_service/person_client + TARGET_PDB = person_client.dbg + + +############################################# +# Utility command for std_msgs_generate_messages_cpp + +build std_msgs_generate_messages_cpp: phony + + +############################################# +# Utility command for install/strip + +build CMakeFiles/install/strip.util: CUSTOM_COMMAND all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake + DESC = Installing the project stripped... + pool = console + restat = 1 + +build install/strip: phony CMakeFiles/install/strip.util + + +############################################# +# Utility command for learning_service_generate_messages_eus + +build learning_service_generate_messages_eus: phony CMakeFiles/learning_service_generate_messages_eus /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_service/manifest.l /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_service/srv/Person.l /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_service/srv/person.l _learning_service_generate_messages_check_deps_Person _learning_service_generate_messages_check_deps_person std_msgs_generate_messages_eus + + +############################################# +# Utility command for run_tests + +build run_tests: phony + + +############################################# +# Utility command for std_srvs_generate_messages_lisp + +build std_srvs_generate_messages_lisp: phony + + +############################################# +# Utility command for geometry_msgs_generate_messages_lisp + +build geometry_msgs_generate_messages_lisp: phony + + +############################################# +# Utility command for download_extra_data + +build download_extra_data: phony + + +############################################# +# Utility command for std_msgs_generate_messages_py + +build std_msgs_generate_messages_py: phony + + +############################################# +# Utility command for geometry_msgs_generate_messages_eus + +build geometry_msgs_generate_messages_eus: phony + + +############################################# +# Utility command for roscpp_generate_messages_cpp + +build roscpp_generate_messages_cpp: phony + + +############################################# +# Utility command for test + +build CMakeFiles/test.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build && /home/hazyparker/app/CMake/cmake/bin/ctest --force-new-ctest-process + DESC = Running tests... + pool = console + restat = 1 + +build test: phony CMakeFiles/test.util + + +############################################# +# Utility command for geometry_msgs_generate_messages_cpp + +build geometry_msgs_generate_messages_cpp: phony + + +############################################# +# Utility command for std_msgs_generate_messages_nodejs + +build std_msgs_generate_messages_nodejs: phony + + +############################################# +# Utility command for geometry_msgs_generate_messages_py + +build geometry_msgs_generate_messages_py: phony + + +############################################# +# Utility command for clean_test_results + +build clean_test_results: phony CMakeFiles/clean_test_results + + +############################################# +# Utility command for turtlesim_generate_messages_eus + +build turtlesim_generate_messages_eus: phony + + +############################################# +# Utility command for doxygen + +build doxygen: phony + + +############################################# +# Utility command for std_srvs_generate_messages_eus + +build std_srvs_generate_messages_eus: phony + + +############################################# +# Utility command for rosgraph_msgs_generate_messages_nodejs + +build rosgraph_msgs_generate_messages_nodejs: phony + + +############################################# +# Utility command for turtlesim_generate_messages_cpp + +build turtlesim_generate_messages_cpp: phony + + +############################################# +# Utility command for install + +build CMakeFiles/install.util: CUSTOM_COMMAND all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build && /home/hazyparker/app/CMake/cmake/bin/cmake -P cmake_install.cmake + DESC = Install the project... + pool = console + restat = 1 + +build install: phony CMakeFiles/install.util + + +############################################# +# Utility command for std_msgs_generate_messages_lisp + +build std_msgs_generate_messages_lisp: phony + + +############################################# +# Utility command for turtlesim_generate_messages_lisp + +build turtlesim_generate_messages_lisp: phony + + +############################################# +# Utility command for rosgraph_msgs_generate_messages_lisp + +build rosgraph_msgs_generate_messages_lisp: phony + + +############################################# +# Utility command for turtlesim_generate_messages_nodejs + +build turtlesim_generate_messages_nodejs: phony + + +############################################# +# Utility command for turtlesim_generate_messages_py + +build turtlesim_generate_messages_py: phony + + +############################################# +# Utility command for _learning_service_generate_messages_check_deps_Person + +build _learning_service_generate_messages_check_deps_Person: phony CMakeFiles/_learning_service_generate_messages_check_deps_Person + + +############################################# +# Utility command for learning_service_generate_messages_nodejs + +build learning_service_generate_messages_nodejs: phony CMakeFiles/learning_service_generate_messages_nodejs /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/gennodejs/ros/learning_service/srv/Person.js /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/gennodejs/ros/learning_service/srv/person.js _learning_service_generate_messages_check_deps_Person _learning_service_generate_messages_check_deps_person std_msgs_generate_messages_nodejs + + +############################################# +# Utility command for _learning_service_generate_messages_check_deps_person + +build _learning_service_generate_messages_check_deps_person: phony CMakeFiles/_learning_service_generate_messages_check_deps_person + + +############################################# +# Utility command for std_srvs_generate_messages_cpp + +build std_srvs_generate_messages_cpp: phony + + +############################################# +# Utility command for learning_service_generate_messages + +build learning_service_generate_messages: phony learning_service_generate_messages_cpp learning_service_generate_messages_eus learning_service_generate_messages_lisp learning_service_generate_messages_nodejs learning_service_generate_messages_py + + +############################################# +# Utility command for learning_service_generate_messages_cpp + +build learning_service_generate_messages_cpp: phony CMakeFiles/learning_service_generate_messages_cpp /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include/learning_service/Person.h /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include/learning_service/person.h _learning_service_generate_messages_check_deps_Person _learning_service_generate_messages_check_deps_person std_msgs_generate_messages_cpp + + +############################################# +# Utility command for learning_service_gencpp + +build learning_service_gencpp: phony learning_service_generate_messages_cpp + + +############################################# +# Utility command for learning_service_genlisp + +build learning_service_genlisp: phony learning_service_generate_messages_lisp + + +############################################# +# Utility command for tests + +build tests: phony + + +############################################# +# Utility command for std_srvs_generate_messages_nodejs + +build std_srvs_generate_messages_nodejs: phony + + +############################################# +# Utility command for learning_service_geneus + +build learning_service_geneus: phony learning_service_generate_messages_eus + + +############################################# +# Utility command for learning_service_generate_messages_lisp + +build learning_service_generate_messages_lisp: phony CMakeFiles/learning_service_generate_messages_lisp /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/common-lisp/ros/learning_service/srv/Person.lisp /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/common-lisp/ros/learning_service/srv/person.lisp _learning_service_generate_messages_check_deps_Person _learning_service_generate_messages_check_deps_person std_msgs_generate_messages_lisp + + +############################################# +# Utility command for learning_service_gennodejs + +build learning_service_gennodejs: phony learning_service_generate_messages_nodejs + + +############################################# +# Phony custom command for CMakeFiles/learning_service_generate_messages_py + +build CMakeFiles/learning_service_generate_messages_py | ${cmake_ninja_workdir}CMakeFiles/learning_service_generate_messages_py: phony /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_service/srv/_Person.py /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_service/srv/_person.py /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_service/srv/__init__.py || _learning_service_generate_messages_check_deps_Person _learning_service_generate_messages_check_deps_person std_msgs_generate_messages_py + + +############################################# +# Custom command for /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_service/srv/_Person.py + +build /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_service/srv/_Person.py: CUSTOM_COMMAND /opt/ros/melodic/lib/genpy/gensrv_py.py ../srv/Person.srv || _learning_service_generate_messages_check_deps_Person _learning_service_generate_messages_check_deps_person std_msgs_generate_messages_py + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build && /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/catkin_generated/env_cached.sh /usr/bin/python2 /opt/ros/melodic/share/genpy/cmake/../../../lib/genpy/gensrv_py.py /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/Person.srv -Istd_msgs:/opt/ros/melodic/share/std_msgs/cmake/../msg -p learning_service -o /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_service/srv + DESC = Generating Python code from SRV learning_service/Person + restat = 1 + + +############################################# +# Custom command for /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_service/srv/__init__.py + +build /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_service/srv/__init__.py: CUSTOM_COMMAND /opt/ros/melodic/lib/genpy/genmsg_py.py /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_service/srv/_Person.py /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_service/srv/_person.py || _learning_service_generate_messages_check_deps_Person _learning_service_generate_messages_check_deps_person std_msgs_generate_messages_py + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build && /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/catkin_generated/env_cached.sh /usr/bin/python2 /opt/ros/melodic/share/genpy/cmake/../../../lib/genpy/genmsg_py.py -o /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_service/srv --initpy + DESC = Generating Python srv __init__.py for learning_service + restat = 1 + + +############################################# +# Custom command for /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_service/srv/_person.py + +build /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_service/srv/_person.py: CUSTOM_COMMAND /opt/ros/melodic/lib/genpy/gensrv_py.py ../srv/person.srv || _learning_service_generate_messages_check_deps_Person _learning_service_generate_messages_check_deps_person std_msgs_generate_messages_py + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build && /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/catkin_generated/env_cached.sh /usr/bin/python2 /opt/ros/melodic/share/genpy/cmake/../../../lib/genpy/gensrv_py.py /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/person.srv -Istd_msgs:/opt/ros/melodic/share/std_msgs/cmake/../msg -p learning_service -o /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_service/srv + DESC = Generating Python code from SRV learning_service/person + restat = 1 + + +############################################# +# Phony custom command for CMakeFiles/learning_service_generate_messages_eus + +build CMakeFiles/learning_service_generate_messages_eus | ${cmake_ninja_workdir}CMakeFiles/learning_service_generate_messages_eus: phony /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_service/srv/Person.l /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_service/srv/person.l /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_service/manifest.l || _learning_service_generate_messages_check_deps_Person _learning_service_generate_messages_check_deps_person std_msgs_generate_messages_eus + + +############################################# +# Custom command for /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_service/manifest.l + +build /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_service/manifest.l: CUSTOM_COMMAND /opt/ros/melodic/lib/geneus/gen_eus.py || _learning_service_generate_messages_check_deps_Person _learning_service_generate_messages_check_deps_person std_msgs_generate_messages_eus + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build && /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/catkin_generated/env_cached.sh /usr/bin/python2 /opt/ros/melodic/share/geneus/cmake/../../../lib/geneus/gen_eus.py -m -o /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_service learning_service std_msgs + DESC = Generating EusLisp manifest code for learning_service + restat = 1 + + +############################################# +# Custom command for /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_service/srv/Person.l + +build /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_service/srv/Person.l: CUSTOM_COMMAND /opt/ros/melodic/lib/geneus/gen_eus.py ../srv/Person.srv || _learning_service_generate_messages_check_deps_Person _learning_service_generate_messages_check_deps_person std_msgs_generate_messages_eus + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build && /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/catkin_generated/env_cached.sh /usr/bin/python2 /opt/ros/melodic/share/geneus/cmake/../../../lib/geneus/gen_eus.py /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/Person.srv -Istd_msgs:/opt/ros/melodic/share/std_msgs/cmake/../msg -p learning_service -o /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_service/srv + DESC = Generating EusLisp code from learning_service/Person.srv + restat = 1 + + +############################################# +# Custom command for /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_service/srv/person.l + +build /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_service/srv/person.l: CUSTOM_COMMAND /opt/ros/melodic/lib/geneus/gen_eus.py ../srv/person.srv || _learning_service_generate_messages_check_deps_Person _learning_service_generate_messages_check_deps_person std_msgs_generate_messages_eus + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build && /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/catkin_generated/env_cached.sh /usr/bin/python2 /opt/ros/melodic/share/geneus/cmake/../../../lib/geneus/gen_eus.py /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/person.srv -Istd_msgs:/opt/ros/melodic/share/std_msgs/cmake/../msg -p learning_service -o /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_service/srv + DESC = Generating EusLisp code from learning_service/person.srv + restat = 1 + + +############################################# +# Custom command for CMakeFiles/clean_test_results + +build CMakeFiles/clean_test_results | ${cmake_ninja_workdir}CMakeFiles/clean_test_results: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build && /usr/bin/python2 /opt/ros/melodic/share/catkin/cmake/test/remove_test_results.py /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/test_results + + +############################################# +# Custom command for CMakeFiles/_learning_service_generate_messages_check_deps_Person + +build CMakeFiles/_learning_service_generate_messages_check_deps_Person | ${cmake_ninja_workdir}CMakeFiles/_learning_service_generate_messages_check_deps_Person: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build && /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/catkin_generated/env_cached.sh /usr/bin/python2 /opt/ros/melodic/share/genmsg/cmake/../../../lib/genmsg/genmsg_check_deps.py learning_service /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/Person.srv + + +############################################# +# Phony custom command for CMakeFiles/learning_service_generate_messages_nodejs + +build CMakeFiles/learning_service_generate_messages_nodejs | ${cmake_ninja_workdir}CMakeFiles/learning_service_generate_messages_nodejs: phony /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/gennodejs/ros/learning_service/srv/Person.js /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/gennodejs/ros/learning_service/srv/person.js || _learning_service_generate_messages_check_deps_Person _learning_service_generate_messages_check_deps_person std_msgs_generate_messages_nodejs + + +############################################# +# Custom command for /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/gennodejs/ros/learning_service/srv/Person.js + +build /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/gennodejs/ros/learning_service/srv/Person.js: CUSTOM_COMMAND /opt/ros/melodic/lib/gennodejs/gen_nodejs.py ../srv/Person.srv || _learning_service_generate_messages_check_deps_Person _learning_service_generate_messages_check_deps_person std_msgs_generate_messages_nodejs + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build && /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/catkin_generated/env_cached.sh /usr/bin/python2 /opt/ros/melodic/share/gennodejs/cmake/../../../lib/gennodejs/gen_nodejs.py /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/Person.srv -Istd_msgs:/opt/ros/melodic/share/std_msgs/cmake/../msg -p learning_service -o /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/gennodejs/ros/learning_service/srv + DESC = Generating Javascript code from learning_service/Person.srv + restat = 1 + + +############################################# +# Custom command for /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/gennodejs/ros/learning_service/srv/person.js + +build /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/gennodejs/ros/learning_service/srv/person.js: CUSTOM_COMMAND /opt/ros/melodic/lib/gennodejs/gen_nodejs.py ../srv/person.srv || _learning_service_generate_messages_check_deps_Person _learning_service_generate_messages_check_deps_person std_msgs_generate_messages_nodejs + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build && /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/catkin_generated/env_cached.sh /usr/bin/python2 /opt/ros/melodic/share/gennodejs/cmake/../../../lib/gennodejs/gen_nodejs.py /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/person.srv -Istd_msgs:/opt/ros/melodic/share/std_msgs/cmake/../msg -p learning_service -o /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/gennodejs/ros/learning_service/srv + DESC = Generating Javascript code from learning_service/person.srv + restat = 1 + + +############################################# +# Custom command for CMakeFiles/_learning_service_generate_messages_check_deps_person + +build CMakeFiles/_learning_service_generate_messages_check_deps_person | ${cmake_ninja_workdir}CMakeFiles/_learning_service_generate_messages_check_deps_person: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build && /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/catkin_generated/env_cached.sh /usr/bin/python2 /opt/ros/melodic/share/genmsg/cmake/../../../lib/genmsg/genmsg_check_deps.py learning_service /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/person.srv + + +############################################# +# Phony custom command for CMakeFiles/learning_service_generate_messages_cpp + +build CMakeFiles/learning_service_generate_messages_cpp | ${cmake_ninja_workdir}CMakeFiles/learning_service_generate_messages_cpp: phony /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include/learning_service/Person.h /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include/learning_service/person.h || _learning_service_generate_messages_check_deps_Person _learning_service_generate_messages_check_deps_person std_msgs_generate_messages_cpp + + +############################################# +# Custom command for /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include/learning_service/Person.h + +build /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include/learning_service/Person.h: CUSTOM_COMMAND /opt/ros/melodic/lib/gencpp/gen_cpp.py ../srv/Person.srv /opt/ros/melodic/share/gencpp/msg.h.template /opt/ros/melodic/share/gencpp/srv.h.template || _learning_service_generate_messages_check_deps_Person _learning_service_generate_messages_check_deps_person std_msgs_generate_messages_cpp + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service && /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/catkin_generated/env_cached.sh /usr/bin/python2 /opt/ros/melodic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/Person.srv -Istd_msgs:/opt/ros/melodic/share/std_msgs/cmake/../msg -p learning_service -o /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include/learning_service -e /opt/ros/melodic/share/gencpp/cmake/.. + DESC = Generating C++ code from learning_service/Person.srv + restat = 1 + + +############################################# +# Custom command for /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include/learning_service/person.h + +build /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include/learning_service/person.h: CUSTOM_COMMAND /opt/ros/melodic/lib/gencpp/gen_cpp.py ../srv/person.srv /opt/ros/melodic/share/gencpp/msg.h.template /opt/ros/melodic/share/gencpp/srv.h.template || _learning_service_generate_messages_check_deps_Person _learning_service_generate_messages_check_deps_person std_msgs_generate_messages_cpp + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service && /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/catkin_generated/env_cached.sh /usr/bin/python2 /opt/ros/melodic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/person.srv -Istd_msgs:/opt/ros/melodic/share/std_msgs/cmake/../msg -p learning_service -o /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include/learning_service -e /opt/ros/melodic/share/gencpp/cmake/.. + DESC = Generating C++ code from learning_service/person.srv + restat = 1 + + +############################################# +# Phony custom command for CMakeFiles/learning_service_generate_messages_lisp + +build CMakeFiles/learning_service_generate_messages_lisp | ${cmake_ninja_workdir}CMakeFiles/learning_service_generate_messages_lisp: phony /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/common-lisp/ros/learning_service/srv/Person.lisp /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/common-lisp/ros/learning_service/srv/person.lisp || _learning_service_generate_messages_check_deps_Person _learning_service_generate_messages_check_deps_person std_msgs_generate_messages_lisp + + +############################################# +# Custom command for /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/common-lisp/ros/learning_service/srv/Person.lisp + +build /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/common-lisp/ros/learning_service/srv/Person.lisp: CUSTOM_COMMAND /opt/ros/melodic/lib/genlisp/gen_lisp.py ../srv/Person.srv || _learning_service_generate_messages_check_deps_Person _learning_service_generate_messages_check_deps_person std_msgs_generate_messages_lisp + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build && /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/catkin_generated/env_cached.sh /usr/bin/python2 /opt/ros/melodic/share/genlisp/cmake/../../../lib/genlisp/gen_lisp.py /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/Person.srv -Istd_msgs:/opt/ros/melodic/share/std_msgs/cmake/../msg -p learning_service -o /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/common-lisp/ros/learning_service/srv + DESC = Generating Lisp code from learning_service/Person.srv + restat = 1 + + +############################################# +# Custom command for /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/common-lisp/ros/learning_service/srv/person.lisp + +build /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/common-lisp/ros/learning_service/srv/person.lisp: CUSTOM_COMMAND /opt/ros/melodic/lib/genlisp/gen_lisp.py ../srv/person.srv || _learning_service_generate_messages_check_deps_Person _learning_service_generate_messages_check_deps_person std_msgs_generate_messages_lisp + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build && /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/catkin_generated/env_cached.sh /usr/bin/python2 /opt/ros/melodic/share/genlisp/cmake/../../../lib/genlisp/gen_lisp.py /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/person.srv -Istd_msgs:/opt/ros/melodic/share/std_msgs/cmake/../msg -p learning_service -o /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/common-lisp/ros/learning_service/srv + DESC = Generating Lisp code from learning_service/person.srv + restat = 1 + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /opt/ros/melodic/share/catkin/cmake/test/gtest.cmake +# ============================================================================= + + +############################################# +# Utility command for install/strip + +build gtest/CMakeFiles/install/strip.util: CUSTOM_COMMAND gtest/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake + DESC = Installing the project stripped... + pool = console + restat = 1 + +build gtest/install/strip: phony gtest/CMakeFiles/install/strip.util + + +############################################# +# Utility command for install/local + +build gtest/CMakeFiles/install/local.util: CUSTOM_COMMAND gtest/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake + DESC = Installing only the local directory... + pool = console + restat = 1 + +build gtest/install/local: phony gtest/CMakeFiles/install/local.util + + +############################################# +# Utility command for test + +build gtest/CMakeFiles/test.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest && /home/hazyparker/app/CMake/cmake/bin/ctest --force-new-ctest-process + DESC = Running tests... + pool = console + restat = 1 + +build gtest/test: phony gtest/CMakeFiles/test.util + + +############################################# +# Utility command for edit_cache + +build gtest/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake-gui -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build gtest/edit_cache: phony gtest/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build gtest/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake --regenerate-during-build -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build gtest/rebuild_cache: phony gtest/CMakeFiles/rebuild_cache.util + + +############################################# +# Utility command for install + +build gtest/CMakeFiles/install.util: CUSTOM_COMMAND gtest/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake -P cmake_install.cmake + DESC = Install the project... + pool = console + restat = 1 + +build gtest/install: phony gtest/CMakeFiles/install.util + + +############################################# +# Utility command for list_install_components + +build gtest/list_install_components: phony + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /usr/src/googletest/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for install/strip + +build gtest/googlemock/CMakeFiles/install/strip.util: CUSTOM_COMMAND gtest/googlemock/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake + DESC = Installing the project stripped... + pool = console + restat = 1 + +build gtest/googlemock/install/strip: phony gtest/googlemock/CMakeFiles/install/strip.util + + +############################################# +# Utility command for install/local + +build gtest/googlemock/CMakeFiles/install/local.util: CUSTOM_COMMAND gtest/googlemock/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake + DESC = Installing only the local directory... + pool = console + restat = 1 + +build gtest/googlemock/install/local: phony gtest/googlemock/CMakeFiles/install/local.util + + +############################################# +# Utility command for install + +build gtest/googlemock/CMakeFiles/install.util: CUSTOM_COMMAND gtest/googlemock/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock && /home/hazyparker/app/CMake/cmake/bin/cmake -P cmake_install.cmake + DESC = Install the project... + pool = console + restat = 1 + +build gtest/googlemock/install: phony gtest/googlemock/CMakeFiles/install.util + + +############################################# +# Utility command for list_install_components + +build gtest/googlemock/list_install_components: phony + + +############################################# +# Utility command for rebuild_cache + +build gtest/googlemock/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock && /home/hazyparker/app/CMake/cmake/bin/cmake --regenerate-during-build -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build gtest/googlemock/rebuild_cache: phony gtest/googlemock/CMakeFiles/rebuild_cache.util + + +############################################# +# Utility command for test + +build gtest/googlemock/CMakeFiles/test.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock && /home/hazyparker/app/CMake/cmake/bin/ctest --force-new-ctest-process + DESC = Running tests... + pool = console + restat = 1 + +build gtest/googlemock/test: phony gtest/googlemock/CMakeFiles/test.util + +# ============================================================================= +# Object build statements for SHARED_LIBRARY target gmock_main + + +############################################# +# Order-only phony target for gmock_main + +build cmake_object_order_depends_target_gmock_main: phony || gtest/googlemock/CMakeFiles/gmock_main.dir + +build gtest/googlemock/CMakeFiles/gmock_main.dir/usr/src/googletest/googletest/src/gtest-all.cc.o: CXX_COMPILER__gmock_main_Debug /usr/src/googletest/googletest/src/gtest-all.cc || cmake_object_order_depends_target_gmock_main + DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgmock_main_EXPORTS + DEP_FILE = gtest/googlemock/CMakeFiles/gmock_main.dir/usr/src/googletest/googletest/src/gtest-all.cc.o.d + FLAGS = -g -fPIC -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -I/usr/src/googletest/googlemock/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + OBJECT_DIR = gtest/googlemock/CMakeFiles/gmock_main.dir + OBJECT_FILE_DIR = gtest/googlemock/CMakeFiles/gmock_main.dir/usr/src/googletest/googletest/src + +build gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock-all.cc.o: CXX_COMPILER__gmock_main_Debug /usr/src/googletest/googlemock/src/gmock-all.cc || cmake_object_order_depends_target_gmock_main + DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgmock_main_EXPORTS + DEP_FILE = gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock-all.cc.o.d + FLAGS = -g -fPIC -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -I/usr/src/googletest/googlemock/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + OBJECT_DIR = gtest/googlemock/CMakeFiles/gmock_main.dir + OBJECT_FILE_DIR = gtest/googlemock/CMakeFiles/gmock_main.dir/src + +build gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: CXX_COMPILER__gmock_main_Debug /usr/src/googletest/googlemock/src/gmock_main.cc || cmake_object_order_depends_target_gmock_main + DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgmock_main_EXPORTS + DEP_FILE = gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o.d + FLAGS = -g -fPIC -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -I/usr/src/googletest/googlemock/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + OBJECT_DIR = gtest/googlemock/CMakeFiles/gmock_main.dir + OBJECT_FILE_DIR = gtest/googlemock/CMakeFiles/gmock_main.dir/src + + +# ============================================================================= +# Link build statements for SHARED_LIBRARY target gmock_main + + +############################################# +# Link the shared library gtest/googlemock/libgmock_main.so + +build gtest/googlemock/libgmock_main.so: CXX_SHARED_LIBRARY_LINKER__gmock_main_Debug gtest/googlemock/CMakeFiles/gmock_main.dir/usr/src/googletest/googletest/src/gtest-all.cc.o gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock-all.cc.o gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o + LANGUAGE_COMPILE_FLAGS = -g + LINK_LIBRARIES = -lpthread + OBJECT_DIR = gtest/googlemock/CMakeFiles/gmock_main.dir + POST_BUILD = : + PRE_LINK = : + SONAME = libgmock_main.so + SONAME_FLAG = -Wl,-soname, + TARGET_FILE = gtest/googlemock/libgmock_main.so + TARGET_PDB = gmock_main.so.dbg + +# ============================================================================= +# Object build statements for SHARED_LIBRARY target gmock + + +############################################# +# Order-only phony target for gmock + +build cmake_object_order_depends_target_gmock: phony || gtest/googlemock/CMakeFiles/gmock.dir + +build gtest/googlemock/CMakeFiles/gmock.dir/usr/src/googletest/googletest/src/gtest-all.cc.o: CXX_COMPILER__gmock_Debug /usr/src/googletest/googletest/src/gtest-all.cc || cmake_object_order_depends_target_gmock + DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgmock_EXPORTS + DEP_FILE = gtest/googlemock/CMakeFiles/gmock.dir/usr/src/googletest/googletest/src/gtest-all.cc.o.d + FLAGS = -g -fPIC -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -I/usr/src/googletest/googlemock/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + OBJECT_DIR = gtest/googlemock/CMakeFiles/gmock.dir + OBJECT_FILE_DIR = gtest/googlemock/CMakeFiles/gmock.dir/usr/src/googletest/googletest/src + +build gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: CXX_COMPILER__gmock_Debug /usr/src/googletest/googlemock/src/gmock-all.cc || cmake_object_order_depends_target_gmock + DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgmock_EXPORTS + DEP_FILE = gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o.d + FLAGS = -g -fPIC -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -I/usr/src/googletest/googlemock/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + OBJECT_DIR = gtest/googlemock/CMakeFiles/gmock.dir + OBJECT_FILE_DIR = gtest/googlemock/CMakeFiles/gmock.dir/src + + +# ============================================================================= +# Link build statements for SHARED_LIBRARY target gmock + + +############################################# +# Link the shared library gtest/googlemock/libgmock.so + +build gtest/googlemock/libgmock.so: CXX_SHARED_LIBRARY_LINKER__gmock_Debug gtest/googlemock/CMakeFiles/gmock.dir/usr/src/googletest/googletest/src/gtest-all.cc.o gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o + LANGUAGE_COMPILE_FLAGS = -g + LINK_LIBRARIES = -lpthread + OBJECT_DIR = gtest/googlemock/CMakeFiles/gmock.dir + POST_BUILD = : + PRE_LINK = : + SONAME = libgmock.so + SONAME_FLAG = -Wl,-soname, + TARGET_FILE = gtest/googlemock/libgmock.so + TARGET_PDB = gmock.so.dbg + + +############################################# +# Utility command for edit_cache + +build gtest/googlemock/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock && /home/hazyparker/app/CMake/cmake/bin/cmake-gui -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build gtest/googlemock/edit_cache: phony gtest/googlemock/CMakeFiles/edit_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /usr/src/googletest/googlemock/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for install/strip + +build gtest/googlemock/gtest/CMakeFiles/install/strip.util: CUSTOM_COMMAND gtest/googlemock/gtest/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake + DESC = Installing the project stripped... + pool = console + restat = 1 + +build gtest/googlemock/gtest/install/strip: phony gtest/googlemock/gtest/CMakeFiles/install/strip.util + + +############################################# +# Utility command for install/local + +build gtest/googlemock/gtest/CMakeFiles/install/local.util: CUSTOM_COMMAND gtest/googlemock/gtest/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake + DESC = Installing only the local directory... + pool = console + restat = 1 + +build gtest/googlemock/gtest/install/local: phony gtest/googlemock/gtest/CMakeFiles/install/local.util + + +############################################# +# Utility command for install + +build gtest/googlemock/gtest/CMakeFiles/install.util: CUSTOM_COMMAND gtest/googlemock/gtest/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake -P cmake_install.cmake + DESC = Install the project... + pool = console + restat = 1 + +build gtest/googlemock/gtest/install: phony gtest/googlemock/gtest/CMakeFiles/install.util + + +############################################# +# Utility command for list_install_components + +build gtest/googlemock/gtest/list_install_components: phony + + +############################################# +# Utility command for rebuild_cache + +build gtest/googlemock/gtest/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake --regenerate-during-build -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build gtest/googlemock/gtest/rebuild_cache: phony gtest/googlemock/gtest/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Object build statements for SHARED_LIBRARY target gtest + + +############################################# +# Order-only phony target for gtest + +build cmake_object_order_depends_target_gtest: phony || gtest/googlemock/gtest/CMakeFiles/gtest.dir + +build gtest/googlemock/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: CXX_COMPILER__gtest_Debug /usr/src/googletest/googletest/src/gtest-all.cc || cmake_object_order_depends_target_gtest + DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgtest_EXPORTS + DEP_FILE = gtest/googlemock/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.d + FLAGS = -g -fPIC -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + OBJECT_DIR = gtest/googlemock/gtest/CMakeFiles/gtest.dir + OBJECT_FILE_DIR = gtest/googlemock/gtest/CMakeFiles/gtest.dir/src + + +# ============================================================================= +# Link build statements for SHARED_LIBRARY target gtest + + +############################################# +# Link the shared library gtest/googlemock/gtest/libgtest.so + +build gtest/googlemock/gtest/libgtest.so: CXX_SHARED_LIBRARY_LINKER__gtest_Debug gtest/googlemock/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o + LANGUAGE_COMPILE_FLAGS = -g + LINK_LIBRARIES = -Wl,-rpath,/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/gtest/src -lpthread + LINK_PATH = -L/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/gtest/src + OBJECT_DIR = gtest/googlemock/gtest/CMakeFiles/gtest.dir + POST_BUILD = : + PRE_LINK = : + SONAME = libgtest.so + SONAME_FLAG = -Wl,-soname, + TARGET_FILE = gtest/googlemock/gtest/libgtest.so + TARGET_PDB = gtest.so.dbg + +# ============================================================================= +# Object build statements for SHARED_LIBRARY target gtest_main + + +############################################# +# Order-only phony target for gtest_main + +build cmake_object_order_depends_target_gtest_main: phony || cmake_object_order_depends_target_gtest + +build gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: CXX_COMPILER__gtest_main_Debug /usr/src/googletest/googletest/src/gtest_main.cc || cmake_object_order_depends_target_gtest_main + DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgtest_main_EXPORTS + DEP_FILE = gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.d + FLAGS = -g -fPIC -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + OBJECT_DIR = gtest/googlemock/gtest/CMakeFiles/gtest_main.dir + OBJECT_FILE_DIR = gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/src + + +# ============================================================================= +# Link build statements for SHARED_LIBRARY target gtest_main + + +############################################# +# Link the shared library gtest/googlemock/gtest/libgtest_main.so + +build gtest/googlemock/gtest/libgtest_main.so: CXX_SHARED_LIBRARY_LINKER__gtest_main_Debug gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o | gtest/googlemock/gtest/libgtest.so || gtest/googlemock/gtest/libgtest.so + LANGUAGE_COMPILE_FLAGS = -g + LINK_LIBRARIES = -Wl,-rpath,/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/gtest/src:/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/gtest -lpthread gtest/googlemock/gtest/libgtest.so -lpthread + LINK_PATH = -L/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/gtest/src + OBJECT_DIR = gtest/googlemock/gtest/CMakeFiles/gtest_main.dir + POST_BUILD = : + PRE_LINK = : + SONAME = libgtest_main.so + SONAME_FLAG = -Wl,-soname, + TARGET_FILE = gtest/googlemock/gtest/libgtest_main.so + TARGET_PDB = gtest_main.so.dbg + + +############################################# +# Utility command for edit_cache + +build gtest/googlemock/gtest/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake-gui -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build gtest/googlemock/gtest/edit_cache: phony gtest/googlemock/gtest/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for test + +build gtest/googlemock/gtest/CMakeFiles/test.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/gtest && /home/hazyparker/app/CMake/cmake/bin/ctest --force-new-ctest-process + DESC = Running tests... + pool = console + restat = 1 + +build gtest/googlemock/gtest/test: phony gtest/googlemock/gtest/CMakeFiles/test.util + +# ============================================================================= +# Target aliases. + +build gmock: phony gtest/googlemock/libgmock.so + +build gmock_main: phony gtest/googlemock/libgmock_main.so + +build gtest: phony gtest/googlemock/gtest/libgtest.so + +build gtest_main: phony gtest/googlemock/gtest/libgtest_main.so + +build libgmock.so: phony gtest/googlemock/libgmock.so + +build libgmock_main.so: phony gtest/googlemock/libgmock_main.so + +build libgtest.so: phony gtest/googlemock/gtest/libgtest.so + +build libgtest_main.so: phony gtest/googlemock/gtest/libgtest_main.so + +build person_client: phony /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_service/person_client + +build person_server: phony /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_service/person_server + +build turtle_command_server: phony /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_service/turtle_command_server + +build turtle_spawn: phony /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_service/turtle_spawn + +# ============================================================================= +# Folder targets. + +# ============================================================================= + +############################################# +# Folder: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build + +build all: phony /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_service/person_server /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_service/turtle_command_server /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_service/turtle_spawn /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_service/person_client learning_service_generate_messages gtest/all + +# ============================================================================= + +############################################# +# Folder: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest + +build gtest/all: phony gtest/googlemock/all + +# ============================================================================= + +############################################# +# Folder: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock + +build gtest/googlemock/all: phony gtest/googlemock/gtest/all + +# ============================================================================= + +############################################# +# Folder: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/gtest + +build gtest/googlemock/gtest/all: phony + +# ============================================================================= +# Unknown Build Time Dependencies. +# Tell Ninja that they may appear as side effects of build rules +# otherwise ordered by order-only dependencies. + +# ============================================================================= +# Built-in targets + + +############################################# +# Re-run CMake if any of its inputs changed. + +build build.ninja: RERUN_CMAKE | ../CMakeLists.txt ../package.xml /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCXXInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCommonLanguageInclude.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeGenericSystem.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeInitializeConfigs.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeLanguageInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeParseArguments.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeSystemSpecificInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeSystemSpecificInitialize.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckCSourceCompiles.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckIncludeFile.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckLibraryExists.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/CMakeCommonCompilerMacros.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU-C.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU-CXX.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/DartConfiguration.tcl.in /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindGTest.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageMessage.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPythonInterp.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindThreads.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/GoogleTest.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Internal/CheckSourceCompiles.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU-C.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU-CXX.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/UnixPaths.cmake /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/learning_service/cmake/learning_service-msg-paths.cmake /opt/ros/melodic/share/catkin/cmake/all.cmake /opt/ros/melodic/share/catkin/cmake/assert.cmake /opt/ros/melodic/share/catkin/cmake/atomic_configure_file.cmake /opt/ros/melodic/share/catkin/cmake/catkinConfig-version.cmake /opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake /opt/ros/melodic/share/catkin/cmake/catkin_add_env_hooks.cmake /opt/ros/melodic/share/catkin/cmake/catkin_destinations.cmake /opt/ros/melodic/share/catkin/cmake/catkin_download.cmake /opt/ros/melodic/share/catkin/cmake/catkin_generate_environment.cmake /opt/ros/melodic/share/catkin/cmake/catkin_install_python.cmake /opt/ros/melodic/share/catkin/cmake/catkin_libraries.cmake /opt/ros/melodic/share/catkin/cmake/catkin_metapackage.cmake /opt/ros/melodic/share/catkin/cmake/catkin_package.cmake /opt/ros/melodic/share/catkin/cmake/catkin_package_xml.cmake /opt/ros/melodic/share/catkin/cmake/catkin_python_setup.cmake /opt/ros/melodic/share/catkin/cmake/catkin_symlink_install.cmake /opt/ros/melodic/share/catkin/cmake/catkin_workspace.cmake /opt/ros/melodic/share/catkin/cmake/custom_install.cmake /opt/ros/melodic/share/catkin/cmake/debug_message.cmake /opt/ros/melodic/share/catkin/cmake/em/pkg.pc.em /opt/ros/melodic/share/catkin/cmake/em_expand.cmake /opt/ros/melodic/share/catkin/cmake/empy.cmake /opt/ros/melodic/share/catkin/cmake/find_program_required.cmake /opt/ros/melodic/share/catkin/cmake/interrogate_setup_dot_py.py /opt/ros/melodic/share/catkin/cmake/legacy.cmake /opt/ros/melodic/share/catkin/cmake/list_append_deduplicate.cmake /opt/ros/melodic/share/catkin/cmake/list_append_unique.cmake /opt/ros/melodic/share/catkin/cmake/list_insert_in_workspace_order.cmake /opt/ros/melodic/share/catkin/cmake/platform/lsb.cmake /opt/ros/melodic/share/catkin/cmake/platform/ubuntu.cmake /opt/ros/melodic/share/catkin/cmake/platform/windows.cmake /opt/ros/melodic/share/catkin/cmake/python.cmake /opt/ros/melodic/share/catkin/cmake/safe_execute_process.cmake /opt/ros/melodic/share/catkin/cmake/stamp.cmake /opt/ros/melodic/share/catkin/cmake/string_starts_with.cmake /opt/ros/melodic/share/catkin/cmake/templates/_setup_util.py.in /opt/ros/melodic/share/catkin/cmake/templates/env.sh.in /opt/ros/melodic/share/catkin/cmake/templates/generate_cached_setup.py.in /opt/ros/melodic/share/catkin/cmake/templates/local_setup.bash.in /opt/ros/melodic/share/catkin/cmake/templates/local_setup.sh.in /opt/ros/melodic/share/catkin/cmake/templates/local_setup.zsh.in /opt/ros/melodic/share/catkin/cmake/templates/pkg.context.pc.in /opt/ros/melodic/share/catkin/cmake/templates/pkgConfig-version.cmake.in /opt/ros/melodic/share/catkin/cmake/templates/pkgConfig.cmake.in /opt/ros/melodic/share/catkin/cmake/templates/rosinstall.in /opt/ros/melodic/share/catkin/cmake/templates/setup.bash.in /opt/ros/melodic/share/catkin/cmake/templates/setup.sh.in /opt/ros/melodic/share/catkin/cmake/templates/setup.zsh.in /opt/ros/melodic/share/catkin/cmake/test/catkin_download_test_data.cmake /opt/ros/melodic/share/catkin/cmake/test/gtest.cmake /opt/ros/melodic/share/catkin/cmake/test/nosetests.cmake /opt/ros/melodic/share/catkin/cmake/test/tests.cmake /opt/ros/melodic/share/catkin/cmake/tools/doxygen.cmake /opt/ros/melodic/share/catkin/cmake/tools/libraries.cmake /opt/ros/melodic/share/catkin/cmake/tools/rt.cmake /opt/ros/melodic/share/catkin/package.xml /opt/ros/melodic/share/cpp_common/cmake/cpp_commonConfig-version.cmake /opt/ros/melodic/share/cpp_common/cmake/cpp_commonConfig.cmake /opt/ros/melodic/share/gencpp/cmake/gencpp-extras.cmake /opt/ros/melodic/share/gencpp/cmake/gencppConfig-version.cmake /opt/ros/melodic/share/gencpp/cmake/gencppConfig.cmake /opt/ros/melodic/share/geneus/cmake/geneus-extras.cmake /opt/ros/melodic/share/geneus/cmake/geneusConfig-version.cmake /opt/ros/melodic/share/geneus/cmake/geneusConfig.cmake /opt/ros/melodic/share/genlisp/cmake/genlisp-extras.cmake /opt/ros/melodic/share/genlisp/cmake/genlispConfig-version.cmake /opt/ros/melodic/share/genlisp/cmake/genlispConfig.cmake /opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake /opt/ros/melodic/share/genmsg/cmake/genmsgConfig-version.cmake /opt/ros/melodic/share/genmsg/cmake/genmsgConfig.cmake /opt/ros/melodic/share/genmsg/cmake/pkg-genmsg.cmake.em /opt/ros/melodic/share/genmsg/cmake/pkg-genmsg.context.in /opt/ros/melodic/share/genmsg/cmake/pkg-msg-extras.cmake.in /opt/ros/melodic/share/genmsg/cmake/pkg-msg-paths.cmake.develspace.in /opt/ros/melodic/share/genmsg/cmake/pkg-msg-paths.cmake.installspace.in /opt/ros/melodic/share/gennodejs/cmake/gennodejs-extras.cmake /opt/ros/melodic/share/gennodejs/cmake/gennodejsConfig-version.cmake /opt/ros/melodic/share/gennodejs/cmake/gennodejsConfig.cmake /opt/ros/melodic/share/genpy/cmake/genpy-extras.cmake /opt/ros/melodic/share/genpy/cmake/genpyConfig-version.cmake /opt/ros/melodic/share/genpy/cmake/genpyConfig.cmake /opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgs-msg-extras.cmake /opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig-version.cmake /opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake /opt/ros/melodic/share/message_generation/cmake/message_generationConfig-version.cmake /opt/ros/melodic/share/message_generation/cmake/message_generationConfig.cmake /opt/ros/melodic/share/message_runtime/cmake/message_runtimeConfig-version.cmake /opt/ros/melodic/share/message_runtime/cmake/message_runtimeConfig.cmake /opt/ros/melodic/share/rosconsole/cmake/rosconsole-extras.cmake /opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig-version.cmake /opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig.cmake /opt/ros/melodic/share/roscpp/cmake/roscpp-msg-extras.cmake /opt/ros/melodic/share/roscpp/cmake/roscppConfig-version.cmake /opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake /opt/ros/melodic/share/roscpp_serialization/cmake/roscpp_serializationConfig-version.cmake /opt/ros/melodic/share/roscpp_serialization/cmake/roscpp_serializationConfig.cmake /opt/ros/melodic/share/roscpp_traits/cmake/roscpp_traitsConfig-version.cmake /opt/ros/melodic/share/roscpp_traits/cmake/roscpp_traitsConfig.cmake /opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgs-msg-extras.cmake /opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig-version.cmake /opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake /opt/ros/melodic/share/rospy/cmake/rospyConfig-version.cmake /opt/ros/melodic/share/rospy/cmake/rospyConfig.cmake /opt/ros/melodic/share/rostime/cmake/rostimeConfig-version.cmake /opt/ros/melodic/share/rostime/cmake/rostimeConfig.cmake /opt/ros/melodic/share/std_msgs/cmake/std_msgs-msg-extras.cmake /opt/ros/melodic/share/std_msgs/cmake/std_msgs-msg-paths.cmake /opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig-version.cmake /opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake /opt/ros/melodic/share/std_srvs/cmake/std_srvs-msg-extras.cmake /opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig-version.cmake /opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake /opt/ros/melodic/share/turtlesim/cmake/turtlesim-msg-extras.cmake /opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig-version.cmake /opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake /opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcpp-extras.cmake /opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcppConfig-version.cmake /opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcppConfig.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 CMakeCache.txt CMakeFiles/3.21.1/CMakeCCompiler.cmake CMakeFiles/3.21.1/CMakeCXXCompiler.cmake CMakeFiles/3.21.1/CMakeSystem.cmake catkin/catkin_generated/version/package.cmake catkin_generated/installspace/_setup_util.py catkin_generated/learning_service-msg-extras.cmake.develspace.in catkin_generated/learning_service-msg-extras.cmake.installspace.in catkin_generated/ordered_paths.cmake catkin_generated/package.cmake cmake/learning_service-genmsg.cmake + pool = console + + +############################################# +# A missing CMake input file is not an error. + +build ../CMakeLists.txt ../package.xml /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCXXInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCommonLanguageInclude.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeGenericSystem.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeInitializeConfigs.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeLanguageInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeParseArguments.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeSystemSpecificInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeSystemSpecificInitialize.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckCSourceCompiles.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckIncludeFile.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckLibraryExists.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/CMakeCommonCompilerMacros.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU-C.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU-CXX.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/DartConfiguration.tcl.in /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindGTest.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageMessage.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPythonInterp.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindThreads.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/GoogleTest.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Internal/CheckSourceCompiles.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU-C.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU-CXX.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/UnixPaths.cmake /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/learning_service/cmake/learning_service-msg-paths.cmake /opt/ros/melodic/share/catkin/cmake/all.cmake /opt/ros/melodic/share/catkin/cmake/assert.cmake /opt/ros/melodic/share/catkin/cmake/atomic_configure_file.cmake /opt/ros/melodic/share/catkin/cmake/catkinConfig-version.cmake /opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake /opt/ros/melodic/share/catkin/cmake/catkin_add_env_hooks.cmake /opt/ros/melodic/share/catkin/cmake/catkin_destinations.cmake /opt/ros/melodic/share/catkin/cmake/catkin_download.cmake /opt/ros/melodic/share/catkin/cmake/catkin_generate_environment.cmake /opt/ros/melodic/share/catkin/cmake/catkin_install_python.cmake /opt/ros/melodic/share/catkin/cmake/catkin_libraries.cmake /opt/ros/melodic/share/catkin/cmake/catkin_metapackage.cmake /opt/ros/melodic/share/catkin/cmake/catkin_package.cmake /opt/ros/melodic/share/catkin/cmake/catkin_package_xml.cmake /opt/ros/melodic/share/catkin/cmake/catkin_python_setup.cmake /opt/ros/melodic/share/catkin/cmake/catkin_symlink_install.cmake /opt/ros/melodic/share/catkin/cmake/catkin_workspace.cmake /opt/ros/melodic/share/catkin/cmake/custom_install.cmake /opt/ros/melodic/share/catkin/cmake/debug_message.cmake /opt/ros/melodic/share/catkin/cmake/em/pkg.pc.em /opt/ros/melodic/share/catkin/cmake/em_expand.cmake /opt/ros/melodic/share/catkin/cmake/empy.cmake /opt/ros/melodic/share/catkin/cmake/find_program_required.cmake /opt/ros/melodic/share/catkin/cmake/interrogate_setup_dot_py.py /opt/ros/melodic/share/catkin/cmake/legacy.cmake /opt/ros/melodic/share/catkin/cmake/list_append_deduplicate.cmake /opt/ros/melodic/share/catkin/cmake/list_append_unique.cmake /opt/ros/melodic/share/catkin/cmake/list_insert_in_workspace_order.cmake /opt/ros/melodic/share/catkin/cmake/platform/lsb.cmake /opt/ros/melodic/share/catkin/cmake/platform/ubuntu.cmake /opt/ros/melodic/share/catkin/cmake/platform/windows.cmake /opt/ros/melodic/share/catkin/cmake/python.cmake /opt/ros/melodic/share/catkin/cmake/safe_execute_process.cmake /opt/ros/melodic/share/catkin/cmake/stamp.cmake /opt/ros/melodic/share/catkin/cmake/string_starts_with.cmake /opt/ros/melodic/share/catkin/cmake/templates/_setup_util.py.in /opt/ros/melodic/share/catkin/cmake/templates/env.sh.in /opt/ros/melodic/share/catkin/cmake/templates/generate_cached_setup.py.in /opt/ros/melodic/share/catkin/cmake/templates/local_setup.bash.in /opt/ros/melodic/share/catkin/cmake/templates/local_setup.sh.in /opt/ros/melodic/share/catkin/cmake/templates/local_setup.zsh.in /opt/ros/melodic/share/catkin/cmake/templates/pkg.context.pc.in /opt/ros/melodic/share/catkin/cmake/templates/pkgConfig-version.cmake.in /opt/ros/melodic/share/catkin/cmake/templates/pkgConfig.cmake.in /opt/ros/melodic/share/catkin/cmake/templates/rosinstall.in /opt/ros/melodic/share/catkin/cmake/templates/setup.bash.in /opt/ros/melodic/share/catkin/cmake/templates/setup.sh.in /opt/ros/melodic/share/catkin/cmake/templates/setup.zsh.in /opt/ros/melodic/share/catkin/cmake/test/catkin_download_test_data.cmake /opt/ros/melodic/share/catkin/cmake/test/gtest.cmake /opt/ros/melodic/share/catkin/cmake/test/nosetests.cmake /opt/ros/melodic/share/catkin/cmake/test/tests.cmake /opt/ros/melodic/share/catkin/cmake/tools/doxygen.cmake /opt/ros/melodic/share/catkin/cmake/tools/libraries.cmake /opt/ros/melodic/share/catkin/cmake/tools/rt.cmake /opt/ros/melodic/share/catkin/package.xml /opt/ros/melodic/share/cpp_common/cmake/cpp_commonConfig-version.cmake /opt/ros/melodic/share/cpp_common/cmake/cpp_commonConfig.cmake /opt/ros/melodic/share/gencpp/cmake/gencpp-extras.cmake /opt/ros/melodic/share/gencpp/cmake/gencppConfig-version.cmake /opt/ros/melodic/share/gencpp/cmake/gencppConfig.cmake /opt/ros/melodic/share/geneus/cmake/geneus-extras.cmake /opt/ros/melodic/share/geneus/cmake/geneusConfig-version.cmake /opt/ros/melodic/share/geneus/cmake/geneusConfig.cmake /opt/ros/melodic/share/genlisp/cmake/genlisp-extras.cmake /opt/ros/melodic/share/genlisp/cmake/genlispConfig-version.cmake /opt/ros/melodic/share/genlisp/cmake/genlispConfig.cmake /opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake /opt/ros/melodic/share/genmsg/cmake/genmsgConfig-version.cmake /opt/ros/melodic/share/genmsg/cmake/genmsgConfig.cmake /opt/ros/melodic/share/genmsg/cmake/pkg-genmsg.cmake.em /opt/ros/melodic/share/genmsg/cmake/pkg-genmsg.context.in /opt/ros/melodic/share/genmsg/cmake/pkg-msg-extras.cmake.in /opt/ros/melodic/share/genmsg/cmake/pkg-msg-paths.cmake.develspace.in /opt/ros/melodic/share/genmsg/cmake/pkg-msg-paths.cmake.installspace.in /opt/ros/melodic/share/gennodejs/cmake/gennodejs-extras.cmake /opt/ros/melodic/share/gennodejs/cmake/gennodejsConfig-version.cmake /opt/ros/melodic/share/gennodejs/cmake/gennodejsConfig.cmake /opt/ros/melodic/share/genpy/cmake/genpy-extras.cmake /opt/ros/melodic/share/genpy/cmake/genpyConfig-version.cmake /opt/ros/melodic/share/genpy/cmake/genpyConfig.cmake /opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgs-msg-extras.cmake /opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig-version.cmake /opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake /opt/ros/melodic/share/message_generation/cmake/message_generationConfig-version.cmake /opt/ros/melodic/share/message_generation/cmake/message_generationConfig.cmake /opt/ros/melodic/share/message_runtime/cmake/message_runtimeConfig-version.cmake /opt/ros/melodic/share/message_runtime/cmake/message_runtimeConfig.cmake /opt/ros/melodic/share/rosconsole/cmake/rosconsole-extras.cmake /opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig-version.cmake /opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig.cmake /opt/ros/melodic/share/roscpp/cmake/roscpp-msg-extras.cmake /opt/ros/melodic/share/roscpp/cmake/roscppConfig-version.cmake /opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake /opt/ros/melodic/share/roscpp_serialization/cmake/roscpp_serializationConfig-version.cmake /opt/ros/melodic/share/roscpp_serialization/cmake/roscpp_serializationConfig.cmake /opt/ros/melodic/share/roscpp_traits/cmake/roscpp_traitsConfig-version.cmake /opt/ros/melodic/share/roscpp_traits/cmake/roscpp_traitsConfig.cmake /opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgs-msg-extras.cmake /opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig-version.cmake /opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake /opt/ros/melodic/share/rospy/cmake/rospyConfig-version.cmake /opt/ros/melodic/share/rospy/cmake/rospyConfig.cmake /opt/ros/melodic/share/rostime/cmake/rostimeConfig-version.cmake /opt/ros/melodic/share/rostime/cmake/rostimeConfig.cmake /opt/ros/melodic/share/std_msgs/cmake/std_msgs-msg-extras.cmake /opt/ros/melodic/share/std_msgs/cmake/std_msgs-msg-paths.cmake /opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig-version.cmake /opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake /opt/ros/melodic/share/std_srvs/cmake/std_srvs-msg-extras.cmake /opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig-version.cmake /opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake /opt/ros/melodic/share/turtlesim/cmake/turtlesim-msg-extras.cmake /opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig-version.cmake /opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake /opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcpp-extras.cmake /opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcppConfig-version.cmake /opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcppConfig.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 CMakeCache.txt CMakeFiles/3.21.1/CMakeCCompiler.cmake CMakeFiles/3.21.1/CMakeCXXCompiler.cmake CMakeFiles/3.21.1/CMakeSystem.cmake catkin/catkin_generated/version/package.cmake catkin_generated/installspace/_setup_util.py catkin_generated/learning_service-msg-extras.cmake.develspace.in catkin_generated/learning_service-msg-extras.cmake.installspace.in catkin_generated/ordered_paths.cmake catkin_generated/package.cmake cmake/learning_service-genmsg.cmake: phony + + +############################################# +# Clean all the built files. + +build clean: CLEAN + + +############################################# +# Print all primary targets available. + +build help: HELP + + +############################################# +# Make the all target the default. + +default all diff --git a/Basics/workspace_example/src/learning_service/build/catkin/catkin_generated/version/package.cmake b/Basics/workspace_example/src/learning_service/build/catkin/catkin_generated/version/package.cmake new file mode 100644 index 0000000000000000000000000000000000000000..3e52286e4b786cdb7d535b4277fb060ff4415ddf --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/catkin/catkin_generated/version/package.cmake @@ -0,0 +1,24 @@ +set(_CATKIN_CURRENT_PACKAGE "catkin") +set(catkin_VERSION "0.7.29") +set(catkin_MAINTAINER "Dirk Thomas ") +set(catkin_PACKAGE_FORMAT "3") +set(catkin_BUILD_DEPENDS "python-argparse" "python-catkin-pkg" "python3-catkin-pkg" "python-empy" "python3-empy") +set(catkin_BUILD_DEPENDS_python-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_BUILD_DEPENDS_python3-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_BUILD_EXPORT_DEPENDS "google-mock" "gtest" "python-nose" "python3-nose" "python-argparse" "python-catkin-pkg" "python3-catkin-pkg" "python-empy" "python3-empy") +set(catkin_BUILD_EXPORT_DEPENDS_python-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_BUILD_EXPORT_DEPENDS_python3-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_BUILDTOOL_DEPENDS "cmake" "python-setuptools" "python3-setuptools") +set(catkin_BUILDTOOL_EXPORT_DEPENDS "cmake" "python3-setuptools") +set(catkin_EXEC_DEPENDS "python-argparse" "python-catkin-pkg" "python3-catkin-pkg" "python-empy" "python3-empy") +set(catkin_EXEC_DEPENDS_python-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_EXEC_DEPENDS_python3-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_RUN_DEPENDS "python-argparse" "python-catkin-pkg" "python3-catkin-pkg" "python-empy" "python3-empy" "google-mock" "gtest" "python-nose" "python3-nose") +set(catkin_RUN_DEPENDS_python-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_RUN_DEPENDS_python3-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_TEST_DEPENDS "python-mock" "python3-mock" "python-nose" "python3-nose") +set(catkin_DOC_DEPENDS ) +set(catkin_URL_WEBSITE "http://wiki.ros.org/catkin") +set(catkin_URL_BUGTRACKER "https://github.com/ros/catkin/issues") +set(catkin_URL_REPOSITORY "https://github.com/ros/catkin") +set(catkin_DEPRECATED "") \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_service/build/catkin_generated/env_cached.sh b/Basics/workspace_example/src/learning_service/build/catkin_generated/env_cached.sh new file mode 100755 index 0000000000000000000000000000000000000000..d6be91db5c97c428f17b165713d3f9a077c78786 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/catkin_generated/env_cached.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/templates/env.sh.in + +if [ $# -eq 0 ] ; then + /bin/echo "Usage: env.sh COMMANDS" + /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." + exit 1 +fi + +# ensure to not use different shell type which was set before +CATKIN_SHELL=sh + +# source setup_cached.sh from same directory as this file +_CATKIN_SETUP_DIR=$(cd "`dirname "$0"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup_cached.sh" +exec "$@" diff --git a/Basics/workspace_example/src/learning_service/build/catkin_generated/generate_cached_setup.py b/Basics/workspace_example/src/learning_service/build/catkin_generated/generate_cached_setup.py new file mode 100644 index 0000000000000000000000000000000000000000..ac67c641ca3e2ca2a9675837f91129c0483b3c1e --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/catkin_generated/generate_cached_setup.py @@ -0,0 +1,30 @@ +# -*- coding: utf-8 -*- +from __future__ import print_function + +import os +import stat +import sys + +# find the import for catkin's python package - either from source space or from an installed underlay +if os.path.exists(os.path.join('/opt/ros/melodic/share/catkin/cmake', 'catkinConfig.cmake.in')): + sys.path.insert(0, os.path.join('/opt/ros/melodic/share/catkin/cmake', '..', 'python')) +try: + from catkin.environment_cache import generate_environment_script +except ImportError: + # search for catkin package in all workspaces and prepend to path + for workspace in '/opt/ros/melodic'.split(';'): + python_path = os.path.join(workspace, 'lib/python2.7/dist-packages') + if os.path.isdir(os.path.join(python_path, 'catkin')): + sys.path.insert(0, python_path) + break + from catkin.environment_cache import generate_environment_script + +code = generate_environment_script('/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/env.sh') + +output_filename = '/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/catkin_generated/setup_cached.sh' +with open(output_filename, 'w') as f: + # print('Generate script for cached setup "%s"' % output_filename) + f.write('\n'.join(code)) + +mode = os.stat(output_filename).st_mode +os.chmod(output_filename, mode | stat.S_IXUSR) diff --git a/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/.rosinstall b/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/.rosinstall new file mode 100644 index 0000000000000000000000000000000000000000..6fb13afde30c0c58db22d5c1c2c468bc35158da8 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/.rosinstall @@ -0,0 +1,2 @@ +- setup-file: + local-name: /usr/local/setup.sh diff --git a/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/_setup_util.py b/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/_setup_util.py new file mode 100755 index 0000000000000000000000000000000000000000..bd65cbd8116d35505fbadddb4b640f8319274218 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/_setup_util.py @@ -0,0 +1,304 @@ +#!/usr/bin/python2 +# -*- 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/python2.7/dist-packages', +} + + +def rollback_env_variables(environ, env_var_subfolders): + """ + Generate shell code to reset environment variables. + + by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH. + This does not cover modifications performed by environment hooks. + """ + lines = [] + unmodified_environ = copy.copy(environ) + for key in sorted(env_var_subfolders.keys()): + subfolders = env_var_subfolders[key] + if not isinstance(subfolders, list): + subfolders = [subfolders] + value = _rollback_env_variable(unmodified_environ, key, subfolders) + if value is not None: + environ[key] = value + lines.append(assignment(key, value)) + if lines: + lines.insert(0, comment('reset environment variables by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH')) + return lines + + +def _rollback_env_variable(environ, name, subfolders): + """ + For each catkin workspace in CMAKE_PREFIX_PATH remove the first entry from env[NAME] matching workspace + subfolder. + + :param subfolders: list of str '' or subfoldername that may start with '/' + :returns: the updated value of the environment variable. + """ + value = environ[name] if name in environ else '' + env_paths = [path for path in value.split(os.pathsep) if path] + value_modified = False + for subfolder in subfolders: + if subfolder: + if subfolder.startswith(os.path.sep) or (os.path.altsep and subfolder.startswith(os.path.altsep)): + subfolder = subfolder[1:] + if subfolder.endswith(os.path.sep) or (os.path.altsep and subfolder.endswith(os.path.altsep)): + subfolder = subfolder[:-1] + for ws_path in _get_workspaces(environ, include_fuerte=True, include_non_existing=True): + path_to_find = os.path.join(ws_path, subfolder) if subfolder else ws_path + path_to_remove = None + for env_path in env_paths: + env_path_clean = env_path[:-1] if env_path and env_path[-1] in [os.path.sep, os.path.altsep] else env_path + if env_path_clean == path_to_find: + path_to_remove = env_path + break + if path_to_remove: + env_paths.remove(path_to_remove) + value_modified = True + new_value = os.pathsep.join(env_paths) + return new_value if value_modified else None + + +def _get_workspaces(environ, include_fuerte=False, include_non_existing=False): + """ + Based on CMAKE_PREFIX_PATH return all catkin workspaces. + + :param include_fuerte: The flag if paths starting with '/opt/ros/fuerte' should be considered workspaces, ``bool`` + """ + # get all cmake prefix paths + env_name = 'CMAKE_PREFIX_PATH' + value = environ[env_name] if env_name in environ else '' + paths = [path for path in value.split(os.pathsep) if path] + # remove non-workspace paths + workspaces = [path for path in paths if os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE)) or (include_fuerte and path.startswith('/opt/ros/fuerte')) or (include_non_existing and not os.path.exists(path))] + return workspaces + + +def prepend_env_variables(environ, env_var_subfolders, workspaces): + """Generate shell code to prepend environment variables for the all workspaces.""" + lines = [] + lines.append(comment('prepend folders of workspaces to environment variables')) + + paths = [path for path in workspaces.split(os.pathsep) if path] + + prefix = _prefix_env_variable(environ, 'CMAKE_PREFIX_PATH', paths, '') + lines.append(prepend(environ, 'CMAKE_PREFIX_PATH', prefix)) + + for key in sorted(key for key in env_var_subfolders.keys() if key != 'CMAKE_PREFIX_PATH'): + subfolder = env_var_subfolders[key] + prefix = _prefix_env_variable(environ, key, paths, subfolder) + lines.append(prepend(environ, key, prefix)) + return lines + + +def _prefix_env_variable(environ, name, paths, subfolders): + """ + Return the prefix to prepend to the environment variable NAME. + + Adding any path in NEW_PATHS_STR without creating duplicate or empty items. + """ + value = environ[name] if name in environ else '' + environ_paths = [path for path in value.split(os.pathsep) if path] + checked_paths = [] + for path in paths: + if not isinstance(subfolders, list): + subfolders = [subfolders] + for subfolder in subfolders: + path_tmp = path + if subfolder: + path_tmp = os.path.join(path_tmp, subfolder) + # skip nonexistent paths + if not os.path.exists(path_tmp): + continue + # exclude any path already in env and any path we already added + if path_tmp not in environ_paths and path_tmp not in checked_paths: + checked_paths.append(path_tmp) + prefix_str = os.pathsep.join(checked_paths) + if prefix_str != '' and environ_paths: + prefix_str += os.pathsep + return prefix_str + + +def assignment(key, value): + if not IS_WINDOWS: + return 'export %s="%s"' % (key, value) + else: + return 'set %s=%s' % (key, value) + + +def comment(msg): + if not IS_WINDOWS: + return '# %s' % msg + else: + return 'REM %s' % msg + + +def prepend(environ, key, prefix): + if key not in environ or not environ[key]: + return assignment(key, prefix) + if not IS_WINDOWS: + return 'export %s="%s$%s"' % (key, prefix, key) + else: + return 'set %s=%s%%%s%%' % (key, prefix, key) + + +def find_env_hooks(environ, cmake_prefix_path): + """Generate shell code with found environment hooks for the all workspaces.""" + lines = [] + lines.append(comment('found environment hooks in workspaces')) + + generic_env_hooks = [] + generic_env_hooks_workspace = [] + specific_env_hooks = [] + specific_env_hooks_workspace = [] + generic_env_hooks_by_filename = {} + specific_env_hooks_by_filename = {} + generic_env_hook_ext = 'bat' if IS_WINDOWS else 'sh' + specific_env_hook_ext = environ['CATKIN_SHELL'] if not IS_WINDOWS and 'CATKIN_SHELL' in environ and environ['CATKIN_SHELL'] else None + # remove non-workspace paths + workspaces = [path for path in cmake_prefix_path.split(os.pathsep) if path and os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE))] + for workspace in reversed(workspaces): + env_hook_dir = os.path.join(workspace, 'etc', 'catkin', 'profile.d') + if os.path.isdir(env_hook_dir): + for filename in sorted(os.listdir(env_hook_dir)): + if filename.endswith('.%s' % generic_env_hook_ext): + # remove previous env hook with same name if present + if filename in generic_env_hooks_by_filename: + i = generic_env_hooks.index(generic_env_hooks_by_filename[filename]) + generic_env_hooks.pop(i) + generic_env_hooks_workspace.pop(i) + # append env hook + generic_env_hooks.append(os.path.join(env_hook_dir, filename)) + generic_env_hooks_workspace.append(workspace) + generic_env_hooks_by_filename[filename] = generic_env_hooks[-1] + elif specific_env_hook_ext is not None and filename.endswith('.%s' % specific_env_hook_ext): + # remove previous env hook with same name if present + if filename in specific_env_hooks_by_filename: + i = specific_env_hooks.index(specific_env_hooks_by_filename[filename]) + specific_env_hooks.pop(i) + specific_env_hooks_workspace.pop(i) + # append env hook + specific_env_hooks.append(os.path.join(env_hook_dir, filename)) + specific_env_hooks_workspace.append(workspace) + specific_env_hooks_by_filename[filename] = specific_env_hooks[-1] + env_hooks = generic_env_hooks + specific_env_hooks + env_hooks_workspace = generic_env_hooks_workspace + specific_env_hooks_workspace + count = len(env_hooks) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_COUNT', count)) + for i in range(count): + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d' % i, env_hooks[i])) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d_WORKSPACE' % i, env_hooks_workspace[i])) + return lines + + +def _parse_arguments(args=None): + parser = argparse.ArgumentParser(description='Generates code blocks for the setup.SHELL script.') + parser.add_argument('--extend', action='store_true', help='Skip unsetting previous environment variables to extend context') + parser.add_argument('--local', action='store_true', help='Only consider this prefix path and ignore other prefix path in the environment') + return parser.parse_known_args(args=args)[0] + + +if __name__ == '__main__': + try: + try: + args = _parse_arguments() + except Exception as e: + print(e, file=sys.stderr) + sys.exit(1) + + if not args.local: + # environment at generation time + CMAKE_PREFIX_PATH = r'/opt/ros/melodic'.split(';') + else: + # don't consider any other prefix path than this one + CMAKE_PREFIX_PATH = [] + # prepend current workspace if not already part of CPP + base_path = os.path.dirname(__file__) + # CMAKE_PREFIX_PATH uses forward slash on all platforms, but __file__ is platform dependent + # base_path on Windows contains backward slashes, need to be converted to forward slashes before comparison + if os.path.sep != '/': + base_path = base_path.replace(os.path.sep, '/') + + if base_path not in CMAKE_PREFIX_PATH: + CMAKE_PREFIX_PATH.insert(0, base_path) + CMAKE_PREFIX_PATH = os.pathsep.join(CMAKE_PREFIX_PATH) + + environ = dict(os.environ) + lines = [] + if not args.extend: + lines += rollback_env_variables(environ, ENV_VAR_SUBFOLDERS) + lines += prepend_env_variables(environ, ENV_VAR_SUBFOLDERS, CMAKE_PREFIX_PATH) + lines += find_env_hooks(environ, CMAKE_PREFIX_PATH) + print('\n'.join(lines)) + + # need to explicitly flush the output + sys.stdout.flush() + except IOError as e: + # and catch potential "broken pipe" if stdout is not writable + # which can happen when piping the output to a file but the disk is full + if e.errno == errno.EPIPE: + print(e, file=sys.stderr) + sys.exit(2) + raise + + sys.exit(0) diff --git a/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/env.sh b/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/env.sh new file mode 100755 index 0000000000000000000000000000000000000000..8aa9d244ae9475039027a5f25a8d41a46174cddf --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/env.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/templates/env.sh.in + +if [ $# -eq 0 ] ; then + /bin/echo "Usage: env.sh COMMANDS" + /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." + exit 1 +fi + +# ensure to not use different shell type which was set before +CATKIN_SHELL=sh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(cd "`dirname "$0"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" +exec "$@" diff --git a/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/learning_service-msg-extras.cmake b/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/learning_service-msg-extras.cmake new file mode 100644 index 0000000000000000000000000000000000000000..1ab2dec53acf541787e716578a0dc99d539bb6eb --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/learning_service-msg-extras.cmake @@ -0,0 +1,2 @@ +set(learning_service_MESSAGE_FILES "") +set(learning_service_SERVICE_FILES "srv/Person.srv;srv/person.srv") diff --git a/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/learning_service-msg-paths.cmake b/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/learning_service-msg-paths.cmake new file mode 100644 index 0000000000000000000000000000000000000000..1956f9741811feea2caf57be4844fc1822f1c2eb --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/learning_service-msg-paths.cmake @@ -0,0 +1,4 @@ +# generated from genmsg/cmake/pkg-msg-paths.cmake.installspace.in + +_prepend_path("${learning_service_DIR}/.." "" learning_service_MSG_INCLUDE_DIRS UNIQUE) +set(learning_service_MSG_DEPENDENCIES std_msgs) diff --git a/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/learning_service.pc b/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/learning_service.pc new file mode 100644 index 0000000000000000000000000000000000000000..de762e1ac6f1d4af8fb8afba4a0afb5f0f65498d --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/learning_service.pc @@ -0,0 +1,8 @@ +prefix=/usr/local + +Name: learning_service +Description: Description of learning_service +Version: 0.0.0 +Cflags: -I${prefix}/include +Libs: -L${prefix}/lib +Requires: geometry_msgs roscpp rospy std_msgs turtlesim message_runtime diff --git a/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/learning_serviceConfig-version.cmake b/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/learning_serviceConfig-version.cmake new file mode 100644 index 0000000000000000000000000000000000000000..7fd9f993a719934b0f7ee411b86bce935627eec0 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/learning_serviceConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from catkin/cmake/template/pkgConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/learning_serviceConfig.cmake b/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/learning_serviceConfig.cmake new file mode 100644 index 0000000000000000000000000000000000000000..2226680d70428c6459ef0c7bb3710df5ed40690d --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/learning_serviceConfig.cmake @@ -0,0 +1,223 @@ +# generated from catkin/cmake/template/pkgConfig.cmake.in + +# append elements to a list and remove existing duplicates from the list +# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig +# self contained +macro(_list_append_deduplicate listname) + if(NOT "${ARGN}" STREQUAL "") + if(${listname}) + list(REMOVE_ITEM ${listname} ${ARGN}) + endif() + list(APPEND ${listname} ${ARGN}) + endif() +endmacro() + +# append elements to a list if they are not already in the list +# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig +# self contained +macro(_list_append_unique listname) + foreach(_item ${ARGN}) + list(FIND ${listname} ${_item} _index) + if(_index EQUAL -1) + list(APPEND ${listname} ${_item}) + endif() + endforeach() +endmacro() + +# pack a list of libraries with optional build configuration keywords +# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig +# self contained +macro(_pack_libraries_with_build_configuration VAR) + set(${VAR} "") + set(_argn ${ARGN}) + list(LENGTH _argn _count) + set(_index 0) + while(${_index} LESS ${_count}) + list(GET _argn ${_index} lib) + if("${lib}" MATCHES "^(debug|optimized|general)$") + math(EXPR _index "${_index} + 1") + if(${_index} EQUAL ${_count}) + message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library") + endif() + list(GET _argn ${_index} library) + list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}") + else() + list(APPEND ${VAR} "${lib}") + endif() + math(EXPR _index "${_index} + 1") + endwhile() +endmacro() + +# unpack a list of libraries with optional build configuration keyword prefixes +# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig +# self contained +macro(_unpack_libraries_with_build_configuration VAR) + set(${VAR} "") + foreach(lib ${ARGN}) + string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}") + list(APPEND ${VAR} "${lib}") + endforeach() +endmacro() + + +if(learning_service_CONFIG_INCLUDED) + return() +endif() +set(learning_service_CONFIG_INCLUDED TRUE) + +# set variables for source/devel/install prefixes +if("FALSE" STREQUAL "TRUE") + set(learning_service_SOURCE_PREFIX /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service) + set(learning_service_DEVEL_PREFIX /home/hazyparker/project/learn_ros/Basics/test2_ws/devel) + set(learning_service_INSTALL_PREFIX "") + set(learning_service_PREFIX ${learning_service_DEVEL_PREFIX}) +else() + set(learning_service_SOURCE_PREFIX "") + set(learning_service_DEVEL_PREFIX "") + set(learning_service_INSTALL_PREFIX /usr/local) + set(learning_service_PREFIX ${learning_service_INSTALL_PREFIX}) +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "WARNING: package 'learning_service' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + message("${_msg}") +endif() + +# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project +set(learning_service_FOUND_CATKIN_PROJECT TRUE) + +if(NOT "include " STREQUAL " ") + set(learning_service_INCLUDE_DIRS "") + set(_include_dirs "include") + if(NOT " " STREQUAL " ") + set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.") + elseif(NOT " " STREQUAL " ") + set(_report "Check the website '' for information and consider reporting the problem.") + else() + set(_report "Report the problem to the maintainer 'hazyparker ' and request to fix the problem.") + endif() + foreach(idir ${_include_dirs}) + if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) + set(include ${idir}) + elseif("${idir} " STREQUAL "include ") + get_filename_component(include "${learning_service_DIR}/../../../include" ABSOLUTE) + if(NOT IS_DIRECTORY ${include}) + message(FATAL_ERROR "Project 'learning_service' specifies '${idir}' as an include dir, which is not found. It does not exist in '${include}'. ${_report}") + endif() + else() + message(FATAL_ERROR "Project 'learning_service' specifies '${idir}' as an include dir, which is not found. It does neither exist as an absolute directory nor in '\${prefix}/${idir}'. ${_report}") + endif() + _list_append_unique(learning_service_INCLUDE_DIRS ${include}) + endforeach() +endif() + +set(libraries "") +foreach(library ${libraries}) + # keep build configuration keywords, target names and absolute libraries as-is + if("${library}" MATCHES "^(debug|optimized|general)$") + list(APPEND learning_service_LIBRARIES ${library}) + elseif(${library} MATCHES "^-l") + list(APPEND learning_service_LIBRARIES ${library}) + elseif(${library} MATCHES "^-") + # This is a linker flag/option (like -pthread) + # There's no standard variable for these, so create an interface library to hold it + if(NOT learning_service_NUM_DUMMY_TARGETS) + set(learning_service_NUM_DUMMY_TARGETS 0) + endif() + # Make sure the target name is unique + set(interface_target_name "catkin::learning_service::wrapped-linker-option${learning_service_NUM_DUMMY_TARGETS}") + while(TARGET "${interface_target_name}") + math(EXPR learning_service_NUM_DUMMY_TARGETS "${learning_service_NUM_DUMMY_TARGETS}+1") + set(interface_target_name "catkin::learning_service::wrapped-linker-option${learning_service_NUM_DUMMY_TARGETS}") + endwhile() + add_library("${interface_target_name}" INTERFACE IMPORTED) + if("${CMAKE_VERSION}" VERSION_LESS "3.13.0") + set_property( + TARGET + "${interface_target_name}" + APPEND PROPERTY + INTERFACE_LINK_LIBRARIES "${library}") + else() + target_link_options("${interface_target_name}" INTERFACE "${library}") + endif() + list(APPEND learning_service_LIBRARIES "${interface_target_name}") + elseif(TARGET ${library}) + list(APPEND learning_service_LIBRARIES ${library}) + elseif(IS_ABSOLUTE ${library}) + list(APPEND learning_service_LIBRARIES ${library}) + else() + set(lib_path "") + set(lib "${library}-NOTFOUND") + # since the path where the library is found is returned we have to iterate over the paths manually + foreach(path /usr/local/lib;/opt/ros/melodic/lib) + find_library(lib ${library} + PATHS ${path} + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) + if(lib) + set(lib_path ${path}) + break() + endif() + endforeach() + if(lib) + _list_append_unique(learning_service_LIBRARY_DIRS ${lib_path}) + list(APPEND learning_service_LIBRARIES ${lib}) + else() + # as a fall back for non-catkin libraries try to search globally + find_library(lib ${library}) + if(NOT lib) + message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'learning_service'? Did you find_package() it before the subdirectory containing its code is included?") + endif() + list(APPEND learning_service_LIBRARIES ${lib}) + endif() + endif() +endforeach() + +set(learning_service_EXPORTED_TARGETS "learning_service_generate_messages_cpp;learning_service_generate_messages_eus;learning_service_generate_messages_lisp;learning_service_generate_messages_nodejs;learning_service_generate_messages_py") +# create dummy targets for exported code generation targets to make life of users easier +foreach(t ${learning_service_EXPORTED_TARGETS}) + if(NOT TARGET ${t}) + add_custom_target(${t}) + endif() +endforeach() + +set(depends "geometry_msgs;roscpp;rospy;std_msgs;turtlesim;message_runtime") +foreach(depend ${depends}) + string(REPLACE " " ";" depend_list ${depend}) + # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls + list(GET depend_list 0 learning_service_dep) + list(LENGTH depend_list count) + if(${count} EQUAL 1) + # simple dependencies must only be find_package()-ed once + if(NOT ${learning_service_dep}_FOUND) + find_package(${learning_service_dep} REQUIRED NO_MODULE) + endif() + else() + # dependencies with components must be find_package()-ed again + list(REMOVE_AT depend_list 0) + find_package(${learning_service_dep} REQUIRED NO_MODULE ${depend_list}) + endif() + _list_append_unique(learning_service_INCLUDE_DIRS ${${learning_service_dep}_INCLUDE_DIRS}) + + # merge build configuration keywords with library names to correctly deduplicate + _pack_libraries_with_build_configuration(learning_service_LIBRARIES ${learning_service_LIBRARIES}) + _pack_libraries_with_build_configuration(_libraries ${${learning_service_dep}_LIBRARIES}) + _list_append_deduplicate(learning_service_LIBRARIES ${_libraries}) + # undo build configuration keyword merging after deduplication + _unpack_libraries_with_build_configuration(learning_service_LIBRARIES ${learning_service_LIBRARIES}) + + _list_append_unique(learning_service_LIBRARY_DIRS ${${learning_service_dep}_LIBRARY_DIRS}) + list(APPEND learning_service_EXPORTED_TARGETS ${${learning_service_dep}_EXPORTED_TARGETS}) +endforeach() + +set(pkg_cfg_extras "learning_service-msg-extras.cmake") +foreach(extra ${pkg_cfg_extras}) + if(NOT IS_ABSOLUTE ${extra}) + set(extra ${learning_service_DIR}/${extra}) + endif() + include(${extra}) +endforeach() diff --git a/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/local_setup.bash b/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/local_setup.bash new file mode 100644 index 0000000000000000000000000000000000000000..7da0d973d481c97d4aba63ab3a070fdc192dc3f8 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/local_setup.bash @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/local_setup.bash.in + +CATKIN_SHELL=bash + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" --extend --local diff --git a/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/local_setup.sh b/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/local_setup.sh new file mode 100644 index 0000000000000000000000000000000000000000..f0210983067ffe62a2a191f4d3931ca1b4d9aa7a --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/local_setup.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/local_setup.sh.in + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/usr/local} +CATKIN_SETUP_UTIL_ARGS="--extend --local" +. "$_CATKIN_SETUP_DIR/setup.sh" +unset CATKIN_SETUP_UTIL_ARGS diff --git a/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/local_setup.zsh b/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/local_setup.zsh new file mode 100644 index 0000000000000000000000000000000000000000..e692accfd3341ef2f575dec1c83d843bd786107f --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/local_setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/local_setup.zsh.in + +CATKIN_SHELL=zsh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) +emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh" --extend --local' diff --git a/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/setup.bash b/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/setup.bash new file mode 100644 index 0000000000000000000000000000000000000000..ff47af8f30bcc54efd5892530c84c4159250d4a3 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/setup.bash @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/setup.bash.in + +CATKIN_SHELL=bash + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" diff --git a/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/setup.sh b/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/setup.sh new file mode 100644 index 0000000000000000000000000000000000000000..b5a330e01f0471057c8e58d73213b86ee0c1c4d1 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/setup.sh @@ -0,0 +1,96 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/setup.sh.in + +# Sets various environment variables and sources additional environment hooks. +# It tries it's best to undo changes from a previously sourced setup file before. +# Supported command line options: +# --extend: skips the undoing of changes from a previously sourced setup file +# --local: only considers this workspace but not the chained ones +# In plain sh shell which doesn't support arguments for sourced scripts you can +# set the environment variable `CATKIN_SETUP_UTIL_ARGS=--extend/--local` instead. + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/usr/local} +_SETUP_UTIL="$_CATKIN_SETUP_DIR/_setup_util.py" +unset _CATKIN_SETUP_DIR + +if [ ! -f "$_SETUP_UTIL" ]; then + echo "Missing Python script: $_SETUP_UTIL" + return 22 +fi + +# detect if running on Darwin platform +_UNAME=`uname -s` +_IS_DARWIN=0 +if [ "$_UNAME" = "Darwin" ]; then + _IS_DARWIN=1 +fi +unset _UNAME + +# make sure to export all environment variables +export CMAKE_PREFIX_PATH +if [ $_IS_DARWIN -eq 0 ]; then + export LD_LIBRARY_PATH +else + export DYLD_LIBRARY_PATH +fi +unset _IS_DARWIN +export PATH +export PKG_CONFIG_PATH +export PYTHONPATH + +# remember type of shell if not already set +if [ -z "$CATKIN_SHELL" ]; then + CATKIN_SHELL=sh +fi + +# invoke Python script to generate necessary exports of environment variables +# use TMPDIR if it exists, otherwise fall back to /tmp +if [ -d "${TMPDIR:-}" ]; then + _TMPDIR="${TMPDIR}" +else + _TMPDIR=/tmp +fi +_SETUP_TMP=`mktemp "${_TMPDIR}/setup.sh.XXXXXXXXXX"` +unset _TMPDIR +if [ $? -ne 0 -o ! -f "$_SETUP_TMP" ]; then + echo "Could not create temporary file: $_SETUP_TMP" + return 1 +fi +CATKIN_SHELL=$CATKIN_SHELL "$_SETUP_UTIL" $@ ${CATKIN_SETUP_UTIL_ARGS:-} >> "$_SETUP_TMP" +_RC=$? +if [ $_RC -ne 0 ]; then + if [ $_RC -eq 2 ]; then + echo "Could not write the output of '$_SETUP_UTIL' to temporary file '$_SETUP_TMP': may be the disk if full?" + else + echo "Failed to run '\"$_SETUP_UTIL\" $@': return code $_RC" + fi + unset _RC + unset _SETUP_UTIL + rm -f "$_SETUP_TMP" + unset _SETUP_TMP + return 1 +fi +unset _RC +unset _SETUP_UTIL +. "$_SETUP_TMP" +rm -f "$_SETUP_TMP" +unset _SETUP_TMP + +# source all environment hooks +_i=0 +while [ $_i -lt $_CATKIN_ENVIRONMENT_HOOKS_COUNT ]; do + eval _envfile=\$_CATKIN_ENVIRONMENT_HOOKS_$_i + unset _CATKIN_ENVIRONMENT_HOOKS_$_i + eval _envfile_workspace=\$_CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + unset _CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + # set workspace for environment hook + CATKIN_ENV_HOOK_WORKSPACE=$_envfile_workspace + . "$_envfile" + unset CATKIN_ENV_HOOK_WORKSPACE + _i=$((_i + 1)) +done +unset _i + +unset _CATKIN_ENVIRONMENT_HOOKS_COUNT diff --git a/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/setup.zsh b/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/setup.zsh new file mode 100644 index 0000000000000000000000000000000000000000..9f780b741031d8037b90514441a80f9fed39d02b --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/catkin_generated/installspace/setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/setup.zsh.in + +CATKIN_SHELL=zsh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) +emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh"' diff --git a/Basics/workspace_example/src/learning_service/build/catkin_generated/learning_service-msg-extras.cmake.develspace.in b/Basics/workspace_example/src/learning_service/build/catkin_generated/learning_service-msg-extras.cmake.develspace.in new file mode 100644 index 0000000000000000000000000000000000000000..6c400a30fc8fa5c168365ae26ae78f3efb538a12 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/catkin_generated/learning_service-msg-extras.cmake.develspace.in @@ -0,0 +1,2 @@ +set(learning_service_MESSAGE_FILES "") +set(learning_service_SERVICE_FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/Person.srv;/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/person.srv") diff --git a/Basics/workspace_example/src/learning_service/build/catkin_generated/learning_service-msg-extras.cmake.installspace.in b/Basics/workspace_example/src/learning_service/build/catkin_generated/learning_service-msg-extras.cmake.installspace.in new file mode 100644 index 0000000000000000000000000000000000000000..1ab2dec53acf541787e716578a0dc99d539bb6eb --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/catkin_generated/learning_service-msg-extras.cmake.installspace.in @@ -0,0 +1,2 @@ +set(learning_service_MESSAGE_FILES "") +set(learning_service_SERVICE_FILES "srv/Person.srv;srv/person.srv") diff --git a/Basics/workspace_example/src/learning_service/build/catkin_generated/ordered_paths.cmake b/Basics/workspace_example/src/learning_service/build/catkin_generated/ordered_paths.cmake new file mode 100644 index 0000000000000000000000000000000000000000..88ba1d8af01839a303cdb6a7d83aacc7be67e6ab --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/catkin_generated/ordered_paths.cmake @@ -0,0 +1 @@ +set(ORDERED_PATHS "/opt/ros/melodic/lib") \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_service/build/catkin_generated/package.cmake b/Basics/workspace_example/src/learning_service/build/catkin_generated/package.cmake new file mode 100644 index 0000000000000000000000000000000000000000..7dcf2c0071fe29028645f0f9f03e24326fafc6f0 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/catkin_generated/package.cmake @@ -0,0 +1,16 @@ +set(_CATKIN_CURRENT_PACKAGE "learning_service") +set(learning_service_VERSION "0.0.0") +set(learning_service_MAINTAINER "hazyparker ") +set(learning_service_PACKAGE_FORMAT "2") +set(learning_service_BUILD_DEPENDS "geometry_msgs" "roscpp" "rospy" "std_msgs" "turtlesim" "message_generation") +set(learning_service_BUILD_EXPORT_DEPENDS "geometry_msgs" "roscpp" "rospy" "std_msgs" "turtlesim") +set(learning_service_BUILDTOOL_DEPENDS "catkin") +set(learning_service_BUILDTOOL_EXPORT_DEPENDS ) +set(learning_service_EXEC_DEPENDS "geometry_msgs" "roscpp" "rospy" "std_msgs" "turtlesim" "message_runtime") +set(learning_service_RUN_DEPENDS "geometry_msgs" "roscpp" "rospy" "std_msgs" "turtlesim" "message_runtime") +set(learning_service_TEST_DEPENDS ) +set(learning_service_DOC_DEPENDS ) +set(learning_service_URL_WEBSITE "") +set(learning_service_URL_BUGTRACKER "") +set(learning_service_URL_REPOSITORY "") +set(learning_service_DEPRECATED "") \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_service/build/catkin_generated/pkg.develspace.context.pc.py b/Basics/workspace_example/src/learning_service/build/catkin_generated/pkg.develspace.context.pc.py new file mode 100644 index 0000000000000000000000000000000000000000..f54f6d8af2e169d2a1d2044a1b672a4fd1164528 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/catkin_generated/pkg.develspace.context.pc.py @@ -0,0 +1,8 @@ +# generated from catkin/cmake/template/pkg.context.pc.in +CATKIN_PACKAGE_PREFIX = "" +PROJECT_PKG_CONFIG_INCLUDE_DIRS = "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include".split(';') if "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include" != "" else [] +PROJECT_CATKIN_DEPENDS = "geometry_msgs;roscpp;rospy;std_msgs;turtlesim;message_runtime".replace(';', ' ') +PKG_CONFIG_LIBRARIES_WITH_PREFIX = "".split(';') if "" != "" else [] +PROJECT_NAME = "learning_service" +PROJECT_SPACE_DIR = "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel" +PROJECT_VERSION = "0.0.0" diff --git a/Basics/workspace_example/src/learning_service/build/catkin_generated/pkg.installspace.context.pc.py b/Basics/workspace_example/src/learning_service/build/catkin_generated/pkg.installspace.context.pc.py new file mode 100644 index 0000000000000000000000000000000000000000..34f6f918b4de1d368da48e6d42b7722fdaf5da15 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/catkin_generated/pkg.installspace.context.pc.py @@ -0,0 +1,8 @@ +# generated from catkin/cmake/template/pkg.context.pc.in +CATKIN_PACKAGE_PREFIX = "" +PROJECT_PKG_CONFIG_INCLUDE_DIRS = "${prefix}/include".split(';') if "${prefix}/include" != "" else [] +PROJECT_CATKIN_DEPENDS = "geometry_msgs;roscpp;rospy;std_msgs;turtlesim;message_runtime".replace(';', ' ') +PKG_CONFIG_LIBRARIES_WITH_PREFIX = "".split(';') if "" != "" else [] +PROJECT_NAME = "learning_service" +PROJECT_SPACE_DIR = "/usr/local" +PROJECT_VERSION = "0.0.0" diff --git a/Basics/workspace_example/src/learning_service/build/catkin_generated/setup_cached.sh b/Basics/workspace_example/src/learning_service/build/catkin_generated/setup_cached.sh new file mode 100755 index 0000000000000000000000000000000000000000..d68439c4db52a5ecf1e6789ff9dbae1c99dff414 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/catkin_generated/setup_cached.sh @@ -0,0 +1,15 @@ +#!/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/hazyparker/project/learn_ros/Basics/test2_ws/devel:$CMAKE_PREFIX_PATH" +export LD_LIBRARY_PATH="/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib:$LD_LIBRARY_PATH" +export PKG_CONFIG_PATH="/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/pkgconfig:$PKG_CONFIG_PATH" +export PYTHONPATH="/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages:$PYTHONPATH" +export ROSLISP_PACKAGE_DIRECTORIES='/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/common-lisp' +export ROS_PACKAGE_PATH="/home/hazyparker/project/learn_ros/Basics/test2_ws/src:/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic:/home/hazyparker/learn_ros/Basics/test2_ws/src:/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service:$ROS_PACKAGE_PATH" \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_service/build/catkin_generated/stamps/learning_service/_setup_util.py.stamp b/Basics/workspace_example/src/learning_service/build/catkin_generated/stamps/learning_service/_setup_util.py.stamp new file mode 100755 index 0000000000000000000000000000000000000000..bd65cbd8116d35505fbadddb4b640f8319274218 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/catkin_generated/stamps/learning_service/_setup_util.py.stamp @@ -0,0 +1,304 @@ +#!/usr/bin/python2 +# -*- 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/python2.7/dist-packages', +} + + +def rollback_env_variables(environ, env_var_subfolders): + """ + Generate shell code to reset environment variables. + + by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH. + This does not cover modifications performed by environment hooks. + """ + lines = [] + unmodified_environ = copy.copy(environ) + for key in sorted(env_var_subfolders.keys()): + subfolders = env_var_subfolders[key] + if not isinstance(subfolders, list): + subfolders = [subfolders] + value = _rollback_env_variable(unmodified_environ, key, subfolders) + if value is not None: + environ[key] = value + lines.append(assignment(key, value)) + if lines: + lines.insert(0, comment('reset environment variables by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH')) + return lines + + +def _rollback_env_variable(environ, name, subfolders): + """ + For each catkin workspace in CMAKE_PREFIX_PATH remove the first entry from env[NAME] matching workspace + subfolder. + + :param subfolders: list of str '' or subfoldername that may start with '/' + :returns: the updated value of the environment variable. + """ + value = environ[name] if name in environ else '' + env_paths = [path for path in value.split(os.pathsep) if path] + value_modified = False + for subfolder in subfolders: + if subfolder: + if subfolder.startswith(os.path.sep) or (os.path.altsep and subfolder.startswith(os.path.altsep)): + subfolder = subfolder[1:] + if subfolder.endswith(os.path.sep) or (os.path.altsep and subfolder.endswith(os.path.altsep)): + subfolder = subfolder[:-1] + for ws_path in _get_workspaces(environ, include_fuerte=True, include_non_existing=True): + path_to_find = os.path.join(ws_path, subfolder) if subfolder else ws_path + path_to_remove = None + for env_path in env_paths: + env_path_clean = env_path[:-1] if env_path and env_path[-1] in [os.path.sep, os.path.altsep] else env_path + if env_path_clean == path_to_find: + path_to_remove = env_path + break + if path_to_remove: + env_paths.remove(path_to_remove) + value_modified = True + new_value = os.pathsep.join(env_paths) + return new_value if value_modified else None + + +def _get_workspaces(environ, include_fuerte=False, include_non_existing=False): + """ + Based on CMAKE_PREFIX_PATH return all catkin workspaces. + + :param include_fuerte: The flag if paths starting with '/opt/ros/fuerte' should be considered workspaces, ``bool`` + """ + # get all cmake prefix paths + env_name = 'CMAKE_PREFIX_PATH' + value = environ[env_name] if env_name in environ else '' + paths = [path for path in value.split(os.pathsep) if path] + # remove non-workspace paths + workspaces = [path for path in paths if os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE)) or (include_fuerte and path.startswith('/opt/ros/fuerte')) or (include_non_existing and not os.path.exists(path))] + return workspaces + + +def prepend_env_variables(environ, env_var_subfolders, workspaces): + """Generate shell code to prepend environment variables for the all workspaces.""" + lines = [] + lines.append(comment('prepend folders of workspaces to environment variables')) + + paths = [path for path in workspaces.split(os.pathsep) if path] + + prefix = _prefix_env_variable(environ, 'CMAKE_PREFIX_PATH', paths, '') + lines.append(prepend(environ, 'CMAKE_PREFIX_PATH', prefix)) + + for key in sorted(key for key in env_var_subfolders.keys() if key != 'CMAKE_PREFIX_PATH'): + subfolder = env_var_subfolders[key] + prefix = _prefix_env_variable(environ, key, paths, subfolder) + lines.append(prepend(environ, key, prefix)) + return lines + + +def _prefix_env_variable(environ, name, paths, subfolders): + """ + Return the prefix to prepend to the environment variable NAME. + + Adding any path in NEW_PATHS_STR without creating duplicate or empty items. + """ + value = environ[name] if name in environ else '' + environ_paths = [path for path in value.split(os.pathsep) if path] + checked_paths = [] + for path in paths: + if not isinstance(subfolders, list): + subfolders = [subfolders] + for subfolder in subfolders: + path_tmp = path + if subfolder: + path_tmp = os.path.join(path_tmp, subfolder) + # skip nonexistent paths + if not os.path.exists(path_tmp): + continue + # exclude any path already in env and any path we already added + if path_tmp not in environ_paths and path_tmp not in checked_paths: + checked_paths.append(path_tmp) + prefix_str = os.pathsep.join(checked_paths) + if prefix_str != '' and environ_paths: + prefix_str += os.pathsep + return prefix_str + + +def assignment(key, value): + if not IS_WINDOWS: + return 'export %s="%s"' % (key, value) + else: + return 'set %s=%s' % (key, value) + + +def comment(msg): + if not IS_WINDOWS: + return '# %s' % msg + else: + return 'REM %s' % msg + + +def prepend(environ, key, prefix): + if key not in environ or not environ[key]: + return assignment(key, prefix) + if not IS_WINDOWS: + return 'export %s="%s$%s"' % (key, prefix, key) + else: + return 'set %s=%s%%%s%%' % (key, prefix, key) + + +def find_env_hooks(environ, cmake_prefix_path): + """Generate shell code with found environment hooks for the all workspaces.""" + lines = [] + lines.append(comment('found environment hooks in workspaces')) + + generic_env_hooks = [] + generic_env_hooks_workspace = [] + specific_env_hooks = [] + specific_env_hooks_workspace = [] + generic_env_hooks_by_filename = {} + specific_env_hooks_by_filename = {} + generic_env_hook_ext = 'bat' if IS_WINDOWS else 'sh' + specific_env_hook_ext = environ['CATKIN_SHELL'] if not IS_WINDOWS and 'CATKIN_SHELL' in environ and environ['CATKIN_SHELL'] else None + # remove non-workspace paths + workspaces = [path for path in cmake_prefix_path.split(os.pathsep) if path and os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE))] + for workspace in reversed(workspaces): + env_hook_dir = os.path.join(workspace, 'etc', 'catkin', 'profile.d') + if os.path.isdir(env_hook_dir): + for filename in sorted(os.listdir(env_hook_dir)): + if filename.endswith('.%s' % generic_env_hook_ext): + # remove previous env hook with same name if present + if filename in generic_env_hooks_by_filename: + i = generic_env_hooks.index(generic_env_hooks_by_filename[filename]) + generic_env_hooks.pop(i) + generic_env_hooks_workspace.pop(i) + # append env hook + generic_env_hooks.append(os.path.join(env_hook_dir, filename)) + generic_env_hooks_workspace.append(workspace) + generic_env_hooks_by_filename[filename] = generic_env_hooks[-1] + elif specific_env_hook_ext is not None and filename.endswith('.%s' % specific_env_hook_ext): + # remove previous env hook with same name if present + if filename in specific_env_hooks_by_filename: + i = specific_env_hooks.index(specific_env_hooks_by_filename[filename]) + specific_env_hooks.pop(i) + specific_env_hooks_workspace.pop(i) + # append env hook + specific_env_hooks.append(os.path.join(env_hook_dir, filename)) + specific_env_hooks_workspace.append(workspace) + specific_env_hooks_by_filename[filename] = specific_env_hooks[-1] + env_hooks = generic_env_hooks + specific_env_hooks + env_hooks_workspace = generic_env_hooks_workspace + specific_env_hooks_workspace + count = len(env_hooks) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_COUNT', count)) + for i in range(count): + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d' % i, env_hooks[i])) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d_WORKSPACE' % i, env_hooks_workspace[i])) + return lines + + +def _parse_arguments(args=None): + parser = argparse.ArgumentParser(description='Generates code blocks for the setup.SHELL script.') + parser.add_argument('--extend', action='store_true', help='Skip unsetting previous environment variables to extend context') + parser.add_argument('--local', action='store_true', help='Only consider this prefix path and ignore other prefix path in the environment') + return parser.parse_known_args(args=args)[0] + + +if __name__ == '__main__': + try: + try: + args = _parse_arguments() + except Exception as e: + print(e, file=sys.stderr) + sys.exit(1) + + if not args.local: + # environment at generation time + CMAKE_PREFIX_PATH = r'/opt/ros/melodic'.split(';') + else: + # don't consider any other prefix path than this one + CMAKE_PREFIX_PATH = [] + # prepend current workspace if not already part of CPP + base_path = os.path.dirname(__file__) + # CMAKE_PREFIX_PATH uses forward slash on all platforms, but __file__ is platform dependent + # base_path on Windows contains backward slashes, need to be converted to forward slashes before comparison + if os.path.sep != '/': + base_path = base_path.replace(os.path.sep, '/') + + if base_path not in CMAKE_PREFIX_PATH: + CMAKE_PREFIX_PATH.insert(0, base_path) + CMAKE_PREFIX_PATH = os.pathsep.join(CMAKE_PREFIX_PATH) + + environ = dict(os.environ) + lines = [] + if not args.extend: + lines += rollback_env_variables(environ, ENV_VAR_SUBFOLDERS) + lines += prepend_env_variables(environ, ENV_VAR_SUBFOLDERS, CMAKE_PREFIX_PATH) + lines += find_env_hooks(environ, CMAKE_PREFIX_PATH) + print('\n'.join(lines)) + + # need to explicitly flush the output + sys.stdout.flush() + except IOError as e: + # and catch potential "broken pipe" if stdout is not writable + # which can happen when piping the output to a file but the disk is full + if e.errno == errno.EPIPE: + print(e, file=sys.stderr) + sys.exit(2) + raise + + sys.exit(0) diff --git a/Basics/workspace_example/src/learning_service/build/catkin_generated/stamps/learning_service/interrogate_setup_dot_py.py.stamp b/Basics/workspace_example/src/learning_service/build/catkin_generated/stamps/learning_service/interrogate_setup_dot_py.py.stamp new file mode 100644 index 0000000000000000000000000000000000000000..5e25fbf8a722c2eec099e7f19f8a67c184b33d4a --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/catkin_generated/stamps/learning_service/interrogate_setup_dot_py.py.stamp @@ -0,0 +1,255 @@ +# Software License Agreement (BSD License) +# +# Copyright (c) 2012, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of Willow Garage, Inc. nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +from __future__ import print_function + +import os +import runpy +import sys +from argparse import ArgumentParser + +setup_modules = [] + +try: + import distutils.core + setup_modules.append(distutils.core) +except ImportError: + pass + +try: + import setuptools + setup_modules.append(setuptools) +except ImportError: + pass + +assert setup_modules, 'Must have distutils or setuptools installed' + + +def _get_locations(pkgs, package_dir): + """ + Based on setuptools logic and the package_dir dict, builds a dict of location roots for each pkg in pkgs. + + See http://docs.python.org/distutils/setupscript.html + + :returns: a dict {pkgname: root} for each pkgname in pkgs (and each of their parents) + """ + # package_dir contains a dict {package_name: relativepath} + # Example {'': 'src', 'foo': 'lib', 'bar': 'lib2'} + # + # '' means where to look for any package unless a parent package + # is listed so package bar.pot is expected at lib2/bar/pot, + # whereas package sup.dee is expected at src/sup/dee + # + # if package_dir does not state anything about a package, + # setuptool expects the package folder to be in the root of the + # project + locations = {} + allprefix = package_dir.get('', '') + for pkg in pkgs: + parent_location = None + splits = pkg.split('.') + # we iterate over compound name from parent to child + # so once we found parent, children just append to their parent + for key_len in range(len(splits)): + key = '.'.join(splits[:key_len + 1]) + if key not in locations: + if key in package_dir: + locations[key] = package_dir[key] + elif parent_location is not None: + locations[key] = os.path.join(parent_location, splits[key_len]) + else: + locations[key] = os.path.join(allprefix, key) + parent_location = locations[key] + return locations + + +def generate_cmake_file(package_name, version, scripts, package_dir, pkgs, modules, setup_module=None): + """ + Generate lines to add to a cmake file which will set variables. + + :param version: str, format 'int.int.int' + :param scripts: [list of str]: relative paths to scripts + :param package_dir: {modulename: path} + :param pkgs: [list of str] python_packages declared in catkin package + :param modules: [list of str] python modules + :param setup_module: str, setuptools or distutils + """ + prefix = '%s_SETUP_PY' % package_name + result = [] + if setup_module: + result.append(r'set(%s_SETUP_MODULE "%s")' % (prefix, setup_module)) + result.append(r'set(%s_VERSION "%s")' % (prefix, version)) + result.append(r'set(%s_SCRIPTS "%s")' % (prefix, ';'.join(scripts))) + + # Remove packages with '.' separators. + # + # setuptools allows specifying submodules in other folders than + # their parent + # + # The symlink approach of catkin does not work with such submodules. + # In the common case, this does not matter as the submodule is + # within the containing module. We verify this assumption, and if + # it passes, we remove submodule packages. + locations = _get_locations(pkgs, package_dir) + for pkgname, location in locations.items(): + if '.' not in pkgname: + continue + splits = pkgname.split('.') + # hack: ignore write-combining setup.py files for msg and srv files + if splits[1] in ['msg', 'srv']: + continue + # check every child has the same root folder as its parent + root_name = splits[0] + root_location = location + for _ in range(len(splits) - 1): + root_location = os.path.dirname(root_location) + if root_location != locations[root_name]: + raise RuntimeError( + 'catkin_export_python does not support setup.py files that combine across multiple directories: %s in %s, %s in %s' % (pkgname, location, root_name, locations[root_name])) + + # If checks pass, remove all submodules + pkgs = [p for p in pkgs if '.' not in p] + + resolved_pkgs = [] + for pkg in pkgs: + resolved_pkgs += [locations[pkg]] + + result.append(r'set(%s_PACKAGES "%s")' % (prefix, ';'.join(pkgs))) + result.append(r'set(%s_PACKAGE_DIRS "%s")' % (prefix, ';'.join(resolved_pkgs).replace('\\', '/'))) + + # skip modules which collide with package names + filtered_modules = [] + for modname in modules: + splits = modname.split('.') + # check all parents too + equals_package = [('.'.join(splits[:-i]) in locations) for i in range(len(splits))] + if any(equals_package): + continue + filtered_modules.append(modname) + module_locations = _get_locations(filtered_modules, package_dir) + + result.append(r'set(%s_MODULES "%s")' % (prefix, ';'.join(['%s.py' % m.replace('.', '/') for m in filtered_modules]))) + result.append(r'set(%s_MODULE_DIRS "%s")' % (prefix, ';'.join([module_locations[m] for m in filtered_modules]).replace('\\', '/'))) + + return result + + +def _create_mock_setup_function(setup_module, package_name, outfile): + """ + Create a function to call instead of distutils.core.setup or setuptools.setup. + + It just captures some args and writes them into a file that can be used from cmake. + + :param package_name: name of the package + :param outfile: filename that cmake will use afterwards + :returns: a function to replace disutils.core.setup and setuptools.setup + """ + + def setup(*args, **kwargs): + """Check kwargs and write a scriptfile.""" + if 'version' not in kwargs: + sys.stderr.write("\n*** Unable to find 'version' in setup.py of %s\n" % package_name) + raise RuntimeError('version not found in setup.py') + version = kwargs['version'] + package_dir = kwargs.get('package_dir', {}) + + pkgs = kwargs.get('packages', []) + scripts = kwargs.get('scripts', []) + modules = kwargs.get('py_modules', []) + + unsupported_args = [ + 'entry_points', + 'exclude_package_data', + 'ext_modules ', + 'ext_package', + 'include_package_data', + 'namespace_packages', + 'setup_requires', + 'use_2to3', + 'zip_safe'] + used_unsupported_args = [arg for arg in unsupported_args if arg in kwargs] + if used_unsupported_args: + sys.stderr.write('*** Arguments %s to setup() not supported in catkin devel space in setup.py of %s\n' % (used_unsupported_args, package_name)) + + result = generate_cmake_file(package_name=package_name, + version=version, + scripts=scripts, + package_dir=package_dir, + pkgs=pkgs, + modules=modules, + setup_module=setup_module) + with open(outfile, 'w') as out: + out.write('\n'.join(result)) + + return setup + + +def main(): + """Script main, parses arguments and invokes Dummy.setup indirectly.""" + parser = ArgumentParser(description='Utility to read setup.py values from cmake macros. Creates a file with CMake set commands setting variables.') + parser.add_argument('package_name', help='Name of catkin package') + parser.add_argument('setupfile_path', help='Full path to setup.py') + parser.add_argument('outfile', help='Where to write result to') + + args = parser.parse_args() + + # print("%s" % sys.argv) + # PACKAGE_NAME = sys.argv[1] + # OUTFILE = sys.argv[3] + # print("Interrogating setup.py for package %s into %s " % (PACKAGE_NAME, OUTFILE), + # file=sys.stderr) + + # print("executing %s" % args.setupfile_path) + + # be sure you're in the directory containing + # setup.py so the sys.path manipulation works, + # so the import of __version__ works + os.chdir(os.path.dirname(os.path.abspath(args.setupfile_path))) + + # patch setup() function of distutils and setuptools for the + # context of evaluating setup.py + backup_modules = {} + try: + + for module in setup_modules: + backup_modules[id(module)] = module.setup + module.setup = _create_mock_setup_function( + setup_module=module.__name__, package_name=args.package_name, outfile=args.outfile) + + runpy.run_path(args.setupfile_path) + finally: + for module in setup_modules: + module.setup = backup_modules[id(module)] + + +if __name__ == '__main__': + main() diff --git a/Basics/workspace_example/src/learning_service/build/catkin_generated/stamps/learning_service/package.xml.stamp b/Basics/workspace_example/src/learning_service/build/catkin_generated/stamps/learning_service/package.xml.stamp new file mode 100644 index 0000000000000000000000000000000000000000..4c8f54ea1b9a83a05c5d0ee0de299c1b64103319 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/catkin_generated/stamps/learning_service/package.xml.stamp @@ -0,0 +1,77 @@ + + + learning_service + 0.0.0 + The learning_service package + + + + + hazyparker + + + + + + TODO + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + catkin + geometry_msgs + roscpp + rospy + std_msgs + turtlesim + geometry_msgs + roscpp + rospy + std_msgs + turtlesim + geometry_msgs + roscpp + rospy + std_msgs + turtlesim + + message_generation + message_runtime + + + + + + + + diff --git a/Basics/workspace_example/src/learning_service/build/catkin_generated/stamps/learning_service/pkg-genmsg.cmake.em.stamp b/Basics/workspace_example/src/learning_service/build/catkin_generated/stamps/learning_service/pkg-genmsg.cmake.em.stamp new file mode 100644 index 0000000000000000000000000000000000000000..f02628ffbd7abc1e9b5c22d15f6d61e8bb930b42 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/catkin_generated/stamps/learning_service/pkg-genmsg.cmake.em.stamp @@ -0,0 +1,166 @@ +# generated from genmsg/cmake/pkg-genmsg.cmake.em + +@{ +import os +import sys + +import genmsg +import genmsg.base +genmsg.base.log_verbose('GENMSG_VERBOSE' in os.environ) +import genmsg.deps +import genmsg.gentools + +# split incoming variables +messages = messages_str.split(';') if messages_str != '' else [] +services = services_str.split(';') if services_str != '' else [] +dependencies = dependencies_str.split(';') if dependencies_str != '' else [] +dep_search_paths = dep_include_paths_str.split(';') if dep_include_paths_str != '' else [] + +dep_search_paths_dict = {} +dep_search_paths_tuple_list = [] +is_even = True +for val in dep_search_paths: + if is_even: + dep_search_paths_dict.setdefault(val, []) + val_prev = val + is_even = False + else: + dep_search_paths_dict[val_prev].append(val) + dep_search_paths_tuple_list.append((val_prev, val)) + is_even = True +dep_search_paths = dep_search_paths_dict + +if not messages and not services: + print('message(WARNING "Invoking generate_messages() without having added any message or service file before.\nYou should either add add_message_files() and/or add_service_files() calls or remove the invocation of generate_messages().")') + +msg_deps = {} +msg_dep_types = {} +for m in messages: + try: + _deps = genmsg.deps.find_msg_dependencies_with_type(pkg_name, m, dep_search_paths) + msg_deps[m] = [d[1] for d in _deps] + msg_dep_types[m] = [d[0] for d in _deps] + except genmsg.MsgNotFound as e: + print('message(FATAL_ERROR "Could not find messages which \'%s\' depends on. Did you forget to specify generate_messages(DEPENDENCIES ...)?\n%s")' % (m, str(e).replace('"', '\\"'))) + +srv_deps = {} +srv_dep_types = {} +for s in services: + try: + _deps = genmsg.deps.find_srv_dependencies_with_type(pkg_name, s, dep_search_paths) + srv_deps[s] = [d[1] for d in _deps] + srv_dep_types[s] = [d[0] for d in _deps] + except genmsg.MsgNotFound as e: + print('message(FATAL_ERROR "Could not find messages which \'%s\' depends on. Did you forget to specify generate_messages(DEPENDENCIES ...)?\n%s")' % (s, str(e).replace('"', '\\"'))) + +}@ +message(STATUS "@(pkg_name): @(len(messages)) messages, @(len(services)) services") + +set(MSG_I_FLAGS "@(';'.join(["-I%s:%s" % (dep, dir) for dep, dir in dep_search_paths_tuple_list]))") + +# Find all generators +@[if langs]@ +@[for l in langs.split(';')]@ +find_package(@l REQUIRED) +@[end for]@ +@[end if]@ + +add_custom_target(@(pkg_name)_generate_messages ALL) + +# verify that message/service dependencies have not changed since configure +@{all_deps = dict(list(msg_deps.items()) + list(srv_deps.items()))} +@{all_dep_types = dict(list(msg_dep_types.items()) + list(srv_dep_types.items()))} +@[for f in all_deps.keys()]@ +@{dep_types = ':'.join(all_dep_types[f]).replace('\\','/')} +get_filename_component(_filename "@(f)" NAME_WE) +add_custom_target(_@(pkg_name)_generate_messages_check_deps_${_filename} + COMMAND ${CATKIN_ENV} ${PYTHON_EXECUTABLE} ${GENMSG_CHECK_DEPS_SCRIPT} "@(pkg_name)" "@(f)" "@(dep_types)" +) +@[end for]@# messages and services + +# +# langs = @langs +# + +@[if langs]@ +@[for l in langs.split(';')]@ +### Section generating for lang: @l +### Generating Messages +@[for m in msg_deps.keys()]@ +_generate_msg_@(l[3:])(@pkg_name + "@m" + "${MSG_I_FLAGS}" + "@(';'.join(msg_deps[m]).replace("\\","/"))" + ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name +) +@[end for]@# messages + +### Generating Services +@[for s in srv_deps.keys()]@ +_generate_srv_@(l[3:])(@pkg_name + "@s" + "${MSG_I_FLAGS}" + "@(';'.join(srv_deps[s]).replace("\\","/"))" + ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name +) +@[end for]@# services + +### Generating Module File +_generate_module_@(l[3:])(@pkg_name + ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name + "${ALL_GEN_OUTPUT_FILES_@(l[3:])}" +) + +add_custom_target(@(pkg_name)_generate_messages_@(l[3:]) + DEPENDS ${ALL_GEN_OUTPUT_FILES_@(l[3:])} +) +add_dependencies(@(pkg_name)_generate_messages @(pkg_name)_generate_messages_@(l[3:])) + +# add dependencies to all check dependencies targets +@[for f in all_deps.keys()]@ +get_filename_component(_filename "@(f)" NAME_WE) +add_dependencies(@(pkg_name)_generate_messages_@(l[3:]) _@(pkg_name)_generate_messages_check_deps_${_filename}) +@[end for]@# messages and services + +# target for backward compatibility +add_custom_target(@(pkg_name)_@(l)) +add_dependencies(@(pkg_name)_@(l) @(pkg_name)_generate_messages_@(l[3:])) + +# register target for catkin_package(EXPORTED_TARGETS) +list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS @(pkg_name)_generate_messages_@(l[3:])) + +@[end for]@# langs +@[end if]@ + +@[if langs]@ +@[for l in langs.split(';')]@ + +if(@(l)_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name) +@[if l == 'genpy']@ + install(CODE "execute_process(COMMAND \"@(PYTHON_EXECUTABLE)\" -m compileall \"${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name\")") +@[end if]@ + # install generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name + DESTINATION ${@(l)_INSTALL_DIR} +@[if l == 'genpy' and package_has_static_sources]@ + # skip all init files + PATTERN "__init__.py" EXCLUDE + PATTERN "__init__.pyc" EXCLUDE + ) + # install init files which are not in the root folder of the generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name + DESTINATION ${@(l)_INSTALL_DIR} + FILES_MATCHING + REGEX "${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@(pkg_name)/.+/__init__.pyc?$" +@[end if]@ + ) +endif() +@[for d in dependencies]@ +if(TARGET @(d)_generate_messages_@(l[3:])) + add_dependencies(@(pkg_name)_generate_messages_@(l[3:]) @(d)_generate_messages_@(l[3:])) +endif() +@[end for]@# dependencies +@[end for]@# langs +@[end if]@ diff --git a/Basics/workspace_example/src/learning_service/build/catkin_generated/stamps/learning_service/pkg.pc.em.stamp b/Basics/workspace_example/src/learning_service/build/catkin_generated/stamps/learning_service/pkg.pc.em.stamp new file mode 100644 index 0000000000000000000000000000000000000000..549fb75ce8000c875c316f444238bd1f28dc88c8 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/catkin_generated/stamps/learning_service/pkg.pc.em.stamp @@ -0,0 +1,8 @@ +prefix=@PROJECT_SPACE_DIR + +Name: @(CATKIN_PACKAGE_PREFIX + PROJECT_NAME) +Description: Description of @PROJECT_NAME +Version: @PROJECT_VERSION +Cflags: @(' '.join(['-I%s' % include for include in PROJECT_PKG_CONFIG_INCLUDE_DIRS])) +Libs: -L${prefix}/lib @(' '.join(PKG_CONFIG_LIBRARIES_WITH_PREFIX)) +Requires: @(PROJECT_CATKIN_DEPENDS) diff --git a/Basics/workspace_example/src/learning_service/build/cmake/learning_service-genmsg-context.py b/Basics/workspace_example/src/learning_service/build/cmake/learning_service-genmsg-context.py new file mode 100644 index 0000000000000000000000000000000000000000..857ef5a0fe356aa57f269864ec56be4f1cdfaacb --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/cmake/learning_service-genmsg-context.py @@ -0,0 +1,11 @@ +# generated from genmsg/cmake/pkg-genmsg.context.in + +messages_str = "" +services_str = "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/Person.srv;/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/person.srv" +pkg_name = "learning_service" +dependencies_str = "std_msgs" +langs = "gencpp;geneus;genlisp;gennodejs;genpy" +dep_include_paths_str = "std_msgs;/opt/ros/melodic/share/std_msgs/cmake/../msg" +PYTHON_EXECUTABLE = "/usr/bin/python2" +package_has_static_sources = '' == 'TRUE' +genmsg_check_deps_script = "/opt/ros/melodic/share/genmsg/cmake/../../../lib/genmsg/genmsg_check_deps.py" diff --git a/Basics/workspace_example/src/learning_service/build/cmake/learning_service-genmsg.cmake b/Basics/workspace_example/src/learning_service/build/cmake/learning_service-genmsg.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc1ec86d8002834aa491f8d74a686b60672519e8 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/cmake/learning_service-genmsg.cmake @@ -0,0 +1,295 @@ +# generated from genmsg/cmake/pkg-genmsg.cmake.em + +message(STATUS "learning_service: 0 messages, 2 services") + +set(MSG_I_FLAGS "-Istd_msgs:/opt/ros/melodic/share/std_msgs/cmake/../msg") + +# Find all generators +find_package(gencpp REQUIRED) +find_package(geneus REQUIRED) +find_package(genlisp REQUIRED) +find_package(gennodejs REQUIRED) +find_package(genpy REQUIRED) + +add_custom_target(learning_service_generate_messages ALL) + +# verify that message/service dependencies have not changed since configure + + + +get_filename_component(_filename "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/Person.srv" NAME_WE) +add_custom_target(_learning_service_generate_messages_check_deps_${_filename} + COMMAND ${CATKIN_ENV} ${PYTHON_EXECUTABLE} ${GENMSG_CHECK_DEPS_SCRIPT} "learning_service" "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/Person.srv" "" +) + +get_filename_component(_filename "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/person.srv" NAME_WE) +add_custom_target(_learning_service_generate_messages_check_deps_${_filename} + COMMAND ${CATKIN_ENV} ${PYTHON_EXECUTABLE} ${GENMSG_CHECK_DEPS_SCRIPT} "learning_service" "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/person.srv" "" +) + +# +# langs = gencpp;geneus;genlisp;gennodejs;genpy +# + +### Section generating for lang: gencpp +### Generating Messages + +### Generating Services +_generate_srv_cpp(learning_service + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/Person.srv" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/learning_service +) +_generate_srv_cpp(learning_service + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/person.srv" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/learning_service +) + +### Generating Module File +_generate_module_cpp(learning_service + ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/learning_service + "${ALL_GEN_OUTPUT_FILES_cpp}" +) + +add_custom_target(learning_service_generate_messages_cpp + DEPENDS ${ALL_GEN_OUTPUT_FILES_cpp} +) +add_dependencies(learning_service_generate_messages learning_service_generate_messages_cpp) + +# add dependencies to all check dependencies targets +get_filename_component(_filename "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/Person.srv" NAME_WE) +add_dependencies(learning_service_generate_messages_cpp _learning_service_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/person.srv" NAME_WE) +add_dependencies(learning_service_generate_messages_cpp _learning_service_generate_messages_check_deps_${_filename}) + +# target for backward compatibility +add_custom_target(learning_service_gencpp) +add_dependencies(learning_service_gencpp learning_service_generate_messages_cpp) + +# register target for catkin_package(EXPORTED_TARGETS) +list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS learning_service_generate_messages_cpp) + +### Section generating for lang: geneus +### Generating Messages + +### Generating Services +_generate_srv_eus(learning_service + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/Person.srv" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/learning_service +) +_generate_srv_eus(learning_service + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/person.srv" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/learning_service +) + +### Generating Module File +_generate_module_eus(learning_service + ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/learning_service + "${ALL_GEN_OUTPUT_FILES_eus}" +) + +add_custom_target(learning_service_generate_messages_eus + DEPENDS ${ALL_GEN_OUTPUT_FILES_eus} +) +add_dependencies(learning_service_generate_messages learning_service_generate_messages_eus) + +# add dependencies to all check dependencies targets +get_filename_component(_filename "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/Person.srv" NAME_WE) +add_dependencies(learning_service_generate_messages_eus _learning_service_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/person.srv" NAME_WE) +add_dependencies(learning_service_generate_messages_eus _learning_service_generate_messages_check_deps_${_filename}) + +# target for backward compatibility +add_custom_target(learning_service_geneus) +add_dependencies(learning_service_geneus learning_service_generate_messages_eus) + +# register target for catkin_package(EXPORTED_TARGETS) +list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS learning_service_generate_messages_eus) + +### Section generating for lang: genlisp +### Generating Messages + +### Generating Services +_generate_srv_lisp(learning_service + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/Person.srv" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/learning_service +) +_generate_srv_lisp(learning_service + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/person.srv" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/learning_service +) + +### Generating Module File +_generate_module_lisp(learning_service + ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/learning_service + "${ALL_GEN_OUTPUT_FILES_lisp}" +) + +add_custom_target(learning_service_generate_messages_lisp + DEPENDS ${ALL_GEN_OUTPUT_FILES_lisp} +) +add_dependencies(learning_service_generate_messages learning_service_generate_messages_lisp) + +# add dependencies to all check dependencies targets +get_filename_component(_filename "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/Person.srv" NAME_WE) +add_dependencies(learning_service_generate_messages_lisp _learning_service_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/person.srv" NAME_WE) +add_dependencies(learning_service_generate_messages_lisp _learning_service_generate_messages_check_deps_${_filename}) + +# target for backward compatibility +add_custom_target(learning_service_genlisp) +add_dependencies(learning_service_genlisp learning_service_generate_messages_lisp) + +# register target for catkin_package(EXPORTED_TARGETS) +list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS learning_service_generate_messages_lisp) + +### Section generating for lang: gennodejs +### Generating Messages + +### Generating Services +_generate_srv_nodejs(learning_service + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/Person.srv" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/learning_service +) +_generate_srv_nodejs(learning_service + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/person.srv" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/learning_service +) + +### Generating Module File +_generate_module_nodejs(learning_service + ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/learning_service + "${ALL_GEN_OUTPUT_FILES_nodejs}" +) + +add_custom_target(learning_service_generate_messages_nodejs + DEPENDS ${ALL_GEN_OUTPUT_FILES_nodejs} +) +add_dependencies(learning_service_generate_messages learning_service_generate_messages_nodejs) + +# add dependencies to all check dependencies targets +get_filename_component(_filename "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/Person.srv" NAME_WE) +add_dependencies(learning_service_generate_messages_nodejs _learning_service_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/person.srv" NAME_WE) +add_dependencies(learning_service_generate_messages_nodejs _learning_service_generate_messages_check_deps_${_filename}) + +# target for backward compatibility +add_custom_target(learning_service_gennodejs) +add_dependencies(learning_service_gennodejs learning_service_generate_messages_nodejs) + +# register target for catkin_package(EXPORTED_TARGETS) +list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS learning_service_generate_messages_nodejs) + +### Section generating for lang: genpy +### Generating Messages + +### Generating Services +_generate_srv_py(learning_service + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/Person.srv" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/learning_service +) +_generate_srv_py(learning_service + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/person.srv" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/learning_service +) + +### Generating Module File +_generate_module_py(learning_service + ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/learning_service + "${ALL_GEN_OUTPUT_FILES_py}" +) + +add_custom_target(learning_service_generate_messages_py + DEPENDS ${ALL_GEN_OUTPUT_FILES_py} +) +add_dependencies(learning_service_generate_messages learning_service_generate_messages_py) + +# add dependencies to all check dependencies targets +get_filename_component(_filename "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/Person.srv" NAME_WE) +add_dependencies(learning_service_generate_messages_py _learning_service_generate_messages_check_deps_${_filename}) +get_filename_component(_filename "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/person.srv" NAME_WE) +add_dependencies(learning_service_generate_messages_py _learning_service_generate_messages_check_deps_${_filename}) + +# target for backward compatibility +add_custom_target(learning_service_genpy) +add_dependencies(learning_service_genpy learning_service_generate_messages_py) + +# register target for catkin_package(EXPORTED_TARGETS) +list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS learning_service_generate_messages_py) + + + +if(gencpp_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/learning_service) + # install generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/learning_service + DESTINATION ${gencpp_INSTALL_DIR} + ) +endif() +if(TARGET std_msgs_generate_messages_cpp) + add_dependencies(learning_service_generate_messages_cpp std_msgs_generate_messages_cpp) +endif() + +if(geneus_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/learning_service) + # install generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/learning_service + DESTINATION ${geneus_INSTALL_DIR} + ) +endif() +if(TARGET std_msgs_generate_messages_eus) + add_dependencies(learning_service_generate_messages_eus std_msgs_generate_messages_eus) +endif() + +if(genlisp_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/learning_service) + # install generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/learning_service + DESTINATION ${genlisp_INSTALL_DIR} + ) +endif() +if(TARGET std_msgs_generate_messages_lisp) + add_dependencies(learning_service_generate_messages_lisp std_msgs_generate_messages_lisp) +endif() + +if(gennodejs_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/learning_service) + # install generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/learning_service + DESTINATION ${gennodejs_INSTALL_DIR} + ) +endif() +if(TARGET std_msgs_generate_messages_nodejs) + add_dependencies(learning_service_generate_messages_nodejs std_msgs_generate_messages_nodejs) +endif() + +if(genpy_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/learning_service) + install(CODE "execute_process(COMMAND \"/usr/bin/python2\" -m compileall \"${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/learning_service\")") + # install generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/learning_service + DESTINATION ${genpy_INSTALL_DIR} + ) +endif() +if(TARGET std_msgs_generate_messages_py) + add_dependencies(learning_service_generate_messages_py std_msgs_generate_messages_py) +endif() diff --git a/Basics/workspace_example/src/learning_service/build/cmake_install.cmake b/Basics/workspace_example/src/learning_service/build/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..a4440ec96859963ffb4b8e09a925af0225d35383 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/cmake_install.cmake @@ -0,0 +1,205 @@ +# Install script for directory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + + if (NOT EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}") + file(MAKE_DIRECTORY "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}") + endif() + if (NOT EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/.catkin") + file(WRITE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/.catkin" "") + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/usr/local/_setup_util.py") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + file(INSTALL DESTINATION "/usr/local" TYPE PROGRAM FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/catkin_generated/installspace/_setup_util.py") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/usr/local/env.sh") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + file(INSTALL DESTINATION "/usr/local" TYPE PROGRAM FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/catkin_generated/installspace/env.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/usr/local/setup.bash;/usr/local/local_setup.bash") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + file(INSTALL DESTINATION "/usr/local" TYPE FILE FILES + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/catkin_generated/installspace/setup.bash" + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/catkin_generated/installspace/local_setup.bash" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/usr/local/setup.sh;/usr/local/local_setup.sh") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + file(INSTALL DESTINATION "/usr/local" TYPE FILE FILES + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/catkin_generated/installspace/setup.sh" + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/catkin_generated/installspace/local_setup.sh" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/usr/local/setup.zsh;/usr/local/local_setup.zsh") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + file(INSTALL DESTINATION "/usr/local" TYPE FILE FILES + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/catkin_generated/installspace/setup.zsh" + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/catkin_generated/installspace/local_setup.zsh" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/usr/local/.rosinstall") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + file(INSTALL DESTINATION "/usr/local" TYPE FILE FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/catkin_generated/installspace/.rosinstall") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/learning_service/srv" TYPE FILE FILES + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/Person.srv" + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/person.srv" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/learning_service/cmake" TYPE FILE FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/catkin_generated/installspace/learning_service-msg-paths.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include" TYPE DIRECTORY FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include/learning_service") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/roseus/ros" TYPE DIRECTORY FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_service") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/common-lisp/ros" TYPE DIRECTORY FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/common-lisp/ros/learning_service") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/gennodejs/ros" TYPE DIRECTORY FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/gennodejs/ros/learning_service") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + execute_process(COMMAND "/usr/bin/python2" -m compileall "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_service") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/python2.7/dist-packages" TYPE DIRECTORY FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_service") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/catkin_generated/installspace/learning_service.pc") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/learning_service/cmake" TYPE FILE FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/catkin_generated/installspace/learning_service-msg-extras.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/learning_service/cmake" TYPE FILE FILES + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/catkin_generated/installspace/learning_serviceConfig.cmake" + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/catkin_generated/installspace/learning_serviceConfig-version.cmake" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/learning_service" TYPE FILE FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/package.xml") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/cmake_install.cmake") + +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/Basics/workspace_example/src/learning_service/build/devel/.catkin b/Basics/workspace_example/src/learning_service/build/devel/.catkin new file mode 100644 index 0000000000000000000000000000000000000000..49fe28c6579887e7f57f8ca28d4822df6f941b45 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/devel/.catkin @@ -0,0 +1 @@ +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_service/build/devel/.rosinstall b/Basics/workspace_example/src/learning_service/build/devel/.rosinstall new file mode 100644 index 0000000000000000000000000000000000000000..538e1bbb6df155f7fdad51ee2d98127d10671a38 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/devel/.rosinstall @@ -0,0 +1,2 @@ +- setup-file: + local-name: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/devel/setup.sh diff --git a/Basics/workspace_example/src/learning_service/build/devel/_setup_util.py b/Basics/workspace_example/src/learning_service/build/devel/_setup_util.py new file mode 100755 index 0000000000000000000000000000000000000000..bd65cbd8116d35505fbadddb4b640f8319274218 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/devel/_setup_util.py @@ -0,0 +1,304 @@ +#!/usr/bin/python2 +# -*- 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/python2.7/dist-packages', +} + + +def rollback_env_variables(environ, env_var_subfolders): + """ + Generate shell code to reset environment variables. + + by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH. + This does not cover modifications performed by environment hooks. + """ + lines = [] + unmodified_environ = copy.copy(environ) + for key in sorted(env_var_subfolders.keys()): + subfolders = env_var_subfolders[key] + if not isinstance(subfolders, list): + subfolders = [subfolders] + value = _rollback_env_variable(unmodified_environ, key, subfolders) + if value is not None: + environ[key] = value + lines.append(assignment(key, value)) + if lines: + lines.insert(0, comment('reset environment variables by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH')) + return lines + + +def _rollback_env_variable(environ, name, subfolders): + """ + For each catkin workspace in CMAKE_PREFIX_PATH remove the first entry from env[NAME] matching workspace + subfolder. + + :param subfolders: list of str '' or subfoldername that may start with '/' + :returns: the updated value of the environment variable. + """ + value = environ[name] if name in environ else '' + env_paths = [path for path in value.split(os.pathsep) if path] + value_modified = False + for subfolder in subfolders: + if subfolder: + if subfolder.startswith(os.path.sep) or (os.path.altsep and subfolder.startswith(os.path.altsep)): + subfolder = subfolder[1:] + if subfolder.endswith(os.path.sep) or (os.path.altsep and subfolder.endswith(os.path.altsep)): + subfolder = subfolder[:-1] + for ws_path in _get_workspaces(environ, include_fuerte=True, include_non_existing=True): + path_to_find = os.path.join(ws_path, subfolder) if subfolder else ws_path + path_to_remove = None + for env_path in env_paths: + env_path_clean = env_path[:-1] if env_path and env_path[-1] in [os.path.sep, os.path.altsep] else env_path + if env_path_clean == path_to_find: + path_to_remove = env_path + break + if path_to_remove: + env_paths.remove(path_to_remove) + value_modified = True + new_value = os.pathsep.join(env_paths) + return new_value if value_modified else None + + +def _get_workspaces(environ, include_fuerte=False, include_non_existing=False): + """ + Based on CMAKE_PREFIX_PATH return all catkin workspaces. + + :param include_fuerte: The flag if paths starting with '/opt/ros/fuerte' should be considered workspaces, ``bool`` + """ + # get all cmake prefix paths + env_name = 'CMAKE_PREFIX_PATH' + value = environ[env_name] if env_name in environ else '' + paths = [path for path in value.split(os.pathsep) if path] + # remove non-workspace paths + workspaces = [path for path in paths if os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE)) or (include_fuerte and path.startswith('/opt/ros/fuerte')) or (include_non_existing and not os.path.exists(path))] + return workspaces + + +def prepend_env_variables(environ, env_var_subfolders, workspaces): + """Generate shell code to prepend environment variables for the all workspaces.""" + lines = [] + lines.append(comment('prepend folders of workspaces to environment variables')) + + paths = [path for path in workspaces.split(os.pathsep) if path] + + prefix = _prefix_env_variable(environ, 'CMAKE_PREFIX_PATH', paths, '') + lines.append(prepend(environ, 'CMAKE_PREFIX_PATH', prefix)) + + for key in sorted(key for key in env_var_subfolders.keys() if key != 'CMAKE_PREFIX_PATH'): + subfolder = env_var_subfolders[key] + prefix = _prefix_env_variable(environ, key, paths, subfolder) + lines.append(prepend(environ, key, prefix)) + return lines + + +def _prefix_env_variable(environ, name, paths, subfolders): + """ + Return the prefix to prepend to the environment variable NAME. + + Adding any path in NEW_PATHS_STR without creating duplicate or empty items. + """ + value = environ[name] if name in environ else '' + environ_paths = [path for path in value.split(os.pathsep) if path] + checked_paths = [] + for path in paths: + if not isinstance(subfolders, list): + subfolders = [subfolders] + for subfolder in subfolders: + path_tmp = path + if subfolder: + path_tmp = os.path.join(path_tmp, subfolder) + # skip nonexistent paths + if not os.path.exists(path_tmp): + continue + # exclude any path already in env and any path we already added + if path_tmp not in environ_paths and path_tmp not in checked_paths: + checked_paths.append(path_tmp) + prefix_str = os.pathsep.join(checked_paths) + if prefix_str != '' and environ_paths: + prefix_str += os.pathsep + return prefix_str + + +def assignment(key, value): + if not IS_WINDOWS: + return 'export %s="%s"' % (key, value) + else: + return 'set %s=%s' % (key, value) + + +def comment(msg): + if not IS_WINDOWS: + return '# %s' % msg + else: + return 'REM %s' % msg + + +def prepend(environ, key, prefix): + if key not in environ or not environ[key]: + return assignment(key, prefix) + if not IS_WINDOWS: + return 'export %s="%s$%s"' % (key, prefix, key) + else: + return 'set %s=%s%%%s%%' % (key, prefix, key) + + +def find_env_hooks(environ, cmake_prefix_path): + """Generate shell code with found environment hooks for the all workspaces.""" + lines = [] + lines.append(comment('found environment hooks in workspaces')) + + generic_env_hooks = [] + generic_env_hooks_workspace = [] + specific_env_hooks = [] + specific_env_hooks_workspace = [] + generic_env_hooks_by_filename = {} + specific_env_hooks_by_filename = {} + generic_env_hook_ext = 'bat' if IS_WINDOWS else 'sh' + specific_env_hook_ext = environ['CATKIN_SHELL'] if not IS_WINDOWS and 'CATKIN_SHELL' in environ and environ['CATKIN_SHELL'] else None + # remove non-workspace paths + workspaces = [path for path in cmake_prefix_path.split(os.pathsep) if path and os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE))] + for workspace in reversed(workspaces): + env_hook_dir = os.path.join(workspace, 'etc', 'catkin', 'profile.d') + if os.path.isdir(env_hook_dir): + for filename in sorted(os.listdir(env_hook_dir)): + if filename.endswith('.%s' % generic_env_hook_ext): + # remove previous env hook with same name if present + if filename in generic_env_hooks_by_filename: + i = generic_env_hooks.index(generic_env_hooks_by_filename[filename]) + generic_env_hooks.pop(i) + generic_env_hooks_workspace.pop(i) + # append env hook + generic_env_hooks.append(os.path.join(env_hook_dir, filename)) + generic_env_hooks_workspace.append(workspace) + generic_env_hooks_by_filename[filename] = generic_env_hooks[-1] + elif specific_env_hook_ext is not None and filename.endswith('.%s' % specific_env_hook_ext): + # remove previous env hook with same name if present + if filename in specific_env_hooks_by_filename: + i = specific_env_hooks.index(specific_env_hooks_by_filename[filename]) + specific_env_hooks.pop(i) + specific_env_hooks_workspace.pop(i) + # append env hook + specific_env_hooks.append(os.path.join(env_hook_dir, filename)) + specific_env_hooks_workspace.append(workspace) + specific_env_hooks_by_filename[filename] = specific_env_hooks[-1] + env_hooks = generic_env_hooks + specific_env_hooks + env_hooks_workspace = generic_env_hooks_workspace + specific_env_hooks_workspace + count = len(env_hooks) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_COUNT', count)) + for i in range(count): + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d' % i, env_hooks[i])) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d_WORKSPACE' % i, env_hooks_workspace[i])) + return lines + + +def _parse_arguments(args=None): + parser = argparse.ArgumentParser(description='Generates code blocks for the setup.SHELL script.') + parser.add_argument('--extend', action='store_true', help='Skip unsetting previous environment variables to extend context') + parser.add_argument('--local', action='store_true', help='Only consider this prefix path and ignore other prefix path in the environment') + return parser.parse_known_args(args=args)[0] + + +if __name__ == '__main__': + try: + try: + args = _parse_arguments() + except Exception as e: + print(e, file=sys.stderr) + sys.exit(1) + + if not args.local: + # environment at generation time + CMAKE_PREFIX_PATH = r'/opt/ros/melodic'.split(';') + else: + # don't consider any other prefix path than this one + CMAKE_PREFIX_PATH = [] + # prepend current workspace if not already part of CPP + base_path = os.path.dirname(__file__) + # CMAKE_PREFIX_PATH uses forward slash on all platforms, but __file__ is platform dependent + # base_path on Windows contains backward slashes, need to be converted to forward slashes before comparison + if os.path.sep != '/': + base_path = base_path.replace(os.path.sep, '/') + + if base_path not in CMAKE_PREFIX_PATH: + CMAKE_PREFIX_PATH.insert(0, base_path) + CMAKE_PREFIX_PATH = os.pathsep.join(CMAKE_PREFIX_PATH) + + environ = dict(os.environ) + lines = [] + if not args.extend: + lines += rollback_env_variables(environ, ENV_VAR_SUBFOLDERS) + lines += prepend_env_variables(environ, ENV_VAR_SUBFOLDERS, CMAKE_PREFIX_PATH) + lines += find_env_hooks(environ, CMAKE_PREFIX_PATH) + print('\n'.join(lines)) + + # need to explicitly flush the output + sys.stdout.flush() + except IOError as e: + # and catch potential "broken pipe" if stdout is not writable + # which can happen when piping the output to a file but the disk is full + if e.errno == errno.EPIPE: + print(e, file=sys.stderr) + sys.exit(2) + raise + + sys.exit(0) diff --git a/Basics/workspace_example/src/learning_service/build/devel/cmake.lock b/Basics/workspace_example/src/learning_service/build/devel/cmake.lock new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Basics/workspace_example/src/learning_service/build/devel/env.sh b/Basics/workspace_example/src/learning_service/build/devel/env.sh new file mode 100755 index 0000000000000000000000000000000000000000..8aa9d244ae9475039027a5f25a8d41a46174cddf --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/devel/env.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/templates/env.sh.in + +if [ $# -eq 0 ] ; then + /bin/echo "Usage: env.sh COMMANDS" + /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." + exit 1 +fi + +# ensure to not use different shell type which was set before +CATKIN_SHELL=sh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(cd "`dirname "$0"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" +exec "$@" diff --git a/Basics/workspace_example/src/learning_service/build/devel/lib/learning_service/turtle_command_server b/Basics/workspace_example/src/learning_service/build/devel/lib/learning_service/turtle_command_server new file mode 100755 index 0000000000000000000000000000000000000000..dc9d17d7bc1a24a2b9601ddccbce3854bb0b489f Binary files /dev/null and b/Basics/workspace_example/src/learning_service/build/devel/lib/learning_service/turtle_command_server differ diff --git a/Basics/workspace_example/src/learning_service/build/devel/lib/pkgconfig/learning_service.pc b/Basics/workspace_example/src/learning_service/build/devel/lib/pkgconfig/learning_service.pc new file mode 100644 index 0000000000000000000000000000000000000000..b7eb0a6e43848a15022c654467e073f0f4d18399 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/devel/lib/pkgconfig/learning_service.pc @@ -0,0 +1,8 @@ +prefix=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/devel + +Name: learning_service +Description: Description of learning_service +Version: 0.0.0 +Cflags: -I/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/devel/include +Libs: -L${prefix}/lib +Requires: geometry_msgs roscpp rospy std_msgs turtlesim message_runtime diff --git a/Basics/workspace_example/src/learning_service/build/devel/lib/python2.7/dist-packages/learning_service/__init__.py b/Basics/workspace_example/src/learning_service/build/devel/lib/python2.7/dist-packages/learning_service/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Basics/workspace_example/src/learning_service/build/devel/local_setup.bash b/Basics/workspace_example/src/learning_service/build/devel/local_setup.bash new file mode 100644 index 0000000000000000000000000000000000000000..7da0d973d481c97d4aba63ab3a070fdc192dc3f8 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/devel/local_setup.bash @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/local_setup.bash.in + +CATKIN_SHELL=bash + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" --extend --local diff --git a/Basics/workspace_example/src/learning_service/build/devel/local_setup.sh b/Basics/workspace_example/src/learning_service/build/devel/local_setup.sh new file mode 100644 index 0000000000000000000000000000000000000000..2b15365bd7ec894f5b4e2e48008d153b83e3d963 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/devel/local_setup.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/local_setup.sh.in + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/devel} +CATKIN_SETUP_UTIL_ARGS="--extend --local" +. "$_CATKIN_SETUP_DIR/setup.sh" +unset CATKIN_SETUP_UTIL_ARGS diff --git a/Basics/workspace_example/src/learning_service/build/devel/local_setup.zsh b/Basics/workspace_example/src/learning_service/build/devel/local_setup.zsh new file mode 100644 index 0000000000000000000000000000000000000000..e692accfd3341ef2f575dec1c83d843bd786107f --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/devel/local_setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/local_setup.zsh.in + +CATKIN_SHELL=zsh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) +emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh" --extend --local' diff --git a/Basics/workspace_example/src/learning_service/build/devel/setup.bash b/Basics/workspace_example/src/learning_service/build/devel/setup.bash new file mode 100644 index 0000000000000000000000000000000000000000..ff47af8f30bcc54efd5892530c84c4159250d4a3 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/devel/setup.bash @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/setup.bash.in + +CATKIN_SHELL=bash + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" diff --git a/Basics/workspace_example/src/learning_service/build/devel/setup.sh b/Basics/workspace_example/src/learning_service/build/devel/setup.sh new file mode 100644 index 0000000000000000000000000000000000000000..9fe2c3c9edbf37ea364aff6f548692dc12c20c32 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/devel/setup.sh @@ -0,0 +1,96 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/setup.sh.in + +# Sets various environment variables and sources additional environment hooks. +# It tries it's best to undo changes from a previously sourced setup file before. +# Supported command line options: +# --extend: skips the undoing of changes from a previously sourced setup file +# --local: only considers this workspace but not the chained ones +# In plain sh shell which doesn't support arguments for sourced scripts you can +# set the environment variable `CATKIN_SETUP_UTIL_ARGS=--extend/--local` instead. + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/devel} +_SETUP_UTIL="$_CATKIN_SETUP_DIR/_setup_util.py" +unset _CATKIN_SETUP_DIR + +if [ ! -f "$_SETUP_UTIL" ]; then + echo "Missing Python script: $_SETUP_UTIL" + return 22 +fi + +# detect if running on Darwin platform +_UNAME=`uname -s` +_IS_DARWIN=0 +if [ "$_UNAME" = "Darwin" ]; then + _IS_DARWIN=1 +fi +unset _UNAME + +# make sure to export all environment variables +export CMAKE_PREFIX_PATH +if [ $_IS_DARWIN -eq 0 ]; then + export LD_LIBRARY_PATH +else + export DYLD_LIBRARY_PATH +fi +unset _IS_DARWIN +export PATH +export PKG_CONFIG_PATH +export PYTHONPATH + +# remember type of shell if not already set +if [ -z "$CATKIN_SHELL" ]; then + CATKIN_SHELL=sh +fi + +# invoke Python script to generate necessary exports of environment variables +# use TMPDIR if it exists, otherwise fall back to /tmp +if [ -d "${TMPDIR:-}" ]; then + _TMPDIR="${TMPDIR}" +else + _TMPDIR=/tmp +fi +_SETUP_TMP=`mktemp "${_TMPDIR}/setup.sh.XXXXXXXXXX"` +unset _TMPDIR +if [ $? -ne 0 -o ! -f "$_SETUP_TMP" ]; then + echo "Could not create temporary file: $_SETUP_TMP" + return 1 +fi +CATKIN_SHELL=$CATKIN_SHELL "$_SETUP_UTIL" $@ ${CATKIN_SETUP_UTIL_ARGS:-} >> "$_SETUP_TMP" +_RC=$? +if [ $_RC -ne 0 ]; then + if [ $_RC -eq 2 ]; then + echo "Could not write the output of '$_SETUP_UTIL' to temporary file '$_SETUP_TMP': may be the disk if full?" + else + echo "Failed to run '\"$_SETUP_UTIL\" $@': return code $_RC" + fi + unset _RC + unset _SETUP_UTIL + rm -f "$_SETUP_TMP" + unset _SETUP_TMP + return 1 +fi +unset _RC +unset _SETUP_UTIL +. "$_SETUP_TMP" +rm -f "$_SETUP_TMP" +unset _SETUP_TMP + +# source all environment hooks +_i=0 +while [ $_i -lt $_CATKIN_ENVIRONMENT_HOOKS_COUNT ]; do + eval _envfile=\$_CATKIN_ENVIRONMENT_HOOKS_$_i + unset _CATKIN_ENVIRONMENT_HOOKS_$_i + eval _envfile_workspace=\$_CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + unset _CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + # set workspace for environment hook + CATKIN_ENV_HOOK_WORKSPACE=$_envfile_workspace + . "$_envfile" + unset CATKIN_ENV_HOOK_WORKSPACE + _i=$((_i + 1)) +done +unset _i + +unset _CATKIN_ENVIRONMENT_HOOKS_COUNT diff --git a/Basics/workspace_example/src/learning_service/build/devel/setup.zsh b/Basics/workspace_example/src/learning_service/build/devel/setup.zsh new file mode 100644 index 0000000000000000000000000000000000000000..9f780b741031d8037b90514441a80f9fed39d02b --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/devel/setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/setup.zsh.in + +CATKIN_SHELL=zsh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) +emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh"' diff --git a/Basics/workspace_example/src/learning_service/build/devel/share/learning_service/cmake/learning_service-msg-extras.cmake b/Basics/workspace_example/src/learning_service/build/devel/share/learning_service/cmake/learning_service-msg-extras.cmake new file mode 100644 index 0000000000000000000000000000000000000000..6c400a30fc8fa5c168365ae26ae78f3efb538a12 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/devel/share/learning_service/cmake/learning_service-msg-extras.cmake @@ -0,0 +1,2 @@ +set(learning_service_MESSAGE_FILES "") +set(learning_service_SERVICE_FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/Person.srv;/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/srv/person.srv") diff --git a/Basics/workspace_example/src/learning_service/build/devel/share/learning_service/cmake/learning_service-msg-paths.cmake b/Basics/workspace_example/src/learning_service/build/devel/share/learning_service/cmake/learning_service-msg-paths.cmake new file mode 100644 index 0000000000000000000000000000000000000000..214c40419ad7fbac967777f9c3d8acdd6b45c4d2 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/devel/share/learning_service/cmake/learning_service-msg-paths.cmake @@ -0,0 +1,4 @@ +# generated from genmsg/cmake/pkg-msg-paths.cmake.develspace.in + +set(learning_service_MSG_INCLUDE_DIRS "") +set(learning_service_MSG_DEPENDENCIES std_msgs) diff --git a/Basics/workspace_example/src/learning_service/build/devel/share/learning_service/cmake/learning_serviceConfig-version.cmake b/Basics/workspace_example/src/learning_service/build/devel/share/learning_service/cmake/learning_serviceConfig-version.cmake new file mode 100644 index 0000000000000000000000000000000000000000..7fd9f993a719934b0f7ee411b86bce935627eec0 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/devel/share/learning_service/cmake/learning_serviceConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from catkin/cmake/template/pkgConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/Basics/workspace_example/src/learning_service/build/devel/share/learning_service/cmake/learning_serviceConfig.cmake b/Basics/workspace_example/src/learning_service/build/devel/share/learning_service/cmake/learning_serviceConfig.cmake new file mode 100644 index 0000000000000000000000000000000000000000..6118c9cce55c71d36df6568f2f38fb07ad074b72 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/devel/share/learning_service/cmake/learning_serviceConfig.cmake @@ -0,0 +1,223 @@ +# generated from catkin/cmake/template/pkgConfig.cmake.in + +# append elements to a list and remove existing duplicates from the list +# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig +# self contained +macro(_list_append_deduplicate listname) + if(NOT "${ARGN}" STREQUAL "") + if(${listname}) + list(REMOVE_ITEM ${listname} ${ARGN}) + endif() + list(APPEND ${listname} ${ARGN}) + endif() +endmacro() + +# append elements to a list if they are not already in the list +# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig +# self contained +macro(_list_append_unique listname) + foreach(_item ${ARGN}) + list(FIND ${listname} ${_item} _index) + if(_index EQUAL -1) + list(APPEND ${listname} ${_item}) + endif() + endforeach() +endmacro() + +# pack a list of libraries with optional build configuration keywords +# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig +# self contained +macro(_pack_libraries_with_build_configuration VAR) + set(${VAR} "") + set(_argn ${ARGN}) + list(LENGTH _argn _count) + set(_index 0) + while(${_index} LESS ${_count}) + list(GET _argn ${_index} lib) + if("${lib}" MATCHES "^(debug|optimized|general)$") + math(EXPR _index "${_index} + 1") + if(${_index} EQUAL ${_count}) + message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library") + endif() + list(GET _argn ${_index} library) + list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}") + else() + list(APPEND ${VAR} "${lib}") + endif() + math(EXPR _index "${_index} + 1") + endwhile() +endmacro() + +# unpack a list of libraries with optional build configuration keyword prefixes +# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig +# self contained +macro(_unpack_libraries_with_build_configuration VAR) + set(${VAR} "") + foreach(lib ${ARGN}) + string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}") + list(APPEND ${VAR} "${lib}") + endforeach() +endmacro() + + +if(learning_service_CONFIG_INCLUDED) + return() +endif() +set(learning_service_CONFIG_INCLUDED TRUE) + +# set variables for source/devel/install prefixes +if("TRUE" STREQUAL "TRUE") + set(learning_service_SOURCE_PREFIX /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service) + set(learning_service_DEVEL_PREFIX /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/devel) + set(learning_service_INSTALL_PREFIX "") + set(learning_service_PREFIX ${learning_service_DEVEL_PREFIX}) +else() + set(learning_service_SOURCE_PREFIX "") + set(learning_service_DEVEL_PREFIX "") + set(learning_service_INSTALL_PREFIX /usr/local) + set(learning_service_PREFIX ${learning_service_INSTALL_PREFIX}) +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "WARNING: package 'learning_service' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + message("${_msg}") +endif() + +# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project +set(learning_service_FOUND_CATKIN_PROJECT TRUE) + +if(NOT "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/devel/include " STREQUAL " ") + set(learning_service_INCLUDE_DIRS "") + set(_include_dirs "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/devel/include") + if(NOT " " STREQUAL " ") + set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.") + elseif(NOT " " STREQUAL " ") + set(_report "Check the website '' for information and consider reporting the problem.") + else() + set(_report "Report the problem to the maintainer 'hazyparker ' and request to fix the problem.") + endif() + foreach(idir ${_include_dirs}) + if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) + set(include ${idir}) + elseif("${idir} " STREQUAL "include ") + get_filename_component(include "${learning_service_DIR}/../../../include" ABSOLUTE) + if(NOT IS_DIRECTORY ${include}) + message(FATAL_ERROR "Project 'learning_service' specifies '${idir}' as an include dir, which is not found. It does not exist in '${include}'. ${_report}") + endif() + else() + message(FATAL_ERROR "Project 'learning_service' specifies '${idir}' as an include dir, which is not found. It does neither exist as an absolute directory nor in '/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/${idir}'. ${_report}") + endif() + _list_append_unique(learning_service_INCLUDE_DIRS ${include}) + endforeach() +endif() + +set(libraries "") +foreach(library ${libraries}) + # keep build configuration keywords, target names and absolute libraries as-is + if("${library}" MATCHES "^(debug|optimized|general)$") + list(APPEND learning_service_LIBRARIES ${library}) + elseif(${library} MATCHES "^-l") + list(APPEND learning_service_LIBRARIES ${library}) + elseif(${library} MATCHES "^-") + # This is a linker flag/option (like -pthread) + # There's no standard variable for these, so create an interface library to hold it + if(NOT learning_service_NUM_DUMMY_TARGETS) + set(learning_service_NUM_DUMMY_TARGETS 0) + endif() + # Make sure the target name is unique + set(interface_target_name "catkin::learning_service::wrapped-linker-option${learning_service_NUM_DUMMY_TARGETS}") + while(TARGET "${interface_target_name}") + math(EXPR learning_service_NUM_DUMMY_TARGETS "${learning_service_NUM_DUMMY_TARGETS}+1") + set(interface_target_name "catkin::learning_service::wrapped-linker-option${learning_service_NUM_DUMMY_TARGETS}") + endwhile() + add_library("${interface_target_name}" INTERFACE IMPORTED) + if("${CMAKE_VERSION}" VERSION_LESS "3.13.0") + set_property( + TARGET + "${interface_target_name}" + APPEND PROPERTY + INTERFACE_LINK_LIBRARIES "${library}") + else() + target_link_options("${interface_target_name}" INTERFACE "${library}") + endif() + list(APPEND learning_service_LIBRARIES "${interface_target_name}") + elseif(TARGET ${library}) + list(APPEND learning_service_LIBRARIES ${library}) + elseif(IS_ABSOLUTE ${library}) + list(APPEND learning_service_LIBRARIES ${library}) + else() + set(lib_path "") + set(lib "${library}-NOTFOUND") + # since the path where the library is found is returned we have to iterate over the paths manually + foreach(path /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/devel/lib;/opt/ros/melodic/lib) + find_library(lib ${library} + PATHS ${path} + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) + if(lib) + set(lib_path ${path}) + break() + endif() + endforeach() + if(lib) + _list_append_unique(learning_service_LIBRARY_DIRS ${lib_path}) + list(APPEND learning_service_LIBRARIES ${lib}) + else() + # as a fall back for non-catkin libraries try to search globally + find_library(lib ${library}) + if(NOT lib) + message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'learning_service'? Did you find_package() it before the subdirectory containing its code is included?") + endif() + list(APPEND learning_service_LIBRARIES ${lib}) + endif() + endif() +endforeach() + +set(learning_service_EXPORTED_TARGETS "learning_service_generate_messages_cpp;learning_service_generate_messages_eus;learning_service_generate_messages_lisp;learning_service_generate_messages_nodejs;learning_service_generate_messages_py") +# create dummy targets for exported code generation targets to make life of users easier +foreach(t ${learning_service_EXPORTED_TARGETS}) + if(NOT TARGET ${t}) + add_custom_target(${t}) + endif() +endforeach() + +set(depends "geometry_msgs;roscpp;rospy;std_msgs;turtlesim;message_runtime") +foreach(depend ${depends}) + string(REPLACE " " ";" depend_list ${depend}) + # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls + list(GET depend_list 0 learning_service_dep) + list(LENGTH depend_list count) + if(${count} EQUAL 1) + # simple dependencies must only be find_package()-ed once + if(NOT ${learning_service_dep}_FOUND) + find_package(${learning_service_dep} REQUIRED NO_MODULE) + endif() + else() + # dependencies with components must be find_package()-ed again + list(REMOVE_AT depend_list 0) + find_package(${learning_service_dep} REQUIRED NO_MODULE ${depend_list}) + endif() + _list_append_unique(learning_service_INCLUDE_DIRS ${${learning_service_dep}_INCLUDE_DIRS}) + + # merge build configuration keywords with library names to correctly deduplicate + _pack_libraries_with_build_configuration(learning_service_LIBRARIES ${learning_service_LIBRARIES}) + _pack_libraries_with_build_configuration(_libraries ${${learning_service_dep}_LIBRARIES}) + _list_append_deduplicate(learning_service_LIBRARIES ${_libraries}) + # undo build configuration keyword merging after deduplication + _unpack_libraries_with_build_configuration(learning_service_LIBRARIES ${learning_service_LIBRARIES}) + + _list_append_unique(learning_service_LIBRARY_DIRS ${${learning_service_dep}_LIBRARY_DIRS}) + list(APPEND learning_service_EXPORTED_TARGETS ${${learning_service_dep}_EXPORTED_TARGETS}) +endforeach() + +set(pkg_cfg_extras "learning_service-msg-extras.cmake") +foreach(extra ${pkg_cfg_extras}) + if(NOT IS_ABSOLUTE ${extra}) + set(extra ${learning_service_DIR}/${extra}) + endif() + include(${extra}) +endforeach() diff --git a/Basics/workspace_example/src/learning_service/build/gtest/CTestTestfile.cmake b/Basics/workspace_example/src/learning_service/build/gtest/CTestTestfile.cmake new file mode 100644 index 0000000000000000000000000000000000000000..07a26b88eab1d4909d69636b5c15730f7299c3a5 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/gtest/CTestTestfile.cmake @@ -0,0 +1,7 @@ +# CMake generated Testfile for +# Source directory: /usr/src/googletest +# Build directory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +subdirs("googlemock") diff --git a/Basics/workspace_example/src/learning_service/build/gtest/cmake_install.cmake b/Basics/workspace_example/src/learning_service/build/gtest/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..9085e07a0b6819d0f264f354e94ec064f07fbb60 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/gtest/cmake_install.cmake @@ -0,0 +1,50 @@ +# Install script for directory: /usr/src/googletest + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/cmake_install.cmake") + +endif() + diff --git a/Basics/workspace_example/src/learning_service/build/gtest/googlemock/CTestTestfile.cmake b/Basics/workspace_example/src/learning_service/build/gtest/googlemock/CTestTestfile.cmake new file mode 100644 index 0000000000000000000000000000000000000000..7b467c16faa10d1a3ed483c3f0f1662d6ac4367f --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/gtest/googlemock/CTestTestfile.cmake @@ -0,0 +1,7 @@ +# CMake generated Testfile for +# Source directory: /usr/src/googletest/googlemock +# Build directory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +subdirs("gtest") diff --git a/Basics/workspace_example/src/learning_service/build/gtest/googlemock/cmake_install.cmake b/Basics/workspace_example/src/learning_service/build/gtest/googlemock/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..35da14a2cf6e3f7faf53792dac92d8620d3624ae --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/gtest/googlemock/cmake_install.cmake @@ -0,0 +1,50 @@ +# Install script for directory: /usr/src/googletest/googlemock + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/gtest/cmake_install.cmake") + +endif() + diff --git a/Basics/workspace_example/src/learning_service/build/gtest/googlemock/gtest/CTestTestfile.cmake b/Basics/workspace_example/src/learning_service/build/gtest/googlemock/gtest/CTestTestfile.cmake new file mode 100644 index 0000000000000000000000000000000000000000..1becce8e7a9a0a38ed1649bc3a3a0e68822c5121 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/gtest/googlemock/gtest/CTestTestfile.cmake @@ -0,0 +1,6 @@ +# CMake generated Testfile for +# Source directory: /usr/src/googletest/googletest +# Build directory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service/build/gtest/googlemock/gtest +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. diff --git a/Basics/workspace_example/src/learning_service/build/gtest/googlemock/gtest/cmake_install.cmake b/Basics/workspace_example/src/learning_service/build/gtest/googlemock/gtest/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..712068ce05a609fd1ed4b09d3595d88b9306aeb1 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/build/gtest/googlemock/gtest/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /usr/src/googletest/googletest + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + diff --git a/Basics/workspace_example/src/learning_service/package.xml b/Basics/workspace_example/src/learning_service/package.xml new file mode 100644 index 0000000000000000000000000000000000000000..4c8f54ea1b9a83a05c5d0ee0de299c1b64103319 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/package.xml @@ -0,0 +1,77 @@ + + + learning_service + 0.0.0 + The learning_service package + + + + + hazyparker + + + + + + TODO + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + catkin + geometry_msgs + roscpp + rospy + std_msgs + turtlesim + geometry_msgs + roscpp + rospy + std_msgs + turtlesim + geometry_msgs + roscpp + rospy + std_msgs + turtlesim + + message_generation + message_runtime + + + + + + + + diff --git a/Basics/workspace_example/src/learning_service/src/person_client.cpp b/Basics/workspace_example/src/learning_service/src/person_client.cpp new file mode 100644 index 0000000000000000000000000000000000000000..9676e1dab1bd2857fad954eb94dc9419cad797c3 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/src/person_client.cpp @@ -0,0 +1,37 @@ +// +// Created by hazyparker on 2022/1/7. +// request service /show_person, type defined as learning_service::Person + +#include +#include "learning_service/Person.h" + +int main(int argc, char **argv){ + // init ros node + ros::init(argc, argv, "person_client"); + + // create ros node + ros::NodeHandle n; + + // wait for service "/show_person" + // then create a new client, connect it + ros::service::waitForService("/show_person"); + ros::ServiceClient person_client = n.serviceClient("/show_person"); + + // init request data of learning_service::Person + learning_service::Person srv; + srv.request.name = "Tom"; + srv.request.age = 20; + srv.request.sex = learning_service::Person::Request::male; + + // call request + ROS_INFO("Call service to show person[name:%s, age:%d, sex:%d]", + srv.request.name.c_str(), srv.request.age, srv.request.sex); + person_client.call(srv); + + // show calling result + ROS_INFO("show person result: %s", srv.response.result.c_str()); + + return 0; +} + + diff --git a/Basics/workspace_example/src/learning_service/src/person_server.cpp b/Basics/workspace_example/src/learning_service/src/person_server.cpp new file mode 100644 index 0000000000000000000000000000000000000000..e6cc9436094eb970a2279bec718824ccc40bcb4f --- /dev/null +++ b/Basics/workspace_example/src/learning_service/src/person_server.cpp @@ -0,0 +1,35 @@ +// +// Created by hazyparker on 2022/1/7. +// + +#include +#include "learning_service/Person.h" + +bool personCallback(learning_service::Person::Request &req, + learning_service::Person::Response &res){ + // show request data + ROS_INFO("Person: name:%s age:%d sex:%d", req.name.c_str(), req.age, req.sex); + + // set feedback data + res.result = "data flow succeed!"; + + return true; +} + +int main(int argc, char **argv){ + // ros node init + ros::init(argc, argv, "person_server"); + + // create ros node + ros::NodeHandle n; + + // create a server named "/show_person" + // define callback function personCallback + ros::ServiceServer person_service = n.advertiseService("/show_person", personCallback); + + // loop, waiting for callback function + ROS_INFO("ready to show person information"); + ros::spin(); + + return 0; +} diff --git a/Basics/workspace_example/src/learning_service/src/turtle_command_server.cpp b/Basics/workspace_example/src/learning_service/src/turtle_command_server.cpp new file mode 100644 index 0000000000000000000000000000000000000000..c6a2d9476eacdb2cc67496e1969ea8a70bd572d3 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/src/turtle_command_server.cpp @@ -0,0 +1,64 @@ +// +// Created by hazyparker on 2022/1/7. +// run /turtle_command service, type defined as std_srvs/Trigger + +#include +#include +#include + +ros::Publisher turtle_vel_pub; +bool pubCommand = false; + +bool commandCallback(std_srvs::Trigger::Request &req, + std_srvs::Trigger::Response &res){ + // use as flag + pubCommand = !pubCommand; + + // show request data + ROS_INFO("publish turtle velocity command [%s]", pubCommand == true? "yes":"no"); + + // set feedback data + res.success = true; + res.message = "Changed turtle command state..."; + + return true; +} + +int main(int argc, char **argv){ + // ros node init + ros::init(argc, argv, "turtle_command_server"); + + // create ros handle + ros::NodeHandle n; + + // create a server named /turtle_command + // define callback function "commandCallback" + ros::ServiceServer command_service = n.advertiseService("/turtle_command", commandCallback); + + // create a publisher + // publish topic named /turtle1/cmd_vel + // message type defined as geometry_msgs::Twist + turtle_vel_pub = n.advertise("/turtle1/cmd_vel", 10); + + // loop, waiting for callback function + ROS_INFO("ready to receive turtle command"); + ros::Rate loop_rate(10); + + while(ros::ok()){ + // check callback queue for new message + ros::spinOnce(); + + // if pubCommand = true + if(pubCommand){ + geometry_msgs::Twist vel_msg; + vel_msg.linear.x = 0.5; + vel_msg.angular.z = 0.2; + turtle_vel_pub.publish(vel_msg); + } + + // set loop frequency + loop_rate.sleep(); + } + + return 0; +} diff --git a/Basics/workspace_example/src/learning_service/src/turtle_spawn.cpp b/Basics/workspace_example/src/learning_service/src/turtle_spawn.cpp new file mode 100644 index 0000000000000000000000000000000000000000..a0b14b8c9b73e81d92dc28ff60fcdacdf6e0988a --- /dev/null +++ b/Basics/workspace_example/src/learning_service/src/turtle_spawn.cpp @@ -0,0 +1,36 @@ +// +// Created by hazyparker on 2022/1/3. +// request /spawn service, type as turtle sim::Spawn + +#include +#include + +int main(int argc, char **argv){ + // init ROS node + ros::init(argc, argv, "turtle_spawn"); + + // create node handle + ros::NodeHandle n; + + // wait until service /spawn is founded + ros::service::waitForService("/spawn"); + // create a client, connecting to service /spawn + ros::ServiceClient add_turtle = n.serviceClient("/spawn"); + + // init request data + turtlesim::Spawn srv; + srv.request.x = 2.0; + srv.request.y = 2.0; + srv.request.name = "turtle2"; + + // call request service + ROS_INFO("call service to spawn turtle[x:%0.6f, y:%0.6f, name:%s]", + srv.request.x, srv.request.y, srv.request.name.c_str()); + add_turtle.call(srv); + + // show result of calling service + ROS_INFO("Spawn turtle successfully [name:%s]", srv.response.name.c_str()); + + return 0; +} + diff --git a/Basics/workspace_example/src/learning_service/srv/Person.srv b/Basics/workspace_example/src/learning_service/srv/Person.srv new file mode 100644 index 0000000000000000000000000000000000000000..06c18261bed1932735a7dfc18fc58441b404c9e7 --- /dev/null +++ b/Basics/workspace_example/src/learning_service/srv/Person.srv @@ -0,0 +1,9 @@ +string name +uint8 age +uint8 sex + +uint8 unknown = 0 +uint8 male = 1 +uint8 female = 2 +--- +string result diff --git a/Basics/workspace_example/src/learning_service/srv/person.srv b/Basics/workspace_example/src/learning_service/srv/person.srv new file mode 100644 index 0000000000000000000000000000000000000000..6a4fa164e80341651ee07f06b03f501013ad95ae --- /dev/null +++ b/Basics/workspace_example/src/learning_service/srv/person.srv @@ -0,0 +1,9 @@ +string name +uint8 age +uint8 sex + +uint8 unknown = 0 +uint8 male = 1 +uint8 female = 2 +--- +string result \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_tf/.idea/.gitignore b/Basics/workspace_example/src/learning_tf/.idea/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..13566b81b018ad684f3a35fee301741b2734c8f4 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/Basics/workspace_example/src/learning_tf/.idea/learning_tf.iml b/Basics/workspace_example/src/learning_tf/.idea/learning_tf.iml new file mode 100644 index 0000000000000000000000000000000000000000..f08604bb65b25149b195f9e9f282f9683a428592 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/.idea/learning_tf.iml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_tf/.idea/misc.xml b/Basics/workspace_example/src/learning_tf/.idea/misc.xml new file mode 100644 index 0000000000000000000000000000000000000000..79b3c94830bab93d40d0770f2765540fe24ed423 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/.idea/misc.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_tf/.idea/modules.xml b/Basics/workspace_example/src/learning_tf/.idea/modules.xml new file mode 100644 index 0000000000000000000000000000000000000000..ca9deb107872f84abf637bbba59e1e6e667979c5 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_tf/.idea/vcs.xml b/Basics/workspace_example/src/learning_tf/.idea/vcs.xml new file mode 100644 index 0000000000000000000000000000000000000000..4fce1d86b49521afe1cee4ed1c13b6396ebbc6f3 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_tf/CMakeLists.txt b/Basics/workspace_example/src/learning_tf/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..31ecd079264840eb8781e7529f37affba3c7a30b --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/CMakeLists.txt @@ -0,0 +1,213 @@ +cmake_minimum_required(VERSION 3.0.2) +project(learning_tf) + +## Compile as C++11, supported in ROS Kinetic and newer +# add_compile_options(-std=c++11) + +## Find catkin macros and libraries +## if COMPONENTS list like find_package(catkin REQUIRED COMPONENTS xyz) +## is used, also find other catkin packages +find_package(catkin REQUIRED COMPONENTS + roscpp + rospy + tf + turtlesim +) + +## System dependencies are found with CMake's conventions +# find_package(Boost REQUIRED COMPONENTS system) + + +## Uncomment this if the package has a setup.py. This macro ensures +## modules and global scripts declared therein get installed +## See http://ros.org/doc/api/catkin/html/user_guide/setup_dot_py.html +# catkin_python_setup() + +################################################ +## Declare ROS messages, services and actions ## +################################################ + +## To declare and build messages, services or actions from within this +## package, follow these steps: +## * Let MSG_DEP_SET be the set of packages whose message types you use in +## your messages/services/actions (e.g. std_msgs, actionlib_msgs, ...). +## * In the file package.xml: +## * add a build_depend tag for "message_generation" +## * add a build_depend and a exec_depend tag for each package in MSG_DEP_SET +## * If MSG_DEP_SET isn't empty the following dependency has been pulled in +## but can be declared for certainty nonetheless: +## * add a exec_depend tag for "message_runtime" +## * In this file (CMakeLists.txt): +## * add "message_generation" and every package in MSG_DEP_SET to +## find_package(catkin REQUIRED COMPONENTS ...) +## * add "message_runtime" and every package in MSG_DEP_SET to +## catkin_package(CATKIN_DEPENDS ...) +## * uncomment the add_*_files sections below as needed +## and list every .msg/.srv/.action file to be processed +## * uncomment the generate_messages entry below +## * add every package in MSG_DEP_SET to generate_messages(DEPENDENCIES ...) + +## Generate messages in the 'msg' folder +# add_message_files( +# FILES +# Message1.msg +# Message2.msg +# ) + +## Generate services in the 'srv' folder +# add_service_files( +# FILES +# Service1.srv +# Service2.srv +# ) + +## Generate actions in the 'action' folder +# add_action_files( +# FILES +# Action1.action +# Action2.action +# ) + +## Generate added messages and services with any dependencies listed here +# generate_messages( +# DEPENDENCIES +# std_msgs # Or other packages containing msgs +# ) + +################################################ +## Declare ROS dynamic reconfigure parameters ## +################################################ + +## To declare and build dynamic reconfigure parameters within this +## package, follow these steps: +## * In the file package.xml: +## * add a build_depend and a exec_depend tag for "dynamic_reconfigure" +## * In this file (CMakeLists.txt): +## * add "dynamic_reconfigure" to +## find_package(catkin REQUIRED COMPONENTS ...) +## * uncomment the "generate_dynamic_reconfigure_options" section below +## and list every .cfg file to be processed + +## Generate dynamic reconfigure parameters in the 'cfg' folder +# generate_dynamic_reconfigure_options( +# cfg/DynReconf1.cfg +# cfg/DynReconf2.cfg +# ) + +################################### +## catkin specific configuration ## +################################### +## The catkin_package macro generates cmake config files for your package +## Declare things to be passed to dependent projects +## INCLUDE_DIRS: uncomment this if your package contains header files +## LIBRARIES: libraries you create in this project that dependent projects also need +## CATKIN_DEPENDS: catkin_packages dependent projects also need +## DEPENDS: system dependencies of this project that dependent projects also need +catkin_package( +# INCLUDE_DIRS include +# LIBRARIES learning_tf +# CATKIN_DEPENDS roscpp rospy tf turtlesim +# DEPENDS system_lib +) + +########### +## Build ## +########### + +## Specify additional locations of header files +## Your package locations should be listed before other locations +include_directories( +# include + ${catkin_INCLUDE_DIRS} +) + +## Declare a C++ library +# add_library(${PROJECT_NAME} +# src/${PROJECT_NAME}/learning_tf.cpp +# ) + +## Add cmake target dependencies of the library +## as an example, code may need to be generated before libraries +## either from message generation or dynamic reconfigure +# add_dependencies(${PROJECT_NAME} ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS}) + +## Declare a C++ executable +## With catkin_make all packages are built within a single CMake context +## The recommended prefix ensures that target names across packages don't collide +# add_executable(${PROJECT_NAME}_node src/learning_tf_node.cpp) + +## Rename C++ executable without prefix +## The above recommended prefix causes long target names, the following renames the +## target back to the shorter version for ease of user use +## e.g. "rosrun someones_pkg node" instead of "rosrun someones_pkg someones_pkg_node" +# set_target_properties(${PROJECT_NAME}_node PROPERTIES OUTPUT_NAME node PREFIX "") + +## Add cmake target dependencies of the executable +## same as for the library above +# add_dependencies(${PROJECT_NAME}_node ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS}) + +## Specify libraries to link a library or executable target against +# target_link_libraries(${PROJECT_NAME}_node +# ${catkin_LIBRARIES} +# ) + +add_executable(turtle_tf_broadcaster src/turtle_tf_broadcaster.cpp) +target_link_libraries(turtle_tf_broadcaster ${catkin_LIBRARIES}) + +add_executable(turtle_tf_listener src/turtle_tf_listener.cpp) +target_link_libraries(turtle_tf_listener ${catkin_LIBRARIES}) + +############# +## Install ## +############# + +# all install targets should use catkin DESTINATION variables +# See http://ros.org/doc/api/catkin/html/adv_user_guide/variables.html + +## Mark executable scripts (Python etc.) for installation +## in contrast to setup.py, you can choose the destination +# catkin_install_python(PROGRAMS +# scripts/my_python_script +# DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} +# ) + +## Mark executables for installation +## See http://docs.ros.org/melodic/api/catkin/html/howto/format1/building_executables.html +# install(TARGETS ${PROJECT_NAME}_node +# RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} +# ) + +## Mark libraries for installation +## See http://docs.ros.org/melodic/api/catkin/html/howto/format1/building_libraries.html +# install(TARGETS ${PROJECT_NAME} +# ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} +# LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} +# RUNTIME DESTINATION ${CATKIN_GLOBAL_BIN_DESTINATION} +# ) + +## Mark cpp header files for installation +# install(DIRECTORY include/${PROJECT_NAME}/ +# DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION} +# FILES_MATCHING PATTERN "*.h" +# PATTERN ".svn" EXCLUDE +# ) + +## Mark other files for installation (e.g. launch and bag files, etc.) +# install(FILES +# # myfile1 +# # myfile2 +# DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} +# ) + +############# +## Testing ## +############# + +## Add gtest based cpp test target and link libraries +# catkin_add_gtest(${PROJECT_NAME}-test test/test_learning_tf.cpp) +# if(TARGET ${PROJECT_NAME}-test) +# target_link_libraries(${PROJECT_NAME}-test ${PROJECT_NAME}) +# endif() + +## Add folders to be run by python nosetests +# catkin_add_nosetests(test) diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/query/cache-v2 b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/query/cache-v2 new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/query/cmakeFiles-v1 b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/query/cmakeFiles-v1 new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/query/codemodel-v2 b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/query/codemodel-v2 new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/query/toolchains-v1 b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/query/toolchains-v1 new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/cache-v2-2fef4206c3ed369550b2.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/cache-v2-2fef4206c3ed369550b2.json new file mode 100644 index 0000000000000000000000000000000000000000..2e5436701406d9d1d983006acdbd802f403ca60f --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/cache-v2-2fef4206c3ed369550b2.json @@ -0,0 +1,2407 @@ +{ + "entries" : + [ + { + "name" : "BUILD_GMOCK", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Builds the googlemock subproject" + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "BUILD_GTEST", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Builds the googletest subproject" + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "BUILD_SHARED_LIBS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Build shared libraries (DLLs)." + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "CATKIN_DEVEL_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "PATH", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel" + }, + { + "name" : "CATKIN_ENABLE_TESTING", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Catkin enable testing" + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "CATKIN_ENV", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "catkin environment" + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/catkin_generated/env_cached.sh" + }, + { + "name" : "CATKIN_PACKAGE_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Prefix to apply to package generated via gendebian" + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CATKIN_SKIP_TESTING", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Catkin skip testing" + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "CATKIN_SYMLINK_INSTALL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Replace the CMake install command with a custom implementation using symlinks instead of copying resources" + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "CATKIN_TEST_RESULTS_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/test_results" + }, + { + "name" : "CMAKE_ADDR2LINE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/addr2line" + }, + { + "name" : "CMAKE_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ar" + }, + { + "name" : "CMAKE_BUILD_TYPE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ..." + } + ], + "type" : "STRING", + "value" : "Debug" + }, + { + "name" : "CMAKE_CACHEFILE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "This is the directory where this CMakeCache.txt was created" + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build" + }, + { + "name" : "CMAKE_CACHE_MAJOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Major version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "3" + }, + { + "name" : "CMAKE_CACHE_MINOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Minor version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "21" + }, + { + "name" : "CMAKE_CACHE_PATCH_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Patch version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake executable." + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/app/CMake/cmake/bin/cmake" + }, + { + "name" : "CMAKE_CPACK_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to cpack program executable." + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/app/CMake/cmake/bin/cpack" + }, + { + "name" : "CMAKE_CTEST_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to ctest program executable." + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/app/CMake/cmake/bin/ctest" + }, + { + "name" : "CMAKE_CXX_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "CXX compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/c++" + }, + { + "name" : "CMAKE_CXX_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ar-7" + }, + { + "name" : "CMAKE_CXX_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ranlib-7" + }, + { + "name" : "CMAKE_CXX_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CXX_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-g" + }, + { + "name" : "CMAKE_CXX_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_C_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "C compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/cc" + }, + { + "name" : "CMAKE_C_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ar-7" + }, + { + "name" : "CMAKE_C_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ranlib-7" + }, + { + "name" : "CMAKE_C_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-g" + }, + { + "name" : "CMAKE_C_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_DLLTOOL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "CMAKE_DLLTOOL-NOTFOUND" + }, + { + "name" : "CMAKE_EXECUTABLE_FORMAT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Executable file format" + } + ], + "type" : "INTERNAL", + "value" : "ELF" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXPORT_COMPILE_COMMANDS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Enable/Disable output of compile commands during generation." + } + ], + "type" : "BOOL", + "value" : "" + }, + { + "name" : "CMAKE_EXTRA_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of external makefile project generator." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator." + } + ], + "type" : "INTERNAL", + "value" : "Ninja" + }, + { + "name" : "CMAKE_GENERATOR_INSTANCE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Generator instance identifier." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_PLATFORM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator platform." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_TOOLSET", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator toolset." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_HAVE_LIBC_PTHREAD", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Test CMAKE_HAVE_LIBC_PTHREAD" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_HAVE_PTHREADS_CREATE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Have library pthreads" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_HAVE_PTHREAD_CREATE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Have library pthread" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_HAVE_PTHREAD_H", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Have include pthread.h" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_HOME_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Source directory with the top level CMakeLists.txt file for this project" + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf" + }, + { + "name" : "CMAKE_INSTALL_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install path prefix, prepended onto install directories." + } + ], + "type" : "PATH", + "value" : "/usr/local" + }, + { + "name" : "CMAKE_INSTALL_SO_NO_EXE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install .so files without execute permission." + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_LINKER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ld" + }, + { + "name" : "CMAKE_MAKE_PROGRAM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/snap/clion/178/bin/ninja/linux/ninja" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_NM", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/nm" + }, + { + "name" : "CMAKE_NUMBER_OF_MAKEFILES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "number of local generators" + } + ], + "type" : "INTERNAL", + "value" : "4" + }, + { + "name" : "CMAKE_OBJCOPY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/objcopy" + }, + { + "name" : "CMAKE_OBJDUMP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/objdump" + }, + { + "name" : "CMAKE_PLATFORM_INFO_INITIALIZED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Platform information initialized" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_PROJECT_DESCRIPTION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_HOMEPAGE_URL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "learning_tf" + }, + { + "name" : "CMAKE_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ranlib" + }, + { + "name" : "CMAKE_READELF", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/readelf" + }, + { + "name" : "CMAKE_ROOT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake installation." + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SKIP_INSTALL_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when installing shared libraries, but are added when building." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_SKIP_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when using shared libraries." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STRIP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/strip" + }, + { + "name" : "CMAKE_UNAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "uname command" + } + ], + "type" : "INTERNAL", + "value" : "/bin/uname" + }, + { + "name" : "CMAKE_VERBOSE_MAKEFILE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "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." + } + ], + "type" : "BOOL", + "value" : "FALSE" + }, + { + "name" : "DOXYGEN_EXECUTABLE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "DOXYGEN_EXECUTABLE-NOTFOUND" + }, + { + "name" : "EMPY_EXECUTABLE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/empy" + }, + { + "name" : "EMPY_SCRIPT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Empy script" + } + ], + "type" : "STRING", + "value" : "/usr/bin/empy" + }, + { + "name" : "FIND_PACKAGE_MESSAGE_DETAILS_PythonInterp", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Details about finding PythonInterp" + } + ], + "type" : "INTERNAL", + "value" : "[/usr/bin/python2][v2.7.17()]" + }, + { + "name" : "FIND_PACKAGE_MESSAGE_DETAILS_Threads", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Details about finding Threads" + } + ], + "type" : "INTERNAL", + "value" : "[TRUE][v()]" + }, + { + "name" : "GMOCK_FROM_SOURCE_FOUND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "TRUE" + }, + { + "name" : "GMOCK_FROM_SOURCE_INCLUDE_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr/include" + }, + { + "name" : "GMOCK_FROM_SOURCE_LIBRARIES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "gmock" + }, + { + "name" : "GMOCK_FROM_SOURCE_LIBRARY_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gmock" + }, + { + "name" : "GMOCK_FROM_SOURCE_MAIN_LIBRARIES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "gmock_main" + }, + { + "name" : "GMock_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for GMock." + } + ], + "type" : "PATH", + "value" : "GMock_DIR-NOTFOUND" + }, + { + "name" : "GTEST_FROM_SOURCE_FOUND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "TRUE" + }, + { + "name" : "GTEST_FROM_SOURCE_INCLUDE_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr/include" + }, + { + "name" : "GTEST_FROM_SOURCE_LIBRARIES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "gtest" + }, + { + "name" : "GTEST_FROM_SOURCE_LIBRARY_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest" + }, + { + "name" : "GTEST_FROM_SOURCE_MAIN_LIBRARIES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "gtest_main" + }, + { + "name" : "GTEST_INCLUDE_DIR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a file." + } + ], + "type" : "PATH", + "value" : "/usr/include" + }, + { + "name" : "GTEST_LIBRARY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "GTEST_LIBRARY-NOTFOUND" + }, + { + "name" : "GTEST_LIBRARY_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "GTEST_LIBRARY_DEBUG-NOTFOUND" + }, + { + "name" : "GTEST_MAIN_LIBRARY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "GTEST_MAIN_LIBRARY-NOTFOUND" + }, + { + "name" : "GTEST_MAIN_LIBRARY_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "GTEST_MAIN_LIBRARY_DEBUG-NOTFOUND" + }, + { + "name" : "GTest_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for GTest." + } + ], + "type" : "PATH", + "value" : "GTest_DIR-NOTFOUND" + }, + { + "name" : "LSB_FOUND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "lsb_release executable was found" + } + ], + "type" : "BOOL", + "value" : "TRUE" + }, + { + "name" : "LSB_RELEASE_EXECUTABLE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/lsb_release" + }, + { + "name" : "NOSETESTS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/nosetests-2.7" + }, + { + "name" : "PYTHON_EXECUTABLE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/python2" + }, + { + "name" : "PYTHON_INSTALL_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "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." + } + ], + "type" : "INTERNAL", + "value" : "lib/python2.7/dist-packages" + }, + { + "name" : "PYTHON_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Specify specific Python version to use ('major.minor' or 'major')" + } + ], + "type" : "STRING", + "value" : "2" + }, + { + "name" : "RT_LIBRARY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "/usr/lib/x86_64-linux-gnu/librt.so" + }, + { + "name" : "SETUPTOOLS_DEB_LAYOUT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Enable debian style python package layout" + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "SITE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of the computer/site where compile is being run" + } + ], + "type" : "STRING", + "value" : "hazy-LenovoAir14" + }, + { + "name" : "UBUNTU", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "LSB Distrib tag" + } + ], + "type" : "BOOL", + "value" : "TRUE" + }, + { + "name" : "UBUNTU_BIONIC", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "LSB Distrib - codename tag" + } + ], + "type" : "BOOL", + "value" : "TRUE" + }, + { + "name" : "_gmock_INCLUDES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a file." + } + ], + "type" : "FILEPATH", + "value" : "/usr/include/gmock/gmock.h" + }, + { + "name" : "_gmock_SOURCES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a file." + } + ], + "type" : "FILEPATH", + "value" : "/usr/src/gmock/src/gmock.cc" + }, + { + "name" : "_gtest_INCLUDES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a file." + } + ], + "type" : "FILEPATH", + "value" : "/usr/include/gtest/gtest.h" + }, + { + "name" : "_gtest_SOURCES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a file." + } + ], + "type" : "FILEPATH", + "value" : "/usr/src/gtest/src/gtest.cc" + }, + { + "name" : "actionlib_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for actionlib." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/actionlib/cmake" + }, + { + "name" : "actionlib_msgs_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for actionlib_msgs." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/actionlib_msgs/cmake" + }, + { + "name" : "catkin_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for catkin." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/catkin/cmake" + }, + { + "name" : "cpp_common_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for cpp_common." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/cpp_common/cmake" + }, + { + "name" : "gencpp_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for gencpp." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/gencpp/cmake" + }, + { + "name" : "geneus_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for geneus." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/geneus/cmake" + }, + { + "name" : "genlisp_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for genlisp." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/genlisp/cmake" + }, + { + "name" : "genmsg_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for genmsg." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/genmsg/cmake" + }, + { + "name" : "gennodejs_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for gennodejs." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/gennodejs/cmake" + }, + { + "name" : "genpy_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for genpy." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/genpy/cmake" + }, + { + "name" : "geometry_msgs_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for geometry_msgs." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/geometry_msgs/cmake" + }, + { + "name" : "gmock_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock" + }, + { + "name" : "gmock_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "OFF" + }, + { + "name" : "gmock_LIB_DEPENDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Dependencies for the target" + } + ], + "type" : "STATIC", + "value" : "general;-lpthread;" + }, + { + "name" : "gmock_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/usr/src/googletest/googlemock" + }, + { + "name" : "gmock_build_tests", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Build all of Google Mock's own tests." + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "gmock_main_LIB_DEPENDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Dependencies for the target" + } + ], + "type" : "STATIC", + "value" : "general;-lpthread;" + }, + { + "name" : "googletest-distribution_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest" + }, + { + "name" : "googletest-distribution_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "OFF" + }, + { + "name" : "googletest-distribution_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/usr/src/googletest" + }, + { + "name" : "gtest_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/gtest" + }, + { + "name" : "gtest_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "OFF" + }, + { + "name" : "gtest_LIB_DEPENDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Dependencies for the target" + } + ], + "type" : "STATIC", + "value" : "general;-lpthread;" + }, + { + "name" : "gtest_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/usr/src/googletest/googletest" + }, + { + "name" : "gtest_build_samples", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Build gtest's sample programs." + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "gtest_build_tests", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Build all of gtest's own tests." + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "gtest_disable_pthreads", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Disable uses of pthreads in gtest." + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "gtest_force_shared_crt", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Use shared (DLL) run-time lib even when Google Test is built as static lib." + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "gtest_hide_internal_symbols", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Build gtest with internal symbols hidden in shared libraries." + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "gtest_main_LIB_DEPENDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Dependencies for the target" + } + ], + "type" : "STATIC", + "value" : "general;-lpthread;general;gtest;" + }, + { + "name" : "learning_tf_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build" + }, + { + "name" : "learning_tf_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "ON" + }, + { + "name" : "learning_tf_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf" + }, + { + "name" : "lib", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "/opt/ros/melodic/lib/libtf2.so" + }, + { + "name" : "message_filters_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for message_filters." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/message_filters/cmake" + }, + { + "name" : "message_generation_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for message_generation." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/message_generation/cmake" + }, + { + "name" : "message_runtime_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for message_runtime." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/message_runtime/cmake" + }, + { + "name" : "rosconsole_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for rosconsole." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/rosconsole/cmake" + }, + { + "name" : "roscpp_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for roscpp." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/roscpp/cmake" + }, + { + "name" : "roscpp_serialization_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for roscpp_serialization." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/roscpp_serialization/cmake" + }, + { + "name" : "roscpp_traits_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for roscpp_traits." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/roscpp_traits/cmake" + }, + { + "name" : "rosgraph_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for rosgraph." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/rosgraph/cmake" + }, + { + "name" : "rosgraph_msgs_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for rosgraph_msgs." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/rosgraph_msgs/cmake" + }, + { + "name" : "rospy_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for rospy." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/rospy/cmake" + }, + { + "name" : "rostime_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for rostime." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/rostime/cmake" + }, + { + "name" : "sensor_msgs_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for sensor_msgs." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/sensor_msgs/cmake" + }, + { + "name" : "std_msgs_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for std_msgs." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/std_msgs/cmake" + }, + { + "name" : "std_srvs_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for std_srvs." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/std_srvs/cmake" + }, + { + "name" : "tf2_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for tf2." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/tf2/cmake" + }, + { + "name" : "tf2_msgs_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for tf2_msgs." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/tf2_msgs/cmake" + }, + { + "name" : "tf2_py_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for tf2_py." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/tf2_py/cmake" + }, + { + "name" : "tf2_ros_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for tf2_ros." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/tf2_ros/cmake" + }, + { + "name" : "tf_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for tf." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/tf/cmake" + }, + { + "name" : "turtlesim_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for turtlesim." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/turtlesim/cmake" + }, + { + "name" : "xmlrpcpp_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for xmlrpcpp." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/xmlrpcpp/cmake" + } + ], + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/cmakeFiles-v1-9f727b1d9620d7667015.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/cmakeFiles-v1-9f727b1d9620d7667015.json new file mode 100644 index 0000000000000000000000000000000000000000..f97a7f07dd3cbeaba8bc500e3e7543f3fc8474e9 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/cmakeFiles-v1-9f727b1d9620d7667015.json @@ -0,0 +1,934 @@ +{ + "inputs" : + [ + { + "path" : "CMakeLists.txt" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/3.21.1/CMakeSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeSystemSpecificInitialize.cmake" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/3.21.1/CMakeCCompiler.cmake" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/3.21.1/CMakeCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeSystemSpecificInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeGenericSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeInitializeConfigs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/UnixPaths.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCXXInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkinConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/all.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeParseArguments.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/assert.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/atomic_configure_file.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_add_env_hooks.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_destinations.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_download.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_generate_environment.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_install_python.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_libraries.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_metapackage.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_package.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_package_xml.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/custom_install.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_symlink_install.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_workspace.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/debug_message.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/em_expand.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/python.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPythonInterp.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageMessage.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/empy.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/find_program_required.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/legacy.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/list_append_deduplicate.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/list_append_unique.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/list_insert_in_workspace_order.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/safe_execute_process.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/stamp.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/string_starts_with.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/platform/lsb.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/platform/ubuntu.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/platform/windows.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/test/tests.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/DartConfiguration.tcl.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/test/catkin_download_test_data.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/test/gtest.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindGTest.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/GoogleTest.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageMessage.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/test/nosetests.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/tools/doxygen.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/tools/libraries.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/tools/rt.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/package.xml" + }, + { + "isGenerated" : true, + "path" : "build/catkin/catkin_generated/version/package.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/_setup_util.py.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/env.sh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/setup.bash.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/local_setup.bash.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/setup.sh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/local_setup.sh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/setup.zsh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/local_setup.zsh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/rosinstall.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/_setup_util.py.in" + }, + { + "isGenerated" : true, + "path" : "build/catkin_generated/installspace/_setup_util.py" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/env.sh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/setup.bash.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/local_setup.bash.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/setup.sh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/local_setup.sh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/setup.zsh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/local_setup.zsh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/rosinstall.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/generate_cached_setup.py.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/env.sh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_python_setup.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/interrogate_setup_dot_py.py" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/roscpp/cmake/roscppConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/cpp_common/cmake/cpp_commonConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/cpp_common/cmake/cpp_commonConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/message_runtime/cmake/message_runtimeConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/message_runtime/cmake/message_runtimeConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/roscpp_serialization/cmake/roscpp_serializationConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/roscpp_serialization/cmake/roscpp_serializationConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/roscpp_traits/cmake/roscpp_traitsConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/roscpp_traits/cmake/roscpp_traitsConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rostime/cmake/rostimeConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rostime/cmake/rostimeConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rosconsole/cmake/rosconsole-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/std_msgs/cmake/std_msgs-msg-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgs-msg-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcppConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcppConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcpp-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/roscpp/cmake/roscpp-msg-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rospy/cmake/rospyConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rospy/cmake/rospyConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/tf/cmake/tfConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgs-msg-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/message_filters/cmake/message_filtersConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/message_filters/cmake/message_filtersConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/sensor_msgs/cmake/sensor_msgsConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/sensor_msgs/cmake/sensor_msgsConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/sensor_msgs/cmake/sensor_msgs-msg-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/tf2_ros/cmake/tf2_rosConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/tf2_ros/cmake/tf2_rosConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/actionlib/cmake/actionlibConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/actionlib/cmake/actionlibConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/actionlib_msgs/cmake/actionlib_msgsConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/actionlib_msgs/cmake/actionlib_msgsConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/actionlib_msgs/cmake/actionlib_msgs-msg-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/actionlib_msgs/cmake/actionlib_msgs-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genmsg/cmake/genmsgConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genmsg/cmake/genmsgConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkinConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeParseArguments.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/gencpp/cmake/gencppConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/gencpp/cmake/gencppConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genmsg/cmake/genmsgConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genmsg/cmake/genmsgConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/gencpp/cmake/gencpp-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/geneus/cmake/geneusConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/geneus/cmake/geneusConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/geneus/cmake/geneus-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genlisp/cmake/genlispConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genlisp/cmake/genlispConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genlisp/cmake/genlisp-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/gennodejs/cmake/gennodejsConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/gennodejs/cmake/gennodejsConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/gennodejs/cmake/gennodejs-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genpy/cmake/genpyConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genpy/cmake/genpyConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genpy/cmake/genpy-extras.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeParseArguments.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/actionlib/cmake/actionlib-msg-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rosgraph/cmake/rosgraphConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rosgraph/cmake/rosgraphConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/tf2/cmake/tf2Config-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/tf2/cmake/tf2Config.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/tf2_msgs/cmake/tf2_msgsConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/tf2_msgs/cmake/tf2_msgsConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/message_generation/cmake/message_generationConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/message_generation/cmake/message_generationConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/tf2_msgs/cmake/tf2_msgs-msg-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/tf2_py/cmake/tf2_pyConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/tf2_py/cmake/tf2_pyConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/tf/cmake/tf-msg-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/std_srvs/cmake/std_srvs-msg-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/turtlesim/cmake/turtlesim-msg-extras.cmake" + }, + { + "isGenerated" : true, + "path" : "build/catkin_generated/ordered_paths.cmake" + }, + { + "isGenerated" : true, + "path" : "build/catkin_generated/ordered_paths.cmake" + }, + { + "path" : "package.xml" + }, + { + "isGenerated" : true, + "path" : "build/catkin_generated/package.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/pkg.context.pc.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/em/pkg.pc.em" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/pkgConfig.cmake.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/pkgConfig-version.cmake.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/pkg.context.pc.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/em/pkg.pc.em" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/pkgConfig.cmake.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/pkgConfig-version.cmake.in" + }, + { + "isExternal" : true, + "path" : "/usr/src/googletest/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/usr/src/googletest/googlemock/CMakeLists.txt" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindThreads.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckLibraryExists.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckIncludeFile.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckCSourceCompiles.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageMessage.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/src/googletest/googletest/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/usr/src/googletest/googletest/cmake/internal_utils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPythonInterp.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageMessage.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindThreads.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckLibraryExists.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckIncludeFile.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckCSourceCompiles.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Internal/CheckSourceCompiles.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageMessage.cmake" + } + ], + "kind" : "cmakeFiles", + "paths" : + { + "build" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build", + "source" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf" + }, + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/codemodel-v2-e7914343b4d6f08ee0cc.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/codemodel-v2-e7914343b4d6f08ee0cc.json new file mode 100644 index 0000000000000000000000000000000000000000..a0b862d760d524e56393ec99072dedfdf02abc51 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/codemodel-v2-e7914343b4d6f08ee0cc.json @@ -0,0 +1,739 @@ +{ + "configurations" : + [ + { + "directories" : + [ + { + "build" : ".", + "childIndexes" : + [ + 1 + ], + "hasInstallRule" : true, + "jsonFile" : "directory-.-Debug-a44a6d25057aa3bd5e2e.json", + "minimumCMakeVersion" : + { + "string" : "3.0.2" + }, + "projectIndex" : 0, + "source" : ".", + "targetIndexes" : + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ] + }, + { + "build" : "gtest", + "childIndexes" : + [ + 2 + ], + "jsonFile" : "directory-gtest-Debug-40f9edd0af6c04d6f946.json", + "minimumCMakeVersion" : + { + "string" : "2.6.2" + }, + "parentIndex" : 0, + "projectIndex" : 1, + "source" : "/usr/src/googletest" + }, + { + "build" : "gtest/googlemock", + "childIndexes" : + [ + 3 + ], + "jsonFile" : "directory-gtest.googlemock-Debug-8fd0af86403c015b5fbc.json", + "minimumCMakeVersion" : + { + "string" : "2.6.2" + }, + "parentIndex" : 1, + "projectIndex" : 2, + "source" : "/usr/src/googletest/googlemock", + "targetIndexes" : + [ + 18, + 19 + ] + }, + { + "build" : "gtest/googlemock/gtest", + "jsonFile" : "directory-gtest.googlemock.gtest-Debug-24257ef2ac0f30126933.json", + "minimumCMakeVersion" : + { + "string" : "2.6.2" + }, + "parentIndex" : 2, + "projectIndex" : 3, + "source" : "/usr/src/googletest/googletest", + "targetIndexes" : + [ + 20, + 21 + ] + } + ], + "name" : "Debug", + "projects" : + [ + { + "childIndexes" : + [ + 1 + ], + "directoryIndexes" : + [ + 0 + ], + "name" : "learning_tf", + "targetIndexes" : + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65 + ] + }, + { + "childIndexes" : + [ + 2 + ], + "directoryIndexes" : + [ + 1 + ], + "name" : "googletest-distribution", + "parentIndex" : 0 + }, + { + "childIndexes" : + [ + 3 + ], + "directoryIndexes" : + [ + 2 + ], + "name" : "gmock", + "parentIndex" : 1, + "targetIndexes" : + [ + 18, + 19 + ] + }, + { + "directoryIndexes" : + [ + 3 + ], + "name" : "gtest", + "parentIndex" : 2, + "targetIndexes" : + [ + 20, + 21 + ] + } + ], + "targets" : + [ + { + "directoryIndex" : 0, + "id" : "actionlib_generate_messages_cpp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-actionlib_generate_messages_cpp-Debug-4be23e6a37f9d134f268.json", + "name" : "actionlib_generate_messages_cpp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "actionlib_generate_messages_eus::@6890427a1f51a3e7e1df", + "jsonFile" : "target-actionlib_generate_messages_eus-Debug-45775af614ec00348ea4.json", + "name" : "actionlib_generate_messages_eus", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "actionlib_generate_messages_lisp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-actionlib_generate_messages_lisp-Debug-9e4b468b4057b15036d5.json", + "name" : "actionlib_generate_messages_lisp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "actionlib_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "jsonFile" : "target-actionlib_generate_messages_nodejs-Debug-b538e285600769c6d40a.json", + "name" : "actionlib_generate_messages_nodejs", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "actionlib_generate_messages_py::@6890427a1f51a3e7e1df", + "jsonFile" : "target-actionlib_generate_messages_py-Debug-ca4a238c3b7af2c0b533.json", + "name" : "actionlib_generate_messages_py", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "actionlib_msgs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-actionlib_msgs_generate_messages_cpp-Debug-4011bac4b050c46ee74e.json", + "name" : "actionlib_msgs_generate_messages_cpp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "actionlib_msgs_generate_messages_eus::@6890427a1f51a3e7e1df", + "jsonFile" : "target-actionlib_msgs_generate_messages_eus-Debug-c18a2ccb2984a195e9f5.json", + "name" : "actionlib_msgs_generate_messages_eus", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "actionlib_msgs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-actionlib_msgs_generate_messages_lisp-Debug-4c0c9b0de84ca22f4ebe.json", + "name" : "actionlib_msgs_generate_messages_lisp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "actionlib_msgs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "jsonFile" : "target-actionlib_msgs_generate_messages_nodejs-Debug-388788410109d2ce9880.json", + "name" : "actionlib_msgs_generate_messages_nodejs", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "actionlib_msgs_generate_messages_py::@6890427a1f51a3e7e1df", + "jsonFile" : "target-actionlib_msgs_generate_messages_py-Debug-4e134002a389c41b6bcb.json", + "name" : "actionlib_msgs_generate_messages_py", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "clean_test_results::@6890427a1f51a3e7e1df", + "jsonFile" : "target-clean_test_results-Debug-270ab1dfa43b08ae4072.json", + "name" : "clean_test_results", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "download_extra_data::@6890427a1f51a3e7e1df", + "jsonFile" : "target-download_extra_data-Debug-a32bc19d10c52b4cd2de.json", + "name" : "download_extra_data", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "doxygen::@6890427a1f51a3e7e1df", + "jsonFile" : "target-doxygen-Debug-88f8ee7d70d9b44032e2.json", + "name" : "doxygen", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "geometry_msgs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-geometry_msgs_generate_messages_cpp-Debug-fde3a8ff0bf507a9d534.json", + "name" : "geometry_msgs_generate_messages_cpp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "geometry_msgs_generate_messages_eus::@6890427a1f51a3e7e1df", + "jsonFile" : "target-geometry_msgs_generate_messages_eus-Debug-90ba3f47975ab8ae8665.json", + "name" : "geometry_msgs_generate_messages_eus", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "geometry_msgs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-geometry_msgs_generate_messages_lisp-Debug-62739f392b9b1d79f8dc.json", + "name" : "geometry_msgs_generate_messages_lisp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "geometry_msgs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "jsonFile" : "target-geometry_msgs_generate_messages_nodejs-Debug-a9310fded5eae69b03ec.json", + "name" : "geometry_msgs_generate_messages_nodejs", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "geometry_msgs_generate_messages_py::@6890427a1f51a3e7e1df", + "jsonFile" : "target-geometry_msgs_generate_messages_py-Debug-88ea4cc0af565ba09b28.json", + "name" : "geometry_msgs_generate_messages_py", + "projectIndex" : 0 + }, + { + "directoryIndex" : 2, + "id" : "gmock::@e3f94eedc5dc07131386", + "jsonFile" : "target-gmock-Debug-9de7b679a4ca8c70d7c8.json", + "name" : "gmock", + "projectIndex" : 2 + }, + { + "directoryIndex" : 2, + "id" : "gmock_main::@e3f94eedc5dc07131386", + "jsonFile" : "target-gmock_main-Debug-81946b668f3d25223eb2.json", + "name" : "gmock_main", + "projectIndex" : 2 + }, + { + "directoryIndex" : 3, + "id" : "gtest::@91549fa14b017862b6ac", + "jsonFile" : "target-gtest-Debug-bb864d21271a011aa434.json", + "name" : "gtest", + "projectIndex" : 3 + }, + { + "directoryIndex" : 3, + "id" : "gtest_main::@91549fa14b017862b6ac", + "jsonFile" : "target-gtest_main-Debug-c763402a0245f96df6d5.json", + "name" : "gtest_main", + "projectIndex" : 3 + }, + { + "directoryIndex" : 0, + "id" : "roscpp_generate_messages_cpp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-roscpp_generate_messages_cpp-Debug-ca89f0ae6526c15ec496.json", + "name" : "roscpp_generate_messages_cpp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "roscpp_generate_messages_eus::@6890427a1f51a3e7e1df", + "jsonFile" : "target-roscpp_generate_messages_eus-Debug-c41a11b54a19c389a98f.json", + "name" : "roscpp_generate_messages_eus", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "roscpp_generate_messages_lisp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-roscpp_generate_messages_lisp-Debug-fef84b5e0b964662db8d.json", + "name" : "roscpp_generate_messages_lisp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "roscpp_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "jsonFile" : "target-roscpp_generate_messages_nodejs-Debug-22ade02a6a6a32b24422.json", + "name" : "roscpp_generate_messages_nodejs", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "roscpp_generate_messages_py::@6890427a1f51a3e7e1df", + "jsonFile" : "target-roscpp_generate_messages_py-Debug-42d75d9d98b775b30f1b.json", + "name" : "roscpp_generate_messages_py", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "rosgraph_msgs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-rosgraph_msgs_generate_messages_cpp-Debug-59d2a83339a446cf78a3.json", + "name" : "rosgraph_msgs_generate_messages_cpp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "rosgraph_msgs_generate_messages_eus::@6890427a1f51a3e7e1df", + "jsonFile" : "target-rosgraph_msgs_generate_messages_eus-Debug-a699f872c421cbc76810.json", + "name" : "rosgraph_msgs_generate_messages_eus", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "rosgraph_msgs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-rosgraph_msgs_generate_messages_lisp-Debug-9cff43959462b59ae366.json", + "name" : "rosgraph_msgs_generate_messages_lisp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "rosgraph_msgs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "jsonFile" : "target-rosgraph_msgs_generate_messages_nodejs-Debug-0e4f723a0f0cac9f798d.json", + "name" : "rosgraph_msgs_generate_messages_nodejs", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "rosgraph_msgs_generate_messages_py::@6890427a1f51a3e7e1df", + "jsonFile" : "target-rosgraph_msgs_generate_messages_py-Debug-c3cbcde1fea3946727ab.json", + "name" : "rosgraph_msgs_generate_messages_py", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "run_tests::@6890427a1f51a3e7e1df", + "jsonFile" : "target-run_tests-Debug-8c34fe40f5afe72f21f1.json", + "name" : "run_tests", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "sensor_msgs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-sensor_msgs_generate_messages_cpp-Debug-3173f55d3434276a173a.json", + "name" : "sensor_msgs_generate_messages_cpp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "sensor_msgs_generate_messages_eus::@6890427a1f51a3e7e1df", + "jsonFile" : "target-sensor_msgs_generate_messages_eus-Debug-f68a67f0b451c74cf85e.json", + "name" : "sensor_msgs_generate_messages_eus", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "sensor_msgs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-sensor_msgs_generate_messages_lisp-Debug-816f2e656b7de0ab0802.json", + "name" : "sensor_msgs_generate_messages_lisp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "sensor_msgs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "jsonFile" : "target-sensor_msgs_generate_messages_nodejs-Debug-57b50fe044f7cd72d4d0.json", + "name" : "sensor_msgs_generate_messages_nodejs", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "sensor_msgs_generate_messages_py::@6890427a1f51a3e7e1df", + "jsonFile" : "target-sensor_msgs_generate_messages_py-Debug-6a40d3dac4680ae9dc74.json", + "name" : "sensor_msgs_generate_messages_py", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_msgs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_msgs_generate_messages_cpp-Debug-ce5280f6b34f51bd4a4a.json", + "name" : "std_msgs_generate_messages_cpp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_msgs_generate_messages_eus::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_msgs_generate_messages_eus-Debug-4d837931ac2ee8e9942f.json", + "name" : "std_msgs_generate_messages_eus", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_msgs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_msgs_generate_messages_lisp-Debug-c95f1f84d3555f8b5dce.json", + "name" : "std_msgs_generate_messages_lisp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_msgs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_msgs_generate_messages_nodejs-Debug-f48a971399788486c989.json", + "name" : "std_msgs_generate_messages_nodejs", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_msgs_generate_messages_py::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_msgs_generate_messages_py-Debug-0fcee0eb9b27cdd5a9bc.json", + "name" : "std_msgs_generate_messages_py", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_srvs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_srvs_generate_messages_cpp-Debug-f6e7b7ef1cf5efd5c606.json", + "name" : "std_srvs_generate_messages_cpp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_srvs_generate_messages_eus::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_srvs_generate_messages_eus-Debug-7224b220a6efb2f4b2dc.json", + "name" : "std_srvs_generate_messages_eus", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_srvs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_srvs_generate_messages_lisp-Debug-a69110a9560a61d44770.json", + "name" : "std_srvs_generate_messages_lisp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_srvs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_srvs_generate_messages_nodejs-Debug-cf028d7e289a5704f0cc.json", + "name" : "std_srvs_generate_messages_nodejs", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_srvs_generate_messages_py::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_srvs_generate_messages_py-Debug-96edabf5cc59f0854ea4.json", + "name" : "std_srvs_generate_messages_py", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "tests::@6890427a1f51a3e7e1df", + "jsonFile" : "target-tests-Debug-b544818b7fe733ef3c63.json", + "name" : "tests", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "tf2_msgs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-tf2_msgs_generate_messages_cpp-Debug-d317df61321d01c58153.json", + "name" : "tf2_msgs_generate_messages_cpp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "tf2_msgs_generate_messages_eus::@6890427a1f51a3e7e1df", + "jsonFile" : "target-tf2_msgs_generate_messages_eus-Debug-75f90f566fd40b3ea2f9.json", + "name" : "tf2_msgs_generate_messages_eus", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "tf2_msgs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-tf2_msgs_generate_messages_lisp-Debug-73c7d328e94da6df381c.json", + "name" : "tf2_msgs_generate_messages_lisp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "tf2_msgs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "jsonFile" : "target-tf2_msgs_generate_messages_nodejs-Debug-7a35b9186e9e3dcfdc09.json", + "name" : "tf2_msgs_generate_messages_nodejs", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "tf2_msgs_generate_messages_py::@6890427a1f51a3e7e1df", + "jsonFile" : "target-tf2_msgs_generate_messages_py-Debug-aead0cd9ed9f3997ce92.json", + "name" : "tf2_msgs_generate_messages_py", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "tf_generate_messages_cpp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-tf_generate_messages_cpp-Debug-3c265b5a083afa8ae477.json", + "name" : "tf_generate_messages_cpp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "tf_generate_messages_eus::@6890427a1f51a3e7e1df", + "jsonFile" : "target-tf_generate_messages_eus-Debug-8b1056d56dbb93064c4c.json", + "name" : "tf_generate_messages_eus", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "tf_generate_messages_lisp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-tf_generate_messages_lisp-Debug-8d1bbca9110d7d9b28d9.json", + "name" : "tf_generate_messages_lisp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "tf_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "jsonFile" : "target-tf_generate_messages_nodejs-Debug-9d792ac38cb97973a5b9.json", + "name" : "tf_generate_messages_nodejs", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "tf_generate_messages_py::@6890427a1f51a3e7e1df", + "jsonFile" : "target-tf_generate_messages_py-Debug-937387677347bf2f1378.json", + "name" : "tf_generate_messages_py", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "turtle_tf_broadcaster::@6890427a1f51a3e7e1df", + "jsonFile" : "target-turtle_tf_broadcaster-Debug-ecdcc2690163726ab4ec.json", + "name" : "turtle_tf_broadcaster", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "turtle_tf_listener::@6890427a1f51a3e7e1df", + "jsonFile" : "target-turtle_tf_listener-Debug-e9d00460f99b57c7a9a0.json", + "name" : "turtle_tf_listener", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "turtlesim_generate_messages_cpp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-turtlesim_generate_messages_cpp-Debug-6397ae0f4ec543ab4518.json", + "name" : "turtlesim_generate_messages_cpp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "turtlesim_generate_messages_eus::@6890427a1f51a3e7e1df", + "jsonFile" : "target-turtlesim_generate_messages_eus-Debug-b0ff70a8f0236a403156.json", + "name" : "turtlesim_generate_messages_eus", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "turtlesim_generate_messages_lisp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-turtlesim_generate_messages_lisp-Debug-aa8bd9d776236aab83a7.json", + "name" : "turtlesim_generate_messages_lisp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "turtlesim_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "jsonFile" : "target-turtlesim_generate_messages_nodejs-Debug-6cfe5fdc8cec785c7247.json", + "name" : "turtlesim_generate_messages_nodejs", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "turtlesim_generate_messages_py::@6890427a1f51a3e7e1df", + "jsonFile" : "target-turtlesim_generate_messages_py-Debug-aa94c90b8efdb1fbc612.json", + "name" : "turtlesim_generate_messages_py", + "projectIndex" : 0 + } + ] + } + ], + "kind" : "codemodel", + "paths" : + { + "build" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build", + "source" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf" + }, + "version" : + { + "major" : 2, + "minor" : 3 + } +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/directory-.-Debug-a44a6d25057aa3bd5e2e.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/directory-.-Debug-a44a6d25057aa3bd5e2e.json new file mode 100644 index 0000000000000000000000000000000000000000..032ac72d835b35bf739272957b54226da7c8a572 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/directory-.-Debug-a44a6d25057aa3bd5e2e.json @@ -0,0 +1,303 @@ +{ + "backtraceGraph" : + { + "commands" : + [ + "_install", + "install", + "catkin_generate_environment", + "include", + "find_package", + "catkin_install_python", + "_catkin_package", + "catkin_package" + ], + "files" : + [ + "/opt/ros/melodic/share/catkin/cmake/custom_install.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkin_generate_environment.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt", + "/opt/ros/melodic/share/catkin/cmake/catkin_install_python.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkin_package.cmake" + ], + "nodes" : + [ + { + "file" : 4 + }, + { + "command" : 4, + "file" : 4, + "line" : 10, + "parent" : 0 + }, + { + "file" : 3, + "parent" : 1 + }, + { + "command" : 3, + "file" : 3, + "line" : 20, + "parent" : 2 + }, + { + "file" : 2, + "parent" : 3 + }, + { + "command" : 2, + "file" : 2, + "line" : 190, + "parent" : 4 + }, + { + "command" : 1, + "file" : 1, + "line" : 85, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 6 + }, + { + "command" : 5, + "file" : 1, + "line" : 97, + "parent" : 5 + }, + { + "command" : 1, + "file" : 5, + "line" : 59, + "parent" : 8 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 9 + }, + { + "command" : 1, + "file" : 1, + "line" : 115, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 11 + }, + { + "command" : 1, + "file" : 1, + "line" : 128, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 13 + }, + { + "command" : 1, + "file" : 1, + "line" : 128, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 15 + }, + { + "command" : 1, + "file" : 1, + "line" : 128, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 17 + }, + { + "command" : 1, + "file" : 1, + "line" : 140, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 19 + }, + { + "command" : 7, + "file" : 4, + "line" : 106, + "parent" : 0 + }, + { + "command" : 6, + "file" : 6, + "line" : 102, + "parent" : 21 + }, + { + "command" : 1, + "file" : 6, + "line" : 450, + "parent" : 22 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 23 + }, + { + "command" : 1, + "file" : 6, + "line" : 521, + "parent" : 22 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 25 + }, + { + "command" : 1, + "file" : 6, + "line" : 529, + "parent" : 22 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 27 + } + ] + }, + "installers" : + [ + { + "backtrace" : 7, + "component" : "Unspecified", + "type" : "code" + }, + { + "backtrace" : 10, + "component" : "Unspecified", + "destination" : "/usr/local", + "paths" : + [ + "build/catkin_generated/installspace/_setup_util.py" + ], + "type" : "file" + }, + { + "backtrace" : 12, + "component" : "Unspecified", + "destination" : "/usr/local", + "paths" : + [ + "build/catkin_generated/installspace/env.sh" + ], + "type" : "file" + }, + { + "backtrace" : 14, + "component" : "Unspecified", + "destination" : "/usr/local", + "paths" : + [ + "build/catkin_generated/installspace/setup.bash", + "build/catkin_generated/installspace/local_setup.bash" + ], + "type" : "file" + }, + { + "backtrace" : 16, + "component" : "Unspecified", + "destination" : "/usr/local", + "paths" : + [ + "build/catkin_generated/installspace/setup.sh", + "build/catkin_generated/installspace/local_setup.sh" + ], + "type" : "file" + }, + { + "backtrace" : 18, + "component" : "Unspecified", + "destination" : "/usr/local", + "paths" : + [ + "build/catkin_generated/installspace/setup.zsh", + "build/catkin_generated/installspace/local_setup.zsh" + ], + "type" : "file" + }, + { + "backtrace" : 20, + "component" : "Unspecified", + "destination" : "/usr/local", + "paths" : + [ + "build/catkin_generated/installspace/.rosinstall" + ], + "type" : "file" + }, + { + "backtrace" : 24, + "component" : "Unspecified", + "destination" : "lib/pkgconfig", + "paths" : + [ + "build/catkin_generated/installspace/learning_tf.pc" + ], + "type" : "file" + }, + { + "backtrace" : 26, + "component" : "Unspecified", + "destination" : "share/learning_tf/cmake", + "paths" : + [ + "build/catkin_generated/installspace/learning_tfConfig.cmake", + "build/catkin_generated/installspace/learning_tfConfig-version.cmake" + ], + "type" : "file" + }, + { + "backtrace" : 28, + "component" : "Unspecified", + "destination" : "share/learning_tf", + "paths" : + [ + "package.xml" + ], + "type" : "file" + } + ], + "paths" : + { + "build" : ".", + "source" : "." + } +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/directory-gtest-Debug-40f9edd0af6c04d6f946.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/directory-gtest-Debug-40f9edd0af6c04d6f946.json new file mode 100644 index 0000000000000000000000000000000000000000..bdaea780e832673865d32c14d608374b8ae0bc09 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/directory-gtest-Debug-40f9edd0af6c04d6f946.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "gtest", + "source" : "/usr/src/googletest" + } +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/directory-gtest.googlemock-Debug-8fd0af86403c015b5fbc.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/directory-gtest.googlemock-Debug-8fd0af86403c015b5fbc.json new file mode 100644 index 0000000000000000000000000000000000000000..36407a05ee10c7e03e9b1f8b713d90179bd2ead7 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/directory-gtest.googlemock-Debug-8fd0af86403c015b5fbc.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "gtest/googlemock", + "source" : "/usr/src/googletest/googlemock" + } +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/directory-gtest.googlemock.gtest-Debug-24257ef2ac0f30126933.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/directory-gtest.googlemock.gtest-Debug-24257ef2ac0f30126933.json new file mode 100644 index 0000000000000000000000000000000000000000..f0232cd55e8e57bcc63abcc5a492c40a4973a449 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/directory-gtest.googlemock.gtest-Debug-24257ef2ac0f30126933.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "gtest/googlemock/gtest", + "source" : "/usr/src/googletest/googletest" + } +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/index-2022-01-08T09-06-10-0904.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/index-2022-01-08T09-06-10-0904.json new file mode 100644 index 0000000000000000000000000000000000000000..f09659d560e0f5536fb567ad1a7ee9dd63df23cf --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/index-2022-01-08T09-06-10-0904.json @@ -0,0 +1,108 @@ +{ + "cmake" : + { + "generator" : + { + "multiConfig" : false, + "name" : "Ninja" + }, + "paths" : + { + "cmake" : "/home/hazyparker/app/CMake/cmake/bin/cmake", + "cpack" : "/home/hazyparker/app/CMake/cmake/bin/cpack", + "ctest" : "/home/hazyparker/app/CMake/cmake/bin/ctest", + "root" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21" + }, + "version" : + { + "isDirty" : false, + "major" : 3, + "minor" : 21, + "patch" : 1, + "string" : "3.21.1", + "suffix" : "" + } + }, + "objects" : + [ + { + "jsonFile" : "codemodel-v2-e7914343b4d6f08ee0cc.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + }, + { + "jsonFile" : "cache-v2-2fef4206c3ed369550b2.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + { + "jsonFile" : "cmakeFiles-v1-9f727b1d9620d7667015.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + { + "jsonFile" : "toolchains-v1-ec6e94d0d30e763f979b.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + ], + "reply" : + { + "cache-v2" : + { + "jsonFile" : "cache-v2-2fef4206c3ed369550b2.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + "cmakeFiles-v1" : + { + "jsonFile" : "cmakeFiles-v1-9f727b1d9620d7667015.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + "codemodel-v2" : + { + "jsonFile" : "codemodel-v2-e7914343b4d6f08ee0cc.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + }, + "toolchains-v1" : + { + "jsonFile" : "toolchains-v1-ec6e94d0d30e763f979b.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + } +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-actionlib_generate_messages_cpp-Debug-4be23e6a37f9d134f268.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-actionlib_generate_messages_cpp-Debug-4be23e6a37f9d134f268.json new file mode 100644 index 0000000000000000000000000000000000000000..7df71415fd182ed5fa09dc6901c5d06c9b736dcf --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-actionlib_generate_messages_cpp-Debug-4be23e6a37f9d134f268.json @@ -0,0 +1,80 @@ +{ + "backtrace" : 9, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/actionlib/cmake/actionlibConfig.cmake", + "/opt/ros/melodic/share/tf2_ros/cmake/tf2_rosConfig.cmake", + "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 4 + }, + { + "command" : 1, + "file" : 4, + "line" : 10, + "parent" : 0 + }, + { + "file" : 3, + "parent" : 1 + }, + { + "command" : 1, + "file" : 3, + "line" : 76, + "parent" : 2 + }, + { + "file" : 2, + "parent" : 3 + }, + { + "command" : 1, + "file" : 2, + "line" : 197, + "parent" : 4 + }, + { + "file" : 1, + "parent" : 5 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 6 + }, + { + "file" : 0, + "parent" : 7 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 8 + } + ] + }, + "id" : "actionlib_generate_messages_cpp::@6890427a1f51a3e7e1df", + "name" : "actionlib_generate_messages_cpp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-actionlib_generate_messages_eus-Debug-45775af614ec00348ea4.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-actionlib_generate_messages_eus-Debug-45775af614ec00348ea4.json new file mode 100644 index 0000000000000000000000000000000000000000..c234fb51c1a05a2a5a0574b9a30ca95557181ffe --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-actionlib_generate_messages_eus-Debug-45775af614ec00348ea4.json @@ -0,0 +1,80 @@ +{ + "backtrace" : 9, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/actionlib/cmake/actionlibConfig.cmake", + "/opt/ros/melodic/share/tf2_ros/cmake/tf2_rosConfig.cmake", + "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 4 + }, + { + "command" : 1, + "file" : 4, + "line" : 10, + "parent" : 0 + }, + { + "file" : 3, + "parent" : 1 + }, + { + "command" : 1, + "file" : 3, + "line" : 76, + "parent" : 2 + }, + { + "file" : 2, + "parent" : 3 + }, + { + "command" : 1, + "file" : 2, + "line" : 197, + "parent" : 4 + }, + { + "file" : 1, + "parent" : 5 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 6 + }, + { + "file" : 0, + "parent" : 7 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 8 + } + ] + }, + "id" : "actionlib_generate_messages_eus::@6890427a1f51a3e7e1df", + "name" : "actionlib_generate_messages_eus", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-actionlib_generate_messages_lisp-Debug-9e4b468b4057b15036d5.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-actionlib_generate_messages_lisp-Debug-9e4b468b4057b15036d5.json new file mode 100644 index 0000000000000000000000000000000000000000..17e8af14023a3c40c84a31163b875679c6937122 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-actionlib_generate_messages_lisp-Debug-9e4b468b4057b15036d5.json @@ -0,0 +1,80 @@ +{ + "backtrace" : 9, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/actionlib/cmake/actionlibConfig.cmake", + "/opt/ros/melodic/share/tf2_ros/cmake/tf2_rosConfig.cmake", + "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 4 + }, + { + "command" : 1, + "file" : 4, + "line" : 10, + "parent" : 0 + }, + { + "file" : 3, + "parent" : 1 + }, + { + "command" : 1, + "file" : 3, + "line" : 76, + "parent" : 2 + }, + { + "file" : 2, + "parent" : 3 + }, + { + "command" : 1, + "file" : 2, + "line" : 197, + "parent" : 4 + }, + { + "file" : 1, + "parent" : 5 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 6 + }, + { + "file" : 0, + "parent" : 7 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 8 + } + ] + }, + "id" : "actionlib_generate_messages_lisp::@6890427a1f51a3e7e1df", + "name" : "actionlib_generate_messages_lisp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-actionlib_generate_messages_nodejs-Debug-b538e285600769c6d40a.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-actionlib_generate_messages_nodejs-Debug-b538e285600769c6d40a.json new file mode 100644 index 0000000000000000000000000000000000000000..a745474e1c26822ed4ba3d3d59dc7a37c22a1ea2 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-actionlib_generate_messages_nodejs-Debug-b538e285600769c6d40a.json @@ -0,0 +1,80 @@ +{ + "backtrace" : 9, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/actionlib/cmake/actionlibConfig.cmake", + "/opt/ros/melodic/share/tf2_ros/cmake/tf2_rosConfig.cmake", + "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 4 + }, + { + "command" : 1, + "file" : 4, + "line" : 10, + "parent" : 0 + }, + { + "file" : 3, + "parent" : 1 + }, + { + "command" : 1, + "file" : 3, + "line" : 76, + "parent" : 2 + }, + { + "file" : 2, + "parent" : 3 + }, + { + "command" : 1, + "file" : 2, + "line" : 197, + "parent" : 4 + }, + { + "file" : 1, + "parent" : 5 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 6 + }, + { + "file" : 0, + "parent" : 7 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 8 + } + ] + }, + "id" : "actionlib_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "name" : "actionlib_generate_messages_nodejs", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-actionlib_generate_messages_py-Debug-ca4a238c3b7af2c0b533.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-actionlib_generate_messages_py-Debug-ca4a238c3b7af2c0b533.json new file mode 100644 index 0000000000000000000000000000000000000000..6bdfc0e661ec18972a6d1d2a90772667cf42ad3c --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-actionlib_generate_messages_py-Debug-ca4a238c3b7af2c0b533.json @@ -0,0 +1,80 @@ +{ + "backtrace" : 9, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/actionlib/cmake/actionlibConfig.cmake", + "/opt/ros/melodic/share/tf2_ros/cmake/tf2_rosConfig.cmake", + "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 4 + }, + { + "command" : 1, + "file" : 4, + "line" : 10, + "parent" : 0 + }, + { + "file" : 3, + "parent" : 1 + }, + { + "command" : 1, + "file" : 3, + "line" : 76, + "parent" : 2 + }, + { + "file" : 2, + "parent" : 3 + }, + { + "command" : 1, + "file" : 2, + "line" : 197, + "parent" : 4 + }, + { + "file" : 1, + "parent" : 5 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 6 + }, + { + "file" : 0, + "parent" : 7 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 8 + } + ] + }, + "id" : "actionlib_generate_messages_py::@6890427a1f51a3e7e1df", + "name" : "actionlib_generate_messages_py", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-actionlib_msgs_generate_messages_cpp-Debug-4011bac4b050c46ee74e.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-actionlib_msgs_generate_messages_cpp-Debug-4011bac4b050c46ee74e.json new file mode 100644 index 0000000000000000000000000000000000000000..885d05bf547a6a20ad4f7055c0bb23c8e4417525 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-actionlib_msgs_generate_messages_cpp-Debug-4011bac4b050c46ee74e.json @@ -0,0 +1,91 @@ +{ + "backtrace" : 11, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/actionlib_msgs/cmake/actionlib_msgsConfig.cmake", + "/opt/ros/melodic/share/actionlib/cmake/actionlibConfig.cmake", + "/opt/ros/melodic/share/tf2_ros/cmake/tf2_rosConfig.cmake", + "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 5 + }, + { + "command" : 1, + "file" : 5, + "line" : 10, + "parent" : 0 + }, + { + "file" : 4, + "parent" : 1 + }, + { + "command" : 1, + "file" : 4, + "line" : 76, + "parent" : 2 + }, + { + "file" : 3, + "parent" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 197, + "parent" : 4 + }, + { + "file" : 2, + "parent" : 5 + }, + { + "command" : 1, + "file" : 2, + "line" : 197, + "parent" : 6 + }, + { + "file" : 1, + "parent" : 7 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 8 + }, + { + "file" : 0, + "parent" : 9 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 10 + } + ] + }, + "id" : "actionlib_msgs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "name" : "actionlib_msgs_generate_messages_cpp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-actionlib_msgs_generate_messages_eus-Debug-c18a2ccb2984a195e9f5.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-actionlib_msgs_generate_messages_eus-Debug-c18a2ccb2984a195e9f5.json new file mode 100644 index 0000000000000000000000000000000000000000..8a8be696b37877cc28355b0227ae3ad7f49acef3 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-actionlib_msgs_generate_messages_eus-Debug-c18a2ccb2984a195e9f5.json @@ -0,0 +1,91 @@ +{ + "backtrace" : 11, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/actionlib_msgs/cmake/actionlib_msgsConfig.cmake", + "/opt/ros/melodic/share/actionlib/cmake/actionlibConfig.cmake", + "/opt/ros/melodic/share/tf2_ros/cmake/tf2_rosConfig.cmake", + "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 5 + }, + { + "command" : 1, + "file" : 5, + "line" : 10, + "parent" : 0 + }, + { + "file" : 4, + "parent" : 1 + }, + { + "command" : 1, + "file" : 4, + "line" : 76, + "parent" : 2 + }, + { + "file" : 3, + "parent" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 197, + "parent" : 4 + }, + { + "file" : 2, + "parent" : 5 + }, + { + "command" : 1, + "file" : 2, + "line" : 197, + "parent" : 6 + }, + { + "file" : 1, + "parent" : 7 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 8 + }, + { + "file" : 0, + "parent" : 9 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 10 + } + ] + }, + "id" : "actionlib_msgs_generate_messages_eus::@6890427a1f51a3e7e1df", + "name" : "actionlib_msgs_generate_messages_eus", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-actionlib_msgs_generate_messages_lisp-Debug-4c0c9b0de84ca22f4ebe.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-actionlib_msgs_generate_messages_lisp-Debug-4c0c9b0de84ca22f4ebe.json new file mode 100644 index 0000000000000000000000000000000000000000..62b48c41d64cf0b25a00dd86dc7cc1e120903965 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-actionlib_msgs_generate_messages_lisp-Debug-4c0c9b0de84ca22f4ebe.json @@ -0,0 +1,91 @@ +{ + "backtrace" : 11, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/actionlib_msgs/cmake/actionlib_msgsConfig.cmake", + "/opt/ros/melodic/share/actionlib/cmake/actionlibConfig.cmake", + "/opt/ros/melodic/share/tf2_ros/cmake/tf2_rosConfig.cmake", + "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 5 + }, + { + "command" : 1, + "file" : 5, + "line" : 10, + "parent" : 0 + }, + { + "file" : 4, + "parent" : 1 + }, + { + "command" : 1, + "file" : 4, + "line" : 76, + "parent" : 2 + }, + { + "file" : 3, + "parent" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 197, + "parent" : 4 + }, + { + "file" : 2, + "parent" : 5 + }, + { + "command" : 1, + "file" : 2, + "line" : 197, + "parent" : 6 + }, + { + "file" : 1, + "parent" : 7 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 8 + }, + { + "file" : 0, + "parent" : 9 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 10 + } + ] + }, + "id" : "actionlib_msgs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "name" : "actionlib_msgs_generate_messages_lisp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-actionlib_msgs_generate_messages_nodejs-Debug-388788410109d2ce9880.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-actionlib_msgs_generate_messages_nodejs-Debug-388788410109d2ce9880.json new file mode 100644 index 0000000000000000000000000000000000000000..bc9c015298317214fa3c23550301add5740e7896 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-actionlib_msgs_generate_messages_nodejs-Debug-388788410109d2ce9880.json @@ -0,0 +1,91 @@ +{ + "backtrace" : 11, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/actionlib_msgs/cmake/actionlib_msgsConfig.cmake", + "/opt/ros/melodic/share/actionlib/cmake/actionlibConfig.cmake", + "/opt/ros/melodic/share/tf2_ros/cmake/tf2_rosConfig.cmake", + "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 5 + }, + { + "command" : 1, + "file" : 5, + "line" : 10, + "parent" : 0 + }, + { + "file" : 4, + "parent" : 1 + }, + { + "command" : 1, + "file" : 4, + "line" : 76, + "parent" : 2 + }, + { + "file" : 3, + "parent" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 197, + "parent" : 4 + }, + { + "file" : 2, + "parent" : 5 + }, + { + "command" : 1, + "file" : 2, + "line" : 197, + "parent" : 6 + }, + { + "file" : 1, + "parent" : 7 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 8 + }, + { + "file" : 0, + "parent" : 9 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 10 + } + ] + }, + "id" : "actionlib_msgs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "name" : "actionlib_msgs_generate_messages_nodejs", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-actionlib_msgs_generate_messages_py-Debug-4e134002a389c41b6bcb.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-actionlib_msgs_generate_messages_py-Debug-4e134002a389c41b6bcb.json new file mode 100644 index 0000000000000000000000000000000000000000..60e483dcaf36523777301e0362849d06010bc0fe --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-actionlib_msgs_generate_messages_py-Debug-4e134002a389c41b6bcb.json @@ -0,0 +1,91 @@ +{ + "backtrace" : 11, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/actionlib_msgs/cmake/actionlib_msgsConfig.cmake", + "/opt/ros/melodic/share/actionlib/cmake/actionlibConfig.cmake", + "/opt/ros/melodic/share/tf2_ros/cmake/tf2_rosConfig.cmake", + "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 5 + }, + { + "command" : 1, + "file" : 5, + "line" : 10, + "parent" : 0 + }, + { + "file" : 4, + "parent" : 1 + }, + { + "command" : 1, + "file" : 4, + "line" : 76, + "parent" : 2 + }, + { + "file" : 3, + "parent" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 197, + "parent" : 4 + }, + { + "file" : 2, + "parent" : 5 + }, + { + "command" : 1, + "file" : 2, + "line" : 197, + "parent" : 6 + }, + { + "file" : 1, + "parent" : 7 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 8 + }, + { + "file" : 0, + "parent" : 9 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 10 + } + ] + }, + "id" : "actionlib_msgs_generate_messages_py::@6890427a1f51a3e7e1df", + "name" : "actionlib_msgs_generate_messages_py", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-clean_test_results-Debug-270ab1dfa43b08ae4072.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-clean_test_results-Debug-270ab1dfa43b08ae4072.json new file mode 100644 index 0000000000000000000000000000000000000000..b718cf9b9ba30b9d09f66ca7296a05f65d7b4977 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-clean_test_results-Debug-270ab1dfa43b08ae4072.json @@ -0,0 +1,101 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/catkin/cmake/test/tests.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 2, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 20, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 164, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 109, + "parent" : 6 + } + ] + }, + "id" : "clean_test_results::@6890427a1f51a3e7e1df", + "name" : "clean_test_results", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 7, + "isGenerated" : true, + "path" : "build/CMakeFiles/clean_test_results", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/clean_test_results.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-download_extra_data-Debug-a32bc19d10c52b4cd2de.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-download_extra_data-Debug-a32bc19d10c52b4cd2de.json new file mode 100644 index 0000000000000000000000000000000000000000..44db0ec41e95a7f7ff9e008fd9c14a5cedabc32a --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-download_extra_data-Debug-a32bc19d10c52b4cd2de.json @@ -0,0 +1,70 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/catkin/cmake/catkin_download.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 2, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 20, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 164, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 72, + "parent" : 6 + } + ] + }, + "id" : "download_extra_data::@6890427a1f51a3e7e1df", + "name" : "download_extra_data", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-doxygen-Debug-88f8ee7d70d9b44032e2.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-doxygen-Debug-88f8ee7d70d9b44032e2.json new file mode 100644 index 0000000000000000000000000000000000000000..2b8d476c31615b4f1faf268c002b8480b4a8a199 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-doxygen-Debug-88f8ee7d70d9b44032e2.json @@ -0,0 +1,70 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/catkin/cmake/tools/doxygen.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 2, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 20, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 164, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 41, + "parent" : 6 + } + ] + }, + "id" : "doxygen::@6890427a1f51a3e7e1df", + "name" : "doxygen", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_cpp-Debug-fde3a8ff0bf507a9d534.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_cpp-Debug-fde3a8ff0bf507a9d534.json new file mode 100644 index 0000000000000000000000000000000000000000..b0f5cf7afebaf2e155659de98f8011491ff4bbc7 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_cpp-Debug-fde3a8ff0bf507a9d534.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake", + "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "geometry_msgs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "name" : "geometry_msgs_generate_messages_cpp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_eus-Debug-90ba3f47975ab8ae8665.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_eus-Debug-90ba3f47975ab8ae8665.json new file mode 100644 index 0000000000000000000000000000000000000000..a52d42bc1a5838a2d683d2ff185dc6bf4d7a3fb2 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_eus-Debug-90ba3f47975ab8ae8665.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake", + "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "geometry_msgs_generate_messages_eus::@6890427a1f51a3e7e1df", + "name" : "geometry_msgs_generate_messages_eus", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_lisp-Debug-62739f392b9b1d79f8dc.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_lisp-Debug-62739f392b9b1d79f8dc.json new file mode 100644 index 0000000000000000000000000000000000000000..bcd8b3358d48da940fb95584dfb64e1b5396e89e --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_lisp-Debug-62739f392b9b1d79f8dc.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake", + "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "geometry_msgs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "name" : "geometry_msgs_generate_messages_lisp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_nodejs-Debug-a9310fded5eae69b03ec.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_nodejs-Debug-a9310fded5eae69b03ec.json new file mode 100644 index 0000000000000000000000000000000000000000..606ea14bbb864502b6ff1b2dd59f7dfb29eb818b --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_nodejs-Debug-a9310fded5eae69b03ec.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake", + "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "geometry_msgs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "name" : "geometry_msgs_generate_messages_nodejs", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_py-Debug-88ea4cc0af565ba09b28.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_py-Debug-88ea4cc0af565ba09b28.json new file mode 100644 index 0000000000000000000000000000000000000000..d614d85a8ffa0bce09ed58f785b02e12b162b53a --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_py-Debug-88ea4cc0af565ba09b28.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake", + "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "geometry_msgs_generate_messages_py::@6890427a1f51a3e7e1df", + "name" : "geometry_msgs_generate_messages_py", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-gmock-Debug-9de7b679a4ca8c70d7c8.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-gmock-Debug-9de7b679a4ca8c70d7c8.json new file mode 100644 index 0000000000000000000000000000000000000000..a80b73dd7396619f3810dd089697933623e60f31 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-gmock-Debug-9de7b679a4ca8c70d7c8.json @@ -0,0 +1,168 @@ +{ + "artifacts" : + [ + { + "path" : "gtest/googlemock/libgmock.so" + } + ], + "backtrace" : 3, + "backtraceGraph" : + { + "commands" : + [ + "add_library", + "cxx_library_with_type", + "cxx_library", + "target_link_libraries", + "set_target_properties", + "include_directories" + ], + "files" : + [ + "/usr/src/googletest/googletest/cmake/internal_utils.cmake", + "/usr/src/googletest/googlemock/CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 1 + }, + { + "command" : 2, + "file" : 1, + "line" : 84, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 172, + "parent" : 1 + }, + { + "command" : 0, + "file" : 0, + "line" : 149, + "parent" : 2 + }, + { + "command" : 3, + "file" : 0, + "line" : 159, + "parent" : 2 + }, + { + "command" : 4, + "file" : 0, + "line" : 154, + "parent" : 2 + }, + { + "command" : 5, + "file" : 1, + "line" : 59, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g -fPIC" + }, + { + "fragment" : " -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers" + } + ], + "defines" : + [ + { + "backtrace" : 5, + "define" : "GTEST_CREATE_SHARED_LIBRARY=1" + }, + { + "define" : "gmock_EXPORTS" + } + ], + "includes" : + [ + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googlemock/include" + }, + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googlemock" + }, + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googletest/include" + }, + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googletest" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0, + 1 + ] + } + ], + "id" : "gmock::@e3f94eedc5dc07131386", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "", + "role" : "flags" + }, + { + "backtrace" : 4, + "fragment" : "-lpthread", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "gmock", + "nameOnDisk" : "libgmock.so", + "paths" : + { + "build" : "gtest/googlemock", + "source" : "/usr/src/googletest/googlemock" + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0, + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 3, + "compileGroupIndex" : 0, + "path" : "/usr/src/googletest/googletest/src/gtest-all.cc", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 3, + "compileGroupIndex" : 0, + "path" : "/usr/src/googletest/googlemock/src/gmock-all.cc", + "sourceGroupIndex" : 0 + } + ], + "type" : "SHARED_LIBRARY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-gmock_main-Debug-81946b668f3d25223eb2.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-gmock_main-Debug-81946b668f3d25223eb2.json new file mode 100644 index 0000000000000000000000000000000000000000..c0c764a3b2c3f4af07aa628da9270e990c2a38c8 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-gmock_main-Debug-81946b668f3d25223eb2.json @@ -0,0 +1,176 @@ +{ + "artifacts" : + [ + { + "path" : "gtest/googlemock/libgmock_main.so" + } + ], + "backtrace" : 3, + "backtraceGraph" : + { + "commands" : + [ + "add_library", + "cxx_library_with_type", + "cxx_library", + "target_link_libraries", + "set_target_properties", + "include_directories" + ], + "files" : + [ + "/usr/src/googletest/googletest/cmake/internal_utils.cmake", + "/usr/src/googletest/googlemock/CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 1 + }, + { + "command" : 2, + "file" : 1, + "line" : 89, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 172, + "parent" : 1 + }, + { + "command" : 0, + "file" : 0, + "line" : 149, + "parent" : 2 + }, + { + "command" : 3, + "file" : 0, + "line" : 159, + "parent" : 2 + }, + { + "command" : 4, + "file" : 0, + "line" : 154, + "parent" : 2 + }, + { + "command" : 5, + "file" : 1, + "line" : 59, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g -fPIC" + }, + { + "fragment" : " -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers" + } + ], + "defines" : + [ + { + "backtrace" : 5, + "define" : "GTEST_CREATE_SHARED_LIBRARY=1" + }, + { + "define" : "gmock_main_EXPORTS" + } + ], + "includes" : + [ + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googlemock/include" + }, + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googlemock" + }, + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googletest/include" + }, + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googletest" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0, + 1, + 2 + ] + } + ], + "id" : "gmock_main::@e3f94eedc5dc07131386", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "", + "role" : "flags" + }, + { + "backtrace" : 4, + "fragment" : "-lpthread", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "gmock_main", + "nameOnDisk" : "libgmock_main.so", + "paths" : + { + "build" : "gtest/googlemock", + "source" : "/usr/src/googletest/googlemock" + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0, + 1, + 2 + ] + } + ], + "sources" : + [ + { + "backtrace" : 3, + "compileGroupIndex" : 0, + "path" : "/usr/src/googletest/googletest/src/gtest-all.cc", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 3, + "compileGroupIndex" : 0, + "path" : "/usr/src/googletest/googlemock/src/gmock-all.cc", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 3, + "compileGroupIndex" : 0, + "path" : "/usr/src/googletest/googlemock/src/gmock_main.cc", + "sourceGroupIndex" : 0 + } + ], + "type" : "SHARED_LIBRARY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-gtest-Debug-bb864d21271a011aa434.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-gtest-Debug-bb864d21271a011aa434.json new file mode 100644 index 0000000000000000000000000000000000000000..509c2964228474db643296fb6c69b1287842196d --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-gtest-Debug-bb864d21271a011aa434.json @@ -0,0 +1,168 @@ +{ + "artifacts" : + [ + { + "path" : "gtest/googlemock/gtest/libgtest.so" + } + ], + "backtrace" : 3, + "backtraceGraph" : + { + "commands" : + [ + "add_library", + "cxx_library_with_type", + "cxx_library", + "link_directories", + "target_link_libraries", + "set_target_properties", + "include_directories" + ], + "files" : + [ + "/usr/src/googletest/googletest/cmake/internal_utils.cmake", + "/usr/src/googletest/googletest/CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 1 + }, + { + "command" : 2, + "file" : 1, + "line" : 90, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 172, + "parent" : 1 + }, + { + "command" : 0, + "file" : 0, + "line" : 149, + "parent" : 2 + }, + { + "command" : 3, + "file" : 1, + "line" : 70, + "parent" : 0 + }, + { + "command" : 4, + "file" : 0, + "line" : 159, + "parent" : 2 + }, + { + "command" : 5, + "file" : 0, + "line" : 154, + "parent" : 2 + }, + { + "command" : 6, + "file" : 1, + "line" : 65, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g -fPIC" + }, + { + "fragment" : " -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers" + } + ], + "defines" : + [ + { + "backtrace" : 6, + "define" : "GTEST_CREATE_SHARED_LIBRARY=1" + }, + { + "define" : "gtest_EXPORTS" + } + ], + "includes" : + [ + { + "backtrace" : 7, + "path" : "/usr/src/googletest/googletest/include" + }, + { + "backtrace" : 7, + "path" : "/usr/src/googletest/googletest" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0 + ] + } + ], + "id" : "gtest::@91549fa14b017862b6ac", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "", + "role" : "flags" + }, + { + "backtrace" : 4, + "fragment" : "-L/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/gtest/src", + "role" : "libraryPath" + }, + { + "fragment" : "-Wl,-rpath,/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/gtest/src", + "role" : "libraries" + }, + { + "backtrace" : 5, + "fragment" : "-lpthread", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "gtest", + "nameOnDisk" : "libgtest.so", + "paths" : + { + "build" : "gtest/googlemock/gtest", + "source" : "/usr/src/googletest/googletest" + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0 + ] + } + ], + "sources" : + [ + { + "backtrace" : 3, + "compileGroupIndex" : 0, + "path" : "/usr/src/googletest/googletest/src/gtest-all.cc", + "sourceGroupIndex" : 0 + } + ], + "type" : "SHARED_LIBRARY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-gtest_main-Debug-c763402a0245f96df6d5.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-gtest_main-Debug-c763402a0245f96df6d5.json new file mode 100644 index 0000000000000000000000000000000000000000..e334f4f3fa852ba487f2b901ff1896cdef5c75ec --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-gtest_main-Debug-c763402a0245f96df6d5.json @@ -0,0 +1,191 @@ +{ + "artifacts" : + [ + { + "path" : "gtest/googlemock/gtest/libgtest_main.so" + } + ], + "backtrace" : 3, + "backtraceGraph" : + { + "commands" : + [ + "add_library", + "cxx_library_with_type", + "cxx_library", + "link_directories", + "target_link_libraries", + "set_target_properties", + "include_directories" + ], + "files" : + [ + "/usr/src/googletest/googletest/cmake/internal_utils.cmake", + "/usr/src/googletest/googletest/CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 1 + }, + { + "command" : 2, + "file" : 1, + "line" : 91, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 172, + "parent" : 1 + }, + { + "command" : 0, + "file" : 0, + "line" : 149, + "parent" : 2 + }, + { + "command" : 3, + "file" : 1, + "line" : 70, + "parent" : 0 + }, + { + "command" : 4, + "file" : 0, + "line" : 159, + "parent" : 2 + }, + { + "command" : 4, + "file" : 1, + "line" : 92, + "parent" : 0 + }, + { + "command" : 5, + "file" : 0, + "line" : 154, + "parent" : 2 + }, + { + "command" : 6, + "file" : 1, + "line" : 65, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g -fPIC" + }, + { + "fragment" : " -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers" + } + ], + "defines" : + [ + { + "backtrace" : 7, + "define" : "GTEST_CREATE_SHARED_LIBRARY=1" + }, + { + "define" : "gtest_main_EXPORTS" + } + ], + "includes" : + [ + { + "backtrace" : 8, + "path" : "/usr/src/googletest/googletest/include" + }, + { + "backtrace" : 8, + "path" : "/usr/src/googletest/googletest" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0 + ] + } + ], + "dependencies" : + [ + { + "backtrace" : 6, + "id" : "gtest::@91549fa14b017862b6ac" + } + ], + "id" : "gtest_main::@91549fa14b017862b6ac", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "", + "role" : "flags" + }, + { + "backtrace" : 4, + "fragment" : "-L/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/gtest/src", + "role" : "libraryPath" + }, + { + "fragment" : "-Wl,-rpath,/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/gtest/src:/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/gtest", + "role" : "libraries" + }, + { + "backtrace" : 5, + "fragment" : "-lpthread", + "role" : "libraries" + }, + { + "backtrace" : 6, + "fragment" : "gtest/googlemock/gtest/libgtest.so", + "role" : "libraries" + }, + { + "backtrace" : 5, + "fragment" : "-lpthread", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "gtest_main", + "nameOnDisk" : "libgtest_main.so", + "paths" : + { + "build" : "gtest/googlemock/gtest", + "source" : "/usr/src/googletest/googletest" + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0 + ] + } + ], + "sources" : + [ + { + "backtrace" : 3, + "compileGroupIndex" : 0, + "path" : "/usr/src/googletest/googletest/src/gtest_main.cc", + "sourceGroupIndex" : 0 + } + ], + "type" : "SHARED_LIBRARY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-roscpp_generate_messages_cpp-Debug-ca89f0ae6526c15ec496.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-roscpp_generate_messages_cpp-Debug-ca89f0ae6526c15ec496.json new file mode 100644 index 0000000000000000000000000000000000000000..ed3994afc78837d9a6ad3859dcb659c46e0c973a --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-roscpp_generate_messages_cpp-Debug-ca89f0ae6526c15ec496.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "roscpp_generate_messages_cpp::@6890427a1f51a3e7e1df", + "name" : "roscpp_generate_messages_cpp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-roscpp_generate_messages_eus-Debug-c41a11b54a19c389a98f.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-roscpp_generate_messages_eus-Debug-c41a11b54a19c389a98f.json new file mode 100644 index 0000000000000000000000000000000000000000..7236a5c14fdb69c3f92cbea9e8e2f482b719479d --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-roscpp_generate_messages_eus-Debug-c41a11b54a19c389a98f.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "roscpp_generate_messages_eus::@6890427a1f51a3e7e1df", + "name" : "roscpp_generate_messages_eus", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-roscpp_generate_messages_lisp-Debug-fef84b5e0b964662db8d.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-roscpp_generate_messages_lisp-Debug-fef84b5e0b964662db8d.json new file mode 100644 index 0000000000000000000000000000000000000000..a449461e7948226d842555c0a4a55c5e03591c6e --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-roscpp_generate_messages_lisp-Debug-fef84b5e0b964662db8d.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "roscpp_generate_messages_lisp::@6890427a1f51a3e7e1df", + "name" : "roscpp_generate_messages_lisp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-roscpp_generate_messages_nodejs-Debug-22ade02a6a6a32b24422.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-roscpp_generate_messages_nodejs-Debug-22ade02a6a6a32b24422.json new file mode 100644 index 0000000000000000000000000000000000000000..b999146b3c9b7c56fdd7a38a5444f0eaa7c607fe --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-roscpp_generate_messages_nodejs-Debug-22ade02a6a6a32b24422.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "roscpp_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "name" : "roscpp_generate_messages_nodejs", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-roscpp_generate_messages_py-Debug-42d75d9d98b775b30f1b.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-roscpp_generate_messages_py-Debug-42d75d9d98b775b30f1b.json new file mode 100644 index 0000000000000000000000000000000000000000..c23b5f91813d05c547ae399f392a169992c68653 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-roscpp_generate_messages_py-Debug-42d75d9d98b775b30f1b.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "roscpp_generate_messages_py::@6890427a1f51a3e7e1df", + "name" : "roscpp_generate_messages_py", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_cpp-Debug-59d2a83339a446cf78a3.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_cpp-Debug-59d2a83339a446cf78a3.json new file mode 100644 index 0000000000000000000000000000000000000000..1e4600bfe7db730cbada828b06d707efe1ef3efd --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_cpp-Debug-59d2a83339a446cf78a3.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "rosgraph_msgs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "name" : "rosgraph_msgs_generate_messages_cpp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_eus-Debug-a699f872c421cbc76810.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_eus-Debug-a699f872c421cbc76810.json new file mode 100644 index 0000000000000000000000000000000000000000..debc35ce31803aa9fbb8c5fd87549f3af00b7a65 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_eus-Debug-a699f872c421cbc76810.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "rosgraph_msgs_generate_messages_eus::@6890427a1f51a3e7e1df", + "name" : "rosgraph_msgs_generate_messages_eus", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_lisp-Debug-9cff43959462b59ae366.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_lisp-Debug-9cff43959462b59ae366.json new file mode 100644 index 0000000000000000000000000000000000000000..fd4a6a6479d96ac433d1997bdfb9ed5f81d9e2d0 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_lisp-Debug-9cff43959462b59ae366.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "rosgraph_msgs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "name" : "rosgraph_msgs_generate_messages_lisp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_nodejs-Debug-0e4f723a0f0cac9f798d.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_nodejs-Debug-0e4f723a0f0cac9f798d.json new file mode 100644 index 0000000000000000000000000000000000000000..2f56c5aa04910dbe70dd102f73afb1dc1e0b3538 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_nodejs-Debug-0e4f723a0f0cac9f798d.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "rosgraph_msgs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "name" : "rosgraph_msgs_generate_messages_nodejs", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_py-Debug-c3cbcde1fea3946727ab.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_py-Debug-c3cbcde1fea3946727ab.json new file mode 100644 index 0000000000000000000000000000000000000000..a92c31b616cd6ba58854cf7674ed7f63dfaab95d --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_py-Debug-c3cbcde1fea3946727ab.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "rosgraph_msgs_generate_messages_py::@6890427a1f51a3e7e1df", + "name" : "rosgraph_msgs_generate_messages_py", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-run_tests-Debug-8c34fe40f5afe72f21f1.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-run_tests-Debug-8c34fe40f5afe72f21f1.json new file mode 100644 index 0000000000000000000000000000000000000000..3b4fdc7819343725d59cdf03263b77dd3e362f5f --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-run_tests-Debug-8c34fe40f5afe72f21f1.json @@ -0,0 +1,70 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/catkin/cmake/test/tests.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 2, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 20, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 164, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 104, + "parent" : 6 + } + ] + }, + "id" : "run_tests::@6890427a1f51a3e7e1df", + "name" : "run_tests", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-sensor_msgs_generate_messages_cpp-Debug-3173f55d3434276a173a.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-sensor_msgs_generate_messages_cpp-Debug-3173f55d3434276a173a.json new file mode 100644 index 0000000000000000000000000000000000000000..1a4dea55d76868da85959f27d0156ba4f4a5d750 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-sensor_msgs_generate_messages_cpp-Debug-3173f55d3434276a173a.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/sensor_msgs/cmake/sensor_msgsConfig.cmake", + "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "sensor_msgs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "name" : "sensor_msgs_generate_messages_cpp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-sensor_msgs_generate_messages_eus-Debug-f68a67f0b451c74cf85e.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-sensor_msgs_generate_messages_eus-Debug-f68a67f0b451c74cf85e.json new file mode 100644 index 0000000000000000000000000000000000000000..75b14ccc042f352b5db2cf972aad6254dbfefac4 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-sensor_msgs_generate_messages_eus-Debug-f68a67f0b451c74cf85e.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/sensor_msgs/cmake/sensor_msgsConfig.cmake", + "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "sensor_msgs_generate_messages_eus::@6890427a1f51a3e7e1df", + "name" : "sensor_msgs_generate_messages_eus", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-sensor_msgs_generate_messages_lisp-Debug-816f2e656b7de0ab0802.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-sensor_msgs_generate_messages_lisp-Debug-816f2e656b7de0ab0802.json new file mode 100644 index 0000000000000000000000000000000000000000..ff9af0bdd5de43603cd9b1951d4c14787586651d --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-sensor_msgs_generate_messages_lisp-Debug-816f2e656b7de0ab0802.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/sensor_msgs/cmake/sensor_msgsConfig.cmake", + "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "sensor_msgs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "name" : "sensor_msgs_generate_messages_lisp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-sensor_msgs_generate_messages_nodejs-Debug-57b50fe044f7cd72d4d0.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-sensor_msgs_generate_messages_nodejs-Debug-57b50fe044f7cd72d4d0.json new file mode 100644 index 0000000000000000000000000000000000000000..70ede4b192a5551b88e057e9d38b975d286c034c --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-sensor_msgs_generate_messages_nodejs-Debug-57b50fe044f7cd72d4d0.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/sensor_msgs/cmake/sensor_msgsConfig.cmake", + "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "sensor_msgs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "name" : "sensor_msgs_generate_messages_nodejs", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-sensor_msgs_generate_messages_py-Debug-6a40d3dac4680ae9dc74.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-sensor_msgs_generate_messages_py-Debug-6a40d3dac4680ae9dc74.json new file mode 100644 index 0000000000000000000000000000000000000000..85c531f4b326f1b10e0ea10ccd1bb2b5150c969c --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-sensor_msgs_generate_messages_py-Debug-6a40d3dac4680ae9dc74.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/sensor_msgs/cmake/sensor_msgsConfig.cmake", + "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "sensor_msgs_generate_messages_py::@6890427a1f51a3e7e1df", + "name" : "sensor_msgs_generate_messages_py", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_cpp-Debug-ce5280f6b34f51bd4a4a.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_cpp-Debug-ce5280f6b34f51bd4a4a.json new file mode 100644 index 0000000000000000000000000000000000000000..dfc7ec454554085041ca403a66005683684ad0cd --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_cpp-Debug-ce5280f6b34f51bd4a4a.json @@ -0,0 +1,80 @@ +{ + "backtrace" : 9, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake", + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 4 + }, + { + "command" : 1, + "file" : 4, + "line" : 10, + "parent" : 0 + }, + { + "file" : 3, + "parent" : 1 + }, + { + "command" : 1, + "file" : 3, + "line" : 76, + "parent" : 2 + }, + { + "file" : 2, + "parent" : 3 + }, + { + "command" : 1, + "file" : 2, + "line" : 197, + "parent" : 4 + }, + { + "file" : 1, + "parent" : 5 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 6 + }, + { + "file" : 0, + "parent" : 7 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 8 + } + ] + }, + "id" : "std_msgs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "name" : "std_msgs_generate_messages_cpp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_eus-Debug-4d837931ac2ee8e9942f.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_eus-Debug-4d837931ac2ee8e9942f.json new file mode 100644 index 0000000000000000000000000000000000000000..9d60caa116aa455e4e09fad332f2b7e6f246d22d --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_eus-Debug-4d837931ac2ee8e9942f.json @@ -0,0 +1,80 @@ +{ + "backtrace" : 9, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake", + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 4 + }, + { + "command" : 1, + "file" : 4, + "line" : 10, + "parent" : 0 + }, + { + "file" : 3, + "parent" : 1 + }, + { + "command" : 1, + "file" : 3, + "line" : 76, + "parent" : 2 + }, + { + "file" : 2, + "parent" : 3 + }, + { + "command" : 1, + "file" : 2, + "line" : 197, + "parent" : 4 + }, + { + "file" : 1, + "parent" : 5 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 6 + }, + { + "file" : 0, + "parent" : 7 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 8 + } + ] + }, + "id" : "std_msgs_generate_messages_eus::@6890427a1f51a3e7e1df", + "name" : "std_msgs_generate_messages_eus", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_lisp-Debug-c95f1f84d3555f8b5dce.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_lisp-Debug-c95f1f84d3555f8b5dce.json new file mode 100644 index 0000000000000000000000000000000000000000..a5c3dcd836d8c74708e413bc377f0cf39870b361 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_lisp-Debug-c95f1f84d3555f8b5dce.json @@ -0,0 +1,80 @@ +{ + "backtrace" : 9, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake", + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 4 + }, + { + "command" : 1, + "file" : 4, + "line" : 10, + "parent" : 0 + }, + { + "file" : 3, + "parent" : 1 + }, + { + "command" : 1, + "file" : 3, + "line" : 76, + "parent" : 2 + }, + { + "file" : 2, + "parent" : 3 + }, + { + "command" : 1, + "file" : 2, + "line" : 197, + "parent" : 4 + }, + { + "file" : 1, + "parent" : 5 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 6 + }, + { + "file" : 0, + "parent" : 7 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 8 + } + ] + }, + "id" : "std_msgs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "name" : "std_msgs_generate_messages_lisp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_nodejs-Debug-f48a971399788486c989.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_nodejs-Debug-f48a971399788486c989.json new file mode 100644 index 0000000000000000000000000000000000000000..46883a67f1f3164fc33ad3fa8d7ae777cbef3679 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_nodejs-Debug-f48a971399788486c989.json @@ -0,0 +1,80 @@ +{ + "backtrace" : 9, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake", + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 4 + }, + { + "command" : 1, + "file" : 4, + "line" : 10, + "parent" : 0 + }, + { + "file" : 3, + "parent" : 1 + }, + { + "command" : 1, + "file" : 3, + "line" : 76, + "parent" : 2 + }, + { + "file" : 2, + "parent" : 3 + }, + { + "command" : 1, + "file" : 2, + "line" : 197, + "parent" : 4 + }, + { + "file" : 1, + "parent" : 5 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 6 + }, + { + "file" : 0, + "parent" : 7 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 8 + } + ] + }, + "id" : "std_msgs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "name" : "std_msgs_generate_messages_nodejs", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_py-Debug-0fcee0eb9b27cdd5a9bc.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_py-Debug-0fcee0eb9b27cdd5a9bc.json new file mode 100644 index 0000000000000000000000000000000000000000..3390997888f4ef6a4af55261f45a6cf9282ca992 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_py-Debug-0fcee0eb9b27cdd5a9bc.json @@ -0,0 +1,80 @@ +{ + "backtrace" : 9, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake", + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 4 + }, + { + "command" : 1, + "file" : 4, + "line" : 10, + "parent" : 0 + }, + { + "file" : 3, + "parent" : 1 + }, + { + "command" : 1, + "file" : 3, + "line" : 76, + "parent" : 2 + }, + { + "file" : 2, + "parent" : 3 + }, + { + "command" : 1, + "file" : 2, + "line" : 197, + "parent" : 4 + }, + { + "file" : 1, + "parent" : 5 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 6 + }, + { + "file" : 0, + "parent" : 7 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 8 + } + ] + }, + "id" : "std_msgs_generate_messages_py::@6890427a1f51a3e7e1df", + "name" : "std_msgs_generate_messages_py", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_cpp-Debug-f6e7b7ef1cf5efd5c606.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_cpp-Debug-f6e7b7ef1cf5efd5c606.json new file mode 100644 index 0000000000000000000000000000000000000000..1c524b31d519dd859410c3f83a798ae28001b016 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_cpp-Debug-f6e7b7ef1cf5efd5c606.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake", + "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "std_srvs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "name" : "std_srvs_generate_messages_cpp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_eus-Debug-7224b220a6efb2f4b2dc.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_eus-Debug-7224b220a6efb2f4b2dc.json new file mode 100644 index 0000000000000000000000000000000000000000..de301c91c6dec029960e0b61af0e929666044bdb --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_eus-Debug-7224b220a6efb2f4b2dc.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake", + "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "std_srvs_generate_messages_eus::@6890427a1f51a3e7e1df", + "name" : "std_srvs_generate_messages_eus", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_lisp-Debug-a69110a9560a61d44770.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_lisp-Debug-a69110a9560a61d44770.json new file mode 100644 index 0000000000000000000000000000000000000000..665760642ab9f1dbee792d027ed926cc3c34a4d9 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_lisp-Debug-a69110a9560a61d44770.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake", + "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "std_srvs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "name" : "std_srvs_generate_messages_lisp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_nodejs-Debug-cf028d7e289a5704f0cc.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_nodejs-Debug-cf028d7e289a5704f0cc.json new file mode 100644 index 0000000000000000000000000000000000000000..6dbc80abc7d2ad0e3b721d82293fd9accd924f60 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_nodejs-Debug-cf028d7e289a5704f0cc.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake", + "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "std_srvs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "name" : "std_srvs_generate_messages_nodejs", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_py-Debug-96edabf5cc59f0854ea4.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_py-Debug-96edabf5cc59f0854ea4.json new file mode 100644 index 0000000000000000000000000000000000000000..1d269af955c115d285431ac06a683b53651d0252 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_py-Debug-96edabf5cc59f0854ea4.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake", + "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "std_srvs_generate_messages_py::@6890427a1f51a3e7e1df", + "name" : "std_srvs_generate_messages_py", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tests-Debug-b544818b7fe733ef3c63.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tests-Debug-b544818b7fe733ef3c63.json new file mode 100644 index 0000000000000000000000000000000000000000..f7b3c6cb4b1cfb23f46e567d6323d20e1a695fd8 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tests-Debug-b544818b7fe733ef3c63.json @@ -0,0 +1,70 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/catkin/cmake/test/tests.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 2, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 20, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 164, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 98, + "parent" : 6 + } + ] + }, + "id" : "tests::@6890427a1f51a3e7e1df", + "name" : "tests", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tf2_msgs_generate_messages_cpp-Debug-d317df61321d01c58153.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tf2_msgs_generate_messages_cpp-Debug-d317df61321d01c58153.json new file mode 100644 index 0000000000000000000000000000000000000000..205151ab3c5c53c0a1de84c7cc4eb564e53979dd --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tf2_msgs_generate_messages_cpp-Debug-d317df61321d01c58153.json @@ -0,0 +1,91 @@ +{ + "backtrace" : 11, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/tf2_msgs/cmake/tf2_msgsConfig.cmake", + "/opt/ros/melodic/share/tf2/cmake/tf2Config.cmake", + "/opt/ros/melodic/share/tf2_ros/cmake/tf2_rosConfig.cmake", + "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 5 + }, + { + "command" : 1, + "file" : 5, + "line" : 10, + "parent" : 0 + }, + { + "file" : 4, + "parent" : 1 + }, + { + "command" : 1, + "file" : 4, + "line" : 76, + "parent" : 2 + }, + { + "file" : 3, + "parent" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 197, + "parent" : 4 + }, + { + "file" : 2, + "parent" : 5 + }, + { + "command" : 1, + "file" : 2, + "line" : 197, + "parent" : 6 + }, + { + "file" : 1, + "parent" : 7 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 8 + }, + { + "file" : 0, + "parent" : 9 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 10 + } + ] + }, + "id" : "tf2_msgs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "name" : "tf2_msgs_generate_messages_cpp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tf2_msgs_generate_messages_eus-Debug-75f90f566fd40b3ea2f9.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tf2_msgs_generate_messages_eus-Debug-75f90f566fd40b3ea2f9.json new file mode 100644 index 0000000000000000000000000000000000000000..831a81055870b6500937b028f2bd8684a4e8a21a --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tf2_msgs_generate_messages_eus-Debug-75f90f566fd40b3ea2f9.json @@ -0,0 +1,91 @@ +{ + "backtrace" : 11, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/tf2_msgs/cmake/tf2_msgsConfig.cmake", + "/opt/ros/melodic/share/tf2/cmake/tf2Config.cmake", + "/opt/ros/melodic/share/tf2_ros/cmake/tf2_rosConfig.cmake", + "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 5 + }, + { + "command" : 1, + "file" : 5, + "line" : 10, + "parent" : 0 + }, + { + "file" : 4, + "parent" : 1 + }, + { + "command" : 1, + "file" : 4, + "line" : 76, + "parent" : 2 + }, + { + "file" : 3, + "parent" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 197, + "parent" : 4 + }, + { + "file" : 2, + "parent" : 5 + }, + { + "command" : 1, + "file" : 2, + "line" : 197, + "parent" : 6 + }, + { + "file" : 1, + "parent" : 7 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 8 + }, + { + "file" : 0, + "parent" : 9 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 10 + } + ] + }, + "id" : "tf2_msgs_generate_messages_eus::@6890427a1f51a3e7e1df", + "name" : "tf2_msgs_generate_messages_eus", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tf2_msgs_generate_messages_lisp-Debug-73c7d328e94da6df381c.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tf2_msgs_generate_messages_lisp-Debug-73c7d328e94da6df381c.json new file mode 100644 index 0000000000000000000000000000000000000000..33c46a3b8e04567ed4b37775bd4c8d617a340074 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tf2_msgs_generate_messages_lisp-Debug-73c7d328e94da6df381c.json @@ -0,0 +1,91 @@ +{ + "backtrace" : 11, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/tf2_msgs/cmake/tf2_msgsConfig.cmake", + "/opt/ros/melodic/share/tf2/cmake/tf2Config.cmake", + "/opt/ros/melodic/share/tf2_ros/cmake/tf2_rosConfig.cmake", + "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 5 + }, + { + "command" : 1, + "file" : 5, + "line" : 10, + "parent" : 0 + }, + { + "file" : 4, + "parent" : 1 + }, + { + "command" : 1, + "file" : 4, + "line" : 76, + "parent" : 2 + }, + { + "file" : 3, + "parent" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 197, + "parent" : 4 + }, + { + "file" : 2, + "parent" : 5 + }, + { + "command" : 1, + "file" : 2, + "line" : 197, + "parent" : 6 + }, + { + "file" : 1, + "parent" : 7 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 8 + }, + { + "file" : 0, + "parent" : 9 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 10 + } + ] + }, + "id" : "tf2_msgs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "name" : "tf2_msgs_generate_messages_lisp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tf2_msgs_generate_messages_nodejs-Debug-7a35b9186e9e3dcfdc09.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tf2_msgs_generate_messages_nodejs-Debug-7a35b9186e9e3dcfdc09.json new file mode 100644 index 0000000000000000000000000000000000000000..356ea9f15650ab80ba6205f19b9115117f6fe6ac --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tf2_msgs_generate_messages_nodejs-Debug-7a35b9186e9e3dcfdc09.json @@ -0,0 +1,91 @@ +{ + "backtrace" : 11, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/tf2_msgs/cmake/tf2_msgsConfig.cmake", + "/opt/ros/melodic/share/tf2/cmake/tf2Config.cmake", + "/opt/ros/melodic/share/tf2_ros/cmake/tf2_rosConfig.cmake", + "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 5 + }, + { + "command" : 1, + "file" : 5, + "line" : 10, + "parent" : 0 + }, + { + "file" : 4, + "parent" : 1 + }, + { + "command" : 1, + "file" : 4, + "line" : 76, + "parent" : 2 + }, + { + "file" : 3, + "parent" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 197, + "parent" : 4 + }, + { + "file" : 2, + "parent" : 5 + }, + { + "command" : 1, + "file" : 2, + "line" : 197, + "parent" : 6 + }, + { + "file" : 1, + "parent" : 7 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 8 + }, + { + "file" : 0, + "parent" : 9 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 10 + } + ] + }, + "id" : "tf2_msgs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "name" : "tf2_msgs_generate_messages_nodejs", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tf2_msgs_generate_messages_py-Debug-aead0cd9ed9f3997ce92.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tf2_msgs_generate_messages_py-Debug-aead0cd9ed9f3997ce92.json new file mode 100644 index 0000000000000000000000000000000000000000..f81d4588d1fd84c0d9afd1c5446c7df592cfbc0e --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tf2_msgs_generate_messages_py-Debug-aead0cd9ed9f3997ce92.json @@ -0,0 +1,91 @@ +{ + "backtrace" : 11, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/tf2_msgs/cmake/tf2_msgsConfig.cmake", + "/opt/ros/melodic/share/tf2/cmake/tf2Config.cmake", + "/opt/ros/melodic/share/tf2_ros/cmake/tf2_rosConfig.cmake", + "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 5 + }, + { + "command" : 1, + "file" : 5, + "line" : 10, + "parent" : 0 + }, + { + "file" : 4, + "parent" : 1 + }, + { + "command" : 1, + "file" : 4, + "line" : 76, + "parent" : 2 + }, + { + "file" : 3, + "parent" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 197, + "parent" : 4 + }, + { + "file" : 2, + "parent" : 5 + }, + { + "command" : 1, + "file" : 2, + "line" : 197, + "parent" : 6 + }, + { + "file" : 1, + "parent" : 7 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 8 + }, + { + "file" : 0, + "parent" : 9 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 10 + } + ] + }, + "id" : "tf2_msgs_generate_messages_py::@6890427a1f51a3e7e1df", + "name" : "tf2_msgs_generate_messages_py", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tf_generate_messages_cpp-Debug-3c265b5a083afa8ae477.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tf_generate_messages_cpp-Debug-3c265b5a083afa8ae477.json new file mode 100644 index 0000000000000000000000000000000000000000..461dd593adac3af5879df8207b432ad726589a09 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tf_generate_messages_cpp-Debug-3c265b5a083afa8ae477.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "tf_generate_messages_cpp::@6890427a1f51a3e7e1df", + "name" : "tf_generate_messages_cpp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tf_generate_messages_eus-Debug-8b1056d56dbb93064c4c.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tf_generate_messages_eus-Debug-8b1056d56dbb93064c4c.json new file mode 100644 index 0000000000000000000000000000000000000000..6d49725f0db02990cf0e74768826057e9c36166a --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tf_generate_messages_eus-Debug-8b1056d56dbb93064c4c.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "tf_generate_messages_eus::@6890427a1f51a3e7e1df", + "name" : "tf_generate_messages_eus", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tf_generate_messages_lisp-Debug-8d1bbca9110d7d9b28d9.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tf_generate_messages_lisp-Debug-8d1bbca9110d7d9b28d9.json new file mode 100644 index 0000000000000000000000000000000000000000..766b434c8fb92fb6f555ac0be51b691654d00ffd --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tf_generate_messages_lisp-Debug-8d1bbca9110d7d9b28d9.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "tf_generate_messages_lisp::@6890427a1f51a3e7e1df", + "name" : "tf_generate_messages_lisp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tf_generate_messages_nodejs-Debug-9d792ac38cb97973a5b9.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tf_generate_messages_nodejs-Debug-9d792ac38cb97973a5b9.json new file mode 100644 index 0000000000000000000000000000000000000000..f18cb896b7a685ba858cfc0a3dc545a2b4d82ad0 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tf_generate_messages_nodejs-Debug-9d792ac38cb97973a5b9.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "tf_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "name" : "tf_generate_messages_nodejs", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tf_generate_messages_py-Debug-937387677347bf2f1378.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tf_generate_messages_py-Debug-937387677347bf2f1378.json new file mode 100644 index 0000000000000000000000000000000000000000..ba5013e1609e83a446cbd325e38253f1ab7fee6d --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-tf_generate_messages_py-Debug-937387677347bf2f1378.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/tf/cmake/tfConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "tf_generate_messages_py::@6890427a1f51a3e7e1df", + "name" : "tf_generate_messages_py", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-turtle_tf_broadcaster-Debug-ecdcc2690163726ab4ec.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-turtle_tf_broadcaster-Debug-ecdcc2690163726ab4ec.json new file mode 100644 index 0000000000000000000000000000000000000000..8328f939e7a913f5d34edd6bb4191dcfacc841d9 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-turtle_tf_broadcaster-Debug-ecdcc2690163726ab4ec.json @@ -0,0 +1,325 @@ +{ + "artifacts" : + [ + { + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_tf/turtle_tf_broadcaster" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_executable", + "target_link_libraries", + "add_definitions", + "include", + "find_package", + "configure_shared_library_build_settings", + "include_directories" + ], + "files" : + [ + "CMakeLists.txt", + "/opt/ros/melodic/share/rosconsole/cmake/rosconsole-extras.cmake", + "/opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/tools/libraries.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 154, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 155, + "parent" : 0 + }, + { + "command" : 4, + "file" : 0, + "line" : 10, + "parent" : 0 + }, + { + "file" : 4, + "parent" : 3 + }, + { + "command" : 4, + "file" : 4, + "line" : 76, + "parent" : 4 + }, + { + "file" : 3, + "parent" : 5 + }, + { + "command" : 4, + "file" : 3, + "line" : 197, + "parent" : 6 + }, + { + "file" : 2, + "parent" : 7 + }, + { + "command" : 3, + "file" : 2, + "line" : 222, + "parent" : 8 + }, + { + "file" : 1, + "parent" : 9 + }, + { + "command" : 2, + "file" : 1, + "line" : 12, + "parent" : 10 + }, + { + "command" : 3, + "file" : 4, + "line" : 20, + "parent" : 4 + }, + { + "file" : 6, + "parent" : 12 + }, + { + "command" : 5, + "file" : 6, + "line" : 174, + "parent" : 13 + }, + { + "command" : 2, + "file" : 5, + "line" : 18, + "parent" : 14 + }, + { + "command" : 2, + "file" : 1, + "line" : 8, + "parent" : 10 + }, + { + "command" : 6, + "file" : 0, + "line" : 119, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g" + } + ], + "defines" : + [ + { + "backtrace" : 11, + "define" : "ROSCONSOLE_BACKEND_LOG4CXX" + }, + { + "backtrace" : 15, + "define" : "ROS_BUILD_SHARED_LIBS=1" + }, + { + "backtrace" : 16, + "define" : "ROS_PACKAGE_NAME=\"learning_tf\"" + } + ], + "includes" : + [ + { + "backtrace" : 17, + "path" : "/opt/ros/melodic/include" + }, + { + "backtrace" : 17, + "path" : "/opt/ros/melodic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0 + ] + } + ], + "id" : "turtle_tf_broadcaster::@6890427a1f51a3e7e1df", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "-g", + "role" : "flags" + }, + { + "fragment" : "-rdynamic", + "role" : "flags" + }, + { + "fragment" : "-Wl,-rpath,/opt/ros/melodic/lib", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libtf.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libtf2_ros.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libactionlib.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libmessage_filters.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libroscpp.so", + "role" : "libraries" + }, + { + "fragment" : "-lboost_filesystem", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libxmlrpcpp.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libtf2.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole_log4cxx.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole_backend_interface.so", + "role" : "libraries" + }, + { + "fragment" : "-llog4cxx", + "role" : "libraries" + }, + { + "fragment" : "-lboost_regex", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libroscpp_serialization.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librostime.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libcpp_common.so", + "role" : "libraries" + }, + { + "fragment" : "-lboost_system", + "role" : "libraries" + }, + { + "fragment" : "-lboost_thread", + "role" : "libraries" + }, + { + "fragment" : "-lboost_chrono", + "role" : "libraries" + }, + { + "fragment" : "-lboost_date_time", + "role" : "libraries" + }, + { + "fragment" : "-lboost_atomic", + "role" : "libraries" + }, + { + "fragment" : "-lpthread", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "turtle_tf_broadcaster", + "nameOnDisk" : "turtle_tf_broadcaster", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/turtle_tf_broadcaster.cpp", + "sourceGroupIndex" : 0 + } + ], + "type" : "EXECUTABLE" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-turtle_tf_listener-Debug-e9d00460f99b57c7a9a0.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-turtle_tf_listener-Debug-e9d00460f99b57c7a9a0.json new file mode 100644 index 0000000000000000000000000000000000000000..b0808327d5c4cbf4fa45ff8b59f9eb347d36bacd --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-turtle_tf_listener-Debug-e9d00460f99b57c7a9a0.json @@ -0,0 +1,325 @@ +{ + "artifacts" : + [ + { + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_tf/turtle_tf_listener" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_executable", + "target_link_libraries", + "add_definitions", + "include", + "find_package", + "configure_shared_library_build_settings", + "include_directories" + ], + "files" : + [ + "CMakeLists.txt", + "/opt/ros/melodic/share/rosconsole/cmake/rosconsole-extras.cmake", + "/opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/tools/libraries.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 157, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 158, + "parent" : 0 + }, + { + "command" : 4, + "file" : 0, + "line" : 10, + "parent" : 0 + }, + { + "file" : 4, + "parent" : 3 + }, + { + "command" : 4, + "file" : 4, + "line" : 76, + "parent" : 4 + }, + { + "file" : 3, + "parent" : 5 + }, + { + "command" : 4, + "file" : 3, + "line" : 197, + "parent" : 6 + }, + { + "file" : 2, + "parent" : 7 + }, + { + "command" : 3, + "file" : 2, + "line" : 222, + "parent" : 8 + }, + { + "file" : 1, + "parent" : 9 + }, + { + "command" : 2, + "file" : 1, + "line" : 12, + "parent" : 10 + }, + { + "command" : 3, + "file" : 4, + "line" : 20, + "parent" : 4 + }, + { + "file" : 6, + "parent" : 12 + }, + { + "command" : 5, + "file" : 6, + "line" : 174, + "parent" : 13 + }, + { + "command" : 2, + "file" : 5, + "line" : 18, + "parent" : 14 + }, + { + "command" : 2, + "file" : 1, + "line" : 8, + "parent" : 10 + }, + { + "command" : 6, + "file" : 0, + "line" : 119, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g" + } + ], + "defines" : + [ + { + "backtrace" : 11, + "define" : "ROSCONSOLE_BACKEND_LOG4CXX" + }, + { + "backtrace" : 15, + "define" : "ROS_BUILD_SHARED_LIBS=1" + }, + { + "backtrace" : 16, + "define" : "ROS_PACKAGE_NAME=\"learning_tf\"" + } + ], + "includes" : + [ + { + "backtrace" : 17, + "path" : "/opt/ros/melodic/include" + }, + { + "backtrace" : 17, + "path" : "/opt/ros/melodic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0 + ] + } + ], + "id" : "turtle_tf_listener::@6890427a1f51a3e7e1df", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "-g", + "role" : "flags" + }, + { + "fragment" : "-rdynamic", + "role" : "flags" + }, + { + "fragment" : "-Wl,-rpath,/opt/ros/melodic/lib", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libtf.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libtf2_ros.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libactionlib.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libmessage_filters.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libroscpp.so", + "role" : "libraries" + }, + { + "fragment" : "-lboost_filesystem", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libxmlrpcpp.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libtf2.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole_log4cxx.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole_backend_interface.so", + "role" : "libraries" + }, + { + "fragment" : "-llog4cxx", + "role" : "libraries" + }, + { + "fragment" : "-lboost_regex", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libroscpp_serialization.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librostime.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libcpp_common.so", + "role" : "libraries" + }, + { + "fragment" : "-lboost_system", + "role" : "libraries" + }, + { + "fragment" : "-lboost_thread", + "role" : "libraries" + }, + { + "fragment" : "-lboost_chrono", + "role" : "libraries" + }, + { + "fragment" : "-lboost_date_time", + "role" : "libraries" + }, + { + "fragment" : "-lboost_atomic", + "role" : "libraries" + }, + { + "fragment" : "-lpthread", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "turtle_tf_listener", + "nameOnDisk" : "turtle_tf_listener", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/turtle_tf_listener.cpp", + "sourceGroupIndex" : 0 + } + ], + "type" : "EXECUTABLE" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_cpp-Debug-6397ae0f4ec543ab4518.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_cpp-Debug-6397ae0f4ec543ab4518.json new file mode 100644 index 0000000000000000000000000000000000000000..0b7c838453df69deea7017dcd3cbcc2babfec128 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_cpp-Debug-6397ae0f4ec543ab4518.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "turtlesim_generate_messages_cpp::@6890427a1f51a3e7e1df", + "name" : "turtlesim_generate_messages_cpp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_eus-Debug-b0ff70a8f0236a403156.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_eus-Debug-b0ff70a8f0236a403156.json new file mode 100644 index 0000000000000000000000000000000000000000..aec28dcf6d1fef7a195ce26378040c35e93bc387 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_eus-Debug-b0ff70a8f0236a403156.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "turtlesim_generate_messages_eus::@6890427a1f51a3e7e1df", + "name" : "turtlesim_generate_messages_eus", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_lisp-Debug-aa8bd9d776236aab83a7.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_lisp-Debug-aa8bd9d776236aab83a7.json new file mode 100644 index 0000000000000000000000000000000000000000..7c07900729c7dfe7af05a008a1874a79c9d6c016 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_lisp-Debug-aa8bd9d776236aab83a7.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "turtlesim_generate_messages_lisp::@6890427a1f51a3e7e1df", + "name" : "turtlesim_generate_messages_lisp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_nodejs-Debug-6cfe5fdc8cec785c7247.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_nodejs-Debug-6cfe5fdc8cec785c7247.json new file mode 100644 index 0000000000000000000000000000000000000000..5e4a18a570f55e819ceef71a6b5f979962117191 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_nodejs-Debug-6cfe5fdc8cec785c7247.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "turtlesim_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "name" : "turtlesim_generate_messages_nodejs", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_py-Debug-aa94c90b8efdb1fbc612.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_py-Debug-aa94c90b8efdb1fbc612.json new file mode 100644 index 0000000000000000000000000000000000000000..7a3810ca50f09b87171ae76f26cf3eefde466f1b --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_py-Debug-aa94c90b8efdb1fbc612.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "turtlesim_generate_messages_py::@6890427a1f51a3e7e1df", + "name" : "turtlesim_generate_messages_py", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/toolchains-v1-ec6e94d0d30e763f979b.json b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/toolchains-v1-ec6e94d0d30e763f979b.json new file mode 100644 index 0000000000000000000000000000000000000000..99605df82af8d2ffb8c6592921a2d78e9706af74 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/.cmake/api/v1/reply/toolchains-v1-ec6e94d0d30e763f979b.json @@ -0,0 +1,109 @@ +{ + "kind" : "toolchains", + "toolchains" : + [ + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "/usr/lib/gcc/x86_64-linux-gnu/7/include", + "/usr/local/include", + "/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed", + "/usr/include/x86_64-linux-gnu", + "/usr/include" + ], + "linkDirectories" : + [ + "/usr/lib/gcc/x86_64-linux-gnu/7", + "/usr/lib/x86_64-linux-gnu", + "/usr/lib", + "/lib/x86_64-linux-gnu", + "/lib" + ], + "linkFrameworkDirectories" : [], + "linkLibraries" : + [ + "gcc", + "gcc_s", + "c", + "gcc", + "gcc_s" + ] + }, + "path" : "/usr/bin/cc", + "version" : "7.5.0" + }, + "language" : "C", + "sourceFileExtensions" : + [ + "c", + "m" + ] + }, + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "/usr/include/c++/7", + "/usr/include/x86_64-linux-gnu/c++/7", + "/usr/include/c++/7/backward", + "/usr/lib/gcc/x86_64-linux-gnu/7/include", + "/usr/local/include", + "/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed", + "/usr/include/x86_64-linux-gnu", + "/usr/include" + ], + "linkDirectories" : + [ + "/usr/lib/gcc/x86_64-linux-gnu/7", + "/usr/lib/x86_64-linux-gnu", + "/usr/lib", + "/lib/x86_64-linux-gnu", + "/lib" + ], + "linkFrameworkDirectories" : [], + "linkLibraries" : + [ + "stdc++", + "m", + "gcc_s", + "gcc", + "c", + "gcc_s", + "gcc" + ] + }, + "path" : "/usr/bin/c++", + "version" : "7.5.0" + }, + "language" : "CXX", + "sourceFileExtensions" : + [ + "C", + "M", + "c++", + "cc", + "cpp", + "cxx", + "mm", + "mpp", + "CPP", + "ixx", + "cppm" + ] + } + ], + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/Basics/workspace_example/src/learning_tf/build/CATKIN_IGNORE b/Basics/workspace_example/src/learning_tf/build/CATKIN_IGNORE new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Basics/workspace_example/src/learning_tf/build/CMakeCache.txt b/Basics/workspace_example/src/learning_tf/build/CMakeCache.txt new file mode 100644 index 0000000000000000000000000000000000000000..20cc9cf04bec7bea955426f2f4cce41edd73f93a --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/CMakeCache.txt @@ -0,0 +1,657 @@ +# This is the CMakeCache file. +# For build in directory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build +# It was generated by CMake: /home/hazyparker/app/CMake/cmake/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 + +//Builds the googletest subproject +BUILD_GTEST:BOOL=OFF + +//Build shared libraries (DLLs). +BUILD_SHARED_LIBS:BOOL=ON + +//No help, variable specified on the command line. +CATKIN_DEVEL_PREFIX:PATH=/home/hazyparker/project/learn_ros/Basics/test2_ws/devel + +//Catkin enable testing +CATKIN_ENABLE_TESTING:BOOL=ON + +//Prefix to apply to package generated via gendebian +CATKIN_PACKAGE_PREFIX:STRING= + +//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 + +//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=Debug + +//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-7 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-7 + +//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-7 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-7 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//No help, variable specified on the command line. +CMAKE_MAKE_PROGRAM:UNINITIALIZED=/snap/clion/178/bin/ninja/linux/ninja + +//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=learning_tf + +//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=/usr/bin/empy + +//Empy script +EMPY_SCRIPT:STRING=/usr/bin/empy + +//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=GTEST_LIBRARY-NOTFOUND + +//Path to a library. +GTEST_LIBRARY_DEBUG:FILEPATH=GTEST_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +GTEST_MAIN_LIBRARY:FILEPATH=GTEST_MAIN_LIBRARY-NOTFOUND + +//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 + +//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/nosetests-2.7 + +//Path to a program. +PYTHON_EXECUTABLE:FILEPATH=/usr/bin/python2 + +//Specify specific Python version to use ('major.minor' or 'major') +PYTHON_VERSION:STRING=2 + +//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=hazy-LenovoAir14 + +//LSB Distrib tag +UBUNTU:BOOL=TRUE + +//LSB Distrib - codename tag +UBUNTU_BIONIC:BOOL=TRUE + +//Path to a file. +_gmock_INCLUDES:FILEPATH=/usr/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 actionlib. +actionlib_DIR:PATH=/opt/ros/melodic/share/actionlib/cmake + +//The directory containing a CMake configuration file for actionlib_msgs. +actionlib_msgs_DIR:PATH=/opt/ros/melodic/share/actionlib_msgs/cmake + +//The directory containing a CMake configuration file for catkin. +catkin_DIR:PATH=/opt/ros/melodic/share/catkin/cmake + +//The directory containing a CMake configuration file for cpp_common. +cpp_common_DIR:PATH=/opt/ros/melodic/share/cpp_common/cmake + +//The directory containing a CMake configuration file for gencpp. +gencpp_DIR:PATH=/opt/ros/melodic/share/gencpp/cmake + +//The directory containing a CMake configuration file for geneus. +geneus_DIR:PATH=/opt/ros/melodic/share/geneus/cmake + +//The directory containing a CMake configuration file for genlisp. +genlisp_DIR:PATH=/opt/ros/melodic/share/genlisp/cmake + +//The directory containing a CMake configuration file for genmsg. +genmsg_DIR:PATH=/opt/ros/melodic/share/genmsg/cmake + +//The directory containing a CMake configuration file for gennodejs. +gennodejs_DIR:PATH=/opt/ros/melodic/share/gennodejs/cmake + +//The directory containing a CMake configuration file for genpy. +genpy_DIR:PATH=/opt/ros/melodic/share/genpy/cmake + +//The directory containing a CMake configuration file for geometry_msgs. +geometry_msgs_DIR:PATH=/opt/ros/melodic/share/geometry_msgs/cmake + +//Value Computed by CMake +gmock_BINARY_DIR:STATIC=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock + +//Value Computed by CMake +gmock_IS_TOP_LEVEL:STATIC=OFF + +//Dependencies for the target +gmock_LIB_DEPENDS:STATIC=general;-lpthread; + +//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;-lpthread; + +//Value Computed by CMake +googletest-distribution_BINARY_DIR:STATIC=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest + +//Value Computed by CMake +googletest-distribution_IS_TOP_LEVEL:STATIC=OFF + +//Value Computed by CMake +googletest-distribution_SOURCE_DIR:STATIC=/usr/src/googletest + +//Value Computed by CMake +gtest_BINARY_DIR:STATIC=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/gtest + +//Value Computed by CMake +gtest_IS_TOP_LEVEL:STATIC=OFF + +//Dependencies for the target +gtest_LIB_DEPENDS:STATIC=general;-lpthread; + +//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;-lpthread;general;gtest; + +//Value Computed by CMake +learning_tf_BINARY_DIR:STATIC=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build + +//Value Computed by CMake +learning_tf_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +learning_tf_SOURCE_DIR:STATIC=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf + +//Path to a library. +lib:FILEPATH=/opt/ros/melodic/lib/libtf2.so + +//The directory containing a CMake configuration file for message_filters. +message_filters_DIR:PATH=/opt/ros/melodic/share/message_filters/cmake + +//The directory containing a CMake configuration file for message_generation. +message_generation_DIR:PATH=/opt/ros/melodic/share/message_generation/cmake + +//The directory containing a CMake configuration file for message_runtime. +message_runtime_DIR:PATH=/opt/ros/melodic/share/message_runtime/cmake + +//The directory containing a CMake configuration file for rosconsole. +rosconsole_DIR:PATH=/opt/ros/melodic/share/rosconsole/cmake + +//The directory containing a CMake configuration file for roscpp. +roscpp_DIR:PATH=/opt/ros/melodic/share/roscpp/cmake + +//The directory containing a CMake configuration file for roscpp_serialization. +roscpp_serialization_DIR:PATH=/opt/ros/melodic/share/roscpp_serialization/cmake + +//The directory containing a CMake configuration file for roscpp_traits. +roscpp_traits_DIR:PATH=/opt/ros/melodic/share/roscpp_traits/cmake + +//The directory containing a CMake configuration file for rosgraph. +rosgraph_DIR:PATH=/opt/ros/melodic/share/rosgraph/cmake + +//The directory containing a CMake configuration file for rosgraph_msgs. +rosgraph_msgs_DIR:PATH=/opt/ros/melodic/share/rosgraph_msgs/cmake + +//The directory containing a CMake configuration file for rospy. +rospy_DIR:PATH=/opt/ros/melodic/share/rospy/cmake + +//The directory containing a CMake configuration file for rostime. +rostime_DIR:PATH=/opt/ros/melodic/share/rostime/cmake + +//The directory containing a CMake configuration file for sensor_msgs. +sensor_msgs_DIR:PATH=/opt/ros/melodic/share/sensor_msgs/cmake + +//The directory containing a CMake configuration file for std_msgs. +std_msgs_DIR:PATH=/opt/ros/melodic/share/std_msgs/cmake + +//The directory containing a CMake configuration file for std_srvs. +std_srvs_DIR:PATH=/opt/ros/melodic/share/std_srvs/cmake + +//The directory containing a CMake configuration file for tf2. +tf2_DIR:PATH=/opt/ros/melodic/share/tf2/cmake + +//The directory containing a CMake configuration file for tf2_msgs. +tf2_msgs_DIR:PATH=/opt/ros/melodic/share/tf2_msgs/cmake + +//The directory containing a CMake configuration file for tf2_py. +tf2_py_DIR:PATH=/opt/ros/melodic/share/tf2_py/cmake + +//The directory containing a CMake configuration file for tf2_ros. +tf2_ros_DIR:PATH=/opt/ros/melodic/share/tf2_ros/cmake + +//The directory containing a CMake configuration file for tf. +tf_DIR:PATH=/opt/ros/melodic/share/tf/cmake + +//The directory containing a CMake configuration file for turtlesim. +turtlesim_DIR:PATH=/opt/ros/melodic/share/turtlesim/cmake + +//The directory containing a CMake configuration file for xmlrpcpp. +xmlrpcpp_DIR:PATH=/opt/ros/melodic/share/xmlrpcpp/cmake + + +######################## +# INTERNAL cache entries +######################## + +//catkin environment +CATKIN_ENV:INTERNAL=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/catkin_generated/env_cached.sh +CATKIN_TEST_RESULTS_DIR:INTERNAL=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/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/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/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=21 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/home/hazyparker/app/CMake/cmake/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/home/hazyparker/app/CMake/cmake/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/home/hazyparker/app/CMake/cmake/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=Ninja +//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/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_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=4 +//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=/home/hazyparker/app/CMake/cmake/share/cmake-3.21 +//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=/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding PythonInterp +FIND_PACKAGE_MESSAGE_DETAILS_PythonInterp:INTERNAL=[/usr/bin/python2][v2.7.17()] +//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/include +GMOCK_FROM_SOURCE_LIBRARIES:INTERNAL=gmock +GMOCK_FROM_SOURCE_LIBRARY_DIRS:INTERNAL=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gmock +GMOCK_FROM_SOURCE_MAIN_LIBRARIES:INTERNAL=gmock_main +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/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/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/python2.7/dist-packages + diff --git a/Basics/workspace_example/src/learning_tf/build/CMakeFiles/3.21.1/CMakeCCompiler.cmake b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/3.21.1/CMakeCCompiler.cmake new file mode 100644 index 0000000000000000000000000000000000000000..60720048f674d36768392e1ae93bfdae3dec3f00 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/3.21.1/CMakeCCompiler.cmake @@ -0,0 +1,80 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "7.5.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "") +set(CMAKE_C23_COMPILE_FEATURES "") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-7") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-7") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/7/include;/usr/local/include;/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/Basics/workspace_example/src/learning_tf/build/CMakeFiles/3.21.1/CMakeCXXCompiler.cmake b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/3.21.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000000000000000000000000000000000000..d73e5482aecd261c200ddf62e229f9d84eebbcf2 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/3.21.1/CMakeCXXCompiler.cmake @@ -0,0 +1,91 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "7.5.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "") +set(CMAKE_CXX23_COMPILE_FEATURES "") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-7") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-7") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/7;/usr/include/x86_64-linux-gnu/c++/7;/usr/include/c++/7/backward;/usr/lib/gcc/x86_64-linux-gnu/7/include;/usr/local/include;/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/Basics/workspace_example/src/learning_tf/build/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_C.bin b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..b7b4297213c123c50405e69c90fc1f0e9fb6fee8 Binary files /dev/null and b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_C.bin differ diff --git a/Basics/workspace_example/src/learning_tf/build/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_CXX.bin b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..a0bcd0e1e2bed696141fa2020cc2413ec3f5869e Binary files /dev/null and b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/Basics/workspace_example/src/learning_tf/build/CMakeFiles/3.21.1/CMakeSystem.cmake b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/3.21.1/CMakeSystem.cmake new file mode 100644 index 0000000000000000000000000000000000000000..f379d558b3b782cd6d33468f00c90e63c8fad497 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/3.21.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-5.4.0-92-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "5.4.0-92-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-5.4.0-92-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "5.4.0-92-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/Basics/workspace_example/src/learning_tf/build/CMakeFiles/3.21.1/CompilerIdC/CMakeCCompilerId.c b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/3.21.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000000000000000000000000000000000000..051f7483c93383dd9ce26ec5dfcc9f0c9b69c3ea --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/3.21.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,807 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && __has_include() +# define COMPILER_ID "ROCMClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# elif defined(__clang__) +# define SIMULATE_ID "Clang" +# elif defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif +# if defined(__clang__) && __has_include() +# include +# define COMPILER_VERSION_MAJOR DEC(HIP_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(HIP_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(HIP_VERSION_PATCH) +# endif + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_DIALECT "90" +# else +# define C_DIALECT +# endif +#elif __STDC_VERSION__ > 201710L +# define C_DIALECT "23" +#elif __STDC_VERSION__ >= 201710L +# define C_DIALECT "17" +#elif __STDC_VERSION__ >= 201000L +# define C_DIALECT "11" +#elif __STDC_VERSION__ >= 199901L +# define C_DIALECT "99" +#else +# define C_DIALECT "90" +#endif +const char* info_language_dialect_default = + "INFO" ":" "dialect_default[" C_DIALECT "]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/Basics/workspace_example/src/learning_tf/build/CMakeFiles/3.21.1/CompilerIdC/a.out b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/3.21.1/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..11b7df452ad29dfd7bf1d9b188856c9e33182403 Binary files /dev/null and b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/3.21.1/CompilerIdC/a.out differ diff --git a/Basics/workspace_example/src/learning_tf/build/CMakeFiles/3.21.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/3.21.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000000000000000000000000000000000000..f6750215512fadb439e548de0d19aec5f8a91d5e --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/3.21.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,795 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && __has_include() +# define COMPILER_ID "ROCMClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# elif defined(__clang__) +# define SIMULATE_ID "Clang" +# elif defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif +# if defined(__clang__) && __has_include() +# include +# define COMPILER_VERSION_MAJOR DEC(HIP_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(HIP_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(HIP_VERSION_PATCH) +# endif + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_dialect_default = "INFO" ":" "dialect_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} diff --git a/Basics/workspace_example/src/learning_tf/build/CMakeFiles/3.21.1/CompilerIdCXX/a.out b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/3.21.1/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..71c2ceda86a2fae89d661d131b89af3990e37838 Binary files /dev/null and b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/3.21.1/CompilerIdCXX/a.out differ diff --git a/Basics/workspace_example/src/learning_tf/build/CMakeFiles/CMakeError.log b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/CMakeError.log new file mode 100644 index 0000000000000000000000000000000000000000..62612bed556d7fe8271b7ca2c56e98151ff3d2cf --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/CMakeError.log @@ -0,0 +1,51 @@ +Performing C SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD failed with the following output: +Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_f9caf && [1/2] Building C object CMakeFiles/cmTC_f9caf.dir/src.c.o +[2/2] Linking C executable cmTC_f9caf +FAILED: cmTC_f9caf +: && /usr/bin/cc -rdynamic CMakeFiles/cmTC_f9caf.dir/src.c.o -o cmTC_f9caf && : +CMakeFiles/cmTC_f9caf.dir/src.c.o:在函数‘main’中: +src.c:(.text+0x3e):对‘pthread_create’未定义的引用 +src.c:(.text+0x4a):对‘pthread_detach’未定义的引用 +src.c:(.text+0x56):对‘pthread_cancel’未定义的引用 +src.c:(.text+0x67):对‘pthread_join’未定义的引用 +src.c:(.text+0x7b):对‘pthread_atfork’未定义的引用 +collect2: error: ld returned 1 exit status +ninja: build stopped: subcommand failed. + + +Source file was: +#include + +static void* test_func(void* data) +{ + return data; +} + +int main(void) +{ + pthread_t thread; + pthread_create(&thread, NULL, test_func, NULL); + pthread_detach(thread); + pthread_cancel(thread); + pthread_join(thread, NULL); + pthread_atfork(NULL, NULL, NULL); + pthread_exit(NULL); + + return 0; +} + +Determining if the function pthread_create exists in the pthreads failed with the following output: +Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_b9133 && [1/2] Building C object CMakeFiles/cmTC_b9133.dir/CheckFunctionExists.c.o +[2/2] Linking C executable cmTC_b9133 +FAILED: cmTC_b9133 +: && /usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_b9133.dir/CheckFunctionExists.c.o -o cmTC_b9133 -lpthreads && : +/usr/bin/ld: 找不到 -lpthreads +collect2: error: ld returned 1 exit status +ninja: build stopped: subcommand failed. + + + diff --git a/Basics/workspace_example/src/learning_tf/build/CMakeFiles/CMakeOutput.log b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000000000000000000000000000000000000..a4beff57173bebb955e32dda80b91afe4265b7e8 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,441 @@ +The system is: Linux - 5.4.0-92-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/3.21.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/3.21.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_2edfc && [1/2] Building C object CMakeFiles/cmTC_2edfc.dir/CMakeCCompilerABI.c.o +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2edfc.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/7/cc1 -quiet -v -imultiarch x86_64-linux-gnu /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_2edfc.dir/CMakeCCompilerABI.c.o -version -fstack-protector-strong -Wformat -Wformat-security -o /tmp/ccfvvgTe.s +GNU C11 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu) + compiled by GNU C version 7.5.0, GMP version 6.1.2, MPFR version 4.0.1, MPC version 1.1.0, isl version isl-0.19-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/7/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/7/include + /usr/local/include + /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C11 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu) + compiled by GNU C version 7.5.0, GMP version 6.1.2, MPFR version 4.0.1, MPC version 1.1.0, isl version isl-0.19-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: b62ed4a2880cd4159476ea8293b72fa8 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2edfc.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' + as -v --64 -o CMakeFiles/cmTC_2edfc.dir/CMakeCCompilerABI.c.o /tmp/ccfvvgTe.s +GNU assembler version 2.30 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.30 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2edfc.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' +[2/2] Linking C executable cmTC_2edfc +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_2edfc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccFmx8xd.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_2edfc /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../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/7/../../.. CMakeFiles/cmTC_2edfc.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/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_2edfc' '-mtune=generic' '-march=x86-64' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/7/include] + add: [/usr/local/include] + add: [/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/7/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/7/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] ==> [/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/7/include;/usr/local/include;/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_2edfc && [1/2] Building C object CMakeFiles/cmTC_2edfc.dir/CMakeCCompilerABI.c.o] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2edfc.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/7/cc1 -quiet -v -imultiarch x86_64-linux-gnu /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_2edfc.dir/CMakeCCompilerABI.c.o -version -fstack-protector-strong -Wformat -Wformat-security -o /tmp/ccfvvgTe.s] + ignore line: [GNU C11 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 7.5.0 GMP version 6.1.2 MPFR version 4.0.1 MPC version 1.1.0 isl version isl-0.19-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/7/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/7/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C11 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 7.5.0 GMP version 6.1.2 MPFR version 4.0.1 MPC version 1.1.0 isl version isl-0.19-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: b62ed4a2880cd4159476ea8293b72fa8] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2edfc.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_2edfc.dir/CMakeCCompilerABI.c.o /tmp/ccfvvgTe.s] + ignore line: [GNU assembler version 2.30 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.30] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2edfc.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [[2/2] Linking C executable cmTC_2edfc] + 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/7/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_2edfc' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccFmx8xd.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_2edfc /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../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/7/../../.. CMakeFiles/cmTC_2edfc.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/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccFmx8xd.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_2edfc] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] + arg [CMakeFiles/cmTC_2edfc.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7] ==> [/usr/lib/gcc/x86_64-linux-gnu/7] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_16859 && [1/2] Building CXX object CMakeFiles/cmTC_16859.dir/CMakeCXXCompilerABI.cpp.o +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_16859.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/7/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_16859.dir/CMakeCXXCompilerABI.cpp.o -version -fstack-protector-strong -Wformat -Wformat-security -o /tmp/cctYoX9f.s +GNU C++14 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu) + compiled by GNU C version 7.5.0, GMP version 6.1.2, MPFR version 4.0.1, MPC version 1.1.0, isl version isl-0.19-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/7" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/7/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/7 + /usr/include/x86_64-linux-gnu/c++/7 + /usr/include/c++/7/backward + /usr/lib/gcc/x86_64-linux-gnu/7/include + /usr/local/include + /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++14 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu) + compiled by GNU C version 7.5.0, GMP version 6.1.2, MPFR version 4.0.1, MPC version 1.1.0, isl version isl-0.19-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 3eb3dc290cd5714c3e1c3ae751116f07 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_16859.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + as -v --64 -o CMakeFiles/cmTC_16859.dir/CMakeCXXCompilerABI.cpp.o /tmp/cctYoX9f.s +GNU assembler version 2.30 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.30 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_16859.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' +[2/2] Linking CXX executable cmTC_16859 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_16859' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccdU8ixj.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_16859 /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../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/7/../../.. CMakeFiles/cmTC_16859.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_16859' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/7] + add: [/usr/include/x86_64-linux-gnu/c++/7] + add: [/usr/include/c++/7/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/7/include] + add: [/usr/local/include] + add: [/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/7] ==> [/usr/include/c++/7] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/7] ==> [/usr/include/x86_64-linux-gnu/c++/7] + collapse include dir [/usr/include/c++/7/backward] ==> [/usr/include/c++/7/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/7/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/7/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] ==> [/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/7;/usr/include/x86_64-linux-gnu/c++/7;/usr/include/c++/7/backward;/usr/lib/gcc/x86_64-linux-gnu/7/include;/usr/local/include;/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_16859 && [1/2] Building CXX object CMakeFiles/cmTC_16859.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_16859.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/7/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_16859.dir/CMakeCXXCompilerABI.cpp.o -version -fstack-protector-strong -Wformat -Wformat-security -o /tmp/cctYoX9f.s] + ignore line: [GNU C++14 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 7.5.0 GMP version 6.1.2 MPFR version 4.0.1 MPC version 1.1.0 isl version isl-0.19-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/7"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/7/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/7] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/7] + ignore line: [ /usr/include/c++/7/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/7/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++14 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 7.5.0 GMP version 6.1.2 MPFR version 4.0.1 MPC version 1.1.0 isl version isl-0.19-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 3eb3dc290cd5714c3e1c3ae751116f07] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_16859.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_16859.dir/CMakeCXXCompilerABI.cpp.o /tmp/cctYoX9f.s] + ignore line: [GNU assembler version 2.30 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.30] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_16859.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [[2/2] Linking CXX executable cmTC_16859] + 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/7/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_16859' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccdU8ixj.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_16859 /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../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/7/../../.. CMakeFiles/cmTC_16859.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccdU8ixj.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_16859] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] + arg [CMakeFiles/cmTC_16859.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7] ==> [/usr/lib/gcc/x86_64-linux-gnu/7] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Determining if the include file pthread.h exists passed with the following output: +Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_9fa81 && [1/2] Building C object CMakeFiles/cmTC_9fa81.dir/CheckIncludeFile.c.o +[2/2] Linking C executable cmTC_9fa81 + + + +Determining if the function pthread_create exists in the pthread passed with the following output: +Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_401fb && [1/2] Building C object CMakeFiles/cmTC_401fb.dir/CheckFunctionExists.c.o +[2/2] Linking C executable cmTC_401fb + + + diff --git a/Basics/workspace_example/src/learning_tf/build/CMakeFiles/TargetDirectories.txt b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000000000000000000000000000000000000..9b49225c84a70af82865a36eead1b28f72021a27 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,94 @@ +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/install/strip.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/install/local.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/edit_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/turtle_tf_listener.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/turtle_tf_broadcaster.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/std_srvs_generate_messages_cpp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/turtlesim_generate_messages_cpp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/tf2_msgs_generate_messages_nodejs.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/tf2_msgs_generate_messages_lisp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/tf2_msgs_generate_messages_eus.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/actionlib_generate_messages_eus.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/std_srvs_generate_messages_py.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/std_msgs_generate_messages_eus.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/roscpp_generate_messages_lisp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/std_msgs_generate_messages_py.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/turtlesim_generate_messages_nodejs.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/std_srvs_generate_messages_nodejs.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/tests.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/roscpp_generate_messages_nodejs.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/rebuild_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/tf_generate_messages_eus.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/tf2_msgs_generate_messages_cpp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/run_tests.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/std_srvs_generate_messages_eus.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/tf_generate_messages_cpp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/doxygen.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/install.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/turtlesim_generate_messages_lisp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/std_msgs_generate_messages_lisp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/std_srvs_generate_messages_lisp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/geometry_msgs_generate_messages_lisp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/list_install_components.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/roscpp_generate_messages_eus.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/roscpp_generate_messages_cpp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/geometry_msgs_generate_messages_eus.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/actionlib_msgs_generate_messages_py.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/turtlesim_generate_messages_eus.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/clean_test_results.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/rosgraph_msgs_generate_messages_py.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/tf_generate_messages_lisp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/roscpp_generate_messages_py.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/tf_generate_messages_nodejs.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/turtlesim_generate_messages_py.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/tf_generate_messages_py.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/test.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/geometry_msgs_generate_messages_cpp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/sensor_msgs_generate_messages_nodejs.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/std_msgs_generate_messages_nodejs.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/geometry_msgs_generate_messages_py.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/sensor_msgs_generate_messages_cpp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/download_extra_data.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/sensor_msgs_generate_messages_lisp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/sensor_msgs_generate_messages_py.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/actionlib_generate_messages_cpp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/tf2_msgs_generate_messages_py.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/actionlib_msgs_generate_messages_nodejs.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/actionlib_msgs_generate_messages_eus.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/actionlib_generate_messages_lisp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/actionlib_msgs_generate_messages_cpp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/std_msgs_generate_messages_cpp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/sensor_msgs_generate_messages_eus.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/actionlib_generate_messages_nodejs.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/actionlib_generate_messages_py.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/CMakeFiles/actionlib_msgs_generate_messages_lisp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/CMakeFiles/install/strip.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/CMakeFiles/install/local.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/CMakeFiles/test.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/CMakeFiles/edit_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/CMakeFiles/rebuild_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/CMakeFiles/install.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/CMakeFiles/list_install_components.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/CMakeFiles/install/strip.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/CMakeFiles/install/local.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/CMakeFiles/install.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/CMakeFiles/list_install_components.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/CMakeFiles/rebuild_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/CMakeFiles/test.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/CMakeFiles/gmock_main.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/CMakeFiles/gmock.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/CMakeFiles/edit_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/gtest/CMakeFiles/install/strip.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/gtest/CMakeFiles/install/local.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/gtest/CMakeFiles/install.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/gtest/CMakeFiles/list_install_components.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/gtest/CMakeFiles/rebuild_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/gtest/CMakeFiles/gtest.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/gtest/CMakeFiles/edit_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/gtest/CMakeFiles/test.dir diff --git a/Basics/workspace_example/src/learning_tf/build/CMakeFiles/clion-environment.txt b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/clion-environment.txt new file mode 100644 index 0000000000000000000000000000000000000000..7fea89c0c4ea5f108955e6da905acb1855d1f356 Binary files /dev/null and b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/clion-environment.txt differ diff --git a/Basics/workspace_example/src/learning_tf/build/CMakeFiles/clion-log.txt b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/clion-log.txt new file mode 100644 index 0000000000000000000000000000000000000000..37d13c2ee3fa458527af3b0ffacdc9e116f1b1b9 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/clion-log.txt @@ -0,0 +1,45 @@ +/home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_MAKE_PROGRAM=/snap/clion/178/bin/ninja/linux/ninja -DCATKIN_DEVEL_PREFIX:PATH=/home/hazyparker/project/learn_ros/Basics/test2_ws/devel -G Ninja /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf +-- Using CATKIN_DEVEL_PREFIX: /home/hazyparker/project/learn_ros/Basics/test2_ws/devel +-- Using CMAKE_PREFIX_PATH: /home/hazyparker/project/learn_ros/Basics/test2_ws/devel;/opt/ros/melodic +-- This workspace overlays: /home/hazyparker/project/learn_ros/Basics/test2_ws/devel;/opt/ros/melodic +-- Found PythonInterp: /usr/bin/python2 (found suitable version "2.7.17", minimum required is "2") +-- Using PYTHON_EXECUTABLE: /usr/bin/python2 +-- Using Debian Python package layout +-- Using empy: /usr/bin/empy +-- Using CATKIN_ENABLE_TESTING: ON +-- Call enable_testing() +-- Using CATKIN_TEST_RESULTS_DIR: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/test_results +-- Found gtest sources under '/usr/src/googletest': gtests will be built +-- Found gmock sources under '/usr/src/googletest': gmock will be built +CMake Deprecation Warning at /usr/src/googletest/CMakeLists.txt:1 (cmake_minimum_required): + Compatibility with CMake < 2.8.12 will be removed from a future version of + CMake. + + Update the VERSION argument value or use a ... suffix to tell + CMake that the project does not need compatibility with older versions. + + +CMake Deprecation Warning at /usr/src/googletest/googlemock/CMakeLists.txt:41 (cmake_minimum_required): + Compatibility with CMake < 2.8.12 will be removed from a future version of + CMake. + + Update the VERSION argument value or use a ... suffix to tell + CMake that the project does not need compatibility with older versions. + + +CMake Deprecation Warning at /usr/src/googletest/googletest/CMakeLists.txt:48 (cmake_minimum_required): + Compatibility with CMake < 2.8.12 will be removed from a future version of + CMake. + + Update the VERSION argument value or use a ... suffix to tell + CMake that the project does not need compatibility with older versions. + + +-- Found PythonInterp: /usr/bin/python2 (found version "2.7.17") +-- Using Python nosetests: /usr/bin/nosetests-2.7 +-- catkin 0.7.29 +-- BUILD_SHARED_LIBS is on +-- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy +-- Configuring done +-- Generating done +-- Build files have been written to: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build diff --git a/Basics/workspace_example/src/learning_tf/build/CMakeFiles/cmake.check_cache b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000000000000000000000000000000000000..3dccd731726d7faa8b29d8d7dba3b981a53ca497 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/Basics/workspace_example/src/learning_tf/build/CMakeFiles/rules.ninja b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/rules.ninja new file mode 100644 index 0000000000000000000000000000000000000000..6f231f559457dd583981aba59f8251cdd6181877 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/CMakeFiles/rules.ninja @@ -0,0 +1,159 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.21 + +# This file contains all the rules used to get the outputs files +# built from the input files. +# It is included in the main 'build.ninja'. + +# ============================================================================= +# Project: learning_tf +# Configurations: Debug +# ============================================================================= +# ============================================================================= + +############################################# +# Rule for running custom commands. + +rule CUSTOM_COMMAND + command = $COMMAND + description = $DESC + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__turtle_tf_listener_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__turtle_tf_listener_Debug + command = $PRE_LINK && /usr/bin/c++ $FLAGS $LINK_FLAGS $in -o $TARGET_FILE $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__turtle_tf_broadcaster_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__turtle_tf_broadcaster_Debug + command = $PRE_LINK && /usr/bin/c++ $FLAGS $LINK_FLAGS $in -o $TARGET_FILE $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__gmock_main_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX shared library. + +rule CXX_SHARED_LIBRARY_LINKER__gmock_main_Debug + command = $PRE_LINK && /usr/bin/c++ -fPIC $LANGUAGE_COMPILE_FLAGS $ARCH_FLAGS $LINK_FLAGS -shared $SONAME_FLAG$SONAME -o $TARGET_FILE $in $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX shared library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__gmock_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX shared library. + +rule CXX_SHARED_LIBRARY_LINKER__gmock_Debug + command = $PRE_LINK && /usr/bin/c++ -fPIC $LANGUAGE_COMPILE_FLAGS $ARCH_FLAGS $LINK_FLAGS -shared $SONAME_FLAG$SONAME -o $TARGET_FILE $in $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX shared library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__gtest_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX shared library. + +rule CXX_SHARED_LIBRARY_LINKER__gtest_Debug + command = $PRE_LINK && /usr/bin/c++ -fPIC $LANGUAGE_COMPILE_FLAGS $ARCH_FLAGS $LINK_FLAGS -shared $SONAME_FLAG$SONAME -o $TARGET_FILE $in $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX shared library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__gtest_main_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX shared library. + +rule CXX_SHARED_LIBRARY_LINKER__gtest_main_Debug + command = $PRE_LINK && /usr/bin/c++ -fPIC $LANGUAGE_COMPILE_FLAGS $ARCH_FLAGS $LINK_FLAGS -shared $SONAME_FLAG$SONAME -o $TARGET_FILE $in $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX shared library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for re-running cmake. + +rule RERUN_CMAKE + command = /home/hazyparker/app/CMake/cmake/bin/cmake --regenerate-during-build -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build + description = Re-running CMake... + generator = 1 + + +############################################# +# Rule for cleaning all built files. + +rule CLEAN + command = /snap/clion/178/bin/ninja/linux/ninja $FILE_ARG -t clean $TARGETS + description = Cleaning all built files... + + +############################################# +# Rule for printing all primary targets available. + +rule HELP + command = /snap/clion/178/bin/ninja/linux/ninja -t targets + description = All primary targets available: + diff --git a/Basics/workspace_example/src/learning_tf/build/CTestConfiguration.ini b/Basics/workspace_example/src/learning_tf/build/CTestConfiguration.ini new file mode 100644 index 0000000000000000000000000000000000000000..3bf46cea10af961f68f9a6a816ad616ebe7768c2 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/CTestConfiguration.ini @@ -0,0 +1,105 @@ +# This file is configured by CMake automatically as DartConfiguration.tcl +# If you choose not to use CMake, this file may be hand configured, by +# filling in the required variables. + + +# Configuration directories and files +SourceDirectory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf +BuildDirectory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build + +# Where to place the cost data store +CostDataFile: + +# Site is something like machine.domain, i.e. pragmatic.crd +Site: hazy-LenovoAir14 + +# Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++ +BuildName: + +# Subprojects +LabelsForSubprojects: + +# Submission information +SubmitURL: + +# Dashboard start time +NightlyStartTime: + +# Commands for the build/test/submit cycle +ConfigureCommand: "/home/hazyparker/app/CMake/cmake/bin/cmake" "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf" +MakeCommand: +DefaultCTestConfigurationType: + +# version control +UpdateVersionOnly: + +# CVS options +# Default is "-d -P -A" +CVSCommand: +CVSUpdateOptions: + +# Subversion options +SVNCommand: +SVNOptions: +SVNUpdateOptions: + +# Git options +GITCommand: +GITInitSubmodules: +GITUpdateOptions: +GITUpdateCustom: + +# Perforce options +P4Command: +P4Client: +P4Options: +P4UpdateOptions: +P4UpdateCustom: + +# Generic update command +UpdateCommand: +UpdateOptions: +UpdateType: + +# Compiler info +Compiler: /usr/bin/c++ +CompilerVersion: 7.5.0 + +# Dynamic analysis (MemCheck) +PurifyCommand: +ValgrindCommand: +ValgrindCommandOptions: +DrMemoryCommand: +DrMemoryCommandOptions: +CudaSanitizerCommand: +CudaSanitizerCommandOptions: +MemoryCheckType: +MemoryCheckSanitizerOptions: +MemoryCheckCommand: +MemoryCheckCommandOptions: +MemoryCheckSuppressionFile: + +# Coverage +CoverageCommand: +CoverageExtraFlags: + +# Testing options +# TimeOut is the amount of time in seconds to wait for processes +# to complete during testing. After TimeOut seconds, the +# process will be summarily terminated. +# Currently set to 25 minutes +TimeOut: + +# During parallel testing CTest will not start a new test if doing +# so would cause the system load to exceed this value. +TestLoad: + +UseLaunchers: +CurlOptions: +# warning, if you add new options here that have to do with submit, +# you have to update cmCTestSubmitCommand.cxx + +# For CTest submissions that timeout, these options +# specify behavior for retrying the submission +CTestSubmitRetryDelay: +CTestSubmitRetryCount: diff --git a/Basics/workspace_example/src/learning_tf/build/CTestCustom.cmake b/Basics/workspace_example/src/learning_tf/build/CTestCustom.cmake new file mode 100644 index 0000000000000000000000000000000000000000..14956f319e3982ef0886cb4e45e5b67437a99b2a --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/CTestCustom.cmake @@ -0,0 +1,2 @@ +set(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE 0) +set(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE 0) diff --git a/Basics/workspace_example/src/learning_tf/build/CTestTestfile.cmake b/Basics/workspace_example/src/learning_tf/build/CTestTestfile.cmake new file mode 100644 index 0000000000000000000000000000000000000000..7476a725f60995568028c65f4774e595f51000dc --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/CTestTestfile.cmake @@ -0,0 +1,7 @@ +# CMake generated Testfile for +# Source directory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf +# Build directory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +subdirs("gtest") diff --git a/Basics/workspace_example/src/learning_tf/build/Testing/Temporary/LastTest.log b/Basics/workspace_example/src/learning_tf/build/Testing/Temporary/LastTest.log new file mode 100644 index 0000000000000000000000000000000000000000..a10b6652bae0e6e1ab0f42f2cd012d4f1a7e05d0 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/Testing/Temporary/LastTest.log @@ -0,0 +1,3 @@ +Start testing: Jan 09 16:16 CST +---------------------------------------------------------- +End testing: Jan 09 16:16 CST diff --git a/Basics/workspace_example/src/learning_tf/build/atomic_configure/.rosinstall b/Basics/workspace_example/src/learning_tf/build/atomic_configure/.rosinstall new file mode 100644 index 0000000000000000000000000000000000000000..be218f6175e9f031b6fe6df43bdd6aa4aa6bccc8 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/atomic_configure/.rosinstall @@ -0,0 +1,2 @@ +- setup-file: + local-name: /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/setup.sh diff --git a/Basics/workspace_example/src/learning_tf/build/atomic_configure/_setup_util.py b/Basics/workspace_example/src/learning_tf/build/atomic_configure/_setup_util.py new file mode 100755 index 0000000000000000000000000000000000000000..545c23a89a96028681ea2bc6c4ab279f7794028c --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/atomic_configure/_setup_util.py @@ -0,0 +1,304 @@ +#!/usr/bin/python2 +# -*- 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/python2.7/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/hazyparker/project/learn_ros/Basics/test2_ws/devel;/opt/ros/melodic'.split(';') + else: + # don't consider any other prefix path than this one + CMAKE_PREFIX_PATH = [] + # prepend current workspace if not already part of CPP + base_path = os.path.dirname(__file__) + # CMAKE_PREFIX_PATH uses forward slash on all platforms, but __file__ is platform dependent + # base_path on Windows contains backward slashes, need to be converted to forward slashes before comparison + if os.path.sep != '/': + base_path = base_path.replace(os.path.sep, '/') + + if base_path not in CMAKE_PREFIX_PATH: + CMAKE_PREFIX_PATH.insert(0, base_path) + CMAKE_PREFIX_PATH = os.pathsep.join(CMAKE_PREFIX_PATH) + + environ = dict(os.environ) + lines = [] + if not args.extend: + lines += rollback_env_variables(environ, ENV_VAR_SUBFOLDERS) + lines += prepend_env_variables(environ, ENV_VAR_SUBFOLDERS, CMAKE_PREFIX_PATH) + lines += find_env_hooks(environ, CMAKE_PREFIX_PATH) + print('\n'.join(lines)) + + # need to explicitly flush the output + sys.stdout.flush() + except IOError as e: + # and catch potential "broken pipe" if stdout is not writable + # which can happen when piping the output to a file but the disk is full + if e.errno == errno.EPIPE: + print(e, file=sys.stderr) + sys.exit(2) + raise + + sys.exit(0) diff --git a/Basics/workspace_example/src/learning_tf/build/atomic_configure/env.sh b/Basics/workspace_example/src/learning_tf/build/atomic_configure/env.sh new file mode 100755 index 0000000000000000000000000000000000000000..8aa9d244ae9475039027a5f25a8d41a46174cddf --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/atomic_configure/env.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/templates/env.sh.in + +if [ $# -eq 0 ] ; then + /bin/echo "Usage: env.sh COMMANDS" + /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." + exit 1 +fi + +# ensure to not use different shell type which was set before +CATKIN_SHELL=sh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(cd "`dirname "$0"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" +exec "$@" diff --git a/Basics/workspace_example/src/learning_tf/build/atomic_configure/local_setup.bash b/Basics/workspace_example/src/learning_tf/build/atomic_configure/local_setup.bash new file mode 100644 index 0000000000000000000000000000000000000000..7da0d973d481c97d4aba63ab3a070fdc192dc3f8 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/atomic_configure/local_setup.bash @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/local_setup.bash.in + +CATKIN_SHELL=bash + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" --extend --local diff --git a/Basics/workspace_example/src/learning_tf/build/atomic_configure/local_setup.sh b/Basics/workspace_example/src/learning_tf/build/atomic_configure/local_setup.sh new file mode 100644 index 0000000000000000000000000000000000000000..2ca8113f3601d100b91f5f2d66d2614f916bf122 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/atomic_configure/local_setup.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/local_setup.sh.in + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/home/hazyparker/project/learn_ros/Basics/test2_ws/devel} +CATKIN_SETUP_UTIL_ARGS="--extend --local" +. "$_CATKIN_SETUP_DIR/setup.sh" +unset CATKIN_SETUP_UTIL_ARGS diff --git a/Basics/workspace_example/src/learning_tf/build/atomic_configure/local_setup.zsh b/Basics/workspace_example/src/learning_tf/build/atomic_configure/local_setup.zsh new file mode 100644 index 0000000000000000000000000000000000000000..e692accfd3341ef2f575dec1c83d843bd786107f --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/atomic_configure/local_setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/local_setup.zsh.in + +CATKIN_SHELL=zsh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) +emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh" --extend --local' diff --git a/Basics/workspace_example/src/learning_tf/build/atomic_configure/setup.bash b/Basics/workspace_example/src/learning_tf/build/atomic_configure/setup.bash new file mode 100644 index 0000000000000000000000000000000000000000..ff47af8f30bcc54efd5892530c84c4159250d4a3 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/atomic_configure/setup.bash @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/setup.bash.in + +CATKIN_SHELL=bash + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" diff --git a/Basics/workspace_example/src/learning_tf/build/atomic_configure/setup.sh b/Basics/workspace_example/src/learning_tf/build/atomic_configure/setup.sh new file mode 100644 index 0000000000000000000000000000000000000000..75f444875637fee1b6d424eb09bb9cae32c469d0 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/atomic_configure/setup.sh @@ -0,0 +1,96 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/setup.sh.in + +# Sets various environment variables and sources additional environment hooks. +# It tries it's best to undo changes from a previously sourced setup file before. +# Supported command line options: +# --extend: skips the undoing of changes from a previously sourced setup file +# --local: only considers this workspace but not the chained ones +# In plain sh shell which doesn't support arguments for sourced scripts you can +# set the environment variable `CATKIN_SETUP_UTIL_ARGS=--extend/--local` instead. + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/home/hazyparker/project/learn_ros/Basics/test2_ws/devel} +_SETUP_UTIL="$_CATKIN_SETUP_DIR/_setup_util.py" +unset _CATKIN_SETUP_DIR + +if [ ! -f "$_SETUP_UTIL" ]; then + echo "Missing Python script: $_SETUP_UTIL" + return 22 +fi + +# detect if running on Darwin platform +_UNAME=`uname -s` +_IS_DARWIN=0 +if [ "$_UNAME" = "Darwin" ]; then + _IS_DARWIN=1 +fi +unset _UNAME + +# make sure to export all environment variables +export CMAKE_PREFIX_PATH +if [ $_IS_DARWIN -eq 0 ]; then + export LD_LIBRARY_PATH +else + export DYLD_LIBRARY_PATH +fi +unset _IS_DARWIN +export PATH +export PKG_CONFIG_PATH +export PYTHONPATH + +# remember type of shell if not already set +if [ -z "$CATKIN_SHELL" ]; then + CATKIN_SHELL=sh +fi + +# invoke Python script to generate necessary exports of environment variables +# use TMPDIR if it exists, otherwise fall back to /tmp +if [ -d "${TMPDIR:-}" ]; then + _TMPDIR="${TMPDIR}" +else + _TMPDIR=/tmp +fi +_SETUP_TMP=`mktemp "${_TMPDIR}/setup.sh.XXXXXXXXXX"` +unset _TMPDIR +if [ $? -ne 0 -o ! -f "$_SETUP_TMP" ]; then + echo "Could not create temporary file: $_SETUP_TMP" + return 1 +fi +CATKIN_SHELL=$CATKIN_SHELL "$_SETUP_UTIL" $@ ${CATKIN_SETUP_UTIL_ARGS:-} >> "$_SETUP_TMP" +_RC=$? +if [ $_RC -ne 0 ]; then + if [ $_RC -eq 2 ]; then + echo "Could not write the output of '$_SETUP_UTIL' to temporary file '$_SETUP_TMP': may be the disk if full?" + else + echo "Failed to run '\"$_SETUP_UTIL\" $@': return code $_RC" + fi + unset _RC + unset _SETUP_UTIL + rm -f "$_SETUP_TMP" + unset _SETUP_TMP + return 1 +fi +unset _RC +unset _SETUP_UTIL +. "$_SETUP_TMP" +rm -f "$_SETUP_TMP" +unset _SETUP_TMP + +# source all environment hooks +_i=0 +while [ $_i -lt $_CATKIN_ENVIRONMENT_HOOKS_COUNT ]; do + eval _envfile=\$_CATKIN_ENVIRONMENT_HOOKS_$_i + unset _CATKIN_ENVIRONMENT_HOOKS_$_i + eval _envfile_workspace=\$_CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + unset _CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + # set workspace for environment hook + CATKIN_ENV_HOOK_WORKSPACE=$_envfile_workspace + . "$_envfile" + unset CATKIN_ENV_HOOK_WORKSPACE + _i=$((_i + 1)) +done +unset _i + +unset _CATKIN_ENVIRONMENT_HOOKS_COUNT diff --git a/Basics/workspace_example/src/learning_tf/build/atomic_configure/setup.zsh b/Basics/workspace_example/src/learning_tf/build/atomic_configure/setup.zsh new file mode 100644 index 0000000000000000000000000000000000000000..9f780b741031d8037b90514441a80f9fed39d02b --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/atomic_configure/setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/setup.zsh.in + +CATKIN_SHELL=zsh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) +emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh"' diff --git a/Basics/workspace_example/src/learning_tf/build/build.ninja b/Basics/workspace_example/src/learning_tf/build/build.ninja new file mode 100644 index 0000000000000000000000000000000000000000..4b76619db8e6f197cbef7a04da023926730da49e --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/build.ninja @@ -0,0 +1,1068 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.21 + +# This file contains all the build statements describing the +# compilation DAG. + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# +# Which is the root file. +# ============================================================================= + +# ============================================================================= +# Project: learning_tf +# Configurations: Debug +# ============================================================================= + +############################################# +# Minimal version of Ninja required by this file + +ninja_required_version = 1.5 + + +############################################# +# Set configuration variable for custom commands. + +CONFIGURATION = Debug +# ============================================================================= +# Include auxiliary files. + + +############################################# +# Include rules file. + +include CMakeFiles/rules.ninja + +# ============================================================================= + +############################################# +# Logical path to working directory; prefix for absolute paths. + +cmake_ninja_workdir = /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/ + +############################################# +# Utility command for install/strip + +build CMakeFiles/install/strip.util: CUSTOM_COMMAND all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake + DESC = Installing the project stripped... + pool = console + restat = 1 + +build install/strip: phony CMakeFiles/install/strip.util + + +############################################# +# Utility command for install/local + +build CMakeFiles/install/local.util: CUSTOM_COMMAND all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake + DESC = Installing only the local directory... + pool = console + restat = 1 + +build install/local: phony CMakeFiles/install/local.util + + +############################################# +# Utility command for edit_cache + +build CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build && /home/hazyparker/app/CMake/cmake/bin/cmake-gui -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build edit_cache: phony CMakeFiles/edit_cache.util + +# ============================================================================= +# Object build statements for EXECUTABLE target turtle_tf_listener + + +############################################# +# Order-only phony target for turtle_tf_listener + +build cmake_object_order_depends_target_turtle_tf_listener: phony || CMakeFiles/turtle_tf_listener.dir + +build CMakeFiles/turtle_tf_listener.dir/src/turtle_tf_listener.cpp.o: CXX_COMPILER__turtle_tf_listener_Debug /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/src/turtle_tf_listener.cpp || cmake_object_order_depends_target_turtle_tf_listener + DEFINES = -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"learning_tf\" + DEP_FILE = CMakeFiles/turtle_tf_listener.dir/src/turtle_tf_listener.cpp.o.d + FLAGS = -g + INCLUDES = -I/opt/ros/melodic/include -I/opt/ros/melodic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp + OBJECT_DIR = CMakeFiles/turtle_tf_listener.dir + OBJECT_FILE_DIR = CMakeFiles/turtle_tf_listener.dir/src + + +# ============================================================================= +# Link build statements for EXECUTABLE target turtle_tf_listener + + +############################################# +# Link the executable /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_tf/turtle_tf_listener + +build /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_tf/turtle_tf_listener: CXX_EXECUTABLE_LINKER__turtle_tf_listener_Debug CMakeFiles/turtle_tf_listener.dir/src/turtle_tf_listener.cpp.o | /opt/ros/melodic/lib/libtf.so /opt/ros/melodic/lib/libtf2_ros.so /opt/ros/melodic/lib/libactionlib.so /opt/ros/melodic/lib/libmessage_filters.so /opt/ros/melodic/lib/libroscpp.so /usr/lib/x86_64-linux-gnu/libboost_filesystem.so /opt/ros/melodic/lib/libxmlrpcpp.so /opt/ros/melodic/lib/libtf2.so /opt/ros/melodic/lib/librosconsole.so /opt/ros/melodic/lib/librosconsole_log4cxx.so /opt/ros/melodic/lib/librosconsole_backend_interface.so /usr/lib/x86_64-linux-gnu/liblog4cxx.so /usr/lib/x86_64-linux-gnu/libboost_regex.so /opt/ros/melodic/lib/libroscpp_serialization.so /opt/ros/melodic/lib/librostime.so /opt/ros/melodic/lib/libcpp_common.so /usr/lib/x86_64-linux-gnu/libboost_system.so /usr/lib/x86_64-linux-gnu/libboost_thread.so /usr/lib/x86_64-linux-gnu/libboost_chrono.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so /usr/lib/x86_64-linux-gnu/libboost_atomic.so /usr/lib/x86_64-linux-gnu/libpthread.so /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 + FLAGS = -g + LINK_FLAGS = -rdynamic + LINK_LIBRARIES = -Wl,-rpath,/opt/ros/melodic/lib /opt/ros/melodic/lib/libtf.so /opt/ros/melodic/lib/libtf2_ros.so /opt/ros/melodic/lib/libactionlib.so /opt/ros/melodic/lib/libmessage_filters.so /opt/ros/melodic/lib/libroscpp.so -lboost_filesystem /opt/ros/melodic/lib/libxmlrpcpp.so /opt/ros/melodic/lib/libtf2.so /opt/ros/melodic/lib/librosconsole.so /opt/ros/melodic/lib/librosconsole_log4cxx.so /opt/ros/melodic/lib/librosconsole_backend_interface.so -llog4cxx -lboost_regex /opt/ros/melodic/lib/libroscpp_serialization.so /opt/ros/melodic/lib/librostime.so /opt/ros/melodic/lib/libcpp_common.so -lboost_system -lboost_thread -lboost_chrono -lboost_date_time -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 + OBJECT_DIR = CMakeFiles/turtle_tf_listener.dir + POST_BUILD = : + PRE_LINK = : + TARGET_FILE = /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_tf/turtle_tf_listener + TARGET_PDB = turtle_tf_listener.dbg + +# ============================================================================= +# Object build statements for EXECUTABLE target turtle_tf_broadcaster + + +############################################# +# Order-only phony target for turtle_tf_broadcaster + +build cmake_object_order_depends_target_turtle_tf_broadcaster: phony || CMakeFiles/turtle_tf_broadcaster.dir + +build CMakeFiles/turtle_tf_broadcaster.dir/src/turtle_tf_broadcaster.cpp.o: CXX_COMPILER__turtle_tf_broadcaster_Debug /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/src/turtle_tf_broadcaster.cpp || cmake_object_order_depends_target_turtle_tf_broadcaster + DEFINES = -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"learning_tf\" + DEP_FILE = CMakeFiles/turtle_tf_broadcaster.dir/src/turtle_tf_broadcaster.cpp.o.d + FLAGS = -g + INCLUDES = -I/opt/ros/melodic/include -I/opt/ros/melodic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp + OBJECT_DIR = CMakeFiles/turtle_tf_broadcaster.dir + OBJECT_FILE_DIR = CMakeFiles/turtle_tf_broadcaster.dir/src + + +# ============================================================================= +# Link build statements for EXECUTABLE target turtle_tf_broadcaster + + +############################################# +# Link the executable /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_tf/turtle_tf_broadcaster + +build /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_tf/turtle_tf_broadcaster: CXX_EXECUTABLE_LINKER__turtle_tf_broadcaster_Debug CMakeFiles/turtle_tf_broadcaster.dir/src/turtle_tf_broadcaster.cpp.o | /opt/ros/melodic/lib/libtf.so /opt/ros/melodic/lib/libtf2_ros.so /opt/ros/melodic/lib/libactionlib.so /opt/ros/melodic/lib/libmessage_filters.so /opt/ros/melodic/lib/libroscpp.so /usr/lib/x86_64-linux-gnu/libboost_filesystem.so /opt/ros/melodic/lib/libxmlrpcpp.so /opt/ros/melodic/lib/libtf2.so /opt/ros/melodic/lib/librosconsole.so /opt/ros/melodic/lib/librosconsole_log4cxx.so /opt/ros/melodic/lib/librosconsole_backend_interface.so /usr/lib/x86_64-linux-gnu/liblog4cxx.so /usr/lib/x86_64-linux-gnu/libboost_regex.so /opt/ros/melodic/lib/libroscpp_serialization.so /opt/ros/melodic/lib/librostime.so /opt/ros/melodic/lib/libcpp_common.so /usr/lib/x86_64-linux-gnu/libboost_system.so /usr/lib/x86_64-linux-gnu/libboost_thread.so /usr/lib/x86_64-linux-gnu/libboost_chrono.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so /usr/lib/x86_64-linux-gnu/libboost_atomic.so /usr/lib/x86_64-linux-gnu/libpthread.so /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 + FLAGS = -g + LINK_FLAGS = -rdynamic + LINK_LIBRARIES = -Wl,-rpath,/opt/ros/melodic/lib /opt/ros/melodic/lib/libtf.so /opt/ros/melodic/lib/libtf2_ros.so /opt/ros/melodic/lib/libactionlib.so /opt/ros/melodic/lib/libmessage_filters.so /opt/ros/melodic/lib/libroscpp.so -lboost_filesystem /opt/ros/melodic/lib/libxmlrpcpp.so /opt/ros/melodic/lib/libtf2.so /opt/ros/melodic/lib/librosconsole.so /opt/ros/melodic/lib/librosconsole_log4cxx.so /opt/ros/melodic/lib/librosconsole_backend_interface.so -llog4cxx -lboost_regex /opt/ros/melodic/lib/libroscpp_serialization.so /opt/ros/melodic/lib/librostime.so /opt/ros/melodic/lib/libcpp_common.so -lboost_system -lboost_thread -lboost_chrono -lboost_date_time -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 + OBJECT_DIR = CMakeFiles/turtle_tf_broadcaster.dir + POST_BUILD = : + PRE_LINK = : + TARGET_FILE = /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_tf/turtle_tf_broadcaster + TARGET_PDB = turtle_tf_broadcaster.dbg + + +############################################# +# Utility command for std_srvs_generate_messages_cpp + +build std_srvs_generate_messages_cpp: phony + + +############################################# +# Utility command for turtlesim_generate_messages_cpp + +build turtlesim_generate_messages_cpp: phony + + +############################################# +# Utility command for tf2_msgs_generate_messages_nodejs + +build tf2_msgs_generate_messages_nodejs: phony + + +############################################# +# Utility command for tf2_msgs_generate_messages_lisp + +build tf2_msgs_generate_messages_lisp: phony + + +############################################# +# Utility command for tf2_msgs_generate_messages_eus + +build tf2_msgs_generate_messages_eus: phony + + +############################################# +# Utility command for actionlib_generate_messages_eus + +build actionlib_generate_messages_eus: phony + + +############################################# +# Utility command for std_srvs_generate_messages_py + +build std_srvs_generate_messages_py: phony + + +############################################# +# Utility command for std_msgs_generate_messages_eus + +build std_msgs_generate_messages_eus: phony + + +############################################# +# Utility command for roscpp_generate_messages_lisp + +build roscpp_generate_messages_lisp: phony + + +############################################# +# Utility command for std_msgs_generate_messages_py + +build std_msgs_generate_messages_py: phony + + +############################################# +# Utility command for turtlesim_generate_messages_nodejs + +build turtlesim_generate_messages_nodejs: phony + + +############################################# +# Utility command for rosgraph_msgs_generate_messages_lisp + +build rosgraph_msgs_generate_messages_lisp: phony + + +############################################# +# Utility command for std_srvs_generate_messages_nodejs + +build std_srvs_generate_messages_nodejs: phony + + +############################################# +# Utility command for tests + +build tests: phony + + +############################################# +# Utility command for roscpp_generate_messages_nodejs + +build roscpp_generate_messages_nodejs: phony + + +############################################# +# Utility command for rebuild_cache + +build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build && /home/hazyparker/app/CMake/cmake/bin/cmake --regenerate-during-build -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build rebuild_cache: phony CMakeFiles/rebuild_cache.util + + +############################################# +# Utility command for tf_generate_messages_eus + +build tf_generate_messages_eus: phony + + +############################################# +# Utility command for rosgraph_msgs_generate_messages_nodejs + +build rosgraph_msgs_generate_messages_nodejs: phony + + +############################################# +# Utility command for rosgraph_msgs_generate_messages_cpp + +build rosgraph_msgs_generate_messages_cpp: phony + + +############################################# +# Utility command for tf2_msgs_generate_messages_cpp + +build tf2_msgs_generate_messages_cpp: phony + + +############################################# +# Utility command for run_tests + +build run_tests: phony + + +############################################# +# Utility command for std_srvs_generate_messages_eus + +build std_srvs_generate_messages_eus: phony + + +############################################# +# Utility command for tf_generate_messages_cpp + +build tf_generate_messages_cpp: phony + + +############################################# +# Utility command for doxygen + +build doxygen: phony + + +############################################# +# Utility command for install + +build CMakeFiles/install.util: CUSTOM_COMMAND all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build && /home/hazyparker/app/CMake/cmake/bin/cmake -P cmake_install.cmake + DESC = Install the project... + pool = console + restat = 1 + +build install: phony CMakeFiles/install.util + + +############################################# +# Utility command for turtlesim_generate_messages_lisp + +build turtlesim_generate_messages_lisp: phony + + +############################################# +# Utility command for std_msgs_generate_messages_lisp + +build std_msgs_generate_messages_lisp: phony + + +############################################# +# Utility command for std_srvs_generate_messages_lisp + +build std_srvs_generate_messages_lisp: phony + + +############################################# +# Utility command for geometry_msgs_generate_messages_lisp + +build geometry_msgs_generate_messages_lisp: phony + + +############################################# +# Utility command for list_install_components + +build list_install_components: phony + + +############################################# +# Utility command for roscpp_generate_messages_eus + +build roscpp_generate_messages_eus: phony + + +############################################# +# Utility command for roscpp_generate_messages_cpp + +build roscpp_generate_messages_cpp: phony + + +############################################# +# Utility command for geometry_msgs_generate_messages_eus + +build geometry_msgs_generate_messages_eus: phony + + +############################################# +# Utility command for actionlib_msgs_generate_messages_py + +build actionlib_msgs_generate_messages_py: phony + + +############################################# +# Utility command for turtlesim_generate_messages_eus + +build turtlesim_generate_messages_eus: phony + + +############################################# +# Utility command for clean_test_results + +build clean_test_results: phony CMakeFiles/clean_test_results + + +############################################# +# Utility command for geometry_msgs_generate_messages_nodejs + +build geometry_msgs_generate_messages_nodejs: phony + + +############################################# +# Utility command for rosgraph_msgs_generate_messages_eus + +build rosgraph_msgs_generate_messages_eus: phony + + +############################################# +# Utility command for rosgraph_msgs_generate_messages_py + +build rosgraph_msgs_generate_messages_py: phony + + +############################################# +# Utility command for tf_generate_messages_lisp + +build tf_generate_messages_lisp: phony + + +############################################# +# Utility command for roscpp_generate_messages_py + +build roscpp_generate_messages_py: phony + + +############################################# +# Utility command for tf_generate_messages_nodejs + +build tf_generate_messages_nodejs: phony + + +############################################# +# Utility command for turtlesim_generate_messages_py + +build turtlesim_generate_messages_py: phony + + +############################################# +# Utility command for tf_generate_messages_py + +build tf_generate_messages_py: phony + + +############################################# +# Utility command for test + +build CMakeFiles/test.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build && /home/hazyparker/app/CMake/cmake/bin/ctest --force-new-ctest-process + DESC = Running tests... + pool = console + restat = 1 + +build test: phony CMakeFiles/test.util + + +############################################# +# Utility command for geometry_msgs_generate_messages_cpp + +build geometry_msgs_generate_messages_cpp: phony + + +############################################# +# Utility command for sensor_msgs_generate_messages_nodejs + +build sensor_msgs_generate_messages_nodejs: phony + + +############################################# +# Utility command for std_msgs_generate_messages_nodejs + +build std_msgs_generate_messages_nodejs: phony + + +############################################# +# Utility command for geometry_msgs_generate_messages_py + +build geometry_msgs_generate_messages_py: phony + + +############################################# +# Utility command for sensor_msgs_generate_messages_cpp + +build sensor_msgs_generate_messages_cpp: phony + + +############################################# +# Utility command for download_extra_data + +build download_extra_data: phony + + +############################################# +# Utility command for sensor_msgs_generate_messages_lisp + +build sensor_msgs_generate_messages_lisp: phony + + +############################################# +# Utility command for sensor_msgs_generate_messages_py + +build sensor_msgs_generate_messages_py: phony + + +############################################# +# Utility command for actionlib_generate_messages_cpp + +build actionlib_generate_messages_cpp: phony + + +############################################# +# Utility command for tf2_msgs_generate_messages_py + +build tf2_msgs_generate_messages_py: phony + + +############################################# +# Utility command for actionlib_msgs_generate_messages_nodejs + +build actionlib_msgs_generate_messages_nodejs: phony + + +############################################# +# Utility command for actionlib_msgs_generate_messages_eus + +build actionlib_msgs_generate_messages_eus: phony + + +############################################# +# Utility command for actionlib_generate_messages_lisp + +build actionlib_generate_messages_lisp: phony + + +############################################# +# Utility command for actionlib_msgs_generate_messages_cpp + +build actionlib_msgs_generate_messages_cpp: phony + + +############################################# +# Utility command for std_msgs_generate_messages_cpp + +build std_msgs_generate_messages_cpp: phony + + +############################################# +# Utility command for sensor_msgs_generate_messages_eus + +build sensor_msgs_generate_messages_eus: phony + + +############################################# +# Utility command for actionlib_generate_messages_nodejs + +build actionlib_generate_messages_nodejs: phony + + +############################################# +# Utility command for actionlib_generate_messages_py + +build actionlib_generate_messages_py: phony + + +############################################# +# Utility command for actionlib_msgs_generate_messages_lisp + +build actionlib_msgs_generate_messages_lisp: phony + + +############################################# +# Custom command for CMakeFiles/clean_test_results + +build CMakeFiles/clean_test_results | ${cmake_ninja_workdir}CMakeFiles/clean_test_results: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build && /usr/bin/python2 /opt/ros/melodic/share/catkin/cmake/test/remove_test_results.py /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/test_results + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /opt/ros/melodic/share/catkin/cmake/test/gtest.cmake +# ============================================================================= + + +############################################# +# Utility command for install/strip + +build gtest/CMakeFiles/install/strip.util: CUSTOM_COMMAND gtest/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake + DESC = Installing the project stripped... + pool = console + restat = 1 + +build gtest/install/strip: phony gtest/CMakeFiles/install/strip.util + + +############################################# +# Utility command for install/local + +build gtest/CMakeFiles/install/local.util: CUSTOM_COMMAND gtest/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake + DESC = Installing only the local directory... + pool = console + restat = 1 + +build gtest/install/local: phony gtest/CMakeFiles/install/local.util + + +############################################# +# Utility command for test + +build gtest/CMakeFiles/test.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest && /home/hazyparker/app/CMake/cmake/bin/ctest --force-new-ctest-process + DESC = Running tests... + pool = console + restat = 1 + +build gtest/test: phony gtest/CMakeFiles/test.util + + +############################################# +# Utility command for edit_cache + +build gtest/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake-gui -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build gtest/edit_cache: phony gtest/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build gtest/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake --regenerate-during-build -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build gtest/rebuild_cache: phony gtest/CMakeFiles/rebuild_cache.util + + +############################################# +# Utility command for install + +build gtest/CMakeFiles/install.util: CUSTOM_COMMAND gtest/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake -P cmake_install.cmake + DESC = Install the project... + pool = console + restat = 1 + +build gtest/install: phony gtest/CMakeFiles/install.util + + +############################################# +# Utility command for list_install_components + +build gtest/list_install_components: phony + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /usr/src/googletest/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for install/strip + +build gtest/googlemock/CMakeFiles/install/strip.util: CUSTOM_COMMAND gtest/googlemock/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake + DESC = Installing the project stripped... + pool = console + restat = 1 + +build gtest/googlemock/install/strip: phony gtest/googlemock/CMakeFiles/install/strip.util + + +############################################# +# Utility command for install/local + +build gtest/googlemock/CMakeFiles/install/local.util: CUSTOM_COMMAND gtest/googlemock/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake + DESC = Installing only the local directory... + pool = console + restat = 1 + +build gtest/googlemock/install/local: phony gtest/googlemock/CMakeFiles/install/local.util + + +############################################# +# Utility command for install + +build gtest/googlemock/CMakeFiles/install.util: CUSTOM_COMMAND gtest/googlemock/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock && /home/hazyparker/app/CMake/cmake/bin/cmake -P cmake_install.cmake + DESC = Install the project... + pool = console + restat = 1 + +build gtest/googlemock/install: phony gtest/googlemock/CMakeFiles/install.util + + +############################################# +# Utility command for list_install_components + +build gtest/googlemock/list_install_components: phony + + +############################################# +# Utility command for rebuild_cache + +build gtest/googlemock/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock && /home/hazyparker/app/CMake/cmake/bin/cmake --regenerate-during-build -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build gtest/googlemock/rebuild_cache: phony gtest/googlemock/CMakeFiles/rebuild_cache.util + + +############################################# +# Utility command for test + +build gtest/googlemock/CMakeFiles/test.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock && /home/hazyparker/app/CMake/cmake/bin/ctest --force-new-ctest-process + DESC = Running tests... + pool = console + restat = 1 + +build gtest/googlemock/test: phony gtest/googlemock/CMakeFiles/test.util + +# ============================================================================= +# Object build statements for SHARED_LIBRARY target gmock_main + + +############################################# +# Order-only phony target for gmock_main + +build cmake_object_order_depends_target_gmock_main: phony || gtest/googlemock/CMakeFiles/gmock_main.dir + +build gtest/googlemock/CMakeFiles/gmock_main.dir/usr/src/googletest/googletest/src/gtest-all.cc.o: CXX_COMPILER__gmock_main_Debug /usr/src/googletest/googletest/src/gtest-all.cc || cmake_object_order_depends_target_gmock_main + DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgmock_main_EXPORTS + DEP_FILE = gtest/googlemock/CMakeFiles/gmock_main.dir/usr/src/googletest/googletest/src/gtest-all.cc.o.d + FLAGS = -g -fPIC -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -I/usr/src/googletest/googlemock/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + OBJECT_DIR = gtest/googlemock/CMakeFiles/gmock_main.dir + OBJECT_FILE_DIR = gtest/googlemock/CMakeFiles/gmock_main.dir/usr/src/googletest/googletest/src + +build gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock-all.cc.o: CXX_COMPILER__gmock_main_Debug /usr/src/googletest/googlemock/src/gmock-all.cc || cmake_object_order_depends_target_gmock_main + DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgmock_main_EXPORTS + DEP_FILE = gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock-all.cc.o.d + FLAGS = -g -fPIC -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -I/usr/src/googletest/googlemock/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + OBJECT_DIR = gtest/googlemock/CMakeFiles/gmock_main.dir + OBJECT_FILE_DIR = gtest/googlemock/CMakeFiles/gmock_main.dir/src + +build gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: CXX_COMPILER__gmock_main_Debug /usr/src/googletest/googlemock/src/gmock_main.cc || cmake_object_order_depends_target_gmock_main + DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgmock_main_EXPORTS + DEP_FILE = gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o.d + FLAGS = -g -fPIC -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -I/usr/src/googletest/googlemock/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + OBJECT_DIR = gtest/googlemock/CMakeFiles/gmock_main.dir + OBJECT_FILE_DIR = gtest/googlemock/CMakeFiles/gmock_main.dir/src + + +# ============================================================================= +# Link build statements for SHARED_LIBRARY target gmock_main + + +############################################# +# Link the shared library gtest/googlemock/libgmock_main.so + +build gtest/googlemock/libgmock_main.so: CXX_SHARED_LIBRARY_LINKER__gmock_main_Debug gtest/googlemock/CMakeFiles/gmock_main.dir/usr/src/googletest/googletest/src/gtest-all.cc.o gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock-all.cc.o gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o + LANGUAGE_COMPILE_FLAGS = -g + LINK_LIBRARIES = -lpthread + OBJECT_DIR = gtest/googlemock/CMakeFiles/gmock_main.dir + POST_BUILD = : + PRE_LINK = : + SONAME = libgmock_main.so + SONAME_FLAG = -Wl,-soname, + TARGET_FILE = gtest/googlemock/libgmock_main.so + TARGET_PDB = gmock_main.so.dbg + +# ============================================================================= +# Object build statements for SHARED_LIBRARY target gmock + + +############################################# +# Order-only phony target for gmock + +build cmake_object_order_depends_target_gmock: phony || gtest/googlemock/CMakeFiles/gmock.dir + +build gtest/googlemock/CMakeFiles/gmock.dir/usr/src/googletest/googletest/src/gtest-all.cc.o: CXX_COMPILER__gmock_Debug /usr/src/googletest/googletest/src/gtest-all.cc || cmake_object_order_depends_target_gmock + DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgmock_EXPORTS + DEP_FILE = gtest/googlemock/CMakeFiles/gmock.dir/usr/src/googletest/googletest/src/gtest-all.cc.o.d + FLAGS = -g -fPIC -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -I/usr/src/googletest/googlemock/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + OBJECT_DIR = gtest/googlemock/CMakeFiles/gmock.dir + OBJECT_FILE_DIR = gtest/googlemock/CMakeFiles/gmock.dir/usr/src/googletest/googletest/src + +build gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: CXX_COMPILER__gmock_Debug /usr/src/googletest/googlemock/src/gmock-all.cc || cmake_object_order_depends_target_gmock + DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgmock_EXPORTS + DEP_FILE = gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o.d + FLAGS = -g -fPIC -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -I/usr/src/googletest/googlemock/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + OBJECT_DIR = gtest/googlemock/CMakeFiles/gmock.dir + OBJECT_FILE_DIR = gtest/googlemock/CMakeFiles/gmock.dir/src + + +# ============================================================================= +# Link build statements for SHARED_LIBRARY target gmock + + +############################################# +# Link the shared library gtest/googlemock/libgmock.so + +build gtest/googlemock/libgmock.so: CXX_SHARED_LIBRARY_LINKER__gmock_Debug gtest/googlemock/CMakeFiles/gmock.dir/usr/src/googletest/googletest/src/gtest-all.cc.o gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o + LANGUAGE_COMPILE_FLAGS = -g + LINK_LIBRARIES = -lpthread + OBJECT_DIR = gtest/googlemock/CMakeFiles/gmock.dir + POST_BUILD = : + PRE_LINK = : + SONAME = libgmock.so + SONAME_FLAG = -Wl,-soname, + TARGET_FILE = gtest/googlemock/libgmock.so + TARGET_PDB = gmock.so.dbg + + +############################################# +# Utility command for edit_cache + +build gtest/googlemock/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock && /home/hazyparker/app/CMake/cmake/bin/cmake-gui -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build gtest/googlemock/edit_cache: phony gtest/googlemock/CMakeFiles/edit_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /usr/src/googletest/googlemock/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for install/strip + +build gtest/googlemock/gtest/CMakeFiles/install/strip.util: CUSTOM_COMMAND gtest/googlemock/gtest/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake + DESC = Installing the project stripped... + pool = console + restat = 1 + +build gtest/googlemock/gtest/install/strip: phony gtest/googlemock/gtest/CMakeFiles/install/strip.util + + +############################################# +# Utility command for install/local + +build gtest/googlemock/gtest/CMakeFiles/install/local.util: CUSTOM_COMMAND gtest/googlemock/gtest/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake + DESC = Installing only the local directory... + pool = console + restat = 1 + +build gtest/googlemock/gtest/install/local: phony gtest/googlemock/gtest/CMakeFiles/install/local.util + + +############################################# +# Utility command for install + +build gtest/googlemock/gtest/CMakeFiles/install.util: CUSTOM_COMMAND gtest/googlemock/gtest/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake -P cmake_install.cmake + DESC = Install the project... + pool = console + restat = 1 + +build gtest/googlemock/gtest/install: phony gtest/googlemock/gtest/CMakeFiles/install.util + + +############################################# +# Utility command for list_install_components + +build gtest/googlemock/gtest/list_install_components: phony + + +############################################# +# Utility command for rebuild_cache + +build gtest/googlemock/gtest/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake --regenerate-during-build -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build gtest/googlemock/gtest/rebuild_cache: phony gtest/googlemock/gtest/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Object build statements for SHARED_LIBRARY target gtest + + +############################################# +# Order-only phony target for gtest + +build cmake_object_order_depends_target_gtest: phony || gtest/googlemock/gtest/CMakeFiles/gtest.dir + +build gtest/googlemock/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: CXX_COMPILER__gtest_Debug /usr/src/googletest/googletest/src/gtest-all.cc || cmake_object_order_depends_target_gtest + DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgtest_EXPORTS + DEP_FILE = gtest/googlemock/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.d + FLAGS = -g -fPIC -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + OBJECT_DIR = gtest/googlemock/gtest/CMakeFiles/gtest.dir + OBJECT_FILE_DIR = gtest/googlemock/gtest/CMakeFiles/gtest.dir/src + + +# ============================================================================= +# Link build statements for SHARED_LIBRARY target gtest + + +############################################# +# Link the shared library gtest/googlemock/gtest/libgtest.so + +build gtest/googlemock/gtest/libgtest.so: CXX_SHARED_LIBRARY_LINKER__gtest_Debug gtest/googlemock/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o + LANGUAGE_COMPILE_FLAGS = -g + LINK_LIBRARIES = -Wl,-rpath,/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/gtest/src -lpthread + LINK_PATH = -L/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/gtest/src + OBJECT_DIR = gtest/googlemock/gtest/CMakeFiles/gtest.dir + POST_BUILD = : + PRE_LINK = : + SONAME = libgtest.so + SONAME_FLAG = -Wl,-soname, + TARGET_FILE = gtest/googlemock/gtest/libgtest.so + TARGET_PDB = gtest.so.dbg + +# ============================================================================= +# Object build statements for SHARED_LIBRARY target gtest_main + + +############################################# +# Order-only phony target for gtest_main + +build cmake_object_order_depends_target_gtest_main: phony || cmake_object_order_depends_target_gtest + +build gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: CXX_COMPILER__gtest_main_Debug /usr/src/googletest/googletest/src/gtest_main.cc || cmake_object_order_depends_target_gtest_main + DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgtest_main_EXPORTS + DEP_FILE = gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.d + FLAGS = -g -fPIC -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + OBJECT_DIR = gtest/googlemock/gtest/CMakeFiles/gtest_main.dir + OBJECT_FILE_DIR = gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/src + + +# ============================================================================= +# Link build statements for SHARED_LIBRARY target gtest_main + + +############################################# +# Link the shared library gtest/googlemock/gtest/libgtest_main.so + +build gtest/googlemock/gtest/libgtest_main.so: CXX_SHARED_LIBRARY_LINKER__gtest_main_Debug gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o | gtest/googlemock/gtest/libgtest.so || gtest/googlemock/gtest/libgtest.so + LANGUAGE_COMPILE_FLAGS = -g + LINK_LIBRARIES = -Wl,-rpath,/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/gtest/src:/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/gtest -lpthread gtest/googlemock/gtest/libgtest.so -lpthread + LINK_PATH = -L/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/gtest/src + OBJECT_DIR = gtest/googlemock/gtest/CMakeFiles/gtest_main.dir + POST_BUILD = : + PRE_LINK = : + SONAME = libgtest_main.so + SONAME_FLAG = -Wl,-soname, + TARGET_FILE = gtest/googlemock/gtest/libgtest_main.so + TARGET_PDB = gtest_main.so.dbg + + +############################################# +# Utility command for edit_cache + +build gtest/googlemock/gtest/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake-gui -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build gtest/googlemock/gtest/edit_cache: phony gtest/googlemock/gtest/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for test + +build gtest/googlemock/gtest/CMakeFiles/test.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/gtest && /home/hazyparker/app/CMake/cmake/bin/ctest --force-new-ctest-process + DESC = Running tests... + pool = console + restat = 1 + +build gtest/googlemock/gtest/test: phony gtest/googlemock/gtest/CMakeFiles/test.util + +# ============================================================================= +# Target aliases. + +build gmock: phony gtest/googlemock/libgmock.so + +build gmock_main: phony gtest/googlemock/libgmock_main.so + +build gtest: phony gtest/googlemock/gtest/libgtest.so + +build gtest_main: phony gtest/googlemock/gtest/libgtest_main.so + +build libgmock.so: phony gtest/googlemock/libgmock.so + +build libgmock_main.so: phony gtest/googlemock/libgmock_main.so + +build libgtest.so: phony gtest/googlemock/gtest/libgtest.so + +build libgtest_main.so: phony gtest/googlemock/gtest/libgtest_main.so + +build turtle_tf_broadcaster: phony /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_tf/turtle_tf_broadcaster + +build turtle_tf_listener: phony /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_tf/turtle_tf_listener + +# ============================================================================= +# Folder targets. + +# ============================================================================= + +############################################# +# Folder: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build + +build all: phony /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_tf/turtle_tf_listener /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_tf/turtle_tf_broadcaster gtest/all + +# ============================================================================= + +############################################# +# Folder: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest + +build gtest/all: phony gtest/googlemock/all + +# ============================================================================= + +############################################# +# Folder: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock + +build gtest/googlemock/all: phony gtest/googlemock/gtest/all + +# ============================================================================= + +############################################# +# Folder: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/gtest + +build gtest/googlemock/gtest/all: phony + +# ============================================================================= +# Unknown Build Time Dependencies. +# Tell Ninja that they may appear as side effects of build rules +# otherwise ordered by order-only dependencies. + +# ============================================================================= +# Built-in targets + + +############################################# +# Re-run CMake if any of its inputs changed. + +build build.ninja: RERUN_CMAKE | ../CMakeLists.txt ../package.xml /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCXXInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCommonLanguageInclude.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeGenericSystem.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeInitializeConfigs.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeLanguageInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeParseArguments.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeSystemSpecificInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeSystemSpecificInitialize.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckCSourceCompiles.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckIncludeFile.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckLibraryExists.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/CMakeCommonCompilerMacros.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU-C.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU-CXX.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/DartConfiguration.tcl.in /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindGTest.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageMessage.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPythonInterp.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindThreads.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/GoogleTest.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Internal/CheckSourceCompiles.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU-C.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU-CXX.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/UnixPaths.cmake /opt/ros/melodic/share/actionlib/cmake/actionlib-msg-extras.cmake /opt/ros/melodic/share/actionlib/cmake/actionlibConfig-version.cmake /opt/ros/melodic/share/actionlib/cmake/actionlibConfig.cmake /opt/ros/melodic/share/actionlib_msgs/cmake/actionlib_msgs-extras.cmake /opt/ros/melodic/share/actionlib_msgs/cmake/actionlib_msgs-msg-extras.cmake /opt/ros/melodic/share/actionlib_msgs/cmake/actionlib_msgsConfig-version.cmake /opt/ros/melodic/share/actionlib_msgs/cmake/actionlib_msgsConfig.cmake /opt/ros/melodic/share/catkin/cmake/all.cmake /opt/ros/melodic/share/catkin/cmake/assert.cmake /opt/ros/melodic/share/catkin/cmake/atomic_configure_file.cmake /opt/ros/melodic/share/catkin/cmake/catkinConfig-version.cmake /opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake /opt/ros/melodic/share/catkin/cmake/catkin_add_env_hooks.cmake /opt/ros/melodic/share/catkin/cmake/catkin_destinations.cmake /opt/ros/melodic/share/catkin/cmake/catkin_download.cmake /opt/ros/melodic/share/catkin/cmake/catkin_generate_environment.cmake /opt/ros/melodic/share/catkin/cmake/catkin_install_python.cmake /opt/ros/melodic/share/catkin/cmake/catkin_libraries.cmake /opt/ros/melodic/share/catkin/cmake/catkin_metapackage.cmake /opt/ros/melodic/share/catkin/cmake/catkin_package.cmake /opt/ros/melodic/share/catkin/cmake/catkin_package_xml.cmake /opt/ros/melodic/share/catkin/cmake/catkin_python_setup.cmake /opt/ros/melodic/share/catkin/cmake/catkin_symlink_install.cmake /opt/ros/melodic/share/catkin/cmake/catkin_workspace.cmake /opt/ros/melodic/share/catkin/cmake/custom_install.cmake /opt/ros/melodic/share/catkin/cmake/debug_message.cmake /opt/ros/melodic/share/catkin/cmake/em/pkg.pc.em /opt/ros/melodic/share/catkin/cmake/em_expand.cmake /opt/ros/melodic/share/catkin/cmake/empy.cmake /opt/ros/melodic/share/catkin/cmake/find_program_required.cmake /opt/ros/melodic/share/catkin/cmake/interrogate_setup_dot_py.py /opt/ros/melodic/share/catkin/cmake/legacy.cmake /opt/ros/melodic/share/catkin/cmake/list_append_deduplicate.cmake /opt/ros/melodic/share/catkin/cmake/list_append_unique.cmake /opt/ros/melodic/share/catkin/cmake/list_insert_in_workspace_order.cmake /opt/ros/melodic/share/catkin/cmake/platform/lsb.cmake /opt/ros/melodic/share/catkin/cmake/platform/ubuntu.cmake /opt/ros/melodic/share/catkin/cmake/platform/windows.cmake /opt/ros/melodic/share/catkin/cmake/python.cmake /opt/ros/melodic/share/catkin/cmake/safe_execute_process.cmake /opt/ros/melodic/share/catkin/cmake/stamp.cmake /opt/ros/melodic/share/catkin/cmake/string_starts_with.cmake /opt/ros/melodic/share/catkin/cmake/templates/_setup_util.py.in /opt/ros/melodic/share/catkin/cmake/templates/env.sh.in /opt/ros/melodic/share/catkin/cmake/templates/generate_cached_setup.py.in /opt/ros/melodic/share/catkin/cmake/templates/local_setup.bash.in /opt/ros/melodic/share/catkin/cmake/templates/local_setup.sh.in /opt/ros/melodic/share/catkin/cmake/templates/local_setup.zsh.in /opt/ros/melodic/share/catkin/cmake/templates/pkg.context.pc.in /opt/ros/melodic/share/catkin/cmake/templates/pkgConfig-version.cmake.in /opt/ros/melodic/share/catkin/cmake/templates/pkgConfig.cmake.in /opt/ros/melodic/share/catkin/cmake/templates/rosinstall.in /opt/ros/melodic/share/catkin/cmake/templates/setup.bash.in /opt/ros/melodic/share/catkin/cmake/templates/setup.sh.in /opt/ros/melodic/share/catkin/cmake/templates/setup.zsh.in /opt/ros/melodic/share/catkin/cmake/test/catkin_download_test_data.cmake /opt/ros/melodic/share/catkin/cmake/test/gtest.cmake /opt/ros/melodic/share/catkin/cmake/test/nosetests.cmake /opt/ros/melodic/share/catkin/cmake/test/tests.cmake /opt/ros/melodic/share/catkin/cmake/tools/doxygen.cmake /opt/ros/melodic/share/catkin/cmake/tools/libraries.cmake /opt/ros/melodic/share/catkin/cmake/tools/rt.cmake /opt/ros/melodic/share/catkin/package.xml /opt/ros/melodic/share/cpp_common/cmake/cpp_commonConfig-version.cmake /opt/ros/melodic/share/cpp_common/cmake/cpp_commonConfig.cmake /opt/ros/melodic/share/gencpp/cmake/gencpp-extras.cmake /opt/ros/melodic/share/gencpp/cmake/gencppConfig-version.cmake /opt/ros/melodic/share/gencpp/cmake/gencppConfig.cmake /opt/ros/melodic/share/geneus/cmake/geneus-extras.cmake /opt/ros/melodic/share/geneus/cmake/geneusConfig-version.cmake /opt/ros/melodic/share/geneus/cmake/geneusConfig.cmake /opt/ros/melodic/share/genlisp/cmake/genlisp-extras.cmake /opt/ros/melodic/share/genlisp/cmake/genlispConfig-version.cmake /opt/ros/melodic/share/genlisp/cmake/genlispConfig.cmake /opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake /opt/ros/melodic/share/genmsg/cmake/genmsgConfig-version.cmake /opt/ros/melodic/share/genmsg/cmake/genmsgConfig.cmake /opt/ros/melodic/share/gennodejs/cmake/gennodejs-extras.cmake /opt/ros/melodic/share/gennodejs/cmake/gennodejsConfig-version.cmake /opt/ros/melodic/share/gennodejs/cmake/gennodejsConfig.cmake /opt/ros/melodic/share/genpy/cmake/genpy-extras.cmake /opt/ros/melodic/share/genpy/cmake/genpyConfig-version.cmake /opt/ros/melodic/share/genpy/cmake/genpyConfig.cmake /opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgs-msg-extras.cmake /opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig-version.cmake /opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake /opt/ros/melodic/share/message_filters/cmake/message_filtersConfig-version.cmake /opt/ros/melodic/share/message_filters/cmake/message_filtersConfig.cmake /opt/ros/melodic/share/message_generation/cmake/message_generationConfig-version.cmake /opt/ros/melodic/share/message_generation/cmake/message_generationConfig.cmake /opt/ros/melodic/share/message_runtime/cmake/message_runtimeConfig-version.cmake /opt/ros/melodic/share/message_runtime/cmake/message_runtimeConfig.cmake /opt/ros/melodic/share/rosconsole/cmake/rosconsole-extras.cmake /opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig-version.cmake /opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig.cmake /opt/ros/melodic/share/roscpp/cmake/roscpp-msg-extras.cmake /opt/ros/melodic/share/roscpp/cmake/roscppConfig-version.cmake /opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake /opt/ros/melodic/share/roscpp_serialization/cmake/roscpp_serializationConfig-version.cmake /opt/ros/melodic/share/roscpp_serialization/cmake/roscpp_serializationConfig.cmake /opt/ros/melodic/share/roscpp_traits/cmake/roscpp_traitsConfig-version.cmake /opt/ros/melodic/share/roscpp_traits/cmake/roscpp_traitsConfig.cmake /opt/ros/melodic/share/rosgraph/cmake/rosgraphConfig-version.cmake /opt/ros/melodic/share/rosgraph/cmake/rosgraphConfig.cmake /opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgs-msg-extras.cmake /opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig-version.cmake /opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake /opt/ros/melodic/share/rospy/cmake/rospyConfig-version.cmake /opt/ros/melodic/share/rospy/cmake/rospyConfig.cmake /opt/ros/melodic/share/rostime/cmake/rostimeConfig-version.cmake /opt/ros/melodic/share/rostime/cmake/rostimeConfig.cmake /opt/ros/melodic/share/sensor_msgs/cmake/sensor_msgs-msg-extras.cmake /opt/ros/melodic/share/sensor_msgs/cmake/sensor_msgsConfig-version.cmake /opt/ros/melodic/share/sensor_msgs/cmake/sensor_msgsConfig.cmake /opt/ros/melodic/share/std_msgs/cmake/std_msgs-msg-extras.cmake /opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig-version.cmake /opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake /opt/ros/melodic/share/std_srvs/cmake/std_srvs-msg-extras.cmake /opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig-version.cmake /opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake /opt/ros/melodic/share/tf/cmake/tf-msg-extras.cmake /opt/ros/melodic/share/tf/cmake/tfConfig-version.cmake /opt/ros/melodic/share/tf/cmake/tfConfig.cmake /opt/ros/melodic/share/tf2/cmake/tf2Config-version.cmake /opt/ros/melodic/share/tf2/cmake/tf2Config.cmake /opt/ros/melodic/share/tf2_msgs/cmake/tf2_msgs-msg-extras.cmake /opt/ros/melodic/share/tf2_msgs/cmake/tf2_msgsConfig-version.cmake /opt/ros/melodic/share/tf2_msgs/cmake/tf2_msgsConfig.cmake /opt/ros/melodic/share/tf2_py/cmake/tf2_pyConfig-version.cmake /opt/ros/melodic/share/tf2_py/cmake/tf2_pyConfig.cmake /opt/ros/melodic/share/tf2_ros/cmake/tf2_rosConfig-version.cmake /opt/ros/melodic/share/tf2_ros/cmake/tf2_rosConfig.cmake /opt/ros/melodic/share/turtlesim/cmake/turtlesim-msg-extras.cmake /opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig-version.cmake /opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake /opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcpp-extras.cmake /opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcppConfig-version.cmake /opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcppConfig.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 CMakeCache.txt CMakeFiles/3.21.1/CMakeCCompiler.cmake CMakeFiles/3.21.1/CMakeCXXCompiler.cmake CMakeFiles/3.21.1/CMakeSystem.cmake catkin/catkin_generated/version/package.cmake catkin_generated/installspace/_setup_util.py catkin_generated/ordered_paths.cmake catkin_generated/package.cmake + pool = console + + +############################################# +# A missing CMake input file is not an error. + +build ../CMakeLists.txt ../package.xml /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCXXInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCommonLanguageInclude.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeGenericSystem.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeInitializeConfigs.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeLanguageInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeParseArguments.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeSystemSpecificInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeSystemSpecificInitialize.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckCSourceCompiles.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckIncludeFile.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckLibraryExists.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/CMakeCommonCompilerMacros.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU-C.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU-CXX.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/DartConfiguration.tcl.in /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindGTest.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageMessage.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPythonInterp.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindThreads.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/GoogleTest.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Internal/CheckSourceCompiles.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU-C.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU-CXX.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/UnixPaths.cmake /opt/ros/melodic/share/actionlib/cmake/actionlib-msg-extras.cmake /opt/ros/melodic/share/actionlib/cmake/actionlibConfig-version.cmake /opt/ros/melodic/share/actionlib/cmake/actionlibConfig.cmake /opt/ros/melodic/share/actionlib_msgs/cmake/actionlib_msgs-extras.cmake /opt/ros/melodic/share/actionlib_msgs/cmake/actionlib_msgs-msg-extras.cmake /opt/ros/melodic/share/actionlib_msgs/cmake/actionlib_msgsConfig-version.cmake /opt/ros/melodic/share/actionlib_msgs/cmake/actionlib_msgsConfig.cmake /opt/ros/melodic/share/catkin/cmake/all.cmake /opt/ros/melodic/share/catkin/cmake/assert.cmake /opt/ros/melodic/share/catkin/cmake/atomic_configure_file.cmake /opt/ros/melodic/share/catkin/cmake/catkinConfig-version.cmake /opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake /opt/ros/melodic/share/catkin/cmake/catkin_add_env_hooks.cmake /opt/ros/melodic/share/catkin/cmake/catkin_destinations.cmake /opt/ros/melodic/share/catkin/cmake/catkin_download.cmake /opt/ros/melodic/share/catkin/cmake/catkin_generate_environment.cmake /opt/ros/melodic/share/catkin/cmake/catkin_install_python.cmake /opt/ros/melodic/share/catkin/cmake/catkin_libraries.cmake /opt/ros/melodic/share/catkin/cmake/catkin_metapackage.cmake /opt/ros/melodic/share/catkin/cmake/catkin_package.cmake /opt/ros/melodic/share/catkin/cmake/catkin_package_xml.cmake /opt/ros/melodic/share/catkin/cmake/catkin_python_setup.cmake /opt/ros/melodic/share/catkin/cmake/catkin_symlink_install.cmake /opt/ros/melodic/share/catkin/cmake/catkin_workspace.cmake /opt/ros/melodic/share/catkin/cmake/custom_install.cmake /opt/ros/melodic/share/catkin/cmake/debug_message.cmake /opt/ros/melodic/share/catkin/cmake/em/pkg.pc.em /opt/ros/melodic/share/catkin/cmake/em_expand.cmake /opt/ros/melodic/share/catkin/cmake/empy.cmake /opt/ros/melodic/share/catkin/cmake/find_program_required.cmake /opt/ros/melodic/share/catkin/cmake/interrogate_setup_dot_py.py /opt/ros/melodic/share/catkin/cmake/legacy.cmake /opt/ros/melodic/share/catkin/cmake/list_append_deduplicate.cmake /opt/ros/melodic/share/catkin/cmake/list_append_unique.cmake /opt/ros/melodic/share/catkin/cmake/list_insert_in_workspace_order.cmake /opt/ros/melodic/share/catkin/cmake/platform/lsb.cmake /opt/ros/melodic/share/catkin/cmake/platform/ubuntu.cmake /opt/ros/melodic/share/catkin/cmake/platform/windows.cmake /opt/ros/melodic/share/catkin/cmake/python.cmake /opt/ros/melodic/share/catkin/cmake/safe_execute_process.cmake /opt/ros/melodic/share/catkin/cmake/stamp.cmake /opt/ros/melodic/share/catkin/cmake/string_starts_with.cmake /opt/ros/melodic/share/catkin/cmake/templates/_setup_util.py.in /opt/ros/melodic/share/catkin/cmake/templates/env.sh.in /opt/ros/melodic/share/catkin/cmake/templates/generate_cached_setup.py.in /opt/ros/melodic/share/catkin/cmake/templates/local_setup.bash.in /opt/ros/melodic/share/catkin/cmake/templates/local_setup.sh.in /opt/ros/melodic/share/catkin/cmake/templates/local_setup.zsh.in /opt/ros/melodic/share/catkin/cmake/templates/pkg.context.pc.in /opt/ros/melodic/share/catkin/cmake/templates/pkgConfig-version.cmake.in /opt/ros/melodic/share/catkin/cmake/templates/pkgConfig.cmake.in /opt/ros/melodic/share/catkin/cmake/templates/rosinstall.in /opt/ros/melodic/share/catkin/cmake/templates/setup.bash.in /opt/ros/melodic/share/catkin/cmake/templates/setup.sh.in /opt/ros/melodic/share/catkin/cmake/templates/setup.zsh.in /opt/ros/melodic/share/catkin/cmake/test/catkin_download_test_data.cmake /opt/ros/melodic/share/catkin/cmake/test/gtest.cmake /opt/ros/melodic/share/catkin/cmake/test/nosetests.cmake /opt/ros/melodic/share/catkin/cmake/test/tests.cmake /opt/ros/melodic/share/catkin/cmake/tools/doxygen.cmake /opt/ros/melodic/share/catkin/cmake/tools/libraries.cmake /opt/ros/melodic/share/catkin/cmake/tools/rt.cmake /opt/ros/melodic/share/catkin/package.xml /opt/ros/melodic/share/cpp_common/cmake/cpp_commonConfig-version.cmake /opt/ros/melodic/share/cpp_common/cmake/cpp_commonConfig.cmake /opt/ros/melodic/share/gencpp/cmake/gencpp-extras.cmake /opt/ros/melodic/share/gencpp/cmake/gencppConfig-version.cmake /opt/ros/melodic/share/gencpp/cmake/gencppConfig.cmake /opt/ros/melodic/share/geneus/cmake/geneus-extras.cmake /opt/ros/melodic/share/geneus/cmake/geneusConfig-version.cmake /opt/ros/melodic/share/geneus/cmake/geneusConfig.cmake /opt/ros/melodic/share/genlisp/cmake/genlisp-extras.cmake /opt/ros/melodic/share/genlisp/cmake/genlispConfig-version.cmake /opt/ros/melodic/share/genlisp/cmake/genlispConfig.cmake /opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake /opt/ros/melodic/share/genmsg/cmake/genmsgConfig-version.cmake /opt/ros/melodic/share/genmsg/cmake/genmsgConfig.cmake /opt/ros/melodic/share/gennodejs/cmake/gennodejs-extras.cmake /opt/ros/melodic/share/gennodejs/cmake/gennodejsConfig-version.cmake /opt/ros/melodic/share/gennodejs/cmake/gennodejsConfig.cmake /opt/ros/melodic/share/genpy/cmake/genpy-extras.cmake /opt/ros/melodic/share/genpy/cmake/genpyConfig-version.cmake /opt/ros/melodic/share/genpy/cmake/genpyConfig.cmake /opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgs-msg-extras.cmake /opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig-version.cmake /opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake /opt/ros/melodic/share/message_filters/cmake/message_filtersConfig-version.cmake /opt/ros/melodic/share/message_filters/cmake/message_filtersConfig.cmake /opt/ros/melodic/share/message_generation/cmake/message_generationConfig-version.cmake /opt/ros/melodic/share/message_generation/cmake/message_generationConfig.cmake /opt/ros/melodic/share/message_runtime/cmake/message_runtimeConfig-version.cmake /opt/ros/melodic/share/message_runtime/cmake/message_runtimeConfig.cmake /opt/ros/melodic/share/rosconsole/cmake/rosconsole-extras.cmake /opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig-version.cmake /opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig.cmake /opt/ros/melodic/share/roscpp/cmake/roscpp-msg-extras.cmake /opt/ros/melodic/share/roscpp/cmake/roscppConfig-version.cmake /opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake /opt/ros/melodic/share/roscpp_serialization/cmake/roscpp_serializationConfig-version.cmake /opt/ros/melodic/share/roscpp_serialization/cmake/roscpp_serializationConfig.cmake /opt/ros/melodic/share/roscpp_traits/cmake/roscpp_traitsConfig-version.cmake /opt/ros/melodic/share/roscpp_traits/cmake/roscpp_traitsConfig.cmake /opt/ros/melodic/share/rosgraph/cmake/rosgraphConfig-version.cmake /opt/ros/melodic/share/rosgraph/cmake/rosgraphConfig.cmake /opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgs-msg-extras.cmake /opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig-version.cmake /opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake /opt/ros/melodic/share/rospy/cmake/rospyConfig-version.cmake /opt/ros/melodic/share/rospy/cmake/rospyConfig.cmake /opt/ros/melodic/share/rostime/cmake/rostimeConfig-version.cmake /opt/ros/melodic/share/rostime/cmake/rostimeConfig.cmake /opt/ros/melodic/share/sensor_msgs/cmake/sensor_msgs-msg-extras.cmake /opt/ros/melodic/share/sensor_msgs/cmake/sensor_msgsConfig-version.cmake /opt/ros/melodic/share/sensor_msgs/cmake/sensor_msgsConfig.cmake /opt/ros/melodic/share/std_msgs/cmake/std_msgs-msg-extras.cmake /opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig-version.cmake /opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake /opt/ros/melodic/share/std_srvs/cmake/std_srvs-msg-extras.cmake /opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig-version.cmake /opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake /opt/ros/melodic/share/tf/cmake/tf-msg-extras.cmake /opt/ros/melodic/share/tf/cmake/tfConfig-version.cmake /opt/ros/melodic/share/tf/cmake/tfConfig.cmake /opt/ros/melodic/share/tf2/cmake/tf2Config-version.cmake /opt/ros/melodic/share/tf2/cmake/tf2Config.cmake /opt/ros/melodic/share/tf2_msgs/cmake/tf2_msgs-msg-extras.cmake /opt/ros/melodic/share/tf2_msgs/cmake/tf2_msgsConfig-version.cmake /opt/ros/melodic/share/tf2_msgs/cmake/tf2_msgsConfig.cmake /opt/ros/melodic/share/tf2_py/cmake/tf2_pyConfig-version.cmake /opt/ros/melodic/share/tf2_py/cmake/tf2_pyConfig.cmake /opt/ros/melodic/share/tf2_ros/cmake/tf2_rosConfig-version.cmake /opt/ros/melodic/share/tf2_ros/cmake/tf2_rosConfig.cmake /opt/ros/melodic/share/turtlesim/cmake/turtlesim-msg-extras.cmake /opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig-version.cmake /opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake /opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcpp-extras.cmake /opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcppConfig-version.cmake /opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcppConfig.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 CMakeCache.txt CMakeFiles/3.21.1/CMakeCCompiler.cmake CMakeFiles/3.21.1/CMakeCXXCompiler.cmake CMakeFiles/3.21.1/CMakeSystem.cmake catkin/catkin_generated/version/package.cmake catkin_generated/installspace/_setup_util.py catkin_generated/ordered_paths.cmake catkin_generated/package.cmake: phony + + +############################################# +# Clean all the built files. + +build clean: CLEAN + + +############################################# +# Print all primary targets available. + +build help: HELP + + +############################################# +# Make the all target the default. + +default all diff --git a/Basics/workspace_example/src/learning_tf/build/catkin/catkin_generated/version/package.cmake b/Basics/workspace_example/src/learning_tf/build/catkin/catkin_generated/version/package.cmake new file mode 100644 index 0000000000000000000000000000000000000000..3e52286e4b786cdb7d535b4277fb060ff4415ddf --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/catkin/catkin_generated/version/package.cmake @@ -0,0 +1,24 @@ +set(_CATKIN_CURRENT_PACKAGE "catkin") +set(catkin_VERSION "0.7.29") +set(catkin_MAINTAINER "Dirk Thomas ") +set(catkin_PACKAGE_FORMAT "3") +set(catkin_BUILD_DEPENDS "python-argparse" "python-catkin-pkg" "python3-catkin-pkg" "python-empy" "python3-empy") +set(catkin_BUILD_DEPENDS_python-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_BUILD_DEPENDS_python3-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_BUILD_EXPORT_DEPENDS "google-mock" "gtest" "python-nose" "python3-nose" "python-argparse" "python-catkin-pkg" "python3-catkin-pkg" "python-empy" "python3-empy") +set(catkin_BUILD_EXPORT_DEPENDS_python-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_BUILD_EXPORT_DEPENDS_python3-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_BUILDTOOL_DEPENDS "cmake" "python-setuptools" "python3-setuptools") +set(catkin_BUILDTOOL_EXPORT_DEPENDS "cmake" "python3-setuptools") +set(catkin_EXEC_DEPENDS "python-argparse" "python-catkin-pkg" "python3-catkin-pkg" "python-empy" "python3-empy") +set(catkin_EXEC_DEPENDS_python-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_EXEC_DEPENDS_python3-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_RUN_DEPENDS "python-argparse" "python-catkin-pkg" "python3-catkin-pkg" "python-empy" "python3-empy" "google-mock" "gtest" "python-nose" "python3-nose") +set(catkin_RUN_DEPENDS_python-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_RUN_DEPENDS_python3-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_TEST_DEPENDS "python-mock" "python3-mock" "python-nose" "python3-nose") +set(catkin_DOC_DEPENDS ) +set(catkin_URL_WEBSITE "http://wiki.ros.org/catkin") +set(catkin_URL_BUGTRACKER "https://github.com/ros/catkin/issues") +set(catkin_URL_REPOSITORY "https://github.com/ros/catkin") +set(catkin_DEPRECATED "") \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_tf/build/catkin_generated/env_cached.sh b/Basics/workspace_example/src/learning_tf/build/catkin_generated/env_cached.sh new file mode 100755 index 0000000000000000000000000000000000000000..d6be91db5c97c428f17b165713d3f9a077c78786 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/catkin_generated/env_cached.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/templates/env.sh.in + +if [ $# -eq 0 ] ; then + /bin/echo "Usage: env.sh COMMANDS" + /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." + exit 1 +fi + +# ensure to not use different shell type which was set before +CATKIN_SHELL=sh + +# source setup_cached.sh from same directory as this file +_CATKIN_SETUP_DIR=$(cd "`dirname "$0"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup_cached.sh" +exec "$@" diff --git a/Basics/workspace_example/src/learning_tf/build/catkin_generated/generate_cached_setup.py b/Basics/workspace_example/src/learning_tf/build/catkin_generated/generate_cached_setup.py new file mode 100644 index 0000000000000000000000000000000000000000..abf5d11a1a515b6afff64aa4df485bbdf89ee0d0 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/catkin_generated/generate_cached_setup.py @@ -0,0 +1,30 @@ +# -*- coding: utf-8 -*- +from __future__ import print_function + +import os +import stat +import sys + +# find the import for catkin's python package - either from source space or from an installed underlay +if os.path.exists(os.path.join('/opt/ros/melodic/share/catkin/cmake', 'catkinConfig.cmake.in')): + sys.path.insert(0, os.path.join('/opt/ros/melodic/share/catkin/cmake', '..', 'python')) +try: + from catkin.environment_cache import generate_environment_script +except ImportError: + # search for catkin package in all workspaces and prepend to path + for workspace in '/home/hazyparker/project/learn_ros/Basics/test2_ws/devel;/opt/ros/melodic'.split(';'): + python_path = os.path.join(workspace, 'lib/python2.7/dist-packages') + if os.path.isdir(os.path.join(python_path, 'catkin')): + sys.path.insert(0, python_path) + break + from catkin.environment_cache import generate_environment_script + +code = generate_environment_script('/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/env.sh') + +output_filename = '/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/catkin_generated/setup_cached.sh' +with open(output_filename, 'w') as f: + # print('Generate script for cached setup "%s"' % output_filename) + f.write('\n'.join(code)) + +mode = os.stat(output_filename).st_mode +os.chmod(output_filename, mode | stat.S_IXUSR) diff --git a/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/.rosinstall b/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/.rosinstall new file mode 100644 index 0000000000000000000000000000000000000000..6fb13afde30c0c58db22d5c1c2c468bc35158da8 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/.rosinstall @@ -0,0 +1,2 @@ +- setup-file: + local-name: /usr/local/setup.sh diff --git a/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/_setup_util.py b/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/_setup_util.py new file mode 100755 index 0000000000000000000000000000000000000000..545c23a89a96028681ea2bc6c4ab279f7794028c --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/_setup_util.py @@ -0,0 +1,304 @@ +#!/usr/bin/python2 +# -*- 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/python2.7/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/hazyparker/project/learn_ros/Basics/test2_ws/devel;/opt/ros/melodic'.split(';') + else: + # don't consider any other prefix path than this one + CMAKE_PREFIX_PATH = [] + # prepend current workspace if not already part of CPP + base_path = os.path.dirname(__file__) + # CMAKE_PREFIX_PATH uses forward slash on all platforms, but __file__ is platform dependent + # base_path on Windows contains backward slashes, need to be converted to forward slashes before comparison + if os.path.sep != '/': + base_path = base_path.replace(os.path.sep, '/') + + if base_path not in CMAKE_PREFIX_PATH: + CMAKE_PREFIX_PATH.insert(0, base_path) + CMAKE_PREFIX_PATH = os.pathsep.join(CMAKE_PREFIX_PATH) + + environ = dict(os.environ) + lines = [] + if not args.extend: + lines += rollback_env_variables(environ, ENV_VAR_SUBFOLDERS) + lines += prepend_env_variables(environ, ENV_VAR_SUBFOLDERS, CMAKE_PREFIX_PATH) + lines += find_env_hooks(environ, CMAKE_PREFIX_PATH) + print('\n'.join(lines)) + + # need to explicitly flush the output + sys.stdout.flush() + except IOError as e: + # and catch potential "broken pipe" if stdout is not writable + # which can happen when piping the output to a file but the disk is full + if e.errno == errno.EPIPE: + print(e, file=sys.stderr) + sys.exit(2) + raise + + sys.exit(0) diff --git a/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/env.sh b/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/env.sh new file mode 100755 index 0000000000000000000000000000000000000000..8aa9d244ae9475039027a5f25a8d41a46174cddf --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/env.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/templates/env.sh.in + +if [ $# -eq 0 ] ; then + /bin/echo "Usage: env.sh COMMANDS" + /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." + exit 1 +fi + +# ensure to not use different shell type which was set before +CATKIN_SHELL=sh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(cd "`dirname "$0"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" +exec "$@" diff --git a/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/learning_tf.pc b/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/learning_tf.pc new file mode 100644 index 0000000000000000000000000000000000000000..96f429f0b43e6d47768f455f18191bb9ea0a11d8 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/learning_tf.pc @@ -0,0 +1,8 @@ +prefix=/usr/local + +Name: learning_tf +Description: Description of learning_tf +Version: 0.0.0 +Cflags: +Libs: -L${prefix}/lib +Requires: diff --git a/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/learning_tfConfig-version.cmake b/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/learning_tfConfig-version.cmake new file mode 100644 index 0000000000000000000000000000000000000000..7fd9f993a719934b0f7ee411b86bce935627eec0 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/learning_tfConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from catkin/cmake/template/pkgConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/learning_tfConfig.cmake b/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/learning_tfConfig.cmake new file mode 100644 index 0000000000000000000000000000000000000000..64da579f301882b9b54f8793c5571d1c194c7c08 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/learning_tfConfig.cmake @@ -0,0 +1,223 @@ +# generated from catkin/cmake/template/pkgConfig.cmake.in + +# append elements to a list and remove existing duplicates from the list +# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig +# self contained +macro(_list_append_deduplicate listname) + if(NOT "${ARGN}" STREQUAL "") + if(${listname}) + list(REMOVE_ITEM ${listname} ${ARGN}) + endif() + list(APPEND ${listname} ${ARGN}) + endif() +endmacro() + +# append elements to a list if they are not already in the list +# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig +# self contained +macro(_list_append_unique listname) + foreach(_item ${ARGN}) + list(FIND ${listname} ${_item} _index) + if(_index EQUAL -1) + list(APPEND ${listname} ${_item}) + endif() + endforeach() +endmacro() + +# pack a list of libraries with optional build configuration keywords +# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig +# self contained +macro(_pack_libraries_with_build_configuration VAR) + set(${VAR} "") + set(_argn ${ARGN}) + list(LENGTH _argn _count) + set(_index 0) + while(${_index} LESS ${_count}) + list(GET _argn ${_index} lib) + if("${lib}" MATCHES "^(debug|optimized|general)$") + math(EXPR _index "${_index} + 1") + if(${_index} EQUAL ${_count}) + message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library") + endif() + list(GET _argn ${_index} library) + list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}") + else() + list(APPEND ${VAR} "${lib}") + endif() + math(EXPR _index "${_index} + 1") + endwhile() +endmacro() + +# unpack a list of libraries with optional build configuration keyword prefixes +# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig +# self contained +macro(_unpack_libraries_with_build_configuration VAR) + set(${VAR} "") + foreach(lib ${ARGN}) + string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}") + list(APPEND ${VAR} "${lib}") + endforeach() +endmacro() + + +if(learning_tf_CONFIG_INCLUDED) + return() +endif() +set(learning_tf_CONFIG_INCLUDED TRUE) + +# set variables for source/devel/install prefixes +if("FALSE" STREQUAL "TRUE") + set(learning_tf_SOURCE_PREFIX /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf) + set(learning_tf_DEVEL_PREFIX /home/hazyparker/project/learn_ros/Basics/test2_ws/devel) + set(learning_tf_INSTALL_PREFIX "") + set(learning_tf_PREFIX ${learning_tf_DEVEL_PREFIX}) +else() + set(learning_tf_SOURCE_PREFIX "") + set(learning_tf_DEVEL_PREFIX "") + set(learning_tf_INSTALL_PREFIX /usr/local) + set(learning_tf_PREFIX ${learning_tf_INSTALL_PREFIX}) +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "WARNING: package 'learning_tf' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + message("${_msg}") +endif() + +# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project +set(learning_tf_FOUND_CATKIN_PROJECT TRUE) + +if(NOT " " STREQUAL " ") + set(learning_tf_INCLUDE_DIRS "") + set(_include_dirs "") + if(NOT " " STREQUAL " ") + set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.") + elseif(NOT " " STREQUAL " ") + set(_report "Check the website '' for information and consider reporting the problem.") + else() + set(_report "Report the problem to the maintainer 'hazyparker ' and request to fix the problem.") + endif() + foreach(idir ${_include_dirs}) + if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) + set(include ${idir}) + elseif("${idir} " STREQUAL "include ") + get_filename_component(include "${learning_tf_DIR}/../../../include" ABSOLUTE) + if(NOT IS_DIRECTORY ${include}) + message(FATAL_ERROR "Project 'learning_tf' specifies '${idir}' as an include dir, which is not found. It does not exist in '${include}'. ${_report}") + endif() + else() + message(FATAL_ERROR "Project 'learning_tf' specifies '${idir}' as an include dir, which is not found. It does neither exist as an absolute directory nor in '\${prefix}/${idir}'. ${_report}") + endif() + _list_append_unique(learning_tf_INCLUDE_DIRS ${include}) + endforeach() +endif() + +set(libraries "") +foreach(library ${libraries}) + # keep build configuration keywords, target names and absolute libraries as-is + if("${library}" MATCHES "^(debug|optimized|general)$") + list(APPEND learning_tf_LIBRARIES ${library}) + elseif(${library} MATCHES "^-l") + list(APPEND learning_tf_LIBRARIES ${library}) + elseif(${library} MATCHES "^-") + # This is a linker flag/option (like -pthread) + # There's no standard variable for these, so create an interface library to hold it + if(NOT learning_tf_NUM_DUMMY_TARGETS) + set(learning_tf_NUM_DUMMY_TARGETS 0) + endif() + # Make sure the target name is unique + set(interface_target_name "catkin::learning_tf::wrapped-linker-option${learning_tf_NUM_DUMMY_TARGETS}") + while(TARGET "${interface_target_name}") + math(EXPR learning_tf_NUM_DUMMY_TARGETS "${learning_tf_NUM_DUMMY_TARGETS}+1") + set(interface_target_name "catkin::learning_tf::wrapped-linker-option${learning_tf_NUM_DUMMY_TARGETS}") + endwhile() + add_library("${interface_target_name}" INTERFACE IMPORTED) + if("${CMAKE_VERSION}" VERSION_LESS "3.13.0") + set_property( + TARGET + "${interface_target_name}" + APPEND PROPERTY + INTERFACE_LINK_LIBRARIES "${library}") + else() + target_link_options("${interface_target_name}" INTERFACE "${library}") + endif() + list(APPEND learning_tf_LIBRARIES "${interface_target_name}") + elseif(TARGET ${library}) + list(APPEND learning_tf_LIBRARIES ${library}) + elseif(IS_ABSOLUTE ${library}) + list(APPEND learning_tf_LIBRARIES ${library}) + else() + set(lib_path "") + set(lib "${library}-NOTFOUND") + # since the path where the library is found is returned we have to iterate over the paths manually + foreach(path /usr/local/lib;/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib;/opt/ros/melodic/lib) + find_library(lib ${library} + PATHS ${path} + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) + if(lib) + set(lib_path ${path}) + break() + endif() + endforeach() + if(lib) + _list_append_unique(learning_tf_LIBRARY_DIRS ${lib_path}) + list(APPEND learning_tf_LIBRARIES ${lib}) + else() + # as a fall back for non-catkin libraries try to search globally + find_library(lib ${library}) + if(NOT lib) + message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'learning_tf'? Did you find_package() it before the subdirectory containing its code is included?") + endif() + list(APPEND learning_tf_LIBRARIES ${lib}) + endif() + endif() +endforeach() + +set(learning_tf_EXPORTED_TARGETS "") +# create dummy targets for exported code generation targets to make life of users easier +foreach(t ${learning_tf_EXPORTED_TARGETS}) + if(NOT TARGET ${t}) + add_custom_target(${t}) + endif() +endforeach() + +set(depends "") +foreach(depend ${depends}) + string(REPLACE " " ";" depend_list ${depend}) + # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls + list(GET depend_list 0 learning_tf_dep) + list(LENGTH depend_list count) + if(${count} EQUAL 1) + # simple dependencies must only be find_package()-ed once + if(NOT ${learning_tf_dep}_FOUND) + find_package(${learning_tf_dep} REQUIRED NO_MODULE) + endif() + else() + # dependencies with components must be find_package()-ed again + list(REMOVE_AT depend_list 0) + find_package(${learning_tf_dep} REQUIRED NO_MODULE ${depend_list}) + endif() + _list_append_unique(learning_tf_INCLUDE_DIRS ${${learning_tf_dep}_INCLUDE_DIRS}) + + # merge build configuration keywords with library names to correctly deduplicate + _pack_libraries_with_build_configuration(learning_tf_LIBRARIES ${learning_tf_LIBRARIES}) + _pack_libraries_with_build_configuration(_libraries ${${learning_tf_dep}_LIBRARIES}) + _list_append_deduplicate(learning_tf_LIBRARIES ${_libraries}) + # undo build configuration keyword merging after deduplication + _unpack_libraries_with_build_configuration(learning_tf_LIBRARIES ${learning_tf_LIBRARIES}) + + _list_append_unique(learning_tf_LIBRARY_DIRS ${${learning_tf_dep}_LIBRARY_DIRS}) + list(APPEND learning_tf_EXPORTED_TARGETS ${${learning_tf_dep}_EXPORTED_TARGETS}) +endforeach() + +set(pkg_cfg_extras "") +foreach(extra ${pkg_cfg_extras}) + if(NOT IS_ABSOLUTE ${extra}) + set(extra ${learning_tf_DIR}/${extra}) + endif() + include(${extra}) +endforeach() diff --git a/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/local_setup.bash b/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/local_setup.bash new file mode 100644 index 0000000000000000000000000000000000000000..7da0d973d481c97d4aba63ab3a070fdc192dc3f8 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/local_setup.bash @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/local_setup.bash.in + +CATKIN_SHELL=bash + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" --extend --local diff --git a/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/local_setup.sh b/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/local_setup.sh new file mode 100644 index 0000000000000000000000000000000000000000..f0210983067ffe62a2a191f4d3931ca1b4d9aa7a --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/local_setup.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/local_setup.sh.in + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/usr/local} +CATKIN_SETUP_UTIL_ARGS="--extend --local" +. "$_CATKIN_SETUP_DIR/setup.sh" +unset CATKIN_SETUP_UTIL_ARGS diff --git a/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/local_setup.zsh b/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/local_setup.zsh new file mode 100644 index 0000000000000000000000000000000000000000..e692accfd3341ef2f575dec1c83d843bd786107f --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/local_setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/local_setup.zsh.in + +CATKIN_SHELL=zsh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) +emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh" --extend --local' diff --git a/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/setup.bash b/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/setup.bash new file mode 100644 index 0000000000000000000000000000000000000000..ff47af8f30bcc54efd5892530c84c4159250d4a3 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/setup.bash @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/setup.bash.in + +CATKIN_SHELL=bash + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" diff --git a/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/setup.sh b/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/setup.sh new file mode 100644 index 0000000000000000000000000000000000000000..b5a330e01f0471057c8e58d73213b86ee0c1c4d1 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/setup.sh @@ -0,0 +1,96 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/setup.sh.in + +# Sets various environment variables and sources additional environment hooks. +# It tries it's best to undo changes from a previously sourced setup file before. +# Supported command line options: +# --extend: skips the undoing of changes from a previously sourced setup file +# --local: only considers this workspace but not the chained ones +# In plain sh shell which doesn't support arguments for sourced scripts you can +# set the environment variable `CATKIN_SETUP_UTIL_ARGS=--extend/--local` instead. + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/usr/local} +_SETUP_UTIL="$_CATKIN_SETUP_DIR/_setup_util.py" +unset _CATKIN_SETUP_DIR + +if [ ! -f "$_SETUP_UTIL" ]; then + echo "Missing Python script: $_SETUP_UTIL" + return 22 +fi + +# detect if running on Darwin platform +_UNAME=`uname -s` +_IS_DARWIN=0 +if [ "$_UNAME" = "Darwin" ]; then + _IS_DARWIN=1 +fi +unset _UNAME + +# make sure to export all environment variables +export CMAKE_PREFIX_PATH +if [ $_IS_DARWIN -eq 0 ]; then + export LD_LIBRARY_PATH +else + export DYLD_LIBRARY_PATH +fi +unset _IS_DARWIN +export PATH +export PKG_CONFIG_PATH +export PYTHONPATH + +# remember type of shell if not already set +if [ -z "$CATKIN_SHELL" ]; then + CATKIN_SHELL=sh +fi + +# invoke Python script to generate necessary exports of environment variables +# use TMPDIR if it exists, otherwise fall back to /tmp +if [ -d "${TMPDIR:-}" ]; then + _TMPDIR="${TMPDIR}" +else + _TMPDIR=/tmp +fi +_SETUP_TMP=`mktemp "${_TMPDIR}/setup.sh.XXXXXXXXXX"` +unset _TMPDIR +if [ $? -ne 0 -o ! -f "$_SETUP_TMP" ]; then + echo "Could not create temporary file: $_SETUP_TMP" + return 1 +fi +CATKIN_SHELL=$CATKIN_SHELL "$_SETUP_UTIL" $@ ${CATKIN_SETUP_UTIL_ARGS:-} >> "$_SETUP_TMP" +_RC=$? +if [ $_RC -ne 0 ]; then + if [ $_RC -eq 2 ]; then + echo "Could not write the output of '$_SETUP_UTIL' to temporary file '$_SETUP_TMP': may be the disk if full?" + else + echo "Failed to run '\"$_SETUP_UTIL\" $@': return code $_RC" + fi + unset _RC + unset _SETUP_UTIL + rm -f "$_SETUP_TMP" + unset _SETUP_TMP + return 1 +fi +unset _RC +unset _SETUP_UTIL +. "$_SETUP_TMP" +rm -f "$_SETUP_TMP" +unset _SETUP_TMP + +# source all environment hooks +_i=0 +while [ $_i -lt $_CATKIN_ENVIRONMENT_HOOKS_COUNT ]; do + eval _envfile=\$_CATKIN_ENVIRONMENT_HOOKS_$_i + unset _CATKIN_ENVIRONMENT_HOOKS_$_i + eval _envfile_workspace=\$_CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + unset _CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + # set workspace for environment hook + CATKIN_ENV_HOOK_WORKSPACE=$_envfile_workspace + . "$_envfile" + unset CATKIN_ENV_HOOK_WORKSPACE + _i=$((_i + 1)) +done +unset _i + +unset _CATKIN_ENVIRONMENT_HOOKS_COUNT diff --git a/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/setup.zsh b/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/setup.zsh new file mode 100644 index 0000000000000000000000000000000000000000..9f780b741031d8037b90514441a80f9fed39d02b --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/catkin_generated/installspace/setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/setup.zsh.in + +CATKIN_SHELL=zsh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) +emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh"' diff --git a/Basics/workspace_example/src/learning_tf/build/catkin_generated/ordered_paths.cmake b/Basics/workspace_example/src/learning_tf/build/catkin_generated/ordered_paths.cmake new file mode 100644 index 0000000000000000000000000000000000000000..88ba1d8af01839a303cdb6a7d83aacc7be67e6ab --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/catkin_generated/ordered_paths.cmake @@ -0,0 +1 @@ +set(ORDERED_PATHS "/opt/ros/melodic/lib") \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_tf/build/catkin_generated/package.cmake b/Basics/workspace_example/src/learning_tf/build/catkin_generated/package.cmake new file mode 100644 index 0000000000000000000000000000000000000000..e9cfa05b38f401d153c050a17df10fc65b22cb46 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/catkin_generated/package.cmake @@ -0,0 +1,16 @@ +set(_CATKIN_CURRENT_PACKAGE "learning_tf") +set(learning_tf_VERSION "0.0.0") +set(learning_tf_MAINTAINER "hazyparker ") +set(learning_tf_PACKAGE_FORMAT "2") +set(learning_tf_BUILD_DEPENDS "roscpp" "rospy" "tf" "turtlesim") +set(learning_tf_BUILD_EXPORT_DEPENDS "roscpp" "rospy" "tf" "turtlesim") +set(learning_tf_BUILDTOOL_DEPENDS "catkin") +set(learning_tf_BUILDTOOL_EXPORT_DEPENDS ) +set(learning_tf_EXEC_DEPENDS "roscpp" "rospy" "tf" "turtlesim") +set(learning_tf_RUN_DEPENDS "roscpp" "rospy" "tf" "turtlesim") +set(learning_tf_TEST_DEPENDS ) +set(learning_tf_DOC_DEPENDS ) +set(learning_tf_URL_WEBSITE "") +set(learning_tf_URL_BUGTRACKER "") +set(learning_tf_URL_REPOSITORY "") +set(learning_tf_DEPRECATED "") \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_tf/build/catkin_generated/pkg.develspace.context.pc.py b/Basics/workspace_example/src/learning_tf/build/catkin_generated/pkg.develspace.context.pc.py new file mode 100644 index 0000000000000000000000000000000000000000..ec4d40ecf7c9053d12b598c069f68ef10bb3e889 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/catkin_generated/pkg.develspace.context.pc.py @@ -0,0 +1,8 @@ +# generated from catkin/cmake/template/pkg.context.pc.in +CATKIN_PACKAGE_PREFIX = "" +PROJECT_PKG_CONFIG_INCLUDE_DIRS = "".split(';') if "" != "" else [] +PROJECT_CATKIN_DEPENDS = "".replace(';', ' ') +PKG_CONFIG_LIBRARIES_WITH_PREFIX = "".split(';') if "" != "" else [] +PROJECT_NAME = "learning_tf" +PROJECT_SPACE_DIR = "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel" +PROJECT_VERSION = "0.0.0" diff --git a/Basics/workspace_example/src/learning_tf/build/catkin_generated/pkg.installspace.context.pc.py b/Basics/workspace_example/src/learning_tf/build/catkin_generated/pkg.installspace.context.pc.py new file mode 100644 index 0000000000000000000000000000000000000000..977a0a23559ddaa277d9b6800979f42d4e60aab6 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/catkin_generated/pkg.installspace.context.pc.py @@ -0,0 +1,8 @@ +# generated from catkin/cmake/template/pkg.context.pc.in +CATKIN_PACKAGE_PREFIX = "" +PROJECT_PKG_CONFIG_INCLUDE_DIRS = "".split(';') if "" != "" else [] +PROJECT_CATKIN_DEPENDS = "".replace(';', ' ') +PKG_CONFIG_LIBRARIES_WITH_PREFIX = "".split(';') if "" != "" else [] +PROJECT_NAME = "learning_tf" +PROJECT_SPACE_DIR = "/usr/local" +PROJECT_VERSION = "0.0.0" diff --git a/Basics/workspace_example/src/learning_tf/build/catkin_generated/setup_cached.sh b/Basics/workspace_example/src/learning_tf/build/catkin_generated/setup_cached.sh new file mode 100755 index 0000000000000000000000000000000000000000..e483467b211afe9017edc44a6f1fc5dd705df55c --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/catkin_generated/setup_cached.sh @@ -0,0 +1,10 @@ +#!/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 ROS_PACKAGE_PATH='/home/hazyparker/project/learn_ros/Basics/test2_ws/src:/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic:/home/hazyparker/learn_ros/Basics/test2_ws/src:/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_service:/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_parameter:/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf:/opt/ros/melodic/share' \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_tf/build/catkin_generated/stamps/learning_tf/_setup_util.py.stamp b/Basics/workspace_example/src/learning_tf/build/catkin_generated/stamps/learning_tf/_setup_util.py.stamp new file mode 100755 index 0000000000000000000000000000000000000000..545c23a89a96028681ea2bc6c4ab279f7794028c --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/catkin_generated/stamps/learning_tf/_setup_util.py.stamp @@ -0,0 +1,304 @@ +#!/usr/bin/python2 +# -*- 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/python2.7/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/hazyparker/project/learn_ros/Basics/test2_ws/devel;/opt/ros/melodic'.split(';') + else: + # don't consider any other prefix path than this one + CMAKE_PREFIX_PATH = [] + # prepend current workspace if not already part of CPP + base_path = os.path.dirname(__file__) + # CMAKE_PREFIX_PATH uses forward slash on all platforms, but __file__ is platform dependent + # base_path on Windows contains backward slashes, need to be converted to forward slashes before comparison + if os.path.sep != '/': + base_path = base_path.replace(os.path.sep, '/') + + if base_path not in CMAKE_PREFIX_PATH: + CMAKE_PREFIX_PATH.insert(0, base_path) + CMAKE_PREFIX_PATH = os.pathsep.join(CMAKE_PREFIX_PATH) + + environ = dict(os.environ) + lines = [] + if not args.extend: + lines += rollback_env_variables(environ, ENV_VAR_SUBFOLDERS) + lines += prepend_env_variables(environ, ENV_VAR_SUBFOLDERS, CMAKE_PREFIX_PATH) + lines += find_env_hooks(environ, CMAKE_PREFIX_PATH) + print('\n'.join(lines)) + + # need to explicitly flush the output + sys.stdout.flush() + except IOError as e: + # and catch potential "broken pipe" if stdout is not writable + # which can happen when piping the output to a file but the disk is full + if e.errno == errno.EPIPE: + print(e, file=sys.stderr) + sys.exit(2) + raise + + sys.exit(0) diff --git a/Basics/workspace_example/src/learning_tf/build/catkin_generated/stamps/learning_tf/interrogate_setup_dot_py.py.stamp b/Basics/workspace_example/src/learning_tf/build/catkin_generated/stamps/learning_tf/interrogate_setup_dot_py.py.stamp new file mode 100644 index 0000000000000000000000000000000000000000..5e25fbf8a722c2eec099e7f19f8a67c184b33d4a --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/catkin_generated/stamps/learning_tf/interrogate_setup_dot_py.py.stamp @@ -0,0 +1,255 @@ +# Software License Agreement (BSD License) +# +# Copyright (c) 2012, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of Willow Garage, Inc. nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +from __future__ import print_function + +import os +import runpy +import sys +from argparse import ArgumentParser + +setup_modules = [] + +try: + import distutils.core + setup_modules.append(distutils.core) +except ImportError: + pass + +try: + import setuptools + setup_modules.append(setuptools) +except ImportError: + pass + +assert setup_modules, 'Must have distutils or setuptools installed' + + +def _get_locations(pkgs, package_dir): + """ + Based on setuptools logic and the package_dir dict, builds a dict of location roots for each pkg in pkgs. + + See http://docs.python.org/distutils/setupscript.html + + :returns: a dict {pkgname: root} for each pkgname in pkgs (and each of their parents) + """ + # package_dir contains a dict {package_name: relativepath} + # Example {'': 'src', 'foo': 'lib', 'bar': 'lib2'} + # + # '' means where to look for any package unless a parent package + # is listed so package bar.pot is expected at lib2/bar/pot, + # whereas package sup.dee is expected at src/sup/dee + # + # if package_dir does not state anything about a package, + # setuptool expects the package folder to be in the root of the + # project + locations = {} + allprefix = package_dir.get('', '') + for pkg in pkgs: + parent_location = None + splits = pkg.split('.') + # we iterate over compound name from parent to child + # so once we found parent, children just append to their parent + for key_len in range(len(splits)): + key = '.'.join(splits[:key_len + 1]) + if key not in locations: + if key in package_dir: + locations[key] = package_dir[key] + elif parent_location is not None: + locations[key] = os.path.join(parent_location, splits[key_len]) + else: + locations[key] = os.path.join(allprefix, key) + parent_location = locations[key] + return locations + + +def generate_cmake_file(package_name, version, scripts, package_dir, pkgs, modules, setup_module=None): + """ + Generate lines to add to a cmake file which will set variables. + + :param version: str, format 'int.int.int' + :param scripts: [list of str]: relative paths to scripts + :param package_dir: {modulename: path} + :param pkgs: [list of str] python_packages declared in catkin package + :param modules: [list of str] python modules + :param setup_module: str, setuptools or distutils + """ + prefix = '%s_SETUP_PY' % package_name + result = [] + if setup_module: + result.append(r'set(%s_SETUP_MODULE "%s")' % (prefix, setup_module)) + result.append(r'set(%s_VERSION "%s")' % (prefix, version)) + result.append(r'set(%s_SCRIPTS "%s")' % (prefix, ';'.join(scripts))) + + # Remove packages with '.' separators. + # + # setuptools allows specifying submodules in other folders than + # their parent + # + # The symlink approach of catkin does not work with such submodules. + # In the common case, this does not matter as the submodule is + # within the containing module. We verify this assumption, and if + # it passes, we remove submodule packages. + locations = _get_locations(pkgs, package_dir) + for pkgname, location in locations.items(): + if '.' not in pkgname: + continue + splits = pkgname.split('.') + # hack: ignore write-combining setup.py files for msg and srv files + if splits[1] in ['msg', 'srv']: + continue + # check every child has the same root folder as its parent + root_name = splits[0] + root_location = location + for _ in range(len(splits) - 1): + root_location = os.path.dirname(root_location) + if root_location != locations[root_name]: + raise RuntimeError( + 'catkin_export_python does not support setup.py files that combine across multiple directories: %s in %s, %s in %s' % (pkgname, location, root_name, locations[root_name])) + + # If checks pass, remove all submodules + pkgs = [p for p in pkgs if '.' not in p] + + resolved_pkgs = [] + for pkg in pkgs: + resolved_pkgs += [locations[pkg]] + + result.append(r'set(%s_PACKAGES "%s")' % (prefix, ';'.join(pkgs))) + result.append(r'set(%s_PACKAGE_DIRS "%s")' % (prefix, ';'.join(resolved_pkgs).replace('\\', '/'))) + + # skip modules which collide with package names + filtered_modules = [] + for modname in modules: + splits = modname.split('.') + # check all parents too + equals_package = [('.'.join(splits[:-i]) in locations) for i in range(len(splits))] + if any(equals_package): + continue + filtered_modules.append(modname) + module_locations = _get_locations(filtered_modules, package_dir) + + result.append(r'set(%s_MODULES "%s")' % (prefix, ';'.join(['%s.py' % m.replace('.', '/') for m in filtered_modules]))) + result.append(r'set(%s_MODULE_DIRS "%s")' % (prefix, ';'.join([module_locations[m] for m in filtered_modules]).replace('\\', '/'))) + + return result + + +def _create_mock_setup_function(setup_module, package_name, outfile): + """ + Create a function to call instead of distutils.core.setup or setuptools.setup. + + It just captures some args and writes them into a file that can be used from cmake. + + :param package_name: name of the package + :param outfile: filename that cmake will use afterwards + :returns: a function to replace disutils.core.setup and setuptools.setup + """ + + def setup(*args, **kwargs): + """Check kwargs and write a scriptfile.""" + if 'version' not in kwargs: + sys.stderr.write("\n*** Unable to find 'version' in setup.py of %s\n" % package_name) + raise RuntimeError('version not found in setup.py') + version = kwargs['version'] + package_dir = kwargs.get('package_dir', {}) + + pkgs = kwargs.get('packages', []) + scripts = kwargs.get('scripts', []) + modules = kwargs.get('py_modules', []) + + unsupported_args = [ + 'entry_points', + 'exclude_package_data', + 'ext_modules ', + 'ext_package', + 'include_package_data', + 'namespace_packages', + 'setup_requires', + 'use_2to3', + 'zip_safe'] + used_unsupported_args = [arg for arg in unsupported_args if arg in kwargs] + if used_unsupported_args: + sys.stderr.write('*** Arguments %s to setup() not supported in catkin devel space in setup.py of %s\n' % (used_unsupported_args, package_name)) + + result = generate_cmake_file(package_name=package_name, + version=version, + scripts=scripts, + package_dir=package_dir, + pkgs=pkgs, + modules=modules, + setup_module=setup_module) + with open(outfile, 'w') as out: + out.write('\n'.join(result)) + + return setup + + +def main(): + """Script main, parses arguments and invokes Dummy.setup indirectly.""" + parser = ArgumentParser(description='Utility to read setup.py values from cmake macros. Creates a file with CMake set commands setting variables.') + parser.add_argument('package_name', help='Name of catkin package') + parser.add_argument('setupfile_path', help='Full path to setup.py') + parser.add_argument('outfile', help='Where to write result to') + + args = parser.parse_args() + + # print("%s" % sys.argv) + # PACKAGE_NAME = sys.argv[1] + # OUTFILE = sys.argv[3] + # print("Interrogating setup.py for package %s into %s " % (PACKAGE_NAME, OUTFILE), + # file=sys.stderr) + + # print("executing %s" % args.setupfile_path) + + # be sure you're in the directory containing + # setup.py so the sys.path manipulation works, + # so the import of __version__ works + os.chdir(os.path.dirname(os.path.abspath(args.setupfile_path))) + + # patch setup() function of distutils and setuptools for the + # context of evaluating setup.py + backup_modules = {} + try: + + for module in setup_modules: + backup_modules[id(module)] = module.setup + module.setup = _create_mock_setup_function( + setup_module=module.__name__, package_name=args.package_name, outfile=args.outfile) + + runpy.run_path(args.setupfile_path) + finally: + for module in setup_modules: + module.setup = backup_modules[id(module)] + + +if __name__ == '__main__': + main() diff --git a/Basics/workspace_example/src/learning_tf/build/catkin_generated/stamps/learning_tf/package.xml.stamp b/Basics/workspace_example/src/learning_tf/build/catkin_generated/stamps/learning_tf/package.xml.stamp new file mode 100644 index 0000000000000000000000000000000000000000..d8843783a836bf05ed0eb92d9d967bba7b442a4f --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/catkin_generated/stamps/learning_tf/package.xml.stamp @@ -0,0 +1,71 @@ + + + learning_tf + 0.0.0 + The learning_tf package + + + + + hazyparker + + + + + + TODO + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + catkin + roscpp + rospy + tf + turtlesim + roscpp + rospy + tf + turtlesim + roscpp + rospy + tf + turtlesim + + + + + + + + diff --git a/Basics/workspace_example/src/learning_tf/build/catkin_generated/stamps/learning_tf/pkg.pc.em.stamp b/Basics/workspace_example/src/learning_tf/build/catkin_generated/stamps/learning_tf/pkg.pc.em.stamp new file mode 100644 index 0000000000000000000000000000000000000000..549fb75ce8000c875c316f444238bd1f28dc88c8 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/catkin_generated/stamps/learning_tf/pkg.pc.em.stamp @@ -0,0 +1,8 @@ +prefix=@PROJECT_SPACE_DIR + +Name: @(CATKIN_PACKAGE_PREFIX + PROJECT_NAME) +Description: Description of @PROJECT_NAME +Version: @PROJECT_VERSION +Cflags: @(' '.join(['-I%s' % include for include in PROJECT_PKG_CONFIG_INCLUDE_DIRS])) +Libs: -L${prefix}/lib @(' '.join(PKG_CONFIG_LIBRARIES_WITH_PREFIX)) +Requires: @(PROJECT_CATKIN_DEPENDS) diff --git a/Basics/workspace_example/src/learning_tf/build/cmake_install.cmake b/Basics/workspace_example/src/learning_tf/build/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..00655c5800cf6498654c39f032688803e50cfb46 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/cmake_install.cmake @@ -0,0 +1,166 @@ +# Install script for directory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + + if (NOT EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}") + file(MAKE_DIRECTORY "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}") + endif() + if (NOT EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/.catkin") + file(WRITE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/.catkin" "") + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/usr/local/_setup_util.py") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + file(INSTALL DESTINATION "/usr/local" TYPE PROGRAM FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/catkin_generated/installspace/_setup_util.py") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/usr/local/env.sh") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + file(INSTALL DESTINATION "/usr/local" TYPE PROGRAM FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/catkin_generated/installspace/env.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/usr/local/setup.bash;/usr/local/local_setup.bash") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + file(INSTALL DESTINATION "/usr/local" TYPE FILE FILES + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/catkin_generated/installspace/setup.bash" + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/catkin_generated/installspace/local_setup.bash" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/usr/local/setup.sh;/usr/local/local_setup.sh") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + file(INSTALL DESTINATION "/usr/local" TYPE FILE FILES + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/catkin_generated/installspace/setup.sh" + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/catkin_generated/installspace/local_setup.sh" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/usr/local/setup.zsh;/usr/local/local_setup.zsh") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + file(INSTALL DESTINATION "/usr/local" TYPE FILE FILES + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/catkin_generated/installspace/setup.zsh" + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/catkin_generated/installspace/local_setup.zsh" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/usr/local/.rosinstall") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + file(INSTALL DESTINATION "/usr/local" TYPE FILE FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/catkin_generated/installspace/.rosinstall") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/catkin_generated/installspace/learning_tf.pc") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/learning_tf/cmake" TYPE FILE FILES + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/catkin_generated/installspace/learning_tfConfig.cmake" + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/catkin_generated/installspace/learning_tfConfig-version.cmake" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/learning_tf" TYPE FILE FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/package.xml") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/cmake_install.cmake") + +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/Basics/workspace_example/src/learning_tf/build/gtest/CTestTestfile.cmake b/Basics/workspace_example/src/learning_tf/build/gtest/CTestTestfile.cmake new file mode 100644 index 0000000000000000000000000000000000000000..7d57c2020b56e16b6a692611f361401804753b6e --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/gtest/CTestTestfile.cmake @@ -0,0 +1,7 @@ +# CMake generated Testfile for +# Source directory: /usr/src/googletest +# Build directory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +subdirs("googlemock") diff --git a/Basics/workspace_example/src/learning_tf/build/gtest/cmake_install.cmake b/Basics/workspace_example/src/learning_tf/build/gtest/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..9f0279e94c120090ed16b51308820ac83c5680cc --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/gtest/cmake_install.cmake @@ -0,0 +1,50 @@ +# Install script for directory: /usr/src/googletest + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/cmake_install.cmake") + +endif() + diff --git a/Basics/workspace_example/src/learning_tf/build/gtest/googlemock/CTestTestfile.cmake b/Basics/workspace_example/src/learning_tf/build/gtest/googlemock/CTestTestfile.cmake new file mode 100644 index 0000000000000000000000000000000000000000..aad365bc740257079daf3d8d62d1e4d6b1edd194 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/gtest/googlemock/CTestTestfile.cmake @@ -0,0 +1,7 @@ +# CMake generated Testfile for +# Source directory: /usr/src/googletest/googlemock +# Build directory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +subdirs("gtest") diff --git a/Basics/workspace_example/src/learning_tf/build/gtest/googlemock/cmake_install.cmake b/Basics/workspace_example/src/learning_tf/build/gtest/googlemock/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..adc5a9dc38bcddafe2e82599e951f5606199e3bc --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/gtest/googlemock/cmake_install.cmake @@ -0,0 +1,50 @@ +# Install script for directory: /usr/src/googletest/googlemock + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/gtest/cmake_install.cmake") + +endif() + diff --git a/Basics/workspace_example/src/learning_tf/build/gtest/googlemock/gtest/CTestTestfile.cmake b/Basics/workspace_example/src/learning_tf/build/gtest/googlemock/gtest/CTestTestfile.cmake new file mode 100644 index 0000000000000000000000000000000000000000..67c3291f46106563a807f0047c8cdec9b2caeaeb --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/gtest/googlemock/gtest/CTestTestfile.cmake @@ -0,0 +1,6 @@ +# CMake generated Testfile for +# Source directory: /usr/src/googletest/googletest +# Build directory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_tf/build/gtest/googlemock/gtest +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. diff --git a/Basics/workspace_example/src/learning_tf/build/gtest/googlemock/gtest/cmake_install.cmake b/Basics/workspace_example/src/learning_tf/build/gtest/googlemock/gtest/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..712068ce05a609fd1ed4b09d3595d88b9306aeb1 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/build/gtest/googlemock/gtest/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /usr/src/googletest/googletest + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + diff --git a/Basics/workspace_example/src/learning_tf/package.xml b/Basics/workspace_example/src/learning_tf/package.xml new file mode 100644 index 0000000000000000000000000000000000000000..d8843783a836bf05ed0eb92d9d967bba7b442a4f --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/package.xml @@ -0,0 +1,71 @@ + + + learning_tf + 0.0.0 + The learning_tf package + + + + + hazyparker + + + + + + TODO + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + catkin + roscpp + rospy + tf + turtlesim + roscpp + rospy + tf + turtlesim + roscpp + rospy + tf + turtlesim + + + + + + + + diff --git a/Basics/workspace_example/src/learning_tf/src/turtle_tf_broadcaster.cpp b/Basics/workspace_example/src/learning_tf/src/turtle_tf_broadcaster.cpp new file mode 100644 index 0000000000000000000000000000000000000000..ad75826f7e071c5f5b914d4ac9551f0ea48bd5b8 --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/src/turtle_tf_broadcaster.cpp @@ -0,0 +1,48 @@ +// +// Created by hazyparker on 2022/1/8. +// create tf data, send cmd of turtle2 + +#include +#include +#include + +std::string turtle_name; + +void poseCallback(const turtlesim::PoseConstPtr &msg){ + // create tf broadcaster + static tf::TransformBroadcaster br; + + // init tf data + tf::Transform transform; + transform.setOrigin(tf::Vector3(msg->x, msg->y, 0.0)); + tf::Quaternion q; + q.setRPY(0, 0, msg->theta); + transform.setRotation(q); + + // broadcast tf data between world and turtle(store in transform) + // describe axis relationship of world and turtle_name + // from now to next 10 seconds + br.sendTransform(tf::StampedTransform(transform, ros::Time::now(), "world", turtle_name)); +} + +int main(int argc, char **argv){ + // init ros node + ros::init(argc, argv, "my_tf_broadcaster"); + + // use input param as turtle name + if(argc != 2){ + ROS_ERROR("need turtle name as argument"); + return -1; + } + turtle_name = argv[1]; + + // subscribe Pose topic + ros::NodeHandle n; + ros::Subscriber sub = n.subscribe(turtle_name+"/pose", 10, poseCallback); + + // loop, waiting for callback function + ros::spin(); + + return 0; +} + diff --git a/Basics/workspace_example/src/learning_tf/src/turtle_tf_listener.cpp b/Basics/workspace_example/src/learning_tf/src/turtle_tf_listener.cpp new file mode 100644 index 0000000000000000000000000000000000000000..1b6e6e384df14e71f3fe204c4055e530f26339ab --- /dev/null +++ b/Basics/workspace_example/src/learning_tf/src/turtle_tf_listener.cpp @@ -0,0 +1,57 @@ +// +// Created by hazyparker on 2022/1/8. +// listener of tf data + +#include +#include +#include +#include + + +int main(int argc, char **argv){ + // init ros node + ros::init(argc, argv, "my_tf_listener"); + + // create ros node + ros::NodeHandle n; + + // create turtle2 + ros::service::waitForService("/spawn"); + ros::ServiceClient add_turtle = n.serviceClient("/spawn"); + turtlesim::Spawn srv; + add_turtle.call(srv); + + // create publisher + ros::Publisher turtle_vel = n.advertise("/turtle2/cmd_vel", 10); + + // create tf listener + tf::TransformListener transformListener; + + ros::Rate loop_rate(10.0); + while(n.ok()){ + // get tf data between turtle1 and turtle2 + tf::StampedTransform transform; + try{ + transformListener.waitForTransform("/turtle2", "/turtle1", ros::Time(0), ros::Duration(3.0)); + transformListener.lookupTransform("/turtle2", "/turtle1", ros::Time(0), transform); + } + catch(tf::TransformException &exception){ + ROS_ERROR("%s", exception.what()); + ros::Duration(1.0).sleep(); + continue; + } + + // publish cmd_vel of turtle2 to catch up with turtle1 + // a simple P(proportion) control + geometry_msgs::Twist vel_msg; + vel_msg.angular.z = 4.0 * atan2(transform.getOrigin().y(), transform.getOrigin().x()); + vel_msg.linear.x = 0.5 * sqrt(pow(transform.getOrigin().x(), 2) + + pow(transform.getOrigin().y(), 2)); + turtle_vel.publish(vel_msg); + + loop_rate.sleep(); + } + + return 0; +} + diff --git a/Basics/workspace_example/src/learning_topic/.idea/.gitignore b/Basics/workspace_example/src/learning_topic/.idea/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..13566b81b018ad684f3a35fee301741b2734c8f4 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/Basics/workspace_example/src/learning_topic/.idea/learning_topic.iml b/Basics/workspace_example/src/learning_topic/.idea/learning_topic.iml new file mode 100644 index 0000000000000000000000000000000000000000..f08604bb65b25149b195f9e9f282f9683a428592 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/.idea/learning_topic.iml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_topic/.idea/misc.xml b/Basics/workspace_example/src/learning_topic/.idea/misc.xml new file mode 100644 index 0000000000000000000000000000000000000000..79b3c94830bab93d40d0770f2765540fe24ed423 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/.idea/misc.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_topic/.idea/modules.xml b/Basics/workspace_example/src/learning_topic/.idea/modules.xml new file mode 100644 index 0000000000000000000000000000000000000000..c9b769b477d69aa3e957228a4d652066bf30c3d7 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_topic/.idea/vcs.xml b/Basics/workspace_example/src/learning_topic/.idea/vcs.xml new file mode 100644 index 0000000000000000000000000000000000000000..4fce1d86b49521afe1cee4ed1c13b6396ebbc6f3 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_topic//devel/.catkin b/Basics/workspace_example/src/learning_topic//devel/.catkin new file mode 100644 index 0000000000000000000000000000000000000000..1b999f4b4cb63e21bf3c48f6d0996feeb6daea35 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic//devel/.catkin @@ -0,0 +1 @@ +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_topic/CMakeLists.txt b/Basics/workspace_example/src/learning_topic/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..34c8da705d159f5d19b9a48dbf74b70c10706190 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/CMakeLists.txt @@ -0,0 +1,231 @@ +cmake_minimum_required(VERSION 3.0.2) +project(learning_topic) + +## Compile as C++11, supported in ROS Kinetic and newer +# add_compile_options(-std=c++11) + +## Find catkin macros and libraries +## if COMPONENTS list like find_package(catkin REQUIRED COMPONENTS xyz) +## is used, also find other catkin packages +find_package(catkin REQUIRED COMPONENTS + geometry_msgs + roscpp + rospy + std_msgs + turtlesim + message_generation +) + +## System dependencies are found with CMake's conventions +# find_package(Boost REQUIRED COMPONENTS system) + + +## Uncomment this if the package has a setup.py. This macro ensures +## modules and global scripts declared therein get installed +## See http://ros.org/doc/api/catkin/html/user_guide/setup_dot_py.html +# catkin_python_setup() + +################################################ +## Declare ROS messages, services and actions ## +################################################ + +## To declare and build messages, services or actions from within this +## package, follow these steps: +## * Let MSG_DEP_SET be the set of packages whose message types you use in +## your messages/services/actions (e.g. std_msgs, actionlib_msgs, ...). +## * In the file package.xml: +## * add a build_depend tag for "message_generation" +## * add a build_depend and a exec_depend tag for each package in MSG_DEP_SET +## * If MSG_DEP_SET isn't empty the following dependency has been pulled in +## but can be declared for certainty nonetheless: +## * add a exec_depend tag for "message_runtime" +## * In this file (CMakeLists.txt): +## * add "message_generation" and every package in MSG_DEP_SET to +## find_package(catkin REQUIRED COMPONENTS ...) +## * add "message_runtime" and every package in MSG_DEP_SET to +## catkin_package(CATKIN_DEPENDS ...) +## * uncomment the add_*_files sections below as needed +## and list every .msg/.srv/.action file to be processed +## * uncomment the generate_messages entry below +## * add every package in MSG_DEP_SET to generate_messages(DEPENDENCIES ...) + +## Generate messages in the 'msg' folder +# add_message_files( +# FILES +# Message1.msg +# Message2.msg +# ) + +## Generate services in the 'srv' folder +# add_service_files( +# FILES +# Service1.srv +# Service2.srv +# ) + +## Generate actions in the 'action' folder +# add_action_files( +# FILES +# Action1.action +# Action2.action +# ) + +## Generate added messages and services with any dependencies listed here +# generate_messages( +# DEPENDENCIES +# geometry_msgs# std_msgs +# ) + +add_message_files( + FILES Person.msg +) + +generate_messages( + DEPENDENCIES std_msgs +) + +################################################ +## Declare ROS dynamic reconfigure parameters ## +################################################ + +## To declare and build dynamic reconfigure parameters within this +## package, follow these steps: +## * In the file package.xml: +## * add a build_depend and a exec_depend tag for "dynamic_reconfigure" +## * In this file (CMakeLists.txt): +## * add "dynamic_reconfigure" to +## find_package(catkin REQUIRED COMPONENTS ...) +## * uncomment the "generate_dynamic_reconfigure_options" section below +## and list every .cfg file to be processed + +## Generate dynamic reconfigure parameters in the 'cfg' folder +# generate_dynamic_reconfigure_options( +# cfg/DynReconf1.cfg +# cfg/DynReconf2.cfg +# ) + +################################### +## catkin specific configuration ## +################################### +## The catkin_package macro generates cmake config files for your package +## Declare things to be passed to dependent projects +## INCLUDE_DIRS: uncomment this if your package contains header files +## LIBRARIES: libraries you create in this project that dependent projects also need +## CATKIN_DEPENDS: catkin_packages dependent projects also need +## DEPENDS: system dependencies of this project that dependent projects also need +catkin_package( +# INCLUDE_DIRS include +# LIBRARIES learning_topic + CATKIN_DEPENDS geometry_msgs roscpp rospy std_msgs turtlesim message_runtime +# DEPENDS system_lib +) + +########### +## Build ## +########### + +## Specify additional locations of header files +## Your package locations should be listed before other locations +include_directories( +# include + ${catkin_INCLUDE_DIRS} +) + +## Declare a C++ library +# add_library(${PROJECT_NAME} +# src/${PROJECT_NAME}/learning_topic.cpp +# ) + +## Add cmake target dependencies of the library +## as an example, code may need to be generated before libraries +## either from message generation or dynamic reconfigure +# add_dependencies(${PROJECT_NAME} ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS}) + +## Declare a C++ executable +## With catkin_make all packages are built within a single CMake context +## The recommended prefix ensures that target names across packages don't collide +# add_executable(${PROJECT_NAME}_node src/learning_topic_node.cpp) + +## Rename C++ executable without prefix +## The above recommended prefix causes long target names, the following renames the +## target back to the shorter version for ease of user use +## e.g. "rosrun someones_pkg node" instead of "rosrun someones_pkg someones_pkg_node" +# set_target_properties(${PROJECT_NAME}_node PROPERTIES OUTPUT_NAME node PREFIX "") + +## Add cmake target dependencies of the executable +## same as for the library above +# add_dependencies(${PROJECT_NAME}_node ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS}) + +## Specify libraries to link a library or executable target against +# target_link_libraries(${PROJECT_NAME}_node +# ${catkin_LIBRARIES} +# ) +add_executable(velocity_publisher src/velocity_publisher.cpp) +target_link_libraries(velocity_publisher ${catkin_LIBRARIES}) + +add_executable(pose_subscriber src/pose_subscriber.cpp) +target_link_libraries(pose_subscriber ${catkin_LIBRARIES}) + +add_executable(person_publisher src/person_publisher.cpp) +target_link_libraries(person_publisher ${catkin_LIBRARIES}) +add_dependencies(person_publisher ${PROJECT_NAME}_generate_messages_cpp) + +add_executable(person_subscriber src/person_subscriber.cpp) +target_link_libraries(person_subscriber ${catkin_LIBRARIES}) +add_dependencies(person_subscriber ${PROJECT_NAME}_generate_messages_cpp) + + +############# +## Install ## +############# + +# all install targets should use catkin DESTINATION variables +# See http://ros.org/doc/api/catkin/html/adv_user_guide/variables.html + +## Mark executable scripts (Python etc.) for installation +## in contrast to setup.py, you can choose the destination +# catkin_install_python(PROGRAMS +# scripts/my_python_script +# DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} +# ) + +## Mark executables for installation +## See http://docs.ros.org/melodic/api/catkin/html/howto/format1/building_executables.html +# install(TARGETS ${PROJECT_NAME}_node +# RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} +# ) + +## Mark libraries for installation +## See http://docs.ros.org/melodic/api/catkin/html/howto/format1/building_libraries.html +# install(TARGETS ${PROJECT_NAME} +# ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} +# LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} +# RUNTIME DESTINATION ${CATKIN_GLOBAL_BIN_DESTINATION} +# ) + +## Mark cpp header files for installation +# install(DIRECTORY include/${PROJECT_NAME}/ +# DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION} +# FILES_MATCHING PATTERN "*.h" +# PATTERN ".svn" EXCLUDE +# ) + +## Mark other files for installation (e.g. launch and bag files, etc.) +# install(FILES +# # myfile1 +# # myfile2 +# DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} +# ) + +############# +## Testing ## +############# + +## Add gtest based cpp test target and link libraries +# catkin_add_gtest(${PROJECT_NAME}-test test/test_learning_topic.cpp) +# if(TARGET ${PROJECT_NAME}-test) +# target_link_libraries(${PROJECT_NAME}-test ${PROJECT_NAME}) +# endif() + +## Add folders to be run by python nosetests +# catkin_add_nosetests(test) diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/query/cache-v2 b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/query/cache-v2 new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/query/cmakeFiles-v1 b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/query/cmakeFiles-v1 new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/query/codemodel-v2 b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/query/codemodel-v2 new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/query/toolchains-v1 b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/query/toolchains-v1 new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/cache-v2-80d1982907f3413d75dc.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/cache-v2-80d1982907f3413d75dc.json new file mode 100644 index 0000000000000000000000000000000000000000..175444f05b5a3e65a1dfc20c337dcdb49b6d4f9e --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/cache-v2-80d1982907f3413d75dc.json @@ -0,0 +1,2287 @@ +{ + "entries" : + [ + { + "name" : "BUILD_GMOCK", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Builds the googlemock subproject" + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "BUILD_GTEST", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Builds the googletest subproject" + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "BUILD_SHARED_LIBS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Build shared libraries (DLLs)." + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "CATKIN_DEVEL_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "PATH", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel" + }, + { + "name" : "CATKIN_ENABLE_TESTING", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Catkin enable testing" + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "CATKIN_ENV", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "catkin environment" + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/catkin_generated/env_cached.sh" + }, + { + "name" : "CATKIN_PACKAGE_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Prefix to apply to package generated via gendebian" + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CATKIN_SKIP_TESTING", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Catkin skip testing" + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "CATKIN_SYMLINK_INSTALL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Replace the CMake install command with a custom implementation using symlinks instead of copying resources" + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "CATKIN_TEST_RESULTS_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/test_results" + }, + { + "name" : "CMAKE_ADDR2LINE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/addr2line" + }, + { + "name" : "CMAKE_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ar" + }, + { + "name" : "CMAKE_BUILD_TYPE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ..." + } + ], + "type" : "STRING", + "value" : "Debug" + }, + { + "name" : "CMAKE_CACHEFILE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "This is the directory where this CMakeCache.txt was created" + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build" + }, + { + "name" : "CMAKE_CACHE_MAJOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Major version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "3" + }, + { + "name" : "CMAKE_CACHE_MINOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Minor version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "21" + }, + { + "name" : "CMAKE_CACHE_PATCH_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Patch version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake executable." + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/app/CMake/cmake/bin/cmake" + }, + { + "name" : "CMAKE_CPACK_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to cpack program executable." + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/app/CMake/cmake/bin/cpack" + }, + { + "name" : "CMAKE_CTEST_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to ctest program executable." + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/app/CMake/cmake/bin/ctest" + }, + { + "name" : "CMAKE_CXX_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "CXX compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/c++" + }, + { + "name" : "CMAKE_CXX_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ar-7" + }, + { + "name" : "CMAKE_CXX_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ranlib-7" + }, + { + "name" : "CMAKE_CXX_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CXX_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-g" + }, + { + "name" : "CMAKE_CXX_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_C_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "C compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/cc" + }, + { + "name" : "CMAKE_C_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ar-7" + }, + { + "name" : "CMAKE_C_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ranlib-7" + }, + { + "name" : "CMAKE_C_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-g" + }, + { + "name" : "CMAKE_C_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_DLLTOOL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "CMAKE_DLLTOOL-NOTFOUND" + }, + { + "name" : "CMAKE_EXECUTABLE_FORMAT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Executable file format" + } + ], + "type" : "INTERNAL", + "value" : "ELF" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXPORT_COMPILE_COMMANDS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Enable/Disable output of compile commands during generation." + } + ], + "type" : "BOOL", + "value" : "" + }, + { + "name" : "CMAKE_EXTRA_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of external makefile project generator." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator." + } + ], + "type" : "INTERNAL", + "value" : "Ninja" + }, + { + "name" : "CMAKE_GENERATOR_INSTANCE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Generator instance identifier." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_PLATFORM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator platform." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_TOOLSET", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator toolset." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_HAVE_LIBC_PTHREAD", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Test CMAKE_HAVE_LIBC_PTHREAD" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_HAVE_PTHREADS_CREATE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Have library pthreads" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_HAVE_PTHREAD_CREATE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Have library pthread" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_HAVE_PTHREAD_H", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Have include pthread.h" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_HOME_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Source directory with the top level CMakeLists.txt file for this project" + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic" + }, + { + "name" : "CMAKE_INSTALL_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install path prefix, prepended onto install directories." + } + ], + "type" : "PATH", + "value" : "/usr/local" + }, + { + "name" : "CMAKE_INSTALL_SO_NO_EXE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install .so files without execute permission." + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_LINKER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ld" + }, + { + "name" : "CMAKE_MAKE_PROGRAM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/snap/clion/178/bin/ninja/linux/ninja" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_NM", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/nm" + }, + { + "name" : "CMAKE_NUMBER_OF_MAKEFILES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "number of local generators" + } + ], + "type" : "INTERNAL", + "value" : "4" + }, + { + "name" : "CMAKE_OBJCOPY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/objcopy" + }, + { + "name" : "CMAKE_OBJDUMP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/objdump" + }, + { + "name" : "CMAKE_PLATFORM_INFO_INITIALIZED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Platform information initialized" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_PROJECT_DESCRIPTION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_HOMEPAGE_URL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "learning_topic" + }, + { + "name" : "CMAKE_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ranlib" + }, + { + "name" : "CMAKE_READELF", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/readelf" + }, + { + "name" : "CMAKE_ROOT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake installation." + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SKIP_INSTALL_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when installing shared libraries, but are added when building." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_SKIP_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when using shared libraries." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STRIP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/strip" + }, + { + "name" : "CMAKE_UNAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "uname command" + } + ], + "type" : "INTERNAL", + "value" : "/bin/uname" + }, + { + "name" : "CMAKE_VERBOSE_MAKEFILE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "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." + } + ], + "type" : "BOOL", + "value" : "FALSE" + }, + { + "name" : "DOXYGEN_EXECUTABLE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "DOXYGEN_EXECUTABLE-NOTFOUND" + }, + { + "name" : "EMPY_EXECUTABLE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/empy" + }, + { + "name" : "EMPY_SCRIPT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Empy script" + } + ], + "type" : "STRING", + "value" : "/usr/bin/empy" + }, + { + "name" : "FIND_PACKAGE_MESSAGE_DETAILS_PythonInterp", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Details about finding PythonInterp" + } + ], + "type" : "INTERNAL", + "value" : "[/usr/bin/python2][v2.7.17()]" + }, + { + "name" : "FIND_PACKAGE_MESSAGE_DETAILS_Threads", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Details about finding Threads" + } + ], + "type" : "INTERNAL", + "value" : "[TRUE][v()]" + }, + { + "name" : "GMOCK_FROM_SOURCE_FOUND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "TRUE" + }, + { + "name" : "GMOCK_FROM_SOURCE_INCLUDE_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr/include" + }, + { + "name" : "GMOCK_FROM_SOURCE_LIBRARIES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "gmock" + }, + { + "name" : "GMOCK_FROM_SOURCE_LIBRARY_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gmock" + }, + { + "name" : "GMOCK_FROM_SOURCE_MAIN_LIBRARIES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "gmock_main" + }, + { + "name" : "GMock_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for GMock." + } + ], + "type" : "PATH", + "value" : "GMock_DIR-NOTFOUND" + }, + { + "name" : "GTEST_FROM_SOURCE_FOUND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "TRUE" + }, + { + "name" : "GTEST_FROM_SOURCE_INCLUDE_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr/include" + }, + { + "name" : "GTEST_FROM_SOURCE_LIBRARIES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "gtest" + }, + { + "name" : "GTEST_FROM_SOURCE_LIBRARY_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest" + }, + { + "name" : "GTEST_FROM_SOURCE_MAIN_LIBRARIES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "gtest_main" + }, + { + "name" : "GTEST_INCLUDE_DIR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a file." + } + ], + "type" : "PATH", + "value" : "/usr/include" + }, + { + "name" : "GTEST_LIBRARY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "GTEST_LIBRARY-NOTFOUND" + }, + { + "name" : "GTEST_LIBRARY_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "GTEST_LIBRARY_DEBUG-NOTFOUND" + }, + { + "name" : "GTEST_MAIN_LIBRARY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "GTEST_MAIN_LIBRARY-NOTFOUND" + }, + { + "name" : "GTEST_MAIN_LIBRARY_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "GTEST_MAIN_LIBRARY_DEBUG-NOTFOUND" + }, + { + "name" : "GTest_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for GTest." + } + ], + "type" : "PATH", + "value" : "GTest_DIR-NOTFOUND" + }, + { + "name" : "LSB_FOUND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "lsb_release executable was found" + } + ], + "type" : "BOOL", + "value" : "TRUE" + }, + { + "name" : "LSB_RELEASE_EXECUTABLE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/lsb_release" + }, + { + "name" : "NOSETESTS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/nosetests-2.7" + }, + { + "name" : "PYTHON_EXECUTABLE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/python2" + }, + { + "name" : "PYTHON_INSTALL_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "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." + } + ], + "type" : "INTERNAL", + "value" : "lib/python2.7/dist-packages" + }, + { + "name" : "PYTHON_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Specify specific Python version to use ('major.minor' or 'major')" + } + ], + "type" : "STRING", + "value" : "2" + }, + { + "name" : "RT_LIBRARY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "/usr/lib/x86_64-linux-gnu/librt.so" + }, + { + "name" : "SETUPTOOLS_DEB_LAYOUT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Enable debian style python package layout" + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "SITE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of the computer/site where compile is being run" + } + ], + "type" : "STRING", + "value" : "hazy-LenovoAir14" + }, + { + "name" : "UBUNTU", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "LSB Distrib tag" + } + ], + "type" : "BOOL", + "value" : "TRUE" + }, + { + "name" : "UBUNTU_BIONIC", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "LSB Distrib - codename tag" + } + ], + "type" : "BOOL", + "value" : "TRUE" + }, + { + "name" : "_gmock_INCLUDES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a file." + } + ], + "type" : "FILEPATH", + "value" : "/usr/include/gmock/gmock.h" + }, + { + "name" : "_gmock_SOURCES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a file." + } + ], + "type" : "FILEPATH", + "value" : "/usr/src/gmock/src/gmock.cc" + }, + { + "name" : "_gtest_INCLUDES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a file." + } + ], + "type" : "FILEPATH", + "value" : "/usr/include/gtest/gtest.h" + }, + { + "name" : "_gtest_SOURCES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a file." + } + ], + "type" : "FILEPATH", + "value" : "/usr/src/gtest/src/gtest.cc" + }, + { + "name" : "catkin_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for catkin." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/catkin/cmake" + }, + { + "name" : "cpp_common_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for cpp_common." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/cpp_common/cmake" + }, + { + "name" : "gencpp_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for gencpp." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/gencpp/cmake" + }, + { + "name" : "geneus_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for geneus." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/geneus/cmake" + }, + { + "name" : "genlisp_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for genlisp." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/genlisp/cmake" + }, + { + "name" : "genmsg_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for genmsg." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/genmsg/cmake" + }, + { + "name" : "gennodejs_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for gennodejs." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/gennodejs/cmake" + }, + { + "name" : "genpy_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for genpy." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/genpy/cmake" + }, + { + "name" : "geometry_msgs_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for geometry_msgs." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/geometry_msgs/cmake" + }, + { + "name" : "gmock_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock" + }, + { + "name" : "gmock_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "OFF" + }, + { + "name" : "gmock_LIB_DEPENDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Dependencies for the target" + } + ], + "type" : "STATIC", + "value" : "general;-lpthread;" + }, + { + "name" : "gmock_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/usr/src/googletest/googlemock" + }, + { + "name" : "gmock_build_tests", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Build all of Google Mock's own tests." + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "gmock_main_LIB_DEPENDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Dependencies for the target" + } + ], + "type" : "STATIC", + "value" : "general;-lpthread;" + }, + { + "name" : "googletest-distribution_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest" + }, + { + "name" : "googletest-distribution_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "OFF" + }, + { + "name" : "googletest-distribution_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/usr/src/googletest" + }, + { + "name" : "gtest_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/gtest" + }, + { + "name" : "gtest_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "OFF" + }, + { + "name" : "gtest_LIB_DEPENDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Dependencies for the target" + } + ], + "type" : "STATIC", + "value" : "general;-lpthread;" + }, + { + "name" : "gtest_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/usr/src/googletest/googletest" + }, + { + "name" : "gtest_build_samples", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Build gtest's sample programs." + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "gtest_build_tests", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Build all of gtest's own tests." + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "gtest_disable_pthreads", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Disable uses of pthreads in gtest." + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "gtest_force_shared_crt", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Use shared (DLL) run-time lib even when Google Test is built as static lib." + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "gtest_hide_internal_symbols", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Build gtest with internal symbols hidden in shared libraries." + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "gtest_main_LIB_DEPENDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Dependencies for the target" + } + ], + "type" : "STATIC", + "value" : "general;-lpthread;general;gtest;" + }, + { + "name" : "learning_topic_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build" + }, + { + "name" : "learning_topic_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "ON" + }, + { + "name" : "learning_topic_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic" + }, + { + "name" : "lib", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "/opt/ros/melodic/lib/libxmlrpcpp.so" + }, + { + "name" : "message_generation_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for message_generation." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/message_generation/cmake" + }, + { + "name" : "message_runtime_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for message_runtime." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/message_runtime/cmake" + }, + { + "name" : "rosconsole_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for rosconsole." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/rosconsole/cmake" + }, + { + "name" : "roscpp_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for roscpp." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/roscpp/cmake" + }, + { + "name" : "roscpp_serialization_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for roscpp_serialization." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/roscpp_serialization/cmake" + }, + { + "name" : "roscpp_traits_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for roscpp_traits." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/roscpp_traits/cmake" + }, + { + "name" : "rosgraph_msgs_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for rosgraph_msgs." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/rosgraph_msgs/cmake" + }, + { + "name" : "rospy_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for rospy." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/rospy/cmake" + }, + { + "name" : "rostime_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for rostime." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/rostime/cmake" + }, + { + "name" : "std_msgs_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for std_msgs." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/std_msgs/cmake" + }, + { + "name" : "std_srvs_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for std_srvs." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/std_srvs/cmake" + }, + { + "name" : "turtlesim_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for turtlesim." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/turtlesim/cmake" + }, + { + "name" : "xmlrpcpp_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for xmlrpcpp." + } + ], + "type" : "PATH", + "value" : "/opt/ros/melodic/share/xmlrpcpp/cmake" + } + ], + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/cmakeFiles-v1-fb001ae87eb25a728fe5.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/cmakeFiles-v1-fb001ae87eb25a728fe5.json new file mode 100644 index 0000000000000000000000000000000000000000..6108fbbea6bd665818ab805412dbef9991fd7dae --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/cmakeFiles-v1-fb001ae87eb25a728fe5.json @@ -0,0 +1,925 @@ +{ + "inputs" : + [ + { + "path" : "CMakeLists.txt" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/3.21.1/CMakeSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeSystemSpecificInitialize.cmake" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/3.21.1/CMakeCCompiler.cmake" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/3.21.1/CMakeCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeSystemSpecificInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeGenericSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeInitializeConfigs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/UnixPaths.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCXXInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkinConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/all.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeParseArguments.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/assert.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/atomic_configure_file.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_add_env_hooks.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_destinations.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_download.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_generate_environment.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_install_python.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_libraries.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_metapackage.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_package.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_package_xml.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/custom_install.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_symlink_install.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_workspace.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/debug_message.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/em_expand.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/python.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPythonInterp.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageMessage.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/empy.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/find_program_required.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/legacy.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/list_append_deduplicate.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/list_append_unique.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/list_insert_in_workspace_order.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/safe_execute_process.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/stamp.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/string_starts_with.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/platform/lsb.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/platform/ubuntu.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/platform/windows.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/test/tests.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/DartConfiguration.tcl.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/test/catkin_download_test_data.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/test/gtest.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindGTest.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/GoogleTest.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageMessage.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/test/nosetests.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/tools/doxygen.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/tools/libraries.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/tools/rt.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/package.xml" + }, + { + "isGenerated" : true, + "path" : "build/catkin/catkin_generated/version/package.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/_setup_util.py.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/env.sh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/setup.bash.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/local_setup.bash.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/setup.sh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/local_setup.sh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/setup.zsh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/local_setup.zsh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/rosinstall.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/_setup_util.py.in" + }, + { + "isGenerated" : true, + "path" : "build/catkin_generated/installspace/_setup_util.py" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/env.sh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/setup.bash.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/local_setup.bash.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/setup.sh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/local_setup.sh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/setup.zsh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/local_setup.zsh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/rosinstall.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/generate_cached_setup.py.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/env.sh.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkin_python_setup.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/interrogate_setup_dot_py.py" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/message_runtime/cmake/message_runtimeConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/message_runtime/cmake/message_runtimeConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/cpp_common/cmake/cpp_commonConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/cpp_common/cmake/cpp_commonConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/roscpp_serialization/cmake/roscpp_serializationConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/roscpp_serialization/cmake/roscpp_serializationConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/roscpp_traits/cmake/roscpp_traitsConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/roscpp_traits/cmake/roscpp_traitsConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rostime/cmake/rostimeConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rostime/cmake/rostimeConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/std_msgs/cmake/std_msgs-msg-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgs-msg-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/roscpp/cmake/roscppConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rosconsole/cmake/rosconsole-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgs-msg-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcppConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcppConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcpp-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/roscpp/cmake/roscpp-msg-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rospy/cmake/rospyConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/rospy/cmake/rospyConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/std_srvs/cmake/std_srvs-msg-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/turtlesim/cmake/turtlesim-msg-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/message_generation/cmake/message_generationConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/message_generation/cmake/message_generationConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/gencpp/cmake/gencppConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/gencpp/cmake/gencppConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genmsg/cmake/genmsgConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genmsg/cmake/genmsgConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkinConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeParseArguments.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/gencpp/cmake/gencppConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/gencpp/cmake/gencppConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/geneus/cmake/geneusConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/geneus/cmake/geneusConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genmsg/cmake/genmsgConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genmsg/cmake/genmsgConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/geneus/cmake/geneus-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genlisp/cmake/genlispConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genlisp/cmake/genlispConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genlisp/cmake/genlisp-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/gennodejs/cmake/gennodejsConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/gennodejs/cmake/gennodejsConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/gennodejs/cmake/gennodejs-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genpy/cmake/genpyConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genpy/cmake/genpyConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genpy/cmake/genpy-extras.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/gencpp/cmake/gencpp-extras.cmake" + }, + { + "isGenerated" : true, + "path" : "build/catkin_generated/ordered_paths.cmake" + }, + { + "isGenerated" : true, + "path" : "build/catkin_generated/ordered_paths.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genmsg/cmake/pkg-msg-paths.cmake.develspace.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genmsg/cmake/pkg-msg-paths.cmake.installspace.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genmsg/cmake/pkg-msg-extras.cmake.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genmsg/cmake/pkg-msg-extras.cmake.in" + }, + { + "isExternal" : true, + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/learning_topic/cmake/learning_topic-msg-paths.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/std_msgs/cmake/std_msgs-msg-paths.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genmsg/cmake/pkg-genmsg.context.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genmsg/cmake/pkg-genmsg.cmake.em" + }, + { + "isGenerated" : true, + "path" : "build/cmake/learning_topic-genmsg.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/gencpp/cmake/gencppConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/gencpp/cmake/gencppConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/geneus/cmake/geneusConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/geneus/cmake/geneusConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genlisp/cmake/genlispConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genlisp/cmake/genlispConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/gennodejs/cmake/gennodejsConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/gennodejs/cmake/gennodejsConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genpy/cmake/genpyConfig-version.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/genpy/cmake/genpyConfig.cmake" + }, + { + "path" : "package.xml" + }, + { + "isGenerated" : true, + "path" : "build/catkin_generated/package.cmake" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/pkg.context.pc.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/em/pkg.pc.em" + }, + { + "isGenerated" : true, + "path" : "build/catkin_generated/learning_topic-msg-extras.cmake.develspace.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/pkgConfig.cmake.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/pkgConfig-version.cmake.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/pkg.context.pc.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/em/pkg.pc.em" + }, + { + "isGenerated" : true, + "path" : "build/catkin_generated/learning_topic-msg-extras.cmake.installspace.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/pkgConfig.cmake.in" + }, + { + "isExternal" : true, + "path" : "/opt/ros/melodic/share/catkin/cmake/templates/pkgConfig-version.cmake.in" + }, + { + "isExternal" : true, + "path" : "/usr/src/googletest/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/usr/src/googletest/googlemock/CMakeLists.txt" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindThreads.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckLibraryExists.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckIncludeFile.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckCSourceCompiles.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageMessage.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/src/googletest/googletest/CMakeLists.txt" + }, + { + "isExternal" : true, + "path" : "/usr/src/googletest/googletest/cmake/internal_utils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPythonInterp.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageMessage.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindThreads.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckLibraryExists.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckIncludeFile.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckCSourceCompiles.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Internal/CheckSourceCompiles.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageMessage.cmake" + } + ], + "kind" : "cmakeFiles", + "paths" : + { + "build" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build", + "source" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic" + }, + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/codemodel-v2-04c1c7d4fee0b0e26620.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/codemodel-v2-04c1c7d4fee0b0e26620.json new file mode 100644 index 0000000000000000000000000000000000000000..69afc9279efbdd04260aa39ef2901efd0dfada36 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/codemodel-v2-04c1c7d4fee0b0e26620.json @@ -0,0 +1,640 @@ +{ + "configurations" : + [ + { + "directories" : + [ + { + "build" : ".", + "childIndexes" : + [ + 1 + ], + "hasInstallRule" : true, + "jsonFile" : "directory-.-Debug-e901234b4e2fafd0732a.json", + "minimumCMakeVersion" : + { + "string" : "3.0.2" + }, + "projectIndex" : 0, + "source" : ".", + "targetIndexes" : + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54 + ] + }, + { + "build" : "gtest", + "childIndexes" : + [ + 2 + ], + "jsonFile" : "directory-gtest-Debug-40f9edd0af6c04d6f946.json", + "minimumCMakeVersion" : + { + "string" : "2.6.2" + }, + "parentIndex" : 0, + "projectIndex" : 1, + "source" : "/usr/src/googletest" + }, + { + "build" : "gtest/googlemock", + "childIndexes" : + [ + 3 + ], + "jsonFile" : "directory-gtest.googlemock-Debug-8fd0af86403c015b5fbc.json", + "minimumCMakeVersion" : + { + "string" : "2.6.2" + }, + "parentIndex" : 1, + "projectIndex" : 2, + "source" : "/usr/src/googletest/googlemock", + "targetIndexes" : + [ + 9, + 10 + ] + }, + { + "build" : "gtest/googlemock/gtest", + "jsonFile" : "directory-gtest.googlemock.gtest-Debug-24257ef2ac0f30126933.json", + "minimumCMakeVersion" : + { + "string" : "2.6.2" + }, + "parentIndex" : 2, + "projectIndex" : 3, + "source" : "/usr/src/googletest/googletest", + "targetIndexes" : + [ + 11, + 12 + ] + } + ], + "name" : "Debug", + "projects" : + [ + { + "childIndexes" : + [ + 1 + ], + "directoryIndexes" : + [ + 0 + ], + "name" : "learning_topic", + "targetIndexes" : + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54 + ] + }, + { + "childIndexes" : + [ + 2 + ], + "directoryIndexes" : + [ + 1 + ], + "name" : "googletest-distribution", + "parentIndex" : 0 + }, + { + "childIndexes" : + [ + 3 + ], + "directoryIndexes" : + [ + 2 + ], + "name" : "gmock", + "parentIndex" : 1, + "targetIndexes" : + [ + 9, + 10 + ] + }, + { + "directoryIndexes" : + [ + 3 + ], + "name" : "gtest", + "parentIndex" : 2, + "targetIndexes" : + [ + 11, + 12 + ] + } + ], + "targets" : + [ + { + "directoryIndex" : 0, + "id" : "_learning_topic_generate_messages_check_deps_Person::@6890427a1f51a3e7e1df", + "jsonFile" : "target-_learning_topic_generate_messages_check_deps_Person-Debug-4c96f6fb1e4f2096c7a3.json", + "name" : "_learning_topic_generate_messages_check_deps_Person", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "clean_test_results::@6890427a1f51a3e7e1df", + "jsonFile" : "target-clean_test_results-Debug-270ab1dfa43b08ae4072.json", + "name" : "clean_test_results", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "download_extra_data::@6890427a1f51a3e7e1df", + "jsonFile" : "target-download_extra_data-Debug-a32bc19d10c52b4cd2de.json", + "name" : "download_extra_data", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "doxygen::@6890427a1f51a3e7e1df", + "jsonFile" : "target-doxygen-Debug-88f8ee7d70d9b44032e2.json", + "name" : "doxygen", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "geometry_msgs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-geometry_msgs_generate_messages_cpp-Debug-179a8d579b2e2baa53c7.json", + "name" : "geometry_msgs_generate_messages_cpp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "geometry_msgs_generate_messages_eus::@6890427a1f51a3e7e1df", + "jsonFile" : "target-geometry_msgs_generate_messages_eus-Debug-74c9a50940ddd1896a90.json", + "name" : "geometry_msgs_generate_messages_eus", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "geometry_msgs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-geometry_msgs_generate_messages_lisp-Debug-2d7779a7b38753bf1e02.json", + "name" : "geometry_msgs_generate_messages_lisp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "geometry_msgs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "jsonFile" : "target-geometry_msgs_generate_messages_nodejs-Debug-91253bb0bee70a777fc2.json", + "name" : "geometry_msgs_generate_messages_nodejs", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "geometry_msgs_generate_messages_py::@6890427a1f51a3e7e1df", + "jsonFile" : "target-geometry_msgs_generate_messages_py-Debug-5b2e8001b70eef38b900.json", + "name" : "geometry_msgs_generate_messages_py", + "projectIndex" : 0 + }, + { + "directoryIndex" : 2, + "id" : "gmock::@e3f94eedc5dc07131386", + "jsonFile" : "target-gmock-Debug-9de7b679a4ca8c70d7c8.json", + "name" : "gmock", + "projectIndex" : 2 + }, + { + "directoryIndex" : 2, + "id" : "gmock_main::@e3f94eedc5dc07131386", + "jsonFile" : "target-gmock_main-Debug-81946b668f3d25223eb2.json", + "name" : "gmock_main", + "projectIndex" : 2 + }, + { + "directoryIndex" : 3, + "id" : "gtest::@91549fa14b017862b6ac", + "jsonFile" : "target-gtest-Debug-23a33c4dfe08ed0dc5d1.json", + "name" : "gtest", + "projectIndex" : 3 + }, + { + "directoryIndex" : 3, + "id" : "gtest_main::@91549fa14b017862b6ac", + "jsonFile" : "target-gtest_main-Debug-5c3e6ee43467fb995cb5.json", + "name" : "gtest_main", + "projectIndex" : 3 + }, + { + "directoryIndex" : 0, + "id" : "learning_topic_gencpp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-learning_topic_gencpp-Debug-ba9bbb5a4d48fce463b0.json", + "name" : "learning_topic_gencpp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "learning_topic_generate_messages::@6890427a1f51a3e7e1df", + "jsonFile" : "target-learning_topic_generate_messages-Debug-a9e0a94f4d0950743bd2.json", + "name" : "learning_topic_generate_messages", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "learning_topic_generate_messages_cpp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-learning_topic_generate_messages_cpp-Debug-bb98ac76d001596c6ea3.json", + "name" : "learning_topic_generate_messages_cpp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "learning_topic_generate_messages_eus::@6890427a1f51a3e7e1df", + "jsonFile" : "target-learning_topic_generate_messages_eus-Debug-a3875191ab1a8c767412.json", + "name" : "learning_topic_generate_messages_eus", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "learning_topic_generate_messages_lisp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-learning_topic_generate_messages_lisp-Debug-f0253dddb52f77d2c4cd.json", + "name" : "learning_topic_generate_messages_lisp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "learning_topic_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "jsonFile" : "target-learning_topic_generate_messages_nodejs-Debug-3901230770dcb3abc129.json", + "name" : "learning_topic_generate_messages_nodejs", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "learning_topic_generate_messages_py::@6890427a1f51a3e7e1df", + "jsonFile" : "target-learning_topic_generate_messages_py-Debug-e5147f5813ee4f41092a.json", + "name" : "learning_topic_generate_messages_py", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "learning_topic_geneus::@6890427a1f51a3e7e1df", + "jsonFile" : "target-learning_topic_geneus-Debug-334121132a5f86e9d190.json", + "name" : "learning_topic_geneus", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "learning_topic_genlisp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-learning_topic_genlisp-Debug-e4b12180d4eebd1e8a56.json", + "name" : "learning_topic_genlisp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "learning_topic_gennodejs::@6890427a1f51a3e7e1df", + "jsonFile" : "target-learning_topic_gennodejs-Debug-b111e32e7f315d103c01.json", + "name" : "learning_topic_gennodejs", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "learning_topic_genpy::@6890427a1f51a3e7e1df", + "jsonFile" : "target-learning_topic_genpy-Debug-05f41d15085e5a03faf7.json", + "name" : "learning_topic_genpy", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "person_publisher::@6890427a1f51a3e7e1df", + "jsonFile" : "target-person_publisher-Debug-a0fe13876fbca149e31a.json", + "name" : "person_publisher", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "person_subscriber::@6890427a1f51a3e7e1df", + "jsonFile" : "target-person_subscriber-Debug-555bdb063b2a32a82920.json", + "name" : "person_subscriber", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "pose_subscriber::@6890427a1f51a3e7e1df", + "jsonFile" : "target-pose_subscriber-Debug-9954fdcebd04e7c0aabe.json", + "name" : "pose_subscriber", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "roscpp_generate_messages_cpp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-roscpp_generate_messages_cpp-Debug-ca89f0ae6526c15ec496.json", + "name" : "roscpp_generate_messages_cpp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "roscpp_generate_messages_eus::@6890427a1f51a3e7e1df", + "jsonFile" : "target-roscpp_generate_messages_eus-Debug-c41a11b54a19c389a98f.json", + "name" : "roscpp_generate_messages_eus", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "roscpp_generate_messages_lisp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-roscpp_generate_messages_lisp-Debug-fef84b5e0b964662db8d.json", + "name" : "roscpp_generate_messages_lisp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "roscpp_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "jsonFile" : "target-roscpp_generate_messages_nodejs-Debug-22ade02a6a6a32b24422.json", + "name" : "roscpp_generate_messages_nodejs", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "roscpp_generate_messages_py::@6890427a1f51a3e7e1df", + "jsonFile" : "target-roscpp_generate_messages_py-Debug-42d75d9d98b775b30f1b.json", + "name" : "roscpp_generate_messages_py", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "rosgraph_msgs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-rosgraph_msgs_generate_messages_cpp-Debug-59d2a83339a446cf78a3.json", + "name" : "rosgraph_msgs_generate_messages_cpp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "rosgraph_msgs_generate_messages_eus::@6890427a1f51a3e7e1df", + "jsonFile" : "target-rosgraph_msgs_generate_messages_eus-Debug-a699f872c421cbc76810.json", + "name" : "rosgraph_msgs_generate_messages_eus", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "rosgraph_msgs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-rosgraph_msgs_generate_messages_lisp-Debug-9cff43959462b59ae366.json", + "name" : "rosgraph_msgs_generate_messages_lisp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "rosgraph_msgs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "jsonFile" : "target-rosgraph_msgs_generate_messages_nodejs-Debug-0e4f723a0f0cac9f798d.json", + "name" : "rosgraph_msgs_generate_messages_nodejs", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "rosgraph_msgs_generate_messages_py::@6890427a1f51a3e7e1df", + "jsonFile" : "target-rosgraph_msgs_generate_messages_py-Debug-c3cbcde1fea3946727ab.json", + "name" : "rosgraph_msgs_generate_messages_py", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "run_tests::@6890427a1f51a3e7e1df", + "jsonFile" : "target-run_tests-Debug-8c34fe40f5afe72f21f1.json", + "name" : "run_tests", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_msgs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_msgs_generate_messages_cpp-Debug-3389c4a5f56d5f12f349.json", + "name" : "std_msgs_generate_messages_cpp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_msgs_generate_messages_eus::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_msgs_generate_messages_eus-Debug-55198449f82259c8e811.json", + "name" : "std_msgs_generate_messages_eus", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_msgs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_msgs_generate_messages_lisp-Debug-af31b0dc49428b522110.json", + "name" : "std_msgs_generate_messages_lisp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_msgs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_msgs_generate_messages_nodejs-Debug-629dfba2d8efd7734b8c.json", + "name" : "std_msgs_generate_messages_nodejs", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_msgs_generate_messages_py::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_msgs_generate_messages_py-Debug-6d1d31db0f463301eec0.json", + "name" : "std_msgs_generate_messages_py", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_srvs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_srvs_generate_messages_cpp-Debug-f6e7b7ef1cf5efd5c606.json", + "name" : "std_srvs_generate_messages_cpp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_srvs_generate_messages_eus::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_srvs_generate_messages_eus-Debug-7224b220a6efb2f4b2dc.json", + "name" : "std_srvs_generate_messages_eus", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_srvs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_srvs_generate_messages_lisp-Debug-a69110a9560a61d44770.json", + "name" : "std_srvs_generate_messages_lisp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_srvs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_srvs_generate_messages_nodejs-Debug-cf028d7e289a5704f0cc.json", + "name" : "std_srvs_generate_messages_nodejs", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "std_srvs_generate_messages_py::@6890427a1f51a3e7e1df", + "jsonFile" : "target-std_srvs_generate_messages_py-Debug-96edabf5cc59f0854ea4.json", + "name" : "std_srvs_generate_messages_py", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "tests::@6890427a1f51a3e7e1df", + "jsonFile" : "target-tests-Debug-b544818b7fe733ef3c63.json", + "name" : "tests", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "turtlesim_generate_messages_cpp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-turtlesim_generate_messages_cpp-Debug-6397ae0f4ec543ab4518.json", + "name" : "turtlesim_generate_messages_cpp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "turtlesim_generate_messages_eus::@6890427a1f51a3e7e1df", + "jsonFile" : "target-turtlesim_generate_messages_eus-Debug-b0ff70a8f0236a403156.json", + "name" : "turtlesim_generate_messages_eus", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "turtlesim_generate_messages_lisp::@6890427a1f51a3e7e1df", + "jsonFile" : "target-turtlesim_generate_messages_lisp-Debug-aa8bd9d776236aab83a7.json", + "name" : "turtlesim_generate_messages_lisp", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "turtlesim_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "jsonFile" : "target-turtlesim_generate_messages_nodejs-Debug-6cfe5fdc8cec785c7247.json", + "name" : "turtlesim_generate_messages_nodejs", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "turtlesim_generate_messages_py::@6890427a1f51a3e7e1df", + "jsonFile" : "target-turtlesim_generate_messages_py-Debug-aa94c90b8efdb1fbc612.json", + "name" : "turtlesim_generate_messages_py", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "velocity_publisher::@6890427a1f51a3e7e1df", + "jsonFile" : "target-velocity_publisher-Debug-65b71bc34c43eaa3ed3a.json", + "name" : "velocity_publisher", + "projectIndex" : 0 + } + ] + } + ], + "kind" : "codemodel", + "paths" : + { + "build" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build", + "source" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic" + }, + "version" : + { + "major" : 2, + "minor" : 3 + } +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/directory-.-Debug-e901234b4e2fafd0732a.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/directory-.-Debug-e901234b4e2fafd0732a.json new file mode 100644 index 0000000000000000000000000000000000000000..9cf55746bce1cf28c9b858c48a4373f6fe555d7d --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/directory-.-Debug-e901234b4e2fafd0732a.json @@ -0,0 +1,522 @@ +{ + "backtraceGraph" : + { + "commands" : + [ + "_install", + "install", + "catkin_generate_environment", + "include", + "find_package", + "catkin_install_python", + "add_message_files", + "generate_messages", + "_catkin_package", + "catkin_package" + ], + "files" : + [ + "/opt/ros/melodic/share/catkin/cmake/custom_install.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkin_generate_environment.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt", + "/opt/ros/melodic/share/catkin/cmake/catkin_install_python.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake", + "build/cmake/learning_topic-genmsg.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkin_package.cmake" + ], + "nodes" : + [ + { + "file" : 4 + }, + { + "command" : 4, + "file" : 4, + "line" : 10, + "parent" : 0 + }, + { + "file" : 3, + "parent" : 1 + }, + { + "command" : 3, + "file" : 3, + "line" : 20, + "parent" : 2 + }, + { + "file" : 2, + "parent" : 3 + }, + { + "command" : 2, + "file" : 2, + "line" : 190, + "parent" : 4 + }, + { + "command" : 1, + "file" : 1, + "line" : 85, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 6 + }, + { + "command" : 5, + "file" : 1, + "line" : 97, + "parent" : 5 + }, + { + "command" : 1, + "file" : 5, + "line" : 59, + "parent" : 8 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 9 + }, + { + "command" : 1, + "file" : 1, + "line" : 115, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 11 + }, + { + "command" : 1, + "file" : 1, + "line" : 128, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 13 + }, + { + "command" : 1, + "file" : 1, + "line" : 128, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 15 + }, + { + "command" : 1, + "file" : 1, + "line" : 128, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 17 + }, + { + "command" : 1, + "file" : 1, + "line" : 140, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 19 + }, + { + "command" : 6, + "file" : 4, + "line" : 79, + "parent" : 0 + }, + { + "command" : 1, + "file" : 6, + "line" : 127, + "parent" : 21 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 22 + }, + { + "command" : 7, + "file" : 4, + "line" : 83, + "parent" : 0 + }, + { + "command" : 1, + "file" : 6, + "line" : 228, + "parent" : 24 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 25 + }, + { + "command" : 3, + "file" : 6, + "line" : 307, + "parent" : 24 + }, + { + "file" : 7, + "parent" : 27 + }, + { + "command" : 1, + "file" : 7, + "line" : 198, + "parent" : 28 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 29 + }, + { + "command" : 1, + "file" : 7, + "line" : 209, + "parent" : 28 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 31 + }, + { + "command" : 1, + "file" : 7, + "line" : 220, + "parent" : 28 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 33 + }, + { + "command" : 1, + "file" : 7, + "line" : 231, + "parent" : 28 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 35 + }, + { + "command" : 1, + "file" : 7, + "line" : 241, + "parent" : 28 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 37 + }, + { + "command" : 1, + "file" : 7, + "line" : 243, + "parent" : 28 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 39 + }, + { + "command" : 9, + "file" : 4, + "line" : 116, + "parent" : 0 + }, + { + "command" : 8, + "file" : 8, + "line" : 102, + "parent" : 41 + }, + { + "command" : 1, + "file" : 8, + "line" : 450, + "parent" : 42 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 43 + }, + { + "command" : 1, + "file" : 8, + "line" : 496, + "parent" : 42 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 45 + }, + { + "command" : 1, + "file" : 8, + "line" : 521, + "parent" : 42 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 47 + }, + { + "command" : 1, + "file" : 8, + "line" : 529, + "parent" : 42 + }, + { + "command" : 0, + "file" : 0, + "line" : 13, + "parent" : 49 + } + ] + }, + "installers" : + [ + { + "backtrace" : 7, + "component" : "Unspecified", + "type" : "code" + }, + { + "backtrace" : 10, + "component" : "Unspecified", + "destination" : "/usr/local", + "paths" : + [ + "build/catkin_generated/installspace/_setup_util.py" + ], + "type" : "file" + }, + { + "backtrace" : 12, + "component" : "Unspecified", + "destination" : "/usr/local", + "paths" : + [ + "build/catkin_generated/installspace/env.sh" + ], + "type" : "file" + }, + { + "backtrace" : 14, + "component" : "Unspecified", + "destination" : "/usr/local", + "paths" : + [ + "build/catkin_generated/installspace/setup.bash", + "build/catkin_generated/installspace/local_setup.bash" + ], + "type" : "file" + }, + { + "backtrace" : 16, + "component" : "Unspecified", + "destination" : "/usr/local", + "paths" : + [ + "build/catkin_generated/installspace/setup.sh", + "build/catkin_generated/installspace/local_setup.sh" + ], + "type" : "file" + }, + { + "backtrace" : 18, + "component" : "Unspecified", + "destination" : "/usr/local", + "paths" : + [ + "build/catkin_generated/installspace/setup.zsh", + "build/catkin_generated/installspace/local_setup.zsh" + ], + "type" : "file" + }, + { + "backtrace" : 20, + "component" : "Unspecified", + "destination" : "/usr/local", + "paths" : + [ + "build/catkin_generated/installspace/.rosinstall" + ], + "type" : "file" + }, + { + "backtrace" : 23, + "component" : "Unspecified", + "destination" : "share/learning_topic/msg", + "paths" : + [ + "msg/Person.msg" + ], + "type" : "file" + }, + { + "backtrace" : 26, + "component" : "Unspecified", + "destination" : "share/learning_topic/cmake", + "paths" : + [ + "build/catkin_generated/installspace/learning_topic-msg-paths.cmake" + ], + "type" : "file" + }, + { + "backtrace" : 30, + "component" : "Unspecified", + "destination" : "include", + "paths" : + [ + "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include/learning_topic" + ], + "type" : "directory" + }, + { + "backtrace" : 32, + "component" : "Unspecified", + "destination" : "share/roseus/ros", + "paths" : + [ + "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_topic" + ], + "type" : "directory" + }, + { + "backtrace" : 34, + "component" : "Unspecified", + "destination" : "share/common-lisp/ros", + "paths" : + [ + "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/common-lisp/ros/learning_topic" + ], + "type" : "directory" + }, + { + "backtrace" : 36, + "component" : "Unspecified", + "destination" : "share/gennodejs/ros", + "paths" : + [ + "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/gennodejs/ros/learning_topic" + ], + "type" : "directory" + }, + { + "backtrace" : 38, + "component" : "Unspecified", + "type" : "code" + }, + { + "backtrace" : 40, + "component" : "Unspecified", + "destination" : "lib/python2.7/dist-packages", + "paths" : + [ + "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_topic" + ], + "type" : "directory" + }, + { + "backtrace" : 44, + "component" : "Unspecified", + "destination" : "lib/pkgconfig", + "paths" : + [ + "build/catkin_generated/installspace/learning_topic.pc" + ], + "type" : "file" + }, + { + "backtrace" : 46, + "component" : "Unspecified", + "destination" : "share/learning_topic/cmake", + "paths" : + [ + "build/catkin_generated/installspace/learning_topic-msg-extras.cmake" + ], + "type" : "file" + }, + { + "backtrace" : 48, + "component" : "Unspecified", + "destination" : "share/learning_topic/cmake", + "paths" : + [ + "build/catkin_generated/installspace/learning_topicConfig.cmake", + "build/catkin_generated/installspace/learning_topicConfig-version.cmake" + ], + "type" : "file" + }, + { + "backtrace" : 50, + "component" : "Unspecified", + "destination" : "share/learning_topic", + "paths" : + [ + "package.xml" + ], + "type" : "file" + } + ], + "paths" : + { + "build" : ".", + "source" : "." + } +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/directory-gtest-Debug-40f9edd0af6c04d6f946.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/directory-gtest-Debug-40f9edd0af6c04d6f946.json new file mode 100644 index 0000000000000000000000000000000000000000..bdaea780e832673865d32c14d608374b8ae0bc09 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/directory-gtest-Debug-40f9edd0af6c04d6f946.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "gtest", + "source" : "/usr/src/googletest" + } +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/directory-gtest.googlemock-Debug-8fd0af86403c015b5fbc.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/directory-gtest.googlemock-Debug-8fd0af86403c015b5fbc.json new file mode 100644 index 0000000000000000000000000000000000000000..36407a05ee10c7e03e9b1f8b713d90179bd2ead7 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/directory-gtest.googlemock-Debug-8fd0af86403c015b5fbc.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "gtest/googlemock", + "source" : "/usr/src/googletest/googlemock" + } +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/directory-gtest.googlemock.gtest-Debug-24257ef2ac0f30126933.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/directory-gtest.googlemock.gtest-Debug-24257ef2ac0f30126933.json new file mode 100644 index 0000000000000000000000000000000000000000..f0232cd55e8e57bcc63abcc5a492c40a4973a449 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/directory-gtest.googlemock.gtest-Debug-24257ef2ac0f30126933.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : "gtest/googlemock/gtest", + "source" : "/usr/src/googletest/googletest" + } +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/index-2022-01-07T14-24-16-0496.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/index-2022-01-07T14-24-16-0496.json new file mode 100644 index 0000000000000000000000000000000000000000..b5c6980e377b1f87de4df215b40002a8f979d916 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/index-2022-01-07T14-24-16-0496.json @@ -0,0 +1,108 @@ +{ + "cmake" : + { + "generator" : + { + "multiConfig" : false, + "name" : "Ninja" + }, + "paths" : + { + "cmake" : "/home/hazyparker/app/CMake/cmake/bin/cmake", + "cpack" : "/home/hazyparker/app/CMake/cmake/bin/cpack", + "ctest" : "/home/hazyparker/app/CMake/cmake/bin/ctest", + "root" : "/home/hazyparker/app/CMake/cmake/share/cmake-3.21" + }, + "version" : + { + "isDirty" : false, + "major" : 3, + "minor" : 21, + "patch" : 1, + "string" : "3.21.1", + "suffix" : "" + } + }, + "objects" : + [ + { + "jsonFile" : "codemodel-v2-04c1c7d4fee0b0e26620.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + }, + { + "jsonFile" : "cache-v2-80d1982907f3413d75dc.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + { + "jsonFile" : "cmakeFiles-v1-fb001ae87eb25a728fe5.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + { + "jsonFile" : "toolchains-v1-ec6e94d0d30e763f979b.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + ], + "reply" : + { + "cache-v2" : + { + "jsonFile" : "cache-v2-80d1982907f3413d75dc.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + "cmakeFiles-v1" : + { + "jsonFile" : "cmakeFiles-v1-fb001ae87eb25a728fe5.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + "codemodel-v2" : + { + "jsonFile" : "codemodel-v2-04c1c7d4fee0b0e26620.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + }, + "toolchains-v1" : + { + "jsonFile" : "toolchains-v1-ec6e94d0d30e763f979b.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + } +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-_learning_topic_generate_messages_check_deps_Person-Debug-4c96f6fb1e4f2096c7a3.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-_learning_topic_generate_messages_check_deps_Person-Debug-4c96f6fb1e4f2096c7a3.json new file mode 100644 index 0000000000000000000000000000000000000000..e6fc303feee968c153c41b6a806cb4c216dd4174 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-_learning_topic_generate_messages_check_deps_Person-Debug-4c96f6fb1e4f2096c7a3.json @@ -0,0 +1,86 @@ +{ + "backtrace" : 4, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "generate_messages" + ], + "files" : + [ + "build/cmake/learning_topic-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 2, + "file" : 2, + "line" : 83, + "parent" : 0 + }, + { + "command" : 1, + "file" : 1, + "line" : 307, + "parent" : 1 + }, + { + "file" : 0, + "parent" : 2 + }, + { + "command" : 0, + "file" : 0, + "line" : 21, + "parent" : 3 + } + ] + }, + "id" : "_learning_topic_generate_messages_check_deps_Person::@6890427a1f51a3e7e1df", + "name" : "_learning_topic_generate_messages_check_deps_Person", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 4, + "isGenerated" : true, + "path" : "build/CMakeFiles/_learning_topic_generate_messages_check_deps_Person", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/_learning_topic_generate_messages_check_deps_Person.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-clean_test_results-Debug-270ab1dfa43b08ae4072.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-clean_test_results-Debug-270ab1dfa43b08ae4072.json new file mode 100644 index 0000000000000000000000000000000000000000..b718cf9b9ba30b9d09f66ca7296a05f65d7b4977 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-clean_test_results-Debug-270ab1dfa43b08ae4072.json @@ -0,0 +1,101 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/catkin/cmake/test/tests.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 2, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 20, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 164, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 109, + "parent" : 6 + } + ] + }, + "id" : "clean_test_results::@6890427a1f51a3e7e1df", + "name" : "clean_test_results", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 7, + "isGenerated" : true, + "path" : "build/CMakeFiles/clean_test_results", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/clean_test_results.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-download_extra_data-Debug-a32bc19d10c52b4cd2de.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-download_extra_data-Debug-a32bc19d10c52b4cd2de.json new file mode 100644 index 0000000000000000000000000000000000000000..44db0ec41e95a7f7ff9e008fd9c14a5cedabc32a --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-download_extra_data-Debug-a32bc19d10c52b4cd2de.json @@ -0,0 +1,70 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/catkin/cmake/catkin_download.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 2, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 20, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 164, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 72, + "parent" : 6 + } + ] + }, + "id" : "download_extra_data::@6890427a1f51a3e7e1df", + "name" : "download_extra_data", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-doxygen-Debug-88f8ee7d70d9b44032e2.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-doxygen-Debug-88f8ee7d70d9b44032e2.json new file mode 100644 index 0000000000000000000000000000000000000000..2b8d476c31615b4f1faf268c002b8480b4a8a199 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-doxygen-Debug-88f8ee7d70d9b44032e2.json @@ -0,0 +1,70 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/catkin/cmake/tools/doxygen.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 2, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 20, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 164, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 41, + "parent" : 6 + } + ] + }, + "id" : "doxygen::@6890427a1f51a3e7e1df", + "name" : "doxygen", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_cpp-Debug-179a8d579b2e2baa53c7.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_cpp-Debug-179a8d579b2e2baa53c7.json new file mode 100644 index 0000000000000000000000000000000000000000..f1439d11171ff076ade3a6b32b9e20d87bb6b93b --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_cpp-Debug-179a8d579b2e2baa53c7.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "geometry_msgs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "name" : "geometry_msgs_generate_messages_cpp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_eus-Debug-74c9a50940ddd1896a90.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_eus-Debug-74c9a50940ddd1896a90.json new file mode 100644 index 0000000000000000000000000000000000000000..2f31dfcc16c3b24bef5795c7575cc683bd6c7b29 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_eus-Debug-74c9a50940ddd1896a90.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "geometry_msgs_generate_messages_eus::@6890427a1f51a3e7e1df", + "name" : "geometry_msgs_generate_messages_eus", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_lisp-Debug-2d7779a7b38753bf1e02.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_lisp-Debug-2d7779a7b38753bf1e02.json new file mode 100644 index 0000000000000000000000000000000000000000..7705bf7e4d60e314a50e6e822a6550b940fda93a --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_lisp-Debug-2d7779a7b38753bf1e02.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "geometry_msgs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "name" : "geometry_msgs_generate_messages_lisp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_nodejs-Debug-91253bb0bee70a777fc2.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_nodejs-Debug-91253bb0bee70a777fc2.json new file mode 100644 index 0000000000000000000000000000000000000000..a6663b2be71ade1c7dd78f9e0ab0f2078768c9ba --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_nodejs-Debug-91253bb0bee70a777fc2.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "geometry_msgs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "name" : "geometry_msgs_generate_messages_nodejs", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_py-Debug-5b2e8001b70eef38b900.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_py-Debug-5b2e8001b70eef38b900.json new file mode 100644 index 0000000000000000000000000000000000000000..dd5f44dd752e38db666a9c316df328d439e555d2 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-geometry_msgs_generate_messages_py-Debug-5b2e8001b70eef38b900.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "geometry_msgs_generate_messages_py::@6890427a1f51a3e7e1df", + "name" : "geometry_msgs_generate_messages_py", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-gmock-Debug-9de7b679a4ca8c70d7c8.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-gmock-Debug-9de7b679a4ca8c70d7c8.json new file mode 100644 index 0000000000000000000000000000000000000000..a80b73dd7396619f3810dd089697933623e60f31 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-gmock-Debug-9de7b679a4ca8c70d7c8.json @@ -0,0 +1,168 @@ +{ + "artifacts" : + [ + { + "path" : "gtest/googlemock/libgmock.so" + } + ], + "backtrace" : 3, + "backtraceGraph" : + { + "commands" : + [ + "add_library", + "cxx_library_with_type", + "cxx_library", + "target_link_libraries", + "set_target_properties", + "include_directories" + ], + "files" : + [ + "/usr/src/googletest/googletest/cmake/internal_utils.cmake", + "/usr/src/googletest/googlemock/CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 1 + }, + { + "command" : 2, + "file" : 1, + "line" : 84, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 172, + "parent" : 1 + }, + { + "command" : 0, + "file" : 0, + "line" : 149, + "parent" : 2 + }, + { + "command" : 3, + "file" : 0, + "line" : 159, + "parent" : 2 + }, + { + "command" : 4, + "file" : 0, + "line" : 154, + "parent" : 2 + }, + { + "command" : 5, + "file" : 1, + "line" : 59, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g -fPIC" + }, + { + "fragment" : " -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers" + } + ], + "defines" : + [ + { + "backtrace" : 5, + "define" : "GTEST_CREATE_SHARED_LIBRARY=1" + }, + { + "define" : "gmock_EXPORTS" + } + ], + "includes" : + [ + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googlemock/include" + }, + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googlemock" + }, + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googletest/include" + }, + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googletest" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0, + 1 + ] + } + ], + "id" : "gmock::@e3f94eedc5dc07131386", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "", + "role" : "flags" + }, + { + "backtrace" : 4, + "fragment" : "-lpthread", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "gmock", + "nameOnDisk" : "libgmock.so", + "paths" : + { + "build" : "gtest/googlemock", + "source" : "/usr/src/googletest/googlemock" + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0, + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 3, + "compileGroupIndex" : 0, + "path" : "/usr/src/googletest/googletest/src/gtest-all.cc", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 3, + "compileGroupIndex" : 0, + "path" : "/usr/src/googletest/googlemock/src/gmock-all.cc", + "sourceGroupIndex" : 0 + } + ], + "type" : "SHARED_LIBRARY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-gmock_main-Debug-81946b668f3d25223eb2.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-gmock_main-Debug-81946b668f3d25223eb2.json new file mode 100644 index 0000000000000000000000000000000000000000..c0c764a3b2c3f4af07aa628da9270e990c2a38c8 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-gmock_main-Debug-81946b668f3d25223eb2.json @@ -0,0 +1,176 @@ +{ + "artifacts" : + [ + { + "path" : "gtest/googlemock/libgmock_main.so" + } + ], + "backtrace" : 3, + "backtraceGraph" : + { + "commands" : + [ + "add_library", + "cxx_library_with_type", + "cxx_library", + "target_link_libraries", + "set_target_properties", + "include_directories" + ], + "files" : + [ + "/usr/src/googletest/googletest/cmake/internal_utils.cmake", + "/usr/src/googletest/googlemock/CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 1 + }, + { + "command" : 2, + "file" : 1, + "line" : 89, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 172, + "parent" : 1 + }, + { + "command" : 0, + "file" : 0, + "line" : 149, + "parent" : 2 + }, + { + "command" : 3, + "file" : 0, + "line" : 159, + "parent" : 2 + }, + { + "command" : 4, + "file" : 0, + "line" : 154, + "parent" : 2 + }, + { + "command" : 5, + "file" : 1, + "line" : 59, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g -fPIC" + }, + { + "fragment" : " -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers" + } + ], + "defines" : + [ + { + "backtrace" : 5, + "define" : "GTEST_CREATE_SHARED_LIBRARY=1" + }, + { + "define" : "gmock_main_EXPORTS" + } + ], + "includes" : + [ + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googlemock/include" + }, + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googlemock" + }, + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googletest/include" + }, + { + "backtrace" : 6, + "path" : "/usr/src/googletest/googletest" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0, + 1, + 2 + ] + } + ], + "id" : "gmock_main::@e3f94eedc5dc07131386", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "", + "role" : "flags" + }, + { + "backtrace" : 4, + "fragment" : "-lpthread", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "gmock_main", + "nameOnDisk" : "libgmock_main.so", + "paths" : + { + "build" : "gtest/googlemock", + "source" : "/usr/src/googletest/googlemock" + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0, + 1, + 2 + ] + } + ], + "sources" : + [ + { + "backtrace" : 3, + "compileGroupIndex" : 0, + "path" : "/usr/src/googletest/googletest/src/gtest-all.cc", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 3, + "compileGroupIndex" : 0, + "path" : "/usr/src/googletest/googlemock/src/gmock-all.cc", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 3, + "compileGroupIndex" : 0, + "path" : "/usr/src/googletest/googlemock/src/gmock_main.cc", + "sourceGroupIndex" : 0 + } + ], + "type" : "SHARED_LIBRARY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-gtest-Debug-23a33c4dfe08ed0dc5d1.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-gtest-Debug-23a33c4dfe08ed0dc5d1.json new file mode 100644 index 0000000000000000000000000000000000000000..7af788e1232a9993364b63e21e0e3f37262f20ab --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-gtest-Debug-23a33c4dfe08ed0dc5d1.json @@ -0,0 +1,168 @@ +{ + "artifacts" : + [ + { + "path" : "gtest/googlemock/gtest/libgtest.so" + } + ], + "backtrace" : 3, + "backtraceGraph" : + { + "commands" : + [ + "add_library", + "cxx_library_with_type", + "cxx_library", + "link_directories", + "target_link_libraries", + "set_target_properties", + "include_directories" + ], + "files" : + [ + "/usr/src/googletest/googletest/cmake/internal_utils.cmake", + "/usr/src/googletest/googletest/CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 1 + }, + { + "command" : 2, + "file" : 1, + "line" : 90, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 172, + "parent" : 1 + }, + { + "command" : 0, + "file" : 0, + "line" : 149, + "parent" : 2 + }, + { + "command" : 3, + "file" : 1, + "line" : 70, + "parent" : 0 + }, + { + "command" : 4, + "file" : 0, + "line" : 159, + "parent" : 2 + }, + { + "command" : 5, + "file" : 0, + "line" : 154, + "parent" : 2 + }, + { + "command" : 6, + "file" : 1, + "line" : 65, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g -fPIC" + }, + { + "fragment" : " -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers" + } + ], + "defines" : + [ + { + "backtrace" : 6, + "define" : "GTEST_CREATE_SHARED_LIBRARY=1" + }, + { + "define" : "gtest_EXPORTS" + } + ], + "includes" : + [ + { + "backtrace" : 7, + "path" : "/usr/src/googletest/googletest/include" + }, + { + "backtrace" : 7, + "path" : "/usr/src/googletest/googletest" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0 + ] + } + ], + "id" : "gtest::@91549fa14b017862b6ac", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "", + "role" : "flags" + }, + { + "backtrace" : 4, + "fragment" : "-L/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/gtest/src", + "role" : "libraryPath" + }, + { + "fragment" : "-Wl,-rpath,/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/gtest/src", + "role" : "libraries" + }, + { + "backtrace" : 5, + "fragment" : "-lpthread", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "gtest", + "nameOnDisk" : "libgtest.so", + "paths" : + { + "build" : "gtest/googlemock/gtest", + "source" : "/usr/src/googletest/googletest" + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0 + ] + } + ], + "sources" : + [ + { + "backtrace" : 3, + "compileGroupIndex" : 0, + "path" : "/usr/src/googletest/googletest/src/gtest-all.cc", + "sourceGroupIndex" : 0 + } + ], + "type" : "SHARED_LIBRARY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-gtest_main-Debug-5c3e6ee43467fb995cb5.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-gtest_main-Debug-5c3e6ee43467fb995cb5.json new file mode 100644 index 0000000000000000000000000000000000000000..cd15e75275e3694017d947a7a44f43e24a7e2627 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-gtest_main-Debug-5c3e6ee43467fb995cb5.json @@ -0,0 +1,191 @@ +{ + "artifacts" : + [ + { + "path" : "gtest/googlemock/gtest/libgtest_main.so" + } + ], + "backtrace" : 3, + "backtraceGraph" : + { + "commands" : + [ + "add_library", + "cxx_library_with_type", + "cxx_library", + "link_directories", + "target_link_libraries", + "set_target_properties", + "include_directories" + ], + "files" : + [ + "/usr/src/googletest/googletest/cmake/internal_utils.cmake", + "/usr/src/googletest/googletest/CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 1 + }, + { + "command" : 2, + "file" : 1, + "line" : 91, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 172, + "parent" : 1 + }, + { + "command" : 0, + "file" : 0, + "line" : 149, + "parent" : 2 + }, + { + "command" : 3, + "file" : 1, + "line" : 70, + "parent" : 0 + }, + { + "command" : 4, + "file" : 0, + "line" : 159, + "parent" : 2 + }, + { + "command" : 4, + "file" : 1, + "line" : 92, + "parent" : 0 + }, + { + "command" : 5, + "file" : 0, + "line" : 154, + "parent" : 2 + }, + { + "command" : 6, + "file" : 1, + "line" : 65, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g -fPIC" + }, + { + "fragment" : " -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers" + } + ], + "defines" : + [ + { + "backtrace" : 7, + "define" : "GTEST_CREATE_SHARED_LIBRARY=1" + }, + { + "define" : "gtest_main_EXPORTS" + } + ], + "includes" : + [ + { + "backtrace" : 8, + "path" : "/usr/src/googletest/googletest/include" + }, + { + "backtrace" : 8, + "path" : "/usr/src/googletest/googletest" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0 + ] + } + ], + "dependencies" : + [ + { + "backtrace" : 6, + "id" : "gtest::@91549fa14b017862b6ac" + } + ], + "id" : "gtest_main::@91549fa14b017862b6ac", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "", + "role" : "flags" + }, + { + "backtrace" : 4, + "fragment" : "-L/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/gtest/src", + "role" : "libraryPath" + }, + { + "fragment" : "-Wl,-rpath,/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/gtest/src:/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/gtest", + "role" : "libraries" + }, + { + "backtrace" : 5, + "fragment" : "-lpthread", + "role" : "libraries" + }, + { + "backtrace" : 6, + "fragment" : "gtest/googlemock/gtest/libgtest.so", + "role" : "libraries" + }, + { + "backtrace" : 5, + "fragment" : "-lpthread", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "gtest_main", + "nameOnDisk" : "libgtest_main.so", + "paths" : + { + "build" : "gtest/googlemock/gtest", + "source" : "/usr/src/googletest/googletest" + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0 + ] + } + ], + "sources" : + [ + { + "backtrace" : 3, + "compileGroupIndex" : 0, + "path" : "/usr/src/googletest/googletest/src/gtest_main.cc", + "sourceGroupIndex" : 0 + } + ], + "type" : "SHARED_LIBRARY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_gencpp-Debug-ba9bbb5a4d48fce463b0.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_gencpp-Debug-ba9bbb5a4d48fce463b0.json new file mode 100644 index 0000000000000000000000000000000000000000..e5b040dfd03c732473848fce02095c080cc9d6f6 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_gencpp-Debug-ba9bbb5a4d48fce463b0.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 4, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "generate_messages", + "add_dependencies" + ], + "files" : + [ + "build/cmake/learning_topic-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 2, + "file" : 2, + "line" : 83, + "parent" : 0 + }, + { + "command" : 1, + "file" : 1, + "line" : 307, + "parent" : 1 + }, + { + "file" : 0, + "parent" : 2 + }, + { + "command" : 0, + "file" : 0, + "line" : 56, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 57, + "parent" : 3 + } + ] + }, + "dependencies" : + [ + { + "backtrace" : 5, + "id" : "learning_topic_generate_messages_cpp::@6890427a1f51a3e7e1df" + } + ], + "id" : "learning_topic_gencpp::@6890427a1f51a3e7e1df", + "name" : "learning_topic_gencpp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_generate_messages-Debug-a9e0a94f4d0950743bd2.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_generate_messages-Debug-a9e0a94f4d0950743bd2.json new file mode 100644 index 0000000000000000000000000000000000000000..89d30700f0c8598c5df8e1ac1b20e058b2c23cc9 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_generate_messages-Debug-a9e0a94f4d0950743bd2.json @@ -0,0 +1,109 @@ +{ + "backtrace" : 4, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "generate_messages", + "add_dependencies" + ], + "files" : + [ + "build/cmake/learning_topic-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 2, + "file" : 2, + "line" : 83, + "parent" : 0 + }, + { + "command" : 1, + "file" : 1, + "line" : 307, + "parent" : 1 + }, + { + "file" : 0, + "parent" : 2 + }, + { + "command" : 0, + "file" : 0, + "line" : 14, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 49, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 82, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 115, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 148, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 181, + "parent" : 3 + } + ] + }, + "dependencies" : + [ + { + "backtrace" : 5, + "id" : "learning_topic_generate_messages_cpp::@6890427a1f51a3e7e1df" + }, + { + "backtrace" : 6, + "id" : "learning_topic_generate_messages_eus::@6890427a1f51a3e7e1df" + }, + { + "backtrace" : 7, + "id" : "learning_topic_generate_messages_lisp::@6890427a1f51a3e7e1df" + }, + { + "backtrace" : 8, + "id" : "learning_topic_generate_messages_nodejs::@6890427a1f51a3e7e1df" + }, + { + "backtrace" : 9, + "id" : "learning_topic_generate_messages_py::@6890427a1f51a3e7e1df" + } + ], + "id" : "learning_topic_generate_messages::@6890427a1f51a3e7e1df", + "name" : "learning_topic_generate_messages", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_generate_messages_cpp-Debug-bb98ac76d001596c6ea3.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_generate_messages_cpp-Debug-bb98ac76d001596c6ea3.json new file mode 100644 index 0000000000000000000000000000000000000000..cfa052d1c80bc809fee219832eb796c4762c23cd --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_generate_messages_cpp-Debug-bb98ac76d001596c6ea3.json @@ -0,0 +1,117 @@ +{ + "backtrace" : 4, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "generate_messages", + "add_dependencies" + ], + "files" : + [ + "build/cmake/learning_topic-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 2, + "file" : 2, + "line" : 83, + "parent" : 0 + }, + { + "command" : 1, + "file" : 1, + "line" : 307, + "parent" : 1 + }, + { + "file" : 0, + "parent" : 2 + }, + { + "command" : 0, + "file" : 0, + "line" : 46, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 204, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 53, + "parent" : 3 + } + ] + }, + "dependencies" : + [ + { + "backtrace" : 5, + "id" : "std_msgs_generate_messages_cpp::@6890427a1f51a3e7e1df" + }, + { + "backtrace" : 6, + "id" : "_learning_topic_generate_messages_check_deps_Person::@6890427a1f51a3e7e1df" + } + ], + "id" : "learning_topic_generate_messages_cpp::@6890427a1f51a3e7e1df", + "name" : "learning_topic_generate_messages_cpp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1, + 2 + ] + } + ], + "sources" : + [ + { + "backtrace" : 4, + "isGenerated" : true, + "path" : "build/CMakeFiles/learning_topic_generate_messages_cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/learning_topic_generate_messages_cpp.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include/learning_topic/Person.h.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_generate_messages_eus-Debug-a3875191ab1a8c767412.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_generate_messages_eus-Debug-a3875191ab1a8c767412.json new file mode 100644 index 0000000000000000000000000000000000000000..e88c073e1c493db2e22eb8bc37cd24c0e7af0272 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_generate_messages_eus-Debug-a3875191ab1a8c767412.json @@ -0,0 +1,124 @@ +{ + "backtrace" : 4, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "generate_messages", + "add_dependencies" + ], + "files" : + [ + "build/cmake/learning_topic-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 2, + "file" : 2, + "line" : 83, + "parent" : 0 + }, + { + "command" : 1, + "file" : 1, + "line" : 307, + "parent" : 1 + }, + { + "file" : 0, + "parent" : 2 + }, + { + "command" : 0, + "file" : 0, + "line" : 79, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 215, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 86, + "parent" : 3 + } + ] + }, + "dependencies" : + [ + { + "backtrace" : 5, + "id" : "std_msgs_generate_messages_eus::@6890427a1f51a3e7e1df" + }, + { + "backtrace" : 6, + "id" : "_learning_topic_generate_messages_check_deps_Person::@6890427a1f51a3e7e1df" + } + ], + "id" : "learning_topic_generate_messages_eus::@6890427a1f51a3e7e1df", + "name" : "learning_topic_generate_messages_eus", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1, + 2, + 3 + ] + } + ], + "sources" : + [ + { + "backtrace" : 4, + "isGenerated" : true, + "path" : "build/CMakeFiles/learning_topic_generate_messages_eus", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/learning_topic_generate_messages_eus.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_topic/manifest.l.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_topic/msg/Person.l.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_generate_messages_lisp-Debug-f0253dddb52f77d2c4cd.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_generate_messages_lisp-Debug-f0253dddb52f77d2c4cd.json new file mode 100644 index 0000000000000000000000000000000000000000..13249235cc854f2945650657af953c28b0b68df5 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_generate_messages_lisp-Debug-f0253dddb52f77d2c4cd.json @@ -0,0 +1,117 @@ +{ + "backtrace" : 4, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "generate_messages", + "add_dependencies" + ], + "files" : + [ + "build/cmake/learning_topic-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 2, + "file" : 2, + "line" : 83, + "parent" : 0 + }, + { + "command" : 1, + "file" : 1, + "line" : 307, + "parent" : 1 + }, + { + "file" : 0, + "parent" : 2 + }, + { + "command" : 0, + "file" : 0, + "line" : 112, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 226, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 119, + "parent" : 3 + } + ] + }, + "dependencies" : + [ + { + "backtrace" : 5, + "id" : "std_msgs_generate_messages_lisp::@6890427a1f51a3e7e1df" + }, + { + "backtrace" : 6, + "id" : "_learning_topic_generate_messages_check_deps_Person::@6890427a1f51a3e7e1df" + } + ], + "id" : "learning_topic_generate_messages_lisp::@6890427a1f51a3e7e1df", + "name" : "learning_topic_generate_messages_lisp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1, + 2 + ] + } + ], + "sources" : + [ + { + "backtrace" : 4, + "isGenerated" : true, + "path" : "build/CMakeFiles/learning_topic_generate_messages_lisp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/learning_topic_generate_messages_lisp.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/common-lisp/ros/learning_topic/msg/Person.lisp.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_generate_messages_nodejs-Debug-3901230770dcb3abc129.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_generate_messages_nodejs-Debug-3901230770dcb3abc129.json new file mode 100644 index 0000000000000000000000000000000000000000..dd7c577febf6d45497c22a374f60066b8b66dd9c --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_generate_messages_nodejs-Debug-3901230770dcb3abc129.json @@ -0,0 +1,117 @@ +{ + "backtrace" : 4, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "generate_messages", + "add_dependencies" + ], + "files" : + [ + "build/cmake/learning_topic-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 2, + "file" : 2, + "line" : 83, + "parent" : 0 + }, + { + "command" : 1, + "file" : 1, + "line" : 307, + "parent" : 1 + }, + { + "file" : 0, + "parent" : 2 + }, + { + "command" : 0, + "file" : 0, + "line" : 145, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 237, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 152, + "parent" : 3 + } + ] + }, + "dependencies" : + [ + { + "backtrace" : 5, + "id" : "std_msgs_generate_messages_nodejs::@6890427a1f51a3e7e1df" + }, + { + "backtrace" : 6, + "id" : "_learning_topic_generate_messages_check_deps_Person::@6890427a1f51a3e7e1df" + } + ], + "id" : "learning_topic_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "name" : "learning_topic_generate_messages_nodejs", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1, + 2 + ] + } + ], + "sources" : + [ + { + "backtrace" : 4, + "isGenerated" : true, + "path" : "build/CMakeFiles/learning_topic_generate_messages_nodejs", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/learning_topic_generate_messages_nodejs.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/gennodejs/ros/learning_topic/msg/Person.js.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_generate_messages_py-Debug-e5147f5813ee4f41092a.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_generate_messages_py-Debug-e5147f5813ee4f41092a.json new file mode 100644 index 0000000000000000000000000000000000000000..8e9d14ce1575cb3edd36b89e55ab6dc54c8122f7 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_generate_messages_py-Debug-e5147f5813ee4f41092a.json @@ -0,0 +1,124 @@ +{ + "backtrace" : 4, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "generate_messages", + "add_dependencies" + ], + "files" : + [ + "build/cmake/learning_topic-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 2, + "file" : 2, + "line" : 83, + "parent" : 0 + }, + { + "command" : 1, + "file" : 1, + "line" : 307, + "parent" : 1 + }, + { + "file" : 0, + "parent" : 2 + }, + { + "command" : 0, + "file" : 0, + "line" : 178, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 249, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 185, + "parent" : 3 + } + ] + }, + "dependencies" : + [ + { + "backtrace" : 5, + "id" : "std_msgs_generate_messages_py::@6890427a1f51a3e7e1df" + }, + { + "backtrace" : 6, + "id" : "_learning_topic_generate_messages_check_deps_Person::@6890427a1f51a3e7e1df" + } + ], + "id" : "learning_topic_generate_messages_py::@6890427a1f51a3e7e1df", + "name" : "learning_topic_generate_messages_py", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1, + 2, + 3 + ] + } + ], + "sources" : + [ + { + "backtrace" : 4, + "isGenerated" : true, + "path" : "build/CMakeFiles/learning_topic_generate_messages_py", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/learning_topic_generate_messages_py.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_topic/msg/_Person.py.rule", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_topic/msg/__init__.py.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_geneus-Debug-334121132a5f86e9d190.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_geneus-Debug-334121132a5f86e9d190.json new file mode 100644 index 0000000000000000000000000000000000000000..293e729e61ce3651911d5767dd59f7c98322279f --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_geneus-Debug-334121132a5f86e9d190.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 4, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "generate_messages", + "add_dependencies" + ], + "files" : + [ + "build/cmake/learning_topic-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 2, + "file" : 2, + "line" : 83, + "parent" : 0 + }, + { + "command" : 1, + "file" : 1, + "line" : 307, + "parent" : 1 + }, + { + "file" : 0, + "parent" : 2 + }, + { + "command" : 0, + "file" : 0, + "line" : 89, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 90, + "parent" : 3 + } + ] + }, + "dependencies" : + [ + { + "backtrace" : 5, + "id" : "learning_topic_generate_messages_eus::@6890427a1f51a3e7e1df" + } + ], + "id" : "learning_topic_geneus::@6890427a1f51a3e7e1df", + "name" : "learning_topic_geneus", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_genlisp-Debug-e4b12180d4eebd1e8a56.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_genlisp-Debug-e4b12180d4eebd1e8a56.json new file mode 100644 index 0000000000000000000000000000000000000000..5d750e0c0b81f5f65db48921230ebb575cad36ff --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_genlisp-Debug-e4b12180d4eebd1e8a56.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 4, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "generate_messages", + "add_dependencies" + ], + "files" : + [ + "build/cmake/learning_topic-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 2, + "file" : 2, + "line" : 83, + "parent" : 0 + }, + { + "command" : 1, + "file" : 1, + "line" : 307, + "parent" : 1 + }, + { + "file" : 0, + "parent" : 2 + }, + { + "command" : 0, + "file" : 0, + "line" : 122, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 123, + "parent" : 3 + } + ] + }, + "dependencies" : + [ + { + "backtrace" : 5, + "id" : "learning_topic_generate_messages_lisp::@6890427a1f51a3e7e1df" + } + ], + "id" : "learning_topic_genlisp::@6890427a1f51a3e7e1df", + "name" : "learning_topic_genlisp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_gennodejs-Debug-b111e32e7f315d103c01.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_gennodejs-Debug-b111e32e7f315d103c01.json new file mode 100644 index 0000000000000000000000000000000000000000..95866ac6cfc7cae4d858bf6bc0534efdfd63fee8 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_gennodejs-Debug-b111e32e7f315d103c01.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 4, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "generate_messages", + "add_dependencies" + ], + "files" : + [ + "build/cmake/learning_topic-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 2, + "file" : 2, + "line" : 83, + "parent" : 0 + }, + { + "command" : 1, + "file" : 1, + "line" : 307, + "parent" : 1 + }, + { + "file" : 0, + "parent" : 2 + }, + { + "command" : 0, + "file" : 0, + "line" : 155, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 156, + "parent" : 3 + } + ] + }, + "dependencies" : + [ + { + "backtrace" : 5, + "id" : "learning_topic_generate_messages_nodejs::@6890427a1f51a3e7e1df" + } + ], + "id" : "learning_topic_gennodejs::@6890427a1f51a3e7e1df", + "name" : "learning_topic_gennodejs", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_genpy-Debug-05f41d15085e5a03faf7.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_genpy-Debug-05f41d15085e5a03faf7.json new file mode 100644 index 0000000000000000000000000000000000000000..a61597ce2cad9ea300bb32b1d7cce9619ebfb4fc --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-learning_topic_genpy-Debug-05f41d15085e5a03faf7.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 4, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "generate_messages", + "add_dependencies" + ], + "files" : + [ + "build/cmake/learning_topic-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 2, + "file" : 2, + "line" : 83, + "parent" : 0 + }, + { + "command" : 1, + "file" : 1, + "line" : 307, + "parent" : 1 + }, + { + "file" : 0, + "parent" : 2 + }, + { + "command" : 0, + "file" : 0, + "line" : 188, + "parent" : 3 + }, + { + "command" : 3, + "file" : 0, + "line" : 189, + "parent" : 3 + } + ] + }, + "dependencies" : + [ + { + "backtrace" : 5, + "id" : "learning_topic_generate_messages_py::@6890427a1f51a3e7e1df" + } + ], + "id" : "learning_topic_genpy::@6890427a1f51a3e7e1df", + "name" : "learning_topic_genpy", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-person_publisher-Debug-a0fe13876fbca149e31a.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-person_publisher-Debug-a0fe13876fbca149e31a.json new file mode 100644 index 0000000000000000000000000000000000000000..e2c9fb1c83a35ce1495f514303c7359da9c8631a --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-person_publisher-Debug-a0fe13876fbca149e31a.json @@ -0,0 +1,358 @@ +{ + "artifacts" : + [ + { + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_topic/person_publisher" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_executable", + "target_link_libraries", + "add_dependencies", + "add_definitions", + "include", + "find_package", + "configure_shared_library_build_settings", + "include_directories", + "gencpp_append_include_dirs", + "_generate_msg_cpp", + "generate_messages" + ], + "files" : + [ + "CMakeLists.txt", + "/opt/ros/melodic/share/rosconsole/cmake/rosconsole-extras.cmake", + "/opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/tools/libraries.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/gencpp/cmake/gencpp-extras.cmake", + "build/cmake/learning_topic-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 169, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 170, + "parent" : 0 + }, + { + "command" : 2, + "file" : 0, + "line" : 171, + "parent" : 0 + }, + { + "command" : 5, + "file" : 0, + "line" : 10, + "parent" : 0 + }, + { + "file" : 4, + "parent" : 4 + }, + { + "command" : 5, + "file" : 4, + "line" : 76, + "parent" : 5 + }, + { + "file" : 3, + "parent" : 6 + }, + { + "command" : 5, + "file" : 3, + "line" : 197, + "parent" : 7 + }, + { + "file" : 2, + "parent" : 8 + }, + { + "command" : 4, + "file" : 2, + "line" : 222, + "parent" : 9 + }, + { + "file" : 1, + "parent" : 10 + }, + { + "command" : 3, + "file" : 1, + "line" : 12, + "parent" : 11 + }, + { + "command" : 4, + "file" : 4, + "line" : 20, + "parent" : 5 + }, + { + "file" : 6, + "parent" : 13 + }, + { + "command" : 6, + "file" : 6, + "line" : 174, + "parent" : 14 + }, + { + "command" : 3, + "file" : 5, + "line" : 18, + "parent" : 15 + }, + { + "command" : 3, + "file" : 1, + "line" : 8, + "parent" : 11 + }, + { + "command" : 10, + "file" : 0, + "line" : 83, + "parent" : 0 + }, + { + "command" : 4, + "file" : 9, + "line" : 307, + "parent" : 18 + }, + { + "file" : 8, + "parent" : 19 + }, + { + "command" : 9, + "file" : 8, + "line" : 31, + "parent" : 20 + }, + { + "command" : 8, + "file" : 7, + "line" : 46, + "parent" : 21 + }, + { + "command" : 7, + "file" : 7, + "line" : 63, + "parent" : 22 + }, + { + "command" : 7, + "file" : 0, + "line" : 129, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g" + } + ], + "defines" : + [ + { + "backtrace" : 12, + "define" : "ROSCONSOLE_BACKEND_LOG4CXX" + }, + { + "backtrace" : 16, + "define" : "ROS_BUILD_SHARED_LIBS=1" + }, + { + "backtrace" : 17, + "define" : "ROS_PACKAGE_NAME=\"learning_topic\"" + } + ], + "includes" : + [ + { + "backtrace" : 23, + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include" + }, + { + "backtrace" : 24, + "path" : "/opt/ros/melodic/include" + }, + { + "backtrace" : 24, + "path" : "/opt/ros/melodic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0 + ] + } + ], + "dependencies" : + [ + { + "backtrace" : 3, + "id" : "learning_topic_generate_messages_cpp::@6890427a1f51a3e7e1df" + } + ], + "id" : "person_publisher::@6890427a1f51a3e7e1df", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "-g", + "role" : "flags" + }, + { + "fragment" : "-rdynamic", + "role" : "flags" + }, + { + "fragment" : "-Wl,-rpath,/opt/ros/melodic/lib", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libroscpp.so", + "role" : "libraries" + }, + { + "fragment" : "-lboost_filesystem", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole_log4cxx.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole_backend_interface.so", + "role" : "libraries" + }, + { + "fragment" : "-llog4cxx", + "role" : "libraries" + }, + { + "fragment" : "-lboost_regex", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libxmlrpcpp.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libroscpp_serialization.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librostime.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libcpp_common.so", + "role" : "libraries" + }, + { + "fragment" : "-lboost_system", + "role" : "libraries" + }, + { + "fragment" : "-lboost_thread", + "role" : "libraries" + }, + { + "fragment" : "-lboost_chrono", + "role" : "libraries" + }, + { + "fragment" : "-lboost_date_time", + "role" : "libraries" + }, + { + "fragment" : "-lboost_atomic", + "role" : "libraries" + }, + { + "fragment" : "-lpthread", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "person_publisher", + "nameOnDisk" : "person_publisher", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/person_publisher.cpp", + "sourceGroupIndex" : 0 + } + ], + "type" : "EXECUTABLE" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-person_subscriber-Debug-555bdb063b2a32a82920.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-person_subscriber-Debug-555bdb063b2a32a82920.json new file mode 100644 index 0000000000000000000000000000000000000000..82af11e96e54dd6c34a835b91f6265445313aa82 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-person_subscriber-Debug-555bdb063b2a32a82920.json @@ -0,0 +1,358 @@ +{ + "artifacts" : + [ + { + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_topic/person_subscriber" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_executable", + "target_link_libraries", + "add_dependencies", + "add_definitions", + "include", + "find_package", + "configure_shared_library_build_settings", + "include_directories", + "gencpp_append_include_dirs", + "_generate_msg_cpp", + "generate_messages" + ], + "files" : + [ + "CMakeLists.txt", + "/opt/ros/melodic/share/rosconsole/cmake/rosconsole-extras.cmake", + "/opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/tools/libraries.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/gencpp/cmake/gencpp-extras.cmake", + "build/cmake/learning_topic-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 173, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 174, + "parent" : 0 + }, + { + "command" : 2, + "file" : 0, + "line" : 175, + "parent" : 0 + }, + { + "command" : 5, + "file" : 0, + "line" : 10, + "parent" : 0 + }, + { + "file" : 4, + "parent" : 4 + }, + { + "command" : 5, + "file" : 4, + "line" : 76, + "parent" : 5 + }, + { + "file" : 3, + "parent" : 6 + }, + { + "command" : 5, + "file" : 3, + "line" : 197, + "parent" : 7 + }, + { + "file" : 2, + "parent" : 8 + }, + { + "command" : 4, + "file" : 2, + "line" : 222, + "parent" : 9 + }, + { + "file" : 1, + "parent" : 10 + }, + { + "command" : 3, + "file" : 1, + "line" : 12, + "parent" : 11 + }, + { + "command" : 4, + "file" : 4, + "line" : 20, + "parent" : 5 + }, + { + "file" : 6, + "parent" : 13 + }, + { + "command" : 6, + "file" : 6, + "line" : 174, + "parent" : 14 + }, + { + "command" : 3, + "file" : 5, + "line" : 18, + "parent" : 15 + }, + { + "command" : 3, + "file" : 1, + "line" : 8, + "parent" : 11 + }, + { + "command" : 10, + "file" : 0, + "line" : 83, + "parent" : 0 + }, + { + "command" : 4, + "file" : 9, + "line" : 307, + "parent" : 18 + }, + { + "file" : 8, + "parent" : 19 + }, + { + "command" : 9, + "file" : 8, + "line" : 31, + "parent" : 20 + }, + { + "command" : 8, + "file" : 7, + "line" : 46, + "parent" : 21 + }, + { + "command" : 7, + "file" : 7, + "line" : 63, + "parent" : 22 + }, + { + "command" : 7, + "file" : 0, + "line" : 129, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g" + } + ], + "defines" : + [ + { + "backtrace" : 12, + "define" : "ROSCONSOLE_BACKEND_LOG4CXX" + }, + { + "backtrace" : 16, + "define" : "ROS_BUILD_SHARED_LIBS=1" + }, + { + "backtrace" : 17, + "define" : "ROS_PACKAGE_NAME=\"learning_topic\"" + } + ], + "includes" : + [ + { + "backtrace" : 23, + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include" + }, + { + "backtrace" : 24, + "path" : "/opt/ros/melodic/include" + }, + { + "backtrace" : 24, + "path" : "/opt/ros/melodic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0 + ] + } + ], + "dependencies" : + [ + { + "backtrace" : 3, + "id" : "learning_topic_generate_messages_cpp::@6890427a1f51a3e7e1df" + } + ], + "id" : "person_subscriber::@6890427a1f51a3e7e1df", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "-g", + "role" : "flags" + }, + { + "fragment" : "-rdynamic", + "role" : "flags" + }, + { + "fragment" : "-Wl,-rpath,/opt/ros/melodic/lib", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libroscpp.so", + "role" : "libraries" + }, + { + "fragment" : "-lboost_filesystem", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole_log4cxx.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole_backend_interface.so", + "role" : "libraries" + }, + { + "fragment" : "-llog4cxx", + "role" : "libraries" + }, + { + "fragment" : "-lboost_regex", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libxmlrpcpp.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libroscpp_serialization.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librostime.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libcpp_common.so", + "role" : "libraries" + }, + { + "fragment" : "-lboost_system", + "role" : "libraries" + }, + { + "fragment" : "-lboost_thread", + "role" : "libraries" + }, + { + "fragment" : "-lboost_chrono", + "role" : "libraries" + }, + { + "fragment" : "-lboost_date_time", + "role" : "libraries" + }, + { + "fragment" : "-lboost_atomic", + "role" : "libraries" + }, + { + "fragment" : "-lpthread", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "person_subscriber", + "nameOnDisk" : "person_subscriber", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/person_subscriber.cpp", + "sourceGroupIndex" : 0 + } + ], + "type" : "EXECUTABLE" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-pose_subscriber-Debug-9954fdcebd04e7c0aabe.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-pose_subscriber-Debug-9954fdcebd04e7c0aabe.json new file mode 100644 index 0000000000000000000000000000000000000000..d6c19c2870b2e2bc6754480c23c6696e37adddbd --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-pose_subscriber-Debug-9954fdcebd04e7c0aabe.json @@ -0,0 +1,344 @@ +{ + "artifacts" : + [ + { + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_topic/pose_subscriber" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_executable", + "target_link_libraries", + "add_definitions", + "include", + "find_package", + "configure_shared_library_build_settings", + "include_directories", + "gencpp_append_include_dirs", + "_generate_msg_cpp", + "generate_messages" + ], + "files" : + [ + "CMakeLists.txt", + "/opt/ros/melodic/share/rosconsole/cmake/rosconsole-extras.cmake", + "/opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/tools/libraries.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/gencpp/cmake/gencpp-extras.cmake", + "build/cmake/learning_topic-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 166, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 167, + "parent" : 0 + }, + { + "command" : 4, + "file" : 0, + "line" : 10, + "parent" : 0 + }, + { + "file" : 4, + "parent" : 3 + }, + { + "command" : 4, + "file" : 4, + "line" : 76, + "parent" : 4 + }, + { + "file" : 3, + "parent" : 5 + }, + { + "command" : 4, + "file" : 3, + "line" : 197, + "parent" : 6 + }, + { + "file" : 2, + "parent" : 7 + }, + { + "command" : 3, + "file" : 2, + "line" : 222, + "parent" : 8 + }, + { + "file" : 1, + "parent" : 9 + }, + { + "command" : 2, + "file" : 1, + "line" : 12, + "parent" : 10 + }, + { + "command" : 3, + "file" : 4, + "line" : 20, + "parent" : 4 + }, + { + "file" : 6, + "parent" : 12 + }, + { + "command" : 5, + "file" : 6, + "line" : 174, + "parent" : 13 + }, + { + "command" : 2, + "file" : 5, + "line" : 18, + "parent" : 14 + }, + { + "command" : 2, + "file" : 1, + "line" : 8, + "parent" : 10 + }, + { + "command" : 9, + "file" : 0, + "line" : 83, + "parent" : 0 + }, + { + "command" : 3, + "file" : 9, + "line" : 307, + "parent" : 17 + }, + { + "file" : 8, + "parent" : 18 + }, + { + "command" : 8, + "file" : 8, + "line" : 31, + "parent" : 19 + }, + { + "command" : 7, + "file" : 7, + "line" : 46, + "parent" : 20 + }, + { + "command" : 6, + "file" : 7, + "line" : 63, + "parent" : 21 + }, + { + "command" : 6, + "file" : 0, + "line" : 129, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g" + } + ], + "defines" : + [ + { + "backtrace" : 11, + "define" : "ROSCONSOLE_BACKEND_LOG4CXX" + }, + { + "backtrace" : 15, + "define" : "ROS_BUILD_SHARED_LIBS=1" + }, + { + "backtrace" : 16, + "define" : "ROS_PACKAGE_NAME=\"learning_topic\"" + } + ], + "includes" : + [ + { + "backtrace" : 22, + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include" + }, + { + "backtrace" : 23, + "path" : "/opt/ros/melodic/include" + }, + { + "backtrace" : 23, + "path" : "/opt/ros/melodic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0 + ] + } + ], + "id" : "pose_subscriber::@6890427a1f51a3e7e1df", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "-g", + "role" : "flags" + }, + { + "fragment" : "-rdynamic", + "role" : "flags" + }, + { + "fragment" : "-Wl,-rpath,/opt/ros/melodic/lib", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libroscpp.so", + "role" : "libraries" + }, + { + "fragment" : "-lboost_filesystem", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole_log4cxx.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole_backend_interface.so", + "role" : "libraries" + }, + { + "fragment" : "-llog4cxx", + "role" : "libraries" + }, + { + "fragment" : "-lboost_regex", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libxmlrpcpp.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libroscpp_serialization.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librostime.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libcpp_common.so", + "role" : "libraries" + }, + { + "fragment" : "-lboost_system", + "role" : "libraries" + }, + { + "fragment" : "-lboost_thread", + "role" : "libraries" + }, + { + "fragment" : "-lboost_chrono", + "role" : "libraries" + }, + { + "fragment" : "-lboost_date_time", + "role" : "libraries" + }, + { + "fragment" : "-lboost_atomic", + "role" : "libraries" + }, + { + "fragment" : "-lpthread", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "pose_subscriber", + "nameOnDisk" : "pose_subscriber", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/pose_subscriber.cpp", + "sourceGroupIndex" : 0 + } + ], + "type" : "EXECUTABLE" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-roscpp_generate_messages_cpp-Debug-ca89f0ae6526c15ec496.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-roscpp_generate_messages_cpp-Debug-ca89f0ae6526c15ec496.json new file mode 100644 index 0000000000000000000000000000000000000000..ed3994afc78837d9a6ad3859dcb659c46e0c973a --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-roscpp_generate_messages_cpp-Debug-ca89f0ae6526c15ec496.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "roscpp_generate_messages_cpp::@6890427a1f51a3e7e1df", + "name" : "roscpp_generate_messages_cpp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-roscpp_generate_messages_eus-Debug-c41a11b54a19c389a98f.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-roscpp_generate_messages_eus-Debug-c41a11b54a19c389a98f.json new file mode 100644 index 0000000000000000000000000000000000000000..7236a5c14fdb69c3f92cbea9e8e2f482b719479d --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-roscpp_generate_messages_eus-Debug-c41a11b54a19c389a98f.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "roscpp_generate_messages_eus::@6890427a1f51a3e7e1df", + "name" : "roscpp_generate_messages_eus", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-roscpp_generate_messages_lisp-Debug-fef84b5e0b964662db8d.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-roscpp_generate_messages_lisp-Debug-fef84b5e0b964662db8d.json new file mode 100644 index 0000000000000000000000000000000000000000..a449461e7948226d842555c0a4a55c5e03591c6e --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-roscpp_generate_messages_lisp-Debug-fef84b5e0b964662db8d.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "roscpp_generate_messages_lisp::@6890427a1f51a3e7e1df", + "name" : "roscpp_generate_messages_lisp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-roscpp_generate_messages_nodejs-Debug-22ade02a6a6a32b24422.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-roscpp_generate_messages_nodejs-Debug-22ade02a6a6a32b24422.json new file mode 100644 index 0000000000000000000000000000000000000000..b999146b3c9b7c56fdd7a38a5444f0eaa7c607fe --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-roscpp_generate_messages_nodejs-Debug-22ade02a6a6a32b24422.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "roscpp_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "name" : "roscpp_generate_messages_nodejs", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-roscpp_generate_messages_py-Debug-42d75d9d98b775b30f1b.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-roscpp_generate_messages_py-Debug-42d75d9d98b775b30f1b.json new file mode 100644 index 0000000000000000000000000000000000000000..c23b5f91813d05c547ae399f392a169992c68653 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-roscpp_generate_messages_py-Debug-42d75d9d98b775b30f1b.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "roscpp_generate_messages_py::@6890427a1f51a3e7e1df", + "name" : "roscpp_generate_messages_py", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_cpp-Debug-59d2a83339a446cf78a3.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_cpp-Debug-59d2a83339a446cf78a3.json new file mode 100644 index 0000000000000000000000000000000000000000..1e4600bfe7db730cbada828b06d707efe1ef3efd --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_cpp-Debug-59d2a83339a446cf78a3.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "rosgraph_msgs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "name" : "rosgraph_msgs_generate_messages_cpp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_eus-Debug-a699f872c421cbc76810.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_eus-Debug-a699f872c421cbc76810.json new file mode 100644 index 0000000000000000000000000000000000000000..debc35ce31803aa9fbb8c5fd87549f3af00b7a65 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_eus-Debug-a699f872c421cbc76810.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "rosgraph_msgs_generate_messages_eus::@6890427a1f51a3e7e1df", + "name" : "rosgraph_msgs_generate_messages_eus", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_lisp-Debug-9cff43959462b59ae366.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_lisp-Debug-9cff43959462b59ae366.json new file mode 100644 index 0000000000000000000000000000000000000000..fd4a6a6479d96ac433d1997bdfb9ed5f81d9e2d0 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_lisp-Debug-9cff43959462b59ae366.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "rosgraph_msgs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "name" : "rosgraph_msgs_generate_messages_lisp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_nodejs-Debug-0e4f723a0f0cac9f798d.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_nodejs-Debug-0e4f723a0f0cac9f798d.json new file mode 100644 index 0000000000000000000000000000000000000000..2f56c5aa04910dbe70dd102f73afb1dc1e0b3538 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_nodejs-Debug-0e4f723a0f0cac9f798d.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "rosgraph_msgs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "name" : "rosgraph_msgs_generate_messages_nodejs", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_py-Debug-c3cbcde1fea3946727ab.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_py-Debug-c3cbcde1fea3946727ab.json new file mode 100644 index 0000000000000000000000000000000000000000..a92c31b616cd6ba58854cf7674ed7f63dfaab95d --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-rosgraph_msgs_generate_messages_py-Debug-c3cbcde1fea3946727ab.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "rosgraph_msgs_generate_messages_py::@6890427a1f51a3e7e1df", + "name" : "rosgraph_msgs_generate_messages_py", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-run_tests-Debug-8c34fe40f5afe72f21f1.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-run_tests-Debug-8c34fe40f5afe72f21f1.json new file mode 100644 index 0000000000000000000000000000000000000000..3b4fdc7819343725d59cdf03263b77dd3e362f5f --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-run_tests-Debug-8c34fe40f5afe72f21f1.json @@ -0,0 +1,70 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/catkin/cmake/test/tests.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 2, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 20, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 164, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 104, + "parent" : 6 + } + ] + }, + "id" : "run_tests::@6890427a1f51a3e7e1df", + "name" : "run_tests", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_cpp-Debug-3389c4a5f56d5f12f349.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_cpp-Debug-3389c4a5f56d5f12f349.json new file mode 100644 index 0000000000000000000000000000000000000000..93971190c49cfa19ad6cc958ba5e64cb1cd06f73 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_cpp-Debug-3389c4a5f56d5f12f349.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake", + "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "std_msgs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "name" : "std_msgs_generate_messages_cpp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_eus-Debug-55198449f82259c8e811.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_eus-Debug-55198449f82259c8e811.json new file mode 100644 index 0000000000000000000000000000000000000000..a319187464d84bd29a67ee6895a14506a946c1e5 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_eus-Debug-55198449f82259c8e811.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake", + "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "std_msgs_generate_messages_eus::@6890427a1f51a3e7e1df", + "name" : "std_msgs_generate_messages_eus", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_lisp-Debug-af31b0dc49428b522110.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_lisp-Debug-af31b0dc49428b522110.json new file mode 100644 index 0000000000000000000000000000000000000000..5bee055560a2503728288d8ceefc6aa37075a5b6 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_lisp-Debug-af31b0dc49428b522110.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake", + "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "std_msgs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "name" : "std_msgs_generate_messages_lisp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_nodejs-Debug-629dfba2d8efd7734b8c.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_nodejs-Debug-629dfba2d8efd7734b8c.json new file mode 100644 index 0000000000000000000000000000000000000000..235145a242669bdd96a24563590a69efe07f4ded --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_nodejs-Debug-629dfba2d8efd7734b8c.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake", + "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "std_msgs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "name" : "std_msgs_generate_messages_nodejs", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_py-Debug-6d1d31db0f463301eec0.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_py-Debug-6d1d31db0f463301eec0.json new file mode 100644 index 0000000000000000000000000000000000000000..9e2b54f114e40084ca653ecb8c0e391200a20aa4 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-std_msgs_generate_messages_py-Debug-6d1d31db0f463301eec0.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake", + "/opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "std_msgs_generate_messages_py::@6890427a1f51a3e7e1df", + "name" : "std_msgs_generate_messages_py", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_cpp-Debug-f6e7b7ef1cf5efd5c606.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_cpp-Debug-f6e7b7ef1cf5efd5c606.json new file mode 100644 index 0000000000000000000000000000000000000000..1c524b31d519dd859410c3f83a798ae28001b016 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_cpp-Debug-f6e7b7ef1cf5efd5c606.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake", + "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "std_srvs_generate_messages_cpp::@6890427a1f51a3e7e1df", + "name" : "std_srvs_generate_messages_cpp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_eus-Debug-7224b220a6efb2f4b2dc.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_eus-Debug-7224b220a6efb2f4b2dc.json new file mode 100644 index 0000000000000000000000000000000000000000..de301c91c6dec029960e0b61af0e929666044bdb --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_eus-Debug-7224b220a6efb2f4b2dc.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake", + "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "std_srvs_generate_messages_eus::@6890427a1f51a3e7e1df", + "name" : "std_srvs_generate_messages_eus", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_lisp-Debug-a69110a9560a61d44770.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_lisp-Debug-a69110a9560a61d44770.json new file mode 100644 index 0000000000000000000000000000000000000000..665760642ab9f1dbee792d027ed926cc3c34a4d9 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_lisp-Debug-a69110a9560a61d44770.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake", + "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "std_srvs_generate_messages_lisp::@6890427a1f51a3e7e1df", + "name" : "std_srvs_generate_messages_lisp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_nodejs-Debug-cf028d7e289a5704f0cc.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_nodejs-Debug-cf028d7e289a5704f0cc.json new file mode 100644 index 0000000000000000000000000000000000000000..6dbc80abc7d2ad0e3b721d82293fd9accd924f60 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_nodejs-Debug-cf028d7e289a5704f0cc.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake", + "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "std_srvs_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "name" : "std_srvs_generate_messages_nodejs", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_py-Debug-96edabf5cc59f0854ea4.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_py-Debug-96edabf5cc59f0854ea4.json new file mode 100644 index 0000000000000000000000000000000000000000..1d269af955c115d285431ac06a683b53651d0252 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-std_srvs_generate_messages_py-Debug-96edabf5cc59f0854ea4.json @@ -0,0 +1,69 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake", + "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 1, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 76, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 197, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 6 + } + ] + }, + "id" : "std_srvs_generate_messages_py::@6890427a1f51a3e7e1df", + "name" : "std_srvs_generate_messages_py", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-tests-Debug-b544818b7fe733ef3c63.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-tests-Debug-b544818b7fe733ef3c63.json new file mode 100644 index 0000000000000000000000000000000000000000..f7b3c6cb4b1cfb23f46e567d6323d20e1a695fd8 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-tests-Debug-b544818b7fe733ef3c63.json @@ -0,0 +1,70 @@ +{ + "backtrace" : 7, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/catkin/cmake/test/tests.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 3 + }, + { + "command" : 2, + "file" : 3, + "line" : 10, + "parent" : 0 + }, + { + "file" : 2, + "parent" : 1 + }, + { + "command" : 1, + "file" : 2, + "line" : 20, + "parent" : 2 + }, + { + "file" : 1, + "parent" : 3 + }, + { + "command" : 1, + "file" : 1, + "line" : 164, + "parent" : 4 + }, + { + "file" : 0, + "parent" : 5 + }, + { + "command" : 0, + "file" : 0, + "line" : 98, + "parent" : 6 + } + ] + }, + "id" : "tests::@6890427a1f51a3e7e1df", + "name" : "tests", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_cpp-Debug-6397ae0f4ec543ab4518.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_cpp-Debug-6397ae0f4ec543ab4518.json new file mode 100644 index 0000000000000000000000000000000000000000..0b7c838453df69deea7017dcd3cbcc2babfec128 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_cpp-Debug-6397ae0f4ec543ab4518.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "turtlesim_generate_messages_cpp::@6890427a1f51a3e7e1df", + "name" : "turtlesim_generate_messages_cpp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_eus-Debug-b0ff70a8f0236a403156.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_eus-Debug-b0ff70a8f0236a403156.json new file mode 100644 index 0000000000000000000000000000000000000000..aec28dcf6d1fef7a195ce26378040c35e93bc387 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_eus-Debug-b0ff70a8f0236a403156.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "turtlesim_generate_messages_eus::@6890427a1f51a3e7e1df", + "name" : "turtlesim_generate_messages_eus", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_lisp-Debug-aa8bd9d776236aab83a7.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_lisp-Debug-aa8bd9d776236aab83a7.json new file mode 100644 index 0000000000000000000000000000000000000000..7c07900729c7dfe7af05a008a1874a79c9d6c016 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_lisp-Debug-aa8bd9d776236aab83a7.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "turtlesim_generate_messages_lisp::@6890427a1f51a3e7e1df", + "name" : "turtlesim_generate_messages_lisp", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_nodejs-Debug-6cfe5fdc8cec785c7247.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_nodejs-Debug-6cfe5fdc8cec785c7247.json new file mode 100644 index 0000000000000000000000000000000000000000..5e4a18a570f55e819ceef71a6b5f979962117191 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_nodejs-Debug-6cfe5fdc8cec785c7247.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "turtlesim_generate_messages_nodejs::@6890427a1f51a3e7e1df", + "name" : "turtlesim_generate_messages_nodejs", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_py-Debug-aa94c90b8efdb1fbc612.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_py-Debug-aa94c90b8efdb1fbc612.json new file mode 100644 index 0000000000000000000000000000000000000000..7a3810ca50f09b87171ae76f26cf3eefde466f1b --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-turtlesim_generate_messages_py-Debug-aa94c90b8efdb1fbc612.json @@ -0,0 +1,58 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "find_package" + ], + "files" : + [ + "/opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 10, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 76, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 184, + "parent" : 4 + } + ] + }, + "id" : "turtlesim_generate_messages_py::@6890427a1f51a3e7e1df", + "name" : "turtlesim_generate_messages_py", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sources" : [], + "type" : "UTILITY" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-velocity_publisher-Debug-65b71bc34c43eaa3ed3a.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-velocity_publisher-Debug-65b71bc34c43eaa3ed3a.json new file mode 100644 index 0000000000000000000000000000000000000000..8a2d423b87283e9ecf9b56916131fde42ed30fce --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/target-velocity_publisher-Debug-65b71bc34c43eaa3ed3a.json @@ -0,0 +1,344 @@ +{ + "artifacts" : + [ + { + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_topic/velocity_publisher" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_executable", + "target_link_libraries", + "add_definitions", + "include", + "find_package", + "configure_shared_library_build_settings", + "include_directories", + "gencpp_append_include_dirs", + "_generate_msg_cpp", + "generate_messages" + ], + "files" : + [ + "CMakeLists.txt", + "/opt/ros/melodic/share/rosconsole/cmake/rosconsole-extras.cmake", + "/opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig.cmake", + "/opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake", + "/opt/ros/melodic/share/catkin/cmake/tools/libraries.cmake", + "/opt/ros/melodic/share/catkin/cmake/all.cmake", + "/opt/ros/melodic/share/gencpp/cmake/gencpp-extras.cmake", + "build/cmake/learning_topic-genmsg.cmake", + "/opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 163, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 164, + "parent" : 0 + }, + { + "command" : 4, + "file" : 0, + "line" : 10, + "parent" : 0 + }, + { + "file" : 4, + "parent" : 3 + }, + { + "command" : 4, + "file" : 4, + "line" : 76, + "parent" : 4 + }, + { + "file" : 3, + "parent" : 5 + }, + { + "command" : 4, + "file" : 3, + "line" : 197, + "parent" : 6 + }, + { + "file" : 2, + "parent" : 7 + }, + { + "command" : 3, + "file" : 2, + "line" : 222, + "parent" : 8 + }, + { + "file" : 1, + "parent" : 9 + }, + { + "command" : 2, + "file" : 1, + "line" : 12, + "parent" : 10 + }, + { + "command" : 3, + "file" : 4, + "line" : 20, + "parent" : 4 + }, + { + "file" : 6, + "parent" : 12 + }, + { + "command" : 5, + "file" : 6, + "line" : 174, + "parent" : 13 + }, + { + "command" : 2, + "file" : 5, + "line" : 18, + "parent" : 14 + }, + { + "command" : 2, + "file" : 1, + "line" : 8, + "parent" : 10 + }, + { + "command" : 9, + "file" : 0, + "line" : 83, + "parent" : 0 + }, + { + "command" : 3, + "file" : 9, + "line" : 307, + "parent" : 17 + }, + { + "file" : 8, + "parent" : 18 + }, + { + "command" : 8, + "file" : 8, + "line" : 31, + "parent" : 19 + }, + { + "command" : 7, + "file" : 7, + "line" : 46, + "parent" : 20 + }, + { + "command" : 6, + "file" : 7, + "line" : 63, + "parent" : 21 + }, + { + "command" : 6, + "file" : 0, + "line" : 129, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g" + } + ], + "defines" : + [ + { + "backtrace" : 11, + "define" : "ROSCONSOLE_BACKEND_LOG4CXX" + }, + { + "backtrace" : 15, + "define" : "ROS_BUILD_SHARED_LIBS=1" + }, + { + "backtrace" : 16, + "define" : "ROS_PACKAGE_NAME=\"learning_topic\"" + } + ], + "includes" : + [ + { + "backtrace" : 22, + "path" : "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include" + }, + { + "backtrace" : 23, + "path" : "/opt/ros/melodic/include" + }, + { + "backtrace" : 23, + "path" : "/opt/ros/melodic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0 + ] + } + ], + "id" : "velocity_publisher::@6890427a1f51a3e7e1df", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "-g", + "role" : "flags" + }, + { + "fragment" : "-rdynamic", + "role" : "flags" + }, + { + "fragment" : "-Wl,-rpath,/opt/ros/melodic/lib", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libroscpp.so", + "role" : "libraries" + }, + { + "fragment" : "-lboost_filesystem", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole_log4cxx.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librosconsole_backend_interface.so", + "role" : "libraries" + }, + { + "fragment" : "-llog4cxx", + "role" : "libraries" + }, + { + "fragment" : "-lboost_regex", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libxmlrpcpp.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libroscpp_serialization.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/librostime.so", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/opt/ros/melodic/lib/libcpp_common.so", + "role" : "libraries" + }, + { + "fragment" : "-lboost_system", + "role" : "libraries" + }, + { + "fragment" : "-lboost_thread", + "role" : "libraries" + }, + { + "fragment" : "-lboost_chrono", + "role" : "libraries" + }, + { + "fragment" : "-lboost_date_time", + "role" : "libraries" + }, + { + "fragment" : "-lboost_atomic", + "role" : "libraries" + }, + { + "fragment" : "-lpthread", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "velocity_publisher", + "nameOnDisk" : "velocity_publisher", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/velocity_publisher.cpp", + "sourceGroupIndex" : 0 + } + ], + "type" : "EXECUTABLE" +} diff --git a/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/toolchains-v1-ec6e94d0d30e763f979b.json b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/toolchains-v1-ec6e94d0d30e763f979b.json new file mode 100644 index 0000000000000000000000000000000000000000..99605df82af8d2ffb8c6592921a2d78e9706af74 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.cmake/api/v1/reply/toolchains-v1-ec6e94d0d30e763f979b.json @@ -0,0 +1,109 @@ +{ + "kind" : "toolchains", + "toolchains" : + [ + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "/usr/lib/gcc/x86_64-linux-gnu/7/include", + "/usr/local/include", + "/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed", + "/usr/include/x86_64-linux-gnu", + "/usr/include" + ], + "linkDirectories" : + [ + "/usr/lib/gcc/x86_64-linux-gnu/7", + "/usr/lib/x86_64-linux-gnu", + "/usr/lib", + "/lib/x86_64-linux-gnu", + "/lib" + ], + "linkFrameworkDirectories" : [], + "linkLibraries" : + [ + "gcc", + "gcc_s", + "c", + "gcc", + "gcc_s" + ] + }, + "path" : "/usr/bin/cc", + "version" : "7.5.0" + }, + "language" : "C", + "sourceFileExtensions" : + [ + "c", + "m" + ] + }, + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "/usr/include/c++/7", + "/usr/include/x86_64-linux-gnu/c++/7", + "/usr/include/c++/7/backward", + "/usr/lib/gcc/x86_64-linux-gnu/7/include", + "/usr/local/include", + "/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed", + "/usr/include/x86_64-linux-gnu", + "/usr/include" + ], + "linkDirectories" : + [ + "/usr/lib/gcc/x86_64-linux-gnu/7", + "/usr/lib/x86_64-linux-gnu", + "/usr/lib", + "/lib/x86_64-linux-gnu", + "/lib" + ], + "linkFrameworkDirectories" : [], + "linkLibraries" : + [ + "stdc++", + "m", + "gcc_s", + "gcc", + "c", + "gcc_s", + "gcc" + ] + }, + "path" : "/usr/bin/c++", + "version" : "7.5.0" + }, + "language" : "CXX", + "sourceFileExtensions" : + [ + "C", + "M", + "c++", + "cc", + "cpp", + "cxx", + "mm", + "mpp", + "CPP", + "ixx", + "cppm" + ] + } + ], + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/Basics/workspace_example/src/learning_topic/build/.ninja_deps b/Basics/workspace_example/src/learning_topic/build/.ninja_deps new file mode 100644 index 0000000000000000000000000000000000000000..71f178b904054d72c05c0ca7d9aec56b8de43a75 Binary files /dev/null and b/Basics/workspace_example/src/learning_topic/build/.ninja_deps differ diff --git a/Basics/workspace_example/src/learning_topic/build/.ninja_log b/Basics/workspace_example/src/learning_topic/build/.ninja_log new file mode 100644 index 0000000000000000000000000000000000000000..1e5845d673b0d8069ce49dbb5759313e0bf4c2d4 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/.ninja_log @@ -0,0 +1,6 @@ +# ninja log v5 +0 17 0 /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/clean_test_results e3706ae23373671 +1 514 1641565456475121778 build.ninja 85811b1b0bc2bab5 +1241 1397 1640920539065346476 /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_topic/velocity_publisher 84a10ec631ab1ce8 +1 1240 1640920538909347069 CMakeFiles/velocity_publisher.dir/src/velocity_publisher.cpp.o 940bbc2dac361cd3 +0 17 0 CMakeFiles/clean_test_results e3706ae23373671 diff --git a/Basics/workspace_example/src/learning_topic/build/CATKIN_IGNORE b/Basics/workspace_example/src/learning_topic/build/CATKIN_IGNORE new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Basics/workspace_example/src/learning_topic/build/CMakeCache.txt b/Basics/workspace_example/src/learning_topic/build/CMakeCache.txt new file mode 100644 index 0000000000000000000000000000000000000000..e8e9c2be3ccb55e37bc607cebd1ba757b7499b07 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/CMakeCache.txt @@ -0,0 +1,627 @@ +# This is the CMakeCache file. +# For build in directory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build +# It was generated by CMake: /home/hazyparker/app/CMake/cmake/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 + +//Builds the googletest subproject +BUILD_GTEST:BOOL=OFF + +//Build shared libraries (DLLs). +BUILD_SHARED_LIBS:BOOL=ON + +//No help, variable specified on the command line. +CATKIN_DEVEL_PREFIX:PATH=/home/hazyparker/project/learn_ros/Basics/test2_ws/devel + +//Catkin enable testing +CATKIN_ENABLE_TESTING:BOOL=ON + +//Prefix to apply to package generated via gendebian +CATKIN_PACKAGE_PREFIX:STRING= + +//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 + +//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=Debug + +//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-7 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-7 + +//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-7 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-7 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//No help, variable specified on the command line. +CMAKE_MAKE_PROGRAM:UNINITIALIZED=/snap/clion/178/bin/ninja/linux/ninja + +//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=learning_topic + +//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=/usr/bin/empy + +//Empy script +EMPY_SCRIPT:STRING=/usr/bin/empy + +//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=GTEST_LIBRARY-NOTFOUND + +//Path to a library. +GTEST_LIBRARY_DEBUG:FILEPATH=GTEST_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +GTEST_MAIN_LIBRARY:FILEPATH=GTEST_MAIN_LIBRARY-NOTFOUND + +//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 + +//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/nosetests-2.7 + +//Path to a program. +PYTHON_EXECUTABLE:FILEPATH=/usr/bin/python2 + +//Specify specific Python version to use ('major.minor' or 'major') +PYTHON_VERSION:STRING=2 + +//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=hazy-LenovoAir14 + +//LSB Distrib tag +UBUNTU:BOOL=TRUE + +//LSB Distrib - codename tag +UBUNTU_BIONIC:BOOL=TRUE + +//Path to a file. +_gmock_INCLUDES:FILEPATH=/usr/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/melodic/share/catkin/cmake + +//The directory containing a CMake configuration file for cpp_common. +cpp_common_DIR:PATH=/opt/ros/melodic/share/cpp_common/cmake + +//The directory containing a CMake configuration file for gencpp. +gencpp_DIR:PATH=/opt/ros/melodic/share/gencpp/cmake + +//The directory containing a CMake configuration file for geneus. +geneus_DIR:PATH=/opt/ros/melodic/share/geneus/cmake + +//The directory containing a CMake configuration file for genlisp. +genlisp_DIR:PATH=/opt/ros/melodic/share/genlisp/cmake + +//The directory containing a CMake configuration file for genmsg. +genmsg_DIR:PATH=/opt/ros/melodic/share/genmsg/cmake + +//The directory containing a CMake configuration file for gennodejs. +gennodejs_DIR:PATH=/opt/ros/melodic/share/gennodejs/cmake + +//The directory containing a CMake configuration file for genpy. +genpy_DIR:PATH=/opt/ros/melodic/share/genpy/cmake + +//The directory containing a CMake configuration file for geometry_msgs. +geometry_msgs_DIR:PATH=/opt/ros/melodic/share/geometry_msgs/cmake + +//Value Computed by CMake +gmock_BINARY_DIR:STATIC=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock + +//Value Computed by CMake +gmock_IS_TOP_LEVEL:STATIC=OFF + +//Dependencies for the target +gmock_LIB_DEPENDS:STATIC=general;-lpthread; + +//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;-lpthread; + +//Value Computed by CMake +googletest-distribution_BINARY_DIR:STATIC=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest + +//Value Computed by CMake +googletest-distribution_IS_TOP_LEVEL:STATIC=OFF + +//Value Computed by CMake +googletest-distribution_SOURCE_DIR:STATIC=/usr/src/googletest + +//Value Computed by CMake +gtest_BINARY_DIR:STATIC=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/gtest + +//Value Computed by CMake +gtest_IS_TOP_LEVEL:STATIC=OFF + +//Dependencies for the target +gtest_LIB_DEPENDS:STATIC=general;-lpthread; + +//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;-lpthread;general;gtest; + +//Value Computed by CMake +learning_topic_BINARY_DIR:STATIC=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build + +//Value Computed by CMake +learning_topic_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +learning_topic_SOURCE_DIR:STATIC=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic + +//Path to a library. +lib:FILEPATH=/opt/ros/melodic/lib/libxmlrpcpp.so + +//The directory containing a CMake configuration file for message_generation. +message_generation_DIR:PATH=/opt/ros/melodic/share/message_generation/cmake + +//The directory containing a CMake configuration file for message_runtime. +message_runtime_DIR:PATH=/opt/ros/melodic/share/message_runtime/cmake + +//The directory containing a CMake configuration file for rosconsole. +rosconsole_DIR:PATH=/opt/ros/melodic/share/rosconsole/cmake + +//The directory containing a CMake configuration file for roscpp. +roscpp_DIR:PATH=/opt/ros/melodic/share/roscpp/cmake + +//The directory containing a CMake configuration file for roscpp_serialization. +roscpp_serialization_DIR:PATH=/opt/ros/melodic/share/roscpp_serialization/cmake + +//The directory containing a CMake configuration file for roscpp_traits. +roscpp_traits_DIR:PATH=/opt/ros/melodic/share/roscpp_traits/cmake + +//The directory containing a CMake configuration file for rosgraph_msgs. +rosgraph_msgs_DIR:PATH=/opt/ros/melodic/share/rosgraph_msgs/cmake + +//The directory containing a CMake configuration file for rospy. +rospy_DIR:PATH=/opt/ros/melodic/share/rospy/cmake + +//The directory containing a CMake configuration file for rostime. +rostime_DIR:PATH=/opt/ros/melodic/share/rostime/cmake + +//The directory containing a CMake configuration file for std_msgs. +std_msgs_DIR:PATH=/opt/ros/melodic/share/std_msgs/cmake + +//The directory containing a CMake configuration file for std_srvs. +std_srvs_DIR:PATH=/opt/ros/melodic/share/std_srvs/cmake + +//The directory containing a CMake configuration file for turtlesim. +turtlesim_DIR:PATH=/opt/ros/melodic/share/turtlesim/cmake + +//The directory containing a CMake configuration file for xmlrpcpp. +xmlrpcpp_DIR:PATH=/opt/ros/melodic/share/xmlrpcpp/cmake + + +######################## +# INTERNAL cache entries +######################## + +//catkin environment +CATKIN_ENV:INTERNAL=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/catkin_generated/env_cached.sh +CATKIN_TEST_RESULTS_DIR:INTERNAL=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/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/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/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=21 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/home/hazyparker/app/CMake/cmake/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/home/hazyparker/app/CMake/cmake/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/home/hazyparker/app/CMake/cmake/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=Ninja +//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/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_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=4 +//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=/home/hazyparker/app/CMake/cmake/share/cmake-3.21 +//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=/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding PythonInterp +FIND_PACKAGE_MESSAGE_DETAILS_PythonInterp:INTERNAL=[/usr/bin/python2][v2.7.17()] +//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/include +GMOCK_FROM_SOURCE_LIBRARIES:INTERNAL=gmock +GMOCK_FROM_SOURCE_LIBRARY_DIRS:INTERNAL=/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gmock +GMOCK_FROM_SOURCE_MAIN_LIBRARIES:INTERNAL=gmock_main +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/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/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/python2.7/dist-packages + diff --git a/Basics/workspace_example/src/learning_topic/build/CMakeFiles/3.21.1/CMakeCCompiler.cmake b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/3.21.1/CMakeCCompiler.cmake new file mode 100644 index 0000000000000000000000000000000000000000..60720048f674d36768392e1ae93bfdae3dec3f00 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/3.21.1/CMakeCCompiler.cmake @@ -0,0 +1,80 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "7.5.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "") +set(CMAKE_C23_COMPILE_FEATURES "") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-7") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-7") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/7/include;/usr/local/include;/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/Basics/workspace_example/src/learning_topic/build/CMakeFiles/3.21.1/CMakeCXXCompiler.cmake b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/3.21.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000000000000000000000000000000000000..d73e5482aecd261c200ddf62e229f9d84eebbcf2 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/3.21.1/CMakeCXXCompiler.cmake @@ -0,0 +1,91 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "7.5.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "") +set(CMAKE_CXX23_COMPILE_FEATURES "") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-7") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-7") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/7;/usr/include/x86_64-linux-gnu/c++/7;/usr/include/c++/7/backward;/usr/lib/gcc/x86_64-linux-gnu/7/include;/usr/local/include;/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/Basics/workspace_example/src/learning_topic/build/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_C.bin b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..b7b4297213c123c50405e69c90fc1f0e9fb6fee8 Binary files /dev/null and b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_C.bin differ diff --git a/Basics/workspace_example/src/learning_topic/build/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_CXX.bin b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..a0bcd0e1e2bed696141fa2020cc2413ec3f5869e Binary files /dev/null and b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/Basics/workspace_example/src/learning_topic/build/CMakeFiles/3.21.1/CMakeSystem.cmake b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/3.21.1/CMakeSystem.cmake new file mode 100644 index 0000000000000000000000000000000000000000..41b42ad82e685fff28d761366580348c3c4dea5e --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/3.21.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-5.4.0-91-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "5.4.0-91-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-5.4.0-91-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "5.4.0-91-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/Basics/workspace_example/src/learning_topic/build/CMakeFiles/3.21.1/CompilerIdC/CMakeCCompilerId.c b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/3.21.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000000000000000000000000000000000000..051f7483c93383dd9ce26ec5dfcc9f0c9b69c3ea --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/3.21.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,807 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && __has_include() +# define COMPILER_ID "ROCMClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# elif defined(__clang__) +# define SIMULATE_ID "Clang" +# elif defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif +# if defined(__clang__) && __has_include() +# include +# define COMPILER_VERSION_MAJOR DEC(HIP_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(HIP_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(HIP_VERSION_PATCH) +# endif + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_DIALECT "90" +# else +# define C_DIALECT +# endif +#elif __STDC_VERSION__ > 201710L +# define C_DIALECT "23" +#elif __STDC_VERSION__ >= 201710L +# define C_DIALECT "17" +#elif __STDC_VERSION__ >= 201000L +# define C_DIALECT "11" +#elif __STDC_VERSION__ >= 199901L +# define C_DIALECT "99" +#else +# define C_DIALECT "90" +#endif +const char* info_language_dialect_default = + "INFO" ":" "dialect_default[" C_DIALECT "]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/Basics/workspace_example/src/learning_topic/build/CMakeFiles/3.21.1/CompilerIdC/a.out b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/3.21.1/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..11b7df452ad29dfd7bf1d9b188856c9e33182403 Binary files /dev/null and b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/3.21.1/CompilerIdC/a.out differ diff --git a/Basics/workspace_example/src/learning_topic/build/CMakeFiles/3.21.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/3.21.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000000000000000000000000000000000000..f6750215512fadb439e548de0d19aec5f8a91d5e --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/3.21.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,795 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && __has_include() +# define COMPILER_ID "ROCMClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# elif defined(__clang__) +# define SIMULATE_ID "Clang" +# elif defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif +# if defined(__clang__) && __has_include() +# include +# define COMPILER_VERSION_MAJOR DEC(HIP_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(HIP_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(HIP_VERSION_PATCH) +# endif + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_dialect_default = "INFO" ":" "dialect_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} diff --git a/Basics/workspace_example/src/learning_topic/build/CMakeFiles/3.21.1/CompilerIdCXX/a.out b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/3.21.1/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..71c2ceda86a2fae89d661d131b89af3990e37838 Binary files /dev/null and b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/3.21.1/CompilerIdCXX/a.out differ diff --git a/Basics/workspace_example/src/learning_topic/build/CMakeFiles/CMakeError.log b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/CMakeError.log new file mode 100644 index 0000000000000000000000000000000000000000..63a03c8752837db6f87bf9909bd82c1d05fa5543 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/CMakeError.log @@ -0,0 +1,51 @@ +Performing C SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD failed with the following output: +Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_a3959 && [1/2] Building C object CMakeFiles/cmTC_a3959.dir/src.c.o +[2/2] Linking C executable cmTC_a3959 +FAILED: cmTC_a3959 +: && /usr/bin/cc -rdynamic CMakeFiles/cmTC_a3959.dir/src.c.o -o cmTC_a3959 && : +CMakeFiles/cmTC_a3959.dir/src.c.o:在函数‘main’中: +src.c:(.text+0x3e):对‘pthread_create’未定义的引用 +src.c:(.text+0x4a):对‘pthread_detach’未定义的引用 +src.c:(.text+0x56):对‘pthread_cancel’未定义的引用 +src.c:(.text+0x67):对‘pthread_join’未定义的引用 +src.c:(.text+0x7b):对‘pthread_atfork’未定义的引用 +collect2: error: ld returned 1 exit status +ninja: build stopped: subcommand failed. + + +Source file was: +#include + +static void* test_func(void* data) +{ + return data; +} + +int main(void) +{ + pthread_t thread; + pthread_create(&thread, NULL, test_func, NULL); + pthread_detach(thread); + pthread_cancel(thread); + pthread_join(thread, NULL); + pthread_atfork(NULL, NULL, NULL); + pthread_exit(NULL); + + return 0; +} + +Determining if the function pthread_create exists in the pthreads failed with the following output: +Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_4ba44 && [1/2] Building C object CMakeFiles/cmTC_4ba44.dir/CheckFunctionExists.c.o +[2/2] Linking C executable cmTC_4ba44 +FAILED: cmTC_4ba44 +: && /usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -rdynamic CMakeFiles/cmTC_4ba44.dir/CheckFunctionExists.c.o -o cmTC_4ba44 -lpthreads && : +/usr/bin/ld: 找不到 -lpthreads +collect2: error: ld returned 1 exit status +ninja: build stopped: subcommand failed. + + + diff --git a/Basics/workspace_example/src/learning_topic/build/CMakeFiles/CMakeOutput.log b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000000000000000000000000000000000000..451ed4edb59ca575132b7274e40df935ee6dc2a9 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,441 @@ +The system is: Linux - 5.4.0-91-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/3.21.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/3.21.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_11dfc && [1/2] Building C object CMakeFiles/cmTC_11dfc.dir/CMakeCCompilerABI.c.o +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_11dfc.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/7/cc1 -quiet -v -imultiarch x86_64-linux-gnu /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_11dfc.dir/CMakeCCompilerABI.c.o -version -fstack-protector-strong -Wformat -Wformat-security -o /tmp/ccu3sssq.s +GNU C11 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu) + compiled by GNU C version 7.5.0, GMP version 6.1.2, MPFR version 4.0.1, MPC version 1.1.0, isl version isl-0.19-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/7/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/7/include + /usr/local/include + /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C11 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu) + compiled by GNU C version 7.5.0, GMP version 6.1.2, MPFR version 4.0.1, MPC version 1.1.0, isl version isl-0.19-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: b62ed4a2880cd4159476ea8293b72fa8 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_11dfc.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' + as -v --64 -o CMakeFiles/cmTC_11dfc.dir/CMakeCCompilerABI.c.o /tmp/ccu3sssq.s +GNU assembler version 2.30 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.30 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_11dfc.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' +[2/2] Linking C executable cmTC_11dfc +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_11dfc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccqb3H4o.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_11dfc /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../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/7/../../.. CMakeFiles/cmTC_11dfc.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/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_11dfc' '-mtune=generic' '-march=x86-64' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/7/include] + add: [/usr/local/include] + add: [/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/7/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/7/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] ==> [/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/7/include;/usr/local/include;/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_11dfc && [1/2] Building C object CMakeFiles/cmTC_11dfc.dir/CMakeCCompilerABI.c.o] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_11dfc.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/7/cc1 -quiet -v -imultiarch x86_64-linux-gnu /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_11dfc.dir/CMakeCCompilerABI.c.o -version -fstack-protector-strong -Wformat -Wformat-security -o /tmp/ccu3sssq.s] + ignore line: [GNU C11 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 7.5.0 GMP version 6.1.2 MPFR version 4.0.1 MPC version 1.1.0 isl version isl-0.19-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/7/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/7/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C11 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 7.5.0 GMP version 6.1.2 MPFR version 4.0.1 MPC version 1.1.0 isl version isl-0.19-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: b62ed4a2880cd4159476ea8293b72fa8] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_11dfc.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_11dfc.dir/CMakeCCompilerABI.c.o /tmp/ccu3sssq.s] + ignore line: [GNU assembler version 2.30 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.30] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_11dfc.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [[2/2] Linking C executable cmTC_11dfc] + 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/7/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_11dfc' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccqb3H4o.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_11dfc /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../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/7/../../.. CMakeFiles/cmTC_11dfc.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/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccqb3H4o.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_11dfc] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] + arg [CMakeFiles/cmTC_11dfc.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7] ==> [/usr/lib/gcc/x86_64-linux-gnu/7] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_a2d1e && [1/2] Building CXX object CMakeFiles/cmTC_a2d1e.dir/CMakeCXXCompilerABI.cpp.o +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a2d1e.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/7/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_a2d1e.dir/CMakeCXXCompilerABI.cpp.o -version -fstack-protector-strong -Wformat -Wformat-security -o /tmp/ccSOcSPq.s +GNU C++14 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu) + compiled by GNU C version 7.5.0, GMP version 6.1.2, MPFR version 4.0.1, MPC version 1.1.0, isl version isl-0.19-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/7" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/7/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/7 + /usr/include/x86_64-linux-gnu/c++/7 + /usr/include/c++/7/backward + /usr/lib/gcc/x86_64-linux-gnu/7/include + /usr/local/include + /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++14 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu) + compiled by GNU C version 7.5.0, GMP version 6.1.2, MPFR version 4.0.1, MPC version 1.1.0, isl version isl-0.19-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 3eb3dc290cd5714c3e1c3ae751116f07 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a2d1e.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + as -v --64 -o CMakeFiles/cmTC_a2d1e.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccSOcSPq.s +GNU assembler version 2.30 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.30 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a2d1e.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' +[2/2] Linking CXX executable cmTC_a2d1e +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_a2d1e' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/cc4GDLrv.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_a2d1e /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../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/7/../../.. CMakeFiles/cmTC_a2d1e.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_a2d1e' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/7] + add: [/usr/include/x86_64-linux-gnu/c++/7] + add: [/usr/include/c++/7/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/7/include] + add: [/usr/local/include] + add: [/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/7] ==> [/usr/include/c++/7] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/7] ==> [/usr/include/x86_64-linux-gnu/c++/7] + collapse include dir [/usr/include/c++/7/backward] ==> [/usr/include/c++/7/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/7/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/7/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] ==> [/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/7;/usr/include/x86_64-linux-gnu/c++/7;/usr/include/c++/7/backward;/usr/lib/gcc/x86_64-linux-gnu/7/include;/usr/local/include;/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_a2d1e && [1/2] Building CXX object CMakeFiles/cmTC_a2d1e.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a2d1e.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/7/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_a2d1e.dir/CMakeCXXCompilerABI.cpp.o -version -fstack-protector-strong -Wformat -Wformat-security -o /tmp/ccSOcSPq.s] + ignore line: [GNU C++14 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 7.5.0 GMP version 6.1.2 MPFR version 4.0.1 MPC version 1.1.0 isl version isl-0.19-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/7"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/7/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/7] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/7] + ignore line: [ /usr/include/c++/7/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/7/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++14 (Ubuntu 7.5.0-3ubuntu1~18.04) version 7.5.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 7.5.0 GMP version 6.1.2 MPFR version 4.0.1 MPC version 1.1.0 isl version isl-0.19-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 3eb3dc290cd5714c3e1c3ae751116f07] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a2d1e.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_a2d1e.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccSOcSPq.s] + ignore line: [GNU assembler version 2.30 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.30] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a2d1e.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [[2/2] Linking CXX executable cmTC_a2d1e] + 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/7/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --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 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_a2d1e' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/cc4GDLrv.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_a2d1e /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../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/7/../../.. CMakeFiles/cmTC_a2d1e.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc4GDLrv.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_a2d1e] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] + arg [CMakeFiles/cmTC_a2d1e.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7] ==> [/usr/lib/gcc/x86_64-linux-gnu/7] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Determining if the include file pthread.h exists passed with the following output: +Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_fcea7 && [1/2] Building C object CMakeFiles/cmTC_fcea7.dir/CheckIncludeFile.c.o +[2/2] Linking C executable cmTC_fcea7 + + + +Determining if the function pthread_create exists in the pthread passed with the following output: +Change Dir: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/snap/clion/178/bin/ninja/linux/ninja cmTC_ad505 && [1/2] Building C object CMakeFiles/cmTC_ad505.dir/CheckFunctionExists.c.o +[2/2] Linking C executable cmTC_ad505 + + + diff --git a/Basics/workspace_example/src/learning_topic/build/CMakeFiles/TargetDirectories.txt b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000000000000000000000000000000000000..e893302b56889f62d28ea7ce90e10c4956da3b09 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,83 @@ +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/install/strip.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/install/local.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/rebuild_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/edit_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/person_subscriber.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/person_publisher.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/velocity_publisher.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/rosgraph_msgs_generate_messages_eus.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/roscpp_generate_messages_py.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/roscpp_generate_messages_nodejs.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/pose_subscriber.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/rosgraph_msgs_generate_messages_py.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/std_srvs_generate_messages_cpp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/learning_topic_generate_messages_cpp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/list_install_components.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/roscpp_generate_messages_eus.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/std_srvs_generate_messages_py.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/std_msgs_generate_messages_eus.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/roscpp_generate_messages_lisp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/geometry_msgs_generate_messages_nodejs.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/std_msgs_generate_messages_cpp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/run_tests.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/learning_topic_genpy.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/std_srvs_generate_messages_lisp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/geometry_msgs_generate_messages_lisp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/learning_topic_gencpp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/download_extra_data.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/geometry_msgs_generate_messages_eus.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/roscpp_generate_messages_cpp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/test.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/geometry_msgs_generate_messages_cpp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/std_msgs_generate_messages_nodejs.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/geometry_msgs_generate_messages_py.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/clean_test_results.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/turtlesim_generate_messages_eus.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/doxygen.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/std_srvs_generate_messages_eus.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/rosgraph_msgs_generate_messages_nodejs.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/turtlesim_generate_messages_cpp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/install.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/std_msgs_generate_messages_lisp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/turtlesim_generate_messages_lisp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/turtlesim_generate_messages_py.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/std_msgs_generate_messages_py.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/learning_topic_generate_messages.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/_learning_topic_generate_messages_check_deps_Person.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/turtlesim_generate_messages_nodejs.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/learning_topic_generate_messages_eus.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/learning_topic_geneus.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/learning_topic_generate_messages_lisp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/learning_topic_genlisp.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/learning_topic_generate_messages_nodejs.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/tests.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/std_srvs_generate_messages_nodejs.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/learning_topic_gennodejs.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/CMakeFiles/learning_topic_generate_messages_py.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/CMakeFiles/install/strip.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/CMakeFiles/install/local.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/CMakeFiles/test.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/CMakeFiles/edit_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/CMakeFiles/rebuild_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/CMakeFiles/install.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/CMakeFiles/list_install_components.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/CMakeFiles/install/strip.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/CMakeFiles/install/local.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/CMakeFiles/install.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/CMakeFiles/list_install_components.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/CMakeFiles/rebuild_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/CMakeFiles/test.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/CMakeFiles/gmock_main.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/CMakeFiles/gmock.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/CMakeFiles/edit_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/gtest/CMakeFiles/install/strip.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/gtest/CMakeFiles/install/local.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/gtest/CMakeFiles/install.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/gtest/CMakeFiles/list_install_components.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/gtest/CMakeFiles/rebuild_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/gtest/CMakeFiles/gtest.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/gtest/CMakeFiles/gtest_main.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/gtest/CMakeFiles/edit_cache.dir +/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/gtest/CMakeFiles/test.dir diff --git a/Basics/workspace_example/src/learning_topic/build/CMakeFiles/clion-environment.txt b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/clion-environment.txt new file mode 100644 index 0000000000000000000000000000000000000000..7fea89c0c4ea5f108955e6da905acb1855d1f356 Binary files /dev/null and b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/clion-environment.txt differ diff --git a/Basics/workspace_example/src/learning_topic/build/CMakeFiles/clion-log.txt b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/clion-log.txt new file mode 100644 index 0000000000000000000000000000000000000000..968b4bcb998c6236bd2c61231ce104f8b95c5cce --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/clion-log.txt @@ -0,0 +1,46 @@ +/home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_MAKE_PROGRAM=/snap/clion/178/bin/ninja/linux/ninja -DCATKIN_DEVEL_PREFIX:PATH=/home/hazyparker/project/learn_ros/Basics/test2_ws/devel -G Ninja /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic +-- Using CATKIN_DEVEL_PREFIX: /home/hazyparker/project/learn_ros/Basics/test2_ws/devel +-- Using CMAKE_PREFIX_PATH: /opt/ros/melodic +-- This workspace overlays: /opt/ros/melodic +-- Found PythonInterp: /usr/bin/python2 (found suitable version "2.7.17", minimum required is "2") +-- Using PYTHON_EXECUTABLE: /usr/bin/python2 +-- Using Debian Python package layout +-- Using empy: /usr/bin/empy +-- Using CATKIN_ENABLE_TESTING: ON +-- Call enable_testing() +-- Using CATKIN_TEST_RESULTS_DIR: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/test_results +-- Found gtest sources under '/usr/src/googletest': gtests will be built +-- Found gmock sources under '/usr/src/googletest': gmock will be built +CMake Deprecation Warning at /usr/src/googletest/CMakeLists.txt:1 (cmake_minimum_required): + Compatibility with CMake < 2.8.12 will be removed from a future version of + CMake. + + Update the VERSION argument value or use a ... suffix to tell + CMake that the project does not need compatibility with older versions. + + +CMake Deprecation Warning at /usr/src/googletest/googlemock/CMakeLists.txt:41 (cmake_minimum_required): + Compatibility with CMake < 2.8.12 will be removed from a future version of + CMake. + + Update the VERSION argument value or use a ... suffix to tell + CMake that the project does not need compatibility with older versions. + + +CMake Deprecation Warning at /usr/src/googletest/googletest/CMakeLists.txt:48 (cmake_minimum_required): + Compatibility with CMake < 2.8.12 will be removed from a future version of + CMake. + + Update the VERSION argument value or use a ... suffix to tell + CMake that the project does not need compatibility with older versions. + + +-- Found PythonInterp: /usr/bin/python2 (found version "2.7.17") +-- Using Python nosetests: /usr/bin/nosetests-2.7 +-- catkin 0.7.29 +-- BUILD_SHARED_LIBS is on +-- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy +-- learning_topic: 1 messages, 0 services +-- Configuring done +-- Generating done +-- Build files have been written to: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build diff --git a/Basics/workspace_example/src/learning_topic/build/CMakeFiles/cmake.check_cache b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000000000000000000000000000000000000..3dccd731726d7faa8b29d8d7dba3b981a53ca497 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/Basics/workspace_example/src/learning_topic/build/CMakeFiles/rules.ninja b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/rules.ninja new file mode 100644 index 0000000000000000000000000000000000000000..c9b874529f0552d39d41ebc614a0c3cdbea93cd1 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/rules.ninja @@ -0,0 +1,197 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.21 + +# This file contains all the rules used to get the outputs files +# built from the input files. +# It is included in the main 'build.ninja'. + +# ============================================================================= +# Project: learning_topic +# Configurations: Debug +# ============================================================================= +# ============================================================================= + +############################################# +# Rule for running custom commands. + +rule CUSTOM_COMMAND + command = $COMMAND + description = $DESC + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__person_subscriber_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__person_subscriber_Debug + command = $PRE_LINK && /usr/bin/c++ $FLAGS $LINK_FLAGS $in -o $TARGET_FILE $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__person_publisher_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__person_publisher_Debug + command = $PRE_LINK && /usr/bin/c++ $FLAGS $LINK_FLAGS $in -o $TARGET_FILE $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__velocity_publisher_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__velocity_publisher_Debug + command = $PRE_LINK && /usr/bin/c++ $FLAGS $LINK_FLAGS $in -o $TARGET_FILE $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__pose_subscriber_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__pose_subscriber_Debug + command = $PRE_LINK && /usr/bin/c++ $FLAGS $LINK_FLAGS $in -o $TARGET_FILE $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__gmock_main_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX shared library. + +rule CXX_SHARED_LIBRARY_LINKER__gmock_main_Debug + command = $PRE_LINK && /usr/bin/c++ -fPIC $LANGUAGE_COMPILE_FLAGS $ARCH_FLAGS $LINK_FLAGS -shared $SONAME_FLAG$SONAME -o $TARGET_FILE $in $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX shared library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__gmock_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX shared library. + +rule CXX_SHARED_LIBRARY_LINKER__gmock_Debug + command = $PRE_LINK && /usr/bin/c++ -fPIC $LANGUAGE_COMPILE_FLAGS $ARCH_FLAGS $LINK_FLAGS -shared $SONAME_FLAG$SONAME -o $TARGET_FILE $in $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX shared library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__gtest_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX shared library. + +rule CXX_SHARED_LIBRARY_LINKER__gtest_Debug + command = $PRE_LINK && /usr/bin/c++ -fPIC $LANGUAGE_COMPILE_FLAGS $ARCH_FLAGS $LINK_FLAGS -shared $SONAME_FLAG$SONAME -o $TARGET_FILE $in $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX shared library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__gtest_main_Debug + depfile = $DEP_FILE + deps = gcc + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX shared library. + +rule CXX_SHARED_LIBRARY_LINKER__gtest_main_Debug + command = $PRE_LINK && /usr/bin/c++ -fPIC $LANGUAGE_COMPILE_FLAGS $ARCH_FLAGS $LINK_FLAGS -shared $SONAME_FLAG$SONAME -o $TARGET_FILE $in $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX shared library $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for re-running cmake. + +rule RERUN_CMAKE + command = /home/hazyparker/app/CMake/cmake/bin/cmake --regenerate-during-build -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build + description = Re-running CMake... + generator = 1 + + +############################################# +# Rule for cleaning all built files. + +rule CLEAN + command = /snap/clion/178/bin/ninja/linux/ninja $FILE_ARG -t clean $TARGETS + description = Cleaning all built files... + + +############################################# +# Rule for printing all primary targets available. + +rule HELP + command = /snap/clion/178/bin/ninja/linux/ninja -t targets + description = All primary targets available: + diff --git a/Basics/workspace_example/src/learning_topic/build/CMakeFiles/velocity_publisher.dir/src/velocity_publisher.cpp.o b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/velocity_publisher.dir/src/velocity_publisher.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..7afa91c05382aa240a113b568ded12a99b458079 Binary files /dev/null and b/Basics/workspace_example/src/learning_topic/build/CMakeFiles/velocity_publisher.dir/src/velocity_publisher.cpp.o differ diff --git a/Basics/workspace_example/src/learning_topic/build/CTestConfiguration.ini b/Basics/workspace_example/src/learning_topic/build/CTestConfiguration.ini new file mode 100644 index 0000000000000000000000000000000000000000..250c6703940df2035a24fc32c52b574d3dfa24bf --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/CTestConfiguration.ini @@ -0,0 +1,105 @@ +# This file is configured by CMake automatically as DartConfiguration.tcl +# If you choose not to use CMake, this file may be hand configured, by +# filling in the required variables. + + +# Configuration directories and files +SourceDirectory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic +BuildDirectory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build + +# Where to place the cost data store +CostDataFile: + +# Site is something like machine.domain, i.e. pragmatic.crd +Site: hazy-LenovoAir14 + +# Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++ +BuildName: + +# Subprojects +LabelsForSubprojects: + +# Submission information +SubmitURL: + +# Dashboard start time +NightlyStartTime: + +# Commands for the build/test/submit cycle +ConfigureCommand: "/home/hazyparker/app/CMake/cmake/bin/cmake" "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic" +MakeCommand: +DefaultCTestConfigurationType: + +# version control +UpdateVersionOnly: + +# CVS options +# Default is "-d -P -A" +CVSCommand: +CVSUpdateOptions: + +# Subversion options +SVNCommand: +SVNOptions: +SVNUpdateOptions: + +# Git options +GITCommand: +GITInitSubmodules: +GITUpdateOptions: +GITUpdateCustom: + +# Perforce options +P4Command: +P4Client: +P4Options: +P4UpdateOptions: +P4UpdateCustom: + +# Generic update command +UpdateCommand: +UpdateOptions: +UpdateType: + +# Compiler info +Compiler: /usr/bin/c++ +CompilerVersion: 7.5.0 + +# Dynamic analysis (MemCheck) +PurifyCommand: +ValgrindCommand: +ValgrindCommandOptions: +DrMemoryCommand: +DrMemoryCommandOptions: +CudaSanitizerCommand: +CudaSanitizerCommandOptions: +MemoryCheckType: +MemoryCheckSanitizerOptions: +MemoryCheckCommand: +MemoryCheckCommandOptions: +MemoryCheckSuppressionFile: + +# Coverage +CoverageCommand: +CoverageExtraFlags: + +# Testing options +# TimeOut is the amount of time in seconds to wait for processes +# to complete during testing. After TimeOut seconds, the +# process will be summarily terminated. +# Currently set to 25 minutes +TimeOut: + +# During parallel testing CTest will not start a new test if doing +# so would cause the system load to exceed this value. +TestLoad: + +UseLaunchers: +CurlOptions: +# warning, if you add new options here that have to do with submit, +# you have to update cmCTestSubmitCommand.cxx + +# For CTest submissions that timeout, these options +# specify behavior for retrying the submission +CTestSubmitRetryDelay: +CTestSubmitRetryCount: diff --git a/Basics/workspace_example/src/learning_topic/build/CTestCustom.cmake b/Basics/workspace_example/src/learning_topic/build/CTestCustom.cmake new file mode 100644 index 0000000000000000000000000000000000000000..14956f319e3982ef0886cb4e45e5b67437a99b2a --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/CTestCustom.cmake @@ -0,0 +1,2 @@ +set(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE 0) +set(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE 0) diff --git a/Basics/workspace_example/src/learning_topic/build/CTestTestfile.cmake b/Basics/workspace_example/src/learning_topic/build/CTestTestfile.cmake new file mode 100644 index 0000000000000000000000000000000000000000..8306e6b1ea4f155996b8a8facd6dc55c1cad8e09 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/CTestTestfile.cmake @@ -0,0 +1,7 @@ +# CMake generated Testfile for +# Source directory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic +# Build directory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +subdirs("gtest") diff --git a/Basics/workspace_example/src/learning_topic/build/Testing/Temporary/LastTest.log b/Basics/workspace_example/src/learning_topic/build/Testing/Temporary/LastTest.log new file mode 100644 index 0000000000000000000000000000000000000000..91d92f702fdef451851cf352c978ff5d8183d215 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/Testing/Temporary/LastTest.log @@ -0,0 +1,3 @@ +Start testing: Jan 07 22:24 CST +---------------------------------------------------------- +End testing: Jan 07 22:24 CST diff --git a/Basics/workspace_example/src/learning_topic/build/atomic_configure/.rosinstall b/Basics/workspace_example/src/learning_topic/build/atomic_configure/.rosinstall new file mode 100644 index 0000000000000000000000000000000000000000..be218f6175e9f031b6fe6df43bdd6aa4aa6bccc8 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/atomic_configure/.rosinstall @@ -0,0 +1,2 @@ +- setup-file: + local-name: /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/setup.sh diff --git a/Basics/workspace_example/src/learning_topic/build/atomic_configure/_setup_util.py b/Basics/workspace_example/src/learning_topic/build/atomic_configure/_setup_util.py new file mode 100755 index 0000000000000000000000000000000000000000..bd65cbd8116d35505fbadddb4b640f8319274218 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/atomic_configure/_setup_util.py @@ -0,0 +1,304 @@ +#!/usr/bin/python2 +# -*- 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/python2.7/dist-packages', +} + + +def rollback_env_variables(environ, env_var_subfolders): + """ + Generate shell code to reset environment variables. + + by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH. + This does not cover modifications performed by environment hooks. + """ + lines = [] + unmodified_environ = copy.copy(environ) + for key in sorted(env_var_subfolders.keys()): + subfolders = env_var_subfolders[key] + if not isinstance(subfolders, list): + subfolders = [subfolders] + value = _rollback_env_variable(unmodified_environ, key, subfolders) + if value is not None: + environ[key] = value + lines.append(assignment(key, value)) + if lines: + lines.insert(0, comment('reset environment variables by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH')) + return lines + + +def _rollback_env_variable(environ, name, subfolders): + """ + For each catkin workspace in CMAKE_PREFIX_PATH remove the first entry from env[NAME] matching workspace + subfolder. + + :param subfolders: list of str '' or subfoldername that may start with '/' + :returns: the updated value of the environment variable. + """ + value = environ[name] if name in environ else '' + env_paths = [path for path in value.split(os.pathsep) if path] + value_modified = False + for subfolder in subfolders: + if subfolder: + if subfolder.startswith(os.path.sep) or (os.path.altsep and subfolder.startswith(os.path.altsep)): + subfolder = subfolder[1:] + if subfolder.endswith(os.path.sep) or (os.path.altsep and subfolder.endswith(os.path.altsep)): + subfolder = subfolder[:-1] + for ws_path in _get_workspaces(environ, include_fuerte=True, include_non_existing=True): + path_to_find = os.path.join(ws_path, subfolder) if subfolder else ws_path + path_to_remove = None + for env_path in env_paths: + env_path_clean = env_path[:-1] if env_path and env_path[-1] in [os.path.sep, os.path.altsep] else env_path + if env_path_clean == path_to_find: + path_to_remove = env_path + break + if path_to_remove: + env_paths.remove(path_to_remove) + value_modified = True + new_value = os.pathsep.join(env_paths) + return new_value if value_modified else None + + +def _get_workspaces(environ, include_fuerte=False, include_non_existing=False): + """ + Based on CMAKE_PREFIX_PATH return all catkin workspaces. + + :param include_fuerte: The flag if paths starting with '/opt/ros/fuerte' should be considered workspaces, ``bool`` + """ + # get all cmake prefix paths + env_name = 'CMAKE_PREFIX_PATH' + value = environ[env_name] if env_name in environ else '' + paths = [path for path in value.split(os.pathsep) if path] + # remove non-workspace paths + workspaces = [path for path in paths if os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE)) or (include_fuerte and path.startswith('/opt/ros/fuerte')) or (include_non_existing and not os.path.exists(path))] + return workspaces + + +def prepend_env_variables(environ, env_var_subfolders, workspaces): + """Generate shell code to prepend environment variables for the all workspaces.""" + lines = [] + lines.append(comment('prepend folders of workspaces to environment variables')) + + paths = [path for path in workspaces.split(os.pathsep) if path] + + prefix = _prefix_env_variable(environ, 'CMAKE_PREFIX_PATH', paths, '') + lines.append(prepend(environ, 'CMAKE_PREFIX_PATH', prefix)) + + for key in sorted(key for key in env_var_subfolders.keys() if key != 'CMAKE_PREFIX_PATH'): + subfolder = env_var_subfolders[key] + prefix = _prefix_env_variable(environ, key, paths, subfolder) + lines.append(prepend(environ, key, prefix)) + return lines + + +def _prefix_env_variable(environ, name, paths, subfolders): + """ + Return the prefix to prepend to the environment variable NAME. + + Adding any path in NEW_PATHS_STR without creating duplicate or empty items. + """ + value = environ[name] if name in environ else '' + environ_paths = [path for path in value.split(os.pathsep) if path] + checked_paths = [] + for path in paths: + if not isinstance(subfolders, list): + subfolders = [subfolders] + for subfolder in subfolders: + path_tmp = path + if subfolder: + path_tmp = os.path.join(path_tmp, subfolder) + # skip nonexistent paths + if not os.path.exists(path_tmp): + continue + # exclude any path already in env and any path we already added + if path_tmp not in environ_paths and path_tmp not in checked_paths: + checked_paths.append(path_tmp) + prefix_str = os.pathsep.join(checked_paths) + if prefix_str != '' and environ_paths: + prefix_str += os.pathsep + return prefix_str + + +def assignment(key, value): + if not IS_WINDOWS: + return 'export %s="%s"' % (key, value) + else: + return 'set %s=%s' % (key, value) + + +def comment(msg): + if not IS_WINDOWS: + return '# %s' % msg + else: + return 'REM %s' % msg + + +def prepend(environ, key, prefix): + if key not in environ or not environ[key]: + return assignment(key, prefix) + if not IS_WINDOWS: + return 'export %s="%s$%s"' % (key, prefix, key) + else: + return 'set %s=%s%%%s%%' % (key, prefix, key) + + +def find_env_hooks(environ, cmake_prefix_path): + """Generate shell code with found environment hooks for the all workspaces.""" + lines = [] + lines.append(comment('found environment hooks in workspaces')) + + generic_env_hooks = [] + generic_env_hooks_workspace = [] + specific_env_hooks = [] + specific_env_hooks_workspace = [] + generic_env_hooks_by_filename = {} + specific_env_hooks_by_filename = {} + generic_env_hook_ext = 'bat' if IS_WINDOWS else 'sh' + specific_env_hook_ext = environ['CATKIN_SHELL'] if not IS_WINDOWS and 'CATKIN_SHELL' in environ and environ['CATKIN_SHELL'] else None + # remove non-workspace paths + workspaces = [path for path in cmake_prefix_path.split(os.pathsep) if path and os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE))] + for workspace in reversed(workspaces): + env_hook_dir = os.path.join(workspace, 'etc', 'catkin', 'profile.d') + if os.path.isdir(env_hook_dir): + for filename in sorted(os.listdir(env_hook_dir)): + if filename.endswith('.%s' % generic_env_hook_ext): + # remove previous env hook with same name if present + if filename in generic_env_hooks_by_filename: + i = generic_env_hooks.index(generic_env_hooks_by_filename[filename]) + generic_env_hooks.pop(i) + generic_env_hooks_workspace.pop(i) + # append env hook + generic_env_hooks.append(os.path.join(env_hook_dir, filename)) + generic_env_hooks_workspace.append(workspace) + generic_env_hooks_by_filename[filename] = generic_env_hooks[-1] + elif specific_env_hook_ext is not None and filename.endswith('.%s' % specific_env_hook_ext): + # remove previous env hook with same name if present + if filename in specific_env_hooks_by_filename: + i = specific_env_hooks.index(specific_env_hooks_by_filename[filename]) + specific_env_hooks.pop(i) + specific_env_hooks_workspace.pop(i) + # append env hook + specific_env_hooks.append(os.path.join(env_hook_dir, filename)) + specific_env_hooks_workspace.append(workspace) + specific_env_hooks_by_filename[filename] = specific_env_hooks[-1] + env_hooks = generic_env_hooks + specific_env_hooks + env_hooks_workspace = generic_env_hooks_workspace + specific_env_hooks_workspace + count = len(env_hooks) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_COUNT', count)) + for i in range(count): + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d' % i, env_hooks[i])) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d_WORKSPACE' % i, env_hooks_workspace[i])) + return lines + + +def _parse_arguments(args=None): + parser = argparse.ArgumentParser(description='Generates code blocks for the setup.SHELL script.') + parser.add_argument('--extend', action='store_true', help='Skip unsetting previous environment variables to extend context') + parser.add_argument('--local', action='store_true', help='Only consider this prefix path and ignore other prefix path in the environment') + return parser.parse_known_args(args=args)[0] + + +if __name__ == '__main__': + try: + try: + args = _parse_arguments() + except Exception as e: + print(e, file=sys.stderr) + sys.exit(1) + + if not args.local: + # environment at generation time + CMAKE_PREFIX_PATH = r'/opt/ros/melodic'.split(';') + else: + # don't consider any other prefix path than this one + CMAKE_PREFIX_PATH = [] + # prepend current workspace if not already part of CPP + base_path = os.path.dirname(__file__) + # CMAKE_PREFIX_PATH uses forward slash on all platforms, but __file__ is platform dependent + # base_path on Windows contains backward slashes, need to be converted to forward slashes before comparison + if os.path.sep != '/': + base_path = base_path.replace(os.path.sep, '/') + + if base_path not in CMAKE_PREFIX_PATH: + CMAKE_PREFIX_PATH.insert(0, base_path) + CMAKE_PREFIX_PATH = os.pathsep.join(CMAKE_PREFIX_PATH) + + environ = dict(os.environ) + lines = [] + if not args.extend: + lines += rollback_env_variables(environ, ENV_VAR_SUBFOLDERS) + lines += prepend_env_variables(environ, ENV_VAR_SUBFOLDERS, CMAKE_PREFIX_PATH) + lines += find_env_hooks(environ, CMAKE_PREFIX_PATH) + print('\n'.join(lines)) + + # need to explicitly flush the output + sys.stdout.flush() + except IOError as e: + # and catch potential "broken pipe" if stdout is not writable + # which can happen when piping the output to a file but the disk is full + if e.errno == errno.EPIPE: + print(e, file=sys.stderr) + sys.exit(2) + raise + + sys.exit(0) diff --git a/Basics/workspace_example/src/learning_topic/build/atomic_configure/env.sh b/Basics/workspace_example/src/learning_topic/build/atomic_configure/env.sh new file mode 100755 index 0000000000000000000000000000000000000000..8aa9d244ae9475039027a5f25a8d41a46174cddf --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/atomic_configure/env.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/templates/env.sh.in + +if [ $# -eq 0 ] ; then + /bin/echo "Usage: env.sh COMMANDS" + /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." + exit 1 +fi + +# ensure to not use different shell type which was set before +CATKIN_SHELL=sh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(cd "`dirname "$0"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" +exec "$@" diff --git a/Basics/workspace_example/src/learning_topic/build/atomic_configure/local_setup.bash b/Basics/workspace_example/src/learning_topic/build/atomic_configure/local_setup.bash new file mode 100644 index 0000000000000000000000000000000000000000..7da0d973d481c97d4aba63ab3a070fdc192dc3f8 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/atomic_configure/local_setup.bash @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/local_setup.bash.in + +CATKIN_SHELL=bash + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" --extend --local diff --git a/Basics/workspace_example/src/learning_topic/build/atomic_configure/local_setup.sh b/Basics/workspace_example/src/learning_topic/build/atomic_configure/local_setup.sh new file mode 100644 index 0000000000000000000000000000000000000000..2ca8113f3601d100b91f5f2d66d2614f916bf122 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/atomic_configure/local_setup.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/local_setup.sh.in + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/home/hazyparker/project/learn_ros/Basics/test2_ws/devel} +CATKIN_SETUP_UTIL_ARGS="--extend --local" +. "$_CATKIN_SETUP_DIR/setup.sh" +unset CATKIN_SETUP_UTIL_ARGS diff --git a/Basics/workspace_example/src/learning_topic/build/atomic_configure/local_setup.zsh b/Basics/workspace_example/src/learning_topic/build/atomic_configure/local_setup.zsh new file mode 100644 index 0000000000000000000000000000000000000000..e692accfd3341ef2f575dec1c83d843bd786107f --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/atomic_configure/local_setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/local_setup.zsh.in + +CATKIN_SHELL=zsh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) +emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh" --extend --local' diff --git a/Basics/workspace_example/src/learning_topic/build/atomic_configure/setup.bash b/Basics/workspace_example/src/learning_topic/build/atomic_configure/setup.bash new file mode 100644 index 0000000000000000000000000000000000000000..ff47af8f30bcc54efd5892530c84c4159250d4a3 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/atomic_configure/setup.bash @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/setup.bash.in + +CATKIN_SHELL=bash + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" diff --git a/Basics/workspace_example/src/learning_topic/build/atomic_configure/setup.sh b/Basics/workspace_example/src/learning_topic/build/atomic_configure/setup.sh new file mode 100644 index 0000000000000000000000000000000000000000..75f444875637fee1b6d424eb09bb9cae32c469d0 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/atomic_configure/setup.sh @@ -0,0 +1,96 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/setup.sh.in + +# Sets various environment variables and sources additional environment hooks. +# It tries it's best to undo changes from a previously sourced setup file before. +# Supported command line options: +# --extend: skips the undoing of changes from a previously sourced setup file +# --local: only considers this workspace but not the chained ones +# In plain sh shell which doesn't support arguments for sourced scripts you can +# set the environment variable `CATKIN_SETUP_UTIL_ARGS=--extend/--local` instead. + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/home/hazyparker/project/learn_ros/Basics/test2_ws/devel} +_SETUP_UTIL="$_CATKIN_SETUP_DIR/_setup_util.py" +unset _CATKIN_SETUP_DIR + +if [ ! -f "$_SETUP_UTIL" ]; then + echo "Missing Python script: $_SETUP_UTIL" + return 22 +fi + +# detect if running on Darwin platform +_UNAME=`uname -s` +_IS_DARWIN=0 +if [ "$_UNAME" = "Darwin" ]; then + _IS_DARWIN=1 +fi +unset _UNAME + +# make sure to export all environment variables +export CMAKE_PREFIX_PATH +if [ $_IS_DARWIN -eq 0 ]; then + export LD_LIBRARY_PATH +else + export DYLD_LIBRARY_PATH +fi +unset _IS_DARWIN +export PATH +export PKG_CONFIG_PATH +export PYTHONPATH + +# remember type of shell if not already set +if [ -z "$CATKIN_SHELL" ]; then + CATKIN_SHELL=sh +fi + +# invoke Python script to generate necessary exports of environment variables +# use TMPDIR if it exists, otherwise fall back to /tmp +if [ -d "${TMPDIR:-}" ]; then + _TMPDIR="${TMPDIR}" +else + _TMPDIR=/tmp +fi +_SETUP_TMP=`mktemp "${_TMPDIR}/setup.sh.XXXXXXXXXX"` +unset _TMPDIR +if [ $? -ne 0 -o ! -f "$_SETUP_TMP" ]; then + echo "Could not create temporary file: $_SETUP_TMP" + return 1 +fi +CATKIN_SHELL=$CATKIN_SHELL "$_SETUP_UTIL" $@ ${CATKIN_SETUP_UTIL_ARGS:-} >> "$_SETUP_TMP" +_RC=$? +if [ $_RC -ne 0 ]; then + if [ $_RC -eq 2 ]; then + echo "Could not write the output of '$_SETUP_UTIL' to temporary file '$_SETUP_TMP': may be the disk if full?" + else + echo "Failed to run '\"$_SETUP_UTIL\" $@': return code $_RC" + fi + unset _RC + unset _SETUP_UTIL + rm -f "$_SETUP_TMP" + unset _SETUP_TMP + return 1 +fi +unset _RC +unset _SETUP_UTIL +. "$_SETUP_TMP" +rm -f "$_SETUP_TMP" +unset _SETUP_TMP + +# source all environment hooks +_i=0 +while [ $_i -lt $_CATKIN_ENVIRONMENT_HOOKS_COUNT ]; do + eval _envfile=\$_CATKIN_ENVIRONMENT_HOOKS_$_i + unset _CATKIN_ENVIRONMENT_HOOKS_$_i + eval _envfile_workspace=\$_CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + unset _CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + # set workspace for environment hook + CATKIN_ENV_HOOK_WORKSPACE=$_envfile_workspace + . "$_envfile" + unset CATKIN_ENV_HOOK_WORKSPACE + _i=$((_i + 1)) +done +unset _i + +unset _CATKIN_ENVIRONMENT_HOOKS_COUNT diff --git a/Basics/workspace_example/src/learning_topic/build/atomic_configure/setup.zsh b/Basics/workspace_example/src/learning_topic/build/atomic_configure/setup.zsh new file mode 100644 index 0000000000000000000000000000000000000000..9f780b741031d8037b90514441a80f9fed39d02b --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/atomic_configure/setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/setup.zsh.in + +CATKIN_SHELL=zsh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) +emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh"' diff --git a/Basics/workspace_example/src/learning_topic/build/build.ninja b/Basics/workspace_example/src/learning_topic/build/build.ninja new file mode 100644 index 0000000000000000000000000000000000000000..acbdf8cd20b3466f79037af817d87f5871bffb47 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/build.ninja @@ -0,0 +1,1164 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.21 + +# This file contains all the build statements describing the +# compilation DAG. + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# +# Which is the root file. +# ============================================================================= + +# ============================================================================= +# Project: learning_topic +# Configurations: Debug +# ============================================================================= + +############################################# +# Minimal version of Ninja required by this file + +ninja_required_version = 1.5 + + +############################################# +# Set configuration variable for custom commands. + +CONFIGURATION = Debug +# ============================================================================= +# Include auxiliary files. + + +############################################# +# Include rules file. + +include CMakeFiles/rules.ninja + +# ============================================================================= + +############################################# +# Logical path to working directory; prefix for absolute paths. + +cmake_ninja_workdir = /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/ + +############################################# +# Utility command for install/strip + +build CMakeFiles/install/strip.util: CUSTOM_COMMAND all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake + DESC = Installing the project stripped... + pool = console + restat = 1 + +build install/strip: phony CMakeFiles/install/strip.util + + +############################################# +# Utility command for install/local + +build CMakeFiles/install/local.util: CUSTOM_COMMAND all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake + DESC = Installing only the local directory... + pool = console + restat = 1 + +build install/local: phony CMakeFiles/install/local.util + + +############################################# +# Utility command for rebuild_cache + +build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build && /home/hazyparker/app/CMake/cmake/bin/cmake --regenerate-during-build -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build rebuild_cache: phony CMakeFiles/rebuild_cache.util + + +############################################# +# Utility command for edit_cache + +build CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build && /home/hazyparker/app/CMake/cmake/bin/cmake-gui -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build edit_cache: phony CMakeFiles/edit_cache.util + +# ============================================================================= +# Object build statements for EXECUTABLE target person_subscriber + + +############################################# +# Order-only phony target for person_subscriber + +build cmake_object_order_depends_target_person_subscriber: phony || learning_topic_generate_messages_cpp + +build CMakeFiles/person_subscriber.dir/src/person_subscriber.cpp.o: CXX_COMPILER__person_subscriber_Debug /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/src/person_subscriber.cpp || cmake_object_order_depends_target_person_subscriber + DEFINES = -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"learning_topic\" + DEP_FILE = CMakeFiles/person_subscriber.dir/src/person_subscriber.cpp.o.d + FLAGS = -g + INCLUDES = -I/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include -I/opt/ros/melodic/include -I/opt/ros/melodic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp + OBJECT_DIR = CMakeFiles/person_subscriber.dir + OBJECT_FILE_DIR = CMakeFiles/person_subscriber.dir/src + + +# ============================================================================= +# Link build statements for EXECUTABLE target person_subscriber + + +############################################# +# Link the executable /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_topic/person_subscriber + +build /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_topic/person_subscriber: CXX_EXECUTABLE_LINKER__person_subscriber_Debug CMakeFiles/person_subscriber.dir/src/person_subscriber.cpp.o | /opt/ros/melodic/lib/libroscpp.so /usr/lib/x86_64-linux-gnu/libboost_filesystem.so /opt/ros/melodic/lib/librosconsole.so /opt/ros/melodic/lib/librosconsole_log4cxx.so /opt/ros/melodic/lib/librosconsole_backend_interface.so /usr/lib/x86_64-linux-gnu/liblog4cxx.so /usr/lib/x86_64-linux-gnu/libboost_regex.so /opt/ros/melodic/lib/libxmlrpcpp.so /opt/ros/melodic/lib/libroscpp_serialization.so /opt/ros/melodic/lib/librostime.so /opt/ros/melodic/lib/libcpp_common.so /usr/lib/x86_64-linux-gnu/libboost_system.so /usr/lib/x86_64-linux-gnu/libboost_thread.so /usr/lib/x86_64-linux-gnu/libboost_chrono.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so /usr/lib/x86_64-linux-gnu/libboost_atomic.so /usr/lib/x86_64-linux-gnu/libpthread.so /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 || learning_topic_generate_messages_cpp + FLAGS = -g + LINK_FLAGS = -rdynamic + LINK_LIBRARIES = -Wl,-rpath,/opt/ros/melodic/lib /opt/ros/melodic/lib/libroscpp.so -lboost_filesystem /opt/ros/melodic/lib/librosconsole.so /opt/ros/melodic/lib/librosconsole_log4cxx.so /opt/ros/melodic/lib/librosconsole_backend_interface.so -llog4cxx -lboost_regex /opt/ros/melodic/lib/libxmlrpcpp.so /opt/ros/melodic/lib/libroscpp_serialization.so /opt/ros/melodic/lib/librostime.so /opt/ros/melodic/lib/libcpp_common.so -lboost_system -lboost_thread -lboost_chrono -lboost_date_time -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 + OBJECT_DIR = CMakeFiles/person_subscriber.dir + POST_BUILD = : + PRE_LINK = : + TARGET_FILE = /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_topic/person_subscriber + TARGET_PDB = person_subscriber.dbg + +# ============================================================================= +# Object build statements for EXECUTABLE target person_publisher + + +############################################# +# Order-only phony target for person_publisher + +build cmake_object_order_depends_target_person_publisher: phony || learning_topic_generate_messages_cpp + +build CMakeFiles/person_publisher.dir/src/person_publisher.cpp.o: CXX_COMPILER__person_publisher_Debug /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/src/person_publisher.cpp || cmake_object_order_depends_target_person_publisher + DEFINES = -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"learning_topic\" + DEP_FILE = CMakeFiles/person_publisher.dir/src/person_publisher.cpp.o.d + FLAGS = -g + INCLUDES = -I/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include -I/opt/ros/melodic/include -I/opt/ros/melodic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp + OBJECT_DIR = CMakeFiles/person_publisher.dir + OBJECT_FILE_DIR = CMakeFiles/person_publisher.dir/src + + +# ============================================================================= +# Link build statements for EXECUTABLE target person_publisher + + +############################################# +# Link the executable /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_topic/person_publisher + +build /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_topic/person_publisher: CXX_EXECUTABLE_LINKER__person_publisher_Debug CMakeFiles/person_publisher.dir/src/person_publisher.cpp.o | /opt/ros/melodic/lib/libroscpp.so /usr/lib/x86_64-linux-gnu/libboost_filesystem.so /opt/ros/melodic/lib/librosconsole.so /opt/ros/melodic/lib/librosconsole_log4cxx.so /opt/ros/melodic/lib/librosconsole_backend_interface.so /usr/lib/x86_64-linux-gnu/liblog4cxx.so /usr/lib/x86_64-linux-gnu/libboost_regex.so /opt/ros/melodic/lib/libxmlrpcpp.so /opt/ros/melodic/lib/libroscpp_serialization.so /opt/ros/melodic/lib/librostime.so /opt/ros/melodic/lib/libcpp_common.so /usr/lib/x86_64-linux-gnu/libboost_system.so /usr/lib/x86_64-linux-gnu/libboost_thread.so /usr/lib/x86_64-linux-gnu/libboost_chrono.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so /usr/lib/x86_64-linux-gnu/libboost_atomic.so /usr/lib/x86_64-linux-gnu/libpthread.so /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 || learning_topic_generate_messages_cpp + FLAGS = -g + LINK_FLAGS = -rdynamic + LINK_LIBRARIES = -Wl,-rpath,/opt/ros/melodic/lib /opt/ros/melodic/lib/libroscpp.so -lboost_filesystem /opt/ros/melodic/lib/librosconsole.so /opt/ros/melodic/lib/librosconsole_log4cxx.so /opt/ros/melodic/lib/librosconsole_backend_interface.so -llog4cxx -lboost_regex /opt/ros/melodic/lib/libxmlrpcpp.so /opt/ros/melodic/lib/libroscpp_serialization.so /opt/ros/melodic/lib/librostime.so /opt/ros/melodic/lib/libcpp_common.so -lboost_system -lboost_thread -lboost_chrono -lboost_date_time -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 + OBJECT_DIR = CMakeFiles/person_publisher.dir + POST_BUILD = : + PRE_LINK = : + TARGET_FILE = /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_topic/person_publisher + TARGET_PDB = person_publisher.dbg + +# ============================================================================= +# Object build statements for EXECUTABLE target velocity_publisher + + +############################################# +# Order-only phony target for velocity_publisher + +build cmake_object_order_depends_target_velocity_publisher: phony || CMakeFiles/velocity_publisher.dir + +build CMakeFiles/velocity_publisher.dir/src/velocity_publisher.cpp.o: CXX_COMPILER__velocity_publisher_Debug /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/src/velocity_publisher.cpp || cmake_object_order_depends_target_velocity_publisher + DEFINES = -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"learning_topic\" + DEP_FILE = CMakeFiles/velocity_publisher.dir/src/velocity_publisher.cpp.o.d + FLAGS = -g + INCLUDES = -I/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include -I/opt/ros/melodic/include -I/opt/ros/melodic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp + OBJECT_DIR = CMakeFiles/velocity_publisher.dir + OBJECT_FILE_DIR = CMakeFiles/velocity_publisher.dir/src + + +# ============================================================================= +# Link build statements for EXECUTABLE target velocity_publisher + + +############################################# +# Link the executable /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_topic/velocity_publisher + +build /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_topic/velocity_publisher: CXX_EXECUTABLE_LINKER__velocity_publisher_Debug CMakeFiles/velocity_publisher.dir/src/velocity_publisher.cpp.o | /opt/ros/melodic/lib/libroscpp.so /usr/lib/x86_64-linux-gnu/libboost_filesystem.so /opt/ros/melodic/lib/librosconsole.so /opt/ros/melodic/lib/librosconsole_log4cxx.so /opt/ros/melodic/lib/librosconsole_backend_interface.so /usr/lib/x86_64-linux-gnu/liblog4cxx.so /usr/lib/x86_64-linux-gnu/libboost_regex.so /opt/ros/melodic/lib/libxmlrpcpp.so /opt/ros/melodic/lib/libroscpp_serialization.so /opt/ros/melodic/lib/librostime.so /opt/ros/melodic/lib/libcpp_common.so /usr/lib/x86_64-linux-gnu/libboost_system.so /usr/lib/x86_64-linux-gnu/libboost_thread.so /usr/lib/x86_64-linux-gnu/libboost_chrono.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so /usr/lib/x86_64-linux-gnu/libboost_atomic.so /usr/lib/x86_64-linux-gnu/libpthread.so /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 + FLAGS = -g + LINK_FLAGS = -rdynamic + LINK_LIBRARIES = -Wl,-rpath,/opt/ros/melodic/lib /opt/ros/melodic/lib/libroscpp.so -lboost_filesystem /opt/ros/melodic/lib/librosconsole.so /opt/ros/melodic/lib/librosconsole_log4cxx.so /opt/ros/melodic/lib/librosconsole_backend_interface.so -llog4cxx -lboost_regex /opt/ros/melodic/lib/libxmlrpcpp.so /opt/ros/melodic/lib/libroscpp_serialization.so /opt/ros/melodic/lib/librostime.so /opt/ros/melodic/lib/libcpp_common.so -lboost_system -lboost_thread -lboost_chrono -lboost_date_time -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 + OBJECT_DIR = CMakeFiles/velocity_publisher.dir + POST_BUILD = : + PRE_LINK = : + TARGET_FILE = /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_topic/velocity_publisher + TARGET_PDB = velocity_publisher.dbg + + +############################################# +# Utility command for rosgraph_msgs_generate_messages_eus + +build rosgraph_msgs_generate_messages_eus: phony + + +############################################# +# Utility command for roscpp_generate_messages_py + +build roscpp_generate_messages_py: phony + + +############################################# +# Utility command for roscpp_generate_messages_nodejs + +build roscpp_generate_messages_nodejs: phony + +# ============================================================================= +# Object build statements for EXECUTABLE target pose_subscriber + + +############################################# +# Order-only phony target for pose_subscriber + +build cmake_object_order_depends_target_pose_subscriber: phony || CMakeFiles/pose_subscriber.dir + +build CMakeFiles/pose_subscriber.dir/src/pose_subscriber.cpp.o: CXX_COMPILER__pose_subscriber_Debug /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/src/pose_subscriber.cpp || cmake_object_order_depends_target_pose_subscriber + DEFINES = -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"learning_topic\" + DEP_FILE = CMakeFiles/pose_subscriber.dir/src/pose_subscriber.cpp.o.d + FLAGS = -g + INCLUDES = -I/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include -I/opt/ros/melodic/include -I/opt/ros/melodic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp + OBJECT_DIR = CMakeFiles/pose_subscriber.dir + OBJECT_FILE_DIR = CMakeFiles/pose_subscriber.dir/src + + +# ============================================================================= +# Link build statements for EXECUTABLE target pose_subscriber + + +############################################# +# Link the executable /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_topic/pose_subscriber + +build /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_topic/pose_subscriber: CXX_EXECUTABLE_LINKER__pose_subscriber_Debug CMakeFiles/pose_subscriber.dir/src/pose_subscriber.cpp.o | /opt/ros/melodic/lib/libroscpp.so /usr/lib/x86_64-linux-gnu/libboost_filesystem.so /opt/ros/melodic/lib/librosconsole.so /opt/ros/melodic/lib/librosconsole_log4cxx.so /opt/ros/melodic/lib/librosconsole_backend_interface.so /usr/lib/x86_64-linux-gnu/liblog4cxx.so /usr/lib/x86_64-linux-gnu/libboost_regex.so /opt/ros/melodic/lib/libxmlrpcpp.so /opt/ros/melodic/lib/libroscpp_serialization.so /opt/ros/melodic/lib/librostime.so /opt/ros/melodic/lib/libcpp_common.so /usr/lib/x86_64-linux-gnu/libboost_system.so /usr/lib/x86_64-linux-gnu/libboost_thread.so /usr/lib/x86_64-linux-gnu/libboost_chrono.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so /usr/lib/x86_64-linux-gnu/libboost_atomic.so /usr/lib/x86_64-linux-gnu/libpthread.so /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 + FLAGS = -g + LINK_FLAGS = -rdynamic + LINK_LIBRARIES = -Wl,-rpath,/opt/ros/melodic/lib /opt/ros/melodic/lib/libroscpp.so -lboost_filesystem /opt/ros/melodic/lib/librosconsole.so /opt/ros/melodic/lib/librosconsole_log4cxx.so /opt/ros/melodic/lib/librosconsole_backend_interface.so -llog4cxx -lboost_regex /opt/ros/melodic/lib/libxmlrpcpp.so /opt/ros/melodic/lib/libroscpp_serialization.so /opt/ros/melodic/lib/librostime.so /opt/ros/melodic/lib/libcpp_common.so -lboost_system -lboost_thread -lboost_chrono -lboost_date_time -lboost_atomic -lpthread /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4 + OBJECT_DIR = CMakeFiles/pose_subscriber.dir + POST_BUILD = : + PRE_LINK = : + TARGET_FILE = /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_topic/pose_subscriber + TARGET_PDB = pose_subscriber.dbg + + +############################################# +# Utility command for rosgraph_msgs_generate_messages_py + +build rosgraph_msgs_generate_messages_py: phony + + +############################################# +# Utility command for std_srvs_generate_messages_cpp + +build std_srvs_generate_messages_cpp: phony + + +############################################# +# Utility command for learning_topic_generate_messages_cpp + +build learning_topic_generate_messages_cpp: phony CMakeFiles/learning_topic_generate_messages_cpp /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include/learning_topic/Person.h _learning_topic_generate_messages_check_deps_Person std_msgs_generate_messages_cpp + + +############################################# +# Utility command for list_install_components + +build list_install_components: phony + + +############################################# +# Utility command for roscpp_generate_messages_eus + +build roscpp_generate_messages_eus: phony + + +############################################# +# Utility command for std_srvs_generate_messages_py + +build std_srvs_generate_messages_py: phony + + +############################################# +# Utility command for std_msgs_generate_messages_eus + +build std_msgs_generate_messages_eus: phony + + +############################################# +# Utility command for roscpp_generate_messages_lisp + +build roscpp_generate_messages_lisp: phony + + +############################################# +# Utility command for geometry_msgs_generate_messages_nodejs + +build geometry_msgs_generate_messages_nodejs: phony + + +############################################# +# Utility command for rosgraph_msgs_generate_messages_cpp + +build rosgraph_msgs_generate_messages_cpp: phony + + +############################################# +# Utility command for std_msgs_generate_messages_cpp + +build std_msgs_generate_messages_cpp: phony + + +############################################# +# Utility command for run_tests + +build run_tests: phony + + +############################################# +# Utility command for learning_topic_genpy + +build learning_topic_genpy: phony learning_topic_generate_messages_py + + +############################################# +# Utility command for std_srvs_generate_messages_lisp + +build std_srvs_generate_messages_lisp: phony + + +############################################# +# Utility command for geometry_msgs_generate_messages_lisp + +build geometry_msgs_generate_messages_lisp: phony + + +############################################# +# Utility command for learning_topic_gencpp + +build learning_topic_gencpp: phony learning_topic_generate_messages_cpp + + +############################################# +# Utility command for download_extra_data + +build download_extra_data: phony + + +############################################# +# Utility command for geometry_msgs_generate_messages_eus + +build geometry_msgs_generate_messages_eus: phony + + +############################################# +# Utility command for roscpp_generate_messages_cpp + +build roscpp_generate_messages_cpp: phony + + +############################################# +# Utility command for test + +build CMakeFiles/test.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build && /home/hazyparker/app/CMake/cmake/bin/ctest --force-new-ctest-process + DESC = Running tests... + pool = console + restat = 1 + +build test: phony CMakeFiles/test.util + + +############################################# +# Utility command for geometry_msgs_generate_messages_cpp + +build geometry_msgs_generate_messages_cpp: phony + + +############################################# +# Utility command for std_msgs_generate_messages_nodejs + +build std_msgs_generate_messages_nodejs: phony + + +############################################# +# Utility command for geometry_msgs_generate_messages_py + +build geometry_msgs_generate_messages_py: phony + + +############################################# +# Utility command for clean_test_results + +build clean_test_results: phony CMakeFiles/clean_test_results + + +############################################# +# Utility command for turtlesim_generate_messages_eus + +build turtlesim_generate_messages_eus: phony + + +############################################# +# Utility command for doxygen + +build doxygen: phony + + +############################################# +# Utility command for std_srvs_generate_messages_eus + +build std_srvs_generate_messages_eus: phony + + +############################################# +# Utility command for rosgraph_msgs_generate_messages_nodejs + +build rosgraph_msgs_generate_messages_nodejs: phony + + +############################################# +# Utility command for turtlesim_generate_messages_cpp + +build turtlesim_generate_messages_cpp: phony + + +############################################# +# Utility command for install + +build CMakeFiles/install.util: CUSTOM_COMMAND all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build && /home/hazyparker/app/CMake/cmake/bin/cmake -P cmake_install.cmake + DESC = Install the project... + pool = console + restat = 1 + +build install: phony CMakeFiles/install.util + + +############################################# +# Utility command for std_msgs_generate_messages_lisp + +build std_msgs_generate_messages_lisp: phony + + +############################################# +# Utility command for turtlesim_generate_messages_lisp + +build turtlesim_generate_messages_lisp: phony + + +############################################# +# Utility command for turtlesim_generate_messages_py + +build turtlesim_generate_messages_py: phony + + +############################################# +# Utility command for std_msgs_generate_messages_py + +build std_msgs_generate_messages_py: phony + + +############################################# +# Utility command for learning_topic_generate_messages + +build learning_topic_generate_messages: phony learning_topic_generate_messages_cpp learning_topic_generate_messages_eus learning_topic_generate_messages_lisp learning_topic_generate_messages_nodejs learning_topic_generate_messages_py + + +############################################# +# Utility command for _learning_topic_generate_messages_check_deps_Person + +build _learning_topic_generate_messages_check_deps_Person: phony CMakeFiles/_learning_topic_generate_messages_check_deps_Person + + +############################################# +# Utility command for rosgraph_msgs_generate_messages_lisp + +build rosgraph_msgs_generate_messages_lisp: phony + + +############################################# +# Utility command for turtlesim_generate_messages_nodejs + +build turtlesim_generate_messages_nodejs: phony + + +############################################# +# Utility command for learning_topic_generate_messages_eus + +build learning_topic_generate_messages_eus: phony CMakeFiles/learning_topic_generate_messages_eus /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_topic/manifest.l /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_topic/msg/Person.l _learning_topic_generate_messages_check_deps_Person std_msgs_generate_messages_eus + + +############################################# +# Utility command for learning_topic_geneus + +build learning_topic_geneus: phony learning_topic_generate_messages_eus + + +############################################# +# Utility command for learning_topic_generate_messages_lisp + +build learning_topic_generate_messages_lisp: phony CMakeFiles/learning_topic_generate_messages_lisp /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/common-lisp/ros/learning_topic/msg/Person.lisp _learning_topic_generate_messages_check_deps_Person std_msgs_generate_messages_lisp + + +############################################# +# Utility command for learning_topic_genlisp + +build learning_topic_genlisp: phony learning_topic_generate_messages_lisp + + +############################################# +# Utility command for learning_topic_generate_messages_nodejs + +build learning_topic_generate_messages_nodejs: phony CMakeFiles/learning_topic_generate_messages_nodejs /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/gennodejs/ros/learning_topic/msg/Person.js _learning_topic_generate_messages_check_deps_Person std_msgs_generate_messages_nodejs + + +############################################# +# Utility command for tests + +build tests: phony + + +############################################# +# Utility command for std_srvs_generate_messages_nodejs + +build std_srvs_generate_messages_nodejs: phony + + +############################################# +# Utility command for learning_topic_gennodejs + +build learning_topic_gennodejs: phony learning_topic_generate_messages_nodejs + + +############################################# +# Utility command for learning_topic_generate_messages_py + +build learning_topic_generate_messages_py: phony CMakeFiles/learning_topic_generate_messages_py /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_topic/msg/_Person.py /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_topic/msg/__init__.py _learning_topic_generate_messages_check_deps_Person std_msgs_generate_messages_py + + +############################################# +# Phony custom command for CMakeFiles/learning_topic_generate_messages_cpp + +build CMakeFiles/learning_topic_generate_messages_cpp | ${cmake_ninja_workdir}CMakeFiles/learning_topic_generate_messages_cpp: phony /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include/learning_topic/Person.h || _learning_topic_generate_messages_check_deps_Person std_msgs_generate_messages_cpp + + +############################################# +# Custom command for /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include/learning_topic/Person.h + +build /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include/learning_topic/Person.h: CUSTOM_COMMAND /opt/ros/melodic/lib/gencpp/gen_cpp.py ../msg/Person.msg /opt/ros/melodic/share/gencpp/msg.h.template || _learning_topic_generate_messages_check_deps_Person std_msgs_generate_messages_cpp + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic && /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/catkin_generated/env_cached.sh /usr/bin/python2 /opt/ros/melodic/share/gencpp/cmake/../../../lib/gencpp/gen_cpp.py /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/msg/Person.msg -Ilearning_topic:/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/msg -Istd_msgs:/opt/ros/melodic/share/std_msgs/cmake/../msg -p learning_topic -o /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include/learning_topic -e /opt/ros/melodic/share/gencpp/cmake/.. + DESC = Generating C++ code from learning_topic/Person.msg + restat = 1 + + +############################################# +# Custom command for CMakeFiles/clean_test_results + +build CMakeFiles/clean_test_results | ${cmake_ninja_workdir}CMakeFiles/clean_test_results: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build && /usr/bin/python2 /opt/ros/melodic/share/catkin/cmake/test/remove_test_results.py /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/test_results + + +############################################# +# Custom command for CMakeFiles/_learning_topic_generate_messages_check_deps_Person + +build CMakeFiles/_learning_topic_generate_messages_check_deps_Person | ${cmake_ninja_workdir}CMakeFiles/_learning_topic_generate_messages_check_deps_Person: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build && /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/catkin_generated/env_cached.sh /usr/bin/python2 /opt/ros/melodic/share/genmsg/cmake/../../../lib/genmsg/genmsg_check_deps.py learning_topic /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/msg/Person.msg + + +############################################# +# Phony custom command for CMakeFiles/learning_topic_generate_messages_eus + +build CMakeFiles/learning_topic_generate_messages_eus | ${cmake_ninja_workdir}CMakeFiles/learning_topic_generate_messages_eus: phony /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_topic/msg/Person.l /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_topic/manifest.l || _learning_topic_generate_messages_check_deps_Person std_msgs_generate_messages_eus + + +############################################# +# Custom command for /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_topic/manifest.l + +build /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_topic/manifest.l: CUSTOM_COMMAND /opt/ros/melodic/lib/geneus/gen_eus.py || _learning_topic_generate_messages_check_deps_Person std_msgs_generate_messages_eus + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build && /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/catkin_generated/env_cached.sh /usr/bin/python2 /opt/ros/melodic/share/geneus/cmake/../../../lib/geneus/gen_eus.py -m -o /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_topic learning_topic std_msgs + DESC = Generating EusLisp manifest code for learning_topic + restat = 1 + + +############################################# +# Custom command for /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_topic/msg/Person.l + +build /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_topic/msg/Person.l: CUSTOM_COMMAND /opt/ros/melodic/lib/geneus/gen_eus.py ../msg/Person.msg || _learning_topic_generate_messages_check_deps_Person std_msgs_generate_messages_eus + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build && /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/catkin_generated/env_cached.sh /usr/bin/python2 /opt/ros/melodic/share/geneus/cmake/../../../lib/geneus/gen_eus.py /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/msg/Person.msg -Ilearning_topic:/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/msg -Istd_msgs:/opt/ros/melodic/share/std_msgs/cmake/../msg -p learning_topic -o /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_topic/msg + DESC = Generating EusLisp code from learning_topic/Person.msg + restat = 1 + + +############################################# +# Phony custom command for CMakeFiles/learning_topic_generate_messages_lisp + +build CMakeFiles/learning_topic_generate_messages_lisp | ${cmake_ninja_workdir}CMakeFiles/learning_topic_generate_messages_lisp: phony /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/common-lisp/ros/learning_topic/msg/Person.lisp || _learning_topic_generate_messages_check_deps_Person std_msgs_generate_messages_lisp + + +############################################# +# Custom command for /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/common-lisp/ros/learning_topic/msg/Person.lisp + +build /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/common-lisp/ros/learning_topic/msg/Person.lisp: CUSTOM_COMMAND /opt/ros/melodic/lib/genlisp/gen_lisp.py ../msg/Person.msg || _learning_topic_generate_messages_check_deps_Person std_msgs_generate_messages_lisp + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build && /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/catkin_generated/env_cached.sh /usr/bin/python2 /opt/ros/melodic/share/genlisp/cmake/../../../lib/genlisp/gen_lisp.py /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/msg/Person.msg -Ilearning_topic:/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/msg -Istd_msgs:/opt/ros/melodic/share/std_msgs/cmake/../msg -p learning_topic -o /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/common-lisp/ros/learning_topic/msg + DESC = Generating Lisp code from learning_topic/Person.msg + restat = 1 + + +############################################# +# Phony custom command for CMakeFiles/learning_topic_generate_messages_nodejs + +build CMakeFiles/learning_topic_generate_messages_nodejs | ${cmake_ninja_workdir}CMakeFiles/learning_topic_generate_messages_nodejs: phony /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/gennodejs/ros/learning_topic/msg/Person.js || _learning_topic_generate_messages_check_deps_Person std_msgs_generate_messages_nodejs + + +############################################# +# Custom command for /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/gennodejs/ros/learning_topic/msg/Person.js + +build /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/gennodejs/ros/learning_topic/msg/Person.js: CUSTOM_COMMAND /opt/ros/melodic/lib/gennodejs/gen_nodejs.py ../msg/Person.msg || _learning_topic_generate_messages_check_deps_Person std_msgs_generate_messages_nodejs + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build && /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/catkin_generated/env_cached.sh /usr/bin/python2 /opt/ros/melodic/share/gennodejs/cmake/../../../lib/gennodejs/gen_nodejs.py /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/msg/Person.msg -Ilearning_topic:/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/msg -Istd_msgs:/opt/ros/melodic/share/std_msgs/cmake/../msg -p learning_topic -o /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/gennodejs/ros/learning_topic/msg + DESC = Generating Javascript code from learning_topic/Person.msg + restat = 1 + + +############################################# +# Phony custom command for CMakeFiles/learning_topic_generate_messages_py + +build CMakeFiles/learning_topic_generate_messages_py | ${cmake_ninja_workdir}CMakeFiles/learning_topic_generate_messages_py: phony /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_topic/msg/_Person.py /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_topic/msg/__init__.py || _learning_topic_generate_messages_check_deps_Person std_msgs_generate_messages_py + + +############################################# +# Custom command for /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_topic/msg/_Person.py + +build /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_topic/msg/_Person.py: CUSTOM_COMMAND /opt/ros/melodic/lib/genpy/genmsg_py.py ../msg/Person.msg || _learning_topic_generate_messages_check_deps_Person std_msgs_generate_messages_py + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build && /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/catkin_generated/env_cached.sh /usr/bin/python2 /opt/ros/melodic/share/genpy/cmake/../../../lib/genpy/genmsg_py.py /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/msg/Person.msg -Ilearning_topic:/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/msg -Istd_msgs:/opt/ros/melodic/share/std_msgs/cmake/../msg -p learning_topic -o /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_topic/msg + DESC = Generating Python from MSG learning_topic/Person + restat = 1 + + +############################################# +# Custom command for /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_topic/msg/__init__.py + +build /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_topic/msg/__init__.py: CUSTOM_COMMAND /opt/ros/melodic/lib/genpy/genmsg_py.py /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_topic/msg/_Person.py || _learning_topic_generate_messages_check_deps_Person std_msgs_generate_messages_py + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build && /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/catkin_generated/env_cached.sh /usr/bin/python2 /opt/ros/melodic/share/genpy/cmake/../../../lib/genpy/genmsg_py.py -o /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_topic/msg --initpy + DESC = Generating Python msg __init__.py for learning_topic + restat = 1 + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /opt/ros/melodic/share/catkin/cmake/test/gtest.cmake +# ============================================================================= + + +############################################# +# Utility command for install/strip + +build gtest/CMakeFiles/install/strip.util: CUSTOM_COMMAND gtest/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake + DESC = Installing the project stripped... + pool = console + restat = 1 + +build gtest/install/strip: phony gtest/CMakeFiles/install/strip.util + + +############################################# +# Utility command for install/local + +build gtest/CMakeFiles/install/local.util: CUSTOM_COMMAND gtest/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake + DESC = Installing only the local directory... + pool = console + restat = 1 + +build gtest/install/local: phony gtest/CMakeFiles/install/local.util + + +############################################# +# Utility command for test + +build gtest/CMakeFiles/test.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest && /home/hazyparker/app/CMake/cmake/bin/ctest --force-new-ctest-process + DESC = Running tests... + pool = console + restat = 1 + +build gtest/test: phony gtest/CMakeFiles/test.util + + +############################################# +# Utility command for edit_cache + +build gtest/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake-gui -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build gtest/edit_cache: phony gtest/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build gtest/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake --regenerate-during-build -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build gtest/rebuild_cache: phony gtest/CMakeFiles/rebuild_cache.util + + +############################################# +# Utility command for install + +build gtest/CMakeFiles/install.util: CUSTOM_COMMAND gtest/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake -P cmake_install.cmake + DESC = Install the project... + pool = console + restat = 1 + +build gtest/install: phony gtest/CMakeFiles/install.util + + +############################################# +# Utility command for list_install_components + +build gtest/list_install_components: phony + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /usr/src/googletest/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for install/strip + +build gtest/googlemock/CMakeFiles/install/strip.util: CUSTOM_COMMAND gtest/googlemock/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake + DESC = Installing the project stripped... + pool = console + restat = 1 + +build gtest/googlemock/install/strip: phony gtest/googlemock/CMakeFiles/install/strip.util + + +############################################# +# Utility command for install/local + +build gtest/googlemock/CMakeFiles/install/local.util: CUSTOM_COMMAND gtest/googlemock/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake + DESC = Installing only the local directory... + pool = console + restat = 1 + +build gtest/googlemock/install/local: phony gtest/googlemock/CMakeFiles/install/local.util + + +############################################# +# Utility command for install + +build gtest/googlemock/CMakeFiles/install.util: CUSTOM_COMMAND gtest/googlemock/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock && /home/hazyparker/app/CMake/cmake/bin/cmake -P cmake_install.cmake + DESC = Install the project... + pool = console + restat = 1 + +build gtest/googlemock/install: phony gtest/googlemock/CMakeFiles/install.util + + +############################################# +# Utility command for list_install_components + +build gtest/googlemock/list_install_components: phony + + +############################################# +# Utility command for rebuild_cache + +build gtest/googlemock/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock && /home/hazyparker/app/CMake/cmake/bin/cmake --regenerate-during-build -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build gtest/googlemock/rebuild_cache: phony gtest/googlemock/CMakeFiles/rebuild_cache.util + + +############################################# +# Utility command for test + +build gtest/googlemock/CMakeFiles/test.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock && /home/hazyparker/app/CMake/cmake/bin/ctest --force-new-ctest-process + DESC = Running tests... + pool = console + restat = 1 + +build gtest/googlemock/test: phony gtest/googlemock/CMakeFiles/test.util + +# ============================================================================= +# Object build statements for SHARED_LIBRARY target gmock_main + + +############################################# +# Order-only phony target for gmock_main + +build cmake_object_order_depends_target_gmock_main: phony || gtest/googlemock/CMakeFiles/gmock_main.dir + +build gtest/googlemock/CMakeFiles/gmock_main.dir/usr/src/googletest/googletest/src/gtest-all.cc.o: CXX_COMPILER__gmock_main_Debug /usr/src/googletest/googletest/src/gtest-all.cc || cmake_object_order_depends_target_gmock_main + DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgmock_main_EXPORTS + DEP_FILE = gtest/googlemock/CMakeFiles/gmock_main.dir/usr/src/googletest/googletest/src/gtest-all.cc.o.d + FLAGS = -g -fPIC -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -I/usr/src/googletest/googlemock/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + OBJECT_DIR = gtest/googlemock/CMakeFiles/gmock_main.dir + OBJECT_FILE_DIR = gtest/googlemock/CMakeFiles/gmock_main.dir/usr/src/googletest/googletest/src + +build gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock-all.cc.o: CXX_COMPILER__gmock_main_Debug /usr/src/googletest/googlemock/src/gmock-all.cc || cmake_object_order_depends_target_gmock_main + DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgmock_main_EXPORTS + DEP_FILE = gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock-all.cc.o.d + FLAGS = -g -fPIC -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -I/usr/src/googletest/googlemock/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + OBJECT_DIR = gtest/googlemock/CMakeFiles/gmock_main.dir + OBJECT_FILE_DIR = gtest/googlemock/CMakeFiles/gmock_main.dir/src + +build gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: CXX_COMPILER__gmock_main_Debug /usr/src/googletest/googlemock/src/gmock_main.cc || cmake_object_order_depends_target_gmock_main + DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgmock_main_EXPORTS + DEP_FILE = gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o.d + FLAGS = -g -fPIC -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -I/usr/src/googletest/googlemock/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + OBJECT_DIR = gtest/googlemock/CMakeFiles/gmock_main.dir + OBJECT_FILE_DIR = gtest/googlemock/CMakeFiles/gmock_main.dir/src + + +# ============================================================================= +# Link build statements for SHARED_LIBRARY target gmock_main + + +############################################# +# Link the shared library gtest/googlemock/libgmock_main.so + +build gtest/googlemock/libgmock_main.so: CXX_SHARED_LIBRARY_LINKER__gmock_main_Debug gtest/googlemock/CMakeFiles/gmock_main.dir/usr/src/googletest/googletest/src/gtest-all.cc.o gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock-all.cc.o gtest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o + LANGUAGE_COMPILE_FLAGS = -g + LINK_LIBRARIES = -lpthread + OBJECT_DIR = gtest/googlemock/CMakeFiles/gmock_main.dir + POST_BUILD = : + PRE_LINK = : + SONAME = libgmock_main.so + SONAME_FLAG = -Wl,-soname, + TARGET_FILE = gtest/googlemock/libgmock_main.so + TARGET_PDB = gmock_main.so.dbg + +# ============================================================================= +# Object build statements for SHARED_LIBRARY target gmock + + +############################################# +# Order-only phony target for gmock + +build cmake_object_order_depends_target_gmock: phony || gtest/googlemock/CMakeFiles/gmock.dir + +build gtest/googlemock/CMakeFiles/gmock.dir/usr/src/googletest/googletest/src/gtest-all.cc.o: CXX_COMPILER__gmock_Debug /usr/src/googletest/googletest/src/gtest-all.cc || cmake_object_order_depends_target_gmock + DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgmock_EXPORTS + DEP_FILE = gtest/googlemock/CMakeFiles/gmock.dir/usr/src/googletest/googletest/src/gtest-all.cc.o.d + FLAGS = -g -fPIC -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -I/usr/src/googletest/googlemock/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + OBJECT_DIR = gtest/googlemock/CMakeFiles/gmock.dir + OBJECT_FILE_DIR = gtest/googlemock/CMakeFiles/gmock.dir/usr/src/googletest/googletest/src + +build gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: CXX_COMPILER__gmock_Debug /usr/src/googletest/googlemock/src/gmock-all.cc || cmake_object_order_depends_target_gmock + DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgmock_EXPORTS + DEP_FILE = gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o.d + FLAGS = -g -fPIC -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -I/usr/src/googletest/googlemock/include -I/usr/src/googletest/googlemock -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + OBJECT_DIR = gtest/googlemock/CMakeFiles/gmock.dir + OBJECT_FILE_DIR = gtest/googlemock/CMakeFiles/gmock.dir/src + + +# ============================================================================= +# Link build statements for SHARED_LIBRARY target gmock + + +############################################# +# Link the shared library gtest/googlemock/libgmock.so + +build gtest/googlemock/libgmock.so: CXX_SHARED_LIBRARY_LINKER__gmock_Debug gtest/googlemock/CMakeFiles/gmock.dir/usr/src/googletest/googletest/src/gtest-all.cc.o gtest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o + LANGUAGE_COMPILE_FLAGS = -g + LINK_LIBRARIES = -lpthread + OBJECT_DIR = gtest/googlemock/CMakeFiles/gmock.dir + POST_BUILD = : + PRE_LINK = : + SONAME = libgmock.so + SONAME_FLAG = -Wl,-soname, + TARGET_FILE = gtest/googlemock/libgmock.so + TARGET_PDB = gmock.so.dbg + + +############################################# +# Utility command for edit_cache + +build gtest/googlemock/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock && /home/hazyparker/app/CMake/cmake/bin/cmake-gui -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build gtest/googlemock/edit_cache: phony gtest/googlemock/CMakeFiles/edit_cache.util + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# /usr/src/googletest/googlemock/CMakeLists.txt +# ============================================================================= + + +############################################# +# Utility command for install/strip + +build gtest/googlemock/gtest/CMakeFiles/install/strip.util: CUSTOM_COMMAND gtest/googlemock/gtest/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake + DESC = Installing the project stripped... + pool = console + restat = 1 + +build gtest/googlemock/gtest/install/strip: phony gtest/googlemock/gtest/CMakeFiles/install/strip.util + + +############################################# +# Utility command for install/local + +build gtest/googlemock/gtest/CMakeFiles/install/local.util: CUSTOM_COMMAND gtest/googlemock/gtest/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake + DESC = Installing only the local directory... + pool = console + restat = 1 + +build gtest/googlemock/gtest/install/local: phony gtest/googlemock/gtest/CMakeFiles/install/local.util + + +############################################# +# Utility command for install + +build gtest/googlemock/gtest/CMakeFiles/install.util: CUSTOM_COMMAND gtest/googlemock/gtest/all + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake -P cmake_install.cmake + DESC = Install the project... + pool = console + restat = 1 + +build gtest/googlemock/gtest/install: phony gtest/googlemock/gtest/CMakeFiles/install.util + + +############################################# +# Utility command for list_install_components + +build gtest/googlemock/gtest/list_install_components: phony + + +############################################# +# Utility command for rebuild_cache + +build gtest/googlemock/gtest/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake --regenerate-during-build -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build gtest/googlemock/gtest/rebuild_cache: phony gtest/googlemock/gtest/CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Object build statements for SHARED_LIBRARY target gtest + + +############################################# +# Order-only phony target for gtest + +build cmake_object_order_depends_target_gtest: phony || gtest/googlemock/gtest/CMakeFiles/gtest.dir + +build gtest/googlemock/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: CXX_COMPILER__gtest_Debug /usr/src/googletest/googletest/src/gtest-all.cc || cmake_object_order_depends_target_gtest + DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgtest_EXPORTS + DEP_FILE = gtest/googlemock/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.d + FLAGS = -g -fPIC -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + OBJECT_DIR = gtest/googlemock/gtest/CMakeFiles/gtest.dir + OBJECT_FILE_DIR = gtest/googlemock/gtest/CMakeFiles/gtest.dir/src + + +# ============================================================================= +# Link build statements for SHARED_LIBRARY target gtest + + +############################################# +# Link the shared library gtest/googlemock/gtest/libgtest.so + +build gtest/googlemock/gtest/libgtest.so: CXX_SHARED_LIBRARY_LINKER__gtest_Debug gtest/googlemock/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o + LANGUAGE_COMPILE_FLAGS = -g + LINK_LIBRARIES = -Wl,-rpath,/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/gtest/src -lpthread + LINK_PATH = -L/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/gtest/src + OBJECT_DIR = gtest/googlemock/gtest/CMakeFiles/gtest.dir + POST_BUILD = : + PRE_LINK = : + SONAME = libgtest.so + SONAME_FLAG = -Wl,-soname, + TARGET_FILE = gtest/googlemock/gtest/libgtest.so + TARGET_PDB = gtest.so.dbg + +# ============================================================================= +# Object build statements for SHARED_LIBRARY target gtest_main + + +############################################# +# Order-only phony target for gtest_main + +build cmake_object_order_depends_target_gtest_main: phony || cmake_object_order_depends_target_gtest + +build gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: CXX_COMPILER__gtest_main_Debug /usr/src/googletest/googletest/src/gtest_main.cc || cmake_object_order_depends_target_gtest_main + DEFINES = -DGTEST_CREATE_SHARED_LIBRARY=1 -Dgtest_main_EXPORTS + DEP_FILE = gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.d + FLAGS = -g -fPIC -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers + INCLUDES = -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest + OBJECT_DIR = gtest/googlemock/gtest/CMakeFiles/gtest_main.dir + OBJECT_FILE_DIR = gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/src + + +# ============================================================================= +# Link build statements for SHARED_LIBRARY target gtest_main + + +############################################# +# Link the shared library gtest/googlemock/gtest/libgtest_main.so + +build gtest/googlemock/gtest/libgtest_main.so: CXX_SHARED_LIBRARY_LINKER__gtest_main_Debug gtest/googlemock/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o | gtest/googlemock/gtest/libgtest.so || gtest/googlemock/gtest/libgtest.so + LANGUAGE_COMPILE_FLAGS = -g + LINK_LIBRARIES = -Wl,-rpath,/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/gtest/src:/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/gtest -lpthread gtest/googlemock/gtest/libgtest.so -lpthread + LINK_PATH = -L/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/gtest/src + OBJECT_DIR = gtest/googlemock/gtest/CMakeFiles/gtest_main.dir + POST_BUILD = : + PRE_LINK = : + SONAME = libgtest_main.so + SONAME_FLAG = -Wl,-soname, + TARGET_FILE = gtest/googlemock/gtest/libgtest_main.so + TARGET_PDB = gtest_main.so.dbg + + +############################################# +# Utility command for edit_cache + +build gtest/googlemock/gtest/CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/gtest && /home/hazyparker/app/CMake/cmake/bin/cmake-gui -S/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic -B/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build gtest/googlemock/gtest/edit_cache: phony gtest/googlemock/gtest/CMakeFiles/edit_cache.util + + +############################################# +# Utility command for test + +build gtest/googlemock/gtest/CMakeFiles/test.util: CUSTOM_COMMAND + COMMAND = cd /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/gtest && /home/hazyparker/app/CMake/cmake/bin/ctest --force-new-ctest-process + DESC = Running tests... + pool = console + restat = 1 + +build gtest/googlemock/gtest/test: phony gtest/googlemock/gtest/CMakeFiles/test.util + +# ============================================================================= +# Target aliases. + +build gmock: phony gtest/googlemock/libgmock.so + +build gmock_main: phony gtest/googlemock/libgmock_main.so + +build gtest: phony gtest/googlemock/gtest/libgtest.so + +build gtest_main: phony gtest/googlemock/gtest/libgtest_main.so + +build libgmock.so: phony gtest/googlemock/libgmock.so + +build libgmock_main.so: phony gtest/googlemock/libgmock_main.so + +build libgtest.so: phony gtest/googlemock/gtest/libgtest.so + +build libgtest_main.so: phony gtest/googlemock/gtest/libgtest_main.so + +build person_publisher: phony /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_topic/person_publisher + +build person_subscriber: phony /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_topic/person_subscriber + +build pose_subscriber: phony /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_topic/pose_subscriber + +build velocity_publisher: phony /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_topic/velocity_publisher + +# ============================================================================= +# Folder targets. + +# ============================================================================= + +############################################# +# Folder: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build + +build all: phony /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_topic/person_subscriber /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_topic/person_publisher /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_topic/velocity_publisher /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/learning_topic/pose_subscriber learning_topic_generate_messages gtest/all + +# ============================================================================= + +############################################# +# Folder: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest + +build gtest/all: phony gtest/googlemock/all + +# ============================================================================= + +############################################# +# Folder: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock + +build gtest/googlemock/all: phony gtest/googlemock/gtest/all + +# ============================================================================= + +############################################# +# Folder: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/gtest + +build gtest/googlemock/gtest/all: phony + +# ============================================================================= +# Unknown Build Time Dependencies. +# Tell Ninja that they may appear as side effects of build rules +# otherwise ordered by order-only dependencies. + +# ============================================================================= +# Built-in targets + + +############################################# +# Re-run CMake if any of its inputs changed. + +build build.ninja: RERUN_CMAKE | ../CMakeLists.txt ../package.xml /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCXXInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCommonLanguageInclude.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeGenericSystem.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeInitializeConfigs.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeLanguageInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeParseArguments.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeSystemSpecificInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeSystemSpecificInitialize.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckCSourceCompiles.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckIncludeFile.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckLibraryExists.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/CMakeCommonCompilerMacros.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU-C.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU-CXX.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/DartConfiguration.tcl.in /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindGTest.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageMessage.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPythonInterp.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindThreads.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/GoogleTest.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Internal/CheckSourceCompiles.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU-C.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU-CXX.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/UnixPaths.cmake /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/learning_topic/cmake/learning_topic-msg-paths.cmake /opt/ros/melodic/share/catkin/cmake/all.cmake /opt/ros/melodic/share/catkin/cmake/assert.cmake /opt/ros/melodic/share/catkin/cmake/atomic_configure_file.cmake /opt/ros/melodic/share/catkin/cmake/catkinConfig-version.cmake /opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake /opt/ros/melodic/share/catkin/cmake/catkin_add_env_hooks.cmake /opt/ros/melodic/share/catkin/cmake/catkin_destinations.cmake /opt/ros/melodic/share/catkin/cmake/catkin_download.cmake /opt/ros/melodic/share/catkin/cmake/catkin_generate_environment.cmake /opt/ros/melodic/share/catkin/cmake/catkin_install_python.cmake /opt/ros/melodic/share/catkin/cmake/catkin_libraries.cmake /opt/ros/melodic/share/catkin/cmake/catkin_metapackage.cmake /opt/ros/melodic/share/catkin/cmake/catkin_package.cmake /opt/ros/melodic/share/catkin/cmake/catkin_package_xml.cmake /opt/ros/melodic/share/catkin/cmake/catkin_python_setup.cmake /opt/ros/melodic/share/catkin/cmake/catkin_symlink_install.cmake /opt/ros/melodic/share/catkin/cmake/catkin_workspace.cmake /opt/ros/melodic/share/catkin/cmake/custom_install.cmake /opt/ros/melodic/share/catkin/cmake/debug_message.cmake /opt/ros/melodic/share/catkin/cmake/em/pkg.pc.em /opt/ros/melodic/share/catkin/cmake/em_expand.cmake /opt/ros/melodic/share/catkin/cmake/empy.cmake /opt/ros/melodic/share/catkin/cmake/find_program_required.cmake /opt/ros/melodic/share/catkin/cmake/interrogate_setup_dot_py.py /opt/ros/melodic/share/catkin/cmake/legacy.cmake /opt/ros/melodic/share/catkin/cmake/list_append_deduplicate.cmake /opt/ros/melodic/share/catkin/cmake/list_append_unique.cmake /opt/ros/melodic/share/catkin/cmake/list_insert_in_workspace_order.cmake /opt/ros/melodic/share/catkin/cmake/platform/lsb.cmake /opt/ros/melodic/share/catkin/cmake/platform/ubuntu.cmake /opt/ros/melodic/share/catkin/cmake/platform/windows.cmake /opt/ros/melodic/share/catkin/cmake/python.cmake /opt/ros/melodic/share/catkin/cmake/safe_execute_process.cmake /opt/ros/melodic/share/catkin/cmake/stamp.cmake /opt/ros/melodic/share/catkin/cmake/string_starts_with.cmake /opt/ros/melodic/share/catkin/cmake/templates/_setup_util.py.in /opt/ros/melodic/share/catkin/cmake/templates/env.sh.in /opt/ros/melodic/share/catkin/cmake/templates/generate_cached_setup.py.in /opt/ros/melodic/share/catkin/cmake/templates/local_setup.bash.in /opt/ros/melodic/share/catkin/cmake/templates/local_setup.sh.in /opt/ros/melodic/share/catkin/cmake/templates/local_setup.zsh.in /opt/ros/melodic/share/catkin/cmake/templates/pkg.context.pc.in /opt/ros/melodic/share/catkin/cmake/templates/pkgConfig-version.cmake.in /opt/ros/melodic/share/catkin/cmake/templates/pkgConfig.cmake.in /opt/ros/melodic/share/catkin/cmake/templates/rosinstall.in /opt/ros/melodic/share/catkin/cmake/templates/setup.bash.in /opt/ros/melodic/share/catkin/cmake/templates/setup.sh.in /opt/ros/melodic/share/catkin/cmake/templates/setup.zsh.in /opt/ros/melodic/share/catkin/cmake/test/catkin_download_test_data.cmake /opt/ros/melodic/share/catkin/cmake/test/gtest.cmake /opt/ros/melodic/share/catkin/cmake/test/nosetests.cmake /opt/ros/melodic/share/catkin/cmake/test/tests.cmake /opt/ros/melodic/share/catkin/cmake/tools/doxygen.cmake /opt/ros/melodic/share/catkin/cmake/tools/libraries.cmake /opt/ros/melodic/share/catkin/cmake/tools/rt.cmake /opt/ros/melodic/share/catkin/package.xml /opt/ros/melodic/share/cpp_common/cmake/cpp_commonConfig-version.cmake /opt/ros/melodic/share/cpp_common/cmake/cpp_commonConfig.cmake /opt/ros/melodic/share/gencpp/cmake/gencpp-extras.cmake /opt/ros/melodic/share/gencpp/cmake/gencppConfig-version.cmake /opt/ros/melodic/share/gencpp/cmake/gencppConfig.cmake /opt/ros/melodic/share/geneus/cmake/geneus-extras.cmake /opt/ros/melodic/share/geneus/cmake/geneusConfig-version.cmake /opt/ros/melodic/share/geneus/cmake/geneusConfig.cmake /opt/ros/melodic/share/genlisp/cmake/genlisp-extras.cmake /opt/ros/melodic/share/genlisp/cmake/genlispConfig-version.cmake /opt/ros/melodic/share/genlisp/cmake/genlispConfig.cmake /opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake /opt/ros/melodic/share/genmsg/cmake/genmsgConfig-version.cmake /opt/ros/melodic/share/genmsg/cmake/genmsgConfig.cmake /opt/ros/melodic/share/genmsg/cmake/pkg-genmsg.cmake.em /opt/ros/melodic/share/genmsg/cmake/pkg-genmsg.context.in /opt/ros/melodic/share/genmsg/cmake/pkg-msg-extras.cmake.in /opt/ros/melodic/share/genmsg/cmake/pkg-msg-paths.cmake.develspace.in /opt/ros/melodic/share/genmsg/cmake/pkg-msg-paths.cmake.installspace.in /opt/ros/melodic/share/gennodejs/cmake/gennodejs-extras.cmake /opt/ros/melodic/share/gennodejs/cmake/gennodejsConfig-version.cmake /opt/ros/melodic/share/gennodejs/cmake/gennodejsConfig.cmake /opt/ros/melodic/share/genpy/cmake/genpy-extras.cmake /opt/ros/melodic/share/genpy/cmake/genpyConfig-version.cmake /opt/ros/melodic/share/genpy/cmake/genpyConfig.cmake /opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgs-msg-extras.cmake /opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig-version.cmake /opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake /opt/ros/melodic/share/message_generation/cmake/message_generationConfig-version.cmake /opt/ros/melodic/share/message_generation/cmake/message_generationConfig.cmake /opt/ros/melodic/share/message_runtime/cmake/message_runtimeConfig-version.cmake /opt/ros/melodic/share/message_runtime/cmake/message_runtimeConfig.cmake /opt/ros/melodic/share/rosconsole/cmake/rosconsole-extras.cmake /opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig-version.cmake /opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig.cmake /opt/ros/melodic/share/roscpp/cmake/roscpp-msg-extras.cmake /opt/ros/melodic/share/roscpp/cmake/roscppConfig-version.cmake /opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake /opt/ros/melodic/share/roscpp_serialization/cmake/roscpp_serializationConfig-version.cmake /opt/ros/melodic/share/roscpp_serialization/cmake/roscpp_serializationConfig.cmake /opt/ros/melodic/share/roscpp_traits/cmake/roscpp_traitsConfig-version.cmake /opt/ros/melodic/share/roscpp_traits/cmake/roscpp_traitsConfig.cmake /opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgs-msg-extras.cmake /opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig-version.cmake /opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake /opt/ros/melodic/share/rospy/cmake/rospyConfig-version.cmake /opt/ros/melodic/share/rospy/cmake/rospyConfig.cmake /opt/ros/melodic/share/rostime/cmake/rostimeConfig-version.cmake /opt/ros/melodic/share/rostime/cmake/rostimeConfig.cmake /opt/ros/melodic/share/std_msgs/cmake/std_msgs-msg-extras.cmake /opt/ros/melodic/share/std_msgs/cmake/std_msgs-msg-paths.cmake /opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig-version.cmake /opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake /opt/ros/melodic/share/std_srvs/cmake/std_srvs-msg-extras.cmake /opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig-version.cmake /opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake /opt/ros/melodic/share/turtlesim/cmake/turtlesim-msg-extras.cmake /opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig-version.cmake /opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake /opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcpp-extras.cmake /opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcppConfig-version.cmake /opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcppConfig.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 CMakeCache.txt CMakeFiles/3.21.1/CMakeCCompiler.cmake CMakeFiles/3.21.1/CMakeCXXCompiler.cmake CMakeFiles/3.21.1/CMakeSystem.cmake catkin/catkin_generated/version/package.cmake catkin_generated/installspace/_setup_util.py catkin_generated/learning_topic-msg-extras.cmake.develspace.in catkin_generated/learning_topic-msg-extras.cmake.installspace.in catkin_generated/ordered_paths.cmake catkin_generated/package.cmake cmake/learning_topic-genmsg.cmake + pool = console + + +############################################# +# A missing CMake input file is not an error. + +build ../CMakeLists.txt ../package.xml /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCXXInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeCommonLanguageInclude.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeGenericSystem.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeInitializeConfigs.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeLanguageInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeParseArguments.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeSystemSpecificInformation.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CMakeSystemSpecificInitialize.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckCSourceCompiles.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckIncludeFile.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/CheckLibraryExists.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/CMakeCommonCompilerMacros.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU-C.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU-CXX.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Compiler/GNU.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/DartConfiguration.tcl.in /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindGTest.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPackageMessage.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindPythonInterp.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/FindThreads.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/GoogleTest.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Internal/CheckSourceCompiles.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU-C.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU-CXX.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux-GNU.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/Linux.cmake /home/hazyparker/app/CMake/cmake/share/cmake-3.21/Modules/Platform/UnixPaths.cmake /home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/learning_topic/cmake/learning_topic-msg-paths.cmake /opt/ros/melodic/share/catkin/cmake/all.cmake /opt/ros/melodic/share/catkin/cmake/assert.cmake /opt/ros/melodic/share/catkin/cmake/atomic_configure_file.cmake /opt/ros/melodic/share/catkin/cmake/catkinConfig-version.cmake /opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake /opt/ros/melodic/share/catkin/cmake/catkin_add_env_hooks.cmake /opt/ros/melodic/share/catkin/cmake/catkin_destinations.cmake /opt/ros/melodic/share/catkin/cmake/catkin_download.cmake /opt/ros/melodic/share/catkin/cmake/catkin_generate_environment.cmake /opt/ros/melodic/share/catkin/cmake/catkin_install_python.cmake /opt/ros/melodic/share/catkin/cmake/catkin_libraries.cmake /opt/ros/melodic/share/catkin/cmake/catkin_metapackage.cmake /opt/ros/melodic/share/catkin/cmake/catkin_package.cmake /opt/ros/melodic/share/catkin/cmake/catkin_package_xml.cmake /opt/ros/melodic/share/catkin/cmake/catkin_python_setup.cmake /opt/ros/melodic/share/catkin/cmake/catkin_symlink_install.cmake /opt/ros/melodic/share/catkin/cmake/catkin_workspace.cmake /opt/ros/melodic/share/catkin/cmake/custom_install.cmake /opt/ros/melodic/share/catkin/cmake/debug_message.cmake /opt/ros/melodic/share/catkin/cmake/em/pkg.pc.em /opt/ros/melodic/share/catkin/cmake/em_expand.cmake /opt/ros/melodic/share/catkin/cmake/empy.cmake /opt/ros/melodic/share/catkin/cmake/find_program_required.cmake /opt/ros/melodic/share/catkin/cmake/interrogate_setup_dot_py.py /opt/ros/melodic/share/catkin/cmake/legacy.cmake /opt/ros/melodic/share/catkin/cmake/list_append_deduplicate.cmake /opt/ros/melodic/share/catkin/cmake/list_append_unique.cmake /opt/ros/melodic/share/catkin/cmake/list_insert_in_workspace_order.cmake /opt/ros/melodic/share/catkin/cmake/platform/lsb.cmake /opt/ros/melodic/share/catkin/cmake/platform/ubuntu.cmake /opt/ros/melodic/share/catkin/cmake/platform/windows.cmake /opt/ros/melodic/share/catkin/cmake/python.cmake /opt/ros/melodic/share/catkin/cmake/safe_execute_process.cmake /opt/ros/melodic/share/catkin/cmake/stamp.cmake /opt/ros/melodic/share/catkin/cmake/string_starts_with.cmake /opt/ros/melodic/share/catkin/cmake/templates/_setup_util.py.in /opt/ros/melodic/share/catkin/cmake/templates/env.sh.in /opt/ros/melodic/share/catkin/cmake/templates/generate_cached_setup.py.in /opt/ros/melodic/share/catkin/cmake/templates/local_setup.bash.in /opt/ros/melodic/share/catkin/cmake/templates/local_setup.sh.in /opt/ros/melodic/share/catkin/cmake/templates/local_setup.zsh.in /opt/ros/melodic/share/catkin/cmake/templates/pkg.context.pc.in /opt/ros/melodic/share/catkin/cmake/templates/pkgConfig-version.cmake.in /opt/ros/melodic/share/catkin/cmake/templates/pkgConfig.cmake.in /opt/ros/melodic/share/catkin/cmake/templates/rosinstall.in /opt/ros/melodic/share/catkin/cmake/templates/setup.bash.in /opt/ros/melodic/share/catkin/cmake/templates/setup.sh.in /opt/ros/melodic/share/catkin/cmake/templates/setup.zsh.in /opt/ros/melodic/share/catkin/cmake/test/catkin_download_test_data.cmake /opt/ros/melodic/share/catkin/cmake/test/gtest.cmake /opt/ros/melodic/share/catkin/cmake/test/nosetests.cmake /opt/ros/melodic/share/catkin/cmake/test/tests.cmake /opt/ros/melodic/share/catkin/cmake/tools/doxygen.cmake /opt/ros/melodic/share/catkin/cmake/tools/libraries.cmake /opt/ros/melodic/share/catkin/cmake/tools/rt.cmake /opt/ros/melodic/share/catkin/package.xml /opt/ros/melodic/share/cpp_common/cmake/cpp_commonConfig-version.cmake /opt/ros/melodic/share/cpp_common/cmake/cpp_commonConfig.cmake /opt/ros/melodic/share/gencpp/cmake/gencpp-extras.cmake /opt/ros/melodic/share/gencpp/cmake/gencppConfig-version.cmake /opt/ros/melodic/share/gencpp/cmake/gencppConfig.cmake /opt/ros/melodic/share/geneus/cmake/geneus-extras.cmake /opt/ros/melodic/share/geneus/cmake/geneusConfig-version.cmake /opt/ros/melodic/share/geneus/cmake/geneusConfig.cmake /opt/ros/melodic/share/genlisp/cmake/genlisp-extras.cmake /opt/ros/melodic/share/genlisp/cmake/genlispConfig-version.cmake /opt/ros/melodic/share/genlisp/cmake/genlispConfig.cmake /opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake /opt/ros/melodic/share/genmsg/cmake/genmsgConfig-version.cmake /opt/ros/melodic/share/genmsg/cmake/genmsgConfig.cmake /opt/ros/melodic/share/genmsg/cmake/pkg-genmsg.cmake.em /opt/ros/melodic/share/genmsg/cmake/pkg-genmsg.context.in /opt/ros/melodic/share/genmsg/cmake/pkg-msg-extras.cmake.in /opt/ros/melodic/share/genmsg/cmake/pkg-msg-paths.cmake.develspace.in /opt/ros/melodic/share/genmsg/cmake/pkg-msg-paths.cmake.installspace.in /opt/ros/melodic/share/gennodejs/cmake/gennodejs-extras.cmake /opt/ros/melodic/share/gennodejs/cmake/gennodejsConfig-version.cmake /opt/ros/melodic/share/gennodejs/cmake/gennodejsConfig.cmake /opt/ros/melodic/share/genpy/cmake/genpy-extras.cmake /opt/ros/melodic/share/genpy/cmake/genpyConfig-version.cmake /opt/ros/melodic/share/genpy/cmake/genpyConfig.cmake /opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgs-msg-extras.cmake /opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig-version.cmake /opt/ros/melodic/share/geometry_msgs/cmake/geometry_msgsConfig.cmake /opt/ros/melodic/share/message_generation/cmake/message_generationConfig-version.cmake /opt/ros/melodic/share/message_generation/cmake/message_generationConfig.cmake /opt/ros/melodic/share/message_runtime/cmake/message_runtimeConfig-version.cmake /opt/ros/melodic/share/message_runtime/cmake/message_runtimeConfig.cmake /opt/ros/melodic/share/rosconsole/cmake/rosconsole-extras.cmake /opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig-version.cmake /opt/ros/melodic/share/rosconsole/cmake/rosconsoleConfig.cmake /opt/ros/melodic/share/roscpp/cmake/roscpp-msg-extras.cmake /opt/ros/melodic/share/roscpp/cmake/roscppConfig-version.cmake /opt/ros/melodic/share/roscpp/cmake/roscppConfig.cmake /opt/ros/melodic/share/roscpp_serialization/cmake/roscpp_serializationConfig-version.cmake /opt/ros/melodic/share/roscpp_serialization/cmake/roscpp_serializationConfig.cmake /opt/ros/melodic/share/roscpp_traits/cmake/roscpp_traitsConfig-version.cmake /opt/ros/melodic/share/roscpp_traits/cmake/roscpp_traitsConfig.cmake /opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgs-msg-extras.cmake /opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig-version.cmake /opt/ros/melodic/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake /opt/ros/melodic/share/rospy/cmake/rospyConfig-version.cmake /opt/ros/melodic/share/rospy/cmake/rospyConfig.cmake /opt/ros/melodic/share/rostime/cmake/rostimeConfig-version.cmake /opt/ros/melodic/share/rostime/cmake/rostimeConfig.cmake /opt/ros/melodic/share/std_msgs/cmake/std_msgs-msg-extras.cmake /opt/ros/melodic/share/std_msgs/cmake/std_msgs-msg-paths.cmake /opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig-version.cmake /opt/ros/melodic/share/std_msgs/cmake/std_msgsConfig.cmake /opt/ros/melodic/share/std_srvs/cmake/std_srvs-msg-extras.cmake /opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig-version.cmake /opt/ros/melodic/share/std_srvs/cmake/std_srvsConfig.cmake /opt/ros/melodic/share/turtlesim/cmake/turtlesim-msg-extras.cmake /opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig-version.cmake /opt/ros/melodic/share/turtlesim/cmake/turtlesimConfig.cmake /opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcpp-extras.cmake /opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcppConfig-version.cmake /opt/ros/melodic/share/xmlrpcpp/cmake/xmlrpcppConfig.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 CMakeCache.txt CMakeFiles/3.21.1/CMakeCCompiler.cmake CMakeFiles/3.21.1/CMakeCXXCompiler.cmake CMakeFiles/3.21.1/CMakeSystem.cmake catkin/catkin_generated/version/package.cmake catkin_generated/installspace/_setup_util.py catkin_generated/learning_topic-msg-extras.cmake.develspace.in catkin_generated/learning_topic-msg-extras.cmake.installspace.in catkin_generated/ordered_paths.cmake catkin_generated/package.cmake cmake/learning_topic-genmsg.cmake: phony + + +############################################# +# Clean all the built files. + +build clean: CLEAN + + +############################################# +# Print all primary targets available. + +build help: HELP + + +############################################# +# Make the all target the default. + +default all diff --git a/Basics/workspace_example/src/learning_topic/build/catkin/catkin_generated/version/package.cmake b/Basics/workspace_example/src/learning_topic/build/catkin/catkin_generated/version/package.cmake new file mode 100644 index 0000000000000000000000000000000000000000..3e52286e4b786cdb7d535b4277fb060ff4415ddf --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/catkin/catkin_generated/version/package.cmake @@ -0,0 +1,24 @@ +set(_CATKIN_CURRENT_PACKAGE "catkin") +set(catkin_VERSION "0.7.29") +set(catkin_MAINTAINER "Dirk Thomas ") +set(catkin_PACKAGE_FORMAT "3") +set(catkin_BUILD_DEPENDS "python-argparse" "python-catkin-pkg" "python3-catkin-pkg" "python-empy" "python3-empy") +set(catkin_BUILD_DEPENDS_python-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_BUILD_DEPENDS_python3-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_BUILD_EXPORT_DEPENDS "google-mock" "gtest" "python-nose" "python3-nose" "python-argparse" "python-catkin-pkg" "python3-catkin-pkg" "python-empy" "python3-empy") +set(catkin_BUILD_EXPORT_DEPENDS_python-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_BUILD_EXPORT_DEPENDS_python3-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_BUILDTOOL_DEPENDS "cmake" "python-setuptools" "python3-setuptools") +set(catkin_BUILDTOOL_EXPORT_DEPENDS "cmake" "python3-setuptools") +set(catkin_EXEC_DEPENDS "python-argparse" "python-catkin-pkg" "python3-catkin-pkg" "python-empy" "python3-empy") +set(catkin_EXEC_DEPENDS_python-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_EXEC_DEPENDS_python3-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_RUN_DEPENDS "python-argparse" "python-catkin-pkg" "python3-catkin-pkg" "python-empy" "python3-empy" "google-mock" "gtest" "python-nose" "python3-nose") +set(catkin_RUN_DEPENDS_python-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_RUN_DEPENDS_python3-catkin-pkg_VERSION_GT "0.4.3") +set(catkin_TEST_DEPENDS "python-mock" "python3-mock" "python-nose" "python3-nose") +set(catkin_DOC_DEPENDS ) +set(catkin_URL_WEBSITE "http://wiki.ros.org/catkin") +set(catkin_URL_BUGTRACKER "https://github.com/ros/catkin/issues") +set(catkin_URL_REPOSITORY "https://github.com/ros/catkin") +set(catkin_DEPRECATED "") \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_topic/build/catkin_generated/env_cached.sh b/Basics/workspace_example/src/learning_topic/build/catkin_generated/env_cached.sh new file mode 100755 index 0000000000000000000000000000000000000000..d6be91db5c97c428f17b165713d3f9a077c78786 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/catkin_generated/env_cached.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/templates/env.sh.in + +if [ $# -eq 0 ] ; then + /bin/echo "Usage: env.sh COMMANDS" + /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." + exit 1 +fi + +# ensure to not use different shell type which was set before +CATKIN_SHELL=sh + +# source setup_cached.sh from same directory as this file +_CATKIN_SETUP_DIR=$(cd "`dirname "$0"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup_cached.sh" +exec "$@" diff --git a/Basics/workspace_example/src/learning_topic/build/catkin_generated/generate_cached_setup.py b/Basics/workspace_example/src/learning_topic/build/catkin_generated/generate_cached_setup.py new file mode 100644 index 0000000000000000000000000000000000000000..1c991e576634b81239108c3a8876261d5f3b6865 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/catkin_generated/generate_cached_setup.py @@ -0,0 +1,30 @@ +# -*- coding: utf-8 -*- +from __future__ import print_function + +import os +import stat +import sys + +# find the import for catkin's python package - either from source space or from an installed underlay +if os.path.exists(os.path.join('/opt/ros/melodic/share/catkin/cmake', 'catkinConfig.cmake.in')): + sys.path.insert(0, os.path.join('/opt/ros/melodic/share/catkin/cmake', '..', 'python')) +try: + from catkin.environment_cache import generate_environment_script +except ImportError: + # search for catkin package in all workspaces and prepend to path + for workspace in '/opt/ros/melodic'.split(';'): + python_path = os.path.join(workspace, 'lib/python2.7/dist-packages') + if os.path.isdir(os.path.join(python_path, 'catkin')): + sys.path.insert(0, python_path) + break + from catkin.environment_cache import generate_environment_script + +code = generate_environment_script('/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/env.sh') + +output_filename = '/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/catkin_generated/setup_cached.sh' +with open(output_filename, 'w') as f: + # print('Generate script for cached setup "%s"' % output_filename) + f.write('\n'.join(code)) + +mode = os.stat(output_filename).st_mode +os.chmod(output_filename, mode | stat.S_IXUSR) diff --git a/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/.rosinstall b/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/.rosinstall new file mode 100644 index 0000000000000000000000000000000000000000..6fb13afde30c0c58db22d5c1c2c468bc35158da8 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/.rosinstall @@ -0,0 +1,2 @@ +- setup-file: + local-name: /usr/local/setup.sh diff --git a/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/_setup_util.py b/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/_setup_util.py new file mode 100755 index 0000000000000000000000000000000000000000..bd65cbd8116d35505fbadddb4b640f8319274218 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/_setup_util.py @@ -0,0 +1,304 @@ +#!/usr/bin/python2 +# -*- 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/python2.7/dist-packages', +} + + +def rollback_env_variables(environ, env_var_subfolders): + """ + Generate shell code to reset environment variables. + + by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH. + This does not cover modifications performed by environment hooks. + """ + lines = [] + unmodified_environ = copy.copy(environ) + for key in sorted(env_var_subfolders.keys()): + subfolders = env_var_subfolders[key] + if not isinstance(subfolders, list): + subfolders = [subfolders] + value = _rollback_env_variable(unmodified_environ, key, subfolders) + if value is not None: + environ[key] = value + lines.append(assignment(key, value)) + if lines: + lines.insert(0, comment('reset environment variables by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH')) + return lines + + +def _rollback_env_variable(environ, name, subfolders): + """ + For each catkin workspace in CMAKE_PREFIX_PATH remove the first entry from env[NAME] matching workspace + subfolder. + + :param subfolders: list of str '' or subfoldername that may start with '/' + :returns: the updated value of the environment variable. + """ + value = environ[name] if name in environ else '' + env_paths = [path for path in value.split(os.pathsep) if path] + value_modified = False + for subfolder in subfolders: + if subfolder: + if subfolder.startswith(os.path.sep) or (os.path.altsep and subfolder.startswith(os.path.altsep)): + subfolder = subfolder[1:] + if subfolder.endswith(os.path.sep) or (os.path.altsep and subfolder.endswith(os.path.altsep)): + subfolder = subfolder[:-1] + for ws_path in _get_workspaces(environ, include_fuerte=True, include_non_existing=True): + path_to_find = os.path.join(ws_path, subfolder) if subfolder else ws_path + path_to_remove = None + for env_path in env_paths: + env_path_clean = env_path[:-1] if env_path and env_path[-1] in [os.path.sep, os.path.altsep] else env_path + if env_path_clean == path_to_find: + path_to_remove = env_path + break + if path_to_remove: + env_paths.remove(path_to_remove) + value_modified = True + new_value = os.pathsep.join(env_paths) + return new_value if value_modified else None + + +def _get_workspaces(environ, include_fuerte=False, include_non_existing=False): + """ + Based on CMAKE_PREFIX_PATH return all catkin workspaces. + + :param include_fuerte: The flag if paths starting with '/opt/ros/fuerte' should be considered workspaces, ``bool`` + """ + # get all cmake prefix paths + env_name = 'CMAKE_PREFIX_PATH' + value = environ[env_name] if env_name in environ else '' + paths = [path for path in value.split(os.pathsep) if path] + # remove non-workspace paths + workspaces = [path for path in paths if os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE)) or (include_fuerte and path.startswith('/opt/ros/fuerte')) or (include_non_existing and not os.path.exists(path))] + return workspaces + + +def prepend_env_variables(environ, env_var_subfolders, workspaces): + """Generate shell code to prepend environment variables for the all workspaces.""" + lines = [] + lines.append(comment('prepend folders of workspaces to environment variables')) + + paths = [path for path in workspaces.split(os.pathsep) if path] + + prefix = _prefix_env_variable(environ, 'CMAKE_PREFIX_PATH', paths, '') + lines.append(prepend(environ, 'CMAKE_PREFIX_PATH', prefix)) + + for key in sorted(key for key in env_var_subfolders.keys() if key != 'CMAKE_PREFIX_PATH'): + subfolder = env_var_subfolders[key] + prefix = _prefix_env_variable(environ, key, paths, subfolder) + lines.append(prepend(environ, key, prefix)) + return lines + + +def _prefix_env_variable(environ, name, paths, subfolders): + """ + Return the prefix to prepend to the environment variable NAME. + + Adding any path in NEW_PATHS_STR without creating duplicate or empty items. + """ + value = environ[name] if name in environ else '' + environ_paths = [path for path in value.split(os.pathsep) if path] + checked_paths = [] + for path in paths: + if not isinstance(subfolders, list): + subfolders = [subfolders] + for subfolder in subfolders: + path_tmp = path + if subfolder: + path_tmp = os.path.join(path_tmp, subfolder) + # skip nonexistent paths + if not os.path.exists(path_tmp): + continue + # exclude any path already in env and any path we already added + if path_tmp not in environ_paths and path_tmp not in checked_paths: + checked_paths.append(path_tmp) + prefix_str = os.pathsep.join(checked_paths) + if prefix_str != '' and environ_paths: + prefix_str += os.pathsep + return prefix_str + + +def assignment(key, value): + if not IS_WINDOWS: + return 'export %s="%s"' % (key, value) + else: + return 'set %s=%s' % (key, value) + + +def comment(msg): + if not IS_WINDOWS: + return '# %s' % msg + else: + return 'REM %s' % msg + + +def prepend(environ, key, prefix): + if key not in environ or not environ[key]: + return assignment(key, prefix) + if not IS_WINDOWS: + return 'export %s="%s$%s"' % (key, prefix, key) + else: + return 'set %s=%s%%%s%%' % (key, prefix, key) + + +def find_env_hooks(environ, cmake_prefix_path): + """Generate shell code with found environment hooks for the all workspaces.""" + lines = [] + lines.append(comment('found environment hooks in workspaces')) + + generic_env_hooks = [] + generic_env_hooks_workspace = [] + specific_env_hooks = [] + specific_env_hooks_workspace = [] + generic_env_hooks_by_filename = {} + specific_env_hooks_by_filename = {} + generic_env_hook_ext = 'bat' if IS_WINDOWS else 'sh' + specific_env_hook_ext = environ['CATKIN_SHELL'] if not IS_WINDOWS and 'CATKIN_SHELL' in environ and environ['CATKIN_SHELL'] else None + # remove non-workspace paths + workspaces = [path for path in cmake_prefix_path.split(os.pathsep) if path and os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE))] + for workspace in reversed(workspaces): + env_hook_dir = os.path.join(workspace, 'etc', 'catkin', 'profile.d') + if os.path.isdir(env_hook_dir): + for filename in sorted(os.listdir(env_hook_dir)): + if filename.endswith('.%s' % generic_env_hook_ext): + # remove previous env hook with same name if present + if filename in generic_env_hooks_by_filename: + i = generic_env_hooks.index(generic_env_hooks_by_filename[filename]) + generic_env_hooks.pop(i) + generic_env_hooks_workspace.pop(i) + # append env hook + generic_env_hooks.append(os.path.join(env_hook_dir, filename)) + generic_env_hooks_workspace.append(workspace) + generic_env_hooks_by_filename[filename] = generic_env_hooks[-1] + elif specific_env_hook_ext is not None and filename.endswith('.%s' % specific_env_hook_ext): + # remove previous env hook with same name if present + if filename in specific_env_hooks_by_filename: + i = specific_env_hooks.index(specific_env_hooks_by_filename[filename]) + specific_env_hooks.pop(i) + specific_env_hooks_workspace.pop(i) + # append env hook + specific_env_hooks.append(os.path.join(env_hook_dir, filename)) + specific_env_hooks_workspace.append(workspace) + specific_env_hooks_by_filename[filename] = specific_env_hooks[-1] + env_hooks = generic_env_hooks + specific_env_hooks + env_hooks_workspace = generic_env_hooks_workspace + specific_env_hooks_workspace + count = len(env_hooks) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_COUNT', count)) + for i in range(count): + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d' % i, env_hooks[i])) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d_WORKSPACE' % i, env_hooks_workspace[i])) + return lines + + +def _parse_arguments(args=None): + parser = argparse.ArgumentParser(description='Generates code blocks for the setup.SHELL script.') + parser.add_argument('--extend', action='store_true', help='Skip unsetting previous environment variables to extend context') + parser.add_argument('--local', action='store_true', help='Only consider this prefix path and ignore other prefix path in the environment') + return parser.parse_known_args(args=args)[0] + + +if __name__ == '__main__': + try: + try: + args = _parse_arguments() + except Exception as e: + print(e, file=sys.stderr) + sys.exit(1) + + if not args.local: + # environment at generation time + CMAKE_PREFIX_PATH = r'/opt/ros/melodic'.split(';') + else: + # don't consider any other prefix path than this one + CMAKE_PREFIX_PATH = [] + # prepend current workspace if not already part of CPP + base_path = os.path.dirname(__file__) + # CMAKE_PREFIX_PATH uses forward slash on all platforms, but __file__ is platform dependent + # base_path on Windows contains backward slashes, need to be converted to forward slashes before comparison + if os.path.sep != '/': + base_path = base_path.replace(os.path.sep, '/') + + if base_path not in CMAKE_PREFIX_PATH: + CMAKE_PREFIX_PATH.insert(0, base_path) + CMAKE_PREFIX_PATH = os.pathsep.join(CMAKE_PREFIX_PATH) + + environ = dict(os.environ) + lines = [] + if not args.extend: + lines += rollback_env_variables(environ, ENV_VAR_SUBFOLDERS) + lines += prepend_env_variables(environ, ENV_VAR_SUBFOLDERS, CMAKE_PREFIX_PATH) + lines += find_env_hooks(environ, CMAKE_PREFIX_PATH) + print('\n'.join(lines)) + + # need to explicitly flush the output + sys.stdout.flush() + except IOError as e: + # and catch potential "broken pipe" if stdout is not writable + # which can happen when piping the output to a file but the disk is full + if e.errno == errno.EPIPE: + print(e, file=sys.stderr) + sys.exit(2) + raise + + sys.exit(0) diff --git a/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/env.sh b/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/env.sh new file mode 100755 index 0000000000000000000000000000000000000000..8aa9d244ae9475039027a5f25a8d41a46174cddf --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/env.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/templates/env.sh.in + +if [ $# -eq 0 ] ; then + /bin/echo "Usage: env.sh COMMANDS" + /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually." + exit 1 +fi + +# ensure to not use different shell type which was set before +CATKIN_SHELL=sh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(cd "`dirname "$0"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" +exec "$@" diff --git a/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/learning_topic-msg-extras.cmake b/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/learning_topic-msg-extras.cmake new file mode 100644 index 0000000000000000000000000000000000000000..4deb8ceeb998889330a1b9c5ffc1798562b76327 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/learning_topic-msg-extras.cmake @@ -0,0 +1,2 @@ +set(learning_topic_MESSAGE_FILES "msg/Person.msg") +set(learning_topic_SERVICE_FILES "") diff --git a/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/learning_topic-msg-paths.cmake b/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/learning_topic-msg-paths.cmake new file mode 100644 index 0000000000000000000000000000000000000000..ad56a868b6ccc32321c034e6a2b7b27898aeca53 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/learning_topic-msg-paths.cmake @@ -0,0 +1,4 @@ +# generated from genmsg/cmake/pkg-msg-paths.cmake.installspace.in + +_prepend_path("${learning_topic_DIR}/.." "msg" learning_topic_MSG_INCLUDE_DIRS UNIQUE) +set(learning_topic_MSG_DEPENDENCIES std_msgs) diff --git a/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/learning_topic.pc b/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/learning_topic.pc new file mode 100644 index 0000000000000000000000000000000000000000..6da3b96b620871d3dba976f8958a7ba6c634c939 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/learning_topic.pc @@ -0,0 +1,8 @@ +prefix=/usr/local + +Name: learning_topic +Description: Description of learning_topic +Version: 0.0.0 +Cflags: -I${prefix}/include +Libs: -L${prefix}/lib +Requires: geometry_msgs roscpp rospy std_msgs turtlesim message_runtime diff --git a/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/learning_topicConfig-version.cmake b/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/learning_topicConfig-version.cmake new file mode 100644 index 0000000000000000000000000000000000000000..7fd9f993a719934b0f7ee411b86bce935627eec0 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/learning_topicConfig-version.cmake @@ -0,0 +1,14 @@ +# generated from catkin/cmake/template/pkgConfig-version.cmake.in +set(PACKAGE_VERSION "0.0.0") + +set(PACKAGE_VERSION_EXACT False) +set(PACKAGE_VERSION_COMPATIBLE False) + +if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_EXACT True) + set(PACKAGE_VERSION_COMPATIBLE True) +endif() + +if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}") + set(PACKAGE_VERSION_COMPATIBLE True) +endif() diff --git a/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/learning_topicConfig.cmake b/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/learning_topicConfig.cmake new file mode 100644 index 0000000000000000000000000000000000000000..c822265da15f2a30768295d0cab16b045441d576 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/learning_topicConfig.cmake @@ -0,0 +1,223 @@ +# generated from catkin/cmake/template/pkgConfig.cmake.in + +# append elements to a list and remove existing duplicates from the list +# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig +# self contained +macro(_list_append_deduplicate listname) + if(NOT "${ARGN}" STREQUAL "") + if(${listname}) + list(REMOVE_ITEM ${listname} ${ARGN}) + endif() + list(APPEND ${listname} ${ARGN}) + endif() +endmacro() + +# append elements to a list if they are not already in the list +# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig +# self contained +macro(_list_append_unique listname) + foreach(_item ${ARGN}) + list(FIND ${listname} ${_item} _index) + if(_index EQUAL -1) + list(APPEND ${listname} ${_item}) + endif() + endforeach() +endmacro() + +# pack a list of libraries with optional build configuration keywords +# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig +# self contained +macro(_pack_libraries_with_build_configuration VAR) + set(${VAR} "") + set(_argn ${ARGN}) + list(LENGTH _argn _count) + set(_index 0) + while(${_index} LESS ${_count}) + list(GET _argn ${_index} lib) + if("${lib}" MATCHES "^(debug|optimized|general)$") + math(EXPR _index "${_index} + 1") + if(${_index} EQUAL ${_count}) + message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library") + endif() + list(GET _argn ${_index} library) + list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}") + else() + list(APPEND ${VAR} "${lib}") + endif() + math(EXPR _index "${_index} + 1") + endwhile() +endmacro() + +# unpack a list of libraries with optional build configuration keyword prefixes +# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig +# self contained +macro(_unpack_libraries_with_build_configuration VAR) + set(${VAR} "") + foreach(lib ${ARGN}) + string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}") + list(APPEND ${VAR} "${lib}") + endforeach() +endmacro() + + +if(learning_topic_CONFIG_INCLUDED) + return() +endif() +set(learning_topic_CONFIG_INCLUDED TRUE) + +# set variables for source/devel/install prefixes +if("FALSE" STREQUAL "TRUE") + set(learning_topic_SOURCE_PREFIX /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic) + set(learning_topic_DEVEL_PREFIX /home/hazyparker/project/learn_ros/Basics/test2_ws/devel) + set(learning_topic_INSTALL_PREFIX "") + set(learning_topic_PREFIX ${learning_topic_DEVEL_PREFIX}) +else() + set(learning_topic_SOURCE_PREFIX "") + set(learning_topic_DEVEL_PREFIX "") + set(learning_topic_INSTALL_PREFIX /usr/local) + set(learning_topic_PREFIX ${learning_topic_INSTALL_PREFIX}) +endif() + +# warn when using a deprecated package +if(NOT "" STREQUAL "") + set(_msg "WARNING: package 'learning_topic' is deprecated") + # append custom deprecation text if available + if(NOT "" STREQUAL "TRUE") + set(_msg "${_msg} ()") + endif() + message("${_msg}") +endif() + +# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project +set(learning_topic_FOUND_CATKIN_PROJECT TRUE) + +if(NOT "include " STREQUAL " ") + set(learning_topic_INCLUDE_DIRS "") + set(_include_dirs "include") + if(NOT " " STREQUAL " ") + set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.") + elseif(NOT " " STREQUAL " ") + set(_report "Check the website '' for information and consider reporting the problem.") + else() + set(_report "Report the problem to the maintainer 'hazyparker ' and request to fix the problem.") + endif() + foreach(idir ${_include_dirs}) + if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) + set(include ${idir}) + elseif("${idir} " STREQUAL "include ") + get_filename_component(include "${learning_topic_DIR}/../../../include" ABSOLUTE) + if(NOT IS_DIRECTORY ${include}) + message(FATAL_ERROR "Project 'learning_topic' specifies '${idir}' as an include dir, which is not found. It does not exist in '${include}'. ${_report}") + endif() + else() + message(FATAL_ERROR "Project 'learning_topic' specifies '${idir}' as an include dir, which is not found. It does neither exist as an absolute directory nor in '\${prefix}/${idir}'. ${_report}") + endif() + _list_append_unique(learning_topic_INCLUDE_DIRS ${include}) + endforeach() +endif() + +set(libraries "") +foreach(library ${libraries}) + # keep build configuration keywords, target names and absolute libraries as-is + if("${library}" MATCHES "^(debug|optimized|general)$") + list(APPEND learning_topic_LIBRARIES ${library}) + elseif(${library} MATCHES "^-l") + list(APPEND learning_topic_LIBRARIES ${library}) + elseif(${library} MATCHES "^-") + # This is a linker flag/option (like -pthread) + # There's no standard variable for these, so create an interface library to hold it + if(NOT learning_topic_NUM_DUMMY_TARGETS) + set(learning_topic_NUM_DUMMY_TARGETS 0) + endif() + # Make sure the target name is unique + set(interface_target_name "catkin::learning_topic::wrapped-linker-option${learning_topic_NUM_DUMMY_TARGETS}") + while(TARGET "${interface_target_name}") + math(EXPR learning_topic_NUM_DUMMY_TARGETS "${learning_topic_NUM_DUMMY_TARGETS}+1") + set(interface_target_name "catkin::learning_topic::wrapped-linker-option${learning_topic_NUM_DUMMY_TARGETS}") + endwhile() + add_library("${interface_target_name}" INTERFACE IMPORTED) + if("${CMAKE_VERSION}" VERSION_LESS "3.13.0") + set_property( + TARGET + "${interface_target_name}" + APPEND PROPERTY + INTERFACE_LINK_LIBRARIES "${library}") + else() + target_link_options("${interface_target_name}" INTERFACE "${library}") + endif() + list(APPEND learning_topic_LIBRARIES "${interface_target_name}") + elseif(TARGET ${library}) + list(APPEND learning_topic_LIBRARIES ${library}) + elseif(IS_ABSOLUTE ${library}) + list(APPEND learning_topic_LIBRARIES ${library}) + else() + set(lib_path "") + set(lib "${library}-NOTFOUND") + # since the path where the library is found is returned we have to iterate over the paths manually + foreach(path /usr/local/lib;/opt/ros/melodic/lib) + find_library(lib ${library} + PATHS ${path} + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) + if(lib) + set(lib_path ${path}) + break() + endif() + endforeach() + if(lib) + _list_append_unique(learning_topic_LIBRARY_DIRS ${lib_path}) + list(APPEND learning_topic_LIBRARIES ${lib}) + else() + # as a fall back for non-catkin libraries try to search globally + find_library(lib ${library}) + if(NOT lib) + message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project 'learning_topic'? Did you find_package() it before the subdirectory containing its code is included?") + endif() + list(APPEND learning_topic_LIBRARIES ${lib}) + endif() + endif() +endforeach() + +set(learning_topic_EXPORTED_TARGETS "learning_topic_generate_messages_cpp;learning_topic_generate_messages_eus;learning_topic_generate_messages_lisp;learning_topic_generate_messages_nodejs;learning_topic_generate_messages_py") +# create dummy targets for exported code generation targets to make life of users easier +foreach(t ${learning_topic_EXPORTED_TARGETS}) + if(NOT TARGET ${t}) + add_custom_target(${t}) + endif() +endforeach() + +set(depends "geometry_msgs;roscpp;rospy;std_msgs;turtlesim;message_runtime") +foreach(depend ${depends}) + string(REPLACE " " ";" depend_list ${depend}) + # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls + list(GET depend_list 0 learning_topic_dep) + list(LENGTH depend_list count) + if(${count} EQUAL 1) + # simple dependencies must only be find_package()-ed once + if(NOT ${learning_topic_dep}_FOUND) + find_package(${learning_topic_dep} REQUIRED NO_MODULE) + endif() + else() + # dependencies with components must be find_package()-ed again + list(REMOVE_AT depend_list 0) + find_package(${learning_topic_dep} REQUIRED NO_MODULE ${depend_list}) + endif() + _list_append_unique(learning_topic_INCLUDE_DIRS ${${learning_topic_dep}_INCLUDE_DIRS}) + + # merge build configuration keywords with library names to correctly deduplicate + _pack_libraries_with_build_configuration(learning_topic_LIBRARIES ${learning_topic_LIBRARIES}) + _pack_libraries_with_build_configuration(_libraries ${${learning_topic_dep}_LIBRARIES}) + _list_append_deduplicate(learning_topic_LIBRARIES ${_libraries}) + # undo build configuration keyword merging after deduplication + _unpack_libraries_with_build_configuration(learning_topic_LIBRARIES ${learning_topic_LIBRARIES}) + + _list_append_unique(learning_topic_LIBRARY_DIRS ${${learning_topic_dep}_LIBRARY_DIRS}) + list(APPEND learning_topic_EXPORTED_TARGETS ${${learning_topic_dep}_EXPORTED_TARGETS}) +endforeach() + +set(pkg_cfg_extras "learning_topic-msg-extras.cmake") +foreach(extra ${pkg_cfg_extras}) + if(NOT IS_ABSOLUTE ${extra}) + set(extra ${learning_topic_DIR}/${extra}) + endif() + include(${extra}) +endforeach() diff --git a/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/local_setup.bash b/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/local_setup.bash new file mode 100644 index 0000000000000000000000000000000000000000..7da0d973d481c97d4aba63ab3a070fdc192dc3f8 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/local_setup.bash @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/local_setup.bash.in + +CATKIN_SHELL=bash + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" --extend --local diff --git a/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/local_setup.sh b/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/local_setup.sh new file mode 100644 index 0000000000000000000000000000000000000000..f0210983067ffe62a2a191f4d3931ca1b4d9aa7a --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/local_setup.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/local_setup.sh.in + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/usr/local} +CATKIN_SETUP_UTIL_ARGS="--extend --local" +. "$_CATKIN_SETUP_DIR/setup.sh" +unset CATKIN_SETUP_UTIL_ARGS diff --git a/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/local_setup.zsh b/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/local_setup.zsh new file mode 100644 index 0000000000000000000000000000000000000000..e692accfd3341ef2f575dec1c83d843bd786107f --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/local_setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/local_setup.zsh.in + +CATKIN_SHELL=zsh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) +emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh" --extend --local' diff --git a/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/setup.bash b/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/setup.bash new file mode 100644 index 0000000000000000000000000000000000000000..ff47af8f30bcc54efd5892530c84c4159250d4a3 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/setup.bash @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# generated from catkin/cmake/templates/setup.bash.in + +CATKIN_SHELL=bash + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd) +. "$_CATKIN_SETUP_DIR/setup.sh" diff --git a/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/setup.sh b/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/setup.sh new file mode 100644 index 0000000000000000000000000000000000000000..b5a330e01f0471057c8e58d73213b86ee0c1c4d1 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/setup.sh @@ -0,0 +1,96 @@ +#!/usr/bin/env sh +# generated from catkin/cmake/template/setup.sh.in + +# Sets various environment variables and sources additional environment hooks. +# It tries it's best to undo changes from a previously sourced setup file before. +# Supported command line options: +# --extend: skips the undoing of changes from a previously sourced setup file +# --local: only considers this workspace but not the chained ones +# In plain sh shell which doesn't support arguments for sourced scripts you can +# set the environment variable `CATKIN_SETUP_UTIL_ARGS=--extend/--local` instead. + +# since this file is sourced either use the provided _CATKIN_SETUP_DIR +# or fall back to the destination set at configure time +: ${_CATKIN_SETUP_DIR:=/usr/local} +_SETUP_UTIL="$_CATKIN_SETUP_DIR/_setup_util.py" +unset _CATKIN_SETUP_DIR + +if [ ! -f "$_SETUP_UTIL" ]; then + echo "Missing Python script: $_SETUP_UTIL" + return 22 +fi + +# detect if running on Darwin platform +_UNAME=`uname -s` +_IS_DARWIN=0 +if [ "$_UNAME" = "Darwin" ]; then + _IS_DARWIN=1 +fi +unset _UNAME + +# make sure to export all environment variables +export CMAKE_PREFIX_PATH +if [ $_IS_DARWIN -eq 0 ]; then + export LD_LIBRARY_PATH +else + export DYLD_LIBRARY_PATH +fi +unset _IS_DARWIN +export PATH +export PKG_CONFIG_PATH +export PYTHONPATH + +# remember type of shell if not already set +if [ -z "$CATKIN_SHELL" ]; then + CATKIN_SHELL=sh +fi + +# invoke Python script to generate necessary exports of environment variables +# use TMPDIR if it exists, otherwise fall back to /tmp +if [ -d "${TMPDIR:-}" ]; then + _TMPDIR="${TMPDIR}" +else + _TMPDIR=/tmp +fi +_SETUP_TMP=`mktemp "${_TMPDIR}/setup.sh.XXXXXXXXXX"` +unset _TMPDIR +if [ $? -ne 0 -o ! -f "$_SETUP_TMP" ]; then + echo "Could not create temporary file: $_SETUP_TMP" + return 1 +fi +CATKIN_SHELL=$CATKIN_SHELL "$_SETUP_UTIL" $@ ${CATKIN_SETUP_UTIL_ARGS:-} >> "$_SETUP_TMP" +_RC=$? +if [ $_RC -ne 0 ]; then + if [ $_RC -eq 2 ]; then + echo "Could not write the output of '$_SETUP_UTIL' to temporary file '$_SETUP_TMP': may be the disk if full?" + else + echo "Failed to run '\"$_SETUP_UTIL\" $@': return code $_RC" + fi + unset _RC + unset _SETUP_UTIL + rm -f "$_SETUP_TMP" + unset _SETUP_TMP + return 1 +fi +unset _RC +unset _SETUP_UTIL +. "$_SETUP_TMP" +rm -f "$_SETUP_TMP" +unset _SETUP_TMP + +# source all environment hooks +_i=0 +while [ $_i -lt $_CATKIN_ENVIRONMENT_HOOKS_COUNT ]; do + eval _envfile=\$_CATKIN_ENVIRONMENT_HOOKS_$_i + unset _CATKIN_ENVIRONMENT_HOOKS_$_i + eval _envfile_workspace=\$_CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + unset _CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE + # set workspace for environment hook + CATKIN_ENV_HOOK_WORKSPACE=$_envfile_workspace + . "$_envfile" + unset CATKIN_ENV_HOOK_WORKSPACE + _i=$((_i + 1)) +done +unset _i + +unset _CATKIN_ENVIRONMENT_HOOKS_COUNT diff --git a/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/setup.zsh b/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/setup.zsh new file mode 100644 index 0000000000000000000000000000000000000000..9f780b741031d8037b90514441a80f9fed39d02b --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/catkin_generated/installspace/setup.zsh @@ -0,0 +1,8 @@ +#!/usr/bin/env zsh +# generated from catkin/cmake/templates/setup.zsh.in + +CATKIN_SHELL=zsh + +# source setup.sh from same directory as this file +_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd) +emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh"' diff --git a/Basics/workspace_example/src/learning_topic/build/catkin_generated/learning_topic-msg-extras.cmake.develspace.in b/Basics/workspace_example/src/learning_topic/build/catkin_generated/learning_topic-msg-extras.cmake.develspace.in new file mode 100644 index 0000000000000000000000000000000000000000..90b7e6c82603bec3c1c431d6caaa272725d8deef --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/catkin_generated/learning_topic-msg-extras.cmake.develspace.in @@ -0,0 +1,2 @@ +set(learning_topic_MESSAGE_FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/msg/Person.msg") +set(learning_topic_SERVICE_FILES "") diff --git a/Basics/workspace_example/src/learning_topic/build/catkin_generated/learning_topic-msg-extras.cmake.installspace.in b/Basics/workspace_example/src/learning_topic/build/catkin_generated/learning_topic-msg-extras.cmake.installspace.in new file mode 100644 index 0000000000000000000000000000000000000000..4deb8ceeb998889330a1b9c5ffc1798562b76327 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/catkin_generated/learning_topic-msg-extras.cmake.installspace.in @@ -0,0 +1,2 @@ +set(learning_topic_MESSAGE_FILES "msg/Person.msg") +set(learning_topic_SERVICE_FILES "") diff --git a/Basics/workspace_example/src/learning_topic/build/catkin_generated/ordered_paths.cmake b/Basics/workspace_example/src/learning_topic/build/catkin_generated/ordered_paths.cmake new file mode 100644 index 0000000000000000000000000000000000000000..88ba1d8af01839a303cdb6a7d83aacc7be67e6ab --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/catkin_generated/ordered_paths.cmake @@ -0,0 +1 @@ +set(ORDERED_PATHS "/opt/ros/melodic/lib") \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_topic/build/catkin_generated/package.cmake b/Basics/workspace_example/src/learning_topic/build/catkin_generated/package.cmake new file mode 100644 index 0000000000000000000000000000000000000000..7efabb2c077fd1d863d99799c1612261f30cabea --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/catkin_generated/package.cmake @@ -0,0 +1,16 @@ +set(_CATKIN_CURRENT_PACKAGE "learning_topic") +set(learning_topic_VERSION "0.0.0") +set(learning_topic_MAINTAINER "hazyparker ") +set(learning_topic_PACKAGE_FORMAT "2") +set(learning_topic_BUILD_DEPENDS "geometry_msgs" "roscpp" "rospy" "std_msgs" "turtlesim" "message_generation") +set(learning_topic_BUILD_EXPORT_DEPENDS "geometry_msgs" "roscpp" "rospy" "std_msgs" "turtlesim") +set(learning_topic_BUILDTOOL_DEPENDS "catkin") +set(learning_topic_BUILDTOOL_EXPORT_DEPENDS ) +set(learning_topic_EXEC_DEPENDS "geometry_msgs" "roscpp" "rospy" "std_msgs" "turtlesim" "message_runtime") +set(learning_topic_RUN_DEPENDS "geometry_msgs" "roscpp" "rospy" "std_msgs" "turtlesim" "message_runtime") +set(learning_topic_TEST_DEPENDS ) +set(learning_topic_DOC_DEPENDS ) +set(learning_topic_URL_WEBSITE "") +set(learning_topic_URL_BUGTRACKER "") +set(learning_topic_URL_REPOSITORY "") +set(learning_topic_DEPRECATED "") \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_topic/build/catkin_generated/pkg.develspace.context.pc.py b/Basics/workspace_example/src/learning_topic/build/catkin_generated/pkg.develspace.context.pc.py new file mode 100644 index 0000000000000000000000000000000000000000..c397203e09b1bb337fd451fcae1908dad3831914 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/catkin_generated/pkg.develspace.context.pc.py @@ -0,0 +1,8 @@ +# generated from catkin/cmake/template/pkg.context.pc.in +CATKIN_PACKAGE_PREFIX = "" +PROJECT_PKG_CONFIG_INCLUDE_DIRS = "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include".split(';') if "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include" != "" else [] +PROJECT_CATKIN_DEPENDS = "geometry_msgs;roscpp;rospy;std_msgs;turtlesim;message_runtime".replace(';', ' ') +PKG_CONFIG_LIBRARIES_WITH_PREFIX = "".split(';') if "" != "" else [] +PROJECT_NAME = "learning_topic" +PROJECT_SPACE_DIR = "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel" +PROJECT_VERSION = "0.0.0" diff --git a/Basics/workspace_example/src/learning_topic/build/catkin_generated/pkg.installspace.context.pc.py b/Basics/workspace_example/src/learning_topic/build/catkin_generated/pkg.installspace.context.pc.py new file mode 100644 index 0000000000000000000000000000000000000000..a87cb59a159bfdf91aefad676b5a60c44629349e --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/catkin_generated/pkg.installspace.context.pc.py @@ -0,0 +1,8 @@ +# generated from catkin/cmake/template/pkg.context.pc.in +CATKIN_PACKAGE_PREFIX = "" +PROJECT_PKG_CONFIG_INCLUDE_DIRS = "${prefix}/include".split(';') if "${prefix}/include" != "" else [] +PROJECT_CATKIN_DEPENDS = "geometry_msgs;roscpp;rospy;std_msgs;turtlesim;message_runtime".replace(';', ' ') +PKG_CONFIG_LIBRARIES_WITH_PREFIX = "".split(';') if "" != "" else [] +PROJECT_NAME = "learning_topic" +PROJECT_SPACE_DIR = "/usr/local" +PROJECT_VERSION = "0.0.0" diff --git a/Basics/workspace_example/src/learning_topic/build/catkin_generated/setup_cached.sh b/Basics/workspace_example/src/learning_topic/build/catkin_generated/setup_cached.sh new file mode 100755 index 0000000000000000000000000000000000000000..0b99910acdcdf709672b102db80830be0c094912 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/catkin_generated/setup_cached.sh @@ -0,0 +1,15 @@ +#!/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/hazyparker/project/learn_ros/Basics/test2_ws/devel:$CMAKE_PREFIX_PATH" +export LD_LIBRARY_PATH="/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib:$LD_LIBRARY_PATH" +export PKG_CONFIG_PATH="/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/pkgconfig:$PKG_CONFIG_PATH" +export PYTHONPATH="/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages:$PYTHONPATH" +export ROSLISP_PACKAGE_DIRECTORIES='/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/common-lisp' +export ROS_PACKAGE_PATH="/home/hazyparker/project/learn_ros/Basics/test2_ws/src:/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic:/home/hazyparker/learn_ros/Basics/test2_ws/src:$ROS_PACKAGE_PATH" \ No newline at end of file diff --git a/Basics/workspace_example/src/learning_topic/build/catkin_generated/stamps/learning_topic/_setup_util.py.stamp b/Basics/workspace_example/src/learning_topic/build/catkin_generated/stamps/learning_topic/_setup_util.py.stamp new file mode 100755 index 0000000000000000000000000000000000000000..bd65cbd8116d35505fbadddb4b640f8319274218 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/catkin_generated/stamps/learning_topic/_setup_util.py.stamp @@ -0,0 +1,304 @@ +#!/usr/bin/python2 +# -*- 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/python2.7/dist-packages', +} + + +def rollback_env_variables(environ, env_var_subfolders): + """ + Generate shell code to reset environment variables. + + by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH. + This does not cover modifications performed by environment hooks. + """ + lines = [] + unmodified_environ = copy.copy(environ) + for key in sorted(env_var_subfolders.keys()): + subfolders = env_var_subfolders[key] + if not isinstance(subfolders, list): + subfolders = [subfolders] + value = _rollback_env_variable(unmodified_environ, key, subfolders) + if value is not None: + environ[key] = value + lines.append(assignment(key, value)) + if lines: + lines.insert(0, comment('reset environment variables by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH')) + return lines + + +def _rollback_env_variable(environ, name, subfolders): + """ + For each catkin workspace in CMAKE_PREFIX_PATH remove the first entry from env[NAME] matching workspace + subfolder. + + :param subfolders: list of str '' or subfoldername that may start with '/' + :returns: the updated value of the environment variable. + """ + value = environ[name] if name in environ else '' + env_paths = [path for path in value.split(os.pathsep) if path] + value_modified = False + for subfolder in subfolders: + if subfolder: + if subfolder.startswith(os.path.sep) or (os.path.altsep and subfolder.startswith(os.path.altsep)): + subfolder = subfolder[1:] + if subfolder.endswith(os.path.sep) or (os.path.altsep and subfolder.endswith(os.path.altsep)): + subfolder = subfolder[:-1] + for ws_path in _get_workspaces(environ, include_fuerte=True, include_non_existing=True): + path_to_find = os.path.join(ws_path, subfolder) if subfolder else ws_path + path_to_remove = None + for env_path in env_paths: + env_path_clean = env_path[:-1] if env_path and env_path[-1] in [os.path.sep, os.path.altsep] else env_path + if env_path_clean == path_to_find: + path_to_remove = env_path + break + if path_to_remove: + env_paths.remove(path_to_remove) + value_modified = True + new_value = os.pathsep.join(env_paths) + return new_value if value_modified else None + + +def _get_workspaces(environ, include_fuerte=False, include_non_existing=False): + """ + Based on CMAKE_PREFIX_PATH return all catkin workspaces. + + :param include_fuerte: The flag if paths starting with '/opt/ros/fuerte' should be considered workspaces, ``bool`` + """ + # get all cmake prefix paths + env_name = 'CMAKE_PREFIX_PATH' + value = environ[env_name] if env_name in environ else '' + paths = [path for path in value.split(os.pathsep) if path] + # remove non-workspace paths + workspaces = [path for path in paths if os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE)) or (include_fuerte and path.startswith('/opt/ros/fuerte')) or (include_non_existing and not os.path.exists(path))] + return workspaces + + +def prepend_env_variables(environ, env_var_subfolders, workspaces): + """Generate shell code to prepend environment variables for the all workspaces.""" + lines = [] + lines.append(comment('prepend folders of workspaces to environment variables')) + + paths = [path for path in workspaces.split(os.pathsep) if path] + + prefix = _prefix_env_variable(environ, 'CMAKE_PREFIX_PATH', paths, '') + lines.append(prepend(environ, 'CMAKE_PREFIX_PATH', prefix)) + + for key in sorted(key for key in env_var_subfolders.keys() if key != 'CMAKE_PREFIX_PATH'): + subfolder = env_var_subfolders[key] + prefix = _prefix_env_variable(environ, key, paths, subfolder) + lines.append(prepend(environ, key, prefix)) + return lines + + +def _prefix_env_variable(environ, name, paths, subfolders): + """ + Return the prefix to prepend to the environment variable NAME. + + Adding any path in NEW_PATHS_STR without creating duplicate or empty items. + """ + value = environ[name] if name in environ else '' + environ_paths = [path for path in value.split(os.pathsep) if path] + checked_paths = [] + for path in paths: + if not isinstance(subfolders, list): + subfolders = [subfolders] + for subfolder in subfolders: + path_tmp = path + if subfolder: + path_tmp = os.path.join(path_tmp, subfolder) + # skip nonexistent paths + if not os.path.exists(path_tmp): + continue + # exclude any path already in env and any path we already added + if path_tmp not in environ_paths and path_tmp not in checked_paths: + checked_paths.append(path_tmp) + prefix_str = os.pathsep.join(checked_paths) + if prefix_str != '' and environ_paths: + prefix_str += os.pathsep + return prefix_str + + +def assignment(key, value): + if not IS_WINDOWS: + return 'export %s="%s"' % (key, value) + else: + return 'set %s=%s' % (key, value) + + +def comment(msg): + if not IS_WINDOWS: + return '# %s' % msg + else: + return 'REM %s' % msg + + +def prepend(environ, key, prefix): + if key not in environ or not environ[key]: + return assignment(key, prefix) + if not IS_WINDOWS: + return 'export %s="%s$%s"' % (key, prefix, key) + else: + return 'set %s=%s%%%s%%' % (key, prefix, key) + + +def find_env_hooks(environ, cmake_prefix_path): + """Generate shell code with found environment hooks for the all workspaces.""" + lines = [] + lines.append(comment('found environment hooks in workspaces')) + + generic_env_hooks = [] + generic_env_hooks_workspace = [] + specific_env_hooks = [] + specific_env_hooks_workspace = [] + generic_env_hooks_by_filename = {} + specific_env_hooks_by_filename = {} + generic_env_hook_ext = 'bat' if IS_WINDOWS else 'sh' + specific_env_hook_ext = environ['CATKIN_SHELL'] if not IS_WINDOWS and 'CATKIN_SHELL' in environ and environ['CATKIN_SHELL'] else None + # remove non-workspace paths + workspaces = [path for path in cmake_prefix_path.split(os.pathsep) if path and os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE))] + for workspace in reversed(workspaces): + env_hook_dir = os.path.join(workspace, 'etc', 'catkin', 'profile.d') + if os.path.isdir(env_hook_dir): + for filename in sorted(os.listdir(env_hook_dir)): + if filename.endswith('.%s' % generic_env_hook_ext): + # remove previous env hook with same name if present + if filename in generic_env_hooks_by_filename: + i = generic_env_hooks.index(generic_env_hooks_by_filename[filename]) + generic_env_hooks.pop(i) + generic_env_hooks_workspace.pop(i) + # append env hook + generic_env_hooks.append(os.path.join(env_hook_dir, filename)) + generic_env_hooks_workspace.append(workspace) + generic_env_hooks_by_filename[filename] = generic_env_hooks[-1] + elif specific_env_hook_ext is not None and filename.endswith('.%s' % specific_env_hook_ext): + # remove previous env hook with same name if present + if filename in specific_env_hooks_by_filename: + i = specific_env_hooks.index(specific_env_hooks_by_filename[filename]) + specific_env_hooks.pop(i) + specific_env_hooks_workspace.pop(i) + # append env hook + specific_env_hooks.append(os.path.join(env_hook_dir, filename)) + specific_env_hooks_workspace.append(workspace) + specific_env_hooks_by_filename[filename] = specific_env_hooks[-1] + env_hooks = generic_env_hooks + specific_env_hooks + env_hooks_workspace = generic_env_hooks_workspace + specific_env_hooks_workspace + count = len(env_hooks) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_COUNT', count)) + for i in range(count): + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d' % i, env_hooks[i])) + lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d_WORKSPACE' % i, env_hooks_workspace[i])) + return lines + + +def _parse_arguments(args=None): + parser = argparse.ArgumentParser(description='Generates code blocks for the setup.SHELL script.') + parser.add_argument('--extend', action='store_true', help='Skip unsetting previous environment variables to extend context') + parser.add_argument('--local', action='store_true', help='Only consider this prefix path and ignore other prefix path in the environment') + return parser.parse_known_args(args=args)[0] + + +if __name__ == '__main__': + try: + try: + args = _parse_arguments() + except Exception as e: + print(e, file=sys.stderr) + sys.exit(1) + + if not args.local: + # environment at generation time + CMAKE_PREFIX_PATH = r'/opt/ros/melodic'.split(';') + else: + # don't consider any other prefix path than this one + CMAKE_PREFIX_PATH = [] + # prepend current workspace if not already part of CPP + base_path = os.path.dirname(__file__) + # CMAKE_PREFIX_PATH uses forward slash on all platforms, but __file__ is platform dependent + # base_path on Windows contains backward slashes, need to be converted to forward slashes before comparison + if os.path.sep != '/': + base_path = base_path.replace(os.path.sep, '/') + + if base_path not in CMAKE_PREFIX_PATH: + CMAKE_PREFIX_PATH.insert(0, base_path) + CMAKE_PREFIX_PATH = os.pathsep.join(CMAKE_PREFIX_PATH) + + environ = dict(os.environ) + lines = [] + if not args.extend: + lines += rollback_env_variables(environ, ENV_VAR_SUBFOLDERS) + lines += prepend_env_variables(environ, ENV_VAR_SUBFOLDERS, CMAKE_PREFIX_PATH) + lines += find_env_hooks(environ, CMAKE_PREFIX_PATH) + print('\n'.join(lines)) + + # need to explicitly flush the output + sys.stdout.flush() + except IOError as e: + # and catch potential "broken pipe" if stdout is not writable + # which can happen when piping the output to a file but the disk is full + if e.errno == errno.EPIPE: + print(e, file=sys.stderr) + sys.exit(2) + raise + + sys.exit(0) diff --git a/Basics/workspace_example/src/learning_topic/build/catkin_generated/stamps/learning_topic/interrogate_setup_dot_py.py.stamp b/Basics/workspace_example/src/learning_topic/build/catkin_generated/stamps/learning_topic/interrogate_setup_dot_py.py.stamp new file mode 100644 index 0000000000000000000000000000000000000000..5e25fbf8a722c2eec099e7f19f8a67c184b33d4a --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/catkin_generated/stamps/learning_topic/interrogate_setup_dot_py.py.stamp @@ -0,0 +1,255 @@ +# Software License Agreement (BSD License) +# +# Copyright (c) 2012, Willow Garage, Inc. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of Willow Garage, Inc. nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. + +from __future__ import print_function + +import os +import runpy +import sys +from argparse import ArgumentParser + +setup_modules = [] + +try: + import distutils.core + setup_modules.append(distutils.core) +except ImportError: + pass + +try: + import setuptools + setup_modules.append(setuptools) +except ImportError: + pass + +assert setup_modules, 'Must have distutils or setuptools installed' + + +def _get_locations(pkgs, package_dir): + """ + Based on setuptools logic and the package_dir dict, builds a dict of location roots for each pkg in pkgs. + + See http://docs.python.org/distutils/setupscript.html + + :returns: a dict {pkgname: root} for each pkgname in pkgs (and each of their parents) + """ + # package_dir contains a dict {package_name: relativepath} + # Example {'': 'src', 'foo': 'lib', 'bar': 'lib2'} + # + # '' means where to look for any package unless a parent package + # is listed so package bar.pot is expected at lib2/bar/pot, + # whereas package sup.dee is expected at src/sup/dee + # + # if package_dir does not state anything about a package, + # setuptool expects the package folder to be in the root of the + # project + locations = {} + allprefix = package_dir.get('', '') + for pkg in pkgs: + parent_location = None + splits = pkg.split('.') + # we iterate over compound name from parent to child + # so once we found parent, children just append to their parent + for key_len in range(len(splits)): + key = '.'.join(splits[:key_len + 1]) + if key not in locations: + if key in package_dir: + locations[key] = package_dir[key] + elif parent_location is not None: + locations[key] = os.path.join(parent_location, splits[key_len]) + else: + locations[key] = os.path.join(allprefix, key) + parent_location = locations[key] + return locations + + +def generate_cmake_file(package_name, version, scripts, package_dir, pkgs, modules, setup_module=None): + """ + Generate lines to add to a cmake file which will set variables. + + :param version: str, format 'int.int.int' + :param scripts: [list of str]: relative paths to scripts + :param package_dir: {modulename: path} + :param pkgs: [list of str] python_packages declared in catkin package + :param modules: [list of str] python modules + :param setup_module: str, setuptools or distutils + """ + prefix = '%s_SETUP_PY' % package_name + result = [] + if setup_module: + result.append(r'set(%s_SETUP_MODULE "%s")' % (prefix, setup_module)) + result.append(r'set(%s_VERSION "%s")' % (prefix, version)) + result.append(r'set(%s_SCRIPTS "%s")' % (prefix, ';'.join(scripts))) + + # Remove packages with '.' separators. + # + # setuptools allows specifying submodules in other folders than + # their parent + # + # The symlink approach of catkin does not work with such submodules. + # In the common case, this does not matter as the submodule is + # within the containing module. We verify this assumption, and if + # it passes, we remove submodule packages. + locations = _get_locations(pkgs, package_dir) + for pkgname, location in locations.items(): + if '.' not in pkgname: + continue + splits = pkgname.split('.') + # hack: ignore write-combining setup.py files for msg and srv files + if splits[1] in ['msg', 'srv']: + continue + # check every child has the same root folder as its parent + root_name = splits[0] + root_location = location + for _ in range(len(splits) - 1): + root_location = os.path.dirname(root_location) + if root_location != locations[root_name]: + raise RuntimeError( + 'catkin_export_python does not support setup.py files that combine across multiple directories: %s in %s, %s in %s' % (pkgname, location, root_name, locations[root_name])) + + # If checks pass, remove all submodules + pkgs = [p for p in pkgs if '.' not in p] + + resolved_pkgs = [] + for pkg in pkgs: + resolved_pkgs += [locations[pkg]] + + result.append(r'set(%s_PACKAGES "%s")' % (prefix, ';'.join(pkgs))) + result.append(r'set(%s_PACKAGE_DIRS "%s")' % (prefix, ';'.join(resolved_pkgs).replace('\\', '/'))) + + # skip modules which collide with package names + filtered_modules = [] + for modname in modules: + splits = modname.split('.') + # check all parents too + equals_package = [('.'.join(splits[:-i]) in locations) for i in range(len(splits))] + if any(equals_package): + continue + filtered_modules.append(modname) + module_locations = _get_locations(filtered_modules, package_dir) + + result.append(r'set(%s_MODULES "%s")' % (prefix, ';'.join(['%s.py' % m.replace('.', '/') for m in filtered_modules]))) + result.append(r'set(%s_MODULE_DIRS "%s")' % (prefix, ';'.join([module_locations[m] for m in filtered_modules]).replace('\\', '/'))) + + return result + + +def _create_mock_setup_function(setup_module, package_name, outfile): + """ + Create a function to call instead of distutils.core.setup or setuptools.setup. + + It just captures some args and writes them into a file that can be used from cmake. + + :param package_name: name of the package + :param outfile: filename that cmake will use afterwards + :returns: a function to replace disutils.core.setup and setuptools.setup + """ + + def setup(*args, **kwargs): + """Check kwargs and write a scriptfile.""" + if 'version' not in kwargs: + sys.stderr.write("\n*** Unable to find 'version' in setup.py of %s\n" % package_name) + raise RuntimeError('version not found in setup.py') + version = kwargs['version'] + package_dir = kwargs.get('package_dir', {}) + + pkgs = kwargs.get('packages', []) + scripts = kwargs.get('scripts', []) + modules = kwargs.get('py_modules', []) + + unsupported_args = [ + 'entry_points', + 'exclude_package_data', + 'ext_modules ', + 'ext_package', + 'include_package_data', + 'namespace_packages', + 'setup_requires', + 'use_2to3', + 'zip_safe'] + used_unsupported_args = [arg for arg in unsupported_args if arg in kwargs] + if used_unsupported_args: + sys.stderr.write('*** Arguments %s to setup() not supported in catkin devel space in setup.py of %s\n' % (used_unsupported_args, package_name)) + + result = generate_cmake_file(package_name=package_name, + version=version, + scripts=scripts, + package_dir=package_dir, + pkgs=pkgs, + modules=modules, + setup_module=setup_module) + with open(outfile, 'w') as out: + out.write('\n'.join(result)) + + return setup + + +def main(): + """Script main, parses arguments and invokes Dummy.setup indirectly.""" + parser = ArgumentParser(description='Utility to read setup.py values from cmake macros. Creates a file with CMake set commands setting variables.') + parser.add_argument('package_name', help='Name of catkin package') + parser.add_argument('setupfile_path', help='Full path to setup.py') + parser.add_argument('outfile', help='Where to write result to') + + args = parser.parse_args() + + # print("%s" % sys.argv) + # PACKAGE_NAME = sys.argv[1] + # OUTFILE = sys.argv[3] + # print("Interrogating setup.py for package %s into %s " % (PACKAGE_NAME, OUTFILE), + # file=sys.stderr) + + # print("executing %s" % args.setupfile_path) + + # be sure you're in the directory containing + # setup.py so the sys.path manipulation works, + # so the import of __version__ works + os.chdir(os.path.dirname(os.path.abspath(args.setupfile_path))) + + # patch setup() function of distutils and setuptools for the + # context of evaluating setup.py + backup_modules = {} + try: + + for module in setup_modules: + backup_modules[id(module)] = module.setup + module.setup = _create_mock_setup_function( + setup_module=module.__name__, package_name=args.package_name, outfile=args.outfile) + + runpy.run_path(args.setupfile_path) + finally: + for module in setup_modules: + module.setup = backup_modules[id(module)] + + +if __name__ == '__main__': + main() diff --git a/Basics/workspace_example/src/learning_topic/build/catkin_generated/stamps/learning_topic/package.xml.stamp b/Basics/workspace_example/src/learning_topic/build/catkin_generated/stamps/learning_topic/package.xml.stamp new file mode 100644 index 0000000000000000000000000000000000000000..47d2fc9c58769b5ec5c4ee862f9b3872cdb45ac5 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/catkin_generated/stamps/learning_topic/package.xml.stamp @@ -0,0 +1,76 @@ + + + learning_topic + 0.0.0 + The learning_topic package + + + + + hazyparker + + + + + + TODO + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + catkin + geometry_msgs + roscpp + rospy + std_msgs + turtlesim + geometry_msgs + roscpp + rospy + std_msgs + turtlesim + geometry_msgs + roscpp + rospy + std_msgs + turtlesim + message_generation + message_runtime + + + + + + + + diff --git a/Basics/workspace_example/src/learning_topic/build/catkin_generated/stamps/learning_topic/pkg-genmsg.cmake.em.stamp b/Basics/workspace_example/src/learning_topic/build/catkin_generated/stamps/learning_topic/pkg-genmsg.cmake.em.stamp new file mode 100644 index 0000000000000000000000000000000000000000..f02628ffbd7abc1e9b5c22d15f6d61e8bb930b42 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/catkin_generated/stamps/learning_topic/pkg-genmsg.cmake.em.stamp @@ -0,0 +1,166 @@ +# generated from genmsg/cmake/pkg-genmsg.cmake.em + +@{ +import os +import sys + +import genmsg +import genmsg.base +genmsg.base.log_verbose('GENMSG_VERBOSE' in os.environ) +import genmsg.deps +import genmsg.gentools + +# split incoming variables +messages = messages_str.split(';') if messages_str != '' else [] +services = services_str.split(';') if services_str != '' else [] +dependencies = dependencies_str.split(';') if dependencies_str != '' else [] +dep_search_paths = dep_include_paths_str.split(';') if dep_include_paths_str != '' else [] + +dep_search_paths_dict = {} +dep_search_paths_tuple_list = [] +is_even = True +for val in dep_search_paths: + if is_even: + dep_search_paths_dict.setdefault(val, []) + val_prev = val + is_even = False + else: + dep_search_paths_dict[val_prev].append(val) + dep_search_paths_tuple_list.append((val_prev, val)) + is_even = True +dep_search_paths = dep_search_paths_dict + +if not messages and not services: + print('message(WARNING "Invoking generate_messages() without having added any message or service file before.\nYou should either add add_message_files() and/or add_service_files() calls or remove the invocation of generate_messages().")') + +msg_deps = {} +msg_dep_types = {} +for m in messages: + try: + _deps = genmsg.deps.find_msg_dependencies_with_type(pkg_name, m, dep_search_paths) + msg_deps[m] = [d[1] for d in _deps] + msg_dep_types[m] = [d[0] for d in _deps] + except genmsg.MsgNotFound as e: + print('message(FATAL_ERROR "Could not find messages which \'%s\' depends on. Did you forget to specify generate_messages(DEPENDENCIES ...)?\n%s")' % (m, str(e).replace('"', '\\"'))) + +srv_deps = {} +srv_dep_types = {} +for s in services: + try: + _deps = genmsg.deps.find_srv_dependencies_with_type(pkg_name, s, dep_search_paths) + srv_deps[s] = [d[1] for d in _deps] + srv_dep_types[s] = [d[0] for d in _deps] + except genmsg.MsgNotFound as e: + print('message(FATAL_ERROR "Could not find messages which \'%s\' depends on. Did you forget to specify generate_messages(DEPENDENCIES ...)?\n%s")' % (s, str(e).replace('"', '\\"'))) + +}@ +message(STATUS "@(pkg_name): @(len(messages)) messages, @(len(services)) services") + +set(MSG_I_FLAGS "@(';'.join(["-I%s:%s" % (dep, dir) for dep, dir in dep_search_paths_tuple_list]))") + +# Find all generators +@[if langs]@ +@[for l in langs.split(';')]@ +find_package(@l REQUIRED) +@[end for]@ +@[end if]@ + +add_custom_target(@(pkg_name)_generate_messages ALL) + +# verify that message/service dependencies have not changed since configure +@{all_deps = dict(list(msg_deps.items()) + list(srv_deps.items()))} +@{all_dep_types = dict(list(msg_dep_types.items()) + list(srv_dep_types.items()))} +@[for f in all_deps.keys()]@ +@{dep_types = ':'.join(all_dep_types[f]).replace('\\','/')} +get_filename_component(_filename "@(f)" NAME_WE) +add_custom_target(_@(pkg_name)_generate_messages_check_deps_${_filename} + COMMAND ${CATKIN_ENV} ${PYTHON_EXECUTABLE} ${GENMSG_CHECK_DEPS_SCRIPT} "@(pkg_name)" "@(f)" "@(dep_types)" +) +@[end for]@# messages and services + +# +# langs = @langs +# + +@[if langs]@ +@[for l in langs.split(';')]@ +### Section generating for lang: @l +### Generating Messages +@[for m in msg_deps.keys()]@ +_generate_msg_@(l[3:])(@pkg_name + "@m" + "${MSG_I_FLAGS}" + "@(';'.join(msg_deps[m]).replace("\\","/"))" + ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name +) +@[end for]@# messages + +### Generating Services +@[for s in srv_deps.keys()]@ +_generate_srv_@(l[3:])(@pkg_name + "@s" + "${MSG_I_FLAGS}" + "@(';'.join(srv_deps[s]).replace("\\","/"))" + ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name +) +@[end for]@# services + +### Generating Module File +_generate_module_@(l[3:])(@pkg_name + ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name + "${ALL_GEN_OUTPUT_FILES_@(l[3:])}" +) + +add_custom_target(@(pkg_name)_generate_messages_@(l[3:]) + DEPENDS ${ALL_GEN_OUTPUT_FILES_@(l[3:])} +) +add_dependencies(@(pkg_name)_generate_messages @(pkg_name)_generate_messages_@(l[3:])) + +# add dependencies to all check dependencies targets +@[for f in all_deps.keys()]@ +get_filename_component(_filename "@(f)" NAME_WE) +add_dependencies(@(pkg_name)_generate_messages_@(l[3:]) _@(pkg_name)_generate_messages_check_deps_${_filename}) +@[end for]@# messages and services + +# target for backward compatibility +add_custom_target(@(pkg_name)_@(l)) +add_dependencies(@(pkg_name)_@(l) @(pkg_name)_generate_messages_@(l[3:])) + +# register target for catkin_package(EXPORTED_TARGETS) +list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS @(pkg_name)_generate_messages_@(l[3:])) + +@[end for]@# langs +@[end if]@ + +@[if langs]@ +@[for l in langs.split(';')]@ + +if(@(l)_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name) +@[if l == 'genpy']@ + install(CODE "execute_process(COMMAND \"@(PYTHON_EXECUTABLE)\" -m compileall \"${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name\")") +@[end if]@ + # install generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name + DESTINATION ${@(l)_INSTALL_DIR} +@[if l == 'genpy' and package_has_static_sources]@ + # skip all init files + PATTERN "__init__.py" EXCLUDE + PATTERN "__init__.pyc" EXCLUDE + ) + # install init files which are not in the root folder of the generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@pkg_name + DESTINATION ${@(l)_INSTALL_DIR} + FILES_MATCHING + REGEX "${CATKIN_DEVEL_PREFIX}/${@(l)_INSTALL_DIR}/@(pkg_name)/.+/__init__.pyc?$" +@[end if]@ + ) +endif() +@[for d in dependencies]@ +if(TARGET @(d)_generate_messages_@(l[3:])) + add_dependencies(@(pkg_name)_generate_messages_@(l[3:]) @(d)_generate_messages_@(l[3:])) +endif() +@[end for]@# dependencies +@[end for]@# langs +@[end if]@ diff --git a/Basics/workspace_example/src/learning_topic/build/catkin_generated/stamps/learning_topic/pkg.pc.em.stamp b/Basics/workspace_example/src/learning_topic/build/catkin_generated/stamps/learning_topic/pkg.pc.em.stamp new file mode 100644 index 0000000000000000000000000000000000000000..549fb75ce8000c875c316f444238bd1f28dc88c8 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/catkin_generated/stamps/learning_topic/pkg.pc.em.stamp @@ -0,0 +1,8 @@ +prefix=@PROJECT_SPACE_DIR + +Name: @(CATKIN_PACKAGE_PREFIX + PROJECT_NAME) +Description: Description of @PROJECT_NAME +Version: @PROJECT_VERSION +Cflags: @(' '.join(['-I%s' % include for include in PROJECT_PKG_CONFIG_INCLUDE_DIRS])) +Libs: -L${prefix}/lib @(' '.join(PKG_CONFIG_LIBRARIES_WITH_PREFIX)) +Requires: @(PROJECT_CATKIN_DEPENDS) diff --git a/Basics/workspace_example/src/learning_topic/build/cmake/learning_topic-genmsg-context.py b/Basics/workspace_example/src/learning_topic/build/cmake/learning_topic-genmsg-context.py new file mode 100644 index 0000000000000000000000000000000000000000..da2969da7c133afa9caf0888157aae4634c1e7a6 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/cmake/learning_topic-genmsg-context.py @@ -0,0 +1,11 @@ +# generated from genmsg/cmake/pkg-genmsg.context.in + +messages_str = "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/msg/Person.msg" +services_str = "" +pkg_name = "learning_topic" +dependencies_str = "std_msgs" +langs = "gencpp;geneus;genlisp;gennodejs;genpy" +dep_include_paths_str = "learning_topic;/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/msg;std_msgs;/opt/ros/melodic/share/std_msgs/cmake/../msg" +PYTHON_EXECUTABLE = "/usr/bin/python2" +package_has_static_sources = '' == 'TRUE' +genmsg_check_deps_script = "/opt/ros/melodic/share/genmsg/cmake/../../../lib/genmsg/genmsg_check_deps.py" diff --git a/Basics/workspace_example/src/learning_topic/build/cmake/learning_topic-genmsg.cmake b/Basics/workspace_example/src/learning_topic/build/cmake/learning_topic-genmsg.cmake new file mode 100644 index 0000000000000000000000000000000000000000..51a2dbd9453ccc453c92cafd7fa1d71b0ae3c3b9 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/cmake/learning_topic-genmsg.cmake @@ -0,0 +1,250 @@ +# generated from genmsg/cmake/pkg-genmsg.cmake.em + +message(STATUS "learning_topic: 1 messages, 0 services") + +set(MSG_I_FLAGS "-Ilearning_topic:/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/msg;-Istd_msgs:/opt/ros/melodic/share/std_msgs/cmake/../msg") + +# Find all generators +find_package(gencpp REQUIRED) +find_package(geneus REQUIRED) +find_package(genlisp REQUIRED) +find_package(gennodejs REQUIRED) +find_package(genpy REQUIRED) + +add_custom_target(learning_topic_generate_messages ALL) + +# verify that message/service dependencies have not changed since configure + + + +get_filename_component(_filename "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/msg/Person.msg" NAME_WE) +add_custom_target(_learning_topic_generate_messages_check_deps_${_filename} + COMMAND ${CATKIN_ENV} ${PYTHON_EXECUTABLE} ${GENMSG_CHECK_DEPS_SCRIPT} "learning_topic" "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/msg/Person.msg" "" +) + +# +# langs = gencpp;geneus;genlisp;gennodejs;genpy +# + +### Section generating for lang: gencpp +### Generating Messages +_generate_msg_cpp(learning_topic + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/msg/Person.msg" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/learning_topic +) + +### Generating Services + +### Generating Module File +_generate_module_cpp(learning_topic + ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/learning_topic + "${ALL_GEN_OUTPUT_FILES_cpp}" +) + +add_custom_target(learning_topic_generate_messages_cpp + DEPENDS ${ALL_GEN_OUTPUT_FILES_cpp} +) +add_dependencies(learning_topic_generate_messages learning_topic_generate_messages_cpp) + +# add dependencies to all check dependencies targets +get_filename_component(_filename "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/msg/Person.msg" NAME_WE) +add_dependencies(learning_topic_generate_messages_cpp _learning_topic_generate_messages_check_deps_${_filename}) + +# target for backward compatibility +add_custom_target(learning_topic_gencpp) +add_dependencies(learning_topic_gencpp learning_topic_generate_messages_cpp) + +# register target for catkin_package(EXPORTED_TARGETS) +list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS learning_topic_generate_messages_cpp) + +### Section generating for lang: geneus +### Generating Messages +_generate_msg_eus(learning_topic + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/msg/Person.msg" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/learning_topic +) + +### Generating Services + +### Generating Module File +_generate_module_eus(learning_topic + ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/learning_topic + "${ALL_GEN_OUTPUT_FILES_eus}" +) + +add_custom_target(learning_topic_generate_messages_eus + DEPENDS ${ALL_GEN_OUTPUT_FILES_eus} +) +add_dependencies(learning_topic_generate_messages learning_topic_generate_messages_eus) + +# add dependencies to all check dependencies targets +get_filename_component(_filename "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/msg/Person.msg" NAME_WE) +add_dependencies(learning_topic_generate_messages_eus _learning_topic_generate_messages_check_deps_${_filename}) + +# target for backward compatibility +add_custom_target(learning_topic_geneus) +add_dependencies(learning_topic_geneus learning_topic_generate_messages_eus) + +# register target for catkin_package(EXPORTED_TARGETS) +list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS learning_topic_generate_messages_eus) + +### Section generating for lang: genlisp +### Generating Messages +_generate_msg_lisp(learning_topic + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/msg/Person.msg" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/learning_topic +) + +### Generating Services + +### Generating Module File +_generate_module_lisp(learning_topic + ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/learning_topic + "${ALL_GEN_OUTPUT_FILES_lisp}" +) + +add_custom_target(learning_topic_generate_messages_lisp + DEPENDS ${ALL_GEN_OUTPUT_FILES_lisp} +) +add_dependencies(learning_topic_generate_messages learning_topic_generate_messages_lisp) + +# add dependencies to all check dependencies targets +get_filename_component(_filename "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/msg/Person.msg" NAME_WE) +add_dependencies(learning_topic_generate_messages_lisp _learning_topic_generate_messages_check_deps_${_filename}) + +# target for backward compatibility +add_custom_target(learning_topic_genlisp) +add_dependencies(learning_topic_genlisp learning_topic_generate_messages_lisp) + +# register target for catkin_package(EXPORTED_TARGETS) +list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS learning_topic_generate_messages_lisp) + +### Section generating for lang: gennodejs +### Generating Messages +_generate_msg_nodejs(learning_topic + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/msg/Person.msg" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/learning_topic +) + +### Generating Services + +### Generating Module File +_generate_module_nodejs(learning_topic + ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/learning_topic + "${ALL_GEN_OUTPUT_FILES_nodejs}" +) + +add_custom_target(learning_topic_generate_messages_nodejs + DEPENDS ${ALL_GEN_OUTPUT_FILES_nodejs} +) +add_dependencies(learning_topic_generate_messages learning_topic_generate_messages_nodejs) + +# add dependencies to all check dependencies targets +get_filename_component(_filename "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/msg/Person.msg" NAME_WE) +add_dependencies(learning_topic_generate_messages_nodejs _learning_topic_generate_messages_check_deps_${_filename}) + +# target for backward compatibility +add_custom_target(learning_topic_gennodejs) +add_dependencies(learning_topic_gennodejs learning_topic_generate_messages_nodejs) + +# register target for catkin_package(EXPORTED_TARGETS) +list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS learning_topic_generate_messages_nodejs) + +### Section generating for lang: genpy +### Generating Messages +_generate_msg_py(learning_topic + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/msg/Person.msg" + "${MSG_I_FLAGS}" + "" + ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/learning_topic +) + +### Generating Services + +### Generating Module File +_generate_module_py(learning_topic + ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/learning_topic + "${ALL_GEN_OUTPUT_FILES_py}" +) + +add_custom_target(learning_topic_generate_messages_py + DEPENDS ${ALL_GEN_OUTPUT_FILES_py} +) +add_dependencies(learning_topic_generate_messages learning_topic_generate_messages_py) + +# add dependencies to all check dependencies targets +get_filename_component(_filename "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/msg/Person.msg" NAME_WE) +add_dependencies(learning_topic_generate_messages_py _learning_topic_generate_messages_check_deps_${_filename}) + +# target for backward compatibility +add_custom_target(learning_topic_genpy) +add_dependencies(learning_topic_genpy learning_topic_generate_messages_py) + +# register target for catkin_package(EXPORTED_TARGETS) +list(APPEND ${PROJECT_NAME}_EXPORTED_TARGETS learning_topic_generate_messages_py) + + + +if(gencpp_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/learning_topic) + # install generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${gencpp_INSTALL_DIR}/learning_topic + DESTINATION ${gencpp_INSTALL_DIR} + ) +endif() +if(TARGET std_msgs_generate_messages_cpp) + add_dependencies(learning_topic_generate_messages_cpp std_msgs_generate_messages_cpp) +endif() + +if(geneus_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/learning_topic) + # install generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${geneus_INSTALL_DIR}/learning_topic + DESTINATION ${geneus_INSTALL_DIR} + ) +endif() +if(TARGET std_msgs_generate_messages_eus) + add_dependencies(learning_topic_generate_messages_eus std_msgs_generate_messages_eus) +endif() + +if(genlisp_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/learning_topic) + # install generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${genlisp_INSTALL_DIR}/learning_topic + DESTINATION ${genlisp_INSTALL_DIR} + ) +endif() +if(TARGET std_msgs_generate_messages_lisp) + add_dependencies(learning_topic_generate_messages_lisp std_msgs_generate_messages_lisp) +endif() + +if(gennodejs_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/learning_topic) + # install generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${gennodejs_INSTALL_DIR}/learning_topic + DESTINATION ${gennodejs_INSTALL_DIR} + ) +endif() +if(TARGET std_msgs_generate_messages_nodejs) + add_dependencies(learning_topic_generate_messages_nodejs std_msgs_generate_messages_nodejs) +endif() + +if(genpy_INSTALL_DIR AND EXISTS ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/learning_topic) + install(CODE "execute_process(COMMAND \"/usr/bin/python2\" -m compileall \"${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/learning_topic\")") + # install generated code + install( + DIRECTORY ${CATKIN_DEVEL_PREFIX}/${genpy_INSTALL_DIR}/learning_topic + DESTINATION ${genpy_INSTALL_DIR} + ) +endif() +if(TARGET std_msgs_generate_messages_py) + add_dependencies(learning_topic_generate_messages_py std_msgs_generate_messages_py) +endif() diff --git a/Basics/workspace_example/src/learning_topic/build/cmake_install.cmake b/Basics/workspace_example/src/learning_topic/build/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..286512fcc41cdc6d87c16a81fbc5ad82765e6105 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/cmake_install.cmake @@ -0,0 +1,202 @@ +# Install script for directory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + + if (NOT EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}") + file(MAKE_DIRECTORY "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}") + endif() + if (NOT EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/.catkin") + file(WRITE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/.catkin" "") + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/usr/local/_setup_util.py") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + file(INSTALL DESTINATION "/usr/local" TYPE PROGRAM FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/catkin_generated/installspace/_setup_util.py") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/usr/local/env.sh") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + file(INSTALL DESTINATION "/usr/local" TYPE PROGRAM FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/catkin_generated/installspace/env.sh") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/usr/local/setup.bash;/usr/local/local_setup.bash") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + file(INSTALL DESTINATION "/usr/local" TYPE FILE FILES + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/catkin_generated/installspace/setup.bash" + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/catkin_generated/installspace/local_setup.bash" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/usr/local/setup.sh;/usr/local/local_setup.sh") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + file(INSTALL DESTINATION "/usr/local" TYPE FILE FILES + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/catkin_generated/installspace/setup.sh" + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/catkin_generated/installspace/local_setup.sh" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/usr/local/setup.zsh;/usr/local/local_setup.zsh") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + file(INSTALL DESTINATION "/usr/local" TYPE FILE FILES + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/catkin_generated/installspace/setup.zsh" + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/catkin_generated/installspace/local_setup.zsh" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES + "/usr/local/.rosinstall") + if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION) + message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION) + message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}") + endif() + file(INSTALL DESTINATION "/usr/local" TYPE FILE FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/catkin_generated/installspace/.rosinstall") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/learning_topic/msg" TYPE FILE FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/msg/Person.msg") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/learning_topic/cmake" TYPE FILE FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/catkin_generated/installspace/learning_topic-msg-paths.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include" TYPE DIRECTORY FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/include/learning_topic") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/roseus/ros" TYPE DIRECTORY FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/roseus/ros/learning_topic") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/common-lisp/ros" TYPE DIRECTORY FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/common-lisp/ros/learning_topic") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/gennodejs/ros" TYPE DIRECTORY FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/share/gennodejs/ros/learning_topic") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + execute_process(COMMAND "/usr/bin/python2" -m compileall "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_topic") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/python2.7/dist-packages" TYPE DIRECTORY FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/devel/lib/python2.7/dist-packages/learning_topic") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/catkin_generated/installspace/learning_topic.pc") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/learning_topic/cmake" TYPE FILE FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/catkin_generated/installspace/learning_topic-msg-extras.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/learning_topic/cmake" TYPE FILE FILES + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/catkin_generated/installspace/learning_topicConfig.cmake" + "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/catkin_generated/installspace/learning_topicConfig-version.cmake" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/learning_topic" TYPE FILE FILES "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/package.xml") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/cmake_install.cmake") + +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/Basics/workspace_example/src/learning_topic/build/gtest/CTestTestfile.cmake b/Basics/workspace_example/src/learning_topic/build/gtest/CTestTestfile.cmake new file mode 100644 index 0000000000000000000000000000000000000000..c1f703a6096ed0071c947d84426665e5fcfa7400 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/gtest/CTestTestfile.cmake @@ -0,0 +1,7 @@ +# CMake generated Testfile for +# Source directory: /usr/src/googletest +# Build directory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +subdirs("googlemock") diff --git a/Basics/workspace_example/src/learning_topic/build/gtest/cmake_install.cmake b/Basics/workspace_example/src/learning_topic/build/gtest/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..16a04214e5571d33b440e2df7b38df5f7c01bc0c --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/gtest/cmake_install.cmake @@ -0,0 +1,50 @@ +# Install script for directory: /usr/src/googletest + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/cmake_install.cmake") + +endif() + diff --git a/Basics/workspace_example/src/learning_topic/build/gtest/googlemock/CTestTestfile.cmake b/Basics/workspace_example/src/learning_topic/build/gtest/googlemock/CTestTestfile.cmake new file mode 100644 index 0000000000000000000000000000000000000000..8007c050e45ff2b7311ac2a6f68819dd31789c08 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/gtest/googlemock/CTestTestfile.cmake @@ -0,0 +1,7 @@ +# CMake generated Testfile for +# Source directory: /usr/src/googletest/googlemock +# Build directory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +subdirs("gtest") diff --git a/Basics/workspace_example/src/learning_topic/build/gtest/googlemock/cmake_install.cmake b/Basics/workspace_example/src/learning_topic/build/gtest/googlemock/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..57d03425d40a507b52bcd59a9f0726b2aeaafd25 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/gtest/googlemock/cmake_install.cmake @@ -0,0 +1,50 @@ +# Install script for directory: /usr/src/googletest/googlemock + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/gtest/cmake_install.cmake") + +endif() + diff --git a/Basics/workspace_example/src/learning_topic/build/gtest/googlemock/gtest/CTestTestfile.cmake b/Basics/workspace_example/src/learning_topic/build/gtest/googlemock/gtest/CTestTestfile.cmake new file mode 100644 index 0000000000000000000000000000000000000000..82cbdf866061b4b407974661c82b98be95d7c1cd --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/gtest/googlemock/gtest/CTestTestfile.cmake @@ -0,0 +1,6 @@ +# CMake generated Testfile for +# Source directory: /usr/src/googletest/googletest +# Build directory: /home/hazyparker/project/learn_ros/Basics/test2_ws/src/learning_topic/build/gtest/googlemock/gtest +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. diff --git a/Basics/workspace_example/src/learning_topic/build/gtest/googlemock/gtest/cmake_install.cmake b/Basics/workspace_example/src/learning_topic/build/gtest/googlemock/gtest/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..712068ce05a609fd1ed4b09d3595d88b9306aeb1 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/build/gtest/googlemock/gtest/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /usr/src/googletest/googletest + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + diff --git a/Basics/workspace_example/src/learning_topic/msg/Person.msg b/Basics/workspace_example/src/learning_topic/msg/Person.msg new file mode 100644 index 0000000000000000000000000000000000000000..9e8a732d26266b3371c202be2f59934518181a0f --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/msg/Person.msg @@ -0,0 +1,7 @@ +string name +uint8 sex +uint8 age + +uint8 unknown = 0 +uint8 male = 1 +uint8 female = 2 diff --git a/Basics/workspace_example/src/learning_topic/package.xml b/Basics/workspace_example/src/learning_topic/package.xml new file mode 100644 index 0000000000000000000000000000000000000000..47d2fc9c58769b5ec5c4ee862f9b3872cdb45ac5 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/package.xml @@ -0,0 +1,76 @@ + + + learning_topic + 0.0.0 + The learning_topic package + + + + + hazyparker + + + + + + TODO + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + catkin + geometry_msgs + roscpp + rospy + std_msgs + turtlesim + geometry_msgs + roscpp + rospy + std_msgs + turtlesim + geometry_msgs + roscpp + rospy + std_msgs + turtlesim + message_generation + message_runtime + + + + + + + + diff --git a/Basics/workspace_example/src/learning_topic/src/person_publisher.cpp b/Basics/workspace_example/src/learning_topic/src/person_publisher.cpp new file mode 100644 index 0000000000000000000000000000000000000000..818fefde41f2be902af6fd400fdccb0b8177ecb3 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/src/person_publisher.cpp @@ -0,0 +1,44 @@ +// +// Created by hazyparker on 2022/1/3. +// Publish person_info topic, message type defined as learning_topic::Person + +#include +#include "learning_topic//Person.h" + +int main(int argc, char **argv){ + // init ROS node + ros::init(argc, argv, "person_publisher"); + + // create node handle + ros::NodeHandle n; + + // create a publisher + // whose topic name is person_info + // message type is learning_topic::Person + ros::Publisher person_info_pub = n.advertise("/person_info", 10); + + // set frequency for loop + ros::Rate loop_rate(1); + + while(ros::ok()){ + // init learning_topic::Person message + learning_topic::Person person_msg; + person_msg.name = "Alex"; + person_msg.sex = learning_topic::Person::male; + person_msg.age = 22; + + // publish message + person_info_pub.publish(person_msg); + + ROS_INFO("publish person info: name: %s age: %d sex: %d", + person_msg.name.c_str(), person_msg.age, person_msg.sex); + + // set delay time for each loop + loop_rate.sleep(); + } + + return 0; +} + + + diff --git a/Basics/workspace_example/src/learning_topic/src/person_subscriber.cpp b/Basics/workspace_example/src/learning_topic/src/person_subscriber.cpp new file mode 100644 index 0000000000000000000000000000000000000000..b240cbe74fcfbac881b7c5766287da8f12def351 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/src/person_subscriber.cpp @@ -0,0 +1,32 @@ +// +// Created by hazyparker on 2022/1/3. +// Subscribe topic /person_info, type defined as learning_topic::Person + +#include +#include "learning_topic/Person.h" + +void personInfoCallback(const learning_topic::Person::ConstPtr &msg){ + // while message received, step to callback function + // print message + ROS_INFO("subscribe person info: name %s age: %d sex: %d", + msg->name.c_str(), msg->age, msg->sex); +} + +int main(int argc, char **argv){ + // init ROS node + ros::init(argc, argv, "person_subscriber"); + + // create node handle + ros::NodeHandle n; + + // create a subscriber + // subscribe topic named /person_info + // define callback function personInfoCallback + ros::Subscriber person_info_sub = n.subscribe("/person_info", 10, personInfoCallback); + + // wait for message + ros::spin(); + + return 0; +} + diff --git a/Basics/workspace_example/src/learning_topic/src/pose_subscriber.cpp b/Basics/workspace_example/src/learning_topic/src/pose_subscriber.cpp new file mode 100644 index 0000000000000000000000000000000000000000..614ab368a072ac25c87873991e109b3a442a2a36 --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/src/pose_subscriber.cpp @@ -0,0 +1,30 @@ +// +// Created by hazyparker on 2021/12/31. +// + +#include +#include "turtlesim/Pose.h" + +void poseCallback(const turtlesim::Pose::ConstPtr& msg){ + // print message received + ROS_INFO("Turtle Pose: x: %0.6f, y: %0.6f", msg->x, msg->y); +} + +int main(int argc, char **argv){ + // init ros node + ros::init(argc, argv, "pose_subscriber"); + + // create node handle + ros::NodeHandle n; + + // create a subscriber + // subscribe topic whose name is /turtle1/pose + // write callback function + ros::Subscriber pose_sub = n.subscribe("/turtle1/pose", 10, poseCallback); + + // looping, wait for callback getting data + ros::spin(); + + return 0; +} + diff --git a/Basics/workspace_example/src/learning_topic/src/velocity_publisher.cpp b/Basics/workspace_example/src/learning_topic/src/velocity_publisher.cpp new file mode 100644 index 0000000000000000000000000000000000000000..13ce5136f779484a604b701ad867cb8a22faec2b --- /dev/null +++ b/Basics/workspace_example/src/learning_topic/src/velocity_publisher.cpp @@ -0,0 +1,37 @@ +// +// Created by hazyparker on 2021/12/31. +// + +#include +#include + +int main(int argc, char **argv){ + // init ros node + ros::init(argc, argv, "velocity_publisher"); + + // create node + ros::NodeHandle n; + + // create a publisher + ros::Publisher turtle_vel_pub = n.advertise("/turtle1/cmd_vel", 10); + + // set loop rate + ros::Rate loop_rate(10); + + while(ros::ok()){ + // init msg Twist + geometry_msgs::Twist vel_msg; + vel_msg.linear.x = 0.5; + vel_msg.angular.z = 0.2; + + // publish message + turtle_vel_pub.publish(vel_msg); + ROS_INFO("publish turtle velocity command[%0.2f m/s, %0.2f rad/s]", + vel_msg.linear.x, vel_msg.angular.z); + + // set delay + loop_rate.sleep(); + } + + return 0; +} \ No newline at end of file